Re: [stable] [patch 00/50] -stable review

2007-02-20 Thread Greg KH
On Fri, Feb 09, 2007 at 11:51:56AM -0800, Greg KH wrote: On Fri, Feb 09, 2007 at 02:41:05PM -0500, Michael Krufky wrote: Michael Krufky wrote: Greg KH wrote: I'll go through the archives and see if there's enough to do a .18 release (and the patches are serious enough to warrent

Re: [git patches] libata ACPI support

2007-02-20 Thread Lukas Hejtmanek
On Tue, Feb 20, 2007 at 05:23:56PM -0500, Jeff Garzik wrote: introducing SATA ACPI does not work for me (I've filled the bug report: http://bugzilla.kernel.org/show_bug.cgi?id=8046) beside those error messages, IDE performance is decreased. libata.noacpi=1 option works ok but the performance

Re: [-mm patch] marker exports must be EXPORT_SYMBOL_GPL

2007-02-20 Thread Mathieu Desnoyers
* Adrian Bunk ([EMAIL PROTECTED]) wrote: On Thu, Feb 15, 2007 at 05:14:08AM -0800, Andrew Morton wrote: ... - Added the Linux Kernel Markers code. No idea how to use it and it seems we're not to be told. ... Changes since 2.6.20-rc6-mm3: ... +linux-kernel-markers-kconfig-menus.patch

Re: SLAB cache reaper on isolated cpus

2007-02-20 Thread Christoph Lameter
On Tue, 20 Feb 2007, Max Krasnyansky wrote: Suppose I need to isolate a CPU. We already support at the scheduler and irq levels (irq affinity). But I want to go a bit further and avoid doing kernel work on isolated cpus as much as possible. For example I would not want to schedule work

[PATCH] deprecated/obsolete patch

2007-02-20 Thread Robert P. J. Day
here's a slightly revised wording, if that makes it clearer: diff --git a/init/Kconfig b/init/Kconfig index f977086..d5ab6ec 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -29,9 +29,10 @@ config EXPERIMENTAL file:Documentation/BUG-HUNTING, and

Re: [PATCH] Documentation: Ask driver writers to provide PM support

2007-02-20 Thread Pavel Machek
Hi! Add a paragraph in Documentation/SubmittingDrivers requesting that the basic PM support be provided by new device drivers. Add two new documents in Documentation/power/ giving general instructions on debugging the suspend/resume functionality and testing the suspend and resume support

Re: [PATCH] fix refrigerator() vs thaw_process() race

2007-02-20 Thread Pavel Machek
Hi! refrigerator() can miss a wakeup, wait event loop needs a proper memory ordering. Signed-off-by: Oleg Nesterov [EMAIL PROTECTED] --- WQ/kernel/power/process.c~WAKE2007-02-18 22:56:49.0 +0300 +++ WQ/kernel/power/process.c 2007-02-19

Re: [PATCH] Documentation: Ask driver writers to provide PM support

2007-02-20 Thread Pavel Machek
On Mon 2007-02-19 23:19:48, Rafael J. Wysocki wrote: On Monday, 19 February 2007 23:11, Rafael J. Wysocki wrote: Add a paragraph in Documentation/SubmittingDrivers requesting that the basic PM support be provided by new device drivers. Ouch. There was a wrong file name in the

Re: [PATCH] kbuild: Add the code maturity levels DEPRECATED and OBSOLETE.

2007-02-20 Thread Robert P. J. Day
On Wed, 21 Feb 2007, Tilman Schmidt wrote: Am 20.02.2007 23:52 schrieb Robert P. J. Day: deprecated means that there *is* a complete replacement available *right now* and you should consider switching to it. if you can't offer someone a completely functional, better alternative to what

Re: [git patches] libata ACPI support

2007-02-20 Thread Lukas Hejtmanek
On Tue, Feb 20, 2007 at 05:23:21PM -0500, Jeff Garzik wrote: introducing SATA ACPI does not work for me (I've filled the bug report: http://bugzilla.kernel.org/show_bug.cgi?id=8046) beside those error messages, IDE performance is decreased. libata.noacpi=1 option works ok but the performance

Re: 2.6.20: fails to turn laptop power off (ACPI?)

2007-02-20 Thread Jonathan Woithe
On Monday 19 February 2007 19:12, Jonathan Woithe wrote: As of 2.6.20 the kernel has not been able to turn the power off on my laptop during shutdown. Up to and including 2.6.19, pressing the power button triggered a shutdown via the ACPI system. Under 2.6.20 (with the same kernel

[RFC][PATCH] Containers: Pagecache accounting and control subsystem (v1)

2007-02-20 Thread svaidy
This patch adds pagecache accounting and control on top of Paul's container subsystem v7 posted at http://lkml.org/lkml/2007/2/12/88 Comments, suggestions and criticisms are welcome. Features: * New subsystem called 'pagecache_acct' is registered with containers * Container pointer

Re: [lm-sensors] Could the k8temp driver be interfering with ACPI?

2007-02-20 Thread Chuck Ebbert
Rudolf Marek wrote: Hello all, I got the DSDT from chuck and it seems there is nothing interesting - no declaration of PCI_config for the registers. If someone wants to check it I can send him the DSDT. _TMP looks like this: Store (\_SB.PCI0.LPC0.EC0.RTMP, Local0)

Re: [lm-sensors] Could the k8temp driver be interfering with ACPI?

2007-02-20 Thread Matthew Garrett
On Sun, Feb 18, 2007 at 06:38:05PM +0100, Jean Delvare wrote: ACPI is broken here, not k8temp, so let's fix ACPI instead. ACPI doesn't conflict with only k8temp, but with virtually all hardware monitoring drivers, all I2C/SMBus drivers, and probably other types of drivers too. We just can't

Re: [lm-sensors] Could the k8temp driver be interfering with ACPI?

2007-02-20 Thread Luca Tettamanti
On 2/20/07, Matthew Garrett [EMAIL PROTECTED] wrote: On Sun, Feb 18, 2007 at 06:38:05PM +0100, Jean Delvare wrote: ACPI is broken here, not k8temp, so let's fix ACPI instead. ACPI doesn't conflict with only k8temp, but with virtually all hardware monitoring drivers, all I2C/SMBus drivers,

Re: [lm-sensors] Could the k8temp driver be interfering with ACPI?

2007-02-20 Thread Dave Jones
On Tue, Feb 20, 2007 at 10:08:26AM -0500, Chuck Ebbert wrote: i2c_core i2c_ec i2c_piix4 asus_acpi (on a Compaq???) sbs Something is pulling in asus_acpi as a dependancy. I've never figured out what the cause is. For a long time I was thinking that we had an

Re: [PATCH] [ipv6]: adjust inet6_exit() cleanup sequence against inet6_init()

2007-02-20 Thread David Miller
From: Joe Jin [EMAIL PROTECTED] Date: Fri, 9 Feb 2007 17:34:24 +0800 This patch for adjust inet6_exit() to inverse sequence to inet6_init(). At ipv6_init, it first create proc_root/net/dev_snmp6 entry by call ipv6_misc_proc_init(), then call addrconf_init() to create the corresponding

Re: [2.6 patch] kill net/rxrpc/rxrpc_syms.c

2007-02-20 Thread David Howells
Adrian Bunk [EMAIL PROTECTED] wrote: } /* end rxrpc_create_call() */ +EXPORT_SYMBOL(rxrpc_create_call); A blank line between the end of the function and the EXPORT_SYMBOL please. David - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL

Re: [2.6 patch] kill net/rxrpc/rxrpc_syms.c

2007-02-20 Thread Adrian Bunk
On Tue, Feb 20, 2007 at 10:59:46AM +, David Howells wrote: Adrian Bunk [EMAIL PROTECTED] wrote: } /* end rxrpc_create_call() */ +EXPORT_SYMBOL(rxrpc_create_call); A blank line between the end of the function and the EXPORT_SYMBOL please. Please discuss this with Andrew [1] and tell

Re: MediaGX/GeodeGX1 requires X86_OOSTORE.

2007-02-20 Thread takada
From: [EMAIL PROTECTED] (Lennart Sorensen) Subject: Re: MediaGX/GeodeGX1 requires X86_OOSTORE. Date: Mon, 19 Feb 2007 19:02:31 -0500 On Tue, Feb 20, 2007 at 08:56:39AM +0900, takada wrote: /proc/cpuinfo with MediaGXm : : flags : fpu tsc msr cx8 cmov mmx cxmmx bogomips

[PATCH] Eliminate user-selectable CONFIG_MV643XX_ETH_[012]

2007-02-20 Thread Dale Farnsworth
From: Dale Farnsworth [EMAIL PROTECTED] Remove the use of CONFIG_MV643XX_ETH_[012] variables on most platforms. Instead, platform-specific code enables the ports supported by the hardware. After this patch, these config variables are only used in arch/ppc, so also move them from

Re: [PATCH] Eliminate user-selectable CONFIG_MV643XX_ETH_[012]

2007-02-20 Thread Ralf Baechle
On Tue, Feb 20, 2007 at 05:15:20AM -0700, Dale Farnsworth wrote: From: Dale Farnsworth [EMAIL PROTECTED] Remove the use of CONFIG_MV643XX_ETH_[012] variables on most platforms. Instead, platform-specific code enables the ports supported by the hardware. After this patch, these config

Re: MediaGX/GeodeGX1 requires X86_OOSTORE.

2007-02-20 Thread Lennart Sorensen
On Tue, Feb 20, 2007 at 08:34:13PM +0900, takada wrote: I posted with 2.6.20 + enabled X86_OOSTORE. The clflush sze line is in /proc/cpuinfo. but clfush is not in flags line. BTW, can we use WBINVD instruction? I tested compile only. Do you know a method to change dynamically without #ifdef

Re: Network: convert network devices to use struct device instead of class_device

2007-02-20 Thread Dmitry Torokhov
On 2/8/07, Greg KH [EMAIL PROTECTED] wrote: And it should also alow for proper power management functionality, using the changes that Linus put into the driver core about 8 months ago. Don't worry, I have input patches queued up next for you Dmitry :) Greg, Could you please forward me

Re: [patch 1/2] natsemi: Add support for using MII port with no PHY

2007-02-20 Thread Jeff Garzik
Mark Brown wrote: This patch provides code paths which allow the natsemi driver to use the external MII port on the chip but ignore any PHYs that may be attached to it. The link state will be left as it was when the driver started and can be configured via ethtool. Any PHYs that are present can

Re: [PATCH 1/1] Fabric7 VIOC driver source code

2007-02-20 Thread Jeff Garzik
applied to #vioc branch of netdev-2.6.git, which will be merged into #ALL for a period of review and testing. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread bert hubert
On Tue, Feb 20, 2007 at 11:50:13AM +0100, Andi Kleen wrote: P4s are pretty slow at taking locks (or rather doing atomical operations) and there are several of them in this path. You could try it with a UP kernel. Actually hotunplugging the other virtual CPU should be sufficient with recent

Re: [PATCH] Eliminate user-selectable CONFIG_MV643XX_ETH_[012]

2007-02-20 Thread Jeff Garzik
Dale Farnsworth wrote: From: Dale Farnsworth [EMAIL PROTECTED] Remove the use of CONFIG_MV643XX_ETH_[012] variables on most platforms. Instead, platform-specific code enables the ports supported by the hardware. After this patch, these config variables are only used in arch/ppc, so also move

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Evgeniy Polyakov
On Tue, Feb 20, 2007 at 05:27:14PM +0100, bert hubert ([EMAIL PROTECTED]) wrote: I've done so, with some interesting results. Source on http://ds9a.nl/tmp/recvtimings.c - be careful to adjust the '3000' divider to your CPU frequency if you care about absolute numbers! These are two groups,

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Eric Dumazet
On Tuesday 20 February 2007 17:27, bert hubert wrote: On Tue, Feb 20, 2007 at 11:50:13AM +0100, Andi Kleen wrote: P4s are pretty slow at taking locks (or rather doing atomical operations) and there are several of them in this path. You could try it with a UP kernel. Actually hotunplugging

Re: [PATCH] Eliminate user-selectable CONFIG_MV643XX_ETH_[012]

2007-02-20 Thread Ralf Baechle
On Tue, Feb 20, 2007 at 11:27:30AM -0500, Jeff Garzik wrote: It was a mis-feature that the supported ports were ever user-selectable. Which ports the hardware supports should be specified by platform-specific code, not by the user. arch/mips/momentum/jaguar_atx/platform.c | 21

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread bert hubert
On Tue, Feb 20, 2007 at 07:41:25PM +0300, Evgeniy Polyakov wrote: It can be recvfrom only problem - syscall overhead on my p4 (core duo, debian testing) is bout 300 usec - to test I ran read('dev/zero', data, 0) in a loop. nsec I assume? The usec numbers for read(fd, c, 0) where fd is

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Evgeniy Polyakov
On Tue, Feb 20, 2007 at 06:02:32PM +0100, bert hubert ([EMAIL PROTECTED]) wrote: On Tue, Feb 20, 2007 at 07:41:25PM +0300, Evgeniy Polyakov wrote: It can be recvfrom only problem - syscall overhead on my p4 (core duo, debian testing) is bout 300 usec - to test I ran read('dev/zero', data,

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Evgeniy Polyakov
On Tue, Feb 20, 2007 at 08:11:20PM +0300, Evgeniy Polyakov ([EMAIL PROTECTED]) wrote: I would try it today - but it is a bit late in Moscow already - and there are some things to complete yet. So, tomorrow I will create a patch and run it, but I seriously doubt that there is _that_ high

[git patches] net driver updates

2007-02-20 Thread Jeff Garzik
Please pull from 'upstream-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream-linus to receive the following updates: drivers/net/8139too.c | 40 ++--- drivers/net/hamradio/baycom_epp.c | 13 +--

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Josef Sipek
On Tue, Feb 20, 2007 at 07:41:25PM +0300, Evgeniy Polyakov wrote: On Tue, Feb 20, 2007 at 05:27:14PM +0100, bert hubert ([EMAIL PROTECTED]) wrote: I've done so, with some interesting results. Source on http://ds9a.nl/tmp/recvtimings.c - be careful to adjust the '3000' divider to your CPU

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Evgeniy Polyakov
On Tue, Feb 20, 2007 at 01:42:42PM -0500, Josef Sipek ([EMAIL PROTECTED]) wrote: A better thing would be to use getuid - it turns into just a return with a memory dereference). I ran it on my 3.06GHz P4 (HT, but only UP kernel), PREEMPT, HZ=1000... 3.290196 0.470588 0.402614 0.396078

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread bert hubert
On Tue, Feb 20, 2007 at 09:48:59PM +0300, Evgeniy Polyakov wrote: Likely first overhead related to cache population or gamma-ray radiation. If it happens only one (it does in my test), then everything is ok I think. Bert, how frequently you get that long recvfrom()? I have plotted the average

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Benjamin LaHaise
On Tue, Feb 20, 2007 at 08:33:20PM +0100, bert hubert wrote: I'm investigating this further for other system calls. It might be that my measurements are off, but it appears even a slight delay between calls incurs a large penalty. Make sure your system is idle. Userspace bloat means that

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread bert hubert
On Tue, Feb 20, 2007 at 02:40:40PM -0500, Benjamin LaHaise wrote: Make sure your system is idle. Userspace bloat means that *lots* of idle activity occurs in between timer ticks on recent distributions -- all those You hit the nail on the head. I had previously measured with X shut down,

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Stephen Hemminger
On Tue, 20 Feb 2007 21:45:05 +0100 bert hubert [EMAIL PROTECTED] wrote: On Tue, Feb 20, 2007 at 02:40:40PM -0500, Benjamin LaHaise wrote: Make sure your system is idle. Userspace bloat means that *lots* of idle activity occurs in between timer ticks on recent distributions -- all those

Re: 2.6.19-rc6-mm1: drivers/net/chelsio/: unused code

2007-02-20 Thread Stephen Hemminger
On Tue, 20 Feb 2007 01:02:14 +0100 Adrian Bunk [EMAIL PROTECTED] wrote: On Tue, Nov 28, 2006 at 11:47:19PM -0800, Andrew Morton wrote: On Wed, 29 Nov 2006 08:36:09 +0100 Adrian Bunk [EMAIL PROTECTED] wrote: On Mon, Nov 27, 2006 at 10:24:55AM -0800, Stephen Hemminger wrote: On Fri,

Re: 2.6.19-rc6-mm1: drivers/net/chelsio/: unused code

2007-02-20 Thread Adrian Bunk
On Tue, Feb 20, 2007 at 01:31:32PM -0800, Stephen Hemminger wrote: On Tue, 20 Feb 2007 01:02:14 +0100 Adrian Bunk [EMAIL PROTECTED] wrote: On Tue, Nov 28, 2006 at 11:47:19PM -0800, Andrew Morton wrote: On Wed, 29 Nov 2006 08:36:09 +0100 Adrian Bunk [EMAIL PROTECTED] wrote: On

[PATCH 0/12]: spidernet updates

2007-02-20 Thread Linas Vepstas
Jeff, Please apply and forward upstream this patch series. This is the followup to the collision of patches that landed on your doorstep last week. It rolls up the patches from Jens and Kou. --linas - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread bert hubert
On Tue, Feb 20, 2007 at 02:02:00PM -0800, Rick Jones wrote: The slope appears to be flattening-out the farther out to the right it goes. Perhaps that is the length of time it takes to take all the requisite cache misses. The rate of flattening out appears to correlate with the number of

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Rick Jones
I measure a huge slope, however. Starting at 1usec for back-to-back system calls, it rises to 2usec after interleaving calls with a count to 20 million. 4usec is hit after 110 million. The graph, with semi-scientific error-bars is on http://ds9a.nl/tmp/recvfrom-usec-vs-wait.png The code to

[PATCH] net/bridge/br_if.c: fix possible use-after-free in port_carrier_check()

2007-02-20 Thread Oleg Nesterov
If del_nbp()-cancel_delayed_work(carrier_check) fails, port_carrier_check() may run later and access an already freed container (struct net_bridge_port). With this patch, carrier_check owns a reference to struct net_bridge_port, not net_device, so it is always safe to acces the container.

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Arjan van de Ven
I'm trying to figure out which processes have the most impact, I had already killed anything non-essential. But that still leaves 140 pids. btw if you have systemtap on your system you can see who is doing evil with http://www.fenrus.org/cstop.stp also.. running vmstat 3 and looking at the

[PATCH 1/12]: sungem_phy: support bcm5461 phy, autoneg.

2007-02-20 Thread Linas Vepstas
From: Jens Osterkamp [EMAIL PROTECTED] This version moves the medium variable to the card specific structure and changes the GMII_* to BCM54XX_* #defines. This patch adds improved version of enable_fiber for both the 5421 and the 5461 phy. It is now possible to specify with these wether you

[PATCH 2/12] spidernet: compile break.

2007-02-20 Thread Linas Vepstas
As of 2.6.20-git4, the spider_net driver does not compile. This appears to be due to some archaic usage involving kobjects. It also fixes a nasty double-free during ifdown of the interface. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Cc: Jens Osterkamp [EMAIL PROTECTED] Cc: Kou Ishizaki

[PATCH 3/12] spidernet: autoneg support for Celleb

2007-02-20 Thread Linas Vepstas
From: Kou Ishizaki [EMAIL PROTECTED] Add auto negotiation support for Celleb. Signed-off-by: Kou Ishizaki [EMAIL PROTECTED] Signed-off-by: Linas Vepstas [EMAIL PROTECTED] drivers/net/spider_net.c | 176 ++- drivers/net/spider_net.h | 10 ++

[PATCH 4/12] spidernet: load firmware when open

2007-02-20 Thread Linas Vepstas
From: Kou Ishizaki [EMAIL PROTECTED] This patch moves calling init_firmware() from spider_net_probe() to spider_net_open() so as to use the driver by built-in. Signed-off-by: Kou Ishizaki [EMAIL PROTECTED] Signed-off-by: Linas Vepstas [EMAIL PROTECTED] drivers/net/spider_net.c | 247

[PATCH 5/12] spidernet: spidernet: add support for Celleb

2007-02-20 Thread Linas Vepstas
From: Kou Ishizaki [EMAIL PROTECTED] This patch adds or changes some HW specific settings for spider_net on Celleb. Signed-off-by: Kou Ishizaki [EMAIL PROTECTED] Signed-off-by: Linas Vepstas [EMAIL PROTECTED] drivers/net/Kconfig |2 +- drivers/net/spider_net.c |8 +++-

[PATCH 6/12] spidernet: remove txram full logging

2007-02-20 Thread Linas Vepstas
From: Ishizaki Kou [EMAIL PROTECTED] This patches removes logging for SPIDER_NET_GTMFLLINT interrupts. Since the interrupts are not irregular, and they happen frequently when using 100Mbps network switches. Signed-off-by: Kou Ishizaki [EMAIL PROTECTED] Signed-off-by: Linas Vepstas [EMAIL

[PATCH 7/12] spidernet: move medium variable into card struct

2007-02-20 Thread Linas Vepstas
From: Jens Osterkamp [EMAIL PROTECTED] This moves the medium variable into the spidernet card structure. It renames the GMII_ variables to BCM54XX specific ones. Signed-off-by: Jens Osterkamp [EMAIL PROTECTED] Signed-off-by: Linas Vepstas [EMAIL PROTECTED] drivers/net/spider_net.c | 14

[PATCH 8/12] spidernet: separate hardware state from driver state.

2007-02-20 Thread Linas Vepstas
This patch separates the hardware descriptor state from the driver descriptor state, per (old) suggestion from Ben Herrenschmidt. This compiles and boots and seems to work. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Cc: Jens Osterkamp [EMAIL PROTECTED] Cc: Kou Ishizaki [EMAIL PROTECTED]

[PATCH 9/12]: spidernet: fix racy double-free of skb

2007-02-20 Thread Linas Vepstas
It appears that under certain circumstances, a race will result in a double-free of an skb. This patch null's out the skb pointer upon the skb free, avoiding the inadvertent deref of bogus data. The next patch fixes the actual race. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Cc: Jens

[PATCH 10/12]: spidernet: transmit race

2007-02-20 Thread Linas Vepstas
Multiple threads performing a transmit can race into the spidernet tx ring cleanup code. This puts the relevant check under a lock. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Cc: Jens Osterkamp [EMAIL PROTECTED] Cc: Kou Ishizaki [EMAIL PROTECTED] drivers/net/spider_net.c |6

[PATCH 11/12] spidernet: janitorial, typos

2007-02-20 Thread Linas Vepstas
Janitorial patch. Undo long lines, fix typo in err msg. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Cc: Jens Osterkamp [EMAIL PROTECTED] Cc: Kou Ishizaki [EMAIL PROTECTED] drivers/net/spider_net.c | 13 +++-- drivers/net/spider_net.h |2 +- 2 files changed, 8

[PATCH 12/12] spidernet: maintainership

2007-02-20 Thread Linas Vepstas
Update driver support contact info. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Cc: Jens Osterkamp [EMAIL PROTECTED] Cc: Kou Ishizaki [EMAIL PROTECTED] MAINTAINERS |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: linux-2.6.20-git16/MAINTAINERS

Re: all syscalls initially taking 4usec on a P4? Re: nonblocking UDPv4 recvfrom() taking 4usec @ 3GHz?

2007-02-20 Thread Ian McDonald
On 2/21/07, bert hubert [EMAIL PROTECTED] wrote: I'm trying to figure out which processes have the most impact, I had already killed anything non-essential. But that still leaves 140 pids. Bert That sounds way too many pids. I run a script to shut down processes when I do testing as

RE: LSI Logic 40919o fibre channel: scsi works ip not

2007-02-20 Thread Moore, Eric
On Saturday, February 17, 2007 9:04 AM, Mario Giammarco wrote: Now regarding the whole thing surrounding mptlan, I don't think that LSI officially supports that feature any more or willing to fix any bugs for it in their firmware or driver. Is that right? If so, we might as well remove

Re: [ipw3945-devel] [ANNOUNCE] d80211 based driver for Intel PRO/Wireless 3945ABG

2007-02-20 Thread Pavel Machek
Hi! You can find the new driver, and additional information about it, here: http://intellinuxwireless.org/iwlwifi. ... You can find that package at: http://intellinuxwireless.org/d80211 Ok. Now... any questions? Yes... is there merged .git tree somewhere? I downloaded iwl

Re: [PATCH 000 of 6] md: Assorted fixes and features for md for 2.6.21

2007-02-20 Thread Bill Davidsen
NeilBrown wrote: Following 6 patches are against 2.6.20 and are suitable for 2.6.21. They are not against -mm because the new plugging makes raid5 not work and so not testable, and there are a few fairly minor intersections between these patches and those patches. There is also a very minor

Re: securityfs_create_dir strange comment

2007-02-20 Thread Jan Engelhardt
On Feb 20 2007 14:26, Greg KH wrote: On Tue, Feb 20, 2007 at 03:18:49PM -0600, Serge E. Hallyn wrote: Quoting Jan Engelhardt ([EMAIL PROTECTED]): Hello list, in security/inode.c, the comment for securityfs_create_dir() reads: If securityfs is not enabled in the kernel, the

Re: PCI riser cards and PCI irq routing, etc

2007-02-20 Thread Krzysztof Halasa
Udo van den Heuvel [EMAIL PROTECTED] writes: saa7146: found saa7146 @ mem f896a000 (revision 1, irq 145) (0x153b,0x1157). saa7146: found saa7146 @ mem f89e6000 (revision 1, irq 153) (0x153b,0x1155). IO-APICs can do such things... Ok, I have experimented a bit with my old unused EPIA-M 600 MHz

Re: [PATCH] siimage: DRAC4 note

2007-02-20 Thread Alan
IMO it would probably easier on all involved if the comment noted what you state in the patch description. seconded Alan, please send me the actual OOPS if possible. You have a wide choice of oopses, watchdogs and hangs available. Basically the device vanishes and in some cases we end

Re: [PATCH] aio: propogate post-EIOCBQUEUED errors to completion event

2007-02-20 Thread Trond Myklebust
On Tue, 2007-02-20 at 10:40 -0800, Zach Brown wrote: There are some strange O_DIRECT corner cases in here such that the 'last writer' may actually be a 'last reader' and winning can mean have a copy of the page in page cache older than the copy on disk. As long as it is marked

Re: PCI riser cards and PCI irq routing, etc

2007-02-20 Thread Krzysztof Halasa
[EMAIL PROTECTED] (Lennart Sorensen) writes: Via has a dual pci-ext card. See EXT-PCI at http://www.via.com.tw/en/products/mainboards/accessories.jsp Right, and they say it's compatible with EPIA mini-ITX family. That means the mappings I just outlined should apply to all of them. BTW: any

Re: [git patches] libata ACPI support

2007-02-20 Thread Alan
On Tue, 20 Feb 2007 22:47:17 +0100 Lukas Hejtmanek [EMAIL PROTECTED] wrote: Hello, introducing SATA ACPI does not work for me (I've filled the bug report: http://bugzilla.kernel.org/show_bug.cgi?id=8046) beside those error messages, IDE performance is decreased. libata.noacpi=1 option works

[PATCH] Remove obsolete label from ISDN4Linux (was: any value to fixing apparent bugs in old ISDN4Linux?)

2007-02-20 Thread Tilman Schmidt
Am 15.01.2007 18:29 schrieb Karsten Keil: On Mon, Jan 15, 2007 at 12:17:37PM -0500, Robert P. J. Day wrote: [...] but if it's still in actual use, then it really should be re-labelled from obsolete to deprecated, no? Good point. May I? From: Tilman Schmidt [EMAIL PROTECTED] Remove

IPV6 build failure 2.6.20-git1x

2007-02-20 Thread Sid Boyce
x86_64 builds without errors on openSUSE 10.2. x86 on openSUSE 10.3 Alpha1 gcc version 4.1.2 20070115 (prerelease) (SUSE Linux) CONFIG_IPV6=m CONFIG_IPV6_PRIVACY=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y # CONFIG_IPV6_MIP6 is not set CONFIG_IPV6_SIT=m # CONFIG_IPV6_TUNNEL is not set

Re: [PATCH] nfs: init req_lock in nfs_alloc_inode

2007-02-20 Thread Trond Myklebust
On Tue, 2007-02-20 at 11:23 -0600, Olof Johansson wrote: In my original reproduction, I had to boot with nfs root, and try to mount my sata drive (/dev/sda3). This is with a static /dev, no udev. Seems like it happens when trying to mount any block device that's located on NFS. Since this

Re: [PATCH] fix handling of SIGCHILD from reaped child

2007-02-20 Thread KAMEZAWA Hiroyuki
On Tue, 20 Feb 2007 20:20:49 +0300 Oleg Nesterov [EMAIL PROTECTED] wrote: + clear_stale_sigchild(current, retval); But we are not checking that SIGCHLD is blocked? I'm sorry if I don't read SUSv3 correctly. SUSv3 doesn't define how we should do if SIGCHLD is not

Re: IPV6 build failure 2.6.20-git1x

2007-02-20 Thread Neil Brown
On Wednesday February 21, [EMAIL PROTECTED] wrote: x86_64 builds without errors on openSUSE 10.2. x86 on openSUSE 10.3 Alpha1 gcc version 4.1.2 20070115 (prerelease) (SUSE Linux) CONFIG_IPV6=m CONFIG_IPV6_PRIVACY=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y # CONFIG_IPV6_MIP6 is

Re: [PATCH] fix handling of SIGCHILD from reaped child

2007-02-20 Thread KAMEZAWA Hiroyuki
On Tue, 20 Feb 2007 15:10:07 -0800 (PST) Roland McGrath [EMAIL PROTECTED] wrote: I'm usually the stickler for anal POSIX compliance, but this is one thing that I did notice a while ago, realized Linux had never done it, and decided I didn't care. Okay, I don't think this is a big trouble.

Re: SATA problems

2007-02-20 Thread Marcus Haebler
Tejun, thanks for the patches! I am on an Intel P965/ICH8R. Best, Marcus On 2/20/07, Tejun Heo [EMAIL PROTECTED] wrote: * Pablo, the bug you saw was bad interaction between blacklisted NCQ device and dynamic queue depth adjustment. Patches are submitted to fix the problem. Just drop the

Re: Kernel oops in 2.6.18.3 with RAID5

2007-02-20 Thread Andrew Robinson
Here is the full dmesg log of the crash: iret exception: [#1] SMP Modules linked in: ppdev lp button ac battery ipv6 dm_snapshot dm_mirror dm_mod loop tsdev rtc psmouse parport_pc parport floppy serio_raw pcspkr i2c_nforce2 snd_intel8x0 snd_ac97_codec snd_ ac97_bus snd_pcm snd_timer snd

Re: IPV6 build failure 2.6.20-git1x

2007-02-20 Thread Sid Boyce
Neil Brown wrote: On Wednesday February 21, [EMAIL PROTECTED] wrote: x86_64 builds without errors on openSUSE 10.2. x86 on openSUSE 10.3 Alpha1 gcc version 4.1.2 20070115 (prerelease) (SUSE Linux) CONFIG_IPV6=m CONFIG_IPV6_PRIVACY=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y #

Re: [PATCH] deprecated/obsolete patch

2007-02-20 Thread Bartlomiej Zolnierkiewicz
On Wednesday 21 February 2007 00:20, Robert P. J. Day wrote: here's a slightly revised wording, if that makes it clearer: I think that it does explain things better and I hope that some form of consensus can be finally reached. Thanks, Bart - To unsubscribe from this list: send the line

[patch 02/21] V4L: Fix quickcam communicator driver for big endian architectures

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- Host endianess does not affect the order that pixel rgb data comes in from the quickcam (the values are bytes, not words or longs). The driver is erroniously swapping the order of rgb values for big

[patch 00/21] 2.6.19-stable review

2007-02-20 Thread Greg KH
This is the start of the stable review cycle for the 2.6.19.5 release. This will probably be the last release of the 2.6.19-stable series, so if there are patches that you feel should be applied to that tree, please let me know. There are 21 patches in this series, all will be posted as a

[patch 06/21] net/smc911x: match up spin lock/unlock

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- From: Peter Korsgaard [EMAIL PROTECTED] smc911x_phy_configure's error handling unconditionally unlocks the spinlock even if it wasn't locked. Patch fixes it. Signed-off-by: Peter Korsgaard [EMAIL

[patch 05/21] V4L: buf_qbuf: fix videobuf_queue-stream corruption and lockup

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- We are doing -buf_prepare(buf) before adding buf to q-stream list. This means that videobuf_qbuf() should not try to re-add a STATE_PREPARED buffer. (cherry picked from commit

[patch 03/21] V4L: fix ks0127 status flags

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- Or status flags together in DECODER_GET_STATUS instead of and-zapping them. (cherry picked from commit 55d5440d4587454628a850ce26703639885af678) Signed-off-by: Martin Samuelsson [EMAIL PROTECTED]

[patch 04/21] V4L: tveeprom: autodetect LG TAPC G701D as tuner type 37

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- Autodetect LG TAPC G701D as tuner type 37, fixing mis-detected tuners in some Hauppauge tv tuner cards. Thanks to Adonis Papas, for pointing this out. (cherry picked from commit

[patch 01/21] V4L: cx88: Fix lockup on suspend

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- Suspending with the cx88xx module loaded causes the system to lock up because the cx88_audio_thread kthread was missing a try_to_freeze() call, which caused it to go into a tight loop and result in

[patch 08/21] aio: fix buggy put_ioctx call in aio_complete - v2

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- From: Ken Chen [EMAIL PROTECTED] An AIO bug was reported that sleeping function is being called in softirq context: BUG: warning at kernel/mutex.c:132/__mutex_lock_common() Call Trace:

[patch 14/21] usb-audio: work around wrong frequency in CM6501 descriptors

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- [PATCH] usb-audio: work around wrong frequency in CM6501 descriptors The C-Media CM6501 chip's descriptors say that altsetting 5 supports 48 kHz, but it actually plays at 96 kHz. Signed-off-by: Clemens

[patch 15/21] usbaudio - Fix Oops with broken usb descriptors

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- [PATCH] usbaudio - Fix Oops with broken usb descriptors This is a patch for ALSA Bug #2724. Some webcams provide bogus settings with no valid rates. With this patch those are skipped. Signed-off-by:

[patch 19/21] net, 8139too.c: fix netpoll deadlock

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- From: Ingo Molnar [EMAIL PROTECTED] [PATCH] net, 8139too.c: fix netpoll deadlock fix deadlock in the 8139too driver: poll handlers should never forcibly enable local interrupts, because they might be

[patch 21/21] knfsd: Fix a race in closing NFSd connections.

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- If you lose this race, it can iput a socket inode twice and you get a BUG in fs/inode.c When I added the option for user-space to close a socket, I added some cruft to svc_delete_socket so that I could

[patch 20/21] Keys: Fix key serial number collision handling

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- From: David Howells [EMAIL PROTECTED] [PATCH] Keys: Fix key serial number collision handling Fix the key serial number collision avoidance code in key_alloc_serial(). This didn't use to be so much of a

[patch 16/21] usbaudio - Fix Oops with unconventional sample rates

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- [PATCH] usbaudio - Fix Oops with unconventional sample rates The patch fixes the memory corruption by the support of unconventional sample rates. Also, it avoids the too restrictive constraints if any

[patch 18/21] prism54: correct assignment of DOT1XENABLE in WE-19 codepaths

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- Correct assignment of DOT1XENABLE in WE-19 codepaths. RX_UNENCRYPTED_EAPOL = 1 really means setting DOT1XENABLE _off_, and vice versa. The original WE-19 patch erroneously reversed that. This patch

[patch 17/21] Use different constraint for gcc 4.1 in bitops.

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- Use different constraint for gcc 4.1 in bitops.h +m is really correct for a RMW instruction, but some older gccs error out. I finally gave in and ifdefed it. This fixes compilation errors with some

[patch 13/21] bcm43xx: Fix for oops on ampdu status

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- From: Michael Buesch [EMAIL PROTECTED] If bcm43xx were to process an afterburner (ampdu) status response, Linux would oops. The ampdu and intermediate status bits are properly named. Signed-off-by:

[patch 12/21] bcm43xx: Fix for oops on resume

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- There is a kernel oops on bcm43xx when resuming due to an overly tight timeout loop. Signed-off-by: Larry Finger[EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] ---

[PATCH] [MTD] CHIPS: oops in cfi_amdstd_sync

2007-02-20 Thread Vijay Sampath
From: Vijay Sampath [EMAIL PROTECTED] The files cfi_cmdset_0002.c and cfi_cmdset_0020.c do not initialize their wait queues like is done in cfi_cmdset_0001.c. This causes an oops when the wait queue is accessed. I have copied the code from cfi_cmdset_0001.c that is pertinent to initialization of

[patch 07/21] rtc-pcf8563: detect polarity of century bit automatically

2007-02-20 Thread Greg KH
-stable review patch. If anyone has any objections, please let us know. -- From: Atsushi Nemoto [EMAIL PROTECTED] The usage of the century bit was inverted on 2.6.19 following to PCF8563's description, but it was not match to usage suggested by RTC8564's datasheet. Anyway what

<    3   4   5   6   7   8   9   >