[PATCH v5 2/2] geneve: handle ipv6 priority like ipv4 tos

2015-10-22 Thread John W. Linville
Signed-off-by: John W. Linville <linvi...@tuxdriver.com> Reported-by: Jesse Gross <je...@nicira.com> Reviewed-by: Jesse Gross <je...@nicira.com> --- v5 -- same as previous revision drivers/net/geneve.c | 19 +-- 1 file changed, 17 insertions(+), 2 deleti

Re: [PATCH v4 1/2] geneve: implement support for IPv6-based tunnels

2015-10-21 Thread John W. Linville
On Wed, Oct 21, 2015 at 10:52:43AM +0900, YOSHIFUJI Hideaki/吉藤英明 wrote: > Hi, Yoshifuji-san -- thank you for taking a look at my proposed patch! > John W. Linville wrote: > > Signed-off-by: John W. Linville <linvi...@tuxdriver.com> > > --- > > v4: > >

[PATCH v4 1/2] geneve: implement support for IPv6-based tunnels

2015-10-20 Thread John W. Linville
Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- v4: - treat mode field of ip_tunnel_info as flags - add a missing IS_ENABLED(CONFIG_IPV6) to geneve_rx - remove unneeded flags field in geneve_dev - NULL-check parameter for __geneve_sock_release - check remote socket

[PATCH 2/2] geneve: handle ipv6 priority like ipv4 tos

2015-10-20 Thread John W. Linville
Other callers of udp_tunnel6_xmit_skb just pass 0 for the prio argument. Jesse Gross <je...@nicira.com> suggested that prio is really the same as IPv4's tos and should be handled the same, so this is my interpretation of that suggestion. Signed-off-by: John W. Linville <linvi...@tuxd

Re: [PATCH net-next v3] bnxt_en: New Broadcom ethernet driver.

2015-10-20 Thread John W. Linville
s, and there are a couple of strings that are crazy long -- not just a source readability problem, but things that would be hard to digest in a log as well. If you address those then I'll be happy to ACK it. John -- John W. LinvilleSomeday the world will need a hero, and you linvi.

Re: [PATCH net-next v3] bnxt_en: New Broadcom ethernet driver.

2015-10-20 Thread John W. Linville
resp->hwrm_intf_upd, req.hwrm_intf_maj, > + req.hwrm_intf_min, req.hwrm_intf_upd); > + } Any chance we could break that string and/or make it a bit shorter? Thats a long one! (130+ characters) John -- John W. LinvilleSomeda

Re: [PATCH net-next v3] bnxt_en: New Broadcom ethernet driver.

2015-10-20 Thread John W. Linville
t; + rxr->rx_prod, > + rxr->rx_agg_ring_struct.fw_ring_id, > + rxr->rx_agg_prod, rxr->rx_sw_agg_prod, > + cpr->cp_ring_struct.fw_ring_id, > +

Re: [RFT v3] geneve: implement support for IPv6-based tunnels

2015-10-01 Thread John W. Linville
On Thu, Oct 01, 2015 at 09:26:59AM -0700, Jesse Gross wrote: > On Wed, Sep 30, 2015 at 11:34 AM, John W. Linville > <linvi...@tuxdriver.com> wrote: > > diff --git a/drivers/net/geneve.c b/drivers/net/geneve.c > > index 8f5c02eed47d..291d3d7754a8 100644 > > --- a/

[RFT v3] geneve: implement support for IPv6-based tunnels

2015-09-30 Thread John W. Linville
Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- v3: - declare geneve_remote_unspec as static v2: - do not require remote address for tx on metadata tunnels - pass correct sockaddr family to udp_tun_rx_dst in geneve_rx - accommodate both ipv4 and ipv6 sockets open on same

[RFT v2] geneve: implement support for IPv6-based tunnels

2015-09-30 Thread John W. Linville
Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- v2: - do not require remote address for tx on metadata tunnels - pass correct sockaddr family to udp_tun_rx_dst in geneve_rx - accommodate both ipv4 and ipv6 sockets open on same tunnel - move declaration of geneve_get_dst for aes

Re: [RFT] geneve: implement support for IPv6-based tunnels

2015-09-28 Thread John W. Linville
On Fri, Sep 25, 2015 at 02:08:44PM +0200, Jiri Benc wrote: > On Thu, 24 Sep 2015 14:34:42 -0400, John W. Linville wrote: > > +#if IS_ENABLED(CONFIG_IPV6) > > +static netdev_tx_t geneve6_xmit_skb(struct sk_buff *skb, struct net_device > > *dev) > > +{ > &

