openwrt/target/linux
Christian Marangi dc84b287b5
generic: globally enable CONFIG_PCPU_DEV_REFCNT
Quoting the kconfig description for CONFIG_PCPU_DEV_REFCNT:

network device refcount are using per cpu variables if this option is
set. This can be forced to N to detect underflows (with a performance
drop).

This was introduced from kernel 5.13 and was wrongly set as disabled.
Some target actually enables it but this should be always enabled unless
refcount needs to be debugged (unlikely for production images)

Enable in generic and drop the entry in every other target.

Link: https://github.com/openwrt/openwrt/pull/18174
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit ea6f3e49d6)
[ adapt for kernel 5.15 ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-03-19 09:32:40 +01:00
..
airoha kernel: bump 5.15 to 5.15.125 2023-08-10 21:07:50 +02:00
apm821xx apm821xx: WNDR4700: fix broken sysupgrade, factory images 2023-10-21 16:42:26 +02:00
archs38 treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
armsr kernel: bump 5.15 to 5.15.165 2024-09-14 16:51:13 +02:00
at91 kernel: bump 5.15 to 5.15.157 2024-05-13 14:01:51 +02:00
ath25 ath25: eth: Fix PHY access over ar2313 driver 2024-07-28 23:56:36 +02:00
ath79 ath79: Add support for Sophos AP15C 2024-12-27 13:18:24 +01:00
bcm27xx kernel: bump 5.15 to 5.15.173 2024-11-23 23:20:16 +01:00
bcm47xx kernel: bump 5.15 to 5.15.158 2024-05-13 18:38:23 +03:00
bcm53xx kernel: bump 5.15 to 5.15.170 2024-11-16 00:03:52 +01:00
bcm63xx kernel: bump 5.15 to 5.15.168 2024-11-16 00:03:52 +01:00
bcm4908 kernel: bump 5.15 to 5.15.165 2024-09-14 16:51:13 +02:00
bmips bmips: shg2500: add missing led controller cells 2025-01-28 08:36:43 +01:00
gemini kernel: bump 5.15 to 5.15.146 2024-01-08 23:15:35 +01:00
generic generic: globally enable CONFIG_PCPU_DEV_REFCNT 2025-03-19 09:32:40 +01:00
imx kernel: backport NVMEM patches queued for the v6.5 2023-07-10 12:54:53 +02:00
ipq40xx ipq40xx: make GL.iNet A1300 switch functional 2024-12-11 17:03:26 +01:00
ipq806x kernel: bump 5.15 to 5.15.172 2024-11-23 23:20:16 +01:00
ipq807x kernel: bump 5.15 to 5.15.165 2024-09-14 16:51:13 +02:00
kirkwood kirkwood: fix Ctera C200 V1 ubi part name 2023-12-14 21:40:20 +01:00
lantiq kernel: bump 5.15 to 5.15.168 2024-11-16 00:03:52 +01:00
layerscape kernel: 5.15: backport v6.1 PHY changes required for Aquantia 2024-01-31 11:57:41 +01:00
malta treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
mediatek mediatek: mt7622: fix SATA on BPi-R64 2025-02-01 05:19:18 +00:00
mpc85xx mpc85xx: p1010: fix NAND devices 2024-10-17 11:00:40 +02:00
mvebu kernel: bump 5.15 to 5.15.168 2024-11-16 00:03:52 +01:00
mxs mxs: rework image generation 2023-07-06 17:04:13 +02:00
octeon octeon: ubnt-edgerouter: fix sysupgrade config backup/restore 2024-09-28 18:33:21 +02:00
octeontx kernel: bump 5.15 to 5.15.168 2024-11-16 00:03:52 +01:00
omap treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
oxnas kernel: bump 5.15 to 5.15.157 2024-05-13 14:01:51 +02:00
pistachio kernel: fix mtd/NVMEM regression affecting U-Boot env NVMEM driver 2023-11-02 09:45:08 +01:00
qoriq kernel: fix handling of CONFIG_DYNAMIC_DEBUG 2023-05-03 10:26:17 -07:00
ramips kernel: bump 5.15 to 5.15.170 2024-11-16 00:03:52 +01:00
realtek realtek: Fix old compatible for HPE 1920-8G PoE 2025-01-24 17:17:19 +01:00
rockchip rockchip: remove redundant 'console' parameter from boot script 2024-03-31 20:39:57 +02:00
sifiveu kernel: bump 5.15 to 5.15.168 2024-11-16 00:03:52 +01:00
sunxi sunxi: fix network bringup on Olinuxino Micro boards 2024-04-21 23:26:53 +02:00
tegra tegra: Activate CONFIG_SND_DRIVERS 2024-07-08 21:13:26 +02:00
uml kernel: bump 5.15 to 5.15.132 2023-09-25 23:04:37 +02:00
x86 kernel: bump 5.15 to 5.15.158 2024-05-13 18:38:23 +03:00
zynq generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets 2023-05-10 19:01:45 +02:00
Makefile linux: add dtb makefile target to targets list 2024-02-10 13:29:43 +01:00