Print this page
10087 atge_attach() doesn't need to check for kmem_zalloc() success
*** 21,30 ****
--- 21,32 ----
/*
* Copyright (c) 2012 Gary Mills
*
* Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
+ *
+ * Copyright (c) 2018, Joyent, Inc.
*/
/*
* Copyright (c) 2009, Pyun YongHyeon <yongari@FreeBSD.org>
* All rights reserved.
*
*** 1350,1362 ****
fail3:
ddi_regs_map_free(&atgep->atge_io_handle);
fail2:
pci_config_teardown(&atgep->atge_conf_handle);
fail1:
- if (atgep)
kmem_free(atgep, sizeof (atge_t));
-
return (DDI_FAILURE);
}
static int
atge_detach(dev_info_t *dip, ddi_detach_cmd_t cmd)
--- 1352,1362 ----