Przeglądaj źródła

kernel: Activate CONFIG_NET_SWITCHDEV in generic config

The CONFIG_NET_SWITCHDEV option is needed by CONFIG_DSA and some other
options. It is boolean, we have to compile it into the kernel it self.
Activate it for all targets in the generic configuration, it is already
activated for most of them. This allows to install DSA drivers as a
module.

On the ramips/mt7620 target the kernel would grown by 4.5kB.

For some small targets which do not support a DSA switch by default the
option is deactivated.

Link: https://github.com/openwrt/openwrt/pull/17668
Signed-off-by: Hauke Mehrtens <[email protected]>
Hauke Mehrtens 1 rok temu
rodzic
commit
abd0418684
56 zmienionych plików z 12 dodań i 47 usunięć
  1. 1 2
      package/kernel/linux/modules/netdevices.mk
  2. 0 1
      target/linux/airoha/an7581/config-6.6
  3. 0 1
      target/linux/apm821xx/nand/config-default
  4. 0 1
      target/linux/at91/sama7/config-6.6
  5. 0 1
      target/linux/ath79/mikrotik/config-default
  6. 0 1
      target/linux/ath79/tiny/config-default
  7. 1 0
      target/linux/bcm47xx/config-6.6
  8. 0 1
      target/linux/bcm4908/config-6.6
  9. 0 1
      target/linux/bcm53xx/config-6.6
  10. 0 1
      target/linux/bmips/bcm6318/config-6.6
  11. 0 1
      target/linux/bmips/bcm63268/config-6.6
  12. 0 1
      target/linux/bmips/bcm6328/config-6.6
  13. 0 1
      target/linux/bmips/bcm6358/config-6.6
  14. 0 1
      target/linux/bmips/bcm6362/config-6.6
  15. 0 1
      target/linux/bmips/bcm6368/config-6.6
  16. 0 1
      target/linux/gemini/config-6.6
  17. 1 1
      target/linux/generic/config-6.6
  18. 0 1
      target/linux/imx/config-6.6
  19. 0 1
      target/linux/ipq40xx/config-6.6
  20. 0 1
      target/linux/ipq806x/config-6.6
  21. 0 1
      target/linux/ixp4xx/config-6.6
  22. 0 1
      target/linux/kirkwood/config-6.6
  23. 1 0
      target/linux/lantiq/ase/config-6.6
  24. 1 0
      target/linux/lantiq/falcon/config-6.6
  25. 0 1
      target/linux/lantiq/xrx200/config-6.6
  26. 0 1
      target/linux/lantiq/xrx200_legacy/config-6.6
  27. 1 0
      target/linux/lantiq/xway/config-6.6
  28. 1 0
      target/linux/lantiq/xway_legacy/config-6.6
  29. 0 1
      target/linux/layerscape/armv7/config-6.6
  30. 0 1
      target/linux/layerscape/armv8_64b/config-6.6
  31. 0 1
      target/linux/mediatek/filogic/config-6.6
  32. 0 1
      target/linux/mediatek/mt7622/config-6.6
  33. 0 1
      target/linux/mediatek/mt7623/config-6.6
  34. 0 1
      target/linux/mediatek/mt7629/config-6.6
  35. 0 1
      target/linux/mpc85xx/p1010/config-default
  36. 0 1
      target/linux/mpc85xx/p1020/config-default
  37. 0 1
      target/linux/mvebu/config-6.6
  38. 0 1
      target/linux/octeon/config-6.6
  39. 0 1
      target/linux/omap/config-6.6
  40. 0 1
      target/linux/qoriq/config-6.6
  41. 0 1
      target/linux/qualcommax/config-6.6
  42. 0 1
      target/linux/qualcommbe/config-6.6
  43. 1 0
      target/linux/ramips/mt7620/config-6.6
  44. 0 1
      target/linux/ramips/mt7621/config-6.6
  45. 1 0
      target/linux/ramips/mt76x8/config-6.6
  46. 1 0
      target/linux/ramips/rt288x/config-6.6
  47. 1 0
      target/linux/ramips/rt305x/config-6.6
  48. 1 0
      target/linux/ramips/rt3883/config-6.6
  49. 0 1
      target/linux/realtek/rtl838x/config-6.6
  50. 0 1
      target/linux/realtek/rtl839x/config-6.6
  51. 0 1
      target/linux/realtek/rtl930x/config-6.6
  52. 0 1
      target/linux/realtek/rtl931x/config-6.6
  53. 0 1
      target/linux/rockchip/armv8/config-6.6
  54. 0 1
      target/linux/siflower/sf19a2890/config-6.6
  55. 0 1
      target/linux/siflower/sf21/config-6.6
  56. 0 1
      target/linux/sunxi/cortexa7/config-6.6

