Re: Oops in __mark_inode_dirty (2.4.2-pre3)

2001-03-11 Thread Michael Mueller
Hi, i wrote: > EIP:0010:[__mark_inode_dirty+92/112] > EFLAGS: 00010202 > eax: ebx: cc85b240 ecx: cc85b428 edx: cc85b248 > esi: c15dc200 edi: 0001 ebp: c361dfa4 esp: c361df24 This is a bit-flipper. There is a valid super-block entry at c14dc200.

Oops in __mark_inode_dirty (2.4.2-pre3)

2001-03-11 Thread Michael Mueller
Hi, had an Oops in __mark_inode_dirty running kernel 2.4.2-pre3 on i386 UP (actually a PII-300). It did happen during the daily cron job. Currently on proc, devpts and ext2 filesystems are used no nfs and the like. The system is still running. So if you need further information mail me or come

Oops in __mark_inode_dirty (2.4.2-pre3)

2001-03-11 Thread Michael Mueller
Hi, had an Oops in __mark_inode_dirty running kernel 2.4.2-pre3 on i386 UP (actually a PII-300). It did happen during the daily cron job. Currently on proc, devpts and ext2 filesystems are used no nfs and the like. The system is still running. So if you need further information mail me or come

Re: Oops in __mark_inode_dirty (2.4.2-pre3)

2001-03-11 Thread Michael Mueller
Hi, i wrote: EIP:0010:[__mark_inode_dirty+92/112] EFLAGS: 00010202 eax: ebx: cc85b240 ecx: cc85b428 edx: cc85b248 esi: c15dc200 edi: 0001 ebp: c361dfa4 esp: c361df24 This is a bit-flipper. There is a valid super-block entry at c14dc200. Michael

2.4.2-pre4 freezes, 2.4.2-pre3 ext2/scsi problem

2001-02-21 Thread A E Lawrence
-- A E Lawrence 2.4.2-pre4 freezes, 2.4.2-pre3 ext2/scsi problem This is a minimal report of a problem on a modestly overclocked but very well tested Athlon system. In view of the overclocking, it will require confirmation by others, and some

2.4.2-pre4 freezes, 2.4.2-pre3 ext2/scsi problem

2001-02-21 Thread A E Lawrence
-- A E Lawrence 2.4.2-pre4 freezes, 2.4.2-pre3 ext2/scsi problem This is a minimal report of a problem on a modestly overclocked but very well tested Athlon system. In view of the overclocking, it will require confirmation by others, and some

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-18 Thread Jeff Garzik
On Wed, 14 Feb 2001, Grant Grundler wrote: > Philipp Rumpf wrote: > > Jeff Garzik wrote: > > > Looks ok, but I wonder if we should include this list in the docs. > > > These is stuff defined by the PCI spec, and this list could potentially > > > get longer... (opinions either way wanted...) >

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-18 Thread Jeff Garzik
On Wed, 14 Feb 2001, Grant Grundler wrote: Philipp Rumpf wrote: Jeff Garzik wrote: Looks ok, but I wonder if we should include this list in the docs. These is stuff defined by the PCI spec, and this list could potentially get longer... (opinions either way wanted...) Having

[2.4.2-pre3] Slow XFree 4.0.2 with DRI/DRM enabled

2001-02-16 Thread bvermeul
Hi, I'm having some problems with XFree86 4.0.2 and DRI/DRM in 2.4.2-pre3. I'm using a Dell Inspiron 8000 with a ATI Rage Mobility M4 32 MB, and can get it running with DRI under 2.4.0-ac10. When using 2.4.2-pre3, I can see each individual widget being built when I enable DRI. output lspci -v

Re: PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-16 Thread alterity
On Fri, 16 Feb 2001 10:07:32 + (GMT), you wrote: >I'm just waiting for linus to put out a 2pre4 >so I can start feeding him more stuff When are we likely to see 2.4.2? (and 2pre4)? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

Re: PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-16 Thread Alan Cox
> The "ld" program in binutils-2.10.1.0.7 and in > binutils-2.10.91.0.2 now requires "--oformat" instead of "-oformat". > This breaks linux-2.4.2-pre3/arch/i386/boot/Makefile. I have attached > the fix below. I am running a kernel built with th

