* [PATCH 0/5,RFC] mv643xx_eth fixes for 2.6.27
@ 2008-08-24 2:03 Lennert Buytenhek
2008-08-25 20:31 ` mv643xx_eth fixes pull request for 2.6.27 (was: Re: [PATCH 0/5,RFC] mv643xx_eth fixes for 2.6.27) Lennert Buytenhek
0 siblings, 1 reply; 3+ messages in thread
From: Lennert Buytenhek @ 2008-08-24 2:03 UTC (permalink / raw)
To: netdev; +Cc: Dale Farnsworth, Nicolas Pitre, akpm, Gerhard Bertelsmann
Hi,
The following five mv643xx_eth fixes for 2.6.27 since commit
6a55617ed5d1aa62b850de2cf66f5ede2eef4825:
Linus Torvalds (1):
Linux v2.6.27-rc4
are available in the git repository at:
git://git.marvell.com/mv643xx_eth.git for-2.6.27
http://git.marvell.com/?p=mv643xx_eth.git;a=summary
Lennert Buytenhek (5):
mv643xx_eth: fix NAPI 'rotting packet' issue
mv643xx_eth: fix double add_timer() on the receive oom timer
mv643xx_eth: fix inconsistent lock semantics
mv643xx_eth: fix NULL pointer dereference in rxq_process()
mv643xx_eth: enforce multiple-of-8-bytes receive buffer size restriction
drivers/net/mv643xx_eth.c | 33 +++++++++++++++++++--------------
1 files changed, 19 insertions(+), 14 deletions(-)
The second patch should fix http://bugzilla.kernel.org/show_bug.cgi?id=11377
-- Gerhard, can you please test if it makes your problem go away? (It
won't make the out of memory messages go away, but it should fix the
kernel panic.)
There is still one open report from a user of doing ip=1.2.3.4 on the
kernel command line causing the interface to come up in a nonfunctional
state in 2.6.27 (whereas the same thing worked in 2.6.26), which is
still being bisected.
thanks,
Lennert
^ permalink raw reply [flat|nested] 3+ messages in thread* mv643xx_eth fixes pull request for 2.6.27 (was: Re: [PATCH 0/5,RFC] mv643xx_eth fixes for 2.6.27)
2008-08-24 2:03 [PATCH 0/5,RFC] mv643xx_eth fixes for 2.6.27 Lennert Buytenhek
@ 2008-08-25 20:31 ` Lennert Buytenhek
2008-08-27 9:10 ` mv643xx_eth fixes pull request for 2.6.27 Jeff Garzik
0 siblings, 1 reply; 3+ messages in thread
From: Lennert Buytenhek @ 2008-08-25 20:31 UTC (permalink / raw)
To: Jeff Garzik
Cc: netdev, Dale Farnsworth, Nicolas Pitre, Andrew Morton,
Gerhard Bertelsmann
On Sun, Aug 24, 2008 at 04:03:24AM +0200, Lennert Buytenhek wrote:
> The following five mv643xx_eth fixes for 2.6.27 since commit
> 6a55617ed5d1aa62b850de2cf66f5ede2eef4825:
> Linus Torvalds (1):
> Linux v2.6.27-rc4
>
> are available in the git repository at:
>
> git://git.marvell.com/mv643xx_eth.git for-2.6.27
> http://git.marvell.com/?p=mv643xx_eth.git;a=summary
>
> Lennert Buytenhek (5):
> mv643xx_eth: fix NAPI 'rotting packet' issue
> mv643xx_eth: fix double add_timer() on the receive oom timer
> mv643xx_eth: fix inconsistent lock semantics
> mv643xx_eth: fix NULL pointer dereference in rxq_process()
> mv643xx_eth: enforce multiple-of-8-bytes receive buffer size restriction
>
> drivers/net/mv643xx_eth.c | 33 +++++++++++++++++++--------------
> 1 files changed, 19 insertions(+), 14 deletions(-)
>
> The second patch should fix http://bugzilla.kernel.org/show_bug.cgi?id=11377
> -- Gerhard, can you please test if it makes your problem go away? (It
> won't make the out of memory messages go away, but it should fix the
> kernel panic.)
The submitter confirmed that patch 2 fixes the original issue (and
once that is fixed, patch 4 will fix the subsequently emerging issue).
I've also done some more testing on the series, and it's probably good
for 2.6.27. I've tacked on a patch to bump the version number -- can
you please pull?
The following changes since commit 6a55617ed5d1aa62b850de2cf66f5ede2eef4825:
Linus Torvalds (1):
Linux v2.6.27-rc4
are available in the git repository at:
git://git.marvell.com/mv643xx_eth.git for-2.6.27
http://git.marvell.com/?p=mv643xx_eth.git;a=shortlog;h=for-2.6.27
Lennert Buytenhek (6):
mv643xx_eth: fix NAPI 'rotting packet' issue
mv643xx_eth: fix double add_timer() on the receive oom timer
mv643xx_eth: fix inconsistent lock semantics
mv643xx_eth: fix NULL pointer dereference in rxq_process()
mv643xx_eth: enforce multiple-of-8-bytes receive buffer size restriction
mv643xx_eth: bump version to 1.3
drivers/net/mv643xx_eth.c | 35 ++++++++++++++++++++---------------
1 files changed, 20 insertions(+), 15 deletions(-)
thanks,
Lennert
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: mv643xx_eth fixes pull request for 2.6.27
2008-08-25 20:31 ` mv643xx_eth fixes pull request for 2.6.27 (was: Re: [PATCH 0/5,RFC] mv643xx_eth fixes for 2.6.27) Lennert Buytenhek
@ 2008-08-27 9:10 ` Jeff Garzik
0 siblings, 0 replies; 3+ messages in thread
From: Jeff Garzik @ 2008-08-27 9:10 UTC (permalink / raw)
To: Lennert Buytenhek
Cc: netdev, Dale Farnsworth, Nicolas Pitre, Andrew Morton,
Gerhard Bertelsmann
Lennert Buytenhek wrote:
> On Sun, Aug 24, 2008 at 04:03:24AM +0200, Lennert Buytenhek wrote:
>
>> The following five mv643xx_eth fixes for 2.6.27 since commit
>> 6a55617ed5d1aa62b850de2cf66f5ede2eef4825:
>> Linus Torvalds (1):
>> Linux v2.6.27-rc4
>>
>> are available in the git repository at:
>>
>> git://git.marvell.com/mv643xx_eth.git for-2.6.27
>> http://git.marvell.com/?p=mv643xx_eth.git;a=summary
>>
>> Lennert Buytenhek (5):
>> mv643xx_eth: fix NAPI 'rotting packet' issue
>> mv643xx_eth: fix double add_timer() on the receive oom timer
>> mv643xx_eth: fix inconsistent lock semantics
>> mv643xx_eth: fix NULL pointer dereference in rxq_process()
>> mv643xx_eth: enforce multiple-of-8-bytes receive buffer size restriction
>>
>> drivers/net/mv643xx_eth.c | 33 +++++++++++++++++++--------------
>> 1 files changed, 19 insertions(+), 14 deletions(-)
>>
>> The second patch should fix http://bugzilla.kernel.org/show_bug.cgi?id=11377
>> -- Gerhard, can you please test if it makes your problem go away? (It
>> won't make the out of memory messages go away, but it should fix the
>> kernel panic.)
>
> The submitter confirmed that patch 2 fixes the original issue (and
> once that is fixed, patch 4 will fix the subsequently emerging issue).
> I've also done some more testing on the series, and it's probably good
> for 2.6.27. I've tacked on a patch to bump the version number -- can
> you please pull?
>
> The following changes since commit 6a55617ed5d1aa62b850de2cf66f5ede2eef4825:
> Linus Torvalds (1):
> Linux v2.6.27-rc4
>
> are available in the git repository at:
>
> git://git.marvell.com/mv643xx_eth.git for-2.6.27
> http://git.marvell.com/?p=mv643xx_eth.git;a=shortlog;h=for-2.6.27
>
> Lennert Buytenhek (6):
> mv643xx_eth: fix NAPI 'rotting packet' issue
> mv643xx_eth: fix double add_timer() on the receive oom timer
> mv643xx_eth: fix inconsistent lock semantics
> mv643xx_eth: fix NULL pointer dereference in rxq_process()
> mv643xx_eth: enforce multiple-of-8-bytes receive buffer size restriction
> mv643xx_eth: bump version to 1.3
>
> drivers/net/mv643xx_eth.c | 35 ++++++++++++++++++++---------------
> 1 files changed, 20 insertions(+), 15 deletions(-)
pulled
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-08-27 9:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-24 2:03 [PATCH 0/5,RFC] mv643xx_eth fixes for 2.6.27 Lennert Buytenhek
2008-08-25 20:31 ` mv643xx_eth fixes pull request for 2.6.27 (was: Re: [PATCH 0/5,RFC] mv643xx_eth fixes for 2.6.27) Lennert Buytenhek
2008-08-27 9:10 ` mv643xx_eth fixes pull request for 2.6.27 Jeff Garzik
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).