2 ports could not bond to a aggregator in 802.3ad mode issue

2007-12-24 Thread lewis_zyxel
I wish to be personally CC'ed the answers/comments posted to the list in response to my posting. I have 2 ports(eth0, eth1) in my device. I use kernel(2.6.23) bonding driver v3.1.3 (June 13, 2007) to bond 2 ports to one aggregator and use the following commands to setup the environment:

volanoMark 24% regression in 2.6.24-rc6: why a simple patch makes it

2007-12-24 Thread Zhang, Yanmin
With kernel 2.6.24-rc6, volanoMark has much regression. 1) On 8-core stoakley: 17%; 2) On 16-core tigerton: 24%. I bisected it down to patch fbdcf18df73758b2e187ab94678b30cd5f6ff9f9. It is to fix the bad cpu number in /proc/cpuinfo. As a matter of fact, this issue is already fixed by other 2

HSM violation errors

2007-12-24 Thread Jeff Mitchell
I'm seeing errors in dmesg and the like. It appears to be somewhat similar to the issue reported here: http://kerneltrap.org/mailarchive/linux-kernel/2007/8/25/164711 except that my machine doesn't freeze, and everything seems normal -- hopefully nothing like silent corruption is going on. Also

nmi_watchdog killing tickless feature

2007-12-24 Thread Denys Fedoryshchenko
Hi Please CC me on reply, i am not subscribed to list. I did small test, and notice that if nmi_watchdog is enabled mpstat 1 06:11:00 CPU %user %nice%sys %iowait%irq %soft %steal %idleintr/s 06:11:01 all0.000.000.000.000.000.000.00

Re: Major regression on hackbench with SLUB (more numbers)

2007-12-24 Thread Andi Kleen
> And is /sys/slab > guaranteed to be a stable and permanent interface if the SLAB Debugging feature and "stable and permanent" just don't fit together. It's like requesting stable and permanent sysrq output. -Andi -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

ACPI: _PTS ordering needs fixing for pre ACPI 3.0 systems (was: Re: x86: Increase PCIBIOS_MIN_IO to 0x1500 to fix nForce 4 suspend-to-RAM)

2007-12-24 Thread Carlos Corbacho
Adding Linux-ACPI to CC. On Tuesday 25 December 2007 00:03:25 Carlos Corbacho wrote: > According to the earlier versions of the ACPI spec, Linux is doing the > wrong thing - we should call _PTS() before we start powerding down devices, > or notifying device drivers to start suspending. > > So, my

Re: "ip neigh show" not showing arp cache entries?

2007-12-24 Thread Herbert Xu
On Wed, Dec 19, 2007 at 08:28:49AM -0600, Chris Friesen wrote: > > I've included the traces below, they're pretty long. I don't know > enough about the netlink format to trace the responses, but I did notice > one interesting thing. > > In the "ip neigh show" case the "bond2" entry isn't

Re: x86: Increase PCIBIOS_MIN_IO to 0x1500 to fix nForce 4 suspend-to-RAM

2007-12-24 Thread Carlos Corbacho
On Monday 24 December 2007 22:40:46 Robert Hancock wrote: > The ACPI spec has the following to say about the _PTS method: > > "The platform must not make any assumptions about the state of the > machine when _PTS is called. For example, operation region accesses that > require devices to be

Re: Major regression on hackbench with SLUB (more numbers)

2007-12-24 Thread Theodore Tso
On Mon, Dec 24, 2007 at 11:21:14AM -0800, Christoph Lameter wrote: > > That is why there is a slabinfo tool that does all the nice formatting. > > Do a > > gcc -o slabinfo Documentation/vm/slabinfo.c > > Then run slabinfo instead of doing cat /proc/slabinfo So two questions: why isn't -f the

lockdep warning with LTP dio test (v2.6.24-rc6-125-g5356f66)

2007-12-24 Thread Erez Zadok
Setting: ltp-full-20071031, dio01 test on ext3 with Linus's latest tree. Kernel w/ SMP, preemption, and lockdep configured. Cheers, Erez. === [ INFO: possible circular locking dependency detected ] 2.6.24-rc6 #83