+ 1 - 2
package/kernel/linux/modules/netdevices.mk

@@ -1782,8 +1782,7 @@ define KernelPackage/mlxsw-spectrum
   FILES:=$(LINUX_DIR)/drivers/net/ethernet/mellanox/mlxsw/mlxsw_spectrum.ko
   KCONFIG:= \
   CONFIG_MLXSW_SPECTRUM \
-  CONFIG_MLXSW_SPECTRUM_DCB=y \
-  CONFIG_NET_SWITCHDEV=y
+  CONFIG_MLXSW_SPECTRUM_DCB=y
   AUTOLOAD:=$(call AutoProbe,mlxsw_spectrum)
 endef
 

+ 0 - 1
target/linux/airoha/an7581/config-6.6

@@ -230,7 +230,6 @@ CONFIG_NET_DSA_TAG_MTK=y
 CONFIG_NET_FLOW_LIMIT=y
 # CONFIG_NET_MEDIATEK_SOC is not set
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 # CONFIG_NET_VENDOR_3COM is not set
 CONFIG_NET_VENDOR_MEDIATEK=y
 CONFIG_NLS=y

+ 0 - 1
target/linux/apm821xx/nand/config-default

@@ -21,7 +21,6 @@ CONFIG_NET_DSA=y
 CONFIG_NET_DSA_QCA8K=y
 CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y
 CONFIG_NET_DSA_TAG_QCA=y
-CONFIG_NET_SWITCHDEV=y
 # CONFIG_PCI_DISABLE_COMMON_QUIRKS is not set
 CONFIG_PHYLINK=y
 CONFIG_QCA83XX_PHY=y

+ 0 - 1
target/linux/at91/sama7/config-6.6

@@ -275,7 +275,6 @@ CONFIG_NET_HANDSHAKE=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NFS_FS=y
 CONFIG_NLS=y

+ 0 - 1
target/linux/ath79/mikrotik/config-default

@@ -33,7 +33,6 @@ CONFIG_MTD_UBI_BLOCK=y
 CONFIG_MTD_UBI_WL_THRESHOLD=4096
 CONFIG_NET_DEVLINK=y
 CONFIG_NET_DSA=y
-CONFIG_NET_SWITCHDEV=y
 # CONFIG_NVMEM_LAYOUT_MIKROTIK is not set
 CONFIG_PHYLINK=y
 CONFIG_REGULATOR_FIXED_VOLTAGE=y

+ 0 - 1
target/linux/ath79/tiny/config-default

@@ -1,7 +1,6 @@
 CONFIG_GRO_CELLS=y
 CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
 CONFIG_NET_DEVLINK=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NVMEM_SYSFS=y
 CONFIG_NVMEM_U_BOOT_ENV=y
 CONFIG_PHYLINK=y

+ 1 - 0
target/linux/bcm47xx/config-6.6

@@ -128,6 +128,7 @@ CONFIG_NEED_PER_CPU_KM=y
 CONFIG_NET_EGRESS=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/bcm4908/config-6.6

@@ -187,7 +187,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_IOPORT_MAP=y
 CONFIG_NR_CPUS=4

+ 0 - 1
target/linux/bcm53xx/config-6.6

@@ -248,7 +248,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NR_CPUS=2
 CONFIG_NVMEM=y

+ 0 - 1
target/linux/bmips/bcm6318/config-6.6

@@ -178,7 +178,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/bmips/bcm63268/config-6.6

@@ -192,7 +192,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/bmips/bcm6328/config-6.6

@@ -190,7 +190,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/bmips/bcm6358/config-6.6

@@ -176,7 +176,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/bmips/bcm6362/config-6.6

@@ -191,7 +191,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/bmips/bcm6368/config-6.6

@@ -191,7 +191,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/gemini/config-6.6

@@ -291,7 +291,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_NS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NO_HZ_COMMON=y

+ 1 - 1
target/linux/generic/config-6.6