[PATCH iproute2] geneve: add support for IPv6 link partners

2015-09-24 Thread John W. Linville
Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- include/linux/if_link.h | 1 + ip/iplink_geneve.c | 20 +--- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/include/linux/if_link.h b/include/linux/if_link.h index 193456660ee8..d0f385579c83

[RFT] geneve: implement support for IPv6-based tunnels

2015-09-24 Thread John W. Linville
Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- The IPv6 tunnel_info/metadata paths are untested due to lack of OVS infrastructure for testing. The traditional netdev paths have had reasonable testing by me with some local virt guests over the past few weeks. NOTE -- this

[PATCH v2] geneve: use network byte order for destination port config parameter

2015-09-22 Thread John W. Linville
This is primarily for consistancy with vxlan and other tunnels which use network byte order for similar parameters. Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- It is OK to change this, since this parameter was introduced to net-next in the pre-4.3 cycle. Using network byte

Re: [PATCH] geneve: use network byte order for destination port config parameter

2015-09-22 Thread John W. Linville
On Mon, Sep 21, 2015 at 04:24:04PM -0700, David Miller wrote: > From: "John W. Linville" <linvi...@tuxdriver.com> > Date: Fri, 18 Sep 2015 15:59:10 -0400 > > > This is primarily for consistancy with vxlan and other tunnels which > > use network byte order fo

Re: [PATCH v2] geneve: remove use of internal IP header when calling IP_ECN_decapsulate

2015-09-21 Thread John W. Linville
On Sun, Sep 20, 2015 at 10:24:59PM -0700, David Miller wrote: > From: "John W. Linville" <linvi...@tuxdriver.com> > Date: Thu, 17 Sep 2015 16:34:54 -0400 > > > This seems to have been a "thinko". IP_ECN_decapsulate needs info > > from both int

[PATCH v3] geneve: ensure ECN info is handled properly in all tx/rx paths

2015-09-21 Thread John W. Linville
the rx and tx paths. Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- v3 -- replace "geneve: remove use of internal IP header when calling IP_ECN_decapsulate", include geneve_xmit bits v2 -- ensure the collect_md path still calls IP_ECN_decapsulate drivers/ne

[PATCH] geneve: use network byte order for destination port config parameter

2015-09-18 Thread John W. Linville
This is primarily for consistancy with vxlan and other tunnels which use network byte order for similar parameters. Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- It is OK to change this, since this parameter was introduced to net-next in the pre-4.3 cycle. Using network byte

[PATCH v2] geneve: remove vlan-related feature assignment

2015-09-18 Thread John W. Linville
The code handling vlan tag insertion was dropped in commit 371bd1061d29 ("geneve: Consolidate Geneve functionality in single module."). Now we need to drop the related vlan feature bits in the netdev structure. Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- v2 --

Re: [PATCH] iplink_geneve: add UDP destination port configuration at link creation

2015-09-18 Thread John W. Linville
On Fri, Sep 18, 2015 at 09:15:56AM -0700, Jesse Gross wrote: > On Fri, Sep 18, 2015 at 7:45 AM, Eric Dumazet <eric.duma...@gmail.com> wrote: > > On Fri, 2015-09-18 at 10:26 -0400, John W. Linville wrote: > >> On Thu, Sep 17, 2015 at 01:49:49PM -0700, Eric Dumazet wrote: &

Re: [PATCH v2] geneve: remove use of internal IP header when calling IP_ECN_decapsulate

2015-09-18 Thread John W. Linville
On Fri, Sep 18, 2015 at 01:30:36PM -0700, Jesse Gross wrote: > On Thu, Sep 17, 2015 at 1:34 PM, John W. Linville > <linvi...@tuxdriver.com> wrote: > > This seems to have been a "thinko". IP_ECN_decapsulate needs info > > from both internal and external head

Re: [PATCH v2] geneve: remove use of internal IP header when calling IP_ECN_decapsulate

2015-09-18 Thread John W. Linville
On Fri, Sep 18, 2015 at 02:49:30PM -0700, Jesse Gross wrote: > On Fri, Sep 18, 2015 at 1:40 PM, John W. Linville > <linvi...@tuxdriver.com> wrote: > > On Fri, Sep 18, 2015 at 01:30:36PM -0700, Jesse Gross wrote: > >> On Thu, Sep 17, 2015 at 1:34 PM, John W. Linville &

Re: [PATCH] iplink_geneve: add UDP destination port configuration at link creation

