Error Logs:
drivers/hv/dxgkrnl/dxgmodule.c: In function ‘signal_host_cpu_event’: drivers/hv/dxgkrnl/dxgmodule.c:173:17: error: too many arguments to function ‘eventfd_signal’
173 | eventfd_signal(event->cpu_event, 1);
| ^~~~~~
In file included from drivers/hv/dxgkrnl/dxgmodule.c:15:
./include/linux/eventfd.h:87:20: note: declared here
87 | static inline void eventfd_signal(struct eventfd_ctx *ctx)
| ^~~~~~
In upper 6.8 kernel, eventfd_signal() has been simplified.
Error Logs: drivers/hv/dxgkrnl/dxgmodule.c: In function ‘signal_host_cpu_event’: drivers/hv/dxgkrnl/dxgmodule.c:173:17: error: too many arguments to function ‘eventfd_signal’ 173 | eventfd_signal(event->cpu_event, 1); | ^
~~~~~ In file included from drivers/hv/dxgkrnl/dxgmodule.c:15: ./include/linux/eventfd.h:87:20: note: declared here 87 | static inline void eventfd_signal(struct eventfd_ctx *ctx) | ^~~~~~