* SYM53C8XX_2 driver issue - system unbootable
@ 2004-06-28 1:30 Kai OM
[not found] ` <40E02C86.1010204@jound.net>
0 siblings, 1 reply; 2+ messages in thread
From: Kai OM @ 2004-06-28 1:30 UTC (permalink / raw)
To: linux-scsi
[-- Attachment #1: Type: text/plain, Size: 1970 bytes --]
I sent a mail to the list earlier, but someone helpfully pointed out
that some of the log info indicated I'd set some bad options in my
config; that has been corrected, and the issue recreated without those
options enabled.
Issue: System hangs during boot.
Affected kernel versions: 2.6.6, 2.6.7; all earlier kernel versions I
have tested work fine.
Workaround in use currently: Replace contents of
drivers/scsi/sym53c8xx_2 in 2.6.7 with contents of same dir from 2.6.5
Here's a log(copied by hand, since log never was written to HDD and no
serial to output data) of what happens when I boot an affected kernel:
sym0: <1010-33> rev 0x1 at PCI 0000:01:0a.0
sym0: Symbios NVRAM ID7, Fast 80 LVD, Parity Checking
sym0: Open drain IRQ line driver, using on chip SRAM
sym0: Handling phase mismatch from SCRIPTS
sym0: SCAN AT BOOT disabled for targets 0 1 2 3 4 5 6 7 8 9 10 11 12 13
14 15
sym0: SCAN FOR LUNS disabled for targets 0 1 2 3 4 5 6 7 8 9 10 11 12 13
14 15
sym0: SCSI bus has been reset
scsi0: sym-2.1.18j
Vendor: Quantum Model: ATLAS10K2-TY734J Rev: DDD6
Type: Direct-access ANSI SCSI revision: 03
sym0:0:0: Tagged command queue enabled, command queue depth 16
scsi(0:0:0:0): Wide asynchronous
sym0:0:0: ABORT operation started
sym0:0:0: ABORT operation timed out
sym0:0:0: DEVICE RESET operation started
sym0:0:0: DEVICE RESET operation timed out
sym0:0:0: BUS RESET operation started
sym0: SCSI BUS reset detected
sym0: SCSI BUS has been reset
sym0:0:0: BUS RESET operation complete
sum0:0:0: ABORT operation started
sum0:0:0: ABORT operation timed out
sym0:0:0: HOST RESET operation started
sym0: SCSI BUS has been reset
[Hangs]
And attached are a normal dmesg from booting with the kernel I compiled,
after replacing the contents of drivers/scsi/sym53c8xx_2 with the same
from 2.6.5; also attached is the .config file I used for BOTH of these
kernels.
Hopefully somebody here can make more sense of this than I can.
Thanks in advance.
[-- Attachment #2: 2.6.7.config --]
[-- Type: application/unknown, Size: 25418 bytes --]
[-- Attachment #3: dmesg.txt --]
[-- Type: text/plain, Size: 15370 bytes --]
PI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: BIOS IRQ0 pin2 override ignored.
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Built 1 zonelists
Kernel command line: root=/dev/sda5 hdg=none mem=1048512K
ide_setup: hdg=none
Initializing CPU#0
PID hash table entries: 4096 (order 12: 32768 bytes)
Detected 1837.618 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Memory: 1034940k/1048512k available (2890k kernel code, 12664k reserved, 1011k data, 176k init, 131008k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3629.05 BogoMIPS
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP 2500+ stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
ENABLING IO-APIC IRQs
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=0 pin2=-1
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1837.0281 MHz.
..... host bus clock speed is 334.0051 MHz.
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfb490, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: nForce2 C1 Halt Disconnect fixup
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 5 6 7 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LMAC] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [APC1] (IRQs *16)
ACPI: PCI Interrupt Link [APC2] (IRQs *17)
ACPI: PCI Interrupt Link [APC3] (IRQs *18)
ACPI: PCI Interrupt Link [APC4] (IRQs *19)
ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCS] (IRQs *23)
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22) *0, disabled.
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ACPI: PCI Interrupt Link [APCS] enabled at IRQ 23
00:00:01[A] -> 2-23 -> IRQ 23 level high
ACPI: PCI Interrupt Link [APCF] enabled at IRQ 22
00:00:02[A] -> 2-22 -> IRQ 22 level high
ACPI: PCI Interrupt Link [APCG] enabled at IRQ 21
00:00:02[B] -> 2-21 -> IRQ 21 level high
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 20
00:00:02[C] -> 2-20 -> IRQ 20 level high
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 22
ACPI: PCI Interrupt Link [APCI] enabled at IRQ 21
ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 20
ACPI: PCI Interrupt Link [APCK] enabled at IRQ 22
ACPI: PCI Interrupt Link [APCM] enabled at IRQ 21
ACPI: PCI Interrupt Link [AP3C] enabled at IRQ 20
ACPI: PCI Interrupt Link [APCZ] enabled at IRQ 22
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
00:01:06[A] -> 2-16 -> IRQ 16 level high
ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
00:01:06[B] -> 2-17 -> IRQ 17 level high
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
00:01:06[C] -> 2-18 -> IRQ 18 level high
ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
00:01:06[D] -> 2-19 -> IRQ 19 level high
number of MP IRQ sources: 16.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
....... : Delivery Type: 0
....... : LTS : 0
.... register #01: 00170011
....... : max redirection entries: 0017
....... : PRQ implemented: 0
....... : IO APIC version: 0011
.... register #02: 00000000
....... : arbitration: 00
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 001 01 0 0 0 0 0 1 1 31
01 001 01 0 0 0 0 0 1 1 39
02 001 01 0 0 0 0 0 1 1 41
03 001 01 0 0 0 0 0 1 1 49
04 001 01 0 0 0 0 0 1 1 51
05 001 01 0 0 0 0 0 1 1 59
06 001 01 0 0 0 0 0 1 1 61
07 001 01 0 0 0 0 0 1 1 69
08 001 01 0 0 0 0 0 1 1 71
09 001 01 0 1 0 0 0 1 1 79
0a 001 01 0 0 0 0 0 1 1 81
0b 001 01 0 0 0 0 0 1 1 89
0c 001 01 0 0 0 0 0 1 1 91
0d 001 01 0 0 0 0 0 1 1 99
0e 001 01 0 0 0 0 0 1 1 A1
0f 001 01 0 0 0 0 0 1 1 A9
10 001 01 1 1 0 0 0 1 1 D1
11 001 01 1 1 0 0 0 1 1 D9
12 001 01 1 1 0 0 0 1 1 E1
13 001 01 1 1 0 0 0 1 1 E9
14 001 01 1 1 0 0 0 1 1 C9
15 001 01 1 1 0 0 0 1 1 C1
16 001 01 1 1 0 0 0 1 1 B9
17 001 01 1 1 0 0 0 1 1 B1
IRQ to pin mappings:
IRQ0 -> 0:0
IRQ1 -> 0:1
IRQ2 -> 0:2
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ16 -> 0:16
IRQ17 -> 0:17
IRQ18 -> 0:18
IRQ19 -> 0:19
IRQ20 -> 0:20
IRQ21 -> 0:21
IRQ22 -> 0:22
IRQ23 -> 0:23
.................................... done.
PCI: Using ACPI for IRQ routing
vesafb: probe of vesafb0 failed with error -6
Machine check exception polling timer started.
highmem bounce pool size: 64 pages
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
SGI XFS with no debug enabled
ACPI: Power Button (FF) [PWRF]
ACPI: Processor [CPU0] (supports C1)
lp: driver loaded but no devices found
Real Time Clock Driver v1.12
Hangcheck: starting hangcheck timer 0.5.0 (tick is 180 seconds, margin is 60 seconds).
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
parport0: PC-style at 0x378 (0x778) [PCSPP(,...)]
parport0: irq 7 detected
lp0: using parport0 (polling).
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.25.
PCI: Setting latency timer of device 0000:00:04.0 to 64
eth0: forcedeth.c: subsystem: 01043:80a7 bound to 0000:00:04.0
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 0000:00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: LITE-ON DVD+RW LDW-401S, ATAPI CD/DVD-ROM drive
hdb: AOPEN CRW1232, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: WDC WD800JB-00CRA1, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
SiI3112 Serial ATA: IDE controller at PCI slot 0000:01:0b.0
SiI3112 Serial ATA: chipset revision 2
SiI3112 Serial ATA: 100% native mode on irq 18
ide2: MMIO-DMA , BIOS settings: hde:pio, hdf:pio
ide3: MMIO-DMA , BIOS settings: hdg:pio, hdh:pio
hde: WDC WD740GD-32FLA0, ATA DISK drive
ide2 at 0xf880a080-0xf880a087,0xf880a08a on irq 18
hdc: max request size: 128KiB
hdc: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
hdc: hdc1 hdc2 hdc3 hdc4
hde: max request size: 64KiB
hde: 145226112 sectors (74355 MB) w/8192KiB Cache, CHS=16383/255/63, UDMA(133)
hde: hde1 < hde5 hde6 hde7 hde8 > hde2
hda: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdb: ATAPI 32X CD-ROM CD-R/RW drive, 4096kB Cache, DMA
sym0: <1010-33> rev 0x1 at pci 0000:01:0a.0 irq 16
sym0: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking
sym0: open drain IRQ line driver, using on-chip SRAM
sym0: using LOAD/STORE-based firmware.
sym0: handling phase mismatch from SCRIPTS.
sym0: SCAN AT BOOT disabled for targets 1 2 3 4 5 6 8 9 10 11 12 13 14 15.
sym0: SCAN FOR LUNS disabled for targets 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15.
sym0: SCSI BUS has been reset.
scsi0 : sym-2.1.18i
Vendor: QUANTUM Model: ATLAS10K2-TY734J Rev: DDD6
Type: Direct-Access ANSI SCSI revision: 03
sym0:0:0: tagged command queuing enabled, command queue depth 16.
sym0:0: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 62)
sym1: <1010-33> rev 0x1 at pci 0000:01:0a.1 irq 17
sym1: Symbios NVRAM, ID 7, Fast-80, SE, parity checking
sym1: open drain IRQ line driver, using on-chip SRAM
sym1: using LOAD/STORE-based firmware.
sym1: handling phase mismatch from SCRIPTS.
sym1: SCAN AT BOOT disabled for targets 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15.
sym1: SCSI BUS has been reset.
sym1: SCSI BUS mode change from SE to SE.
sym1: SCSI BUS has been reset.
scsi1 : sym-2.1.18i
libata version 1.02 loaded.
SCSI device sda: 143443640 512-byte hdwr sectors (73443 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 < sda5 sda6 >
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
ehci_hcd 0000:00:02.2: nVidia Corporation nForce2 USB Controller
PCI: Setting latency timer of device 0000:00:02.2 to 64
ehci_hcd 0000:00:02.2: irq 20, pci mem f8816000
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1
PCI: cache line size of 64 is not supported by device 0000:00:02.2
ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
ohci_hcd 0000:00:02.0: nVidia Corporation nForce2 USB Controller
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: irq 22, pci mem f8818000
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
ohci_hcd 0000:00:02.1: nVidia Corporation nForce2 USB Controller (#2)
PCI: Setting latency timer of device 0000:00:02.1 to 64
ohci_hcd 0000:00:02.1: irq 21, pci mem f881a000
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 3 ports detected
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
Advanced Linux Sound Architecture Driver Version 1.0.4 (Mon May 17 14:31:44 2004 UTC).
PCI: Setting latency timer of device 0000:00:06.0 to 64
ohci_hcd 0000:00:02.1: remote wakeup
intel8x0_measure_ac97_clock: measured 49363 usecs
intel8x0: clocking to 47388
ALSA device list:
#0: NVidia nForce2 at 0xe4081000, irq 20
oprofile: using NMI interrupt.
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
ip_conntrack version 2.1 (8191 buckets, 65528 max) - 296 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>. http://snowman.net/projects/ipt_recent/
arp_tables: (C) 2002 David S. Miller
NET: Registered protocol family 1
NET: Registered protocol family 17
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 176k freed
usb 3-2: new low speed USB device using address 2
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:02.1-2
Adding 1116476k swap on /dev/hde5. Priority:-1 extents:1
EXT3 FS on sda5, internal journal
Linux agpgart interface v0.100 (c) Dave Jones
XFS mounting filesystem hde8
Ending clean XFS mount for filesystem: hde8
XFS mounting filesystem hdc1
Ending clean XFS mount for filesystem: hdc1
XFS mounting filesystem hdc2
Ending clean XFS mount for filesystem: hdc2
XFS mounting filesystem hdc4
Ending clean XFS mount for filesystem: hdc4
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
XFS mounting filesystem sda6
Ending clean XFS mount for filesystem: sda6
NTFS driver 2.1.14 [Flags: R/O MODULE].
NTFS volume version 3.0.
agpgart: Detected NVIDIA nForce2 chipset
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: AGP aperture is 128M @ 0xd0000000
nvidia: module license 'NVIDIA' taints kernel.
0: nvidia: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-5336 Wed Jan 14 18:29:26 PST 2004
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: SYM53C8XX_2 driver issue - system unbootable
[not found] ` <40E02C86.1010204@jound.net>
@ 2004-06-28 20:14 ` Kai OM
0 siblings, 0 replies; 2+ messages in thread
From: Kai OM @ 2004-06-28 20:14 UTC (permalink / raw)
To: Lance Dryden; +Cc: linux-scsi
First, it is starting to look like this issue affects 53c1010
controllers in general.
Second, I mistyped part of the log.
Here is the corrected version:
sym0: <1010-33> rev 0x1 at PCI 0000:01:0a.0
sym0: Symbios NVRAM ID7, Fast 80 LVD, Parity Checking
sym0: Open drain IRQ line driver, using on chip SRAM
sym0: Handling phase mismatch from SCRIPTS
sym0: SCAN AT BOOT disabled for targets 0 1 2 3 4 5 6 7 8 9 10 11 12 13
14 15
sym0: SCAN FOR LUNS disabled for targets 0 1 2 3 4 5 6 7 8 9 10 11 12 13
14 15
sym0: SCSI bus has been reset
scsi0: sym-2.1.18j
Vendor: Quantum Model: ATLAS10K2-TY734J Rev: DDD6
Type: Direct-access ANSI SCSI revision: 03
sym0:0:0: Tagged command queue enabled, command queue depth 16
scsi(0:0:0:0): Beginning Domain Validation
sym0:0: Wide asynchronous
sym0:0:0: ABORT operation started
sym0:0:0: ABORT operation timed out
sym0:0:0: DEVICE RESET operation started
sym0:0:0: DEVICE RESET operation timed out
sym0:0:0: BUS RESET operation started
sym0: SCSI BUS reset detected
sym0: SCSI BUS has been reset
sym0:0:0: BUS RESET operation complete
sum0:0:0: ABORT operation started
sum0:0:0: ABORT operation timed out
sym0:0:0: HOST RESET operation started
sym0: SCSI BUS has been reset
[Hangs]
----- Original message -----
From: "Lance Dryden" <lance@jound.net>
To: "Kai OM" <epimetreus@fastmail.fm>
Date: Mon, 28 Jun 2004 10:34:46 -0400
Subject: Re: SYM53C8XX_2 driver issue - system unbootable
Good morning,
I have seen something similar to this. Any chance there is a line
missing from your log, something that says "scsi0: Begin Domain
Validation" or the like? My "fix" was to stub out domain validation
code in:
drivers/scsi/scsi_transport_spi.c:~ line 572
"spi_dv_device_internal(sreq, buffer);"
and keep going.
But, so far only my 53c1010 (Tekram DC390U3W) is affected; I had
occasion to replace the card with a 53c895 (Tekram DC390U2W) and a stock
2.6.7 kernel works fine on it.
Yours, &c,
Lance Dryden
P.S. If you feel this may be useful to the list (I personally don't,
but...) feel free to quote parts of it as needed.
Kai OM wrote:
> I sent a mail to the list earlier, but someone helpfully pointed out
> that some of the log info indicated I'd set some bad options in my
> config; that has been corrected, and the issue recreated without those
> options enabled.
>
> Issue: System hangs during boot.
> Affected kernel versions: 2.6.6, 2.6.7; all earlier kernel versions I
> have tested work fine.
> Workaround in use currently: Replace contents of
> drivers/scsi/sym53c8xx_2 in 2.6.7 with contents of same dir from 2.6.5
>
> Here's a log(copied by hand, since log never was written to HDD and no
> serial to output data) of what happens when I boot an affected kernel:
>
> sym0: <1010-33> rev 0x1 at PCI 0000:01:0a.0
> sym0: Symbios NVRAM ID7, Fast 80 LVD, Parity Checking
> sym0: Open drain IRQ line driver, using on chip SRAM
> sym0: Handling phase mismatch from SCRIPTS
> sym0: SCAN AT BOOT disabled for targets 0 1 2 3 4 5 6 7 8 9 10 11 12 13
> 14 15
> sym0: SCAN FOR LUNS disabled for targets 0 1 2 3 4 5 6 7 8 9 10 11 12 13
> 14 15
> sym0: SCSI bus has been reset
> scsi0: sym-2.1.18j
> Vendor: Quantum Model: ATLAS10K2-TY734J Rev: DDD6
> Type: Direct-access ANSI SCSI revision: 03
> sym0:0:0: Tagged command queue enabled, command queue depth 16
> scsi(0:0:0:0): Wide asynchronous
> sym0:0:0: ABORT operation started
> sym0:0:0: ABORT operation timed out
> sym0:0:0: DEVICE RESET operation started
> sym0:0:0: DEVICE RESET operation timed out
> sym0:0:0: BUS RESET operation started
> sym0: SCSI BUS reset detected
> sym0: SCSI BUS has been reset
> sym0:0:0: BUS RESET operation complete
> sum0:0:0: ABORT operation started
> sum0:0:0: ABORT operation timed out
> sym0:0:0: HOST RESET operation started
> sym0: SCSI BUS has been reset
> [Hangs]
>
> And attached are a normal dmesg from booting with the kernel I compiled,
> after replacing the contents of drivers/scsi/sym53c8xx_2 with the same
> from 2.6.5; also attached is the .config file I used for BOTH of these
> kernels.
>
> Hopefully somebody here can make more sense of this than I can.
>
> Thanks in advance.
>
>
> ------------------------------------------------------------------------
[snip]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-06-28 20:14 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-28 1:30 SYM53C8XX_2 driver issue - system unbootable Kai OM
[not found] ` <40E02C86.1010204@jound.net>
2004-06-28 20:14 ` Kai OM
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).