2015-09-18 Thread John W. Linville
On Thu, Sep 17, 2015 at 01:49:49PM -0700, Eric Dumazet wrote: > On Thu, 2015-09-17 at 15:27 -0400, John W. Linville wrote: > > Signed-off-by: John W. Linville <linvi...@tuxdriver.com> > > --- > > > } > > > > @@ -150,6 +159,10 @@ static void geneve_pr

[PATCH] geneve: remove use of internal IP header when calling IP_ECN_decapsulate

2015-09-17 Thread John W. Linville
This seems to have been a "thinko". IP_ECN_decapsulate needs info from both internal and external headers. Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- drivers/net/geneve.c | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/driver

[PATCH] geneve: restore vlan bits in xmit path

2015-09-17 Thread John W. Linville
These seem to have been accidentally dropped in commit 371bd1061d29 ("geneve: Consolidate Geneve functionality in single module."). Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- drivers/net/geneve.c | 10 +- 1 file changed, 9 insertions(+), 1 deletio

Re: [PATCH] geneve: remove use of internal IP header when calling IP_ECN_decapsulate

2015-09-17 Thread John W. Linville
On Thu, Sep 17, 2015 at 12:46:48PM -0700, Jesse Gross wrote: > On Thu, Sep 17, 2015 at 10:17 AM, John W. Linville > <linvi...@tuxdriver.com> wrote: > > diff --git a/drivers/net/geneve.c b/drivers/net/geneve.c > > index da3259ce7c8d..a917ae1cfbf3 100644 > > --- a/

[PATCH v2] geneve: remove use of internal IP header when calling IP_ECN_decapsulate

2015-09-17 Thread John W. Linville
This seems to have been a "thinko". IP_ECN_decapsulate needs info from both internal and external headers. Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- v2 -- ensure the collect_md path still calls IP_ECN_decapsulate drivers/net/geneve.c | 4 ++-- 1 file chang

Re: [PATCH] geneve: restore vlan bits in xmit path

2015-09-17 Thread John W. Linville
On Thu, Sep 17, 2015 at 12:48:56PM -0700, Jesse Gross wrote: > On Thu, Sep 17, 2015 at 12:25 PM, John W. Linville > <linvi...@tuxdriver.com> wrote: > > On Thu, Sep 17, 2015 at 11:45:58AM -0700, Pravin Shelar wrote: > >> On Thu, Sep 17, 2015 at 10:18 AM, J

Re: [PATCH] geneve: restore vlan bits in xmit path

2015-09-17 Thread John W. Linville
On Thu, Sep 17, 2015 at 11:45:58AM -0700, Pravin Shelar wrote: > On Thu, Sep 17, 2015 at 10:18 AM, John W. Linville > <linvi...@tuxdriver.com> wrote: > > These seem to have been accidentally dropped in commit 371bd1061d29 > > ("geneve: Consolidate Geneve f

[PATCH] iplink_geneve: add UDP destination port configuration at link creation

2015-09-17 Thread John W. Linville
Signed-off-by: John W. Linville <linvi...@tuxdriver.com> --- I didn't see an iproute2 patch posted for this option, so here is my version... ip/iplink_geneve.c| 13 + man/man8/ip-link.8.in | 6 ++ 2 files changed, 19 insertions(+) diff --git a/ip/iplink_geneve.

Re: [RFC PATCH net-next 0/2] Add new switchdev device class

2015-08-27 Thread John W. Linville
are complex devices with multiple facets that are difficult to map directly to existing abstractions without creating artificial adaptations or leaving something out. Giving the switch itself a representation in the device tree seems like the right way to go. John -- John W. Linville

Re: [PATCH v5 net-next 7/8] geneve: Consolidate Geneve functionality in single module.

2015-08-27 Thread John W. Linville
. Following patch consolidates Geneve protocol processing in single module. Signed-off-by: Pravin B Shelar pshe...@nicira.com Acked-by: John W. Linville linvi...@tuxdriver.com -- John W. LinvilleSomeday the world will need a hero, and you linvi...@tuxdriver.com

Re: [PATCH v3 net-next 8/8] geneve: Move device hash table to geneve socket.

2015-08-26 Thread John W. Linville
On Mon, Aug 24, 2015 at 10:43:15AM -0700, Pravin B Shelar wrote: This change simplifies Geneve Tunnel hash table management. Signed-off-by: Pravin B Shelar pshe...@nicira.com Reviewed-by: Jesse Gross je...@nicira.com Reviewed-by: John W. Linville linvi...@tuxdriver.com -- John W. Linville

Re: [PATCH v3 net-next 1/8] geneve: Initialize ethernet address in device setup.

2015-08-26 Thread John W. Linville
) - eth_hw_addr_random(dev); - err = register_netdevice(dev); if (err) return err; Acked-by: John W. Linville linvi...@tuxdriver.com -- John W. LinvilleSomeday the world will need a hero, and you linvi...@tuxdriver.com might be all we

