net-2.6.24 plans

2007-10-03 Thread David Miller

I'm a bit behind after investigating the TCP performance issues that
turned out to be HW specific problems.  It's a bit of a
dissapointment, I thought maybe there was a cool bug to fix in TCP :-)

Anyways, that means there are patches backlogged in my inbox and it is
also about time to do the hopefully last rebase of the net-2.6.24
tree.

I merged in Jeff Garzik's and John Linville's latest and I'm running
the current tree on my workstation most of today with good results so
far.

Linus should release the final 2.6.23 very soon, let's kind of assume
it will happen over the next 3 or 4 days.

That means we need to bear down for the merge.  I plan to commit my
Neptune driver in it's current state, and that's the last new feature
going in.

You can help make the merge go swimmingly by picking some nagging
issue you noticed and track it down.  If you can figure out why
something happens but can't or don't have time to come up with
a fix, report what you've discovered.

If you can provide the fix too, all the better.

That's how I get backlogged, I'm working on A and notice some problem
with B, then I refuse to go back to A until I bring closure to B. :)
-
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 plans

2007-09-20 Thread Johannes Berg
On Thu, 2007-09-20 at 10:17 -0400, John W. Linville wrote:

  2) ATMEL USB driver
 
 These are both really new.  I think I'll transfer them to my
 wireless-2.6 tree, but still hold them back at least until 2.6.25.

Also, atmel isn't even ported to mac80211 yet, is it?

  3) NL80211
 
 I need to check w/ Johannes to see if the user-facing portions of
 this have stabilized.

I have a patch to basically remove everything from nl80211 that we're
not using today, and make the interface well-defined so each type of
setting has methods to new, del, get, set, for example create, remove,
get info or change a virtual interface. If you wish, I can post this
patch for inclusion into wireless-dev and then copy the resulting
nl80211 to net-2.6.24, including the mac80211 hooks to make use of it.
Shouldn't take more than a few hours.

johannes


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


Re: net-2.6.24 plans

2007-09-20 Thread John W. Linville
On Wed, Sep 19, 2007 at 03:19:28PM -0700, David Miller wrote:

 So it looks like what's left is:
 
 1) ATH5K driver
 2) ATMEL USB driver

These are both really new.  I think I'll transfer them to my
wireless-2.6 tree, but still hold them back at least until 2.6.25.

 3) NL80211

I need to check w/ Johannes to see if the user-facing portions of
this have stabilized.

 4) misc bits sprinkled around mac80211

These bits are mostly pieces with unsettled user inferface issues
or unsettled features that still need some development.  I'll be
holding-on to these a while longer.

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 plans

2007-09-20 Thread John W. Linville
On Thu, Sep 20, 2007 at 04:50:52PM +0200, Johannes Berg wrote:
 On Thu, 2007-09-20 at 10:17 -0400, John W. Linville wrote:
 
   2) ATMEL USB driver
  
  These are both really new.  I think I'll transfer them to my
  wireless-2.6 tree, but still hold them back at least until 2.6.25.
 
 Also, atmel isn't even ported to mac80211 yet, is it?

Kalle Valo has done some work on this, and I think Eugene Teo has
joined the effort.  They both are in contact with Pavel to accomplish
the mac80211 port.

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 plans

2007-09-20 Thread John W. Linville
On Wed, Sep 19, 2007 at 05:07:00PM -0400, John W. Linville wrote:
 On Tue, Sep 18, 2007 at 09:27:52PM -0400, John W. Linville wrote:
  On Mon, Sep 17, 2007 at 11:23:28PM -0400, John W. Linville wrote:
   On Mon, Sep 17, 2007 at 04:49:29PM -0700, Andrew Morton wrote:
On Mon, 17 Sep 2007 19:18:30 -0400
John W. Linville [EMAIL PROTECTED] wrote:

 P.S.  Andrew, I'll send you a link to a new git-wireless.patch --
 I'm sure you don't want a complicated git invocation...  Until then,
 I don't think you should try pulling wireless-dev...
  
   Anyway, I do have prepared an omnibus patch for you:
  
  Since Dave merged the drivers I sent him, the new omnibus patch you
  want is this:

  The good news is that it is 1/4 the size of its predecessor!
 
 And the latest incarnation:

 And is even smaller...down an additional 30%, or almost 1/6th of the
 original! :-)