@@ -4077,7 +4077,7 @@ CONFIG_NET_SCH_FQ_CODEL=y
 # CONFIG_NET_SCH_TEQL is not set
 # CONFIG_NET_SELFTESTS is not set
 CONFIG_NET_SOCK_MSG=y
-# CONFIG_NET_SWITCHDEV is not set
+CONFIG_NET_SWITCHDEV=y
 # CONFIG_NET_TC_SKB_EXT is not set
 # CONFIG_NET_TEAM is not set
 # CONFIG_NET_TULIP is not set

+ 0 - 1
target/linux/imx/config-6.6

@@ -314,7 +314,6 @@ CONFIG_NET_DSA_TAG_EDSA=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NLS=y
 CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NR_CPUS=4

+ 0 - 1
target/linux/ipq40xx/config-6.6

@@ -313,7 +313,6 @@ CONFIG_NET_DSA_TAG_OOB=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NLS=y
 CONFIG_NO_HZ=y
 CONFIG_NO_HZ_COMMON=y

+ 0 - 1
target/linux/ipq806x/config-6.6

@@ -306,7 +306,6 @@ CONFIG_NET_DSA_TAG_QCA=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NLS=y
 CONFIG_NO_HZ=y
 CONFIG_NO_HZ_COMMON=y

+ 0 - 1
target/linux/ixp4xx/config-6.6

@@ -172,7 +172,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_VENDOR_XSCALE=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y

+ 0 - 1
target/linux/kirkwood/config-6.6

@@ -195,7 +195,6 @@ CONFIG_NET_DSA=y
 CONFIG_NET_EGRESS=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NVMEM=y

+ 1 - 0
target/linux/lantiq/ase/config-6.6

@@ -11,6 +11,7 @@ CONFIG_GPIO_GENERIC_PLATFORM=y
 CONFIG_HW_RANDOM=y
 # CONFIG_ISDN is not set
 CONFIG_LANTIQ_ETOP=y
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_NLS=y
 CONFIG_SGL_ALLOC=y
 CONFIG_SOC_AMAZON_SE=y

+ 1 - 0
target/linux/lantiq/falcon/config-6.6

@@ -3,6 +3,7 @@ CONFIG_MTD_NAND_ECC=y
 CONFIG_MTD_NAND_ECC_SW_HAMMING=y
 CONFIG_MTD_RAW_NAND=y
 CONFIG_MTD_SPLIT_FIRMWARE_NAME="linux"
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_PINCTRL_FALCON=y
 CONFIG_SOC_FALCON=y
 # CONFIG_SOC_XWAY is not set

+ 0 - 1
target/linux/lantiq/xrx200/config-6.6

@@ -49,7 +49,6 @@ CONFIG_NEED_SRCU_NMI_SAFE=y
 CONFIG_NET_DEVLINK=y
 CONFIG_NET_DSA=y
 CONFIG_NET_FLOW_LIMIT=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NLS=y
 CONFIG_NR_CPUS=2
 CONFIG_PADATA=y

+ 0 - 1
target/linux/lantiq/xrx200_legacy/config-6.6

@@ -36,7 +36,6 @@ CONFIG_NEED_SRCU_NMI_SAFE=y
 CONFIG_NET_DEVLINK=y
 CONFIG_NET_DSA=y
 CONFIG_NET_FLOW_LIMIT=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NLS=y
 CONFIG_NR_CPUS=2
 CONFIG_PADATA=y

+ 1 - 0
target/linux/lantiq/xway/config-6.6

@@ -39,6 +39,7 @@ CONFIG_MTD_UBI_BLOCK=y
 CONFIG_MTD_UBI_WL_THRESHOLD=4096
 CONFIG_NEED_SRCU_NMI_SAFE=y
 CONFIG_NET_FLOW_LIMIT=y
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_NLS=y
 CONFIG_NR_CPUS=2
 CONFIG_PADATA=y

+ 1 - 0
target/linux/lantiq/xway_legacy/config-6.6

@@ -13,6 +13,7 @@ CONFIG_LANTIQ_ETOP=y
 # CONFIG_LEDS_TRIGGER_TIMER is not set
 CONFIG_LZO_COMPRESS=y
 CONFIG_LZO_DECOMPRESS=y
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_NLS=y
 CONFIG_PCI=y
 # CONFIG_PCIE_LANTIQ is not set

+ 0 - 1
target/linux/layerscape/armv7/config-6.6

