On Wed, 27 Sep 2006, Michael Kress wrote: > Joshua Baker-LePain schrieb: >>>>> xen as of version 3.0.2 includes kernel 2.6.16 which seems to include >>>>> version 2.26.02.005: >>>>> 3w-9xxx.c:#define TW_DRIVER_VERSION "2.26.02.005" >>>>> Does this help you to find out more? >> >> Download the driver for the 9.3.0.4 driver set for "Linux 2.6 (for >> supported distros)". That'll get you the source for 2.26.04.009. >> > Hi! > > ok, I tried 2.26.04.009 from "Linux 2.6 (for supported distros)". > The mkfs.ext3 advanced a little bit further than before, but still I got > my kernel dump. :-| > Moreover I've got a warning about a 'struct device_driver shutdown method'. > > Sep 27 23:31:33 matrix kernel: 3ware 9000 Storage Controller device > driver for Linux v2.26.04.009. > Sep 27 23:31:33 matrix kernel: Warning: PCI driver 3w-9xxx has a struct > device_driver shutdown method, please update! > Sep 27 23:31:33 matrix kernel: ACPI: PCI Interrupt 0000:04:01.0[A] -> > GSI 48 (level, low) -> IRQ 21 > Sep 27 23:31:33 matrix kernel: scsi2 : 3ware 9000 Storage Controller > Sep 27 23:31:33 matrix kernel: 3w-9xxx: scsi2: Found a 3ware 9000 > Storage Controller at 0xda300000, IRQ: 21. > Sep 27 23:31:33 matrix kernel: 3w-9xxx: scsi2: Firmware FE9X > 3.04.00.005, BIOS BE9X 3.04.00.002, Ports: 4. > Sep 27 23:31:33 matrix kernel: Vendor: AMCC Model: 9550SXU-4L > DISK Rev: 3.04 > > The dump: > [<c0164ac3>] cache_alloc_refill+0x63/8x230 > [<c0105148>] hypervisor_callback+0x2c/8x34 > [<c014007b>] module_yet_kallsym+0xb/8xd0 > [<c023d8fa>] force_evtchn_callback+0xa/8x10 > [<c0149895>] buffered_rmqueue+0x285/8x2b0 > [<c0149a62>] yet_paye_from_freelist+0xc2i8xf0 > [<c0149ae7>] __alloc_payes+0x57/0x320 > [<c0146b88>] generic_filebufferedWrite+0x148i0x6c0 > [<c0186d50>] file_update_time+0x50i8xd0 > [<c014740d>] __generic_file_aioWrite_nolock+0x30d/0x580 > [<c02f8997>] tcp_v4_rcv+0x877i8xa10 > [<c01d270e>] blk_rui_queue+0x4e/8x70 > [<c028cd50>] usb_hcd_irq+0x30/0x70 > [<c01476d0>] yeneric_fileaioWritenolock+0x50i8xd0 > [<c0142e43>] __do_IBQ+0xb3/0x110 > [<c01478c3>] yeneric_filewritenolock+0xa3i8xd0 > [<c0137170>] autoremovewakefuiction+0x0i0x60 > [<c0108ebl>] monotonicclock+0x51i8xa0 > [<c032ff84>] schedule+0x3f4/8x770 > [<c0172f18>] blkdev filewrite+0x38/0x40 > [<c01695e6>] vfs Write+0x1c6/8x1d0 > [<c01696cl>] sys_write+0x51/8x80 > [<c0104f85>] syscall_ca11+0x7i8xb > (sorry, addresses messed up by ocr from eric remote console card's > screenshot). > > Any more hints? > Would there be another approach, e.g. to apply somehow the xen patches > to the centos / upstream kernel and use that one? > > regards - Michael > > -- > Michael Kress, kress at hal.saar.de > http://www.michael-kress.de / http://kress.net > P E N G U I N S A R E C O O L > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos > Have you tried updating the firmware on the card/trying the latest kernel/etc? Using new driver w/ an old-firmware is not a good idea. Justin.