+++ /dev/null
-From 046178e726c2977d686ba5e07105d5a6685c830e Mon Sep 17 00:00:00 2001
-From: Lukas Wunner <lukas@wunner.de>
-Date: Tue, 26 Oct 2021 07:15:32 +0200
-Subject: ifb: Depend on netfilter alternatively to tc
-
-From: Lukas Wunner <lukas@wunner.de>
-
-commit 046178e726c2977d686ba5e07105d5a6685c830e upstream.
-
-IFB originally depended on NET_CLS_ACT for traffic redirection.
-But since v4.5, that may be achieved with NFT_FWD_NETDEV as well.
-
-Fixes: 39e6dea28adc ("netfilter: nf_tables: add forward expression to the netdev family")
-Signed-off-by: Lukas Wunner <lukas@wunner.de>
-Cc: <stable@vger.kernel.org> # v4.5+: bcfabee1afd9: netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress
-Cc: <stable@vger.kernel.org> # v4.5+
-Signed-off-by: David S. Miller <davem@davemloft.net>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/net/Kconfig | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/net/Kconfig
-+++ b/drivers/net/Kconfig
-@@ -104,7 +104,7 @@ config NET_FC
-
- config IFB
- tristate "Intermediate Functional Block support"
-- depends on NET_CLS_ACT
-+ depends on NET_ACT_MIRRED || NFT_FWD_NETDEV
- ---help---
- This is an intermediate driver that allows sharing of
- resources.
+++ /dev/null
-From 7444d706be31753f65052c7f6325fc8470cc1789 Mon Sep 17 00:00:00 2001
-From: Arnd Bergmann <arnd@arndb.de>
-Date: Fri, 29 Oct 2021 13:30:51 +0200
-Subject: ifb: fix building without CONFIG_NET_CLS_ACT
-
-From: Arnd Bergmann <arnd@arndb.de>
-
-commit 7444d706be31753f65052c7f6325fc8470cc1789 upstream.
-
-The driver no longer depends on this option, but it fails to
-build if it's disabled because the skb->tc_skip_classify is
-hidden behind an #ifdef:
-
-drivers/net/ifb.c:81:8: error: no member named 'tc_skip_classify' in 'struct sk_buff'
- skb->tc_skip_classify = 1;
-
-Use the same #ifdef around the assignment.
-
-Fixes: 046178e726c2 ("ifb: Depend on netfilter alternatively to tc")
-Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-Signed-off-by: David S. Miller <davem@davemloft.net>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/net/ifb.c | 2 ++
- 1 file changed, 2 insertions(+)
-
---- a/drivers/net/ifb.c
-+++ b/drivers/net/ifb.c
-@@ -79,7 +79,9 @@ static void ifb_ri_tasklet(unsigned long
-
- while ((skb = __skb_dequeue(&txp->tq)) != NULL) {
- skb->tc_redirected = 0;
-+#ifdef CONFIG_NET_CLS_ACT
- skb->tc_skip_classify = 1;
-+#endif
-
- u64_stats_update_begin(&txp->tsync);
- txp->tx_packets++;
pci-mark-atheros-qca6174-to-avoid-bus-reset.patch
rtl8187-fix-control-message-timeouts.patch
evm-mark-evm_fixmode-as-__ro_after_init.patch
-ifb-depend-on-netfilter-alternatively-to-tc.patch
wcn36xx-fix-ht40-capability-for-2ghz-band.patch
mwifiex-read-a-pci-register-after-writing-the-tx-ring-write-pointer.patch
libata-fix-checking-of-dma-state.patch
power-supply-max17042_battery-use-vfsoc-for-capacity-when-no-rsns.patch
powerpc-85xx-fix-oops-when-mpc85xx_smp_guts_ids-node-cannot-be-found.patch
serial-core-fix-initializing-and-restoring-termios-speed.patch
-ifb-fix-building-without-config_net_cls_act.patch
alsa-mixer-oss-fix-racy-access-to-slots.patch
alsa-mixer-fix-deadlock-in-snd_mixer_oss_set_volume.patch
xen-balloon-add-late_initcall_sync-for-initial-ballooning-done.patch
+++ /dev/null
-From 046178e726c2977d686ba5e07105d5a6685c830e Mon Sep 17 00:00:00 2001
-From: Lukas Wunner <lukas@wunner.de>
-Date: Tue, 26 Oct 2021 07:15:32 +0200
-Subject: ifb: Depend on netfilter alternatively to tc
-
-From: Lukas Wunner <lukas@wunner.de>
-
-commit 046178e726c2977d686ba5e07105d5a6685c830e upstream.
-
-IFB originally depended on NET_CLS_ACT for traffic redirection.
-But since v4.5, that may be achieved with NFT_FWD_NETDEV as well.
-
-Fixes: 39e6dea28adc ("netfilter: nf_tables: add forward expression to the netdev family")
-Signed-off-by: Lukas Wunner <lukas@wunner.de>
-Cc: <stable@vger.kernel.org> # v4.5+: bcfabee1afd9: netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress
-Cc: <stable@vger.kernel.org> # v4.5+
-Signed-off-by: David S. Miller <davem@davemloft.net>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/net/Kconfig | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/net/Kconfig
-+++ b/drivers/net/Kconfig
-@@ -104,7 +104,7 @@ config NET_FC
-
- config IFB
- tristate "Intermediate Functional Block support"
-- depends on NET_CLS_ACT
-+ depends on NET_ACT_MIRRED || NFT_FWD_NETDEV
- ---help---
- This is an intermediate driver that allows sharing of
- resources.
+++ /dev/null
-From 7444d706be31753f65052c7f6325fc8470cc1789 Mon Sep 17 00:00:00 2001
-From: Arnd Bergmann <arnd@arndb.de>
-Date: Fri, 29 Oct 2021 13:30:51 +0200
-Subject: ifb: fix building without CONFIG_NET_CLS_ACT
-
-From: Arnd Bergmann <arnd@arndb.de>
-
-commit 7444d706be31753f65052c7f6325fc8470cc1789 upstream.
-
-The driver no longer depends on this option, but it fails to
-build if it's disabled because the skb->tc_skip_classify is
-hidden behind an #ifdef:
-
-drivers/net/ifb.c:81:8: error: no member named 'tc_skip_classify' in 'struct sk_buff'
- skb->tc_skip_classify = 1;
-
-Use the same #ifdef around the assignment.
-
-Fixes: 046178e726c2 ("ifb: Depend on netfilter alternatively to tc")
-Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-Signed-off-by: David S. Miller <davem@davemloft.net>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/net/ifb.c | 2 ++
- 1 file changed, 2 insertions(+)
-
---- a/drivers/net/ifb.c
-+++ b/drivers/net/ifb.c
-@@ -79,7 +79,9 @@ static void ifb_ri_tasklet(unsigned long
-
- while ((skb = __skb_dequeue(&txp->tq)) != NULL) {
- skb->tc_redirected = 0;
-+#ifdef CONFIG_NET_CLS_ACT
- skb->tc_skip_classify = 1;
-+#endif
-
- u64_stats_update_begin(&txp->tsync);
- txp->tx_packets++;
pci-mark-atheros-qca6174-to-avoid-bus-reset.patch
rtl8187-fix-control-message-timeouts.patch
evm-mark-evm_fixmode-as-__ro_after_init.patch
-ifb-depend-on-netfilter-alternatively-to-tc.patch
wcn36xx-fix-ht40-capability-for-2ghz-band.patch
mwifiex-read-a-pci-register-after-writing-the-tx-ring-write-pointer.patch
libata-fix-checking-of-dma-state.patch
power-supply-max17042_battery-use-vfsoc-for-capacity-when-no-rsns.patch
powerpc-85xx-fix-oops-when-mpc85xx_smp_guts_ids-node-cannot-be-found.patch
serial-core-fix-initializing-and-restoring-termios-speed.patch
-ifb-fix-building-without-config_net_cls_act.patch
alsa-mixer-oss-fix-racy-access-to-slots.patch
alsa-mixer-fix-deadlock-in-snd_mixer_oss_set_volume.patch
xen-balloon-add-late_initcall_sync-for-initial-ballooning-done.patch
+++ /dev/null
-From 046178e726c2977d686ba5e07105d5a6685c830e Mon Sep 17 00:00:00 2001
-From: Lukas Wunner <lukas@wunner.de>
-Date: Tue, 26 Oct 2021 07:15:32 +0200
-Subject: ifb: Depend on netfilter alternatively to tc
-
-From: Lukas Wunner <lukas@wunner.de>
-
-commit 046178e726c2977d686ba5e07105d5a6685c830e upstream.
-
-IFB originally depended on NET_CLS_ACT for traffic redirection.
-But since v4.5, that may be achieved with NFT_FWD_NETDEV as well.
-
-Fixes: 39e6dea28adc ("netfilter: nf_tables: add forward expression to the netdev family")
-Signed-off-by: Lukas Wunner <lukas@wunner.de>
-Cc: <stable@vger.kernel.org> # v4.5+: bcfabee1afd9: netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress
-Cc: <stable@vger.kernel.org> # v4.5+
-Signed-off-by: David S. Miller <davem@davemloft.net>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/net/Kconfig | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/net/Kconfig
-+++ b/drivers/net/Kconfig
-@@ -104,7 +104,7 @@ config NET_FC
-
- config IFB
- tristate "Intermediate Functional Block support"
-- depends on NET_CLS_ACT
-+ depends on NET_ACT_MIRRED || NFT_FWD_NETDEV
- ---help---
- This is an intermediate driver that allows sharing of
- resources.
pci-mark-atheros-qca6174-to-avoid-bus-reset.patch
rtl8187-fix-control-message-timeouts.patch
evm-mark-evm_fixmode-as-__ro_after_init.patch
-ifb-depend-on-netfilter-alternatively-to-tc.patch
wcn36xx-fix-ht40-capability-for-2ghz-band.patch
mwifiex-read-a-pci-register-after-writing-the-tx-ring-write-pointer.patch
wcn36xx-handle-connection-loss-indication.patch
+++ /dev/null
-From 046178e726c2977d686ba5e07105d5a6685c830e Mon Sep 17 00:00:00 2001
-From: Lukas Wunner <lukas@wunner.de>
-Date: Tue, 26 Oct 2021 07:15:32 +0200
-Subject: ifb: Depend on netfilter alternatively to tc
-
-From: Lukas Wunner <lukas@wunner.de>
-
-commit 046178e726c2977d686ba5e07105d5a6685c830e upstream.
-
-IFB originally depended on NET_CLS_ACT for traffic redirection.
-But since v4.5, that may be achieved with NFT_FWD_NETDEV as well.
-
-Fixes: 39e6dea28adc ("netfilter: nf_tables: add forward expression to the netdev family")
-Signed-off-by: Lukas Wunner <lukas@wunner.de>
-Cc: <stable@vger.kernel.org> # v4.5+: bcfabee1afd9: netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress
-Cc: <stable@vger.kernel.org> # v4.5+
-Signed-off-by: David S. Miller <davem@davemloft.net>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/net/Kconfig | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/net/Kconfig
-+++ b/drivers/net/Kconfig
-@@ -105,7 +105,7 @@ config NET_FC
-
- config IFB
- tristate "Intermediate Functional Block support"
-- depends on NET_CLS_ACT
-+ depends on NET_ACT_MIRRED || NFT_FWD_NETDEV
- select NET_REDIRECT
- ---help---
- This is an intermediate driver that allows sharing of
+++ /dev/null
-From 7444d706be31753f65052c7f6325fc8470cc1789 Mon Sep 17 00:00:00 2001
-From: Arnd Bergmann <arnd@arndb.de>
-Date: Fri, 29 Oct 2021 13:30:51 +0200
-Subject: ifb: fix building without CONFIG_NET_CLS_ACT
-
-From: Arnd Bergmann <arnd@arndb.de>
-
-commit 7444d706be31753f65052c7f6325fc8470cc1789 upstream.
-
-The driver no longer depends on this option, but it fails to
-build if it's disabled because the skb->tc_skip_classify is
-hidden behind an #ifdef:
-
-drivers/net/ifb.c:81:8: error: no member named 'tc_skip_classify' in 'struct sk_buff'
- skb->tc_skip_classify = 1;
-
-Use the same #ifdef around the assignment.
-
-Fixes: 046178e726c2 ("ifb: Depend on netfilter alternatively to tc")
-Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-Signed-off-by: David S. Miller <davem@davemloft.net>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/net/ifb.c | 2 ++
- 1 file changed, 2 insertions(+)
-
---- a/drivers/net/ifb.c
-+++ b/drivers/net/ifb.c
-@@ -76,7 +76,9 @@ static void ifb_ri_tasklet(unsigned long
-
- while ((skb = __skb_dequeue(&txp->tq)) != NULL) {
- skb->redirected = 0;
-+#ifdef CONFIG_NET_CLS_ACT
- skb->tc_skip_classify = 1;
-+#endif
-
- u64_stats_update_begin(&txp->tsync);
- txp->tx_packets++;
pci-mark-atheros-qca6174-to-avoid-bus-reset.patch
rtl8187-fix-control-message-timeouts.patch
evm-mark-evm_fixmode-as-__ro_after_init.patch
-ifb-depend-on-netfilter-alternatively-to-tc.patch
wcn36xx-fix-ht40-capability-for-2ghz-band.patch
mwifiex-read-a-pci-register-after-writing-the-tx-ring-write-pointer.patch
libata-fix-checking-of-dma-state.patch
can-j1939-j1939_can_recv-ignore-messages-with-invalid-source-address.patch
powerpc-85xx-fix-oops-when-mpc85xx_smp_guts_ids-node-cannot-be-found.patch
serial-core-fix-initializing-and-restoring-termios-speed.patch
-ifb-fix-building-without-config_net_cls_act.patch
alsa-mixer-oss-fix-racy-access-to-slots.patch
alsa-mixer-fix-deadlock-in-snd_mixer_oss_set_volume.patch
xen-balloon-add-late_initcall_sync-for-initial-ballooning-done.patch