Subject: current 1.6HZ GENERIC: Problem with Firewire disk - kernel stops
To: None <current-users@netbsd.org>
From: =?ISO-8859-1?Q?Hilmar_B=F6hm?= <h.boehm@ndh.net>
List: current-users
Date: 01/20/2004 17:29:47
Another problem with: _firewire SCSI_.

Kernel: -current 1.6ZH

Firewire disk (2.5" IDE disk (MK6022GAX) in fire case with Oxford 911 
Chipset) attached to the FW-Port (4 wire) of the notebook.

During boot the kernel stops at this point:
---------------------------
...
fwohci at pci2 dev 4 function 1:Texas Instruments PCI4510 OHCI IEEE 1394 
HOST Controller w/ PCI-CardBus Bridge (rev. 0x00)
fwohci0: interrupting at irq 11
fwohci0: OHCI 1.1, 23:4f:c0:00:12:5b:64:10, 400Mb/s, 2048 max_rec, 4 
ir_ctx, 8 it_ctx
...
Kernelized RAIDframe activated
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
fw at fwohci0 no configured   <---- see below, cause i don't use FW IP
fwnode0 at fwohci0 Node 0: UID 00:01:d2:00:e0:13:0d:31
atabibus0: at atabus0: 2 targets
cd0 at atapibus0 drive 0:<PHOLIPS DVD+RW SDVD6004, , 1.03> cdrom removable
fwnode0: Link Speed: 100Mb/s, max_rec:64 bytes
uvm_fault(0xc0849ec0,0x6010000,0,2) -> 0xe
kernel: page fault trap, code=0
Stopped in pud 7.1 (fwohci0) at netbsd:sbp2_abort+0x49:   movl         
%ebx,0xec(%edx)
db>

db> tr
-------
sbp2_abort(...) at netbsd:sbp2_abort+0x49
sbp2_free(...) at netbsd:sbp2_free+0x3c
sbpscsi_match(...) at netbsd:sbpscsi_match+0x5c
mapply(...) at netbsd:mapply+0x36
config_search(...) at netbsd:config_search+0x8c
config_found_sm(...) at netbsd:config_found_sm+0x1c
p1212_match_units(...) at netbsd:p1212_match_units+0x4e
fwnode_configrom_input(...) at netbsd:fwnode_configrom_input+0x1e7
fwohci_read_multi_resp(...) at netbsd:fwohci_read_multi_resp+0x170
fwohci_arrs_input(...) at netbsd:fwohci_arrs_input+0x79
fwohci_event_thread(...) at netbsd:fwohci_event_thread+0x263
fwohci_thread_init(...) at netbsd:fwohci_thread_init+0x1dc
db>
  (comment: (...) --> figures omitted)
--------------------------------------

Kernel built with config file: GENERIC:
----------------------------------------------------------
...

# PCI IEEE1394 controllers
fwohci* at pci? dev ? function ?    # IEEE1394 Open Host Controller

# CardBus IEEE1394 controllers
fwohci* at cardbus? dev ? function ?    # IEEE1394 Open Host Controller

#fw*    at fwbus?            # IP over 1394

# IEEE1394 nodes
fwnode* at fwbus? idhi ? idlo ?
sbpscsi* at fwnode?
scsibus* at sbpscsi?
...
-------------------------------------------------------------

(My system is a DELL notebook Inspiron 5150 / CPU P4M-3.06GHz / Mem-2GB)
------------------

Maybe someone of the kernel experts can have a look at this and maybe 
have an answer/solution :-)

Thanks and regards. / Hilmar.