http://www.kernel.org/pub/linux/kernel/people/linville/git-wireless-2007-09-20.patch

Even smaller, about 650k -- 80+% reduction in size, hooray!

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 plans

2007-09-19 Thread John W. Linville
On Tue, Sep 18, 2007 at 09:27:52PM -0400, John W. Linville wrote:
 On Mon, Sep 17, 2007 at 11:23:28PM -0400, John W. Linville wrote:
  On Mon, Sep 17, 2007 at 04:49:29PM -0700, Andrew Morton wrote:
   On Mon, 17 Sep 2007 19:18:30 -0400
   John W. Linville [EMAIL PROTECTED] wrote:
   
P.S.  Andrew, I'll send you a link to a new git-wireless.patch --
I'm sure you don't want a complicated git invocation...  Until then,
I don't think you should try pulling wireless-dev...
 
  Anyway, I do have prepared an omnibus patch for you:
 
 Since Dave merged the drivers I sent him, the new omnibus patch you
 want is this:
 
   
 http://www.kernel.org/pub/linux/kernel/people/linville/git-wireless-2007-09-18.patch
 
 The good news is that it is 1/4 the size of its predecessor!

And the latest incarnation:


http://www.kernel.org/pub/linux/kernel/people/linville/git-wireless-2007-09-19-16-57-43-0500.patch

And is even smaller...down an additional 30%, or almost 1/6th of the
original! :-)

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 plans

2007-09-19 Thread David Miller
From: John W. Linville [EMAIL PROTECTED]
Date: Wed, 19 Sep 2007 17:07:00 -0400

 And the latest incarnation:
 
   
 http://www.kernel.org/pub/linux/kernel/people/linville/git-wireless-2007-09-19-16-57-43-0500.patch
 
 And is even smaller...down an additional 30%, or almost 1/6th of the
 original! :-)

Yes, great progress, thanks John :-)

So it looks like what's left is:

1) ATH5K driver
2) ATMEL USB driver
3) NL80211
4) misc bits sprinkled around mac80211
-
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 plans

2007-09-18 Thread John W. Linville
On Mon, Sep 17, 2007 at 06:51:57PM -0700, David Miller wrote:
 From: Andrew Morton [EMAIL PROTECTED]
 Date: Mon, 17 Sep 2007 16:53:18 -0700
 
  The Tehuti driver you should probably pull from the above git tree.
 
 Ok I added in the Tehuti driver to net-2.6.24 and made sure the
 napi_struct conversion was good too.
 
 That only leaves the wireless bits :-)

OK, OK...I read you! :-)

I'll send some stuff your way tomorrow...

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 plans

2007-09-18 Thread John W. Linville
On Mon, Sep 17, 2007 at 04:49:29PM -0700, Andrew Morton wrote:
 On Mon, 17 Sep 2007 19:18:30 -0400
 John W. Linville [EMAIL PROTECTED] wrote:
 
  P.S.  Andrew, I'll send you a link to a new git-wireless.patch --
  I'm sure you don't want a complicated git invocation...  Until then,
  I don't think you should try pulling wireless-dev...
 
 OK, thanks.
 
 The stuff I have now does actually compile, although the chances of it
 actually working are epsilon.
 
 So I'd rather not breathe on it today: I'l shove it out the door as-is
 with a big this is probably broken label on it.   I'll at least test
 ipw2200 before doing so.

Very reasonable -- I suspect even and easy -mm looks a lot like
the last few days have looked in my trees...

Anyway, I do have prepared an omnibus patch for you:


http://www.kernel.org/pub/linux/kernel/people/linville/git-wireless-2007-09-17.patch

And FWIW, there is an 'mm-master' branch matching the usage to which
you are accustomed.  The git merge if you pull from that branch onto
net-2.6.24 is reasonably straight-forward and not too painful.  Still,
I'd recommend the patch at the URL above... :-)

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 plans