Re: x86: Increase PCIBIOS_MIN_IO to 0x1500 to fix nForce 4 suspend-to-RAM

2007-12-24 Thread Robert Hancock
Carlos Corbacho wrote: On Monday 24 December 2007 18:34:21 Linus Torvalds wrote: On Mon, 24 Dec 2007, Rafael J. Wysocki wrote: Well, having considered that for a longer while, I think the AML code is referring to a device that we have suspended already, and since it's in a low power state, it

Re: x86: Increase PCIBIOS_MIN_IO to 0x1500 to fix nForce 4 suspend-to-RAM

2007-12-24 Thread Carlos Corbacho
On Monday 24 December 2007 18:34:21 Linus Torvalds wrote: > On Mon, 24 Dec 2007, Rafael J. Wysocki wrote: > > Well, having considered that for a longer while, I think the AML code is > > referring to a device that we have suspended already, and since it's in a > > low power state, it just can't

Re: [patch] Make MMCONFIG space (extended PCI config space) a driver opt-in issue

2007-12-24 Thread Matthew Wilcox
On Mon, Dec 24, 2007 at 10:51:22AM -0800, Linus Torvalds wrote: > The *second* problem is entirely a kernel internal issue. It's the one > that causes us the biggest issues right now, but it's also the one that > will not impact user space at all once if is fixed. So once we do the > *early*

[PATCH] PNP: add all PNP card device id's as individual aliases

2007-12-24 Thread Kay Sievers
From: Kay Sievers <[EMAIL PROTECTED]> Subject: PNP: add all PNP card device id's as individual aliases The current PNP combined card + devices module aliase can never ever match anything, because all these values are never available all at the same time to match a module. Instead of adding the

Re: [PATCH] slub: /proc/slabinfo ABI compatibility

2007-12-24 Thread Pekka Enberg
On Dec 24, 2007 9:12 PM, Christoph Lameter <[EMAIL PROTECTED]> wrote: > Hmmm... What is the combination of config variables that causes this? I > moved the count_partial function in mm in order to make the merge of slab > defrag easier. I think it's CONFIG_PROC_FS without CONFIG_SYSFS. -- To

LINUX kernel 2.6.23: bug in CIFSSMBSetEA

2007-12-24 Thread Oleg Gvozdev
Hello In fs/cifs/cifssmb.c, in CIFSSMBSetEA (...) function wrong counting of var exists. EXISTING CODE: pSMB->DataCount = sizeof(*parm_data) + ea_value_len + name_len + 1; MUST BE: pSMB->DataCount = sizeof(*parm_data) + ea_value_len + name_len; REASON: "sizeof(*parm_data)" counts 1 byte from

Re: Strange Panic (Deadlock)

2007-12-24 Thread Jarek Poplawski
[EMAIL PROTECTED] wrote, On 12/24/2007 07:18 PM: > Hello again. > Its bug depend to > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4aae07025265151e3f7041dfbf0f529e122de1d8 > ? Hello Vyacheslav! I wonder why do you think there is such a dependency, and why do you

Re: tlb_finish_mmu() bogisity

2007-12-24 Thread Christoph Lameter
On Sun, 23 Dec 2007, Linus Torvalds wrote: > > What did you intend here? s/&//, perhaps? > > I think that thing is bogus in other ways. It plays games with > "needs_flush", just because it seems to want the generic code to then call > "check_pgt_cache()", not because it actually wants any

Re: Major regression on hackbench with SLUB (more numbers)

2007-12-24 Thread Christoph Lameter
On Sat, 22 Dec 2007, Ingo Molnar wrote: > Christoph, i'd like to apologize for all overly harsh words i said. (and > i said quite a few :-/ ) Looks like a bad interaction due to overload, vacation, flu epidemic hitting me and family and also Christmas coming up so that I could not do my usual

Re: Major regression on hackbench with SLUB (more numbers)

2007-12-24 Thread Christoph Lameter
On Sun, 23 Dec 2007, Theodore Tso wrote: > > tends to work reasonably well for a quick overview, but yes > > cat was nicer for humans. > > Until you start to wonder what the heck :a-136 is: > > /sys/slab/:a-136/objs_per_slab: 30 > > Sigh... That is why there is a slabinfo tool that

