diff options
author | Vincent Wang <Vincent.Wang@Sun.COM> | 2009-06-17 12:00:49 +0800 |
---|---|---|
committer | Vincent Wang <Vincent.Wang@Sun.COM> | 2009-06-17 12:00:49 +0800 |
commit | 8afb13749167915c9ce99a2351e2085dd1935e64 (patch) | |
tree | d6c90ec2125549cd5ffa697815a42b77cbc459aa /usr/src | |
parent | 211ec5c5931de40bddfede63372209e49a9b1742 (diff) | |
download | illumos-joyent-8afb13749167915c9ce99a2351e2085dd1935e64.tar.gz |
6836130 allocate_me_clients_storage leaks
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/uts/intel/io/heci/heci_main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/intel/io/heci/heci_main.c b/usr/src/uts/intel/io/heci/heci_main.c index 325097ed91..73dc79a7ca 100644 --- a/usr/src/uts/intel/io/heci/heci_main.c +++ b/usr/src/uts/intel/io/heci/heci_main.c @@ -449,8 +449,6 @@ heci_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) dev->iamthif_current_cb = NULL; dev->iamthif_file_ext.file = NULL; - dev->num_heci_me_clients = 0; - /* disable interrupts */ heci_csr_disable_interrupts(dev); @@ -469,6 +467,8 @@ heci_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) dev->num_heci_me_clients); } + dev->num_heci_me_clients = 0; + heci_destroy_locks(dev); ddi_remove_minor_node(dip, NULL); |