On 19/10/15 09:16, Daniel Baluta wrote: > On Sat, Oct 17, 2015 at 1:29 AM, Arnd Bergmann <arnd@xxxxxxxx> wrote: >> The iio dummy code was recently changed to use irq_work_queue, but >> that code is compiled into the kernel only if IRQ_WORK is set, so >> we can get a link error here: >> >> drivers/built-in.o: In function `iio_evgen_poke': >> (.text+0x208a04): undefined reference to `irq_work_queue' >> >> This changes the Kconfig file to match what other drivers do. >> >> Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> >> Fixes: fd2bb310ca3d ("Staging: iio: Move evgen interrupt generation to irq_work") > > Acked-by: Daniel Baluta <daniel.baluta@xxxxxxxxx> Applied to the fixes-togreg branch of iio.git. I fear this won't get to Linus until just after the release occurs. Unfortunate timing. Jonathan > >> --- >> Found on ARM randconfig tests >> >> diff --git a/drivers/staging/iio/Kconfig b/drivers/staging/iio/Kconfig >> index 6d5b38d69578..9d7f0004d2d7 100644 >> --- a/drivers/staging/iio/Kconfig >> +++ b/drivers/staging/iio/Kconfig >> @@ -18,7 +18,8 @@ source "drivers/staging/iio/resolver/Kconfig" >> source "drivers/staging/iio/trigger/Kconfig" >> >> config IIO_DUMMY_EVGEN >> - tristate >> + tristate >> + select IRQ_WORK >> >> config IIO_SIMPLE_DUMMY >> tristate "An example driver with no hardware requirements" >> >> -- > -- > To unsubscribe from this list: send the line "unsubscribe linux-iio" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html