Re: Build breakage on powerpc with 2.6.24-rc6-mm1

2007-12-24 Thread Olof Johansson
On Sun, Dec 23, 2007 at 08:49:12PM -0800, Greg KH wrote: > > Hi Greg, do you even build with your patches applied? > > For the power architecture, no, I do not. I used to, but my cross-build > box died and I haven't taken the time to set it all up again. Crosstool makes it really easy. It's

Re: [PATCH] slub: /proc/slabinfo ABI compatibility

2007-12-24 Thread Christoph Lameter
On Sat, 22 Dec 2007, Ingo Molnar wrote: > Pekka, i stuck your patch into the x86.git random-test-grid, and it > found the following build error after a few iterations: > > mm/slub.c: In function 's_show': > mm/slub.c:4188: error: implicit declaration of function 'count_partial' > > find

Re: [patch] Make MMCONFIG space (extended PCI config space) a driver opt-in issue

2007-12-24 Thread Linus Torvalds
On Mon, 24 Dec 2007, Jeff Garzik wrote: > > Definitely. So, two questions: > > What's the preferred way to deal with the desire to view extended config space > with "lspci -vvvxxx"? Well, there's two issues right now with MMCONFIG - we've hit various bugs in it. The bugs are admittedly

Re: x86: Increase PCIBIOS_MIN_IO to 0x1500 to fix nForce 4 suspend-to-RAM

2007-12-24 Thread Linus Torvalds
On Mon, 24 Dec 2007, Rafael J. Wysocki wrote: > > Well, having considered that for a longer while, I think the AML code is > referring to a device that we have suspended already, and since it's in a low > power state, it just can't handle the reference. > > If that is the case, we'll have to

Re: [PATCHv2] powerpc: DBox2 Board Support

2007-12-24 Thread Arnd Bergmann
On Sunday 23 December 2007, Jochen Friedrich wrote: > This patch adds device tree source, default config and setup code for > DBox2 devices. Cool stuff. I used to have one of these boxes myself, maybe I should get one again when it's hitting mainline. Is this already a complete port, or do you

Re: [PATCH 30/38] net/bridge: Use time_before, time_before_eq, etc.

2007-12-24 Thread Stephen Hemminger
On Mon, 24 Dec 2007 15:45:32 +0100 (CET) Julia Lawall <[EMAIL PROTECTED]> wrote: > From: Julia Lawall <[EMAIL PROTECTED]> > > The functions time_before, time_before_eq, time_after, and time_after_eq > are more robust for comparing jiffies against other values. > > A simplified version of the

Re: [Fwd: Re: [PATCH 0/5]PCI: x86 MMCONFIG]

2007-12-24 Thread Robert Hancock
Loic Prylli wrote: I just realized one thing: the bar sizing code in pci_read_bases() (that writes 0x in the bars) does not seem to disable the PCI_COMMAND_MEM/PCI_COMMAND_IO bits in the cmd register before manipulating the BARs. And it seems nobody else ensures they are disabled at this

Re: [Bug 9528] x86: Increase PCIBIOS_MIN_IO to 0x1500 to fix nForce 4 suspend-to-RAM

2007-12-24 Thread Robert Hancock
Linus Torvalds wrote: On Sun, 23 Dec 2007, Carlos Corbacho wrote: Fix suspend-to-RAM on nForce 4 (CK804) boards by increasing PCIBIOS_MIN_IO. Fixes kernel bugzilla #9528 Problem: Linus' patch (52ade9b3b97fd3bea42842a056fe0786c28d0555) to re-order suspend (and fix fall out from Rafael's

Re: [PATCH 1/38] arch/alpha: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
Please ignore this patch, in which I have found an error. julia On Mon, 24 Dec 2007, Julia Lawall wrote: > From: Julia Lawall <[EMAIL PROTECTED]> > > The functions time_before, time_before_eq, time_after, and time_after_eq > are more robust for comparing jiffies against other values. > > A

Re: [PATCH 4/4] usb: libusual: locking cleanup