Re: [PATCH v3 net-next 4/8] geneve: Make dst-port configurable.

2015-08-26 Thread John W. Linville
. Linville linvi...@tuxdriver.com -- John W. LinvilleSomeday the world will need a hero, and you linvi...@tuxdriver.com might be all we have. Be ready. -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to majord...@vger.kernel.org

Re: [PATCH v3 net-next 2/8] geneve: Use skb mark and protocol to lookup route.

2015-08-26 Thread John W. Linville
); if (IS_ERR(rt)) { netdev_dbg(dev, no route to %pI4\n, fl4.daddr); Acked-by: John W. Linville linvi...@tuxdriver.com -- John W. LinvilleSomeday the world will need a hero, and you linvi...@tuxdriver.com might be all we have. Be ready

[PATCH 1/2] iplink_geneve: add ttl configuration at link creation

2015-06-15 Thread John W. Linville
Signed-off-by: John W. Linville linvi...@tuxdriver.com --- include/linux/if_link.h | 1 + ip/iplink_geneve.c | 23 ++- man/man8/ip-link.8.in | 7 +++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/include/linux/if_link.h b/include/linux/if_link.h

[PATCH 2/2] iplink_geneve: add tos configuration at link creation

2015-06-15 Thread John W. Linville
Signed-off-by: John W. Linville linvi...@tuxdriver.com --- include/linux/if_link.h | 1 + ip/iplink_geneve.c | 26 +- man/man8/ip-link.8.in | 6 ++ 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/include/linux/if_link.h b/include/linux/if_link.h

[PATCH 0/2] iplink_geneve: add ttl and tos configuration bits

2015-06-15 Thread John W. Linville
This pair of patches add configuration of TTL and TOS settings for GENEVE tunnel packets. These settings follow the same conventions as the VXLAN counterparts. These patches include man page changes. Therefore, they depend on the preceding iproute2: update ip-link.8 for geneve tunnels patch,

Re: [PATCH 1/2] iplink_geneve: add ttl configuration at link creation

2015-06-15 Thread John W. Linville
On Mon, Jun 15, 2015 at 02:37:15PM -0400, John W. Linville wrote: Signed-off-by: John W. Linville linvi...@tuxdriver.com --- include/linux/if_link.h | 1 + This includes the include/linux/if_link.h bits, that will need to be dropped after iproute2 does the 4.1 update for that file. ip

Re: [PATCH 2/2] iplink_geneve: add tos configuration at link creation

2015-06-15 Thread John W. Linville
On Mon, Jun 15, 2015 at 02:37:16PM -0400, John W. Linville wrote: Signed-off-by: John W. Linville linvi...@tuxdriver.com --- include/linux/if_link.h | 1 + This includes the include/linux/if_link.h bits, that will need to be dropped after iproute2 does the 4.1 update for that file. ip

[PATCH 2/2] geneve: allow user to specify TOS info for tunnel frames

2015-06-01 Thread John W. Linville
Signed-off-by: John W. Linville linvi...@tuxdriver.com --- I have the corresponding iproute2 patch ready, but I am holding it for now to avoid confusion on the list and such... drivers/net/geneve.c | 18 ++ include/uapi/linux/if_link.h | 1 + 2 files changed, 15

[PATCH 1/2] geneve: allow user to specify TTL for tunnel frames

2015-06-01 Thread John W. Linville
Signed-off-by: John W. Linville linvi...@tuxdriver.com --- I have the corresponding iproute2 patch ready, but I am holding it for now to avoid confusion on the list and such... drivers/net/geneve.c | 18 ++ include/uapi/linux/if_link.h | 1 + 2 files changed, 15

[PATCH] iproute2: update ip-link.8 for geneve tunnels

2015-05-22 Thread John W. Linville
Signed-off-by: John W. Linville linvi...@tuxdriver.com --- man/man8/ip-link.8.in | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/man/man8/ip-link.8.in b/man/man8/ip-link.8.in index 714aab488d4a..8cac246d7296 100644 --- a/man/man8/ip-link.8.in +++ b

Re: [PATCH v3] iproute2: GENEVE support

2015-05-22 Thread John W. Linville
On Thu, May 21, 2015 at 03:19:01PM -0700, Stephen Hemminger wrote: On Wed, 13 May 2015 13:02:28 -0400 John W. Linville linvi...@tuxdriver.com wrote: Signed-off-by: John W. Linville linvi...@tuxdriver.com Applied. Please send update to man pages as well. Sorry for that oversight...coming

Re: [patch 2.6.25-rc2-git] rndis_host: fix transfer size negotiation

2008-02-25 Thread John W. Linville
it was assigned, which caused those devices to fallback to a default jumbogram mode we don't support. Fix by assigning it earlier for RNDIS. Any chance that something like this is appropriate for rndis_wlan? John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send

Re: pull request: wireless-2.6 2008-02-20

2008-02-21 Thread John W. Linville
On Wed, Feb 20, 2008 at 10:15:10PM -0800, David Miller wrote: ssb: Fix the GPIO API This could have had a much better changelog, it's way too terse. You're right. I'll try to police those better. Thanks, John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list

pull request: wireless-2.6.26 2008-02-21

2008-02-21 Thread John W. Linville
On Wed, Feb 20, 2008 at 09:15:30PM -0500, John W. Linville wrote: Here are a slew of developments intended for 2.6.26. The patches are too diverse to comment upon in this summary... :-) David, This is additive on top of the pull request from last night. Only Pavel's fix for the brown-paper

