Messages in this thread | | | Subject | 2.6.0-test4-mm2: fdisk causes Oops | From | Peter Lieverdink <> | Date | Fri, 29 Aug 2003 15:12:52 +1000 |
| |
Hi,
When running fdisk -l under 2.6.0-test4-mm2, the kernel oopses. dmesg, the oops (fdisk.txt) and output from lspci are attached.
I've tried after disabling the Promise controller in the BIOS, but the oops still occurs. Same when I specify a device instead of -l.
fdisk is from debian/unstable, version 2.11z
- Peter. Linux version 2.6.0-test4-mm2 (root@kahlua) (gcc version 3.3.2 20030812 (Debian prerelease)) #1 Fri Aug 29 10:07:13 EST 2003 Video mode to be used for restore is f00 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000003fff0000 (usable) BIOS-e820: 000000003fff0000 - 000000003fff3000 (ACPI NVS) BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data) BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) 127MB HIGHMEM available. 896MB LOWMEM available. found SMP MP-table at 000f4db0 hm, page 000f4000 reserved twice. hm, page 000f5000 reserved twice. hm, page 000f0000 reserved twice. hm, page 000f1000 reserved twice. On node 0 totalpages: 262128 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 225280 pages, LIFO batch:16 HighMem zone: 32752 pages, LIFO batch:7 DMI 2.3 present. ACPI: RSDP (v000 GBT ) @ 0x000f6730 ACPI: RSDT (v001 GBT AWRDACPI 0x42302e31 AWRD 0x01010101) @ 0x3fff3000 ACPI: FADT (v001 GBT AWRDACPI 0x42302e31 AWRD 0x01010101) @ 0x3fff3040 ACPI: MADT (v001 GBT AWRDACPI 0x42302e31 AWRD 0x01010101) @ 0x3fff7280 ACPI: DSDT (v001 GBT AWRDACPI 0x00001000 MSFT 0x0100000c) @ 0x00000000 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) Processor #0 6:8 APIC version 16 ACPI: LAPIC_NMI (acpi_id[0x00] polarity[0x0] trigger[0x0] lint[0x1]) Using ACPI for processor (LAPIC) configuration information Intel MultiProcessor Specification v1.4 Virtual Wire compatibility mode. OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000 I/O APIC #2 Version 17 at 0xFEC00000. Enabling APIC mode: Flat. Using 1 I/O APICs Processors: 1 Building zonelist for node : 0 Kernel command line: root=/dev/hda2 pci=noacpi current: c036c9c0 current->thread_info: c03c6000 Initializing CPU#0 PID hash table entries: 4096 (order 12: 32768 bytes) Detected 2009.462 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 3956.73 BogoMIPS Memory: 1033740k/1048512k available (2045k kernel code, 13832k reserved, 791k data, 368k init, 131008k highmem) zapping low mappings. Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) -> /dev -> /dev/console -> /root CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 256K (64 bytes/line) CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: AMD Athlon(tm) XP 2400+ stepping 01 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 ENABLING IO-APIC IRQs Setting 2 in the phys_id_present_map ...changing IO-APIC physical APIC ID to 2 ... ok. init IO_APIC IRQs IO-APIC (apicid-pin) 2-0, 2-6, 2-7, 2-10, 2-11, 2-17, 2-20, 2-23 not connected. ..TIMER: vector=0x31 pin1=2 pin2=0 number of MP IRQ sources: 23. number of IO-APIC #2 registers: 24. testing the IO APIC....................... IO APIC #2...... .... register #00: 02000000 ....... : physical APIC id: 02 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00178003 ....... : max redirection entries: 0017 ....... : PRQ implemented: 1 ....... : IO APIC version: 0003 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 000 00 1 0 0 0 0 0 0 00 01 001 01 0 0 0 0 0 1 1 39 02 001 01 0 0 0 0 0 1 1 31 03 001 01 0 0 0 0 0 1 1 41 04 001 01 0 0 0 0 0 1 1 49 05 001 01 0 0 0 0 0 1 1 51 06 000 00 1 0 0 0 0 0 0 00 07 000 00 1 0 0 0 0 0 0 00 08 001 01 0 0 0 0 0 1 1 59 09 001 01 0 0 0 0 0 1 1 61 0a 000 00 1 0 0 0 0 0 0 00 0b 000 00 1 0 0 0 0 0 0 00 0c 001 01 0 0 0 0 0 1 1 69 0d 001 01 0 0 0 0 0 1 1 71 0e 001 01 0 0 0 0 0 1 1 79 0f 001 01 0 0 0 0 0 1 1 81 10 001 01 1 1 0 1 0 1 1 89 11 000 00 1 0 0 0 0 0 0 00 12 001 01 1 1 0 1 0 1 1 91 13 001 01 1 1 0 1 0 1 1 99 14 000 00 1 0 0 0 0 0 0 00 15 001 01 1 1 0 1 0 1 1 A1 16 001 01 1 1 0 1 0 1 1 A9 17 000 00 1 0 0 0 0 0 0 00 IRQ to pin mappings: IRQ0 -> 0:2 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ5 -> 0:5 IRQ8 -> 0:8 IRQ9 -> 0:9 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 IRQ16 -> 0:16 IRQ18 -> 0:18 IRQ19 -> 0:19 IRQ21 -> 0:21 IRQ22 -> 0:22 .................................... done. Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 2008.0925 MHz. ..... host bus clock speed is 267.0856 MHz. PM: Adding info for No Bus:legacy Initializing RT netlink socket PCI: PCI BIOS revision 2.10 entry at 0xfa050, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20030813 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) PM: Adding info for No Bus:pci0000:00 PM: Adding info for pci:0000:00:00.0 PM: Adding info for pci:0000:00:01.0 PM: Adding info for pci:0000:00:0a.0 PM: Adding info for pci:0000:00:0b.0 PM: Adding info for pci:0000:00:0b.1 PM: Adding info for pci:0000:00:0f.0 PM: Adding info for pci:0000:00:10.0 PM: Adding info for pci:0000:00:10.1 PM: Adding info for pci:0000:00:10.2 PM: Adding info for pci:0000:00:10.3 PM: Adding info for pci:0000:00:11.0 PM: Adding info for pci:0000:00:11.1 PM: Adding info for pci:0000:00:11.5 PM: Adding info for pci:0000:00:13.0 PM: Adding info for pci:0000:00:14.0 PM: Adding info for pci:0000:01:00.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 *7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 *6 7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [ALKA] (IRQs 20, disabled) ACPI: PCI Interrupt Link [ALKB] (IRQs 21, disabled) ACPI: PCI Interrupt Link [ALKC] (IRQs 22, disabled) ACPI: PCI Interrupt Link [ALKD] (IRQs 23, disabled) drivers/usb/core/usb.c: registered new driver usbfs drivers/usb/core/usb.c: registered new driver hub PCI: Probing PCI hardware PCI: Using IRQ router VIA [1106/3177] at 0000:00:11.0 PCI->APIC IRQ transform: (B0,I10,P0) -> 18 PCI->APIC IRQ transform: (B0,I11,P0) -> 19 PCI->APIC IRQ transform: (B0,I15,P0) -> 19 PCI->APIC IRQ transform: (B0,I16,P0) -> 21 PCI->APIC IRQ transform: (B0,I16,P1) -> 21 PCI->APIC IRQ transform: (B0,I16,P2) -> 21 PCI->APIC IRQ transform: (B0,I16,P3) -> 21 PCI->APIC IRQ transform: (B0,I17,P0) -> 22 PCI->APIC IRQ transform: (B0,I17,P2) -> 22 PCI->APIC IRQ transform: (B0,I19,P0) -> 18 PCI->APIC IRQ transform: (B0,I20,P0) -> 16 PCI->APIC IRQ transform: (B1,I0,P0) -> 16 pty: 256 Unix98 ptys configured Machine check exception polling timer started. ikconfig 0.5 with /proc/ikconfig highmem bounce pool size: 64 pages PCI: Via IRQ fixup for 0000:00:10.0, from 7 to 5 PCI: Via IRQ fixup for 0000:00:10.1, from 6 to 5 PCI: Via IRQ fixup for 0000:00:10.2, from 10 to 5 ACPI: Power Button (FF) [PWRF] ACPI: Processor [CPU0] (supports C1, 2 throttling states) Real Time Clock Driver v1.11a Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected VIA Apollo Pro KT400 chipset agpgart: Maximum main memory to use for agp memory: 941M agpgart: AGP aperture is 256M @ 0xc0000000 Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS3 at I/O 0x2e8 (irq = 3) is a 16550A 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 0000:00:0a.0: 3Com PCI 3c905C Tornado at 0x9000. Vers LK1.1.19 Universal TUN/TAP device driver 1.5 (C)1999-2002 Maxim Krasnyansky Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PDC20276: IDE controller at PCI slot 0000:00:0f.0 PDC20276: chipset revision 1 PDC20276: 100% native mode on irq 19 ide2: BM-DMA at 0xac00-0xac07, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0xac08-0xac0f, BIOS settings: hdg:pio, hdh:pio hdg: QUANTUM SIROCCO1700A, ATA DISK drive PM: Adding info for No Bus:ide3 hdh: SAMSUNG SV0322A, ATA DISK drive Using anticipatory scheduling elevator ide3 at 0xa400-0xa407,0xa802 on irq 19 PM: Adding info for ide:3.0 PM: Adding info for ide:3.1 VP_IDE: IDE controller at PCI slot 0000:00:11.1 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1 ide0: BM-DMA at 0xbc00-0xbc07, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdc:DMA, hdd:pio hda: WDC WD800JB-00ETA0, ATA DISK drive PM: Adding info for No Bus:ide0 ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 PM: Adding info for ide:0.0 hdc: Pioneer DVD-ROM ATAPIModel DVD-113 0114, ATAPI CD/DVD-ROM drive PM: Adding info for No Bus:ide1 ide1 at 0x170-0x177,0x376 on irq 15 PM: Adding info for ide:1.0 hdg: max request size: 128KiB hdg: 3335472 sectors (1707 MB) w/75KiB Cache, CHS=3309/16/63, DMA hdg: hdg1 hdg2 hdh: max request size: 128KiB hdh: 6250608 sectors (3200 MB) w/478KiB Cache, CHS=11024/9/63, UDMA(33) hdh: hda: max request size: 1024KiB hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=16383/255/63, UDMA(100) hda: hda1 hda2 drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1 uhci-hcd 0000:00:10.0: UHCI Host Controller uhci-hcd 0000:00:10.0: irq 21, io base 0000b000 uhci-hcd 0000:00:10.0: new USB bus registered, assigned bus number 1 PM: Adding info for usb:usb1 hub 1-0:0: USB hub found hub 1-0:0: 2 ports detected PM: Adding info for usb:1-0:0 uhci-hcd 0000:00:10.1: UHCI Host Controller uhci-hcd 0000:00:10.1: irq 21, io base 0000b400 uhci-hcd 0000:00:10.1: new USB bus registered, assigned bus number 2 PM: Adding info for usb:usb2 hub 2-0:0: USB hub found hub 2-0:0: 2 ports detected PM: Adding info for usb:2-0:0 uhci-hcd 0000:00:10.2: UHCI Host Controller uhci-hcd 0000:00:10.2: irq 21, io base 0000b800 uhci-hcd 0000:00:10.2: new USB bus registered, assigned bus number 3 PM: Adding info for usb:usb3 hub 3-0:0: USB hub found hub 3-0:0: 2 ports detected PM: Adding info for usb:3-0:0 drivers/usb/core/usb.c: registered new driver hiddev drivers/usb/core/usb.c: registered new driver hid drivers/usb/input/hid-core.c: v2.0:USB HID core driver mice: PS/2 mouse device common for all mice serio: i8042 AUX port at 0x60,0x64 irq 12 input: AT Set 2 keyboard on isa0060/serio0 serio: i8042 KBD port at 0x60,0x64 irq 1 i2c /dev entries driver module version 2.7.0 (20021208) Advanced Linux Sound Architecture Driver Version 0.9.6 (Wed Aug 20 20:27:13 2003 UTC). request_module: failed /sbin/modprobe -- snd-card-0. error = -16 ALSA device list: #0: Sound Blaster Live! (rev.7) at 0x9400, irq 19 NET4: Linux TCP/IP 1.0 for NET4.0 IP: routing cache hash table of 8192 buckets, 64Kbytes TCP: Hash tables configured (established 262144 bind 65536) ip_conntrack version 2.1 (8191 buckets, 65528 max) - 160 bytes per conntrack ip_tables: (C) 2000-2002 Netfilter core team ipt_recent v0.3.1: Stephen Frost <sfrost@snowman.net>. http://snowman.net/projects/ipt_recent/ NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. BIOS EDD facility v0.09 2003-Jan-22, 3 devices found ACPI: (supports S0 S3 S4 S5) EXT3-fs: INFO: recovery required on readonly filesystem. EXT3-fs: write access will be enabled during recovery. kjournald starting. Commit interval 5 seconds EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 368k freed hub 1-0:0: debounce: port 2: delay 100ms stable 4 status 0x301 hub 1-0:0: new USB device on port 2, assigned address 2 PM: Adding info for usb:1-2 EXT3 FS on hda2, internal journal ttyS1: LSR safety check engaged! ttyS1: LSR safety check engaged! drivers/usb/input/hid-core.c: ctrl urb status -104 received drivers/usb/input/hid-core.c: timeout initializing reports
input: USB HID v1.00 Mouse [Logitech Inc. iFeel Mouse ] on usb-0000:00:10.0-2 PM: Adding info for usb:1-2:0 hub 3-0:0: debounce: port 2: delay 100ms stable 4 status 0x101 hub 3-0:0: new USB device on port 2, assigned address 2 PM: Adding info for usb:3-2 hub 3-2:0: USB hub found hub 3-2:0: 3 ports detected PM: Adding info for usb:3-2:0 IPv6 v0.8 for NET4.0 IPv6 over IPv4 tunneling driver hub 3-2:0: debounce: port 1: delay 100ms stable 4 status 0x101 hub 3-2:0: new USB device on port 1, assigned address 3 PM: Adding info for usb:3-2.1 input: USB HID v1.00 Keyboard [Chicony PFU-65 USB Keyboard] on usb-0000:00:10.2-2.1 PM: Adding info for usb:3-2.1:0 hub 2-0:0: debounce: port 2: delay 100ms stable 4 status 0x101 hub 2-0:0: new USB device on port 2, assigned address 2 PM: Adding info for usb:2-2 PM: Adding info for usb:2-2:0 Unable to handle kernel NULL pointer dereference at virtual address 00000000 printing eip: c021a1fd *pde = 00000000 Oops: 0000 [#1] PREEMPT CPU: 0 EIP: 0060:[<c021a1fd>] Not tainted VLI EFLAGS: 00010246 EIP is at generic_ide_ioctl+0x30d/0x7a0 eax: 00000000 ebx: bffffb68 ecx: f7ff1040 edx: 00000000 esi: bffffb60 edi: 00000ced ebp: f7577f68 esp: f7577f38 ds: 007b es: 007b ss: 0068 Process fdisk (pid: 398, threadinfo=f7576000 task=f7628670) Stack: c0326f5f 0000064e 00000000 000b2345 c043f4a8 f7577f68 401363a8 bffffb00 f7577fbc f7ff1040 bffffb60 f759d0fc f7577f90 c0202a90 f7ff1040 00000301 bffffb60 bffffb60 00002200 00000301 f76043c0 ffffffe7 f7577fbc c016d5c4 Call Trace: [<c0202a90>] blkdev_ioctl+0x90/0x3ca [<c016d5c4>] sys_ioctl+0xf4/0x2b0 [<c02fe977>] syscall_call+0x7/0xb
Code: 00 00 c7 04 24 5f 6f 32 c0 e8 30 64 f0 ff 83 c3 04 83 c3 04 19 c0 39 5e 18 83 d8 00 85 c0 75 1a 8b 4d 08 31 c0 8b 75 10 8b 51 38 <8b> 12 89 56 04 31 d2 85 c0 0f 84 61 fd ff ff ba f2 ff ff ff e9 00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400 AGP] Host Bridge 00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge 00:0a.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 6c) 00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) 00:0b.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07) 00:0f.0 RAID bus controller: Promise Technology, Inc. PDC20276 IDE (rev 01) 00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80) 00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80) 00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80) 00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06) 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 50) 00:13.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:14.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46) 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 82)
| |