Roccat Suora driver for Linux > 4.11.0
Recently I decided it’s time to install dedicated driver for my keyboard to programatically control
its LED behavior. I have Roccat Suora keyboard. Fortunately all of the code is already available
here. However the kernel module failed to compile
because of signal_pending
being undeclared. I had to add following code in hid-roccat.c
and
it worked like a charm.
#include <linux/version.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0))
#include <linux/sched/signal.h>
#endif
signal_pending
was moved to linux/sched/signal.h