pull request: wireless-2.6.26 2008-02-20

2008-02-20 Thread John W. Linville
/mac80211/regdomain.c create mode 100644 net/wireless/reg.c create mode 100644 net/wireless/util.c Omnibus patch is available here: http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6.26-2008-02-20.patch.bz2 -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from

pull request: wireless-2.6 2008-02-20

2008-02-20 Thread John W. Linville
lock imbalance WDEV, ath5k, don't return int from bool function Johannes Berg (2): rtl818x: fix sparse warnings zd1211rw: fix sparse warnings John W. Linville (1): p54usb: add USB ID for Linksys WUSB54G ver 2 Michael Buesch (6): ssb: Fix serial console on new

pull request: wireless-2.6 'fixes' 2008-02-15

2008-02-15 Thread John W. Linville
USB ID to rt2500usb John W. Linville (1): wavelan: mark hardware interfacing structures as packed Jussi Kivilinna (1): rndis_wlan: enable stall workaround by link quality instead of link speed Michael Buesch (4): b43: Add driver load messages b43: Add firmware information

pull request: wireless-2.6 'fixes' 2008-02-05

2008-02-05 Thread John W. Linville
select CRYPTO_ECB select CRYPTO_ARC4 -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

pull request: wireless-2.6 'fixes' 2008-02-01

2008-02-01 Thread John W. Linville
at: git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git fixes Johannes Berg (3): mac80211: make alignment warning optional mac80211 rate control: fix section mismatch mac80211: fix initialisation error path John W. Linville (1): ath5k: fix section mismatch

Re: [PATCH] NET: constify data and function pointer tables

2008-01-30 Thread John W. Linville
|2 +- 9 files changed, 16 insertions(+), 16 deletions(-) ACK -- but you should collect linville's ack of the wireless stuff too (even though the patch is simple and obvious) Looks fine to me...ACK -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send

Re: b44 compile failure

2008-01-30 Thread John W. Linville
://stats.buildserver.net/fetch.php?pkg=linux-2.6ver=2.6.24-trunk1%7Esnapshot.10272arch=i386stamp=1201665377file=logas=raw It seems to build fine on my i686 box. What dtree are you using? And what is your .config? Is CONFIG_SSB enabled? Thanks, John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from

pull request: wireless-2.6 'rndis' 2008-01-29

2008-01-29 Thread John W. Linville
/rndis_host.h rename {drivers/net = include/linux}/usb/usbnet.h (93%) Omnibus patch attached as rndis.patch.bz2 -- John W. Linville [EMAIL PROTECTED] rndis.patch.bz2 Description: BZip2 compressed data

Re: [PATCH v2] PS3: gelic: Add wireless support for PS3

2008-01-24 Thread John W. Linville
-by: Dan Williams [EMAIL PROTECTED] ACK -- please merge it with the other patches through the powerpc tree. Thanks, John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info

Re: pull request: wireless-2.6 'upstream' 2008-01-24

2008-01-24 Thread John W. Linville
On Thu, Jan 24, 2008 at 02:53:43PM -0500, John W. Linville wrote: The cfg80211 API change breaks ath5k, so I have listed it as depends on BROKEN. I am assured that the ath5k team has agreed to fix this ASAP. Meanwhile we wanted to have it in place so that we can start shaking-out problems

Re: pull request: wireless-2.6 'upstream' 2008-01-22

