From d9a2886263570fa8be070fca6e592ebae4adeefd Mon Sep 17 00:00:00 2001 From: Robert Marko Date: Thu, 29 Feb 2024 22:35:52 +0100 Subject: [PATCH] kernel: qca-nss-dp: enable compiling against 6.6 Since 6.5 netdev_rx_queue was moved out of netdevice.h so include the new header since that is where it lives now. Signed-off-by: Robert Marko --- ...nss-dp-include-net-netdev_rx_queue.h.patch | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 package/kernel/qca-nss-dp/patches/0010-nss-dp-include-net-netdev_rx_queue.h.patch diff --git a/package/kernel/qca-nss-dp/patches/0010-nss-dp-include-net-netdev_rx_queue.h.patch b/package/kernel/qca-nss-dp/patches/0010-nss-dp-include-net-netdev_rx_queue.h.patch new file mode 100644 index 00000000000..ddbf342868a --- /dev/null +++ b/package/kernel/qca-nss-dp/patches/0010-nss-dp-include-net-netdev_rx_queue.h.patch @@ -0,0 +1,25 @@ +From 01ec275bd0942ddc6b80e1d3671cdc66be670f57 Mon Sep 17 00:00:00 2001 +From: Robert Marko +Date: Fri, 1 Sep 2023 12:23:58 +0200 +Subject: [PATCH] nss-dp: include + +Since 6.5 netdev_rx_queue was moved out of netdevice.h so include the new +header since that is where it lives now. + +Signed-off-by: Robert Marko +--- + nss_dp_main.c | 3 +++ + 1 file changed, 3 insertions(+) + +--- a/nss_dp_main.c ++++ b/nss_dp_main.c +@@ -34,6 +34,9 @@ + #if defined(NSS_DP_MAC_POLL_SUPPORT) + #include + #endif ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 5, 0)) ++#include ++#endif + + #include "nss_dp_hal.h" + -- 2.30.2