From: thomas schorpp <t.schorpp@gmx.de>
To: SCSI development list <linux-scsi@vger.kernel.org>
Subject: Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!
Date: Fri, 23 Mar 2007 02:26:32 +0100 [thread overview]
Message-ID: <46032CC8.6030307@gmx.de> (raw)
In-Reply-To: <46030A9A.2060604@gmx.de>
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 mode.
this is surely not the correct resource and looks like a datatype
boundary overflow, the upper 0x0f is missing:
[ 49.278810] Trying to free nonexistent resource <00000000fffff000-00000000fff
fffff>
ffff-f000
tom1:~# lspci -vvv -s 00:06.0
00:06.0 SCSI storage controller: Adaptec AIC-7892B U160/m (rev 02)
Subsystem: Adaptec 19160 Ultra160 SCSI Controller
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Step
ping- SERR+ FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort
- <MAbort- >SERR- <PERR-
Latency: 32 (10000ns min, 6250ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
BIST result: 00
Region 0: I/O ports at d800 [size=256]
Region 1: Memory at ffffff000 (64-bit, non-prefetchable) [disabled] [siz
e=4K]
Expansion ROM at fbee0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot
-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
000f-ffff-f000
but theres a platform issue somewhere in the code, affecting
x86_64. maintainers, pls have a look, too, thx.
[ 49.181771] Loading iSCSI transport class v2.0-724.
[ 49.187129] iscsi: registered transport (tcp)
[ 49.191491] ahc_linux_pci_init
[ 49.194682] ahc_linux_pci_dev_probe
[ 49.198221] ACPI: PCI Interrupt 0000:00:06.0[A] -> GSI 17 (level, low) -> IRQ
17
[ 49.205636] ahc_pci_config
[ 49.208337] set_power_state
[ 49.211131] map_registers
[ 49.213748] ahc_pci_map_registers enter
[ 49.217574] .read_config
[ 49.220110] .reserve_mem
[ 49.222649] .write_config_iferr0
[ 49.225869] .test_registers_iferr0
[ 49.229267] ahc_pci_test_register_access enter
[ 49.233704] .read_config 116
[ 49.236584] .write_config_noserr
[ 49.239810] .hcnctrl
[ 49.241998] .paused 0
[ 49.244362] .write_config
[ 49.246982] .write_config
[ 49.249614] .fail scb_base
[ 49.252321] .ending fail err 5
[ 49.255368] .read_config
[ 49.257901] .write_config
[ 49.260523] .clrint
[ 49.262622] .seqctl
[ 49.264720] .write_config
[ 49.267340] ahc_pci_test_register_access leave
[ 49.271775] aic7xxx: PCI Device 0:6:0 failed memory mapped test. Using PIO.
[ 49.278810] Trying to free nonexistent resource <00000000fffff000-00000000fff
fffff>
[ 49.286443] .reserve_io
[ 49.288894] reserve_io_ok
[ 49.291510] .write_config
[ 49.294129] map_registers leave
[ 49.297265] read_config
[ 49.299710] write_config1
[ 49.302330] write_config2
[ 49.304951] softc_init
[ 49.307329] ahc_reset
[ 49.322446] ahc_init_core
[ 49.325301] ahc_pci:0:6:0: hardware scb 64 bytes; kernel scb 104 bytes; ahc_d
ma 8 bytes
[ 49.519047] ENINT
[ 54.513224] scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
[ 54.513226] <Adaptec 19160B Ultra160 SCSI adapter>
[ 54.513227] aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
[ 54.513228]
[ 54.534992] Adaptec aacraid driver (1.1-5[2423]-mh3)
[ 54.540128] st: Version 20070203, fixed bufsize 32768, s/g segs 256
[ 54.546541] osst :I: Tape driver with OnStream support version 0.99.4
[ 54.546542] osst :I: $Id: osst.c,v 1.73 2005/01/01 21:13:34 wriede Exp $
[ 54.560110] SCSI Media Changer driver v0.25
[ 54.564798] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq
1,12
[ 54.572940] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 54.578075] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 54.583665] mice: PS/2 mouse device common for all mice
[ 54.589185] md: linear personality registered for level -1
[ 54.594682] md: raid0 personality registered for level 0
[ 54.600011] md: raid1 personality registered for level 1
[ 54.672826] raid6: int64x1 1865 MB/s
[ 54.740694] raid6: int64x2 2508 MB/s
[ 54.790668] (scsi0:A:0:0): Saw Selection Timeout for SCB 0x3
[ 54.808931] raid6: int64x4 2190 MB/s
[ 54.880403] raid6: int64x8 1641 MB/s
[ 54.948293] raid6: sse2x1 2445 MB/s
[ 55.016149] raid6: sse2x2 3332 MB/s
[ 55.084035] raid6: sse2x4 3666 MB/s
[ 55.087774] raid6: using algorithm sse2x4 (3666 MB/s)
[ 55.092819] md: raid6 personality registered for level 6
[ 55.098120] md: raid5 personality registered for level 5
[ 55.103423] md: raid4 personality registered for level 4
[ 55.108724] raid5: automatically using best checksumming function: generic_ss
e
[ 55.131933] generic_sse: 6247.000 MB/sec
[ 55.136192] raid5: using function: generic_sse (6247.000 MB/sec)
[ 55.142185] md: multipath personality registered for level -4
[ 55.148202] input: AT Translated Set 2 keyboard as /class/input/input0
[ 55.155159] device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-d
evel@redhat.com
[ 55.163779] TCP cubic registered
[ 55.167586] scsi: waiting for bus probes to complete ...
[ 55.174490] scsi 0:0:1:0: Direct-Access SEAGATE ST336752LW 0003 PQ
: 0 ANSI: 3
[ 55.182578] scsi0:A:1:0: Tagged Queuing enabled. Depth 32
[ 55.188138] target0:0:1: Beginning Domain Validation
[ 55.199456] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0xc0
[ 55.204459] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x20
[ 55.209456] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x2
[ 55.214407] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.219365] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x2
[ 55.224326] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x3
[ 55.229283] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.234275] scsi0:A:1:0: INITIATOR_MSG_OUT PHASEMIS in Message-in phase
[ 55.240905] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.245746] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x2
[ 55.250579] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x3
[ 55.255426] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.260296] scsi0:A:1:0: Asserting ATN for response
[ 55.265216] scsi0:A:1:0: INITIATOR_MSG_IN PHASEMIS in Message-out phase
[ 55.271840] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.276796] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x3
[ 55.281753] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.286697] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x45
[ 55.291735] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x0
[ 55.296773] scsi0:A:1:0: INITIATOR_MSG_OUT PHASEMIS in Message-in phase
[ 55.303399] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.308243] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x3
[ 55.313076] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.317908] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x32
[ 55.322840] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x0
[ 55.327654] target0:0:1: wide asynchronous
[ 55.331969] scsi0:A:1:0: INITIATOR_MSG_IN PHASEMIS in Command phase
[ 55.342834] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0xc0
[ 55.347834] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x20
[ 55.352833] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x3
[ 55.357779] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.362737] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x6
[ 55.367695] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x4
[ 55.372658] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x9
[ 55.377600] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x0
[ 55.382556] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x7f
[ 55.387593] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.392532] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x2
[ 55.397540] scsi0:A:1:0: INITIATOR_MSG_OUT PHASEMIS in Message-in phase
[ 55.404164] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.408994] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x6
[ 55.413841] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x4
[ 55.418675] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x9
[ 55.423505] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x0
[ 55.428355] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x3f
[ 55.433273] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.438120] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x2
[ 55.442934] target0:0:1: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 63
)
[ 55.450279] scsi0:A:1:0: INITIATOR_MSG_IN PHASEMIS in Command phase
[ 55.461120] (scsi0:A:1:0): SCB 2: requests Check Status
[ 55.466347] (scsi0:A:1:0): Sending Sense
[ 55.470312] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x80
[ 55.475315] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.480283] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x6
[ 55.485245] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x4
[ 55.490202] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x9
[ 55.495163] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x0
[ 55.500104] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x3f
[ 55.505137] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x1
[ 55.510073] scsi0:A:1:0: INITIATOR_MSG_OUT byte 0x2
[ 55.515083] scsi0:A:1:0: INITIATOR_MSG_OUT PHASEMIS in Message-in phase
[ 55.521707] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.526537] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x6
[ 55.531385] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x4
[ 55.536219] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x9
[ 55.541051] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x0
[ 55.545898] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x3f
[ 55.550813] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x1
[ 55.555662] scsi0:A:1:0: INITIATOR_MSG_IN byte 0x2
[ 55.560608] scsi0:A:1:0: INITIATOR_MSG_IN PHASEMIS in Command phase
[ 55.567063] (scsi0:A:1:0): Handled Sense Residual of 14 bytes
[ 55.572813] Copied 18 bytes of sense data:
[ 55.576919] 0x70 0x0 0x6 0x0 0x0 0x0 0x0 0xa 0x0 0x0 0x0 0x0 0x29 0x2 0x2 0x0
[ 55.584392] 0x0 0x0
[ 55.590422] target0:0:1: Ending Domain Validation
[ 55.595458] (scsi0:A:1:0): Handled Residual of 4080 bytes
[ 55.856881] (scsi0:A:2:0): Saw Selection Timeout for SCB 0x2
[ 56.118816] (scsi0:A:3:0): Saw Selection Timeout for SCB 0x3
[ 56.380734] (scsi0:A:4:0): Saw Selection Timeout for SCB 0x2
[ 56.642649] (scsi0:A:5:0): Saw Selection Timeout for SCB 0x3
[ 56.904565] (scsi0:A:6:0): Saw Selection Timeout for SCB 0x2
[ 57.166480] (scsi0:A:8:0): Saw Selection Timeout for SCB 0x3
[ 57.428389] (scsi0:A:9:0): Saw Selection Timeout for SCB 0x2
[ 57.690302] (scsi0:A:10:0): Saw Selection Timeout for SCB 0x3
[ 57.952303] (scsi0:A:11:0): Saw Selection Timeout for SCB 0x2
[ 58.214304] (scsi0:A:12:0): Saw Selection Timeout for SCB 0x3
[ 58.476306] (scsi0:A:13:0): Saw Selection Timeout for SCB 0x2
[ 58.738307] (scsi0:A:14:0): Saw Selection Timeout for SCB 0x3
[ 59.000317] (scsi0:A:15:0): Saw Selection Timeout for SCB 0x2
[ 59.007520] SCSI device sda: 71687369 512-byte hdwr sectors (36704 MB)
[ 59.015053] sda: Write Protect is off
[ 59.020225] SCSI device sda: write cache: enabled, read cache: enabled, suppo
rts DPO and FUA
[ 59.029570] SCSI device sda: 71687369 512-byte hdwr sectors (36704 MB)
[ 59.037102] sda: Write Protect is off
[ 59.042273] SCSI device sda: write cache: enabled, read cache: enabled, suppo
rts DPO and FUA
[ 59.050720] sda: sda1 sda2 sda3
[ 59.068842] sd 0:0:1:0: Attached scsi disk sda
[ 59.073583] sd 0:0:1:0: Attached scsi generic sg0 type 0
[ 59.078945] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 59.085714] md: Autodetecting RAID arrays.
[ 59.089820] md: autorun ...
[ 59.092614] md: ... autorun DONE.
[ 59.106354] kjournald starting. Commit interval 5 seconds
[ 59.111969] EXT3-fs: mounted filesystem with ordered data mode.
[ 59.118031] VFS: Mounted root (ext3 filesystem) readonly.
[ 59.123508] Freeing unused kernel memory: 224k freed
[ 59.128929] Write protecting the kernel read-only data: 1416k
INIT: version 2.86 booting
[ 59.535079] NET: Registered protocol family 1
Starting the hotplug events dispatcher: udevd.
Synthesizing the initial hotplug events...done.
Waiting for /dev to be fully populated...[ 60.246648] (scsi0:A:1:0): Handled R
esidual of 241 bytes
[ 60.270540] (scsi0:A:1:0): Handled Residual of 230 bytes
next prev parent reply other threads:[~2007-03-23 1:26 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-03-22 15:14 aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0! thomas schorpp
2007-03-22 16:57 ` thomas schorpp
2007-03-22 21:02 ` thomas schorpp
2007-03-22 23:00 ` thomas schorpp
2007-03-23 1:26 ` thomas schorpp [this message]
2007-03-23 4:45 ` James Bottomley
2007-03-23 7:32 ` thomas schorpp
2007-03-23 16:28 ` thomas schorpp
2007-03-23 17:23 ` James Bottomley
2007-03-23 18:23 ` thomas schorpp
2007-03-23 18:59 ` thomas schorpp
2007-03-24 0:51 ` thomas schorpp
2007-03-24 1:17 ` James Bottomley
2007-03-24 3:44 ` thomas schorpp
2007-03-24 4:05 ` thomas schorpp
2007-03-27 6:52 ` thomas schorpp
2007-03-29 20:13 ` thomas schorpp
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46032CC8.6030307@gmx.de \
--to=t.schorpp@gmx.de \
--cc=linux-scsi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.