Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 19 Nov 2000 06:14:55 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 19 Nov 2000 06:14:45 -0500 Received: from new-smtp1.ihug.com.au ([203.109.250.27]:7695 "EHLO new-smtp1.ihug.com.au") by vger.kernel.org with ESMTP id ; Sun, 19 Nov 2000 06:14:34 -0500 Message-ID: <3A17AEDC.F34F4AC9@ihug.com.au> Date: Sun, 19 Nov 2000 21:43:40 +1100 From: Vincent X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.0-test11 i686) X-Accept-Language: en MIME-Version: 1.0 To: linux-kernel@vger.kernel.org Subject: PROBLEM: isofs crash on 2.4.0-test11-pre7 [1.] MAINTAINERS: ISO FILESYSTEM Content-Type: text/plain; charset=big5 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org [2.] Full description of the problem/report: using gnome-terminal, the default alias ls='/bin/ls $LS_OPTIONS' #mount /mnt/cdrom #cd /mnt/cdrom #ls Segmentation fault #ls root@darkstar:~# umount /mnt/cdrom umount: /mnt/cdrom: device is busy root@darkstar:~# umount -f /mnt/cdrom umount2: Device or resource busy umount: /mnt/cdrom: device is busy #ps ax ... 361 ? D 0:00 /bin/ls --color=auto -F -b -T 0 ... #kill -9 361 #ps ax ... 361 ? D 0:00 /bin/ls --color=auto -F -b -T 0 ... CDROM is now unusable... [3.] Keywords (i.e., modules, networking, kernel): Module: isofs Networking: ppp dialup Kernel: 2.4.0-test11-pre7 [4.] Kernel version (from /proc/version): t77@darkstar:~$ cat /proc/version Linux version 2.4.0-test11 (t77@darkstar) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Sat Nov 18 16:23:40 EST 2000 [5.] Output of Oops.. message ksymoops 2.3.5 on i686 2.4.0-test11. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.0-test11/ (default) -m /boot/System.map (specified) Unable to handle kernel paging request at virtual address dfdfdfc4 c486d5a7 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010202 eax: dfdfdf00 ebx: c2976960 ecx: c1ddb800 edx: c23f5c00 esi: c1ddb800 edi: c1ddb821 ebp: c233fba0 esp: c15b9eb0 ds: 0018 es: 0018 ss: 0018 Process ls (pid: 229, stackpage=c15b9000) Stack: c2976960 c486a2bf c1ddb800 c2976960 c27f8000 c10a9df0 c1b3d140 c2976960 c1b3d140 00000001 c01e1818 00000022 00000022 00000000 0b976960 00000800 22994000 c486a3dd c2976960 c1b3d140 c27f8000 c27f8400 fffffff4 c1b3d140 Call Trace: [] [] [] [] [] [] [] [] Code: 8b 90 c4 00 00 00 80 b8 b4 00 00 00 00 74 1e 68 00 10 00 00 >>EIP; c486d5a7 <[isofs]get_joliet_filename+13/87> <===== Trace; c486a2bf <[isofs]__module_using_checksums+bd/19e> Trace; c486a3dd <[isofs]isofs_lookup+3d/88> Trace; c013502b Trace; c0135788 Trace; c0134dc7 Trace; c0135d90 <__user_walk+3c/58> Trace; c0132a26 Trace; c0108daf Code; c486d5a7 <[isofs]get_joliet_filename+13/87> 00000000 <_EIP>: Code; c486d5a7 <[isofs]get_joliet_filename+13/87> <===== 0: 8b 90 c4 00 00 00 movl 0xc4(%eax),%edx <===== Code; c486d5ad <[isofs]get_joliet_filename+19/87> 6: 80 b8 b4 00 00 00 00 cmpb $0x0,0xb4(%eax) Code; c486d5b4 <[isofs]get_joliet_filename+20/87> d: 74 1e je 2d <_EIP+0x2d> c486d5d4 <[isofs]get_joliet_filename+40/87> Code; c486d5b6 <[isofs]get_joliet_filename+22/87> f: 68 00 10 00 00 pushl $0x1000 [6.] A small shell script or example program which triggers the problem (if possible) none... [7.] Environment [7.1.] Software (add the output of the ver_linux script here) t77@darkstar:~$ ver_linux -- Versions installed: (if some fields are empty or looks -- unusual then possibly you have very old versions) Linux darkstar 2.4.0-test11 #1 Sat Nov 18 16:23:40 EST 2000 i686 unknown Kernel modules found Gnu C egcs-2.91.66 Binutils 2.9.1.0.25 Linux C Library .. Dynamic Linker (ld.so) 1.9.9 ls: /usr/lib/libg++.so: No such file or directory Procps 2.0.6 Mount 2.10l Net-tools (2000-05-21) Kbd 0.99 Sh-utils 2.0 Sh-utils gJC Sh-utils Sh-utils Inc. Sh-utils NO Sh-utils PURPOSE. [7.2.] Processor information (from /proc/cpuinfo): t77@darkstar:~$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 3 model name : Pentium II (Klamath) stepping : 4 cpu MHz : 233.000866 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes features : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov mmx bogomips : 466.94 [7.3.] Module information (from /proc/modules): t77@darkstar:~$ cat /proc/modules nls_cp950 98432 1 (autoclean) sr_mod 12000 1 (autoclean) cdrom 27360 0 (autoclean) [sr_mod] isofs 18384 1 (autoclean) ppp_deflate 40672 1 (autoclean) bsd_comp 4160 0 (autoclean) ipchains 31392 0 (unused) ide-scsi 7984 1 scsi_mod 56640 2 [sr_mod ide-scsi] emu10k1 45184 0 soundcore 3888 4 [emu10k1] ppp_async 6512 1 ppp_generic 13056 2 [ppp_deflate bsd_comp ppp_async] slhc 4688 1 [ppp_generic] [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem) t77@darkstar:~$ cat /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 0170-0177 : ide1 01f0-01f7 : ide0 02f8-02ff : serial(auto) 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 03f8-03ff : serial(auto) 0cf8-0cff : PCI conf1 4000-403f : Intel Corporation 82371AB PIIX4 ACPI 5000-501f : Intel Corporation 82371AB PIIX4 ACPI c000-cfff : PCI Bus #01 d000-dfff : PCI Bus #02 d000-d0ff : Advanced System Products, Inc ABP940-U / ABP960-U e000-e01f : Intel Corporation 82371AB PIIX4 USB e400-e41f : Creative Labs SB Live! EMU10000 e400-e41f : EMU10K1 e800-e807 : Creative Labs SB Live! f000-f00f : Intel Corporation 82371AB PIIX4 IDE f000-f007 : ide0 f008-f00f : ide1 t77@darkstar:~$ cat /proc/iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000cc000-000cefff : Extension ROM 000f0000-000fffff : System ROM 00100000-03feffff : System RAM 00100000-001de747 : Kernel code 001de748-001eebbf : Kernel data 03ff0000-03ff2fff : ACPI Non-volatile Storage 03ff3000-03ffffff : ACPI Tables d8000000-dbffffff : Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge dc000000-ddffffff : PCI Bus #01 dc000000-dcffffff : nVidia Corporation Riva TnT 128 [NV04] de000000-dfffffff : PCI Bus #02 df000000-df0000ff : Advanced System Products, Inc ABP940-U / ABP960-U df001000-df001fff : Zoran Corporation ZR36057PQC Video cutting chipset e0000000-e0ffffff : PCI Bus #01 e0000000-e0ffffff : nVidia Corporation Riva TnT 128 [NV04] ffff0000-ffffffff : reserved [7.5.] PCI information ('lspci -vvv' as root) root@darkstar:~# lspci -vvv 00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- 00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- Reset- FastB2B+ 00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- Reset- FastB2B- 00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 05) Subsystem: Creative Labs CT4850 SBLive! Value Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- 02:08.0 SCSI storage controller: Advanced System Products, Inc ABP940-U / ABP960-U (rev 03) Subsystem: Advanced System Products, Inc ASC1300 SCSI Adapter Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR-