nss-packages-qosmio/qca-nss-clients/patches-11.4
Sean Khan 88ee738cb5 nss-clients: nss_qdisc: restore dev_base_lock usage for kernels < 6.10
In kernels prior to 6.10, dev_base_lock was required to protect the
net_device list traversal. From 6.10 onward the lock was
dropped in favor of RCU.

To preserve previous behavior (i.e. 24.10-nss on kernel 6.6), restore
read_lock()/read_unlock() and wrap into kernel macros check.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
2025-06-15 13:52:33 -04:00
..
0001-kernel-5.15-support-qdisc.patch
0002-kernel-5.4-support-gre.patch
0003-kernel-5.4-support-ipsec.patch
0004-kernel-5.4-support-dtls.patch
0005-vlanmgr-fix-compile-error.patch
0006-match-fix-compile-error.patch
0007-bridge-fix-compile-error.patch
0008-profiler-fix-compile-error.patch
0009-gre-fix-compile-error.patch
0010-fix-portifmgr.patch
0011-dtlsmgr-fix-SHA-header-include-in-5.15.patch
0012-dtlsmgr-fix-debug-print-in-5.15.patch
0013-tlsmgr-fix-SHA-header-include-in-5.15.patch
0014-ovpnmgr-fix-SHA-header-include-in-5.15.patch
0015-tunipip6-fix-compile-error-in-5.15.patch
0017-tlsmgr-fix-debug-print-in-5.15.patch
0018-kernel-6.1-support.patch
0019-wifi-meshmgr-fix-uninitialized-and-implicit.patch
0020-capwapmgr-fix-compile-error.patch
0022-netlink-modularize-makefile.patch
0023-mirror-fix-makefile.patch
0024-switch-to-wifili.patch
0025-nss-clients-add-kernel-6.6-support.patch
0026-qdisc-backport-12.4.patch
0027-bridge-backport-12.5.patch
0027-capwapmgr-backport-12.5.patch
0027-map-t-backport-12.5.patch
0027-match-backport-12.5.patch
0027-pptp-backport-12.5.patch
0027-vlan-backport-12.5.patch
0028-dtlsmgr-use-eth_hw_addr_set.patch
0029-dtlsmgr-properly-update-stats.patch
0030-fixup-compiler-errors.patch
0031-kernel-6.12-support.patch nss-clients: nss_qdisc: restore dev_base_lock usage for kernels < 6.10 2025-06-15 13:52:33 -04:00
0032-match-fix-procfs-read-write.patch