RHEL6.4: crashes with "Bad RIP value" called from vfs_write
Issue
- kernel crash with "Bad RIP value" called from
vfs_write
BUG: unable to handle kernel paging request at 0000000000005403
IP: [<0000000000005403>] 0x5403
PGD 30224aa067 PUD 30226a5067 PMD 0
Oops: 0010 [#1] SMP
last sysfs file: /sys/devices/virtual/net/bond0/bonding/slaves
CPU 16
Modules linked in: iptable_filter ip_tables sunrpc bonding 8021q garp stp llc ipv6 hpilo hpwdt microcode sg onload(U) sfc_char(U) sfc_resource(U) sfc_affinity(U) sfc_tune(U) sfc(U) i2c_algo_bit i2c_core ptp pps_core mdio serio_raw tg3 power_meter iTCO_wdt iTCO_vendor_support ioatdma dca shpchp ext4 mbcache jbd2 sd_mod crc_t10dif hpsa dm_mirror dm_region_hash dm_log dm_mod [last unloaded: scsi_wait_scan]
Pid: 69774, comm: bash Not tainted 2.6.32-358.14.1.el6.x86_64 #1 HP ProLiant DL560 Gen8
RIP: 0010:[<0000000000005403>] [<0000000000005403>] 0x5403
RSP: 0018:ffff881022155e80 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff8820293cf9c0 RCX: 000000000000000f
RDX: ffff882029e71800 RSI: ffff8820293cf9c0 RDI: ffff88102626b000
RBP: ffff881022155ee8 R08: ffff882029e71800 R09: 00007ff456754700
R10: 0000000000000000 R11: 0000000000000246 R12: ffff88102626b000
R13: 000000000000000f R14: 00007ff45676e000 R15: 000000000000000f
FS: 00007ff456754700(0000) GS:ffff882078800000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000005403 CR3: 000000302252e000 CR4: 00000000000407a0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process bash (pid: 69774, threadinfo ffff881022154000, task ffff881027eb0ae0)
Stack:
ffffffff813259d1 ffff881022155e98 000000000000000f ffff88102497d420
<d> ffff881027eb0ae0 0000000000005403 0000000000000000 ffff881022155ee8
<d> ffff8820293cf9c0 00007ff45676e000 ffff881022155f48 0000000000000000
Call Trace:
[<ffffffff813259d1>] ? tty_write+0x1b1/0x2a0
[<ffffffff81181118>] vfs_write+0xb8/0x1a0
[<ffffffff810863d1>] ? sigprocmask+0x71/0x110
[<ffffffff81181a11>] sys_write+0x51/0x90
[<ffffffff81510e9e>] ? do_device_not_available+0xe/0x10
[<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
Code: Bad RIP value.
RIP [<0000000000005403>] 0x5403
RSP <ffff881022155e80>
CR2: 0000000000005403
Environment
- Red Hat Enterprise Linux 6
- seen on kernel 2.6.32-358.14.1.el6
- CPUs
CPU0: Intel(R) Xeon(R) CPU E5-4650 0 @ 2.70GHz stepping 07
crash> sys | grep CPU
CPUS: 32
microcode: CPU0 sig=0x206d7, pf=0x40, revision=0x710
- The following 3rd party modules are loaded
crash> mod -t
NAME TAINTS
sfc_affinity (U)
sfc (U)
sfc_char (U)
sfc_tune (U)
sfc_resource (U)
onload (U)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.