RHEL6.4: crashes with "Bad RIP value" called from vfs_write

Solution In Progress - Updated -

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 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.