diff options
Diffstat (limited to 'sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch')
-rw-r--r-- | sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch b/sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch new file mode 100644 index 000000000000..072251fdcb7a --- /dev/null +++ b/sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch @@ -0,0 +1,15 @@ +--- a/driver/Source/Linux/sum_bios.c ++++ b/driver/Source/Linux/sum_bios.c +@@ -345,8 +345,12 @@ + #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 13) + sum_bios_class = class_simple_create(THIS_MODULE, "sum_bios"); + #else ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 4, 0) ++ sum_bios_class = class_create("sum_bios"); ++#else + sum_bios_class = class_create(THIS_MODULE, "sum_bios"); + #endif ++#endif + + if (IS_ERR(sum_bios_class)) { + printk(KERN_ERR "Error creating sum bios class.\n"); |