add complete_and_exit() for kernels older than 5.17

This commit is contained in:
MattthewWertman 2022-06-02 13:47:25 -07:00
parent 212c0b328e
commit 3f3faa8c51

View File

@ -146,7 +146,11 @@
typedef int thread_return; typedef int thread_return;
typedef void* thread_context; typedef void* thread_context;
#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
#define thread_exit() complete_and_exit(NULL, 0)
#else
#define thread_exit() kthread_complete_and_exit(NULL, 0) #define thread_exit() kthread_complete_and_exit(NULL, 0)
#endif
typedef void timer_hdl_return; typedef void timer_hdl_return;
typedef void* timer_hdl_context; typedef void* timer_hdl_context;