Re: net-2.6.24 rebased...

2007-10-10 Thread Oliver Hartkopp

David Miller wrote:

From: Urs Thuermann [EMAIL PROTECTED]
Date: 09 Oct 2007 23:13:42 +0200

  

Last week I have sent another version of our patch series for PF_CAN.
The changes after the last review feedback were only cosmetics.

Do you have any plans with that code for this or the next release?



I think PF_CAN will go in 2.6.25
  


Good news. Thanks!

I'll keep on tracking the current patch flow to be sure that we're still 
on the head of development, when net-2.6.25 hits the ground.


Best regards,
Oliver
-
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


net-2.6.24 rebased...

2007-10-09 Thread David Miller

The TCP bug fix that went into Linus's tree today created some
conflicts with net-2.6.24, so I rebased:

kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.24.git

I took the opportunity to integrate fix patches into the patches which
introduced those bugs or build failures.

BTW, when the tree gets this big I tend to move the pre-rebase tree
to:

kernel.org:/pub/scm/linux/kernel/git/davem/bak-net-2.6.24.git

It can be useful if a mistake is made during a rebase and we need
to figure out what happened.

9.1MB, 739 changesets, keep those patches flowing!

Enjoy
-
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: net-2.6.24 rebased...

2007-10-09 Thread Urs Thuermann
Hallo Dave,

 9.1MB, 739 changesets, keep those patches flowing!

Last week I have sent another version of our patch series for PF_CAN.
The changes after the last review feedback were only cosmetics.

Do you have any plans with that code for this or the next release?

Regards,
urs
-
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: net-2.6.24 rebased...

2007-10-09 Thread David Miller
From: Urs Thuermann [EMAIL PROTECTED]
Date: 09 Oct 2007 23:13:42 +0200

 Last week I have sent another version of our patch series for PF_CAN.
 The changes after the last review feedback were only cosmetics.
 
 Do you have any plans with that code for this or the next release?

I think PF_CAN will go in 2.6.25
-
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


net-2.6.24 rebased

2007-10-03 Thread David Miller

Available as usual at:

kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.24.git

I resolved the SCTP and network driver conflicts that come standard
with a rebase to Linus's current tree.

We're up to 700 changesets and an 8.7 MB patch, w00t!

I've been using it for an hour or so on my workstation so something
works.  It also passes an allmodconfig build on sparc64.

Either later tonight or some time tomorrow I'll start hitting the
patch backlog in my inbox.

Thanks.
-
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


net-2.6.24 rebased...

2007-09-26 Thread David Miller

Ok the rebase is complete and I integrated all of the
easy stuff in my backlog.  In the usual spot:

kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.git

John, one patch didn't go in cleanly after I removed the
Z1211 driver.  I put it here for your consideration so it
doesn't get lost:

http://vger.kernel.org/~davem/0433-Z1211-Fix-TX-status-reports.patch

What probably needs to happen is some other changes that
were in z1211 need to go into the non-mac80211 driver and
then this patch applies correctly.

I tried the simple thing to rename the directory in the patch
and that didn't work, obviously :-)

Jeff, if you have any pending driver bits please toss them my
way as most of my backlog is clear now.

Andrew, I applied a good chunk of the driver build fixes you had
accumulated.  I think I missed one or two, so please check that out
and send my way the ones that I missed.

Thanks!
-
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: net-2.6.24 rebased...

2007-09-26 Thread Johannes Berg
On Tue, 2007-09-25 at 23:33 -0700, David Miller wrote:

   http://vger.kernel.org/~davem/0433-Z1211-Fix-TX-status-reports.patch
 
 What probably needs to happen is some other changes that
 were in z1211 need to go into the non-mac80211 driver and
 then this patch applies correctly.
 
 I tried the simple thing to rename the directory in the patch
 and that didn't work, obviously :-)

That patch is specific to the mac80211 version and you don't have that
yet, it just needs to be stick along with it till the next time.

johannes


signature.asc
Description: This is a digitally signed message part


Re: net-2.6.24 rebased...

2007-09-26 Thread John W. Linville
On Tue, Sep 25, 2007 at 11:33:44PM -0700, David Miller wrote:

 John, one patch didn't go in cleanly after I removed the
 Z1211 driver.  I put it here for your consideration so it
 doesn't get lost:
 
   http://vger.kernel.org/~davem/0433-Z1211-Fix-TX-status-reports.patch
 
 What probably needs to happen is some other changes that
 were in z1211 need to go into the non-mac80211 driver and
 then this patch applies correctly.

I have that one, so we're fine.  It is a mac80211-specific fix,
so I think that takes care of it.

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: net-2.6.24 rebased...

