On Mon, May 4, 2015 at 5:10 PM, Johan Hovold <johan@xxxxxxxxxx> wrote: > Make sure to release any irq only after the class device has been > deregistered. > > This avoids a race between gpiod_unexport and edge_store, where an irq > could be allocated just before the gpio class device is deregistered > without relying on FLAG_EXPORT and the global sysfs lock. > > Note that there is no need to hold the sysfs lock when releasing the irq > after the class device is gone as kernfs will prevent further attribute > operations. > > Signed-off-by: Johan Hovold <johan@xxxxxxxxxx> Patch applied. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html