diff --git a/target/linux/ipq806x/patches-5.15/991-napi-poll-weight-rickk.patch b/target/linux/ipq806x/patches-5.15/991-napi-poll-weight-rickk.patch new file mode 100644 index 00000000000..4121acaee6d --- /dev/null +++ b/target/linux/ipq806x/patches-5.15/991-napi-poll-weight-rickk.patch @@ -0,0 +1,11 @@ +--- a/include/linux/netdevice.h ++++ b/include/linux/netdevice.h +@@ -2497,7 +2497,7 @@ static inline void *netdev_priv(const st + /* Default NAPI poll() weight + * Device drivers are strongly advised to not use bigger value + */ +-#define NAPI_POLL_WEIGHT 64 ++#define NAPI_POLL_WEIGHT 8 + + /** + * netif_napi_add - initialize a NAPI context diff --git a/target/linux/ipq806x/patches-5.15/9990-ath10k-napi-budget-rickk.patch b/target/linux/ipq806x/patches-5.15/9990-ath10k-napi-budget-rickk.patch new file mode 100644 index 00000000000..f5441c3f208 --- /dev/null +++ b/target/linux/ipq806x/patches-5.15/9990-ath10k-napi-budget-rickk.patch @@ -0,0 +1,8 @@ +--- a/drivers/net/wireless/ath/ath10k/core.h ++++ b/drivers/net/wireless/ath/ath10k/core.h +@@ -67,7 +67,7 @@ + #define ATH10K_KEEPALIVE_MAX_UNRESPONSIVE 3900 + + /* NAPI poll budget */ +-#define ATH10K_NAPI_BUDGET 64 ++#define ATH10K_NAPI_BUDGET 8