Re: PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-16 Thread f5ibh
> The "ld" program in binutils-2.10.1.0.7 and in binutils-2.10.91.0.2 now > requires "--oformat" instead of "-oformat". [root@debian-f5ibh] /usr/src/kernel-sources-2.4.2 # ld -v GNU ld version 2.9.5 (with BFD 2.9.5.0.37) [root@debian-f5ibh] /usr/src/kernel-sources-2.4.2 # ld --help

Re: PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-16 Thread f5ibh
The "ld" program in binutils-2.10.1.0.7 and in binutils-2.10.91.0.2 now requires "--oformat" instead of "-oformat". [root@debian-f5ibh] /usr/src/kernel-sources-2.4.2 # ld -v GNU ld version 2.9.5 (with BFD 2.9.5.0.37) [root@debian-f5ibh] /usr/src/kernel-sources-2.4.2 # ld --help

Re: PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-16 Thread Alan Cox
The "ld" program in binutils-2.10.1.0.7 and in binutils-2.10.91.0.2 now requires "--oformat" instead of "-oformat". This breaks linux-2.4.2-pre3/arch/i386/boot/Makefile. I have attached the fix below. I am running a kernel built with this updated M

Re: PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-16 Thread alterity
On Fri, 16 Feb 2001 10:07:32 + (GMT), you wrote: I'm just waiting for linus to put out a 2pre4 so I can start feeding him more stuff When are we likely to see 2.4.2? (and 2pre4)? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

[2.4.2-pre3] Slow XFree 4.0.2 with DRI/DRM enabled

2001-02-16 Thread bvermeul
Hi, I'm having some problems with XFree86 4.0.2 and DRI/DRM in 2.4.2-pre3. I'm using a Dell Inspiron 8000 with a ATI Rage Mobility M4 32 MB, and can get it running with DRI under 2.4.0-ac10. When using 2.4.2-pre3, I can see each individual widget being built when I enable DRI. output lspci -v

PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-15 Thread Adam J. Richter
The "ld" program in binutils-2.10.1.0.7 and in binutils-2.10.91.0.2 now requires "--oformat" instead of "-oformat". This breaks linux-2.4.2-pre3/arch/i386/boot/Makefile. I have attached the fix below. I am running a kernel built with this updated

loop races broke big time in 2.4.2-pre3

2001-02-15 Thread Frank Jacobberger
So I assume we wait on baited breathe for 2.4.2-pre4 or branch off soon to 2.5 blah? Frank - 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

2.4.2-pre3 segfaults and Oops

2001-02-15 Thread Scott M. Hoffman
first without dma, or irq_unmask enabled for both /dev/hda and /dev/hdb. Then with dma, then with dma and irq_unmask enabled(as usually have it). No Segfaults, no Ooops...yet :) I didn't do any of the above tests in 2.4.2-pre3, as my system just seemed unstable. If there is an indication that it's no

2.4.2-pre3 segfaults and Oops

2001-02-15 Thread Scott M. Hoffman
, or irq_unmask enabled for both /dev/hda and /dev/hdb. Then with dma, then with dma and irq_unmask enabled(as usually have it). No Segfaults, no Ooops...yet :) I didn't do any of the above tests in 2.4.2-pre3, as my system just seemed unstable. If there is an indication that it's not my machine being flaky

loop races broke big time in 2.4.2-pre3

2001-02-15 Thread Frank Jacobberger
So I assume we wait on baited breathe for 2.4.2-pre4 or branch off soon to 2.5 blah? Frank - 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

PATCH: linux-2.4.2-pre3/arch/i386/boot/Makefile breaks with binutils-2.10.1.0.7

2001-02-15 Thread Adam J. Richter
The "ld" program in binutils-2.10.1.0.7 and in binutils-2.10.91.0.2 now requires "--oformat" instead of "-oformat". This breaks linux-2.4.2-pre3/arch/i386/boot/Makefile. I have attached the fix below. I am running a kernel built with this updated

2.4.1/2.4.2-pre3 lockup unmounting usbdevfs