2008-01-23 Thread John W. Linville
On Wed, Jan 23, 2008 at 12:15:51PM +0100, Stefano Brivio wrote: On Tue, 22 Jan 2008 20:45:21 -0500 John W. Linville [EMAIL PROTECTED] wrote: b43legacy: Remove the PHY spinlock I hope you tested this. I still haven't been able to (I received the needed hardware yesterday

Re: pull request: wireless-2.6 'upstream' 2008-01-22

2008-01-23 Thread John W. Linville
On Wed, Jan 23, 2008 at 12:30:07PM +0100, Michael Buesch wrote: On Wednesday 23 January 2008 12:15:51 Stefano Brivio wrote: On Tue, 22 Jan 2008 20:45:21 -0500 John W. Linville [EMAIL PROTECTED] wrote: b43legacy: Remove the PHY spinlock I hope you tested this. I still haven't

Re: [PATCH 0/6] PS3: gelic: gelic updates for 2.6.25

2008-01-23 Thread John W. Linville
On Tue, Jan 22, 2008 at 07:12:44PM -0800, Geoff Levand wrote: On 01/22/2008 04:58 PM, John W. Linville wrote: I thought Geert's had been applied, but I guess I was looking at it wrong. Is there a powerpc tree that has them? Not yet, they are now only in ps3-linux.git. I sent them out

Re: [PATCH 0/6] PS3: gelic: gelic updates for 2.6.25

2008-01-22 Thread John W. Linville
to not require these patches? Thanks, John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 0/6] PS3: gelic: gelic updates for 2.6.25

2008-01-22 Thread John W. Linville
On Wed, Jan 23, 2008 at 11:40:34AM +1100, Benjamin Herrenschmidt wrote: On Tue, 2008-01-22 at 16:12 -0500, John W. Linville wrote: On Thu, Dec 13, 2007 at 07:38:28PM +0900, Masakazu Mokuno wrote: Here is a set of updates for PS3 gelic network driver. This patch set requires other

pull request: wireless-2.6 'fixes' 2008-01-22

2008-01-22 Thread John W. Linville
-ucode_data.v_addr) { + IWL_ERROR(ucode not available for device bringup\n); + return -EIO; + } + iwl_write32(priv, CSR_INT, 0x); rc = iwl_hw_nic_init(priv); -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line

Please pull 'upstream-davem' branch of wireless-2.6 (2008-01-21)

2008-01-21 Thread John W. Linville
: implement cfg80211 station handling mac80211: add unified BSS configuration John W. Linville (4): wireless: cleanup some merge errors Revert rtl8187: fix tx power reading b43: finish removal of pio support b43/nphy.c: include headers to avoid build breakage on some

Please pull 'fixes-davem' branch of wireless-2.6

2008-01-16 Thread John W. Linville
); rfkill_remove_switch(rfkill); return error; } -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo

Please pull 'fixes-jgarzik' branch of wireless-2.6

2008-01-16 Thread John W. Linville
; - skb_reserve(skb, NET_IP_ALIGN); + skb_reserve(skb, 2); skb_put(skb, frame_size); /* -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http

Please pull 'fixes-jgarzik' branch of wireless-2.6

2008-01-10 Thread John W. Linville
); + } + /* * Obtain the status about this packet. */ -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http

Please pull 'upstream-jgarzik-2' branch of wireless-2.6

2008-01-10 Thread John W. Linville
at: git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git upstream-jgarzik-2 John W. Linville (2): b43: finish removal of pio support iwlwifi: fix-up damage from rebase of namespace separation patches Michael Buesch (3): b43: Add N-PHY register definitions

Re: Please pull 'fixes-jgarzik' branch of wireless-2.6

2008-01-10 Thread John W. Linville
On Thu, Jan 10, 2008 at 02:49:22PM -0500, John W. Linville wrote: Jeff, A couple more fixes for 2.6.24. The one from Mattias Nissler is already in your upstream tree...FYI. Let me know if there are problems! Please disregard this request. The 'upstream-jgarzik-2' request is still valid

Please pull 'fixes-jgarzik' branch of wireless-2.6 (use this one)

2008-01-10 Thread John W. Linville
, + entry_done); + rt2x00lib_txdone(entry_done, TX_FAIL_OTHER, 0); + entry_done = rt2x00_get_data_entry_done(ring); + } + /* * Obtain the status about this packet. */ -- John W. Linville [EMAIL

Re: Bonding : Monitoring of 4965 wireless card

2008-01-09 Thread John W. Linville
? John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] Add Linksys WCF11 to hostap driver

2008-01-08 Thread John W. Linville
-by: Pavel Roskin [EMAIL PROTECTED] The ID1234 version of this patch is already in Linus' tree. Feel free to submit a patch that redacts it to the ID123 form. John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL

One more patch... -- Re: Please pull 'upstream-jgarzik' branch of wireless-2.6

2008-01-08 Thread John W. Linville
On Tue, Jan 08, 2008 at 05:23:05PM -0500, John W. Linville wrote: Jeff, Another round of patches intended for 2.6.25...the biggest factions are rt2x00 and b43 updates, as well as some Viro-isms... :-) Please let me know if there are any problems! John P.S. Copying Dave in case he

Belay that... -- Re: Please pull 'upstream-jgarzik' branch of wireless-2.6

2008-01-08 Thread John W. Linville
Please don't pull yet -- I let a patch get in out of order. I'll post a new pull request when I straighten this out... John On Tue, Jan 08, 2008 at 05:42:02PM -0500, John W. Linville wrote: On Tue, Jan 08, 2008 at 05:23:05PM -0500, John W. Linville wrote: Jeff, Another round of patches

Please pull 'upstream-jgarzik' branch of wireless-2.6 (use this one)

2008-01-08 Thread John W. Linville
rt2x00: Move init_txring and init_rxring into rt2x00lib rt2x00: Correctly initialize data and desc pointer rt2x00: Release rt2x00 2.0.14 John W. Linville (1): Revert rtl8187: fix tx power reading Michael Buesch (10): ssb: Fix extraction of values from SPROM b43

Please pull 'fixes-davem' branch of wireless-2.6

2008-01-07 Thread John W. Linville
) sdata-bss-force_unicast_rateidx = i; - break; + return 0; } } - return 0; + return -EINVAL; } static int ieee80211_ioctl_giwrate(struct net_device *dev, -- John W. Linville [EMAIL

Please pull 'fixes-jgarzik' branch of wireless-2.6

2008-01-07 Thread John W. Linville
*/ +#define B43_RX_CHAN_ID 0x07F8 /* Channel ID */ +#define B43_RX_CHAN_ID_SHIFT 3 +#define B43_RX_CHAN_PHYTYPE0x0007 /* PHY type */ + u8 b43_plcp_get_ratecode_cck(const u8 bitrate); u8 b43_plcp_get_ratecode_ofdm(const u8 bitrate); -- John W. Linville [EMAIL

Re: Atheros driver

2008-01-06 Thread John W. Linville
now. Is this a distro kernel? Your own hacking? Or...? It might be helpful to know the exact origins of the kernel in use. Thanks, John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More

Please pull 'fixes-jgarzik' branch of wireless-2.6

2007-12-20 Thread John W. Linville
)}, {} }; -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Please pull 'fixes-davem' branch of wireless-2.6

2007-12-20 Thread John W. Linville
-sta_cleanup.expires = + round_jiffies(jiffies + STA_INFO_CLEANUP_INTERVAL); local-sta_cleanup.data = (unsigned long) local; local-sta_cleanup.function = sta_info_cleanup; -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev

Please pull 'upstream-davem' branch of wireless-2.6

2007-12-20 Thread John W. Linville
/rc80211_pid_debugfs.c Omnibus patch attached as 'upstream-davem.patch.bz2' due to size concerns. -- John W. Linville [EMAIL PROTECTED] upstream-davem.patch.bz2 Description: BZip2 compressed data

Please pull 'upstream-jgarzik' branch of wireless-2.6

2007-12-20 Thread John W. Linville
/main.c| 92 +++-- drivers/net/wireless/libertas/tx.c |4 +- drivers/net/wireless/libertas/wext.c|7 + 25 files changed, 1200 insertions(+), 1460 deletions(-) Omnibus patch attached is 'upstream-jgarzik.patch.bz2' due to size concerns. -- John W. Linville [EMAIL

Re: Please pull 'upstream-davem' branch of wireless-2.6

2007-12-20 Thread John W. Linville
On Thu, Dec 20, 2007 at 10:53:21AM -0500, John W. Linville wrote: These are destined for 2.6.25. The patches fall mostly into two categories: a new rate control algorithm for mac80211, and some cfg80211 enhancements (including mac80211 patches to use them). mac80211: make PID rate

Re: Please pull 'fixes-jgarzik' branch of wireless-2.6

2007-12-17 Thread John W. Linville
On Sat, Dec 15, 2007 at 11:31:48PM -0500, John W. Linville wrote: Cyrill Gorcunov (2): ieee80211_rate: missed unlock net/mac80211/ieee80211_rate.c |1 + diff --git a/net/mac80211/ieee80211_rate.c b/net/mac80211/ieee80211_rate.c index 7254bd6..3260a4a 100644

Please pull 'fixes-davem' branch of wireless-2.6

2007-12-17 Thread John W. Linville
); + ifsta-state = IEEE80211_DISABLED; + ieee80211_set_associated(dev, ifsta, 0); } else { mod_timer(ifsta-timer, jiffies + IEEE80211_MONITORING_INTERVAL); -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe

Please pull 'upstream-davem' branch of wireless-2.6

2007-12-17 Thread John W. Linville
); } skb_set_mac_header(skb, 0); -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Please pull 'fixes-jgarzik' branch of wireless-2.6

