On Monday, April 23, 2018 04:49 PM, Mark Brown wrote: > On Fri, Apr 20, 2018 at 02:07:50PM +0200, Daniel Mack wrote: >> The handler for the mbhc switch irq calls into snd_soc_jack_report() which >> in turn triggers a notifier chain that is blocking, which means it allows >> its callbacks to sleep. This leads to a "scheduling while atomic" Ooops >> when the jack notifier callback uses snd_soc_dapm_sync(), for instance. > > Someone already submitted a fix for this which is in -next already? Ah, missed that. Nice, it's the exact same fix :) Sorry for the noise, Daniel -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html