2007-12-24 Thread Daniel Walker
On Mon, 2007-12-24 at 06:12 -0800, Pete Zaitcev wrote: > On Sun, 23 Dec 2007 08:46:37 -0800, Daniel Walker <[EMAIL PROTECTED]> wrote: > > > I noticed you also have a spinlock held in usu_probe_thread(), the > > usu_lock.. That spinlock would preclude anything inside request_module() > > from

Re: [PATCH 7/38] arch/x86/ia32: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
On Mon, 24 Dec 2007, Andi Kleen wrote: > On Mon, Dec 24, 2007 at 03:23:19PM +0100, Julia Lawall wrote: > > From: Julia Lawall <[EMAIL PROTECTED]> > > > > The functions time_before, time_before_eq, time_after, and time_after_eq > > are more robust for comparing jiffies against other values. > >

Re: [PATCH 0/3] PM: Do not destroy/create devices while suspended

2007-12-24 Thread Alan Stern
On Mon, 24 Dec 2007, Rafael J. Wysocki wrote: > Hi, > > Some device drivers register CPU hotplug notifiers and use them to destroy > device objects when removing the corresponding CPUs and to create these > objects > when adding the CPUs back. > > Unfortunately, this is not the right thing to

Re: [git patches] IDE fixes

2007-12-24 Thread Bartlomiej Zolnierkiewicz
[ added Linus to Cc: ] On Monday 24 December 2007, Bartlomiej Zolnierkiewicz wrote: > > cmd64x regression bugfix, few obvious ide-cd fixes from the "redux" patch > peries and ide-cd MAINTAINERS entry update (Borislav, welcome on board!). > > Oh yes, I would forget... > > Merry Christmas!

Re: [patch] Make MMCONFIG space (extended PCI config space) a driver opt-in issue

2007-12-24 Thread Ivan Kokshaysky
On Mon, Dec 24, 2007 at 02:22:10AM -0500, Jeff Garzik wrote: > The phrase "all or none" specifically describes the current practice in > arch/x86/pci/mmconfig_{32,64}.c whereby a PCI bus always has one, and only > one, access method. > > So the problems you describe are unrelated to "all or

[PATCH] x86: Cosmetic fixes fault_{32|64}.c

2007-12-24 Thread Harvey Harrison
First step towards unifying these files. - Checkpatch trailing whitespace fixes - Checkpatch indentation of switch statement fixes - Checkpatch single statement ifs need no braces fixes - Checkpatch consistent spacing after comma fixes - Introduce defines for pagefault error bits from X86_64 and

Re: [PATCH 20/38] drivers/net: Use time_before, time_before_eq, etc.

2007-12-24 Thread YOSHIFUJI Hideaki / 吉藤英明
In article <[EMAIL PROTECTED]> (at Mon, 24 Dec 2007 15:40:06 +0100 (CET)), Julia Lawall <[EMAIL PROTECTED]> says: > diff -r -u -p a/drivers/net/cassini.c b/drivers/net/cassini.c > --- a/drivers/net/cassini.c 2007-10-22 11:25:14.0 +0200 > +++ b/drivers/net/cassini.c 2007-12-23

Re: [PATCH 7/38] arch/x86/ia32: Use time_before, time_before_eq, etc.

2007-12-24 Thread Andi Kleen
On Mon, Dec 24, 2007 at 03:23:19PM +0100, Julia Lawall wrote: > From: Julia Lawall <[EMAIL PROTECTED]> > > The functions time_before, time_before_eq, time_after, and time_after_eq > are more robust for comparing jiffies against other values. The old code was actually correct I think, but the

Re: [PATCH 15/38] drivers/infiniband: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
On Tue, 25 Dec 2007, YOSHIFUJI Hideaki / µÈÆ£±ÑÌÀ wrote: > In article <[EMAIL PROTECTED]> (at Mon, 24 Dec 2007 15:28:42 +0100 (CET)), > Julia Lawall <[EMAIL PROTECTED]> says: > > > diff -r -u -p a/drivers/infiniband/hw/ipath/ipath_mad.c > > b/drivers/infiniband/hw/ipath/ipath_mad.c > > ---

