diff for duplicates of <878tau7n23.fsf@codeaurora.org> diff --git a/a/1.txt b/N1/1.txt index e88a2cc..4017b93 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,6 +1,6 @@ -Rafał Miłecki <zajec5@gmail.com> writes: +Rafa=C5=82 Mi=C5=82ecki <zajec5@gmail.com> writes: -> From: Rafał Miłecki <rafal@milecki.pl> +> From: Rafa=C5=82 Mi=C5=82ecki <rafal@milecki.pl> > > Testing brcmfmac with more recent firmwares resulted in AP interfaces > not working in some specific setups. Debugging resulted in discovering @@ -20,7 +20,7 @@ Rafał Miłecki <zajec5@gmail.com> writes: > feature despite the drawbacks. They can switch it on by a newly added > Kconfig option. > -> Signed-off-by: Rafał Miłecki <rafal@milecki.pl> +> Signed-off-by: Rafa=C5=82 Mi=C5=82ecki <rafal@milecki.pl> [...] @@ -29,7 +29,7 @@ Rafał Miłecki <zajec5@gmail.com> writes: > @@ -68,6 +68,26 @@ config BRCMFMAC_PCIE > IEEE802.11ac embedded FullMAC WLAN driver. Say Y if you want to > use the driver for an PCIE wireless card. -> +>=20=20 > +config BRCMFMAC_IAPP > + bool "Partial support for obsoleted Inter-Access Point Protocol" > + depends on BRCMFMAC @@ -65,22 +65,22 @@ parameter be simpler for a functionality change like this? > + */ > +static bool brcmf_skb_is_iapp(struct sk_buff *skb) > +{ -> + const u8 iapp_l2_update_packet[6] __aligned(2) = { +> + const u8 iapp_l2_update_packet[6] __aligned(2) =3D { > + 0x00, 0x01, 0xaf, 0x81, 0x01, 0x00, > + }; static? -> + unsigned char *eth_data = skb_mac_header(skb) + ETH_HLEN; +> + unsigned char *eth_data =3D skb_mac_header(skb) + ETH_HLEN; > +#if !defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) #ifndef? -> + const u16 *a = (const u16 *)eth_data; -> + const u16 *b = (const u16 *)iapp_l2_update_packet; +> + const u16 *a =3D (const u16 *)eth_data; +> + const u16 *b =3D (const u16 *)iapp_l2_update_packet; > +#endif > + -> + if (skb->len - skb->mac_len != 6 || +> + if (skb->len - skb->mac_len !=3D 6 || > + !is_multicast_ether_addr(eth_hdr(skb)->h_dest)) > + return false; > + @@ -88,5 +88,5 @@ static? #ifdef? --- +--=20 Kalle Valo diff --git a/a/content_digest b/N1/content_digest index 0bfbb1c..13b3a46 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,27 +1,28 @@ "ref\020180314110119.13631-1-zajec5@gmail.com\0" "From\0Kalle Valo <kvalo@codeaurora.org>\0" - "Subject\0Re: [Bridge] [PATCH] brcmfmac: drop Inter-Access Point Protocol packets by default\0" - "Date\0Wed, 14 Mar 2018 14:24:13 -0000\0" + "Subject\0Re: [PATCH] brcmfmac: drop Inter-Access Point Protocol packets by default\0" + "Date\0Wed, 14 Mar 2018 16:24:04 +0200\0" "To\0Rafa\305\202 Mi\305\202ecki <zajec5@gmail.com>\0" - "Cc\0James Hughes <james.hughes@raspberrypi.org>" - Arend van Spriel <arend.vanspriel@broadcom.com> - netdev@vger.kernel.org - Chi-Hsien Lin <chi-hsien.lin@cypress.com> - bridge@lists.linux-foundation.org - linux-wireless@vger.kernel.org + "Cc\0Arend van Spriel <arend.vanspriel@broadcom.com>" + Franky Lin <franky.lin@broadcom.com> Hante Meuleman <hante.meuleman@broadcom.com> + Chi-Hsien Lin <chi-hsien.lin@cypress.com> + Wright Feng <wright.feng@cypress.com> Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com> + James Hughes <james.hughes@raspberrypi.org> + linux-wireless@vger.kernel.org brcm80211-dev-list.pdl@broadcom.com - Wright Feng <wright.feng@cypress.com> - " Rafa\305\202 Mi\305\202ecki <rafal@milecki.pl>" - Felix Fietkau <nbd@nbd.name> brcm80211-dev-list@cypress.com - " Franky Lin <franky.lin@broadcom.com>\0" + netdev@vger.kernel.org + " Linus L\303\274ssing <linus.luessing@c0d3.blue>" + Felix Fietkau <nbd@nbd.name> + bridge@lists.linux-foundation.org + " Rafa\305\202 Mi\305\202ecki <rafal@milecki.pl>\0" "\00:1\0" "b\0" - "Rafa\305\202 Mi\305\202ecki <zajec5@gmail.com> writes:\n" + "Rafa=C5=82 Mi=C5=82ecki <zajec5@gmail.com> writes:\n" "\n" - "> From: Rafa\305\202 Mi\305\202ecki <rafal@milecki.pl>\n" + "> From: Rafa=C5=82 Mi=C5=82ecki <rafal@milecki.pl>\n" ">\n" "> Testing brcmfmac with more recent firmwares resulted in AP interfaces\n" "> not working in some specific setups. Debugging resulted in discovering\n" @@ -41,7 +42,7 @@ "> feature despite the drawbacks. They can switch it on by a newly added\n" "> Kconfig option.\n" ">\n" - "> Signed-off-by: Rafa\305\202 Mi\305\202ecki <rafal@milecki.pl>\n" + "> Signed-off-by: Rafa=C5=82 Mi=C5=82ecki <rafal@milecki.pl>\n" "\n" "[...]\n" "\n" @@ -50,7 +51,7 @@ "> @@ -68,6 +68,26 @@ config BRCMFMAC_PCIE\n" "> \t IEEE802.11ac embedded FullMAC WLAN driver. Say Y if you want to\n" "> \t use the driver for an PCIE wireless card.\n" - "> \n" + ">=20=20\n" "> +config BRCMFMAC_IAPP\n" "> +\tbool \"Partial support for obsoleted Inter-Access Point Protocol\"\n" "> +\tdepends on BRCMFMAC\n" @@ -86,22 +87,22 @@ "> + */\n" "> +static bool brcmf_skb_is_iapp(struct sk_buff *skb)\n" "> +{\n" - "> +\tconst u8 iapp_l2_update_packet[6] __aligned(2) = {\n" + "> +\tconst u8 iapp_l2_update_packet[6] __aligned(2) =3D {\n" "> +\t\t0x00, 0x01, 0xaf, 0x81, 0x01, 0x00,\n" "> +\t};\n" "\n" "static?\n" "\n" - "> +\tunsigned char *eth_data = skb_mac_header(skb) + ETH_HLEN;\n" + "> +\tunsigned char *eth_data =3D skb_mac_header(skb) + ETH_HLEN;\n" "> +#if !defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)\n" "\n" "#ifndef?\n" "\n" - "> +\tconst u16 *a = (const u16 *)eth_data;\n" - "> +\tconst u16 *b = (const u16 *)iapp_l2_update_packet;\n" + "> +\tconst u16 *a =3D (const u16 *)eth_data;\n" + "> +\tconst u16 *b =3D (const u16 *)iapp_l2_update_packet;\n" "> +#endif\n" "> +\n" - "> +\tif (skb->len - skb->mac_len != 6 ||\n" + "> +\tif (skb->len - skb->mac_len !=3D 6 ||\n" "> +\t !is_multicast_ether_addr(eth_hdr(skb)->h_dest))\n" "> +\t\treturn false;\n" "> +\n" @@ -109,7 +110,7 @@ "\n" "#ifdef?\n" "\n" - "-- \n" + "--=20\n" Kalle Valo -c059eb9d57008bba31558af45cd908bf8c2c35991cac0d2bb72fbc9957d62ecc +a89fdc4e77adf74505e0586ffad15ddd3becbd36405fd2bdb4ff7d890d506755
diff --git a/a/1.txt b/N2/1.txt index e88a2cc..72393e2 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,6 +1,6 @@ -Rafał Miłecki <zajec5@gmail.com> writes: +Rafał Miłecki <zajec5-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: -> From: Rafał Miłecki <rafal@milecki.pl> +> From: Rafał Miłecki <rafal-g1n6cQUeyibVItvQsEIGlw@public.gmane.org> > > Testing brcmfmac with more recent firmwares resulted in AP interfaces > not working in some specific setups. Debugging resulted in discovering @@ -20,7 +20,7 @@ Rafał Miłecki <zajec5@gmail.com> writes: > feature despite the drawbacks. They can switch it on by a newly added > Kconfig option. > -> Signed-off-by: Rafał Miłecki <rafal@milecki.pl> +> Signed-off-by: Rafał Miłecki <rafal-g1n6cQUeyibVItvQsEIGlw@public.gmane.org> [...] diff --git a/a/content_digest b/N2/content_digest index 0bfbb1c..1273354 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,27 +1,29 @@ "ref\020180314110119.13631-1-zajec5@gmail.com\0" - "From\0Kalle Valo <kvalo@codeaurora.org>\0" - "Subject\0Re: [Bridge] [PATCH] brcmfmac: drop Inter-Access Point Protocol packets by default\0" - "Date\0Wed, 14 Mar 2018 14:24:13 -0000\0" - "To\0Rafa\305\202 Mi\305\202ecki <zajec5@gmail.com>\0" - "Cc\0James Hughes <james.hughes@raspberrypi.org>" - Arend van Spriel <arend.vanspriel@broadcom.com> - netdev@vger.kernel.org - Chi-Hsien Lin <chi-hsien.lin@cypress.com> - bridge@lists.linux-foundation.org - linux-wireless@vger.kernel.org - Hante Meuleman <hante.meuleman@broadcom.com> - Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com> - brcm80211-dev-list.pdl@broadcom.com - Wright Feng <wright.feng@cypress.com> - " Rafa\305\202 Mi\305\202ecki <rafal@milecki.pl>" - Felix Fietkau <nbd@nbd.name> - brcm80211-dev-list@cypress.com - " Franky Lin <franky.lin@broadcom.com>\0" + "ref\020180314110119.13631-1-zajec5-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org\0" + "From\0Kalle Valo <kvalo-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>\0" + "Subject\0Re: [PATCH] brcmfmac: drop Inter-Access Point Protocol packets by default\0" + "Date\0Wed, 14 Mar 2018 16:24:04 +0200\0" + "To\0Rafa\305\202 Mi\305\202ecki <zajec5-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" + "Cc\0Arend van Spriel <arend.vanspriel-dY08KVG/lbpWk0Htik3J/w@public.gmane.org>" + Franky Lin <franky.lin-dY08KVG/lbpWk0Htik3J/w@public.gmane.org> + Hante Meuleman <hante.meuleman-dY08KVG/lbpWk0Htik3J/w@public.gmane.org> + Chi-Hsien Lin <chi-hsien.lin-+wT8y+m8/X5BDgjK7y7TUQ@public.gmane.org> + Wright Feng <wright.feng-+wT8y+m8/X5BDgjK7y7TUQ@public.gmane.org> + Pieter-Paul Giesberts <pieter-paul.giesberts-dY08KVG/lbpWk0Htik3J/w@public.gmane.org> + James Hughes <james.hughes-FnsA7b+Nu9XbIbC87yuRow@public.gmane.org> + linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org + brcm80211-dev-list.pdl-dY08KVG/lbpWk0Htik3J/w@public.gmane.org + brcm80211-dev-list-+wT8y+m8/X5BDgjK7y7TUQ@public.gmane.org + netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org + " Linus L\303\274ssing <linus.luessing-djzkFPsfvsizQB+pC5nmwQ@public.gmane.org>" + Felix Fietkau <nbd-Vt+b4OUoWG0@public.gmane.org> + bridge-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org + " Rafa\305\202 Mi\305\202ecki <rafal-g1n6cQUeyibVItvQsEIGlw@public.gmane.org>\0" "\00:1\0" "b\0" - "Rafa\305\202 Mi\305\202ecki <zajec5@gmail.com> writes:\n" + "Rafa\305\202 Mi\305\202ecki <zajec5-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:\n" "\n" - "> From: Rafa\305\202 Mi\305\202ecki <rafal@milecki.pl>\n" + "> From: Rafa\305\202 Mi\305\202ecki <rafal-g1n6cQUeyibVItvQsEIGlw@public.gmane.org>\n" ">\n" "> Testing brcmfmac with more recent firmwares resulted in AP interfaces\n" "> not working in some specific setups. Debugging resulted in discovering\n" @@ -41,7 +43,7 @@ "> feature despite the drawbacks. They can switch it on by a newly added\n" "> Kconfig option.\n" ">\n" - "> Signed-off-by: Rafa\305\202 Mi\305\202ecki <rafal@milecki.pl>\n" + "> Signed-off-by: Rafa\305\202 Mi\305\202ecki <rafal-g1n6cQUeyibVItvQsEIGlw@public.gmane.org>\n" "\n" "[...]\n" "\n" @@ -112,4 +114,4 @@ "-- \n" Kalle Valo -c059eb9d57008bba31558af45cd908bf8c2c35991cac0d2bb72fbc9957d62ecc +dd060d8fc55f1f8f83a8151d62666d561254dfa52517a61a48abecdfc9a9025a
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.