2007-09-26 Thread David Miller
From: John W. Linville [EMAIL PROTECTED]
Date: Wed, 26 Sep 2007 08:46:49 -0400

 On Tue, Sep 25, 2007 at 11:33:44PM -0700, David Miller wrote:
 
  John, one patch didn't go in cleanly after I removed the
  Z1211 driver.  I put it here for your consideration so it
  doesn't get lost:
  
  http://vger.kernel.org/~davem/0433-Z1211-Fix-TX-status-reports.patch
  
  What probably needs to happen is some other changes that
  were in z1211 need to go into the non-mac80211 driver and
  then this patch applies correctly.
 
 I have that one, so we're fine.  It is a mac80211-specific fix,
 so I think that takes care of it.

Great, thanks to everyone for checking this out.
-
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


net-2.6.24 rebased

2007-09-06 Thread David Miller

Upstream got a backport of my netdev-priv fixes for the
cxgb3 driver, creating a bunch of conflicts with the napi_struct
changes, so I took the opportunity to refresh the tree and
combine some bug fixes into the changes that introduced those
bugs :-) (bug fix attributions were added to the changelogs
as needed)

kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.24.git

I've tried to sanity check this rebase as best as possible
but mistakes are always possible especially since I'm doing
this from the kernel summit in Cambridge :-)

I've kept the previous tree around as bak-net-2.6.24.git
so it can be referenced for researching potential mistakes.

Enjoy!
-
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: net-2.6.24 rebased

2007-08-31 Thread John W. Linville
On Thu, Aug 30, 2007 at 10:21:29PM -0700, David Miller wrote:
 From: Johannes Berg [EMAIL PROTECTED]
 Date: Thu, 30 Aug 2007 13:58:12 +0200
 
  Huh? I'm fairly sure I sent a patch to remove it from that driver, no
  idea where it got lost. FWIW, you can simply delete the |
  IEEE80211_HW_DATA_NULLFUNC_ACK part.
 
 It might have been a mis-merge between John and myself.
 A few times because I had rebased I had to take his
 directory of patches and one of us might have made a
 mistake somewhere along the line.
 
 In any event, I've removed the offending line from
 the driver.

Sorry, I sent the patch through Jeff.


http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6/upstream-jgarzik/0010-rtl8187-remove-IEEE80211_HW_DATA_NULLFUNC_ACK.patch

But, it sounds like you have taken care of it...?

Let me know if I need to fix this.

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: net-2.6.24 rebased

2007-08-31 Thread David Miller
From: John W. Linville [EMAIL PROTECTED]
Date: Fri, 31 Aug 2007 09:44:32 -0400

 Sorry, I sent the patch through Jeff.
 
   
 http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6/upstream-jgarzik/0010-rtl8187-remove-IEEE80211_HW_DATA_NULLFUNC_ACK.patch
 
 But, it sounds like you have taken care of it...?
 
 Let me know if I need to fix this.

Thanks for tracking this down, that is exactly the change
I checked into 2.6.24 so everything is good now.
-
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: net-2.6.24 rebased

2007-08-30 Thread Joe Perches
On Wed, 2007-08-29 at 16:47 -0700, Joe Perches wrote:
 On Wed, 2007-08-29 at 16:41 -0700, David Miller wrote:
  From: Joe Perches [EMAIL PROTECTED]
  Date: Wed, 29 Aug 2007 16:34:00 -0700
  
   On Tue, 2007-08-28 at 17:59 -0700, David Miller wrote:
I pushed this fix into net-2.6.24 just now, thanks again.
   
   This tree doesn't compile for me defconfig
 
 CC  drivers/net/forcedeth.o
 drivers/net/forcedeth.c: In function ‘nv_probe’:
 drivers/net/forcedeth.c:5158: error: ‘nv_napi_poll’ undeclared (first use in 
 this function)
 drivers/net/forcedeth.c:5158: error: (Each undeclared identifier is reported 
 only once
 drivers/net/forcedeth.c:5158: error: for each function it appears in.)
 make[2]: *** [drivers/net/forcedeth.o] Error 1
 make[1]: *** [drivers/net] Error 2
 make: *** [drivers] Error 2

allyesconfig fails at:

CC  drivers/net/wireless/rtl8187_dev.o
drivers/net/wireless/rtl8187_dev.c: In function ‘rtl8187_probe’:
drivers/net/wireless/rtl8187_dev.c:610: error: ‘IEEE80211_HW_DATA_NULLFUNC_ACK’ 
undeclared (first use in this function)
drivers/net/wireless/rtl8187_dev.c:610: error: (Each undeclared identifier is 
reported only once
drivers/net/wireless/rtl8187_dev.c:610: error: for each function it appears in.)
make[3]: *** [drivers/net/wireless/rtl8187_dev.o] Error 1
make[2]: *** [drivers/net/wireless] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2


-
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: net-2.6.24 rebased