2007-09-18 Thread John W. Linville
On Mon, Sep 17, 2007 at 11:23:28PM -0400, John W. Linville wrote:
 On Mon, Sep 17, 2007 at 04:49:29PM -0700, Andrew Morton wrote:
  On Mon, 17 Sep 2007 19:18:30 -0400
  John W. Linville [EMAIL PROTECTED] wrote:
  
   P.S.  Andrew, I'll send you a link to a new git-wireless.patch --
   I'm sure you don't want a complicated git invocation...  Until then,
   I don't think you should try pulling wireless-dev...

 Anyway, I do have prepared an omnibus patch for you:

Since Dave merged the drivers I sent him, the new omnibus patch you
want is this:


http://www.kernel.org/pub/linux/kernel/people/linville/git-wireless-2007-09-18.patch

The good news is that it is 1/4 the size of its predecessor!

Hth!

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 plans

2007-09-17 Thread David Miller
From: Jeff Garzik [EMAIL PROTECTED]
Date: Mon, 17 Sep 2007 00:10:40 -0400

 David Miller wrote:
  We've touched so much in net-2.6.24 that we really should be auditing
  the thing and fixing any bugs that have been added.  If you're bored
  and looking for something to do, pick an odd NAPI driver and audit it
  in the net-2.6.24 tree.
 
 You could try that weird post patches on the list thing for review.
 
 I dunno about sparc64, but IMO any networking work you do yourself and 
 commit yourself should also be sent to the list for review.

I sent every single revision of the NAPI struct patch to netdev
Jeff.
-
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 plans

2007-09-17 Thread David Miller
From: David Miller [EMAIL PROTECTED]
Date: Sun, 16 Sep 2007 20:22:58 -0700 (PDT)

 Tomorrow (Monday) I want to rebase the net-2.6.24 tree one more time
 to deal with all of the conflicts which exist between
 linux-2.6/net-2.6 and net-2.6.24, but I'll likely defer that
 until the net-2.6 fixes I just pushed to Linus are integrated.

I've just completed this rebase.

Andrew, I removed the troublesome IOAT patch.  The only conflicts
and fixes you should need at this point are:

1) Removal of SET_MODULE_OWNER() from any extra drivers you import
   into your tree.

2) dev_get_by_*() needs init_net added as first parameter in any
   other code you import outside of the net tree.

I guess a lot of this could be avoided if I simply merge in whatever
external stuff you're sucking in.  I imagine this is just one of
Linville's trees (I'm surprised that hasn't been sent to me frankly)
and some specific new drivers you're merging in.

I don't want to sound like a control freak or a whiner, but these
merge conflicts are growing painful at an astronomic rate and I'd
therefore prefer if we simply push everything through the net-2.6.24
tree from now until the merge window.

Today's rebase took several hours and it took significantly longer to
suck in Jeff's netdev tree over the weekend.  I'm tired of playing
patch monkey, so I can sympathize with how life must be every day
for Andrew :-)  But on a more serious note there are things I have
to actually hack on myself so anything that decreases the amount of
time I spend doing mindless patch whacking in the net-2.6.24 tree is
appreciated.

What say you?
-
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 plans

2007-09-17 Thread Andrew Morton
On Mon, 17 Sep 2007 14:18:26 -0700 (PDT)
David Miller [EMAIL PROTECTED] wrote:

 From: David Miller [EMAIL PROTECTED]
 Date: Sun, 16 Sep 2007 20:22:58 -0700 (PDT)
 
  Tomorrow (Monday) I want to rebase the net-2.6.24 tree one more time
  to deal with all of the conflicts which exist between
  linux-2.6/net-2.6 and net-2.6.24, but I'll likely defer that
  until the net-2.6 fixes I just pushed to Linus are integrated.
 
 I've just completed this rebase.
 
 Andrew, I removed the troublesome IOAT patch.  The only conflicts
 and fixes you should need at this point are:
 
 1) Removal of SET_MODULE_OWNER() from any extra drivers you import
