> Just to let you know, I've had the same problem on x86-64. It's an > incredibly rare fault here and I've not been able to reproduce it. > However, I cannot help but notice that all of the reporters so far > have been running the binary NVIDIA driver, including myself. > > I would not be surprised if running without the NVIDIA driver > eliminated the problem. Not running either with the NVIDIA driver or with x86-64 on the machine I'm getting this on, but I get it fairly often (as in: today I've probably gotten it at least 5-10 times). It seems it's pretty bound by either high CPU or disk usage, since I've always gotten it while compiling stuff so far. Although my system doesn't hard lock if I get this error; I can at least run most commands and ssh into it. Not sure if everything in the dmesg output is relevant, but one can never be sure, so I'm pasting the entire one. Flame on if I'm spamming you ;) Oh btw. I'm not subscribed to the mailinglist, so if you'd be kind enough to CC me I'd be grateful. Hope this helps, Patrick B�rjesson ---------- dmesg output ---------- Linux version 2.6.15-gentoo-r7 (root@scrapheap) (gcc version 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)) #3 PREEMPT Sat Mar 11 23:46:29 CET 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001fffc000 (usable) BIOS-e820: 000000001fffc000 - 000000001ffff000 (ACPI data) BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS) BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) 511MB LOWMEM available. On node 0 totalpages: 131068 DMA zone: 4096 pages, LIFO batch:0 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 126972 pages, LIFO batch:31 HighMem zone: 0 pages, LIFO batch:0 DMI 2.3 present. ACPI: RSDP (v000 ASUS ) @ 0x000f5e40 ACPI: RSDT (v001 ASUS A7S333 0x42302e31 MSFT 0x31313031) @ 0x1fffc000 ACPI: FADT (v001 ASUS A7S333 0x42302e31 MSFT 0x31313031) @ 0x1fffc0b2 ACPI: BOOT (v001 ASUS A7S333 0x42302e31 MSFT 0x31313031) @ 0x1fffc030 ACPI: MADT (v001 ASUS A7S333 0x42302e31 MSFT 0x31313031) @ 0x1fffc058 ACPI: DSDT (v001 ASUS A7S333 0x00001000 MSFT 0x0100000b) @ 0x00000000 Allocating PCI resources starting at 30000000 (gap: 20000000:dec00000) Built 1 zonelists Kernel command line: root=/dev/hdc3 udev video=vesafb:ywrap,mtrr,1024x768-16@85 splash=silent,theme:emergence CONSOLE=/dev/tty1 quiet Initializing CPU#0 PID hash table entries: 2048 (order: 11, 32768 bytes) Detected 1311.863 MHz processor. Using tsc for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 514508k/524272k available (2480k kernel code, 9208k reserved, 684k data, 168k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 2627.25 BogoMIPS (lpj=5254503) Mount-cache hash table entries: 512 CPU: After generic identify, caps: 0383fbff c1cbfbff 00000000 00000000 00000000 00000000 00000000 CPU: After vendor identify, caps: 0383fbff c1cbfbff 00000000 00000000 00000000 00000000 00000000 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 64K (64 bytes/line) CPU: After all inits, caps: 0383fbff c1cbfbff 00000000 00000020 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. mtrr: v2.0 (20020519) CPU: AMD Duron(tm) Processor stepping 01 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: setting ELCR to 0200 (from 0c60) checking if image is initramfs... it is Freeing initrd memory: 789k freed NET: Registered protocol family 16 ACPI: bus type pci registered PCI: PCI BIOS revision 2.10 entry at 0xf19a0, last bus=1 PCI: Using configuration type 1 ACPI: Subsystem revision 20050902 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 *6 7 10 11 12 14 15) ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) ACPI: Assume root bridge [\_SB_.PCI0] bus is 0 Enabling SiS 96x SMBus. Boot video device is 0000:01:00.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 15 devices SCSI subsystem initialized usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report pnp: 00:01: ioport range 0xe400-0xe47f could not be reserved pnp: 00:01: ioport range 0xe480-0xe4ff has been reserved pnp: 00:01: ioport range 0xe600-0xe61f has been reserved pnp: 00:01: ioport range 0x480-0x48f has been reserved pnp: 00:0e: ioport range 0x290-0x297 has been reserved pnp: 00:0e: ioport range 0x500-0x507 has been reserved PCI: Bridge: 0000:00:01.0 IO window: disabled. MEM window: e7000000-e7ffffff PREFETCH window: ef700000-febfffff PCI: Setting latency timer of device 0000:00:01.0 to 64 Simple Boot Flag at 0x3a set to 0x1 Machine check exception polling timer started. audit: initializing netlink socket (disabled) audit(1142120887.156:1): initialized NTFS driver 2.1.25 [Flags: R/O]. Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered lp: driver loaded but no devices found Real Time Clock Driver v1.12 Linux agpgart interface v0.101 (c) Dave Jones agpgart: Detected SiS 745 chipset agpgart: AGP aperture is 64M @ 0xe8000000 [drm] Initialized drm 1.0.0 20040925 vesafb: unrecognized option mtrr vesafb: NVidia Corporation, NV17 () Board, Chip Rev A2 (OEM: NVidia) vesafb: VBE version: 3.0 vesafb: protected mode interface info at c000:ede0 vesafb: pmi: set display start = c00cee25, set palette = c00ceeaa vesafb: pmi: ports = b4c3 b503 ba03 c003 c103 c403 c503 c603 c703 c803 c903 cc03 ce03 cf03 d003 d103 d203 d303 d403 d503 da03 ff03 vesafb: VBIOS/hardware supports DDC2 transfers Display is GTF capable vesafb: monitor limits: vf = 160 Hz, hf = 96 kHz, clk = 250 MHz vesafb: scrolling: ywrap using protected mode interface, yres_virtual=3750 Console: switching to colour frame buffer device 128x48 fbsplash: console 0 using theme 'emergence' fbsplash: switched splash state to 'on' on console 0 vesafb: framebuffer at 0xf0000000, mapped to 0xe0880000, using 7500k, total 65536k fb0: VESA VGA frame buffer device ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PWRB] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A parport: PnPBIOS parport detected. parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP(,...)] lp0: using parport0 (interrupt-driven). mice: PS/2 mouse device common for all mice input: AT Translated Set 2 keyboard as /class/input/input0 input: ImExPS/2 Generic Explorer Mouse as /class/input/input1 floppy0: no floppy controllers found RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) ne2k-pci.c:v1.03 9/22/2003 D. Becker/P. Gortmaker http://www.scyld.com/network/ne2k-pci.html ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 5 PCI: setting IRQ 5 as level-triggered ACPI: PCI Interrupt 0000:00:0c.0[A] -> Link [LNKD] -> GSI 5 (level, low) -> IRQ 5 eth0: RealTek RTL-8029 found at 0xa800, IRQ 5, 00:00:21:E4:85:F0. Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx SIS5513: IDE controller at PCI slot 0000:00:02.5 SIS5513: chipset revision 208 SIS5513: not 100% native mode: will probe irqs later SIS5513: SiS745 ATA 100 (2nd gen) controller ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA Probing IDE interface ide0... hda: Maxtor 91000D8, ATA DISK drive hdb: WDC WD400BB-60AUA1, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: Maxtor 6E040L0, ATA DISK drive hdd: SONY CD-RW CRX225E, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: max request size: 128KiB hda: 19545120 sectors (10007 MB) w/512KiB Cache, CHS=19390/16/63, UDMA(33) hda: cache flushes not supported hda: hda1 hdb: max request size: 128KiB hdb: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) hdb: cache flushes not supported hdb: hdb1 hdb2 < hdb5 hdb6 > hdc: max request size: 128KiB hdc: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(33) hdc: cache flushes supported hdc: hdc1 hdc2 hdc3 hdc4 hdd: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 libata version 1.20 loaded. usbcore: registered new driver usblp drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver Initializing USB Mass Storage driver... usbcore: registered new driver usb-storage USB Mass Storage support registered. usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver NET: Registered protocol family 2 IP route cache hash table entries: 8192 (order: 3, 32768 bytes) TCP established hash table entries: 32768 (order: 5, 131072 bytes) TCP bind hash table entries: 32768 (order: 5, 131072 bytes) TCP: Hash tables configured (established 32768 bind 32768) TCP reno registered TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Using IPI Shortcut mode ACPI wakeup devices: PCI0 PCI1 PS2K PS2M USB0 USB1 MC97 ACPI: (supports S0 S1 S4 S5) EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 168k freed kjournald starting. Commit interval 5 seconds Adding 999328k swap on /dev/hdc2. Priority:-1 extents:1 across:999328k EXT3 FS on hdc3, internal journal kjournald starting. Commit interval 5 seconds EXT3 FS on hdc4, internal journal EXT3-fs: mounted filesystem with ordered data mode. ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) ACPI: PCI Interrupt 0000:00:02.2[D] -> Link [LNKD] -> GSI 5 (level, low) -> IRQ 5 ohci_hcd 0000:00:02.2: OHCI Host Controller ohci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1 ohci_hcd 0000:00:02.2: irq 5, io mem 0xe6800000 hub 1-0:1.0: USB hub found hub 1-0:1.0: 3 ports detected ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 6 PCI: setting IRQ 6 as level-triggered ACPI: PCI Interrupt 0000:00:02.3[A] -> Link [LNKH] -> GSI 6 (level, low) -> IRQ 6 ohci_hcd 0000:00:02.3: OHCI Host Controller ohci_hcd 0000:00:02.3: new USB bus registered, assigned bus number 2 ohci_hcd 0000:00:02.3: irq 6, io mem 0xe6000000 hub 2-0:1.0: USB hub found hub 2-0:1.0: 3 ports detected usb 1-1: new full speed USB device using ohci_hcd and address 2 hub 1-1:1.0: USB hub found hub 1-1:1.0: 4 ports detected usb 1-1.4: new full speed USB device using ohci_hcd and address 3 scsi0 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 3 usb-storage: waiting for device to settle before scanning Vendor: Generic Model: USB SD Reader Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 00 sd 0:0:0:0: Attached scsi removable disk sda sd 0:0:0:0: Attached scsi generic sg0 type 0 Vendor: Generic Model: USB CF Reader Rev: 1.01 Type: Direct-Access ANSI SCSI revision: 00 sd 0:0:0:1: Attached scsi removable disk sdb sd 0:0:0:1: Attached scsi generic sg1 type 0 Vendor: Generic Model: USB SM Reader Rev: 1.02 Type: Direct-Access ANSI SCSI revision: 00 sd 0:0:0:2: Attached scsi removable disk sdc sd 0:0:0:2: Attached scsi generic sg2 type 0 Vendor: Generic Model: USB MS Reader Rev: 1.03 Type: Direct-Access ANSI SCSI revision: 00 sd 0:0:0:3: Attached scsi removable disk sdd sd 0:0:0:3: Attached scsi generic sg3 type 0 usb-storage: device scan complete ------------[ cut here ]------------ kernel BUG at mm/rmap.c:486! invalid operand: 0000 [#1] PREEMPT Modules linked in: ehci_hcd ohci_hcd CPU: 0 EIP: 0060:[<c0152fd0>] Not tainted VLI EFLAGS: 00010286 (2.6.15-gentoo-r7) EIP is at page_remove_rmap+0x30/0x40 eax: ffffffff ebx: cbb07b8c ecx: 0001dac2 edx: c13b5840 esi: b7ee3000 edi: c13b5840 ebp: c8f5be30 esp: c8f5bd8c ds: 007b es: 007b ss: 0068 Process i686-pc-linux-g (pid: 5448, threadinfo=c8f5a000 task=de1f1ab0) Stack: 00003ff4 cbb07b8c c014c0b6 c13b5840 b7ee3000 1dac2025 1dac2025 00000000 fffffffb defc31e0 b7fbc000 d3448b80 b7fbc000 c8f5be30 c014c265 c04490b4 df6f738c d3448b7c b7ed3000 b7fbc000 c8f5be30 00000000 b7fbbfff d3448b7c Call Trace: [<c014c0b6>] zap_pte_range+0x156/0x250 [<c014c265>] unmap_page_range+0xb5/0x140 [<c014c3df>] unmap_vmas+0xef/0x1f0 [<c01511c7>] exit_mmap+0x77/0x110 [<c01165d7>] mmput+0x37/0xb0 [<c011b38b>] do_exit+0xeb/0x440 [<c011b754>] do_group_exit+0x34/0xa0 [<c0125657>] get_signal_to_deliver+0x217/0x360 [<c010307e>] do_signal+0x6e/0x150 [<c014d0e5>] do_wp_page+0x1e5/0x2e0 [<c0167c5c>] vfs_lstat+0x1c/0x70 [<c0113607>] do_page_fault+0x2a7/0x5a8 [<c0113360>] do_page_fault+0x0/0x5a8 [<c0103197>] do_notify_resume+0x37/0x3c [<c0103356>] work_notifysig+0x13/0x19 Code: 24 0c 83 42 08 ff 0f 98 c0 84 c0 74 1a 8b 42 08 40 78 18 c7 44 24 04 ff ff ff ff c7 04 24 10 00 00 00 e8 44 ef fe ff 83 c4 08 c3 <0f> 0b e6 01 ef 1f 38 c0 eb de 8d b6 00 00 00 00 83 ec 2c 89 5c <1>Fixing recursive fault but reboot is needed! scheduling while atomic: i686-pc-linux-g/0x00000002/5448 [<c036a1a7>] schedule+0x587/0x660 [<c0103356>] work_notifysig+0x13/0x19 [<c0152fe5>] try_to_unmap_one+0x5/0x230 [<c011b52a>] do_exit+0x28a/0x440 [<c01190b7>] printk+0x17/0x20 [<c0103ff0>] do_invalid_op+0x0/0xb0 [<c0103c65>] die+0x185/0x190 [<c0104092>] do_invalid_op+0xa2/0xb0 [<c0152fd0>] page_remove_rmap+0x30/0x40 [<c0176bd5>] dput+0x55/0x290 [<c016d37e>] __link_path_walk+0xbce/0xf70 [<c0140ab4>] bad_range+0x34/0x50 [<c01034ef>] error_code+0x4f/0x54 [<c0152fd0>] page_remove_rmap+0x30/0x40 [<c014c0b6>] zap_pte_range+0x156/0x250 [<c014c265>] unmap_page_range+0xb5/0x140 [<c014c3df>] unmap_vmas+0xef/0x1f0 [<c01511c7>] exit_mmap+0x77/0x110 [<c01165d7>] mmput+0x37/0xb0 [<c011b38b>] do_exit+0xeb/0x440 [<c011b754>] do_group_exit+0x34/0xa0 [<c0125657>] get_signal_to_deliver+0x217/0x360 [<c010307e>] do_signal+0x6e/0x150 [<c014d0e5>] do_wp_page+0x1e5/0x2e0 [<c0167c5c>] vfs_lstat+0x1c/0x70 [<c0113607>] do_page_fault+0x2a7/0x5a8 [<c0113360>] do_page_fault+0x0/0x5a8 [<c0103197>] do_notify_resume+0x37/0x3c [<c0103356>] work_notifysig+0x13/0x19 -- / () The ASCII Ribbon Campaign - against HTML Email \ /\ and proprietary formats.
Attachment:
pgprXh4qN27AJ.pgp
Description: PGP signature
- Follow-Ups:
- Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- From: Nick Piggin <[email protected]>
- Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- From: Arjan van de Ven <[email protected]>
- Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- From: Alistair John Strachan <[email protected]>
- Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- References:
- Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- From: Alistair John Strachan <[email protected]>
- Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- Prev by Date: Re: [PATCH] libata: fix missing classes[] initialization in ata_bus_probe()
- Next by Date: Re: [PATCH] ahci: fix NULL pointer dereference detected by Coverity
- Previous by thread: Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- Next by thread: Re: PROBLEM: kernel BUG at mm/rmap.c:486 - kernel 2.6.15-r1
- Index(es):