kernel: 5.4: fix .patch file extension
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>
Tue, 16 Feb 2021 22:20:18 +0000 (23:20 +0100)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Tue, 16 Feb 2021 22:48:23 +0000 (23:48 +0100)
File extension was truncated for
pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.pa

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.pa [deleted file]
target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.patch [new file with mode: 0644]

diff --git a/target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.pa b/target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.pa
deleted file mode 100644 (file)
index e56799e..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Felix Fietkau <nbd@nbd.name>
-Date: Fri, 4 Sep 2020 18:14:05 +0200
-Subject: [PATCH] net: ethernet: mtk_eth_soc: avoid rearming interrupt if
- napi_complete returns false
-
-Reduces unnecessary interrupts
-
-Signed-off-by: Felix Fietkau <nbd@nbd.name>
----
-
---- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c
-+++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c
-@@ -1515,8 +1515,8 @@ static int mtk_napi_tx(struct napi_struc
-       if (status & MTK_TX_DONE_INT)
-               return budget;
--      napi_complete(napi);
--      mtk_tx_irq_enable(eth, MTK_TX_DONE_INT);
-+      if (napi_complete(napi))
-+              mtk_tx_irq_enable(eth, MTK_TX_DONE_INT);
-       return tx_done;
- }
-@@ -1549,8 +1549,9 @@ poll_again:
-               remain_budget -= rx_done;
-               goto poll_again;
-       }
--      napi_complete(napi);
--      mtk_rx_irq_enable(eth, MTK_RX_DONE_INT);
-+
-+      if (napi_complete(napi))
-+              mtk_rx_irq_enable(eth, MTK_RX_DONE_INT);
-       return rx_done + budget - remain_budget;
- }
diff --git a/target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.patch b/target/linux/generic/pending-5.4/770-11-net-ethernet-mtk_eth_soc-avoid-rearming-interrupt-if.patch
new file mode 100644 (file)
index 0000000..e56799e
--- /dev/null
@@ -0,0 +1,35 @@
+From: Felix Fietkau <nbd@nbd.name>
+Date: Fri, 4 Sep 2020 18:14:05 +0200
+Subject: [PATCH] net: ethernet: mtk_eth_soc: avoid rearming interrupt if
+ napi_complete returns false
+
+Reduces unnecessary interrupts
+
+Signed-off-by: Felix Fietkau <nbd@nbd.name>
+---
+
+--- a/drivers/net/ethernet/mediatek/mtk_eth_soc.c
++++ b/drivers/net/ethernet/mediatek/mtk_eth_soc.c
+@@ -1515,8 +1515,8 @@ static int mtk_napi_tx(struct napi_struc
+       if (status & MTK_TX_DONE_INT)
+               return budget;
+-      napi_complete(napi);
+-      mtk_tx_irq_enable(eth, MTK_TX_DONE_INT);
++      if (napi_complete(napi))
++              mtk_tx_irq_enable(eth, MTK_TX_DONE_INT);
+       return tx_done;
+ }
+@@ -1549,8 +1549,9 @@ poll_again:
+               remain_budget -= rx_done;
+               goto poll_again;
+       }
+-      napi_complete(napi);
+-      mtk_rx_irq_enable(eth, MTK_RX_DONE_INT);
++
++      if (napi_complete(napi))
++              mtk_rx_irq_enable(eth, MTK_RX_DONE_INT);
+       return rx_done + budget - remain_budget;
+ }