fix.patch 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. --- a/package/kernel/linux/modules/crypto.mk
  2. +++ b/package/kernel/linux/modules/crypto.mk
  3. @@ -302,7 +302,7 @@ define KernelPackage/crypto-gf128
  4. KCONFIG:= \
  5. CONFIG_CRYPTO_GF128MUL \
  6. CONFIG_CRYPTO_LIB_GF128MUL
  7. - FILES:=$(LINUX_DIR)/lib/crypto/gf128mul.ko
  8. + FILES:=$(LINUX_DIR)/crypto/gf128mul.ko
  9. AUTOLOAD:=$(call AutoLoad,09,gf128mul)
  10. $(call AddDepends/crypto)
  11. endef
  12. --- a/package/feeds/kiddin9/qca-nss-ecm/Makefile
  13. +++ b/package/feeds/kiddin9/qca-nss-ecm/Makefile
  14. @@ -119,10 +119,6 @@ ifneq ($(CONFIG_PACKAGE_kmod-nat46),)
  15. ECM_MAKE_OPTS+=ECM_INTERFACE_MAP_T_ENABLE=y
  16. endif
  17. -ifneq ($(CONFIG_PACKAGE_kmod-ipsec),)
  18. -ECM_MAKE_OPTS+=ECM_INTERFACE_IPSEC_ENABLE=y
  19. -endif
  20. -
  21. ifneq ($(CONFIG_PACKAGE_kmod-pppoe),)
  22. ECM_MAKE_OPTS+=ECM_INTERFACE_PPPOE_ENABLE=y \
  23. ECM_INTERFACE_PPTP_ENABLE=y \
  24. --- a/package/feeds/kiddin9/qca-nss-drv/Makefile
  25. +++ b/package/feeds/kiddin9/qca-nss-drv/Makefile
  26. @@ -186,10 +186,8 @@ ifndef CONFIG_NSS_DRV_IGS_ENABLE
  27. endif
  28. ifndef CONFIG_NSS_DRV_IPSEC_ENABLE
  29. -ifndef CONFIG_PACKAGE_kmod-ipsec
  30. DRV_MAKE_OPTS += NSS_DRV_IPSEC_ENABLE=n
  31. endif
  32. -endif
  33. ifndef CONFIG_NSS_DRV_IPV4_REASM_ENABLE
  34. DRV_MAKE_OPTS += NSS_DRV_IPV4_REASM_ENABLE=n
  35. new file mode 100644
  36. index 0000000000..2456fad245
  37. --- /dev/null
  38. +++ b/target/linux/qualcommax/patches-6.12/9999-fix-net_dev_struct_check.patch
  39. @@ -0,0 +1,11 @@
  40. +--- a/net/core/dev.c
  41. ++++ b/net/core/dev.c
  42. +@@ -12105,7 +12105,7 @@ static void __init net_dev_struct_check(void)
  43. + #ifdef CONFIG_NET_XGRESS
  44. + CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, tcx_egress);
  45. + #endif
  46. +- CACHELINE_ASSERT_GROUP_SIZE(struct net_device, net_device_read_tx, 160);
  47. ++ CACHELINE_ASSERT_GROUP_SIZE(struct net_device, net_device_read_tx, 256);
  48. +
  49. + /* TXRX read-mostly hotpath */
  50. + CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_txrx, lstats);