PROBLEM: Oops during system shutdown (2.3.99-pre6)

From: Mark-Andre Hopf (watchman@mark13.de)
Date: Sat May 13 2000 - 07:20:17 EST


1. One line summary of the problem:
---------------------------
  Oops during system shutdown while killing the server tasks.

2. Full description of the problem/report:
---------------------------
  Oops during system shutdown while killing the server tasks. Looks like
  `killproc' trying to kill `sshd'. I'm afraid I can't reproduce it since
  it's the first problem after 10 days and about 30 system starts &
  shutdowns with 2.3.99-pre6.

  finished shutdown with `Magic SysRq key', no trouble

3. Keywords
---------------------------
  kernel

4. Kernel version
---------------------------
  Linux version 2.3.99-pre6 (root@nomad) (gcc version 2.7.2.3) #13 SMP
  Tue May 2 15:17:25 MEST 2000

5. Output of Oops.. message
---------------------------
ksymoops 2.3.4 on i686 2.3.99-pre6. Options used
     -v /usr/src/linux/vmlinux (specified)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.99-pre6/ (default)
     -m /usr/src/linux/System.map (default)

May 12 22:56:27 nomad kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000010
May 12 22:56:27 nomad kernel: c0129e54
May 12 22:56:27 nomad kernel: *pde = 00000000
May 12 22:56:27 nomad kernel: Oops: 0002
May 12 22:56:27 nomad kernel: CPU: 1
May 12 22:56:27 nomad kernel: EIP: 0010:[<c0129e54>]
Using defaults from ksymoops -t elf32-i386 -a i386
May 12 22:56:27 nomad kernel: EFLAGS: 00010246
May 12 22:56:27 nomad kernel: eax: 00000010 ebx: c281c000 ecx: 00000000 edx: ffffffff
May 12 22:56:27 nomad kernel: esi: 00000000 edi: c281c4dc ebp: c2b735a0 esp: c28a7f30
May 12 22:56:27 nomad kernel: ds: 0018 es: 0018 ss: 0018
May 12 22:56:27 nomad kernel: Process killproc (pid: 5152, stackpage=c28a7000)
May 12 22:56:27 nomad kernel: Stack: c2c31000 c281c000 c281c4dc c2b735a0 c0169321 c281c000 bffffece c2c31000
May 12 22:56:27 nomad kernel: 0000000f 00000000 c2c31000 c01697de c281c000 c2c31000 c2bb64c0 00000000
May 12 22:56:27 nomad kernel: ffffffea c28a6000 c10d1e98 c281e724 00000004 c2bb64c0 c281c4fc c104c00c
May 12 22:56:27 nomad kernel: Call Trace: [<c0169321>] [<c01697de>] [<c0141f2a>] [<c010c3d0>]
May 12 22:56:27 nomad kernel: Code: f0 ff 46 10 bb 00 e0 ff ff 21 e3 83 7b 1c 00 7d 16 6a 3e 68

>>EIP; c0129e54 <access_process_vm+64/1a0> <=====
Trace; c0169321 <proc_pid_cmdline+31/40>
Trace; c01697de <proc_info_read+19e/3b0>
Trace; c0141f2a <sys_read+10a/130>
Trace; c010c3d0 <system_call+34/38>
Code; c0129e54 <access_process_vm+64/1a0>
00000000 <_EIP>:
Code; c0129e54 <access_process_vm+64/1a0> <=====
   0: f0 ff 46 10 lock incl 0x10(%esi) <=====
Code; c0129e58 <access_process_vm+68/1a0>
   4: bb 00 e0 ff ff movl $0xffffe000,%ebx
Code; c0129e5d <access_process_vm+6d/1a0>
   9: 21 e3 andl %esp,%ebx
Code; c0129e5f <access_process_vm+6f/1a0>
   b: 83 7b 1c 00 cmpl $0x0,0x1c(%ebx)
Code; c0129e63 <access_process_vm+73/1a0>
   f: 7d 16 jnl 27 <_EIP+0x27> c0129e7b <access_process_vm+8b/1a0>
Code; c0129e65 <access_process_vm+75/1a0>
  11: 6a 3e pushl $0x3e
Code; c0129e67 <access_process_vm+77/1a0>
  13: 68 00 00 00 00 pushl $0x0

6. A small shell script or example program which triggers the
   problem
---------------------------
  No way.

7.1 Software
---------------------------
-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux nomad 2.3.99-pre6 #13 SMP Tue May 2 15:17:25 MEST 2000 i686
Kernel modules 2.3.11
Gnu C 2.95.2 (but 2.7.2.3 for kernel)
Binutils 2.9.1.0.25
Linux C Library 2.1.2
Dynamic linker ldd (GNU libc) 2.1.2
Linux C++ Library 2.7.2.8
Procps 2.0.3
Mount 2.9i
Net-tools 1.54
Kbd 0.89
Sh-utils 1.16
Modules Loaded ppp_deflate bsd_comp ppp_async ppp_generic slhc pcnet32

7.2 Processor information
---------------------------
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 1
model name : Pentium Pro
stepping : 7
cpu MHz : 179.631449
cache size : 256 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
bogomips : 357.99

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 1
model name : Pentium Pro
stepping : 9
cpu MHz : 179.631449
cache size : 256 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
bogomips : 358.81

7.3. Module information
---------------------------
ppp_deflate 41172 0 (autoclean)
bsd_comp 4272 0 (autoclean)
ppp_async 7572 0 (autoclean)
ppp_generic 23292 0 (autoclean) [ppp_deflate bsd_comp ppp_async]
slhc 5024 0 (autoclean) [ppp_generic]
pcnet32 11284 1 (autoclean)

7.4 Loaded driver and hardware information
------------------------------------------
/proc/ioports
^^^^^^^^^^^^^
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
02f8-02ff : serial(auto)
03c0-03df : vga+
03f8-03ff : serial(auto)
9000-9fff : PCI Bus #01
  9000-90ff : Adaptec AIC-7880U
    9000-90be : aic7xxx
  9100-913f : Ensoniq ES1370 [AudioPCI]
  9140-915f : Advanced Micro Devices [AMD] 79c970 [PCnet LANCE]
    9140-915f : PCnet/PCI II 79C970A

/proc/iomem
^^^^^^^^^^^
00000000-0009efff : System RAM
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000c8000-000cc7ff : Extension ROM
000f0000-000fffff : System ROM
00100000-03ffffff : System RAM
  00100000-0024129f : Kernel code
  002412a0-0025e21b : Kernel data
40000000-400fffff : PCI Bus #01
  40000000-4000001f : Advanced Micro Devices [AMD] 79c970 [PCnet LANCE]
  40001000-40001fff : Adaptec AIC-7880U
41000000-41ffffff : Cirrus Logic GD 5436 [Alpine]

7.5 PCI information
---------------------------
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
        Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
        Latency: 32 set

00:07.0 VGA compatible controller: Cirrus Logic GD 5436 [Alpine]
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Region 0: Memory at 41000000 (32-bit, non-prefetchable)

00:10.0 PCI bridge: IBM IBM27-82351 (rev 01)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
        Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 248 set, cache line size 08
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=248
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: 40000000-400fffff
        Prefetchable memory behind bridge: fff00000-000fffff
        BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-

00:13.0 Non-VGA unclassified device: Intel Corporation 82375EB (rev 15)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 248 set

01:04.0 SCSI storage controller: Adaptec AIC-7880U
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 8 min, 8 max, 144 set, cache line size 08
        Interrupt: pin A routed to IRQ 15
        Region 0: I/O ports at 9000
        Region 1: Memory at 40001000 (32-bit, non-prefetchable)

01:05.0 Ethernet controller: Advanced Micro Devices 79c970 [PCnet LANCE] (rev 16)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
        Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 6 min, 255 max, 144 set
        Interrupt: pin A routed to IRQ 11
        Region 0: I/O ports at 9140
        Region 1: Memory at 40000000 (32-bit, non-prefetchable)

01:06.0 Multimedia audio controller: Ensoniq AudioPCI (rev 01)
        Subsystem: Unknown device 4942:4c4c
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 12 min, 128 max, 144 set
        Interrupt: pin A routed to IRQ 10
        Region 0: I/O ports at 9100

7.6 SCSI information
---------------------------
Attached devices:
Host: scsi0 Channel: 00 Id: 03 Lun: 00
  Vendor: IBM Model: DCAS-34330W !# Rev: S65A
  Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 05 Lun: 00
  Vendor: FUJITSU Model: M2513E Rev: 0040
  Type: Optical Device ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
  Vendor: IBM Model: CDRM00203 !K Rev: 8B08
  Type: CD-ROM ANSI SCSI revision: 02

7.7 Other information that might be relevant to the problem
-----------------------------------------------------------
  none

X. Other notes, patches, fixes, workarounds
-------------------------------------------
  XFree86 3.3.6, but not overclocked, no Vmware, no dosemu
running nor other stuff.

-- 
    TOAD -- A Simple and Powerful C++ GUI Toolkit for the X Window System
    /OO\        Freely available at http://www.mark13.de/toad/
__(/_--_\)____________________ Mark-André Hopf <watchman@mark13.de>

- 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 May 15 2000 - 21:00:22 EST