Re: [PATCH 15/38] drivers/infiniband: Use time_before, time_before_eq, etc.

2007-12-24 Thread YOSHIFUJI Hideaki / 吉藤英明
In article <[EMAIL PROTECTED]> (at Mon, 24 Dec 2007 15:28:42 +0100 (CET)), Julia Lawall <[EMAIL PROTECTED]> says: > diff -r -u -p a/drivers/infiniband/hw/ipath/ipath_mad.c > b/drivers/infiniband/hw/ipath/ipath_mad.c > --- a/drivers/infiniband/hw/ipath/ipath_mad.c 2007-10-22 11:25:09.0

Re: [PATCH 3/38] arch/ia64/sn: Use time_before, time_before_eq, etc.

2007-12-24 Thread YOSHIFUJI Hideaki / 吉藤英明
In article <[EMAIL PROTECTED]> (at Mon, 24 Dec 2007 15:18:56 +0100 (CET)), Julia Lawall <[EMAIL PROTECTED]> says: > diff -r -u -p a/arch/ia64/sn/kernel/xpc_main.c > b/arch/ia64/sn/kernel/xpc_main.c > --- a/arch/ia64/sn/kernel/xpc_main.c 2007-11-12 10:35:56.0 +0100 > +++

Re: 2.6.24-rc5-mm1 - SCSI/blkdev probing hang

2007-12-24 Thread Rik van Riel
On Thu, 20 Dec 2007 13:22:12 -0800 Andrew Morton <[EMAIL PROTECTED]> wrote: > On Thu, 20 Dec 2007 15:57:45 -0500 > Rik van Riel <[EMAIL PROTECTED]> wrote: > > > 2.6.24-rc5-mm1 seems to have a hang related to the SCSI or block > > device probing code. > It could be a scsi problem, or it could be

Re: [PATCH 31/38] net/decnet: Use time_before, time_before_eq, etc.

2007-12-24 Thread YOSHIFUJI Hideaki / 吉藤英明
In article <[EMAIL PROTECTED]> (at Mon, 24 Dec 2007 15:47:32 +0100 (CET)), Julia Lawall <[EMAIL PROTECTED]> says: > From: Julia Lawall <[EMAIL PROTECTED]> > > The functions time_before, time_before_eq, time_after, and time_after_eq > are more robust for comparing jiffies against other values.

[PATCH 37/38] net/sctp: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 38/38] sound: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 36/38] net/mac80211: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 34/38] net/ipv6: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 35/38] net/irda: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 31/38] net/decnet: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 32/38] net/econet: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 33/38] net/ipv4: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 29/38] net/bluetooth: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 30/38] net/bridge: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 27/38] kernel: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 28/38] mm: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 25/38] fs: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 26/38] init: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 23/38] usb/serial: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 24/38] fs/autofs: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 21/38] drivers/scsi: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 22/38] serial: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 20/38] drivers/net: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 18/38] drivers/media/video: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 19/38] drivers/net/appletalk: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 17/38] drivers/media/dvb: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[git patches] IDE fixes

2007-12-24 Thread Bartlomiej Zolnierkiewicz
cmd64x regression bugfix, few obvious ide-cd fixes from the "redux" patch peries and ide-cd MAINTAINERS entry update (Borislav, welcome on board!). Oh yes, I would forget... Merry Christmas! Linus, please pull from: master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6.git/ to receive

[PATCH 16/38] drivers/md: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 15/38] drivers/infiniband: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 13/38] drivers/char/keyboard.c: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 14/38] drivers/char/rtc.c: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 12/38] drivers/char/ds1286.c: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 11/38] drivers/char/drm: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 9/38] arch/x86/kernel/io_apic_{64,32}.c: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 10/38] drivers/atm: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 7/38] arch/x86/ia32: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 8/38] arch/x86/kernel/apm_32.c: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 6/38] arch/sparc64: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 5/38] arch/powerpc: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

Re: Updated Kernel Hacker's guide to git

2007-12-24 Thread Robert P. J. Day
On Sun, 23 Dec 2007, Dieter Ries wrote: > Could you perhaps publish your reference list as kind of a christmas > gift to all basic users like me? FYI, i'm typing in my own reference list as we speak here: http://www.crashcourse.ca/wiki/index.php/Git still quite a bit to go, but you can get