2007-08-30 Thread Johannes Berg
On Wed, 2007-08-29 at 23:19 -0700, Joe Perches wrote:

 CC  drivers/net/wireless/rtl8187_dev.o
 drivers/net/wireless/rtl8187_dev.c: In function ‘rtl8187_probe’:
 drivers/net/wireless/rtl8187_dev.c:610: error: 
 ‘IEEE80211_HW_DATA_NULLFUNC_ACK’ undeclared (first use in this function)
 drivers/net/wireless/rtl8187_dev.c:610: error: (Each undeclared identifier is 
 reported only once
 drivers/net/wireless/rtl8187_dev.c:610: error: for each function it appears 
 in.)
 make[3]: *** [drivers/net/wireless/rtl8187_dev.o] Error 1
 make[2]: *** [drivers/net/wireless] Error 2
 make[1]: *** [drivers/net] Error 2
 make: *** [drivers] Error 2

Huh? I'm fairly sure I sent a patch to remove it from that driver, no
idea where it got lost. FWIW, you can simply delete the |
IEEE80211_HW_DATA_NULLFUNC_ACK part.

johannes


signature.asc
Description: This is a digitally signed message part


Re: net-2.6.24 rebased

2007-08-30 Thread David Miller
From: Johannes Berg [EMAIL PROTECTED]
Date: Thu, 30 Aug 2007 13:58:12 +0200

 Huh? I'm fairly sure I sent a patch to remove it from that driver, no
 idea where it got lost. FWIW, you can simply delete the |
 IEEE80211_HW_DATA_NULLFUNC_ACK part.

It might have been a mis-merge between John and myself.
A few times because I had rebased I had to take his
directory of patches and one of us might have made a
mistake somewhere along the line.

In any event, I've removed the offending line from
the driver.
-
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: net-2.6.24 rebased

2007-08-29 Thread Joe Perches
On Wed, 2007-08-29 at 16:41 -0700, David Miller wrote:
 From: Joe Perches [EMAIL PROTECTED]
 Date: Wed, 29 Aug 2007 16:34:00 -0700
 
  On Tue, 2007-08-28 at 17:59 -0700, David Miller wrote:
   I pushed this fix into net-2.6.24 just now, thanks again.
  
  This tree doesn't compile for me defconfig

CC  drivers/net/forcedeth.o
drivers/net/forcedeth.c: In function ‘nv_probe’:
drivers/net/forcedeth.c:5158: error: ‘nv_napi_poll’ undeclared (first use in 
this function)
drivers/net/forcedeth.c:5158: error: (Each undeclared identifier is reported 
only once
drivers/net/forcedeth.c:5158: error: for each function it appears in.)
make[2]: *** [drivers/net/forcedeth.o] Error 1
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2


-
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


net-2.6.24 rebased

2007-08-28 Thread David Miller

The new NAPI struct patch is in there, one caveat of the new
behavior is that in drivers that conditionalize NAPI support
we can't be lazy and do the napi_{enable,disable}() outside
of the ifdefs any longer.  I tried to audit all the drivers
but I might have missed a few.

tg3, 8139cp and e100 are known to be tested at least minimally with
the new code.

The only remaining fundamental bug in the NAPI bits is the
issue wrt. who manages the NAPI list insertion and removal.
It needs to be changed such that only the entity who transitions
the STATE_SCHED napi bit does the list add/del.

Ironically this is what Olaf Kirch was trying to do to fix the
netpoll races a few weeks ago.

This also pulls in John Linville's latest 80211 stack from
this afternoon as well as a bunch of other stuff posted recently.

 kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.24.git

Enjoy.
-
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: net-2.6.24 rebased

2007-08-28 Thread Michael Chan
On Tue, 2007-08-28 at 17:25 -0700, David Miller wrote:
 The new NAPI struct patch is in there, one caveat of the new
 behavior is that in drivers that conditionalize NAPI support
 we can't be lazy and do the napi_{enable,disable}() outside
 of the ifdefs any longer.  I tried to audit all the drivers
 but I might have missed a few.
 
 tg3, 8139cp and e100 are known to be tested at least minimally with
 the new code.
 
It seems that tg3 and bnx2 still have the tx locking changes.  David,
didn't you revert those changes a few weeks ago?

-
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: net-2.6.24 rebased

2007-08-28 Thread David Miller
From: Michael Chan [EMAIL PROTECTED]
Date: Tue, 28 Aug 2007 18:33:19 -0700

 It seems that tg3 and bnx2 still have the tx locking changes.  David,
 didn't you revert those changes a few weeks ago?

I could have sworn I did, thanks for catching that I'll fix it
up.
-
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: net-2.6.24 rebased

2007-08-28 Thread David Miller
From: David Miller [EMAIL PROTECTED]
Date: Tue, 28 Aug 2007 17:54:04 -0700 (PDT)

 I could have sworn I did, thanks for catching that I'll fix it
 up.

I pushed this fix into net-2.6.24 just now, thanks again.
-
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


net-2.6.24 rebased

2007-08-22 Thread David Miller

I needed to pull out the xfrm auditing patch, and I had been
meaning to combine the NAPI struct patch with all the little
bug fixes we've accumulated.

Also, as mentioned here throughout the day, I've also added
Thomas Graf's xfrm_user cleanups and Stephen Hemminger's
netdevice docbook additions.

Enjoy.
-
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