Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 22 Dec 2000 22:03:51 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 22 Dec 2000 22:03:41 -0500 Received: from bill.trinity.unimelb.edu.au ([203.28.240.2]:61703 "HELO bill.trinity.unimelb.edu.au") by vger.kernel.org with SMTP id ; Fri, 22 Dec 2000 22:03:34 -0500 Date: Sat, 23 Dec 2000 13:33:02 +1100 From: Tim Bell To: linux-kernel@vger.kernel.org Subject: "kernel bug at buffer.c:765" in 2.4.0-test12 Message-ID: <20001223133302.A8615@trinity.unimelb.edu.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hi, [1.] One line summary of the problem: "kernel bug at buffer.c:765" in 2.4.0-test12 [2.] Full description of the problem/report: While running mke2fs on a SCSI software RAID-5 array, the message "kernel bug at buffer.c:765!" was printed, along with an oops (below). The system doesn't hang, but the mke2fs process is unkillable. The problem has occurred every time I've tried using mke2fs on the RAID device. [3.] Keywords (i.e., modules, networking, kernel): filesystems, raid [4.] Kernel version (from /proc/version): Linux version 2.4.0-test12 (root@vite) (gcc version 2.95.2 20000220 (Debian GNU/Linux)) #1 Sat Dec 23 09:35:40 EST 2000 [5.] Output of Oops.. message (if applicable) with symbolic information resolved (see Documentation/oops-tracing.txt) invalid operand: 0000 CPU: 0 EIP: 0010:[] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010286 eax: 0000001c ebx: f609ce88 ecx: c028cf68 edx: 00000000 esi: f7a9c160 edi: f7a9c000 ebp: f609ce40 esp: f7da9e8c ds: 0018 es: 0018 ss: 0018 Process raid5d (pid: 10, stackpage=f7da9000) Stack: c0232b31 c0232e1a 000002fd 00000004 c01e0888 f609ce40 00000001 00000004 f7a9c000 00000001 00000000 c01e1399 f7a9c000 00000001 00000001 f7a9c000 f7dc8400 f7a9c000 00000004 00000004 f7dc8400 c01e1ee2 f7a9c000 f7a9c000 Call Trace: [] [] [] [] [] [] [] [] [] [] [] Code: 0f 0b 83 c4 0c 5b c3 8d 76 00 55 57 56 53 8b 74 24 14 8b 54 >>EIP; c012da12 <===== Trace; c0232b31 Trace; c0232e1a Trace; c01e0888 Trace; c01e1399 Trace; c01e1ee2 Trace; c01be91c Trace; c01aefa9 Trace; c0114b66 Trace; c01e2416 Trace; c01e9176 Trace; c0107404 Code; c012da12 00000000 <_EIP>: Code; c012da12 <===== 0: 0f 0b ud2a <===== Code; c012da14 2: 83 c4 0c add $0xc,%esp Code; c012da17 5: 5b pop %ebx Code; c012da18 6: c3 ret Code; c012da19 7: 8d 76 00 lea 0x0(%esi),%esi Code; c012da1c a: 55 push %ebp Code; c012da1d b: 57 push %edi Code; c012da1e c: 56 push %esi Code; c012da1f d: 53 push %ebx Code; c012da20 e: 8b 74 24 14 mov 0x14(%esp,1),%esi Code; c012da24 12: 8b 54 00 00 mov 0x0(%eax,%eax,1),%edx [6.] A small shell script or example program which triggers the problem (if possible) The command which triggered it was: mke2fs -m 0 -b 4096 -R stride=32 /dev/md0 [7.] Environment [7.1.] Software (add the output of the ver_linux script here) Linux vite 2.4.0-test12 #1 Sat Dec 23 09:35:40 EST 2000 i686 unknown Kernel modules 2.3.11 Gnu C 2.95.2 Gnu Make 3.79.1 Binutils 2.9.5.0.37 Linux C Library > libc.2.2 Dynamic linker ldd (GNU libc) 2.2 Procps 2.0.6 Mount 2.10f Net-tools 2.05 Console-tools 0.2.3 Sh-utils 2.0 Modules Loaded [7.2.] Processor information (from /proc/cpuinfo): processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 8 model name : Pentium III (Coppermine) stepping : 6 cpu MHz : 800.070 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 3 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse bogomips : 1595.80 [7.3.] Module information (from /proc/modules): [no modules] [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem) 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 02f8-02ff : serial(set) 0376-0376 : ide1 03c0-03df : vga+ 03f8-03ff : serial(set) 0500-0503 : acpi 0504-0505 : acpi 0508-050b : acpi 0514-051b : acpi 0540-0543 : acpi 0544-0545 : acpi 0550-0557 : acpi 0cf8-0cff : PCI conf1 d000-d03f : Intel Corporation 82557 [Ethernet Pro 100] d000-d03f : eepro100 d400-d43f : Intel Corporation 82557 [Ethernet Pro 100] (#2) d400-d43f : eepro100 d800-d8ff : ATI Technologies Inc Rage XL e400-e4ff : Symbios Logic Inc. (formerly NCR) 53c1010 Ultra3 SCSI Adapter e400-e4ff : sym53c8xx e800-e8ff : Symbios Logic Inc. (formerly NCR) 53c1010 Ultra3 SCSI Adapter (#2) e800-e8ff : sym53c8xx ffa0-ffaf : PCI device 1166:0211 (ServerWorks) ffa0-ffa7 : ide0 ffa8-ffaf : ide1 00000000-0009efff : System RAM 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000c8000-000cbfff : Extension ROM 000f0000-000fffff : System ROM 00100000-3fffffff : System RAM 00100000-0028a7af : Kernel code 0028a7b0-002a3343 : Kernel data fd000000-fdffffff : ATI Technologies Inc Rage XL fe800000-fe8fffff : Intel Corporation 82557 [Ethernet Pro 100] fe900000-fe9fffff : Intel Corporation 82557 [Ethernet Pro 100] (#2) feafc000-feafcfff : Intel Corporation 82557 [Ethernet Pro 100] feafc000-feafcfff : eepro100 feafd000-feafdfff : Intel Corporation 82557 [Ethernet Pro 100] (#2) feafd000-feafdfff : eepro100 feafe000-feafefff : PCI device 1166:0220 (ServerWorks) feaff000-feafffff : ATI Technologies Inc Rage XL febfa000-febfbfff : Symbios Logic Inc. (formerly NCR) 53c1010 Ultra3 SCSI Adapter febfc000-febfdfff : Symbios Logic Inc. (formerly NCR) 53c1010 Ultra3 SCSI Adapter (#2) febff800-febffbff : Symbios Logic Inc. (formerly NCR) 53c1010 Ultra3 SCSI Adapter febffc00-febfffff : Symbios Logic Inc. (formerly NCR) 53c1010 Ultra3 SCSI Adapter (#2) [7.5.] PCI information ('lspci -vvv' as root) 00:00.0 Host bridge: Relience Computer CNB20HE (rev 05) 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- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR-