Messages in this thread | | | From | Evan Green <> | Subject | [PATCH v2 0/2] ALSA: hda: Widget memory fixes | Date | Wed, 26 Jun 2019 14:22:18 -0700 |
| |
This series fixes concurrency issues with the sysfs widget array. The first function patches up the locking that was introduced recently to protect more of the data structure. The second patch fixes a race between a reinit and the initial population of the array which could result in a length and array getting out of sync.
Changes in v2: - Introduced widget_mutex relocation
Evan Green (2): ALSA: hda: Fix widget_mutex incomplete protection ALSA: hda: Use correct start/count for sysfs init
sound/hda/hdac_device.c | 21 ++++++++++++++------- sound/hda/hdac_sysfs.c | 18 ++++++++++-------- sound/hda/local.h | 3 ++- 3 files changed, 26 insertions(+), 16 deletions(-)
-- 2.20.1
| |