Re: [PATCH pata-2.6 fix] hpt366: use correct enablebits for HPT36x

2007-07-03 Thread Linas Vepstas
enabled by the HighPoint BIOS anyway... Signed-off-by: Sergei Shtylyov [EMAIL PROTECTED] --- Michal, Linas, please verify the patch... :-) No negative impact for me. (Am I supposed to acked-by if I do this kind of review/test?) --linas - To unsubscribe from this list: send the line

[PATCH]: PCI Error Recovery: Symbios SCSI device driver

2007-07-02 Thread Linas Vepstas
Various PCI bus errors can be signaled by newer PCI controllers. This patch adds the PCI error recovery callbacks to the Symbios SCSI device driver. The patch has been tested, and appears to work well. Signed-off-by: Linas Vepstas <[EMAIL PROTECTED]> Hi, This patch has been bo

[PATCH]: PCI Error Recovery: Symbios SCSI device driver

2007-07-02 Thread Linas Vepstas
Various PCI bus errors can be signaled by newer PCI controllers. This patch adds the PCI error recovery callbacks to the Symbios SCSI device driver. The patch has been tested, and appears to work well. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Hi, This patch has been bouncing

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-21 Thread Linas Vepstas
ush_task: ENTER ata_port_flush_task: flush #1 ata1: ata_port_flush_task: flush #2 ata_port_flush_task: EXIT Then a hard hang here. This was on 2.6.22-rc5-git1 Again, this disk and controller combo work spotlessly when using the ide drivers. --linas - To unsubscribe from this list: send the li

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-21 Thread Linas Vepstas
ata_port_flush_task: flush #1 ata1: ata_port_flush_task: flush #2 ata_port_flush_task: EXIT Then a hard hang here. This was on 2.6.22-rc5-git1 Again, this disk and controller combo work spotlessly when using the ide drivers. --linas - To unsubscribe from this list: send the line unsubscribe linux

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-20 Thread Linas Vepstas
queue on the hard drive, to see if the command actually made it across? --linas /dev/hda: multcount= 16 (on) IO_support = 0 (default 16-bit) unmaskirq= 0 (off) using_dma= 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead= 256 (on) geometry = 24792/255

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-20 Thread Linas Vepstas
? --linas /dev/hda: multcount= 16 (on) IO_support = 0 (default 16-bit) unmaskirq= 0 (off) using_dma= 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead= 256 (on) geometry = 24792/255/63, sectors = 398297088, start = 0 0040 3fff c837 0010 003f

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-19 Thread Linas Vepstas
s. Given that its being sold at a big discount, it may even be that the sellers know that this is a crappy disk. :-) All I want is some way of resetting the disk, and continuing on. I'm stalled in debugging; I'm not sue what I'm looking for. --linas - To unsubscribe from this list: se

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-19 Thread Linas Vepstas
me)... In my case, ctrl-alt-sysrq doesn't work, which makes it hard to debug. I'm thinking that trying to debug libata is a better idea, rather than investing time in ide, right? Although at the moment, libata works even less; see other email. --linas - To unsubscribe from this list: send the li

