Kernel panic in find_get_page() due to memory corruption

Solution Unverified - Updated -

Issue

  • System panicked with this message:
general protection fault: 0000 [1] SMP 
last sysfs file: /devices/pci0000:00/0000:00:00.0/irq
CPU 0 
Modules linked in: ipv6 xfrm_nalgo crypto_api autofs4 nfs fscache nfs_acl lockd sunrpc vsock(U) vmmemctl(U) acpiphp loop dm_mirror dm_multipath scsi_dh video backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery asus_acpi acpi_memhotplug ac lp sg parport_pc parport ide_cd cdrom vmci(U) e1000 floppy serio_raw i2c_piix4 i2c_core shpchp pcspkr pvscsi(U) vmxnet3(U) vmxnet(U) dm_raid45 dm_message dm_region_hash dm_log dm_mod dm_mem_cache ata_piix libata mptspi mptscsih mptbase scsi_transport_spi sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 31921, comm: splx_schedule_s Tainted: G      2.6.18-194.el5 #1
RIP: 0010:[<ffffffff800076c8>]  [<ffffffff800076c8>] find_get_page+0x29/0x51
RSP: 0018:ffff810149ff79f8  EFLAGS: 00010082
RAX: 9b3357f41eb13bbf RBX: 000000000002f300 RCX: 9b3357f41eb13bbf
RDX: 0000000000000000 RSI: 000000000002f300 RDI: ffff810122402758
RBP: ffff81023e634700 R08: ffff81000001b600 R09: 0000000000000000
R10: 0000000000000080 R11: ffff810149ff7758 R12: 000000000002f300
R13: ffff81023e6345f0 R14: ffff81023e634700 R15: 0000000000001000
FS:  0000000000000000(0000) GS:ffffffff803cb000(0063) knlGS:00000000f789c8d0
CS:  0010 DS: 002b ES: 002b CR0: 000000008005003b
CR2: 000000000eb86000 CR3: 000000014ab63000 CR4: 00000000000006e0
Process splx_schedule_s (pid: 31921, threadinfo ffff810149ff6000, task ffff8101fffd87a0)
Stack:  0000000000000001 0000000000000000 0000000000000000 ffffffff80010c84
 000000000002f300 0000000000000000 ffff81023e634500 0000000000001000
 0000000000000000 ffffffff8003a9c7 0000000000001000 0000000000000000
Call Trace:
 [<ffffffff80010c84>] __find_get_block_slow+0x2f/0xf7
 [<ffffffff8003a9c7>] unmap_underlying_metadata+0x1d/0x5b
 [<ffffffff8000e713>] __block_prepare_write+0x1d3/0x3a6
 [<ffffffff8804eceb>] :ext3:ext3_get_block+0x0/0xf7
 [<ffffffff800e232e>] block_write_begin+0x80/0xcf
 [<ffffffff88050395>] :ext3:ext3_write_begin+0xe8/0x1cc
 [<ffffffff8804eceb>] :ext3:ext3_get_block+0x0/0xf7
 [<ffffffff8000fd40>] generic_file_buffered_write+0x14b/0x675
 [<ffffffff80016641>] __generic_file_aio_write_nolock+0x369/0x3b6
 [<ffffffff80021763>] generic_file_aio_write+0x65/0xc1
 [<ffffffff8804c1b6>] :ext3:ext3_file_write+0x16/0x91
 [<ffffffff80018266>] do_sync_write+0xc7/0x104
 [<ffffffff8001e9e2>] __dentry_open+0x101/0x1dc
 [<ffffffff800a1ba4>] autoremove_wake_function+0x0/0x2e
 [<ffffffff800634b6>] __sched_text_start+0xf6/0xbd6
 [<ffffffff80064b05>] mutex_lock+0xd/0x1d
 [<ffffffff80016a49>] vfs_write+0xce/0x174
 [<ffffffff80017316>] sys_write+0x45/0x6e
 [<ffffffff8006249d>] sysenter_do_call+0x1e/0x76


Code: 48 8b 00 48 89 ca 25 00 40 02 00 48 3d 00 40 02 00 75 04 48 
RIP  [<ffffffff800076c8>] find_get_page+0x29/0x51
 RSP <ffff810149ff79f8>

Environment

  • Redhat Enterprise Linux 5.5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.