summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorGarrett D'Amore <gdamore@opensolaris.org>2009-10-26 12:36:15 -0700
committerGarrett D'Amore <gdamore@opensolaris.org>2009-10-26 12:36:15 -0700
commit72a6cf5ecb8b7cb1287896267a320e5518953fc1 (patch)
tree98e6fd25d5c872663279b88138f842dc5ac13b46 /usr/src
parentd92fc07239af943d62e4e67791879707ec89e7d3 (diff)
downloadillumos-gate-72a6cf5ecb8b7cb1287896267a320e5518953fc1.tar.gz
6895001 audiohd driver leaks memory on s3 suspend / resume
Contributed by Juergen Keil <jrgn.keil@googlemail.com>
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/common/io/audio/drv/audiohd/audiohd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/uts/common/io/audio/drv/audiohd/audiohd.c b/usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
index 708f5cfebb..eda48d1364 100644
--- a/usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
+++ b/usr/src/uts/common/io/audio/drv/audiohd/audiohd.c
@@ -5760,6 +5760,7 @@ audiohd_suspend(audiohd_state_t *statep)
/* Disable h/w */
audiohd_disable_intr(statep);
audiohd_stop_dma(statep);
+ audiohd_fini_pci(statep);
mutex_exit(&statep->hda_mutex);
return (DDI_SUCCESS);