@@ -417,7 +417,6 @@ CONFIG_NET_INGRESS=y
 CONFIG_NET_NS=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NLS_CODEPAGE_437=y

+ 0 - 1
target/linux/layerscape/armv8_64b/config-6.6

@@ -563,7 +563,6 @@ CONFIG_NET_INGRESS=y
 CONFIG_NET_NS=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NLS_CODEPAGE_437=y

+ 0 - 1
target/linux/mediatek/filogic/config-6.6

@@ -305,7 +305,6 @@ CONFIG_NET_INGRESS=y
 CONFIG_NET_MEDIATEK_SOC=y
 CONFIG_NET_MEDIATEK_SOC_WED=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_VENDOR_MEDIATEK=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y

+ 0 - 1
target/linux/mediatek/mt7622/config-6.6

@@ -306,7 +306,6 @@ CONFIG_NET_INGRESS=y
 CONFIG_NET_MEDIATEK_SOC=y
 CONFIG_NET_MEDIATEK_SOC_WED=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_VENDOR_MEDIATEK=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y

+ 0 - 1
target/linux/mediatek/mt7623/config-6.6

@@ -412,7 +412,6 @@ CONFIG_NET_INGRESS=y
 CONFIG_NET_MEDIATEK_SOC=y
 CONFIG_NET_MEDIATEK_SOC_WED=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_VENDOR_MEDIATEK=y
 # CONFIG_NET_VENDOR_WIZNET is not set
 CONFIG_NET_XGRESS=y

+ 0 - 1
target/linux/mediatek/mt7629/config-6.6

@@ -229,7 +229,6 @@ CONFIG_NET_INGRESS=y
 CONFIG_NET_MEDIATEK_SOC=y
 CONFIG_NET_MEDIATEK_SOC_WED=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_VENDOR_MEDIATEK=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y

+ 0 - 1
target/linux/mpc85xx/p1010/config-default

@@ -28,7 +28,6 @@ CONFIG_NET_DSA=y
 CONFIG_NET_DSA_QCA8K=y
 CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y
 CONFIG_NET_DSA_TAG_QCA=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_PHYLINK=y
 CONFIG_QCA83XX_PHY=y
 CONFIG_QCOM_NET_PHYLIB=y

+ 0 - 1
target/linux/mpc85xx/p1020/config-default

@@ -49,7 +49,6 @@ CONFIG_NET_DSA_TAG_BRCM_LEGACY=y
 CONFIG_NET_DSA_TAG_BRCM_PREPEND=y
 CONFIG_NET_DSA_TAG_NONE=y
 CONFIG_NET_FLOW_LIMIT=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NR_CPUS=2
 CONFIG_PADATA=y
 CONFIG_PANDA=y

+ 0 - 1
target/linux/mvebu/config-6.6

@@ -290,7 +290,6 @@ CONFIG_NEON=y
 CONFIG_NET_DEVLINK=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NLS=y
 CONFIG_NOP_USB_XCEIV=y
 CONFIG_NR_CPUS=4

+ 0 - 1
target/linux/octeon/config-6.6

@@ -168,7 +168,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NLS_CODEPAGE_437=y

+ 0 - 1
target/linux/omap/config-6.6

@@ -410,7 +410,6 @@ CONFIG_NET_KEY=y
 CONFIG_NET_KEY_MIGRATE=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NFS_ACL_SUPPORT=y
 CONFIG_NFS_FS=y

+ 0 - 1
target/linux/qoriq/config-6.6

@@ -262,7 +262,6 @@ CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NONSTATIC_KERNEL=y

+ 0 - 1
target/linux/qualcommax/config-6.6

@@ -269,7 +269,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NO_HZ_COMMON=y

+ 0 - 1
target/linux/qualcommbe/config-6.6

@@ -268,7 +268,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NO_HZ_COMMON=y

+ 1 - 0
target/linux/ramips/mt7620/config-6.6

@@ -144,6 +144,7 @@ CONFIG_NET_RALINK_MT7620=y
 # CONFIG_NET_RALINK_RT3050 is not set
 CONFIG_NET_RALINK_SOC=y
 CONFIG_NET_SELFTESTS=y
+# CONFIG_NET_SWITCHDEV is not set
 # CONFIG_NET_VENDOR_MEDIATEK is not set
 CONFIG_NET_VENDOR_RALINK=y
 CONFIG_NET_XGRESS=y

