On Mon, May 4, 2015 at 5:10 PM, Johan Hovold <[email protected]> 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 <[email protected]> Patch applied. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

