public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: SCSI related hang on boot
@ 2004-06-20 16:11 Ron Day
  2004-06-20 21:50 ` Kai OM
  0 siblings, 1 reply; 7+ messages in thread
From: Ron Day @ 2004-06-20 16:11 UTC (permalink / raw)
  To: linux-kernel; +Cc: ronmon

Please CC me on this, since I'm not a list member.

I've been following this thread and hoping for an answer. The problem
I'm having, as well as my hardware, is very similar to this. 

For the record, my equipment:

ASUS A7M-266D, 2 x Athlon MP1800+, 1024MB ECC registered

Tekram DC-390U3W, Symbios Logic (LSI) 53c1010 chipset.
	Running for 2+ years with sym53c8xx_2 driver. It
	replaced a Fireport40 that ran for 2-3 years with
	the same driver and the earlier sym53c8xx (v1)
	with older/slower/smaller HDD's.

Bus0, terminated in-line after second HDD
2 x U160 HDD's, id 0 and 1 (2+ years running)

Bus1, terminated in-line at scanner
An internal Yamaha SCSI CD-RW, id 2 (3-4 years running)
A UMAX S-12 scanner, id 5 (8+ years running)

Everything goes as expected through sym0, where the
two HDD's reside, but problems arise at sym1. Compared
to successful dmesg output, it seems that the scanner
(and hence the termination for that bus) is not seen.

My conclusion is that sym2.1.18i works and sym2.1.18j
does not. I say this because I have made a copy of the 
drivers/scsi/sym53c8xx_2 directory from 2.6.5 (the latest
that I'm aware of with the .i drivers). By replacing the
files in current kernels with these, I have compiled and
run several newer versions sucessfully, the latest being
2.6.7, which I'm running now.

Rather than post everything here, I'll link to some files that should be
relevant.

The error (written down and typed in, no serial console):
http://ronmon.shacknet.nu/configs/scsi_boot_error

Output from a good dmesg (sym2.1.18.i driver):
http://ronmon.shacknet.nu/configs/dmesg_good-2.6.7-rc3

Brief system layout courtesy of phpsysinfo:
http://ronmon.shacknet.nu/phpsysinfo/

Output from 'lspci -vvx':
http://ronmon.shacknet.nu/configs/lspci-vvx

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Re: SCSI related hang on boot
@ 2004-06-11  8:25 Klaus Dittrich
  0 siblings, 0 replies; 7+ messages in thread
From: Klaus Dittrich @ 2004-06-11  8:25 UTC (permalink / raw)
  To: linux mailing-list

Reported similar thing to lkml at 30 Apr 2004
"2.6.6-rc3 scsi symbios prevents booting".

Previous revisions of the symbios driver are ok.

-- 
Klaus

^ permalink raw reply	[flat|nested] 7+ messages in thread
* SCSI related hang on boot
@ 2004-06-05  4:19 Kai OM
       [not found] ` <40C7F08B.2080900@baywinds.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Kai OM @ 2004-06-05  4:19 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 3199 bytes --]

I sent this before, but I forgot to type in a subject for the message,
and I have no idea what filters some of you guys might have set up -.-;;
-- anyway, here's the original e-mail(with a few corrections):

Hello, list.

I'm hoping someone here can shed some insight into just a weird issue I'm
having with 2.6.6-rc1 - or, if it's a bug, hoping the right person hears
about it so it can get fixed.

Note that I've been able to boot into other 2.6 kernels in the past, even
very recent ones, so it's something related to this specific version, I'm
convinced. I've not installed any new hardware, or done anything drastic
to the kernel config; in fact, I'm pretty sure the pertinent bits of the
kernel config are identical to the configs I used in older kernels, which
didn't cause the problem I'm outlining.

Anyway, here's my hardware:
Athlon-XP 2500
1024 MB DDR RAM
A7N8X 2.0
Onboard sound and ethernet
Geforce FX 5900
LSIU160 SCSI controller
Onboard SiI3112 SATA controller
WD Raptor 10K 70 GB HDD
Atlas 10K II SCSI HDD