2007-12-15 Thread John W. Linville
); + mutex_unlock(rate_ctrl_mutex); return -EALREADY; } } -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info

Re: [RFC] mac80211: clean up frame receive handling

2007-12-13 Thread John W. Linville
true; Should you reverse these two compare_ether_addr calls? rx-dev-dev_addr seems more likely for any given packet. It probably makes little difference but it seems like checking for that first would still be better. John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list

Re: Please pull 'upstream-jgarzik' branch of wireless-2.6

2007-12-04 Thread John W. Linville
On Tue, Nov 27, 2007 at 09:47:48AM -0500, John W. Linville wrote: A slew of patches for 2.6.25... Disregard this request -- new request coming shortly. John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message

Please pull 'upstream-jgarzik' branch of wireless-2.6

2007-12-04 Thread John W. Linville
b43: include FCS in frames handed to mac80211 b43legacy: include full 64-bit timestamp in monitor mode John W. Linville (1): iwlwifi: remove redundant initialization of final_mode Larry Finger (8): ssb: Add new SPROM structure while keeping the old ssb: Convert to use

[PATCH] rt2x00: correct skb_buff typo

2007-12-04 Thread John W. Linville
Signed-off-by: John W. Linville [EMAIL PROTECTED] --- Jeff, I found this one when pushing the latest round of wireless bits into rawhide. Wanna just go ahead and apply it to netdev-2.6#upstream? John drivers/net/wireless/rt2x00/rt2x00lib.h |2 +- 1 files changed, 1 insertions(+), 1

Re: SSB: No is not an answer

2007-12-01 Thread John W. Linville
, your choice is merely whether to have it built-in or as a module. John -- John W. Linville [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Please pull 'upstream-davem' branch of wireless-2.6

2007-11-30 Thread John W. Linville
: allow setting drop_unencrypted with wext John W. Linville (3): mac80211: remove bcn_int and capab scan results info bcm43xx: mark as obsolete and schedule for removal softmac: mark as obsolete and schedule for removal Ron Rindjunsky (8): mac80211: restructuring data Rx

Re: ZD1211RW unaligned accesses...

2007-11-29 Thread John W. Linville
); skb_queue_tail(mac-rx_queue, skb); tasklet_schedule(mac-rx_tasklet); - To unsubscribe from this list: send the line unsubscribe linux-wireless in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html -- John W. Linville

Please pull 'fixes-jgarzik' branch of wireless-2.6

2007-11-29 Thread John W. Linville
) { - printk(KERN_ERR prism54usb: cannot allocate memory for + printk(KERN_ERR prism54usb: cannot allocate memory for eeprom readback!\n); return -ENOMEM; } -- John W. Linville [EMAIL PROTECTED] - To unsubscribe from this list: send the line

Please pull 'fixes-davem' branch of wireless-2.6

2007-11-29 Thread John W. Linville
) - return error; + mutex_unlock(rfkill-mutex); - return count; + return error ? error : count; } static ssize_t rfkill_claim_show(struct device *dev, -- John W. Linville [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message

Please pull 'fixes-davem' branch of wireless-2.6

2007-11-20 Thread John W. Linville
(local)) - printk(KERN_DEBUG %s: failed to restore operational + printk(KERN_DEBUG %s: failed to restore operational channel after scan\n, dev-name); -- John W. Linville [EMAIL PROTECTED] - To unsubscribe from this list: send the line

Please pull 'upstream-davem' branch of wireless-2.6

2007-11-20 Thread John W. Linville
(ieee80211_iterate_active_interfaces); -- John W. Linville [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Please pull 'more-fixes-davem' branch of wireless-2.6

2007-11-15 Thread John W. Linville
)); return length; } -- John W. Linville [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

<    1   2   3   4   5   6   7   8   >