+ 0 - 1
target/linux/ramips/mt7621/config-6.6

@@ -189,7 +189,6 @@ CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_MEDIATEK_SOC=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_VENDOR_MEDIATEK=y
 # CONFIG_NET_VENDOR_RALINK is not set
 CONFIG_NET_XGRESS=y

+ 1 - 0
target/linux/ramips/mt76x8/config-6.6

@@ -135,6 +135,7 @@ CONFIG_NET_RALINK_ESW_RT3050=y
 CONFIG_NET_RALINK_RT3050=y
 CONFIG_NET_RALINK_SOC=y
 CONFIG_NET_SELFTESTS=y
+# CONFIG_NET_SWITCHDEV is not set
 # CONFIG_NET_VENDOR_MEDIATEK is not set
 CONFIG_NET_VENDOR_RALINK=y
 CONFIG_NET_XGRESS=y

+ 1 - 0
target/linux/ramips/rt288x/config-6.6

@@ -127,6 +127,7 @@ CONFIG_NET_RALINK_MDIO_RT2880=y
 CONFIG_NET_RALINK_RT2880=y
 CONFIG_NET_RALINK_SOC=y
 CONFIG_NET_SELFTESTS=y
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_NET_VENDOR_RALINK=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=m

+ 1 - 0
target/linux/ramips/rt305x/config-6.6

@@ -127,6 +127,7 @@ CONFIG_NET_RALINK_ESW_RT3050=y
 CONFIG_NET_RALINK_RT3050=y
 CONFIG_NET_RALINK_SOC=y
 CONFIG_NET_SELFTESTS=y
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_NET_VENDOR_RALINK=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 1 - 0
target/linux/ramips/rt3883/config-6.6

@@ -126,6 +126,7 @@ CONFIG_NET_RALINK_MDIO_RT2880=y
 CONFIG_NET_RALINK_RT3883=y
 CONFIG_NET_RALINK_SOC=y
 CONFIG_NET_SELFTESTS=y
+# CONFIG_NET_SWITCHDEV is not set
 CONFIG_NET_VENDOR_RALINK=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/realtek/rtl838x/config-6.6

@@ -173,7 +173,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_RTL838X=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/realtek/rtl839x/config-6.6

@@ -177,7 +177,6 @@ CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_RTL838X=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/realtek/rtl930x/config-6.6

@@ -152,7 +152,6 @@ CONFIG_NET_EGRESS=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_RTL838X=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/realtek/rtl931x/config-6.6

@@ -169,7 +169,6 @@ CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_RTL838X=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NO_EXCEPT_FILL=y
 CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y

+ 0 - 1
target/linux/rockchip/armv8/config-6.6

@@ -435,7 +435,6 @@ CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NLS_ISO8859_1=y

+ 0 - 1
target/linux/siflower/sf19a2890/config-6.6

@@ -162,7 +162,6 @@ CONFIG_NET_FLOW_LIMIT=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_PTP_CLASSIFY=y
 CONFIG_NET_SELFTESTS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_XGRESS=y
 CONFIG_NLS=y
 CONFIG_NO_EXCEPT_FILL=y

+ 0 - 1
target/linux/siflower/sf21/config-6.6

@@ -155,7 +155,6 @@ CONFIG_NET_SIFLOWER_ETH_DPNS=y
 CONFIG_NET_SIFLOWER_ETH_USE_INTERNAL_SRAM=y
 CONFIG_NET_SIFLOWER_ETH_XGMAC=y
 CONFIG_NET_SIFLOWER_ETH_XPCS=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NET_VENDOR_SIFLOWER=y
 CONFIG_NET_XGRESS=y
 CONFIG_NONPORTABLE=y

+ 0 - 1
target/linux/sunxi/cortexa7/config-6.6

@@ -17,7 +17,6 @@ CONFIG_NET_DSA_TAG_BRCM=y
 CONFIG_NET_DSA_TAG_BRCM_COMMON=y
 CONFIG_NET_DSA_TAG_BRCM_LEGACY=y
 CONFIG_NET_DSA_TAG_BRCM_PREPEND=y
-CONFIG_NET_SWITCHDEV=y
 CONFIG_NOP_USB_XCEIV=y
 CONFIG_RTC_DRV_SUN6I=y
 CONFIG_SUN20I_D1_CCU=y