Here's my issue:

I installed the 2.6.6-rc1 kernel a couple days ago, and tried to boot up
as normal. Here's the last bit of output to the screen(Had to record it
on paper). I'm going to insert a notification of where I believe the
output begins to deviate from what I've seen in the past(I apologize if
I'm overdetailing things, but I want to be as informative as possible):

sym0:<1010-33> rev 0x1 PCI 0000:01:0a.0 irq 16
sym0: using 64 bit DMA addressing
sym0: Symbios NVRAM ID7, fast 80, LVD, parity checking
sym0: Open drain IRQ driver, using on-chip SRAM
sym0: using LOAD/STORE based firmware
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
scsi0: Sym-2.1.18j
Vendor: QUANTUM Model: ATLAS10K2-TY734J
Type: Direct-access ANSI SCSI revision: 03

/*I believe that all output above this point is identical to output from
previous kernel versions;
 *I know for sure all output below this point deviates from before. */

scsi(0:0:0:0): Beginning Domain Validation
sym0:0:Wide asynchronous                   #<---The system hangs at this
point for about 20 seconds,
sym0:0: ABORT operation started            #and also waits about 20-30
seconds at each ABORT and DEVICE RESET attempt
sym0:0: ABORT operation timed out
sym0:0: DEVICE RESET operation started
sym0:0: DEVICE RESET operation completed
sym0: SCSI bus has been reset
sym0:0: ABORT operation started
sym0:0: ABORT operation timed out
sym0:0: DEVICE RESET operation started
sym0:0: DEVICE RESET operation completed
sym0: SCSI bus has been reset

After this, it just hangs for about three minutes, then the screen goes
blank(presumably due to inactivity), and the system remains unresponsive.
Ctrl-Alt-Del does nothing. I
had to power off.

I am able to use the Gentoo 2.6.5 kernel without any problems, as well as
older 2.6 kernels, such as 2.6.4, without a hint of this happening.

Attached are my kernel configs for the Gentoo 2.6.5-rc1 and vanilla
2.6.6-rc1 kernels, as well as the output from lspci, just in case that's
needed.

Thanks in advance for any help.

[-- Attachment #2: kernel.config-2.6.6-rc1 --]
[-- Type: application/unknown, Size: 25870 bytes --]

[-- Attachment #3: kernel.config-Gentoo-2.6.5 --]
[-- Type: application/unknown, Size: 26084 bytes --]

[-- Attachment #4: lspci.txt --]
[-- Type: text/plain, Size: 6521 bytes --]

00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80ac
	Flags: bus master, 66Mhz, fast devsel, latency 0
	Memory at d0000000 (32-bit, prefetchable) [size=128M]
	Capabilities: [40] AGP version 3.0
	Capabilities: [60] #08 [2001]

00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80ac
	Flags: 66Mhz, fast devsel

00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80ac
	Flags: 66Mhz, fast devsel

00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80ac
	Flags: 66Mhz, fast devsel

00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80ac
	Flags: 66Mhz, fast devsel

00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80ac
	Flags: 66Mhz, fast devsel

00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
	Subsystem: Asustek Computer, Inc. A7N8X Mainboard
	Flags: bus master, 66Mhz, fast devsel, latency 0
	Capabilities: [48] #08 [01e1]

00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
	Subsystem: Asustek Computer, Inc.: Unknown device 0c11
	Flags: 66Mhz, fast devsel, IRQ 5
	I/O ports at ec00 [size=32]
	Capabilities: [44] Power Management version 2

00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
	Subsystem: Asustek Computer, Inc. A7N8X Mainboard
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 12
	Memory at e4080000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2

00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
	Subsystem: Asustek Computer, Inc. A7N8X Mainboard
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 11
	Memory at e4082000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2

00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 [EHCI])
	Subsystem: Asustek Computer, Inc. A7N8X Mainboard
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 3
	Memory at e4083000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [44] #0a [2080]
	Capabilities: [80] Power Management version 2

00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
	Subsystem: Asustek Computer, Inc.: Unknown device 80a7
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 3
	Memory at e4084000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at e000 [size=8]
	Capabilities: [44] Power Management version 2

00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
	Subsystem: Asustek Computer, Inc.: Unknown device 0c11
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 12
	Memory at e4000000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: [44] Power Management version 2

00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
	Subsystem: Asustek Computer, Inc.: Unknown device 8095
	Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 5
	I/O ports at e400 [size=256]
	I/O ports at e800 [size=128]
	Memory at e4081000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [44] Power Management version 2

00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode])
	Flags: bus master, 66Mhz, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
	I/O behind bridge: 0000c000-0000dfff
	Memory behind bridge: e2000000-e3ffffff

00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP])
	Subsystem: Asustek Computer, Inc.: Unknown device 0c11
	Flags: bus master, 66Mhz, fast devsel, latency 0
	I/O ports at f000 [size=16]
	Capabilities: [44] Power Management version 2

00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode])
	Flags: bus master, 66Mhz, medium devsel, latency 32
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
	Memory behind bridge: e0000000-e1ffffff
	Prefetchable memory behind bridge: d8000000-dfffffff

01:08.0 Communication controller: Intel Corp. 536EP Data Fax Modem
	Subsystem: Intel Corp.: Unknown device 1000
	Flags: bus master, medium devsel, latency 32, IRQ 5
	Memory at e3000000 (32-bit, non-prefetchable) [size=4M]
	Capabilities: [e0] Power Management version 2

01:0a.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 Ultra3 SCSI Adapter (rev 01)
	Subsystem: LSI Logic / Symbios Logic: Unknown device 1030
	Flags: bus master, medium devsel, latency 72, IRQ 12
	I/O ports at c000 [size=256]
	Memory at e3405000 (64-bit, non-prefetchable) [size=1K]
	Memory at e3400000 (64-bit, non-prefetchable) [size=8K]
	Expansion ROM at <unassigned> [disabled] [size=128K]
	Capabilities: [40] Power Management version 2

01:0a.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1010 Ultra3 SCSI Adapter (rev 01)
	Subsystem: LSI Logic / Symbios Logic: Unknown device 1030
	Flags: bus master, medium devsel, latency 32, IRQ 11
	I/O ports at c400 [size=256]
	Memory at e3404000 (64-bit, non-prefetchable) [size=1K]
	Memory at e3402000 (64-bit, non-prefetchable) [size=8K]
	Expansion ROM at <unassigned> [disabled] [size=128K]
	Capabilities: [40] Power Management version 2

01:0b.0 RAID bus controller: CMD Technology Inc Silicon Image SiI 3112 SATARaid Controller (rev 02)
	Subsystem: CMD Technology Inc: Unknown device 6112
	Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 5
	I/O ports at c800 [size=8]
	I/O ports at cc00 [size=4]
	I/O ports at d000 [size=8]
	I/O ports at d400 [size=4]
	I/O ports at d800 [size=16]
	Memory at e3406000 (32-bit, non-prefetchable) [size=512]
	Expansion ROM at <unassigned> [disabled] [size=512K]
	Capabilities: [60] Power Management version 2

02:00.0 VGA compatible controller: nVidia Corporation NV35 [GeForce FX 5900] (rev a1) (prog-if 00 [VGA])
	Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 11
	Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
	Memory at d8000000 (32-bit, prefetchable) [size=128M]
	Expansion ROM at <unassigned> [disabled] [size=128K]
	Capabilities: [60] Power Management version 2
	Capabilities: [44] AGP version 3.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-06-20 21:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-20 16:11 SCSI related hang on boot Ron Day
2004-06-20 21:50 ` Kai OM
  -- strict thread matches above, loose matches on Subject: below --
2004-06-11  8:25 Klaus Dittrich
2004-06-05  4:19 Kai OM
     [not found] ` <40C7F08B.2080900@baywinds.org>
2004-06-10  9:44   ` Kai OM
2004-06-10 14:54     ` Bruce Ferrell
2004-06-11  7:47       ` Kai OM

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox