hi :) while testing my new firewire/usb disc enclosure, i got the following error: (kernel is something between test2 & test3) Aug 14 22:05:44 pergament kernel: ohci1394: $Rev: 1023 $ Ben Collins Aug 14 22:05:44 pergament kernel: ohci1394_0: OHCI-1394 1.0 (PCI): IRQ=[10] MMIO=[81c00000-81c007ff] Max Packet=[2048] Aug 14 22:05:44 pergament kernel: Debug: sleeping function called from invalid context at mm/slab.c:1817 Aug 14 22:05:44 pergament kernel: Call Trace: Aug 14 22:05:44 pergament kernel: [] __might_sleep+0x61/0x80 Aug 14 22:05:44 pergament kernel: [] __kmalloc+0x1b4/0x1d0 Aug 14 22:05:44 pergament kernel: [] hpsb_create_hostinfo+0x39/0xd0 [ieee1394] Aug 14 22:05:44 pergament kernel: [] nodemgr_add_host+0x24/0x210 [ieee1394] Aug 14 22:05:44 pergament kernel: [] sprintf+0x1f/0x30 Aug 14 22:05:44 pergament kernel: [] highlevel_add_host+0x76/0x80 [ieee1394] Aug 14 22:05:44 pergament kernel: [] hpsb_add_host+0x6d/0xa0 [ieee1394] Aug 14 22:05:44 pergament kernel: [] ohci1394_pci_probe+0x484/0x620 [ohci1394] Aug 14 22:05:44 pergament kernel: [] ohci_irq_handler+0x0/0x1110 [ohci1394] Aug 14 22:05:44 pergament kernel: [] pci_device_probe_static+0x4d/0x70 Aug 14 22:05:44 pergament kernel: [] __pci_device_probe+0x3c/0x50 Aug 14 22:05:44 pergament kernel: [] pci_device_probe+0x2f/0x50 Aug 14 22:05:44 pergament kernel: [] bus_match+0x43/0x80 Aug 14 22:05:44 pergament kernel: [] driver_attach+0x5d/0x70 Aug 14 22:05:44 pergament kernel: [] bus_add_driver+0xb4/0xd0 Aug 14 22:05:44 pergament kernel: [] driver_register+0x88/0x90 Aug 14 22:05:44 pergament kernel: [] pci_register_driver+0xa8/0xd0 Aug 14 22:05:44 pergament kernel: [] ohci1394_init+0x15/0x3e [ohci1394] Aug 14 22:05:44 pergament kernel: [] sys_init_module+0x1ea/0x3c0 Aug 14 22:05:44 pergament kernel: [] syscall_call+0x7/0xb Aug 14 22:05:44 pergament kernel: Aug 14 22:05:45 pergament kernel: SCSI subsystem initialized Aug 14 22:05:45 pergament kernel: sbp2: $Rev: 1018 $ Ben Collins Aug 14 22:05:45 pergament kernel: scsi0 : SCSI emulation for IEEE-1394 SBP-2 Devices Aug 14 22:05:47 pergament kernel: ieee1394: sbp2: Logged into SBP-2 device Aug 14 22:05:47 pergament kernel: arch/i386/kernel/semaphore.c:84: spin_is_locked on uninitialized spinlock c0aa0898. Aug 14 22:05:47 pergament kernel: Unable to handle kernel paging request at virtual address 6b6b6b6b Aug 14 22:05:47 pergament kernel: printing eip: Aug 14 22:05:47 pergament kernel: c0206d0a Aug 14 22:05:47 pergament kernel: *pde = 00000000 Aug 14 22:05:47 pergament kernel: Oops: 0000 [#1] Aug 14 22:05:47 pergament kernel: CPU: 0 Aug 14 22:05:47 pergament kernel: EIP: 0060:[] Not tainted Aug 14 22:05:47 pergament kernel: EFLAGS: 00010097 Aug 14 22:05:47 pergament kernel: EIP is at vsnprintf+0x31a/0x450 Aug 14 22:05:47 pergament ieee1394.agent[1908]: ... can't load module sbp2 Aug 14 22:05:47 pergament ieee1394.agent[1908]: missing kernel or user mode driver sbp2 Aug 14 22:05:47 pergament kernel: eax: 6b6b6b6b ebx: 0000000a ecx: 6b6b6b6b edx: fffffffe Aug 14 22:05:47 pergament kernel: esi: c043a6eb edi: 00000000 ebp: c0a0bd78 esp: c0a0bd40 Aug 14 22:05:47 pergament kernel: ds: 007b es: 007b ss: 0068 Aug 14 22:05:47 pergament kernel: Process modprobe (pid: 1918, threadinfo=c0a0a000 task=c0b29be0) Aug 14 22:05:47 pergament kernel: Stack: c043a6dd c043aabf 00000054 00000000 0000000a ffffffff 00000001 00000002 Aug 14 22:05:47 pergament kernel: ffffffff ffffffff c043aabf c043a6c0 00000046 c0364d19 c0a0bdc8 c012916b Aug 14 22:05:47 pergament kernel: c043a6c0 00000400 c035e312 c0a0bde0 c0122085 ce194494 c0aa0860 00000004 Aug 14 22:05:47 pergament kernel: Call Trace: Aug 14 22:05:47 pergament kernel: [] printk+0x16b/0x3e0 Aug 14 22:05:47 pergament kernel: [] schedule+0x3d5/0x720 Aug 14 22:05:47 pergament kernel: [] dma_trm_flush+0x128/0x180 [ohci1394] Aug 14 22:05:47 pergament kernel: [] __down+0x1d4/0x340 Aug 14 22:05:47 pergament kernel: [] default_wake_function+0x0/0x30 Aug 14 22:05:47 pergament kernel: [] hpsb_send_packet+0xa2/0x1b0 [ieee1394] Aug 14 22:05:47 pergament kernel: [] __down_failed+0xb/0x14 Aug 14 22:05:47 pergament kernel: [] .text.lock.sbp2+0x5/0x38 [sbp2] Aug 14 22:05:47 pergament kernel: [] sbp2_start_device+0x1fd/0x3e0 [sbp2] Aug 14 22:05:47 pergament kernel: [] sbp2_start_ud+0x105/0x150 [sbp2] Aug 14 22:05:47 pergament kernel: [] sbp2_probe+0x38/0x50 [sbp2] Aug 14 22:05:47 pergament kernel: [] bus_match+0x43/0x80 Aug 14 22:05:47 pergament kernel: [] driver_attach+0x5d/0x70 Aug 14 22:05:47 pergament kernel: [] bus_add_driver+0xb4/0xd0 Aug 14 22:05:47 pergament kernel: [] driver_register+0x88/0x90 Aug 14 22:05:47 pergament kernel: [] hpsb_register_protocol+0x17/0x30 [ieee1394] Aug 14 22:05:47 pergament kernel: [] sbp2_module_init+0x7c/0xa8 [sbp2] Aug 14 22:05:47 pergament kernel: [] sys_init_module+0x1ea/0x3c0 Aug 14 22:05:47 pergament kernel: [] syscall_call+0x7/0xb Aug 14 22:05:47 pergament kernel: Aug 14 22:05:47 pergament kernel: Code: 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 83 e7 10 89 c3 75 Aug 14 22:05:47 pergament kernel: <6>note: modprobe[1918] exited with preempt_count 2 there are some more related errors afterwards caused by the above... under 2.4, /proc/bus/ieee1394/devices looks like: Node[0-01:1023] GUID[000124100c0111aa]: Vendor ID: `Linux OHCI-1394' [0x000000] Capabilities: 0x0083c0 Bus Options: IRMC(1) CMC(1) ISC(1) BMC(0) PMC(0) GEN(0) LSPD(2) MAX_REC(2048) CYC_CLK_ACC(0) Host Node Status: Host Driver : ohci1394 Nodes connected : 2 Nodes active : 2 SelfIDs received: 2 Irm ID : [0-01:1023] BusMgr ID : [0-63:1023] In Bus Reset : no Root : yes Cycle Master : yes IRM : yes Bus Manager : no Node[0-00:1023] GUID[0001a300000096af]: Vendor ID: `Terabit 2.5" Portable HDD' [0x0001a3] Capabilities: 0x0083c0 Bus Options: IRMC(0) CMC(0) ISC(0) BMC(0) PMC(0) GEN(0) LSPD(2) MAX_REC(64) CYC_CLK_ACC(255) Unit Directory 0: Vendor/Model ID: Terabit 2.5" Portable HDD [0001a3] / Unknown [008034] Software Specifier ID: 00609e Software Version: 010483 Driver: SBP2 Driver Length (in quads): 5 -- CU, / Friedrich-Alexander University Erlangen, Germany Martin Waitz // Department of Computer Science 3 _________ ______________/// - - - - - - - - - - - - - - - - - - - - /// dies ist eine manuell generierte mail, sie beinhaltet // tippfehler und ist auch ohne grossbuchstaben gueltig. /