[RHEL6.10] The kernel crashes due to a GPF occurs in find_get_page()

Solution Unverified - Updated -

Issue

  • The kernel crashes due to a GPF occurs in find_get_page()
general protection fault: 0000 [#1] SMP 
last sysfs file: /sys/devices/system/cpu/online
CPU 7 
Modules linked in: tcp_diag inet_diag mptctl mptbase sunrpc ipv6 ext3 jbd dm_multipath ipmi_devintf microcode power_meter acpi_ipmi iTCO_wdt iTCO_vendor_support hpwdt hpilo ipmi_si ipmi_msghandler e1000e ptp pps_core sg serio_raw lpc_ich mfd_core bnx2 i7core_edac edac_core shpchp ext4 jbd2 mbcache sd_mod crc_t10dif hpsa radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core dm_mirror dm_region_hash dm_log dm_mod [last unloaded: scsi_wait_scan]

Pid: 21497, comm: rm Not tainted 2.6.32-754.35.1.el6.x86_64 #1 HP ProLiant DL380 G6
RIP: 0010:[<ffffffff811348e4>]  [<ffffffff811348e4>] find_get_page+0x34/0xa0
RSP: 0018:ffff880495de3a08  EFLAGS: 00010246
RAX: ffff880037052b60 RBX: ffff880917eff940 RCX: ffff880037052b60
RDX: 0000000000000000 RSI: 0000000002f32501 RDI: ffff000000000000
RBP: ffff880495de3a18 R08: ffff8804b00d7c80 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000002f32501
R13: ffff880917eff818 R14: ffff880917eff938 R15: 0000000000000000
FS:  00002b1097117ba0(0000) GS:ffff8804b00c0000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00002aae6df175bc CR3: 0000000292fb8000 CR4: 00000000000007e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process rm (pid: 21497, threadinfo ffff880495de0000, task ffff8804929ecab0)
Stack:
 0000000000017c80 0000000002f32501 ffff880495de3a58 ffffffff811d98c9
<d> ffff8808111779a8 0000000000017c80 0000000000000000 ffff88040567e000
<d> ffff8808111779a8 0000000002f32501 ffff880495de3ad8 ffffffff811d9fa0
Call Trace:
 [<ffffffff811d98c9>] __find_get_block_slow+0x49/0x130
 [<ffffffff811d9fa0>] __find_get_block+0xc0/0x200
 [<ffffffff811348ce>] ? find_get_page+0x1e/0xa0
 [<ffffffffa0522e35>] ? ext3_forget+0x35/0x150 [ext3]
 [<ffffffffa052577b>] ext3_clear_blocks+0x11b/0x180 [ext3]
 [<ffffffffa05258fc>] ext3_free_data+0x11c/0x160 [ext3]
 [<ffffffffa0525b7d>] ext3_free_branches+0x23d/0x250 [ext3]
 [<ffffffffa0525a0a>] ext3_free_branches+0xca/0x250 [ext3]
 [<ffffffffa0525a0a>] ext3_free_branches+0xca/0x250 [ext3]
 [<ffffffffa05264e7>] ext3_truncate+0x957/0xad0 [ext3]
 [<ffffffffa0501135>] ? journal_start+0xb5/0x100 [jbd]
 [<ffffffffa0526ee0>] ? ext3_delete_inode+0x0/0x140 [ext3]
 [<ffffffffa0526fe8>] ext3_delete_inode+0x108/0x140 [ext3]
 [<ffffffff811c1770>] generic_delete_inode+0xe0/0x1e0
 [<ffffffff811c1895>] generic_drop_inode+0x25/0x30
 [<ffffffff811c06b5>] iput+0x65/0x70
 [<ffffffff811b4e49>] do_unlinkat+0x1a9/0x260
 [<ffffffff811a8a86>] ? sys_newfstatat+0x36/0x50
 [<ffffffff810f42c7>] ? audit_syscall_entry+0x1d7/0x200
 [<ffffffff811b5132>] sys_unlinkat+0x22/0x40
 [<ffffffff815663a7>] system_call_fastpath+0x35/0x3a
Code: 44 00 00 48 8d 5f 08 49 89 f4 4c 89 e6 48 89 df e8 b2 6a 17 00 48 85 c0 48 89 c1 74 42 48 8b 38 48 85 ff 74 2c 40 f6 c7 03 75 59 <8b> 57 08 85 d2 74 d8 44 8d 42 01 48 63 c2 4c 8d 4f 08 4d 63 c0 
RIP  [<ffffffff811348e4>] find_get_page+0x34/0xa0
 RSP <ffff880495de3a08>

Environment

  • RHEL6.10 (kernel-2.6.32-754.35.1.el6)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content