bug in libata [was Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-19 Thread Linas Vepstas
On Mon, Jun 18, 2007 at 04:22:38PM -0500, linas wrote: > On Mon, Jun 18, 2007 at 10:04:41PM +0100, Alan Cox wrote: > > please try using the libata > > driver. Its worse. I get a hard hang (sysrq doesn't work) during boot, just when the system goes to read the partitio

bug in libata [was Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-19 Thread Linas Vepstas
On Mon, Jun 18, 2007 at 04:22:38PM -0500, linas wrote: On Mon, Jun 18, 2007 at 10:04:41PM +0100, Alan Cox wrote: please try using the libata driver. Its worse. I get a hard hang (sysrq doesn't work) during boot, just when the system goes to read the partition table. Recap

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-19 Thread Linas Vepstas
, rather than investing time in ide, right? Although at the moment, libata works even less; see other email. --linas - 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

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-19 Thread Linas Vepstas
, it may even be that the sellers know that this is a crappy disk. :-) All I want is some way of resetting the disk, and continuing on. I'm stalled in debugging; I'm not sue what I'm looking for. --linas - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-18 Thread Linas Vepstas
ess. Dohh, yes, of course. Completely forgot about that. (I assume you mean CONFIG_ATA). Will report tommorrow. --linas - 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/m

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-18 Thread Linas Vepstas
int). I can prepare a patch, but only with a lot of guidance. I can test & debug, I'm highly motivated just right now ... --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

[BUG] ide dma_timer_expiry, then hard lockup

2007-06-18 Thread Linas Vepstas
experiments, experimental patches, data gathering, etc. is welcome. The sooner, the better... --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

[BUG] ide dma_timer_expiry, then hard lockup

2007-06-18 Thread Linas Vepstas
. is welcome. The sooner, the better... --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-18 Thread Linas Vepstas
right now ... --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [BUG] ide dma_timer_expiry, then hard lockup

2007-06-18 Thread Linas Vepstas
, of course. Completely forgot about that. (I assume you mean CONFIG_ATA). Will report tommorrow. --linas - 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 Please read

Re: [BUG] 2.6.21.1: ide-pci is not finding ide controller.

2007-05-23 Thread Linas Vepstas
On Thu, May 24, 2007 at 12:26:29AM +0400, Sergei Shtylyov wrote: > Hello. > > Linas Vepstas wrote: > >I've got a rather old x86 box that I'm booting 2.6.21.1 on; > >this kernel is not finding an ide controller on it. > > >The motherboard has 4 ide controllers tot

[BUG] 2.6.21.1: ide-pci is not finding ide controller.

2007-05-23 Thread Linas Vepstas
I've got a rather old x86 box that I'm booting 2.6.21.1 on; this kernel is not finding an ide controller on it. The motherboard has 4 ide controllers total; two olde-fashioned ones (PIIX4, using the original 40-pin IDE ribbon cable) and two "HighPoint HPT366" controllers, taking the 80-pin

[BUG] 2.6.21.1: ide-pci is not finding ide controller.

2007-05-23 Thread Linas Vepstas
I've got a rather old x86 box that I'm booting 2.6.21.1 on; this kernel is not finding an ide controller on it. The motherboard has 4 ide controllers total; two olde-fashioned ones (PIIX4, using the original 40-pin IDE ribbon cable) and two HighPoint HPT366 controllers, taking the 80-pin

Re: [BUG] 2.6.21.1: ide-pci is not finding ide controller.

2007-05-23 Thread Linas Vepstas
On Thu, May 24, 2007 at 12:26:29AM +0400, Sergei Shtylyov wrote: Hello. Linas Vepstas wrote: I've got a rather old x86 box that I'm booting 2.6.21.1 on; this kernel is not finding an ide controller on it. The motherboard has 4 ide controllers total; two olde-fashioned ones (PIIX4, using

Re: [PATCH] powerpc 2.6.21-rt6: revert spider_net

2007-05-22 Thread Linas Vepstas
On Tue, May 22, 2007 at 08:53:32PM +0900, Tsutomu OWA wrote: > > Hi Ingo and Thomas, > > To revert spider_net.c to original one as it turns out that the patch As the spidernet maintainer, I had not forwarded the previous patch upstream; it should not have been appli

Re: [PATCH] powerpc 2.6.21-rt6: revert spider_net

2007-05-22 Thread Linas Vepstas
On Tue, May 22, 2007 at 08:53:32PM +0900, Tsutomu OWA wrote: Hi Ingo and Thomas, To revert spider_net.c to original one as it turns out that the patch As the spidernet maintainer, I had not forwarded the previous patch upstream; it should not have been applied. --linas - To unsubscribe

Re: [PATCH 1/2] s2io: add PCI error recovery support

2007-05-21 Thread Linas Vepstas
cted, and then the kernel delivers the MSI to device driver. The if statements should close that gap. I'll send an updated patch shortly. --linas - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at ht

Re: [PATCH 1/2] s2io: add PCI error recovery support

2007-05-21 Thread Linas Vepstas
. The if statements should close that gap. I'll send an updated patch shortly. --linas - 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 Please read the FAQ at http

Re: [PATCH 2/2]: PCI Error Recovery: Symbios SCSI First Failure

2007-05-17 Thread Linas Vepstas
On Wed, May 09, 2007 at 03:26:21PM -0500, Linas Vepstas wrote: > Hi Matthew, > > I had been hoping these patches might make it into 2.6.22, > ... this is a nag note; please forward upstream. ... should I repost the patches? --linas - To unsubscribe from this list: send the line

Re: Resending: RT patches expose netdev race [was Re: [RFC] [patch 2/2] powerpc 2.6.21-rt1: fix kernel hang and/or panic

2007-05-17 Thread Linas Vepstas
der fresh and clean on skb" call that should have been made; if so, I don't know what it is. --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: Resending: RT patches expose netdev race [was Re: [RFC] [patch 2/2] powerpc 2.6.21-rt1: fix kernel hang and/or panic

2007-05-17 Thread Linas Vepstas
made; if so, I don't know what it is. --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH 2/2]: PCI Error Recovery: Symbios SCSI First Failure

2007-05-17 Thread Linas Vepstas
On Wed, May 09, 2007 at 03:26:21PM -0500, Linas Vepstas wrote: Hi Matthew, I had been hoping these patches might make it into 2.6.22, ... this is a nag note; please forward upstream. ... should I repost the patches? --linas - To unsubscribe from this list: send the line unsubscribe

Resending: RT patches expose netdev race [was Re: [RFC] [patch 2/2] powerpc 2.6.21-rt1: fix kernel hang and/or panic

2007-05-16 Thread Linas Vepstas
nning RT kernel. PREEPT_NONE kernel works just fine as well. > > Hrm... sounds a bit weird. I wonder if there's a locking bug in the > driver in the first place. > > Linas, what's your take ? Heh. I almost deleted the entire email thread cause it didn't say "spidernet" in t

Re: your mail

2007-05-16 Thread Linas Vepstas
ke: *** [_all] Error 2 John Rose is working to fix this "real soon now". --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: your mail

2007-05-16 Thread Linas Vepstas
to fix this real soon now. --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Resending: RT patches expose netdev race [was Re: [RFC] [patch 2/2] powerpc 2.6.21-rt1: fix kernel hang and/or panic

2007-05-16 Thread Linas Vepstas
. PREEPT_NONE kernel works just fine as well. Hrm... sounds a bit weird. I wonder if there's a locking bug in the driver in the first place. Linas, what's your take ? Heh. I almost deleted the entire email thread cause it didn't say spidernet in the subject line. :-) Seriously, I really almost did

Re: [PATCH 1/2] s2io: add PCI error recovery support

2007-05-14 Thread Linas Vepstas
I failed to cc some of the people on the cc list ... so am resending. --linas On Mon, May 14, 2007 at 06:37:30PM -0500, Linas Vepstas wrote: > > This patch adds PCI error recovery support to the > s2io 10-Gigabit ethernet device driver. Third revision, > blocks interrupts and

Re: [PATCH 2/2] s2io: add PCI error recovery support

2007-05-14 Thread Linas Vepstas
s2io cleanup suggestions, per discussion on mailing lists. Signed-off-by: Linas Vepstas <[EMAIL PROTECTED]> drivers/net/s2io.c |2 -- drivers/net/s2io.h |1 - 2 files changed, 3 deletions(-) Index: linux-2.6.22-rc1/drivers/net/

[PATCH 1/2] s2io: add PCI error recovery support

2007-05-14 Thread Linas Vepstas
This patch adds PCI error recovery support to the s2io 10-Gigabit ethernet device driver. Third revision, blocks interrupts and the watchdog. Tested, seems to work well. Signed-off-by: Linas Vepstas <[EMAIL PROTECTED]> Acked-by: Ramkrishna Vepa <[EMAIL PROTECTED]> Cc: Raghave

[PATCH 1/2] s2io: add PCI error recovery support

2007-05-14 Thread Linas Vepstas
This patch adds PCI error recovery support to the s2io 10-Gigabit ethernet device driver. Third revision, blocks interrupts and the watchdog. Tested, seems to work well. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] Acked-by: Ramkrishna Vepa [EMAIL PROTECTED] Cc: Raghavendra Koushik [EMAIL

Re: [PATCH 2/2] s2io: add PCI error recovery support

2007-05-14 Thread Linas Vepstas
s2io cleanup suggestions, per discussion on mailing lists. Signed-off-by: Linas Vepstas [EMAIL PROTECTED] drivers/net/s2io.c |2 -- drivers/net/s2io.h |1 - 2 files changed, 3 deletions(-) Index: linux-2.6.22-rc1/drivers/net/s2io.c

Re: [PATCH 1/2] s2io: add PCI error recovery support

2007-05-14 Thread Linas Vepstas
I failed to cc some of the people on the cc list ... so am resending. --linas On Mon, May 14, 2007 at 06:37:30PM -0500, Linas Vepstas wrote: This patch adds PCI error recovery support to the s2io 10-Gigabit ethernet device driver. Third revision, blocks interrupts and the watchdog

Re: [PATCH 2/2]: PCI Error Recovery: Symbios SCSI First Failure

2007-05-09 Thread Linas Vepstas
Hi Matthew, I had been hoping these patches might make it into 2.6.22, ... this is a nag note; please forward upstream. --linas On Fri, Apr 20, 2007 at 03:47:20PM -0500, Linas Vepstas wrote: > > Implement the so-called "first failure data capture" (FFDC) for the > symbios

Re: Section mismatch warnings (was Re: [PATCH] early_pfn_to_nid needs to be __meminit)

2007-05-09 Thread Linas Vepstas
ped_by_bats' > > I find these 50 or so warnings so scary that I've not yet tried > to boot the kernel. Note that this is a non-modular kernel. I'm getting oodles of these on an older -mm2 tree. The kernels seem to work fine. Yes, they should be fixed but I'm up to my proverbial eyballs in

Re: Section mismatch warnings (was Re: [PATCH] early_pfn_to_nid needs to be __meminit)

2007-05-09 Thread Linas Vepstas
so scary that I've not yet tried to boot the kernel. Note that this is a non-modular kernel. I'm getting oodles of these on an older -mm2 tree. The kernels seem to work fine. Yes, they should be fixed but I'm up to my proverbial eyballs in alligators. --linas - To unsubscribe from this list

Re: [PATCH 2/2]: PCI Error Recovery: Symbios SCSI First Failure

2007-05-09 Thread Linas Vepstas
Hi Matthew, I had been hoping these patches might make it into 2.6.22, ... this is a nag note; please forward upstream. --linas On Fri, Apr 20, 2007 at 03:47:20PM -0500, Linas Vepstas wrote: Implement the so-called first failure data capture (FFDC) for the symbios PCI error recovery. After

Re: [PATCH] Re: 2.6.21-rc7-mm2 -- hvsi console driver registration failure

2007-05-04 Thread Linas Vepstas
;. The hvsi should not have even tried to register anything. The attached patch seems more to the point. --linas The hvsi driver is used whenever the device-tree contains nodes for serial ports, and those serial ports speak the hvterm protocol. However, if no such nodes are found, then the hvsi

Re: [PATCH] Re: 2.6.21-rc7-mm2 -- hvsi console driver registration failure

2007-05-04 Thread Linas Vepstas
to be hvsi people, although I'm near-totally ignorant of the thing. If hvsi_count is zero, then the device tree did not have any serial nodes that speak hvterm-protocol. The hvsi should not have even tried to register anything. The attached patch seems more to the point. --linas The hvsi driver

Re: [PATCH] powerpc pseries eeh: Convert to kthread API

2007-04-24 Thread Linas Vepstas
and more maintainable. For the patch that touched arch/powerpc/platforms/pseries/eeh_event.c, I ran a variety of tests, and couldn't see/find/evoke any adverse effects, so .. Acked-by: Linas Vepstas <[EMAIL PROTECTED]> > The second question is whether this is the right implementation. > kthr

Re: [PATCH] powerpc pseries eeh: Convert to kthread API

2007-04-24 Thread Linas Vepstas
o have threads that can be "fired off" from an interrupt context. That would simplify the EEH code slightly (removing a few dozen lines of code that do this bounce). I presume that various device drivers might find this useful as well. --linas - To unsubscribe from this list: send

Re: [PATCH] powerpc pseries eeh: Convert to kthread API

2007-04-24 Thread Linas Vepstas
this bounce). I presume that various device drivers might find this useful as well. --linas - 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 Please read the FAQ

Re: [PATCH] powerpc pseries eeh: Convert to kthread API

2007-04-24 Thread Linas Vepstas
that touched arch/powerpc/platforms/pseries/eeh_event.c, I ran a variety of tests, and couldn't see/find/evoke any adverse effects, so .. Acked-by: Linas Vepstas [EMAIL PROTECTED] The second question is whether this is the right implementation. kthread_create already works by using a workqueue

Re: [PATCH] powerpc pseries eeh: Convert to kthread API

2007-04-23 Thread Linas Vepstas
then, an hour later, decrement a counter (which is how we limit these to 6 per hour). Thread reaping is "trivial", the thread just exits after an hour. Since these are events rare, I've no particular concern about performance or resource consumption. The current code seems to work just fine.

Re: [PATCH] powerpc pseries eeh: Convert to kthread API

2007-04-23 Thread Linas Vepstas
). Thread reaping is trivial, the thread just exits after an hour. Since these are events rare, I've no particular concern about performance or resource consumption. The current code seems to work just fine. :-) --linas - To unsubscribe from this list: send the line unsubscribe linux-kernel

[PATCH 2/2]: PCI Error Recovery: Symbios SCSI First Failure

2007-04-20 Thread Linas Vepstas
t sequence. (includes a whitespace fix for bad indentation). Signed-off-by: Linas Vepstas <[EMAIL PROTECTED]> drivers/scsi/sym53c8xx_2/sym_glue.c | 15 +++ drivers/scsi/sym53c8xx_2/sym_glue.h |1 + drivers/scsi/sym53c8xx_2/sym_hipd.c | 18 ++ 3 f

[PATCH 1/2]: PCI Error Recovery: Symbios SCSI base support

2007-04-20 Thread Linas Vepstas
irq, assuming the system doesn't deadlock on a screaming irq. --linas Here's the formal changelog entry: Various PCI bus errors can be signaled by newer PCI controllers. This patch adds the PCI error recovery callbacks to the Symbios SCSI device driver. The patch has been tested, and appears to work w

[PATCH 1/2]: PCI Error Recovery: Symbios SCSI base support

2007-04-20 Thread Linas Vepstas
. --linas Here's the formal changelog entry: Various PCI bus errors can be signaled by newer PCI controllers. This patch adds the PCI error recovery callbacks to the Symbios SCSI device driver. The patch has been tested, and appears to work well. Signed-off-by: Linas Vepstas [EMAIL PROTECTED

[PATCH 2/2]: PCI Error Recovery: Symbios SCSI First Failure

2007-04-20 Thread Linas Vepstas
. (includes a whitespace fix for bad indentation). Signed-off-by: Linas Vepstas [EMAIL PROTECTED] drivers/scsi/sym53c8xx_2/sym_glue.c | 15 +++ drivers/scsi/sym53c8xx_2/sym_glue.h |1 + drivers/scsi/sym53c8xx_2/sym_hipd.c | 18 ++ 3 files changed, 30

[PATCH for 2.6.21] spidernet: Fix problem sending IP fragments

2007-04-12 Thread Linas Vepstas
to the small collection of affected systems is high. The rest of this email is a long description of the nature of the bug. --linas The basic structure of "normal" UDP/IP/Ethernet frames (that actually work): - It starts with the Ethernet header (dest MAC, src MAC, etc.) - The

[PATCH for 2.6.21] spidernet: Fix problem sending IP fragments

2007-04-12 Thread Linas Vepstas
to the small collection of affected systems is high. The rest of this email is a long description of the nature of the bug. --linas The basic structure of normal UDP/IP/Ethernet frames (that actually work): - It starts with the Ethernet header (dest MAC, src MAC, etc.) - The next part is occupied

Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers.

2007-04-04 Thread Linas Vepstas
widely deployed by most distros to handle the "sane naming" problem. In particular, "sane naming" becomes hard if devices can be hotplugged, whether they are usb or pci (e.g. a usb-to-serial converter). --linas - To unsubscribe from this list: send the line "unsubscribe linux-kernel&

Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers.

2007-04-04 Thread Linas Vepstas
On Wed, Apr 04, 2007 at 12:34:53PM -0400, David Woodhouse wrote: > On Wed, 2007-04-04 at 11:22 -0500, Linas Vepstas wrote: > > The biggest problem would seem to be that the assignment would > > depend on the detection order; there don't seem to be unique > > id's that would h

Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers.

2007-04-04 Thread Linas Vepstas
that would help udev consistently assign device names in consistent order. --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers.

2007-04-04 Thread Linas Vepstas
in consistent order. --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers.

2007-04-04 Thread Linas Vepstas
On Wed, Apr 04, 2007 at 12:34:53PM -0400, David Woodhouse wrote: On Wed, 2007-04-04 at 11:22 -0500, Linas Vepstas wrote: The biggest problem would seem to be that the assignment would depend on the detection order; there don't seem to be unique id's that would help udev consistently assign

Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers.

2007-04-04 Thread Linas Vepstas
becomes hard if devices can be hotplugged, whether they are usb or pci (e.g. a usb-to-serial converter). --linas - 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 Please

[PATCH]: Suppress PCI bridge sysfs error messages.

2007-04-02 Thread Linas Vepstas
Greg, A non-urgent and somwhat ugly patch; please review, and if it seems correct, please apply. --linas While fiddling with PCI hotplugging, I noticed the messages pci 0001:00:02.4: Error creating sysfs bridge symlink, continuing... pci 0001:00:02.2: Error creating sysfs bridge symlink

[PATCH]: Suppress PCI bridge sysfs error messages.

2007-04-02 Thread Linas Vepstas
Greg, A non-urgent and somwhat ugly patch; please review, and if it seems correct, please apply. --linas While fiddling with PCI hotplugging, I noticed the messages pci 0001:00:02.4: Error creating sysfs bridge symlink, continuing... pci 0001:00:02.2: Error creating sysfs bridge symlink

Re: [PATCH] s2io: add PCI error recovery support

2007-03-16 Thread Linas Vepstas
driver, that well. --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH] s2io: add PCI error recovery support

2007-03-16 Thread Linas Vepstas
. --linas - 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 Please read the FAQ at http://www.tux.org/lkml/

[PATCH] lpfc: avoid double-free during PCI error failure

2007-03-08 Thread Linas Vepstas
Bino, James, Please review, sign-off and forward upstream. --linas If a PCI error is detected that cannot be recovered from, there will be a double call of lpfc_pci_remove_one(), with the second call resulting in a null-pointer dereference. The first call occurs in lpfc_io_error_detected

[PATCH] lpfc: avoid double-free during PCI error failure

2007-03-08 Thread Linas Vepstas
Bino, James, Please review, sign-off and forward upstream. --linas If a PCI error is detected that cannot be recovered from, there will be a double call of lpfc_pci_remove_one(), with the second call resulting in a null-pointer dereference. The first call occurs in lpfc_io_error_detected

[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

[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 +-

[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/s

[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

[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 Ishi

[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]> driver

[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 Vep

[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/s

[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]> driver

[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 ++- driver

[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:

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

2007-02-20 Thread Linas Vepstas
e genmii_* functions around to avoid foreward declarations. Signed-off-by: Jens Osterkamp <[EMAIL PROTECTED]> Signed-off-by: Arnd Bergmann <[EMAIL PROTECTED]> Signed-off-by: Linas Vepstas <[EMAIL PROTECTED]> drivers/net/sungem_phy.c | 389 ++---

[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" i

[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

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

2007-02-20 Thread Linas Vepstas
* functions around to avoid foreward declarations. Signed-off-by: Jens Osterkamp [EMAIL PROTECTED] Signed-off-by: Arnd Bergmann [EMAIL PROTECTED] Signed-off-by: Linas Vepstas [EMAIL PROTECTED] drivers/net/sungem_phy.c | 389 ++- drivers/net/sungem_phy.h

[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 insertions

[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

[PATCH] s2io: add PCI error recovery support

2007-02-15 Thread Linas Vepstas
Koushik, Raju, Please review, comment, and if you find this acceptable, please forward upstream. This patch incorporates all of fixes resulting from the last set of discussions, circa November 2006. --linas This patch adds PCI error recovery support to the s2io 10-Gigabit ethernet device

[PATCH] s2io: add PCI error recovery support

2007-02-15 Thread Linas Vepstas
Koushik, Raju, Please review, comment, and if you find this acceptable, please forward upstream. This patch incorporates all of fixes resulting from the last set of discussions, circa November 2006. --linas This patch adds PCI error recovery support to the s2io 10-Gigabit ethernet device

[PATCH] lpfc: add PCI error recovery support

2007-02-14 Thread Linas Vepstas
of indirect communication!) --linas This patch adds PCI Error recovery support to the Emulex Lightpulse Fibrechannel (lpfc) SCSI device driver. Lightly tested at this point, works. Signed-off-by: Linas Vepstas <[EMAIL PROTECTED]> Signed-off-by: [EMAIL PROTECTED] Cc: James Smart <[EMAIL

<    1   2   3   4   >