into your tree.
 
 2) dev_get_by_*() needs init_net added as first parameter in any
other code you import outside of the net tree.

yup, I think I have all of those done now.

 I guess a lot of this could be avoided if I simply merge in whatever
 external stuff you're sucking in.

external stuff is mainly drivers.  These two:

git://porch.greyhouse.net/gospo/tehuti-2.6.git
ipg-add-ip1000a-driver-to-kernel-tree.patch

plus boatloads of stuff in wireless.

  I imagine this is just one of
 Linville's trees (I'm surprised that hasn't been sent to me frankly)
 and some specific new drivers you're merging in.

Yeah, git-net versus git-wireless isn't pretty.  The huge amount of pending
wireless stuff has been a bit of a nuisance for some months.  But it's
probably a bigger nuisance for John ;)

I don't know what remains to be done there, but it would be good to dig in
and get it all merged up.  Given the damage which net-2.6.24 does to
git-wireless, that might be tricky, dunno.

 I don't want to sound like a control freak or a whiner, but these
 merge conflicts are growing painful at an astronomic rate and I'd
 therefore prefer if we simply push everything through the net-2.6.24
 tree from now until the merge window.

Works for me.

 Today's rebase took several hours and it took significantly longer to
 suck in Jeff's netdev tree over the weekend.  I'm tired of playing
 patch monkey, so I can sympathize with how life must be every day
 for Andrew :-)

I'm finding that most problems are caused by maintainers committing stuff
to their git trees which affects code which other git-tree owners maintain.
Things like git-net playing with git-wireless code, git-block playing with
git-scsi-misc code, etc.

It would suit _me_ better if people were to try harder to merge changes via
the correct maintainer rather than going out-of-scope like this.  But it
would make life quite a lot harder for the people who are doing this
development, so it isn't clear where the line is best drawn.

  But on a more serious note there are things I have
 to actually hack on myself so anything that decreases the amount of
 time I spend doing mindless patch whacking in the net-2.6.24 tree is
 appreciated.
 
 What say you?

My current aggregate diff against 2.6.23-rc6 is 28.8MB.  I'm just sitting
here with my head spinning ;)

(I actually got it all to build, boot and run ltp, which was rather
stunning)
-
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 plans

2007-09-17 Thread David Miller
From: Andrew Morton [EMAIL PROTECTED]
Date: Mon, 17 Sep 2007 14:40:37 -0700

 These two:
 
 git://porch.greyhouse.net/gospo/tehuti-2.6.git
 ipg-add-ip1000a-driver-to-kernel-tree.patch
 
 plus boatloads of stuff in wireless.

Andrew, can you send these two to me under seperate cover?  I'll
integrate them once I have them in my inbox.

Why don't we sit a bit on the wireless tree, and John please start to
merge that stuff to net-2.6.24 and toss the patches my way?

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 plans

2007-09-17 Thread John W. Linville
On Mon, Sep 17, 2007 at 02:40:37PM -0700, Andrew Morton wrote:
 On Mon, 17 Sep 2007 14:18:26 -0700 (PDT)
 David Miller [EMAIL PROTECTED] wrote:

  I guess a lot of this could be avoided if I simply merge in whatever
  external stuff you're sucking in.

 plus boatloads of stuff in wireless.
 
   I imagine this is just one of
  Linville's trees (I'm surprised that hasn't been sent to me frankly)
  and some specific new drivers you're merging in.

The stuff in wireless-dev is a collection of drivers (some of which
probably should be merged now) and some mac80211 gorp that is not
yet merge-worthy.  Trust me, I'm trying to get as many items out of
it as possible.

 Yeah, git-net versus git-wireless isn't pretty.  The huge amount of pending
 wireless stuff has been a bit of a nuisance for some months.  But it's
 probably a bigger nuisance for John ;)

Yeah...sigh...yeah...sigh...yeah... :-(

But as hch would surely point-out, it is my own laziness at fault...and
driver authors who tremble in fear when I mention merging their
drivers upstream...but, I digress... :-)

