12 Apr
2022
12 Apr
'22
12:44 p.m.
On Tue, 12 Apr 2022 11:16:28 +0200, Amadeusz Sławiński wrote:
It is possible when using ASoC that input_dev is unregistered while calling snd_jack_report, which causes NULL pointer dereference. In order to prevent this serialize access to input_dev using mutex lock.
Signed-off-by: Amadeusz Sławiński amadeuszx.slawinski@linux.intel.com
Changes: v2:
- drop mutex in snd_jack_new
- add comment that snd_jack_report() should be called in context where it can sleep
Thanks, applied now.
Takashi