Messages in this thread | | | Date | Thu, 15 Jul 1999 10:45:40 +0300 | From | Catalin Muresan <> | Subject | oops with 2.2.10-ac9 (scsi) |
| |
Hi,
I've just inserted the aic7xxx module to read a solaris drive when I discovered that I need solaris disklabel suport, ufs, ufs read-write so I started compiling a new kernel (while reading mail). the scsi disk is not mounted, I only did a fdisk /dev/sda once. I think SLAB poisoning got something, so can someone confirm that this is fixed in 2.2.10-ac10 (or newer) on second thoughts, this could be caused by the removal of the modules by the cron script. the system did not lock and I could get the info, run ksymoops, scp the report to another system to send this mail. my guess is that sd_mod does something wrong. some info about my system:
modules: [root@Cnn]:ksymoops/:# lsmod Module Size Used by lsmod: QM_INFO: No such file or directory ;;; ?? what is this ??
[root@Cnn]:ksymoops/:# cat /proc/modules sd_mod 16316 0 (deleted) ;;; never seen this before aic7xxx 104828 0 scsi_mod 50896 2 [sd_mod aic7xxx] ne2k-pci 4448 1 (autoclean) 8390 6244 0 (autoclean) [ne2k-pci] unix 10108 17 (autoclean)
[root@Cnn]:ksymoops/:# gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) [root@Cnn]:ksymoops/:# rpm -q redhat-release redhat-release-6.0-1 [root@Cnn]:ksymoops/:# cat /proc/scsi/scsi /proc/scsi/aic7xxx/0 Attached devices: Host: scsi0 Channel: 00 Id: 03 Lun: 00 Vendor: SEAGATE Model: ST31230N Rev: 0510 Type: Direct-Access ANSI SCSI revision: 02
Adaptec AIC7xxx driver version: 5.1.18/3.2.4 Compile Options: TCQ Enabled By Default : Enabled AIC7XXX_PROC_STATS : Disabled AIC7XXX_RESET_DELAY : 5
Adapter Configuration: SCSI Adapter: Adaptec AHA-294X SCSI host adapter Narrow Controller PCI MMAPed I/O Base: 0xebfef000 Adapter SEEPROM Config: SEEPROM found and used. Adaptec SCSI BIOS: Enabled IRQ: 9 SCBs: Active 0, Max Active 1, Allocated 30, HW 16, Page 255 Interrupts: 53 BIOS Control Word: 0x01b6 Adapter Control Word: 0x000c Extended Translation: Enabled Disconnect Enable Flags: 0x00ff Tag Queue Enable Flags: 0x0008 Ordered Queue Tag Flags: 0x0008 Default Tag Queue Depth: 16 Tagged Queue By Device array for aic7xxx host instance 0: {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} Actual queue depth per device for aic7xxx host instance 0: {1,1,1,16,1,1,1,1,1,1,1,1,1,1,1,1}
Statistics:
(scsi0:0:3:0) Device using Narrow/Sync transfers at 10.0 MByte/sec, offset 15 Transinfo settings: current(25/15/0/0), goal(25/15/0/0), user(25/15/0/0) Total transfers 3 (3 reads and 0 writes)
[root@Cnn]:/root/:# cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 5 model : 6 model name : AMD-K6tm w/ multimedia extensions stepping : 2 cpu MHz : 200.462233 fdiv_bug : no hlt_bug : no sep_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr mce cx8 sep mmx bogomips : 399.77
[root@Cnn]:ksymoops/:# cat /proc/pci cat uses obsolete /proc/pci interface PCI devices found: Bus 0, device 0, function 0: Host bridge: VIA Technologies VT 82C597 Apollo VP3 (rev 4). Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. Prefetchable 32 bit memory at 0xe0000000 [0xe0000008]. Bus 0, device 1, function 0: PCI bridge: VIA Technologies VT 82C597 Apollo VP3 AGP (rev 0). Medium devsel. Master Capable. No bursts. Bus 0, device 7, function 0: ISA bridge: VIA Technologies VT 82C586 Apollo ISA (rev 65). Medium devsel. Master Capable. No bursts. Bus 0, device 7, function 1: IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6). Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. I/O at 0xffa0 [0xffa1]. Bus 0, device 8, function 0: VGA compatible controller: S3 Inc. ViRGE (rev 6). Medium devsel. Master Capable. Latency=32. Min Gnt=4.Max Lat=255. Non-prefetchable 32 bit memory at 0xec000000 [0xec000000]. Bus 0, device 9, function 0: SCSI storage controller: Adaptec AIC-7871 (rev 3). Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=32. Min Gnt=8.Max Lat=8. I/O at 0xce00 [0xce01]. Non-prefetchable 32 bit memory at 0xebfef000 [0xebfef000]. Bus 0, device 10, function 0: Ethernet controller: Realtek 8029 (rev 0). Medium devsel. IRQ 7. I/O at 0xcc00 [0xcc01].
[root@Cnn]:scripts/:# . ver_linux -- Versions installed: (if some fields are empty or looks -- unusual then possibly you have very old versions) Linux Cnn.CODEC.Ro. 2.2.10-ac9 #24 Thu Jul 8 19:39:15 EEST 1999 i586 unknown Kernel modules 2.1.121 Gnu C egcs-2.91.66 Binutils 2.9.1.0.23 Linux C Library 2.1.1 Dynamic linker ldd (GNU libc) 2.1.1 Procps 2.0.2 Mount 2.9o Net-tools 1.52 Kbd [option...] Sh-utils 1.16 Modules Loaded sd_mod aic7xxx scsi_mod ne2k-pci 8390 unix
===========================================================================
Oops decoded:
Options used: -V (default) -o /lib/modules/2.2.10-ac9/ (default) -k /proc/ksyms (default) -l /proc/modules (default) -m /boot/System.map-2.2.10-ac9 (specified) -c 1 (default)
Warning in compare_ksyms_lsmod, module sd_mod is in lsmod but not in ksyms, probably no symbols exported Unable to handle kernel NULL pointer dereference at virtual address 00000000 current->tss.cr3 = 03477000, %cr3 = 03477000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<c011e707>] EFLAGS: 00010292 eax: 0000001b ebx: 5a5a5a5a ecx: 00000025 edx: 00000016 esi: c157d200 edi: 5a5a5a5a ebp: c484ae80 esp: c2ea1f2c ds: 0018 es: 0018 ss: 0018 Process rmmod (pid: 5604, process nr: 28, stackpage=c2ea1000) Stack: 5a5a5a5a c157d200 c3e36000 c484ae80 a5c32f2b 00000a7d 00000246 c481dfda 5a5a5a5a 5a5a5a5a c481f35e 5a5a5a5a 00000118 c4847000 c4847000 00000001 00000000 c481f442 c484ae80 c4849e12 00000004 c484ae80 c4847000 c4847000 Call Trace: [<c484ae80>] [<c481dfda>] [<c481f35e>] [<c4847000>] [<c4847000>] [<c481f442>] [<c484ae80>] [<c4849e12>] [<c484ae80>] [<c4847000>] [<c4847000>] [<c0114150>] [<c4847000>] [<c482a000>] [<c0113824>] [<c4847000>] [<c01079bc>] Code: c7 05 00 00 00 00 00 00 00 00 83 c4 08 5b 5e 5f 5d 83 c4 0c
>>EIP: c011e707 <kfree+28f/2a4> Trace: c484ae80 <driver_template+77e0/????> Trace: c481dfda <scsi_init_free+32/38> Trace: c481f35e <scsi_unregister_device+5e/b4> Trace: c4847000 <driver_template+3960/????> Trace: c4847000 <driver_template+3960/????> Trace: c481f442 <scsi_unregister_module+32/38> Trace: c4849e12 <driver_template+6772/????> Trace: c4847000 <driver_template+3960/????> Trace: c4847000 <driver_template+3960/????> Code: c011e707 <kfree+28f/2a4> 00000000 <_EIP>: <=== Code: c011e707 <kfree+28f/2a4> 0: c7 05 00 00 00 00 00 movl $0x0,0x0 <=== Code: c011e70e <kfree+296/2a4> 7: 00 00 00 Code: c011e711 <kfree+299/2a4> a: 83 c4 08 addl $0x8,%esp Code: c011e714 <kfree+29c/2a4> d: 5b popl %ebx Code: c011e715 <kfree+29d/2a4> e: 5e popl %esi Code: c011e716 <kfree+29e/2a4> f: 5f popl %edi Code: c011e717 <kfree+29f/2a4> 10: 5d popl %ebp Code: c011e718 <kfree+2a0/2a4> 11: 83 c4 0c addl $0xc,%esp
1 warning issued. Results may not be reliable.
-- Catalin Muresan CODEC Electronic Products Internet Services Department 2498288.00 2318391.18
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |