Problem: persistent kernel panics/EXT2FS errors

From: root (root@koslx2.triumf.ca)
Date: Thu Feb 03 2000 - 23:43:51 EST


Greetings,

Please respond to me directly at marcello.pavan@triumf.ca

I am following the formating instructions given in "REPORTING-BUGS"
THis is my first report, so forgive me if it is not kosher..

[1.] I have been getting quite persistent kernel panics and ext2-fs
errors recently.

[2.] The kernel panics occur in different processes (e.g. kfm, or
           or enlightentment, see below) and during "normal" operation
       i.e. browsing on Netscape, editing in Emacs, scrolling through
      an xterm etc etc.

      Additionally, I am getting a LOT of ext2-fs errors reported
      (see below) which may or may not be related, I don't know

      ** perhaps this is relevant, but recently I was getting weird
      behaviour where I'd get many 'cc1 compiler erros' in random
      places, or a file that would decompress with gzip or bzip2
      wouldn't in the next instance, the system complaining that
      the file was perhaps corrupted. these things tended to
      disappear after logging out and in again. weird.

[3.] KERNEL, EXT2FS

[4.] >more //proc/version
Linux version 2.2.14 (root@koslx2.triumf.ca) (gcc version 2.95.2
19991024 (release)) #1 SMP Tue Feb 1 20:55:09 PST 2000

[5.] Latest Oops and ksymoops output:
>more oops.out
ksymoops 2.3.3 on i686 2.2.14. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.2.14/ (default)
     -m /boot/System.map (specified)

Feb 3 17:28:38 koslx2 kernel: Unable to handle kernel paging request at
virtual address 0000c004
Feb 3 17:28:38 koslx2 kernel: current->tss.cr3 = 04dff000, %cr3 =
04dff000
Feb 3 17:28:38 koslx2 kernel: *pde = 00000000
Feb 3 17:28:38 koslx2 kernel: Oops: 0000
Feb 3 17:28:38 koslx2 kernel: CPU: 0
Feb 3 17:28:38 koslx2 kernel: EIP: 0010:[free_wait+20/164]
Feb 3 17:28:38 koslx2 kernel: EFLAGS: 00010206
Feb 3 17:28:38 koslx2 kernel: eax: c036bf38 ebx: c4dfb010 ecx:
c0275e60edx: c0372900
Feb 3 17:28:38 koslx2 kernel: esi: c4dfb00c edi: 0000c000 ebp:
00000247esp: c6639eec
Feb 3 17:28:38 koslx2 kernel: ds: 0018 es: 0018 ss: 0018
Feb 3 17:28:38 koslx2 kernel: Process kwm (pid: 5553, process nr: 47,
stackpage=c6639000)
Feb 3 17:28:38 koslx2 kernel: Stack: 00000010 00000005 00000004
00000000 00000000 c0132e0b c4dfb000 00000000
Feb 3 17:28:38 koslx2 kernel: 00000005 c0132ddc 00000001
00000004 c22afd38 00000000 00000000 00000000
Feb 3 17:28:38 koslx2 kernel: 00000000 c6638000 c6638000
00000000 00000000 c4dfb000 c62695dc c6639f68
Feb 3 17:28:39 koslx2 kernel: Call Trace: [do_select+527/572]
[do_select+480/572] [sys_select+881/1176] [sock_ioctl+35/44]
[sys_gettimeofday+32/148] [sys_ioctl+0/432] [system_call+52/64]
Feb 3 17:28:39 koslx2 kernel: Code: 8b 47 04 89 c6 c1 e6 04 03 77 08 85
c0 74 65 90 83 c6 f0 8d
Using defaults from ksymoops -t elf32-i386 -a i386

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: 8b 47 04 mov 0x4(%edi),%eax
Code; 00000003 Before first symbol
   3: 89 c6 mov %eax,%esi
Code; 00000005 Before first symbol
   5: c1 e6 04 shl $0x4,%esi
Code; 00000008 Before first symbol
   8: 03 77 08 add 0x8(%edi),%esi
Code; 0000000b Before first symbol
   b: 85 c0 test %eax,%eax
Code; 0000000d Before first symbol
   d: 74 65 je 74 <_EIP+0x74> 00000074 Before
first symbol
Code; 0000000f Before first symbol
   f: 90 nop
Code; 00000010 Before first symbol
  10: 83 c6 f0 add $0xfffffff0,%esi
Code; 00000013 Before first symbol
  13: 8d 00 lea (%eax),%eax

[6.]

[7.]

**[7.1] >sh ver_linux
-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux koslx2.triumf.ca 2.2.14 #1 SMP Tue Feb 1 20:55:09 PST 2000 i686
unknown
Kernel modules 2.1.121
Gnu C 2.95.2
Binutils 2.9.5.0.16
Linux C Library 2.1.2
Dynamic linker ldd (GNU libc) 2.1.2
Linux C++ Library 2.9.0
Procps 2.0.6
Mount 2.9y
Net-tools 1.53
Console-tools 0.2.2
Sh-utils 2.0
Modules Loaded vfat fat

**[7.2] >more /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Celeron (Mendocino)
stepping : 5
cpu MHz : 522.483671
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov
pat pse36 mmx fxsr
bogomips : 521.01

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Celeron (Mendocino)
stepping : 5
cpu MHz : 522.483671
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov
pat pse36 mmx fxsr
bogomips : 521.01

**[7.3] >more /proc/modules
vfat 9244 0 (unused)
fat 30560 0 [vfat]

**[7.4] >more /proc/scsi/scsi :
Attached devices:
Host: scsi0 Channel: 00 Id: 05 Lun: 00
  Vendor: Quantum Model: DLT4000 Rev: D578
  Type: Sequential-Access ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: Model: CD-R/RW RW7060A Rev: 1.30
  Type: CD-ROM ANSI SCSI revision: 02

**[7.5]
         I have an IDE disk drive :
-------------------------------------------------------------
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pio
hda: IBM-DJNA-371350, ATA DISK drive
hdc: CD-R/RW RW7060A, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DJNA-371350, 12949MB w/1966kB Cache, CHS=1650/255/63, UDMA

       and an ATAPI CD-RW running in SCSI emulation mode :
-----------------------------------------------------------
scsi0: Target 5: Queue Depth 3, Synchronous at 10.0 MB/sec, offset 15
  Vendor: Model: CD-R/RW RW7060A Rev: 1.30
  Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi1, channel 0, id 0, lun 0
scsi : detected 1 SCSI tape 1 SCSI cdrom total.
sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
Uniform CDROM driver Revision: 2.56

      and a DLT 400 tape drive on the external SCSI connection:
----------------------------------------------------------------
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi0 : BusLogic BT-958
scsi1 : SCSI host adapter emulation for IDE ATAPI devices
scsi : 2 hosts.
  Vendor: Quantum Model: DLT4000 Rev: D578
  Type: Sequential-Access ANSI SCSI revision: 02
Detected scsi tape st0 at scsi0, channel 0, id 5, lun 0
scsi0: Target 5: Queue Depth 3, Synchronous at 10.0 MB/sec, offset 15
  Vendor: Model: CD-R/RW RW7060A Rev: 1.30
  Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi1, channel 0, id 0, lun 0
scsi : detected 1 SCSI tape 1 SCSI cdrom total.
sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
Uniform CDROM driver Revision: 2.56

[X]

0) My board is an ABIT BP6, running 2-Celeron 366s overclocked to 523.

     there is a 3C900B combo Ethernet card, a BusLogic Ultra-SCSI card,
     and a Diamond Viper V770 graphics card, an a SoundBlaster PCI128
card

A) I am using the "stock" 2.2.14 kernel, but using the es1371 sound
driver from the 2.2.15pre3 patch. the stock driver doesn't work

B) I've been these EXT2FS errors a LOT, and the following happened just

 before a kernel panic

    [ ... many many more before these...]
Feb 3 16:40:26 koslx2 kernel: EXT2-fs warning (device ide0(3,8)):
ext2_free_blocks: bit already cleared for block 495343
Feb 3 16:40:26 koslx2 kernel: EXT2-fs warning (device ide0(3,8)):
ext2_free_blocks: bit already cleared for block 495343
Feb 3 16:40:26 koslx2 kernel: EXT2-fs warning (device ide0(3,8)):
ext2_free_blocks: bit already cleared for block 511829
Feb 3 16:40:26 koslx2 last message repeated 5 times
Feb 3 17:08:19 koslx2 portmap[8553]: connect from 142.90.100.8 to
callit(300004): request from unauthorized host
Feb 3 17:08:23 koslx2 portmap[8554]: connect from 142.90.100.8 to
callit(300004): request from unauthorized host
Feb 3 17:17:42 koslx2 PAM_pwdb[8724]: authentication failure; (uid=292)
-> root for su service
Feb 3 17:17:51 koslx2 PAM_pwdb[8737]: (su) session opened for user root
by (uid=292)
Feb 3 17:28:38 koslx2 kernel: Unable to handle kernel paging request at
virtual address 0000c004

C) and these are the list of Processes which occur in the "oops"
listings:

>grep " kernel: Process " /var/log/messages
Jan 31 14:07:15 koslx2 kernel: Process X (pid: 603, process nr: 7,
stackpage=c679f000)
Jan 31 14:28:21 koslx2 kernel: Process enlightenment (pid: 663, process
nr: 45, stackpage=c571f000)
Jan 31 19:13:54 koslx2 kernel: Process kwm (pid: 617, process nr: 41,
stackpage=c5b5d000)
Jan 31 19:39:01 koslx2 kernel: Process enlightenment (pid: 3005, process
nr: 47, stackpage=c58ab000)
Feb 1 18:59:19 koslx2 kernel: Process kwm (pid: 615, process nr: 41,
stackpage=c617d000)
Feb 3 17:28:38 koslx2 kernel: Process kwm (pid: 5553, process nr: 47,
stackpage=c6639000)

>grep " kernel: Process " /var/log/messages.1
Jan 28 17:44:26 koslx2 kernel: Process enlightenment (pid: 675, process
nr: 45, stackpage=c24c3000)
Jan 28 19:58:42 koslx2 kernel: Process enlightenment (pid: 11537,
process nr: 53, stackpage=c1243000)

>grep " kernel: Process " /var/log/messages.4
Jan 10 14:21:33 koslx2 kernel: Process ifconfig (pid: 993, process nr:
53, stackpage=817ab000)
Jan 10 14:38:08 koslx2 kernel: Process ifconfig (pid: 906, process nr:
39, stackpage=868a3000)
Jan 10 16:46:10 koslx2 kernel: Process ifconfig (pid: 922,
process nr:59,stackpage=83ba1000)

HOPE YOU CAN HELP. this is a server doing heavy-duty file downloading
from DLT tape, and
analysis. it MUST NOT crash ever, never mind often.

regards, marcello

-
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/



This archive was generated by hypermail 2b29 : Mon Feb 07 2000 - 21:00:10 EST