I just (minutes ago) finished the mop-up of the patch mess which
had accumulated on me during my KS-related travel and the subsequent
period of catching-up.  (I'm sure I still missed something or botched
something).  I think I can get an -mm suitable patch together within
the next few hours.

John

P.S.  Andrew, I'll send you a link to a new git-wireless.patch --
I'm sure you don't want a complicated git invocation...  Until then,
I don't think you should try pulling wireless-dev...
-- 
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 plans

2007-09-17 Thread David Miller
From: John W. Linville [EMAIL PROTECTED]
Date: Mon, 17 Sep 2007 19:18:30 -0400

 I just (minutes ago) finished the mop-up of the patch mess which
 had accumulated on me during my KS-related travel and the subsequent
 period of catching-up.  (I'm sure I still missed something or botched
 something).  I think I can get an -mm suitable patch together within
 the next few hours.

I'm happy you're taking care of this, but it would be nice if
you could sent this to me as patches for net-2.6.24 inclusion
as well :-)
-
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 plans

2007-09-17 Thread Andrew Morton
On Mon, 17 Sep 2007 19:18:30 -0400
John W. Linville [EMAIL PROTECTED] wrote:

 P.S.  Andrew, I'll send you a link to a new git-wireless.patch --
 I'm sure you don't want a complicated git invocation...  Until then,
 I don't think you should try pulling wireless-dev...

OK, thanks.

The stuff I have now does actually compile, although the chances of it
actually working are epsilon.

So I'd rather not breathe on it today: I'l shove it out the door as-is
with a big this is probably broken label on it.   I'll at least test
ipw2200 before doing so.
-
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 plans

2007-09-17 Thread Andrew Morton
On Mon, 17 Sep 2007 16:39:29 -0700 (PDT)
David Miller [EMAIL PROTECTED] wrote:

 From: Andrew Morton [EMAIL PROTECTED]
 Date: Mon, 17 Sep 2007 14:40:37 -0700
 
  These two:
  
  git://porch.greyhouse.net/gospo/tehuti-2.6.git
  ipg-add-ip1000a-driver-to-kernel-tree.patch
  
  plus boatloads of stuff in wireless.
 
 Andrew, can you send these two to me under seperate cover?  I'll
 integrate them once I have them in my inbox.

The Tehuti driver you should probably pull from the above git tree.

Andy sent me a fix-it-for-net-2.6.24 patch which I'll send.  It applies
on top of the git tree.

ipg-add-ip1000a-driver-to-kernel-tree.patch got broken by git-2.6.24 and I
just disabled it in Kconfig.  I'll send it anyway but someone will need to
repair it.  For some reason this driver doesn't have a changelog.

-
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 plans

2007-09-17 Thread Nelson, Shannon
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of David Miller
Sent: Monday, September 17, 2007 2:18 PM
To: netdev@vger.kernel.org
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; 
[EMAIL PROTECTED]
Subject: Re: net-2.6.24 plans
[...]

Andrew, I removed the troublesome IOAT patch.  The only conflicts
and fixes you should need at this point are:

[...]

Which IOAT patch are you referring to?

sln
--
==
Mr. Shannon Nelson LAN Access Division, Intel Corp.
[EMAIL PROTECTED]I don't speak for Intel
(503) 712-7659Parents can't afford to be squeamish.
-
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 plans

2007-09-17 Thread David Miller
From: Nelson, Shannon [EMAIL PROTECTED]
Date: Mon, 17 Sep 2007 16:57:03 -0700

 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of David Miller
 Sent: Monday, September 17, 2007 2:18 PM
 To: netdev@vger.kernel.org
 Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; 
 [EMAIL PROTECTED]
 Subject: Re: net-2.6.24 plans
 [...]
 
 Andrew, I removed the troublesome IOAT patch.  The only conflicts
 and fixes you should need at this point are:
 
 [...]
 
 Which IOAT patch are you referring to?

The 'uninitialized variable' one, you should have a copy.
If not, Andrew definitely does.
-
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 plans

