File kernel615.patch of Package rtl8814au

diff -Naur rtl8814au/include/osdep_service_linux.h rtl8814aun/include/osdep_service_linux.h
--- rtl8814au/include/osdep_service_linux.h	2023-03-24 20:49:25.339039004 +0100
+++ rtl8814aun/include/osdep_service_linux.h	2025-05-12 18:14:51.222799349 +0200
@@ -383,7 +383,11 @@
 
 __inline static void _cancel_timer(_timer *ptimer, u8 *bcancelled)
 {
-	*bcancelled = del_timer_sync(&ptimer->timer) == 1 ? 1 : 0;
+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 15, 0))
+	*bcancelled = timer_delete_sync(&ptimer->timer) == 1 ? 1 : 0;
+#else
+ 	*bcancelled = del_timer_sync(&ptimer->timer) == 1 ? 1 : 0;
+#endif
 }
 
 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx)
openSUSE Build Service is sponsored by