2001-02-14 Thread Gregory T. Norris
I'm getting an intermittent (but fairly reproducible) lockup under 2.4.1 and 2.4.2-pre3, which seems to be occurring when usbdevfs is unmounted. The system appears to freeze almost completely; I can still switch VCs (assuming I wasn't in X at the time) but little else. Sometimes (but not always

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Grant Grundler
Philipp Rumpf wrote: > On Wed, 14 Feb 2001, Grant Grundler wrote: > > Having people look things up in the spec isn't very user friendly. > > Having the constants in some well-known header file should be sufficient, > shouldn't it ? I would hope anyone bothering to include the constants in a

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Philipp Rumpf
On Wed, 14 Feb 2001, Grant Grundler wrote: > Philipp Rumpf wrote: > > Jeff Garzik wrote: > > > Looks ok, but I wonder if we should include this list in the docs. > > > These is stuff defined by the PCI spec, and this list could potentially > > > get longer... (opinions either way wanted...) > >

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Jeff Garzik
On Wed, 14 Feb 2001, Roeland Th. Jansen wrote: > On Tue, Feb 13, 2001 at 09:13:10PM +0100, Maciej W. Rozycki wrote: > > Please test it extensively, as much as you can, before I submit it for > > inclusion. If you ever get "Aieee!!! Remote IRR still set after unlock!" > > message, please

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Roeland Th. Jansen
On Wed, Feb 14, 2001 at 05:30:57PM +, Roeland Th. Jansen wrote: > other observations -- approx 6000 ints from the ne2k card/sec. > MIS shows approx 1% that goes wrong with a ping flood. oops. had to count both CPU0 and CPU1's interrupts. after 23 minutes : CPU0 CPU1 19:

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Roeland Th. Jansen
On Tue, Feb 13, 2001 at 09:13:10PM +0100, Maciej W. Rozycki wrote: > Please test it extensively, as much as you can, before I submit it for > inclusion. If you ever get "Aieee!!! Remote IRR still set after unlock!" > message, please report it to me immediately -- it means the code failed.

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Grant Grundler
Philipp Rumpf wrote: > Jeff Garzik wrote: > > Looks ok, but I wonder if we should include this list in the docs. > > These is stuff defined by the PCI spec, and this list could potentially > > get longer... (opinions either way wanted...) Having people look things up in the spec isn't very user

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Maciej W. Rozycki
On Wed, 14 Feb 2001, Andrew Morton wrote: > Tell me, please: what tradeoffs are involved in this patch? > Obviously it works around a pretty fatal problem, but > what are we giving away? The change decreases performance a bit. For well-behaved systems the loss is fifteen instructions: a local

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Philipp Rumpf
On Wed, 14 Feb 2001, Jeff Garzik wrote: > On Wed, 14 Feb 2001, Tim Waugh wrote: > > +/** > > + * pci_find_capability - query for devices' capabilities > > + * @dev: PCI device to query > > + * @cap: capability code > > + * > > + * Tell if a device supports a given PCI capability. > > + * Returns

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Andrew Morton
"Maciej W. Rozycki" wrote: > > Hi, > > After performing various tests I came to the following workaround for > APIC lockups which people observe under IRQ load, mostly for networking > stuff. Works fine on the dual-PII. No "Aieee!!!" messages at all. After sending a few gigs across the

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Philipp Rumpf
On Wed, 14 Feb 2001, Tim Waugh wrote: > + * pci_find_subsys - begin or continue searching for a PCI device by >vendor/subvendor/device/subdevice id > + * @vendor: PCI vendor id to match, or %PCI_ANY_ID to match all vendor ids > + * @device: PCI device id to match, or %PCI_ANY_ID to match all

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Jeff Garzik
On Wed, 14 Feb 2001, Tim Waugh wrote: > } > > - > +/** > + * pci_find_capability - query for devices' capabilities > + * @dev: PCI device to query > + * @cap: capability code > + * > + * Tell if a device supports a given PCI capability. > + * Returns the address of the requested capability

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Tim Waugh
On Wed, Feb 14, 2001 at 05:14:19AM -0600, Jeff Garzik wrote: > Should the call to pci_unregister_driver in cleanup_module be > conditional on registered_parport as well? I didn't check... No. (cleanup_module is only called if init_module succeeded.) > Also, is it possible to convert

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Jeff Garzik
On Wed, 14 Feb 2001, Andrew Morton wrote: > Jeff Garzik wrote: > > > > Bad patch. It should be > > > > if (r >= 0) { > > registered_parport = 1; > > if (r > 0) > > count += r; > > } > > > > If pci_register_driver returns

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Tim Waugh
On Wed, Feb 14, 2001 at 10:21:38PM +1100, Andrew Morton wrote: > Now, if there were some actual COMMENTS (scary, I know) in the pci > code which described the API, stuff like this wouldn't happen. Oh yeah, that reminds me: if someone would like to make sure that the following changes are

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Jeff Garzik
On Wed, 14 Feb 2001, Tim Waugh wrote: > On Wed, Feb 14, 2001 at 02:03:07AM -0600, Jeff Garzik wrote: > > > If pci_register_driver returns < 0, the driver is not registered with > > the system. > > Thanks. Okay, second try: > > 2001-01-14 Tim Waugh <[EMAIL PROTECTED]> > > *

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Andrew Morton
Jeff Garzik wrote: > > Bad patch. It should be > > if (r >= 0) { > registered_parport = 1; > if (r > 0) > count += r; > } > > If pci_register_driver returns < 0, the driver is not registered with > the system. eh?

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Tim Waugh
On Wed, Feb 14, 2001 at 02:03:07AM -0600, Jeff Garzik wrote: > If pci_register_driver returns < 0, the driver is not registered with > the system. Thanks. Okay, second try: 2001-01-14 Tim Waugh <[EMAIL PROTECTED]> * parport_pc.c: Fix PCI driver list corruption on

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread James Sutherland
On Wed, 14 Feb 2001, Jeff Garzik wrote: > On Tue, 13 Feb 2001, Tim Waugh wrote: > > Here's a patch that fixes a bug that can cause PCI driver list > > corruption. If parport_pc's init_module fails after it calls > > pci_register_driver, cleanup_module isn't called and so it's still > >

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread James Sutherland
On Wed, 14 Feb 2001, Jeff Garzik wrote: On Tue, 13 Feb 2001, Tim Waugh wrote: Here's a patch that fixes a bug that can cause PCI driver list corruption. If parport_pc's init_module fails after it calls pci_register_driver, cleanup_module isn't called and so it's still registered when

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Tim Waugh
On Wed, Feb 14, 2001 at 02:03:07AM -0600, Jeff Garzik wrote: If pci_register_driver returns 0, the driver is not registered with the system. Thanks. Okay, second try: 2001-01-14 Tim Waugh [EMAIL PROTECTED] * parport_pc.c: Fix PCI driver list corruption on unsuccessful

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Andrew Morton
Jeff Garzik wrote: Bad patch. It should be if (r = 0) { registered_parport = 1; if (r 0) count += r; } If pci_register_driver returns 0, the driver is not registered with the system. eh?

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Jeff Garzik
On Wed, 14 Feb 2001, Tim Waugh wrote: On Wed, Feb 14, 2001 at 02:03:07AM -0600, Jeff Garzik wrote: If pci_register_driver returns 0, the driver is not registered with the system. Thanks. Okay, second try: 2001-01-14 Tim Waugh [EMAIL PROTECTED] * parport_pc.c: Fix PCI

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Jeff Garzik
On Wed, 14 Feb 2001, Andrew Morton wrote: Jeff Garzik wrote: Bad patch. It should be if (r = 0) { registered_parport = 1; if (r 0) count += r; } If pci_register_driver returns 0, the driver is not

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Tim Waugh
On Wed, Feb 14, 2001 at 10:21:38PM +1100, Andrew Morton wrote: Now, if there were some actual COMMENTS (scary, I know) in the pci code which described the API, stuff like this wouldn't happen. Oh yeah, that reminds me: if someone would like to make sure that the following changes are

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Tim Waugh
On Wed, Feb 14, 2001 at 05:14:19AM -0600, Jeff Garzik wrote: Should the call to pci_unregister_driver in cleanup_module be conditional on registered_parport as well? I didn't check... No. (cleanup_module is only called if init_module succeeded.) Also, is it possible to convert parport_pc

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Philipp Rumpf
On Wed, 14 Feb 2001, Tim Waugh wrote: + * pci_find_subsys - begin or continue searching for a PCI device by vendor/subvendor/device/subdevice id + * @vendor: PCI vendor id to match, or %PCI_ANY_ID to match all vendor ids + * @device: PCI device id to match, or %PCI_ANY_ID to match all vendor

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Andrew Morton
"Maciej W. Rozycki" wrote: Hi, After performing various tests I came to the following workaround for APIC lockups which people observe under IRQ load, mostly for networking stuff. Works fine on the dual-PII. No "Aieee!!!" messages at all. After sending a few gigs across the ethernet,

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Philipp Rumpf
On Wed, 14 Feb 2001, Jeff Garzik wrote: On Wed, 14 Feb 2001, Tim Waugh wrote: +/** + * pci_find_capability - query for devices' capabilities + * @dev: PCI device to query + * @cap: capability code + * + * Tell if a device supports a given PCI capability. + * Returns the address of

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Maciej W. Rozycki
On Wed, 14 Feb 2001, Andrew Morton wrote: Tell me, please: what tradeoffs are involved in this patch? Obviously it works around a pretty fatal problem, but what are we giving away? The change decreases performance a bit. For well-behaved systems the loss is fifteen instructions: a local

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Grant Grundler
Philipp Rumpf wrote: Jeff Garzik wrote: Looks ok, but I wonder if we should include this list in the docs. These is stuff defined by the PCI spec, and this list could potentially get longer... (opinions either way wanted...) Having people look things up in the spec isn't very user

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Roeland Th. Jansen
On Tue, Feb 13, 2001 at 09:13:10PM +0100, Maciej W. Rozycki wrote: Please test it extensively, as much as you can, before I submit it for inclusion. If you ever get "Aieee!!! Remote IRR still set after unlock!" message, please report it to me immediately -- it means the code failed. ok,

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Roeland Th. Jansen
On Wed, Feb 14, 2001 at 05:30:57PM +, Roeland Th. Jansen wrote: other observations -- approx 6000 ints from the ne2k card/sec. MIS shows approx 1% that goes wrong with a ping flood. oops. had to count both CPU0 and CPU1's interrupts. after 23 minutes : CPU0 CPU1 19:

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-14 Thread Jeff Garzik
On Wed, 14 Feb 2001, Roeland Th. Jansen wrote: On Tue, Feb 13, 2001 at 09:13:10PM +0100, Maciej W. Rozycki wrote: Please test it extensively, as much as you can, before I submit it for inclusion. If you ever get "Aieee!!! Remote IRR still set after unlock!" message, please report it

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-14 Thread Grant Grundler
Philipp Rumpf wrote: On Wed, 14 Feb 2001, Grant Grundler wrote: Having people look things up in the spec isn't very user friendly. Having the constants in some well-known header file should be sufficient, shouldn't it ? I would hope anyone bothering to include the constants in a document

2.4.1/2.4.2-pre3 lockup unmounting usbdevfs

2001-02-14 Thread Gregory T. Norris
I'm getting an intermittent (but fairly reproducible) lockup under 2.4.1 and 2.4.2-pre3, which seems to be occurring when usbdevfs is unmounted. The system appears to freeze almost completely; I can still switch VCs (assuming I wasn't in X at the time) but little else. Sometimes (but not always

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-13 Thread Jeff Garzik
On Tue, 13 Feb 2001, Tim Waugh wrote: > Here's a patch that fixes a bug that can cause PCI driver list > corruption. If parport_pc's init_module fails after it calls > pci_register_driver, cleanup_module isn't called and so it's still > registered when it gets unloaded. > ---

RE: PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-13 Thread Jeff Garzik
On Tue, 13 Feb 2001, Zink, Dan wrote: > Does it make sense to try and keep up with the latest and greatest in > chipsets > when there is a hardware independent way of doing things? You may be able > to > get information on current chipsets, but every time something changes, the > kernel may be

[PATCH] 2.4.2-pre3 mkdep -I support - take 2

2001-02-13 Thread Keith Owens
Get rid of the special case in drivers/acpi/Makefile. mkdep now uses the same -I options in the same order as the compiler. Against 2.4.2-pre3. Please jump up and down on this patch before I send it to Linus. Change from take 1 - make is too dumb to realise that /path/name/file.h is the same

[patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-13 Thread Tim Waugh
Linus, Here's a patch that fixes a bug that can cause PCI driver list corruption. If parport_pc's init_module fails after it calls pci_register_driver, cleanup_module isn't called and so it's still registered when it gets unloaded. Tim. */ 2001-01-13 Tim Waugh <[EMAIL PROTECTED]> *

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-13 Thread Frank de Lange
On Tue, Feb 13, 2001 at 09:13:10PM +0100, Maciej W. Rozycki wrote: > There is also an additional debugging/statistics counter provided in > /proc/cpuinfo that counts interrupts which got delivered with its trigger > mode mismatched. Check it out to find if you get any misdelivered > interrupts

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-13 Thread Manfred Spraul
"Maciej W. Rozycki" wrote: > > Hi, > > After performing various tests I came to the following workaround for > APIC lockups which people observe under IRQ load, mostly for networking > stuff. I believe the test should work in all cases as it basically > implements a manual replacement for EOI

[patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-13 Thread Maciej W. Rozycki
The patch applies to 2.4.1 and 2.4.2-pre3 cleanly. For -ac series you need to revert patch-2.4.0-io_apic-2 first -- check list archives for the patch. Andrew, Manfred: that's a one-line-updated version comparing to what you already have. Ingo: while implementing irq_mis_count, I corrected irq

RE: PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-13 Thread Zink, Dan
reason for the BIOS's existence. Dan -Original Message- From: Jeff Garzik [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 13, 2001 11:12 AM To: Tim Wright Cc: Adam Lackorzynski; Jan-Benedict Glaw; [EMAIL PROTECTED]; Zink, Dan Subject: Re: PCI bridge handling 2.4.0-test10 -> 2.4.2-p

Re: PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-13 Thread Jeff Garzik
On Tue, 13 Feb 2001, Tim Wright wrote: > I believe that, in general, we want working fixup routines so the we don't > have to rely on the BIOS. That said, it's apparent that the ServerWorks > routines are broken. Fixing them is going to be troublesome, given ServerWorks > attitude towards

Re: PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-13 Thread Tim Wright
> On Mon Feb 12, 2001 at 14:04:20 +0100, Jan-Benedict Glaw wrote: > > > > I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID > > > > controller. The mainboard is ServerWorks based and however, 2.4.2-pre3 > > > > fails to find the RA

Re: PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-13 Thread Adam Lackorzynski
AC1164 RAID > > > controller. The mainboard is ServerWorks based and however, 2.4.2-pre3 > > > fails to find the RAID controller. I think there's a problem at > > > scanning PCI busses behind PCI bridges. Here's the PCI bus layout as > > > 2.4.0-test10 recogniz

Re: PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-13 Thread Jan-Benedict Glaw
On Tue, Feb 13, 2001 at 12:38:15AM +0100, Adam Lackorzynski wrote: Hi Adam! > On Mon Feb 12, 2001 at 14:04:20 +0100, Jan-Benedict Glaw wrote: > > I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID > > controller. The mainboard is ServerWorks base

Re: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-13 Thread Jan-Benedict Glaw
On Tue, Feb 13, 2001 at 12:38:15AM +0100, Adam Lackorzynski wrote: Hi Adam! On Mon Feb 12, 2001 at 14:04:20 +0100, Jan-Benedict Glaw wrote: I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID controller. The mainboard is ServerWorks based and however, 2.4.2-pr

Re: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-13 Thread Adam Lackorzynski
mainboard is ServerWorks based and however, 2.4.2-pre3 fails to find the RAID controller. I think there's a problem at scanning PCI busses behind PCI bridges. Here's the PCI bus layout as 2.4.0-test10 recognizes it: --- pci-pc.c.orig Tue Feb 13 00:02:50 2001 +++ pci-pc.cTue

Re: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-13 Thread Tim Wright
at 14:04:20 +0100, Jan-Benedict Glaw wrote: I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID controller. The mainboard is ServerWorks based and however, 2.4.2-pre3 fails to find the RAID controller. I think there's a problem at scanning PCI busses behind P

Re: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-13 Thread Jeff Garzik
On Tue, 13 Feb 2001, Tim Wright wrote: I believe that, in general, we want working fixup routines so the we don't have to rely on the BIOS. That said, it's apparent that the ServerWorks routines are broken. Fixing them is going to be troublesome, given ServerWorks attitude towards releasing

RE: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-13 Thread Zink, Dan
reason for the BIOS's existence. Dan -Original Message- From: Jeff Garzik [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 13, 2001 11:12 AM To: Tim Wright Cc: Adam Lackorzynski; Jan-Benedict Glaw; [EMAIL PROTECTED]; Zink, Dan Subject: Re: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

[patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-13 Thread Maciej W. Rozycki
The patch applies to 2.4.1 and 2.4.2-pre3 cleanly. For -ac series you need to revert patch-2.4.0-io_apic-2 first -- check list archives for the patch. Andrew, Manfred: that's a one-line-updated version comparing to what you already have. Ingo: while implementing irq_mis_count, I corrected irq

Re: [patch] 2.4.1, 2.4.2-pre3: APIC lockups

2001-02-13 Thread Frank de Lange
On Tue, Feb 13, 2001 at 09:13:10PM +0100, Maciej W. Rozycki wrote: There is also an additional debugging/statistics counter provided in /proc/cpuinfo that counts interrupts which got delivered with its trigger mode mismatched. Check it out to find if you get any misdelivered interrupts at

[patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-13 Thread Tim Waugh
Linus, Here's a patch that fixes a bug that can cause PCI driver list corruption. If parport_pc's init_module fails after it calls pci_register_driver, cleanup_module isn't called and so it's still registered when it gets unloaded. Tim. */ 2001-01-13 Tim Waugh [EMAIL PROTECTED] *

[PATCH] 2.4.2-pre3 mkdep -I support - take 2

2001-02-13 Thread Keith Owens
Get rid of the special case in drivers/acpi/Makefile. mkdep now uses the same -I options in the same order as the compiler. Against 2.4.2-pre3. Please jump up and down on this patch before I send it to Linus. Change from take 1 - make is too dumb to realise that /path/name/file.h is the same

RE: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-13 Thread Jeff Garzik
On Tue, 13 Feb 2001, Zink, Dan wrote: Does it make sense to try and keep up with the latest and greatest in chipsets when there is a hardware independent way of doing things? You may be able to get information on current chipsets, but every time something changes, the kernel may be broken

Re: [patch] 2.4.2-pre3: parport_pc init_module bug

2001-02-13 Thread Jeff Garzik
On Tue, 13 Feb 2001, Tim Waugh wrote: Here's a patch that fixes a bug that can cause PCI driver list corruption. If parport_pc's init_module fails after it calls pci_register_driver, cleanup_module isn't called and so it's still registered when it gets unloaded. ---

Re: PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-12 Thread Adam Lackorzynski
On Mon Feb 12, 2001 at 14:04:20 +0100, Jan-Benedict Glaw wrote: > I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID > controller. The mainboard is ServerWorks based and however, 2.4.2-pre3 > fails to find the RAID controller. I think there's a problem at &g

PCI bridge handling 2.4.0-test10 -> 2.4.2-pre3

2001-02-12 Thread Jan-Benedict Glaw
Hi! I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID controller. The mainboard is ServerWorks based and however, 2.4.2-pre3 fails to find the RAID controller. I think there's a problem at scanning PCI busses behind PCI bridges. Here's the PCI bus layout as 2.

PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-12 Thread Jan-Benedict Glaw
Hi! I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID controller. The mainboard is ServerWorks based and however, 2.4.2-pre3 fails to find the RAID controller. I think there's a problem at scanning PCI busses behind PCI bridges. Here's the PCI bus layout as 2.

Re: PCI bridge handling 2.4.0-test10 - 2.4.2-pre3

2001-02-12 Thread Adam Lackorzynski
On Mon Feb 12, 2001 at 14:04:20 +0100, Jan-Benedict Glaw wrote: I've got a "Bull Express5800/Series" (dual P3) with a DAC1164 RAID controller. The mainboard is ServerWorks based and however, 2.4.2-pre3 fails to find the RAID controller. I think there's a problem at scanning PCI bus

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Manfred Spraul
Alan Cox wrote: > > > Do you really prefer if drivers contain a > > > > static inline void* safe_kmalloc(size, flags) > > { > > if(size > LIMIT) > > return NULL; > > return kmalloc(size, flags); > > } > > It isnt that simple. Look at af_unix.c for example. It needs to

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Alan Cox
> Do you really prefer if drivers contain a > > static inline void* safe_kmalloc(size, flags) > { > if(size > LIMIT) > return NULL; > return kmalloc(size, flags); > } It isnt that simple. Look at af_unix.c for example. It needs to know the maximum safe request size to

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Manfred Spraul
Alan Cox wrote: > > > > Would it be costly/reasonable to have kmalloc -not- panic if given a > > > too-large size? Principle of Least Surprises says it should return NULL > > > at the very least. > > > > It's on purpose; to find the erroneous drivers. > > Unfortunately Linus forgot to provide

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Alan Cox
> > printk a message and fail the call. Don't panic. > > Perhaps add a compile time warning, similar to __bad_udelay(); > The BUG is a bad idea. They are all dynamic allocations - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Alan Cox
> > Would it be costly/reasonable to have kmalloc -not- panic if given a > > too-large size? Principle of Least Surprises says it should return NULL > > at the very least. > > It's on purpose; to find the erroneous drivers. Unfortunately Linus forgot to provide a way to check if a kmalloc is

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Manfred Spraul
Jeff Garzik wrote: > > > printk a message and fail the call. Don't panic. > Perhaps add a compile time warning, similar to __bad_udelay(); The BUG is a bad idea. -- Manfred - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Jeff Garzik
David Weinehall wrote: > > On Sun, Feb 11, 2001 at 02:59:13PM -0500, Jeff Garzik wrote: > > Alan Cox wrote: > > > > > > > 2.4.2-pre3 doesn't compile with 6pack as a module; I had to disable it; > > > > now it compiles (and so far, works fine). > &

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread David Weinehall
On Sun, Feb 11, 2001 at 02:59:13PM -0500, Jeff Garzik wrote: > Alan Cox wrote: > > > > > 2.4.2-pre3 doesn't compile with 6pack as a module; I had to disable it; > > > now it compiles (and so far, works fine). > > > > It has a slight dependancy on

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Jeff Garzik
Alan Cox wrote: > > > 2.4.2-pre3 doesn't compile with 6pack as a module; I had to disable it; > > now it compiles (and so far, works fine). > > It has a slight dependancy on -ac right now. > > KMALLOC_MAXSIZE is the alloc size limit - 131072. It checks this as kma

Re: 2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Alan Cox
> 2.4.2-pre3 doesn't compile with 6pack as a module; I had to disable it; > now it compiles (and so far, works fine). It has a slight dependancy on -ac right now. KMALLOC_MAXSIZE is the alloc size limit - 131072. It checks this as kmalloc now panics if called with an oversize r

Re: hard lockup (no oops) on vanilla 2.4.2-pre3 with /dev/dsp

2001-02-11 Thread Alan Cox
> hrm. it misbehaved on ac9 now. i'll try a different soundcard and see > what happens. is es1370 known to be relatively stable? i have one of > those lying about somewhere. The es1370 hasnt changed much but the VM code had a little (and testing ac9 tests who different sets of behaviour). If

Re: hard lockup (no oops) on vanilla 2.4.2-pre3 with /dev/dsp

2001-02-11 Thread john slee
fault after all. :-) 2.4.2-pre3 behaves also, haven't bothered trying anything else yet. note that commenting out the bits of XF86Config relevant to the s3 was sufficient, didn't need to physically remove the card. it is still odd, since there aren't any resource conflicts (that i am aware

2.4.2-pre3 compile error in 6pack.c

2001-02-11 Thread Nick Urbanik
Dear folks, 2.4.2-pre3 doesn't compile with 6pack as a module; I had to disable it; now it compiles (and so far, works fine). kgcc -D__KERNEL__ -I/home/nicku/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -march=i686 -DMODULE -DMODVERSIONS -include

Re: hard lockup (no oops) on vanilla 2.4.2-pre3 with /dev/dsp

2001-02-11 Thread Roeland Th. Jansen
On Sun, Feb 11, 2001 at 10:20:33PM +1100, john slee wrote: > i'm fairly sure its not ram at fault, since nothing else is acting > strangely, and it only crops up when i use /dev/dsp. > > anything else i can try to narrow it down? this is just a home > workstation, so i can try practically

Re: hard lockup (no oops) on vanilla 2.4.2-pre3 with /dev/dsp

2001-02-11 Thread john slee
On Sat, Feb 10, 2001 at 07:33:53PM +, Alan Cox wrote: > Does 2.4.1-ac9 behave ? hrm. it misbehaved on ac9 now. i'll try a different soundcard and see what happens. is es1370 known to be relatively stable? i have one of those lying about somewhere. i'm fairly sure its not ram at fault,

  1   2   >