2007-09-17 Thread Andrew Morton
On Mon, 17 Sep 2007 16:57:03 -0700
Nelson, Shannon [EMAIL PROTECTED] wrote:

 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of David Miller
 Sent: Monday, September 17, 2007 2:18 PM
 To: netdev@vger.kernel.org
 Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; 
 [EMAIL PROTECTED]
 Subject: Re: net-2.6.24 plans
 [...]
 
 Andrew, I removed the troublesome IOAT patch.  The only conflicts
 and fixes you should need at this point are:
 
 [...]
 
 Which IOAT patch are you referring to?
 

A dopey one-liner which removes unused variable `u16 chanctrl'.  It caused
rather a mess due to all the dma changes we have queued.  It's under control.
-
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 plans

2007-09-17 Thread David Miller
From: Andrew Morton [EMAIL PROTECTED]
Date: Mon, 17 Sep 2007 16:53:18 -0700

 The Tehuti driver you should probably pull from the above git tree.
 
 Andy sent me a fix-it-for-net-2.6.24 patch which I'll send.  It applies
 on top of the git tree.
 
 ipg-add-ip1000a-driver-to-kernel-tree.patch got broken by git-2.6.24 and I
 just disabled it in Kconfig.  I'll send it anyway but someone will need to
 repair it.  For some reason this driver doesn't have a changelog.

I integrated and fixed up the IPG IP1000A driver, I'll work on
the Tehuti merge after dinner.

Thanks Andrew.

-
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 plans

2007-09-17 Thread David Miller
From: Andrew Morton [EMAIL PROTECTED]
Date: Mon, 17 Sep 2007 16:53:18 -0700

 The Tehuti driver you should probably pull from the above git tree.

Ok I added in the Tehuti driver to net-2.6.24 and made sure the
napi_struct conversion was good too.

That only leaves the wireless bits :-)
-
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 plans

2007-09-17 Thread Andy Gospodarek
On 9/17/07, David Miller [EMAIL PROTECTED] wrote:
 From: Andrew Morton [EMAIL PROTECTED]
 Date: Mon, 17 Sep 2007 16:53:18 -0700

  The Tehuti driver you should probably pull from the above git tree.

 Ok I added in the Tehuti driver to net-2.6.24 and made sure the
 napi_struct conversion was good too.

 That only leaves the wireless bits :-)


Thanks, Dave!  I'm building it right 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


net-2.6.24 plans

2007-09-16 Thread David Miller

Most if not all of my 2 week backlog of patches is in the net-2.6.24
and net-2.6 tree now.  And any relevant -stable fixes will be
submitted in the next day or two.

Tomorrow (Monday) I want to rebase the net-2.6.24 tree one more time
to deal with all of the conflicts which exist between
linux-2.6/net-2.6 and net-2.6.24, but I'll likely defer that
until the net-2.6 fixes I just pushed to Linus are integrated.

It's to the point where every single bug fix put into Linus's tree
creates a merge conflict with net-2.6.24, we are simply touching that
much stuff. :-)

I expect some small network namespace fixes from Eric B., but that's
basically it as far as 2.6.24 is concerned.  Oh yes, there are also
the MAC_FMT/MAC_ARG bits from Joe Perches that I need to do a merge
of.

The transmit batching stuff needs a lot more analysis and discussion,
so I definitely see that stuff as 2.6.25 material.  I think if we can
avoid a food fight between Jamal and Mr. Kumar and have healthy
discussions, we can end up with a really nice implementation.  So
everyone put your boxing gloves away and let's get at it. :-)

We've touched so much in net-2.6.24 that we really should be auditing
the thing and fixing any bugs that have been added.  If you're bored
and looking for something to do, pick an odd NAPI driver and audit it
in the net-2.6.24 tree.
-
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 plans

2007-09-16 Thread Jeff Garzik

David Miller wrote:

We've touched so much in net-2.6.24 that we really should be auditing
the thing and fixing any bugs that have been added.  If you're bored
and looking for something to do, pick an odd NAPI driver and audit it
in the net-2.6.24 tree.


You could try that weird post patches on the list thing for review.

I dunno about sparc64, but IMO any networking work you do yourself and 
commit yourself should also be sent to the list for review.


Jeff


-
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