[PATCH 4/38] arch/parisc: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 2/38] arch/ia64: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 3/38] arch/ia64/sn: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

[PATCH 1/38] arch/alpha: Use time_before, time_before_eq, etc.

2007-12-24 Thread Julia Lawall
From: Julia Lawall <[EMAIL PROTECTED]> The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values. A simplified version of the semantic patch making this change is as follows: (http://www.emn.fr/x-info/coccinelle/) // @

Re: [PATCH 4/4] usb: libusual: locking cleanup

2007-12-24 Thread Pete Zaitcev
On Sun, 23 Dec 2007 08:46:37 -0800, Daniel Walker <[EMAIL PROTECTED]> wrote: > I noticed you also have a spinlock held in usu_probe_thread(), the > usu_lock.. That spinlock would preclude anything inside request_module() > from sleeping.. The usu_lock is not held across request_module. In fact,

Re: Possible fix for lockup in drop_caches

2007-12-24 Thread Richard Kennedy
On Sat, 2007-12-22 at 02:06 -0800, Andrew Morton wrote: > On Mon, 17 Dec 2007 12:13:22 + richard <[EMAIL PROTECTED]> wrote: > > > fix lockup in when calling drop_caches > > > > calling /proc/sys/vm/drop_caches can hang due to a AB/BA lock dependency > > between j_list_lock

[PATCH] cmd64x: fix hwif->chipset setup

2007-12-24 Thread Bartlomiej Zolnierkiewicz
commit 528a572daea90aa41db92683e5a8756acef514c4 ("ide: add ->chipset field to ide_pci_device_t") broke hwif->chipset setup (it is now set to ide_cmd646 for CMD648 instead of CMD646). It seems that the breakage happend while I was moving patches around (cmd64x_chipsets[] entries for CMD646 and

New UML-Based Virtual Network

2007-12-24 Thread clowncoder
Hello, If you need a little network to test some of the kernel's networking functions, there is a simple virtual network available at http://clownix.net (uml_clownix_net). Vincent Perrier Regards -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message

Re: 2.6.24-rc6-mm1: suspend broken on HP nx6325 due to cpufreq changes

2007-12-24 Thread Rafael J. Wysocki
On Monday, 24 of December 2007, Takashi Iwai wrote: > At Sun, 23 Dec 2007 14:50:03 -0800, > Andrew Morton wrote: > > > > > although it still is a > > > bit flaky (it takes well more than 5 seconds to suspend and the sound > > > adapter > > > doesn't work right after the resume, but it starts to

Re: 2.6.24-rc6-mm1: suspend broken on HP nx6325 due to cpufreq changes

2007-12-24 Thread Takashi Iwai
At Sun, 23 Dec 2007 14:50:03 -0800, Andrew Morton wrote: > > > although it still is a > > bit flaky (it takes well more than 5 seconds to suspend and the sound > > adapter > > doesn't work right after the resume, but it starts to work again about 10s > > later). > > hm. There have been some

Re: x86: Increase PCIBIOS_MIN_IO to 0x1500 to fix nForce 4 suspend-to-RAM

2007-12-24 Thread Rafael J. Wysocki
On Monday, 24 of December 2007, Carlos Corbacho wrote: > On Monday 24 December 2007 01:14:34 Linus Torvalds wrote: > > Side note: we could obviously undo the commit that triggered this for you > > [..] > > In other words, we'd have to go back to our original ordering, which Len > > said was

Re: [patch 1/2] [RFC] Simple tamper-proof device filesystem.

2007-12-24 Thread Tetsuo Handa
Hello. Serge E. Hallyn wrote: > I apologize if I'm commiting a faux pas by asking this, but any chance > of renaming this to something like strictdev or sdev, or at least with > 'dev' in it somewhere? You are not commiting a faux pas. But, this naming is my personal feeling. ;-) You can see the

Re: Updated Kernel Hacker's guide to git

2007-12-24 Thread Miklos Vajna
On Sun, Dec 23, 2007 at 06:13:03AM -0500, Jeff Garzik <[EMAIL PROTECTED]> wrote: > Another year, another update! :) > > The kernel hacker's guide to git has received some updates: > > http://linux.yyz.us/git-howto.html one minor note: i would suggest using: $ git shortlog master..HEAD

Re: Correct use of __init and __devinit

2007-12-24 Thread Sam Ravnborg
On Sun, Dec 23, 2007 at 04:56:14PM +, Adrian McMenamin wrote: > Could someone here help settle this argument? > > I have written a driver (for the CD Rom on the Sega Dreamcast). I have > marked various initialisation functions - including probe() and the > functions that it, and only it,

[GIT PATCHES] V4L/DVB updates

2007-12-24 Thread Mauro Carvalho Chehab
Linus, Please pull from: ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git master For two trivial driver fixes: - A fix at Kconfig to DVB_LGDT330X be selected on cx23885; - Some ivtv boards requres a longer i2c udelay for they to work. Cheers, Mauro. ---

Circular locking dependency

2007-12-24 Thread Dhaval Giani
Hi, Just hit this on sched-devel. (not sure how to reproduce it yet, can't try now. I believe i can hit it on mainline as well as there is nothing scheduler specific). === [ INFO: possible circular locking dependency detected ] 2.6.24-rc6 #1

Re: [patch] Make MMCONFIG space (extended PCI config space) a driver opt-in issue

2007-12-24 Thread Arjan van de Ven
On Mon, 24 Dec 2007 06:54:30 -0500 Jeff Garzik <[EMAIL PROTECTED]> wrote: > Arjan van de Ven wrote: > > I can see the point of having a sysfs attribute to enable MMCONF > > from userspace, so that userland diagnostics tools can turn it on > > if they really really want to. (I'd make that printk a

Re: [patch] Make MMCONFIG space (extended PCI config space) a driver opt-in issue

2007-12-24 Thread Jeff Garzik
Arjan van de Ven wrote: I can see the point of having a sysfs attribute to enable MMCONF from userspace, so that userland diagnostics tools can turn it on if they really really want to. (I'd make that printk a nice warning "application XYZ is enabling extended config space for devize ABC" so

Re: [patch] Make MMCONFIG space (extended PCI config space) a driver opt-in issue

2007-12-24 Thread Arjan van de Ven
On Mon, 24 Dec 2007 02:04:41 -0500 Jeff Garzik <[EMAIL PROTECTED]> wrote: > Arjan van de Ven wrote: > >> 3) mmconfig might or might not be enabled, depending on which > >> driver is loaded, whether it called an API or not. > >> > >>Even LESS testing by hw vendors than #2. Maybe even > >>

Re: [PATCH] msi: set 'En' bit of MSI Mapping Capability

2007-12-24 Thread Eric W. Biederman
"Peer Chen" <[EMAIL PROTECTED]> writes: > I feel it's dangerous to set the En bit on Intel platform, If the HT MSI > En is set, the MSI should be expected to transform to HT INT message > format. It may cause interrupt lost or hardware internal state machine > failed depend on the hardware

Re: [PATCH] include/asm-m68knommu/: Spelling fixes

2007-12-24 Thread Greg Ungerer
Joe Perches wrote: Signed-off-by: Joe Perches <[EMAIL PROTECTED]> Acked-by: Greg Ungerer <[EMAIL PROTECTED]> --- include/asm-m68knommu/bitops.h |2 +- include/asm-m68knommu/commproc.h|2 +- include/asm-m68knommu/delay.h |2 +- include/asm-m68knommu/m5249sim.h

Re: [PATCH - SH/Dreamcast] CD-Rom (GD-Rom) support for the SEGA Dreamcast

2007-12-24 Thread Mike Frysinger
On Sunday 23 December 2007, Adrian McMenamin wrote: > On 23/12/2007, Adrian McMenamin <[EMAIL PROTECTED]> wrote: > > This patch adds support for the CD-Rom (the so-called "GD-Rom") on the > > SEGA Dreamcast. > > > > The GD-Rom is based on the ATA-3 standard but implements a proprietary > > packet

  1   2   3   >