aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-22 Thread thomas schorpp
lo, well, ive several live cd systems < 2.6.19.5i386 that oops and hang boot in aic7xxx init, only one booting here is knoppix 5.2, the latest unofficial debian stable 2.6.8-12-amd64-generic, which says ACPI: PCI interrupt :00:06.0[A] -> GSI 17 (level, low) -> IRQ 17 aic7xxx: PCI0:6:0 MEM

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-22 Thread thomas schorpp
no fix in scsi rc fixes git, now examining code from the softlockup trace before... [0.00] Linux version 2.6.21-rc3amd64-gbb9ba31c ([EMAIL PROTECTED]) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 PREEMPT Thu Mar 22 17:39:17 CE T 2007 [0.00] Command line: root=/

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-22 Thread thomas schorpp
[0.00] Linux version 2.6.21-rc3amd64-gbb9ba31c-dirty ([EMAIL PROTECTED]) (gcc ve rsion 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #3 PREEMPT Thu Mar 22 21:48 :44 CET 2007 added some traces, ok it does not return from the first pci_map_registers(): [ 42.754305] Loading iSCSI transp

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-22 Thread thomas schorpp
[ 48.848796] Loading iSCSI transport class v2.0-724. [ 48.854066] iscsi: registered transport (tcp) [ 48.858479] ahc_linux_pci_init [ 48.861676] ahc_linux_pci_dev_probe [ 48.865208] ACPI: PCI Interrupt :00:06.0[A] -> GSI 17 (level, low) -> IRQ 17 [ 48.872628] ahc_pci_config [ 48.

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-22 Thread thomas schorpp
ok, overriding the first while(ahc_is_paused) that blocked before (i see no sense for doing this in a pci mmap test function, cause proper resource setup is required *before* using such I/O functions, otherwise the adapter had entered SEQ paused status) i got the kernel to boot at least at pio

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-22 Thread thomas schorpp
James Bottomley wrote: On Fri, 2007-03-23 at 02:26 +0100, thomas schorpp wrote: ok, overriding the first while(ahc_is_paused) that blocked before (i see no sense for doing this in a pci mmap test function, cause proper resource setup is required *before* using such I/O functions, otherwise

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-23 Thread thomas schorpp
thomas schorpp wrote: James Bottomley wrote: On Fri, 2007-03-23 at 02:26 +0100, thomas schorpp wrote: ok, overriding the first while(ahc_is_paused) that blocked before (i see no sense for doing this in a pci mmap test function, cause proper resource setup is required *before* using such I/O

[PATCH][DOC]aic7xxx: Correct wrong Kernel Documentation for Adaptec AHA19160(B) HBA

2007-03-23 Thread thomas schorpp
--- Documentation/scsi/aic7xxx.txt 2007-03-23 16:44:05.0 +0100 +++ Documentation/scsi/aic7xxx.txt 2007-03-23 17:01:19.0 +0100 @@ -28,7 +28,7 @@ aic7880 10PCI/3220MHz16Bit 16 aic7890 20PCI/3240MHz16Bit 16 3 4 5 6 7 8 aic7891 20P

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-23 Thread thomas schorpp
James Bottomley wrote: On Fri, 2007-03-23 at 17:28 +0100, thomas schorpp wrote: i agree for this to be a 32bit dma busmaster chip, since pci_resource_flags and lspci say 64bit mem resource type aic7xxx: pci_resource_start f000 *maddr 2 mem64 4 static int

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-23 Thread thomas schorpp
thomas schorpp wrote: James Bottomley wrote: On Fri, 2007-03-23 at 17:28 +0100, thomas schorpp wrote: i agree for this to be a 32bit dma busmaster chip, since pci_resource_flags and lspci say 64bit mem resource type aic7xxx: pci_resource_start f000 *maddr 2 mem64 4 static int

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-23 Thread thomas schorpp
thomas schorpp wrote: thomas schorpp wrote: James Bottomley wrote: On Fri, 2007-03-23 at 17:28 +0100, thomas schorpp wrote: i agree for this to be a 32bit dma busmaster chip, since pci_resource_flags and lspci say 64bit mem resource type aic7xxx: pci_resource_start f000 *maddr 2

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-23 Thread thomas schorpp
James Bottomley wrote: On Sat, 2007-03-24 at 01:51 +0100, thomas schorpp wrote: no. so the pci layer reports wrong start: nonsense. it succeeds, confused function return with the error flag: // u_long start; // u_long start = 0xFFEFF000; u_long start = 0x3000

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-23 Thread thomas schorpp
thomas schorpp wrote: James Bottomley wrote: On Sat, 2007-03-24 at 01:51 +0100, thomas schorpp wrote: no. so the pci layer reports wrong start: nonsense. it succeeds, confused function return with the error flag: // u_long start; // u_long start = 0xFFEFF000; u_long

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-26 Thread thomas schorpp
thomas schorpp wrote: thomas schorpp wrote: James Bottomley wrote: On Sat, 2007-03-24 at 01:51 +0100, thomas schorpp wrote: no. so the pci layer reports wrong start: nonsense. it succeeds, confused function return with the error flag: // u_long start; // u_long start

Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

2007-03-29 Thread thomas schorpp
thomas schorpp wrote: thomas schorpp wrote: thomas schorpp wrote: James Bottomley wrote: On Sat, 2007-03-24 at 01:51 +0100, thomas schorpp wrote: no. so the pci layer reports wrong start: nonsense. it succeeds, confused function return with the error flag: // u_long start