Kernel panic at update_curr+0x14c/0x1f0

Solution Verified - Updated -

Issue

  • Kernel panic with following call traces.
BUG: scheduling while atomic: oracle/19255/0xffff8813
Modules linked in: nfsd lockd nfs_acl
BUG: unable to handle kernel paging request at fffffffdee1ad520
IP: [<ffffffff81059b8c>] update_curr+0x14c/0x1f0
PGD 1a87067 PUD 0 
Oops: 0000 [#1] SMP 
last sysfs file: /sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/host1/rport-1:0-3/target1:0:1/1:0:1:3/state
CPU 14 
Modules linked in: nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs autofs4 cpufreq_ondemand acpi_cpufreq freq_table mperf bonding 8021q garp stp llc ipv6 microcode iTCO_wdt iTCO_vendor_support power_meter sb_edac edac_core lpc_ich mfd_core i2c_i801 igb dca i2c_algo_bit i2c_core ptp pps_core sg ext4 jbd2 mbcache dm_round_robin sr_mod cdrom sd_mod ahci isci libsas scsi_transport_sas lpfc scsi_transport_fc scsi_tgt crc_t10dif megaraid_sas dm_multipath dm_mirror dm_region_hash dm_log dm_mod [last unloaded: scsi_wait_scan]

Pid: 19255, comm: oracle Not tainted 2.6.32-431.5.1.el6.x86_64 #1 FUJITSU PRIMERGY RX300 S7/D2939-A1
RIP: 0010:[<ffffffff81059b8c>]  [<ffffffff81059b8c>] update_curr+0x14c/0x1f0
RSP: 0018:ffff880028303d98  EFLAGS: 00010082
RAX: ffff882064c1b540 RBX: ffffffffcd8b60b8 RCX: ffff88107feef140
RDX: 0000000000019410 RSI: 0000000000000000 RDI: ffff882064c1b578
RBP: ffff880028303dc8 R08: ffffffff8160c325 R09: 0000000000000001
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8800283168a8
R13: 00000000000f0a8c R14: 0000c0a1f792c06a R15: ffff882064c1b540
FS:  00007f194c5dd700(0000) GS:ffff880028300000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: fffffffdee1ad520 CR3: 00000013cd8e1000 CR4: 00000000000407e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process oracle (pid: 19255, threadinfo ffff8813cd8b6000, task ffff882064c1b540)
Stack:
 ffff880028303da8 ffffffff810153a3 ffff882064c1b578 ffff8800283168a8
<d> 0000000000000000 0000000000000000 ffff880028303df8 ffffffff8105a11b
<d> ffff880028316840 000000000000000e 0000000000016840 000000000000000e
Call Trace:
 <IRQ> 
 [<ffffffff810153a3>] ? native_sched_clock+0x13/0x80
 [<ffffffff8105a11b>] task_tick_fair+0xdb/0x160
 [<ffffffff8105dd51>] scheduler_tick+0xc1/0x260
 [<ffffffff810acdd0>] ? tick_sched_timer+0x0/0xc0
 [<ffffffff8108433e>] update_process_times+0x6e/0x90
 [<ffffffff810ace36>] tick_sched_timer+0x66/0xc0
 [<ffffffff810ecb3a>] ? __rcu_process_callbacks+0x25a/0x350
 [<ffffffff8109f9de>] __run_hrtimer+0x8e/0x1a0
 [<ffffffff810a6dff>] ? ktime_get_update_offsets+0x4f/0xd0
 [<ffffffff8109fd46>] hrtimer_interrupt+0xe6/0x260
 [<ffffffff81031f1d>] local_apic_timer_interrupt+0x3d/0x70
 [<ffffffff81037159>] ? native_apic_msr_eoi_write+0x19/0x20
 [<ffffffff815313b5>] smp_apic_timer_interrupt+0x45/0x60
 [<ffffffff8100bb93>] apic_timer_interrupt+0x13/0x20
 <EOI> 
 [<ffffffff810b664f>] ? module_flags+0xf/0x130
 [<ffffffff810b7a32>] print_modules+0x82/0xf0
 [<ffffffff8105db76>] __schedule_bug+0x46/0x70
 [<ffffffff81528220>] thread_return+0x64e/0x76e
 [<ffffffff812652dc>] ? blk_insert_cloned_request+0x8c/0xc0
 [<ffffffff810a7091>] ? ktime_get_ts+0xb1/0xf0
 [<ffffffff815283b3>] io_schedule+0x73/0xc0
 [<ffffffff81267a58>] get_request_wait+0x108/0x1d0
 [<ffffffff8109b290>] ? autoremove_wake_function+0x0/0x40
 [<ffffffff8126160e>] ? elv_merge+0x17e/0x1c0
 [<ffffffff81267bb9>] blk_queue_bio+0x99/0x620
 [<ffffffffa00036f5>] dm_request+0x155/0x1a0 [dm_mod]
 [<ffffffff81266c40>] generic_make_request+0x240/0x5a0
 [<ffffffff81122273>] ? mempool_alloc+0x63/0x140
 [<ffffffff81267010>] submit_bio+0x70/0x120
 [<ffffffff8115b514>] swap_writepage+0x94/0xe0
 [<ffffffff8113cfbf>] shmem_writepage+0x1ef/0x230
 [<ffffffff81138cfb>] pageout.clone.2+0x12b/0x300
 [<ffffffff81138470>] ? __remove_mapping+0x120/0x160
 [<ffffffff81139385>] shrink_page_list.clone.3+0x4b5/0x650
 [<ffffffff81139f03>] shrink_inactive_list+0x343/0x830
 [<ffffffff8113a79e>] shrink_mem_cgroup_zone+0x3ae/0x610
 [<ffffffff81179fed>] ? mem_cgroup_iter+0xfd/0x280
 [<ffffffff8113aa63>] shrink_zone+0x63/0xb0
 [<ffffffff8113abc5>] do_try_to_free_pages+0x115/0x610
 [<ffffffff8112d2dc>] ? get_page_from_freelist+0x15c/0x870
 [<ffffffff8113b292>] try_to_free_pages+0x92/0x120
 [<ffffffff8112f6f8>] __alloc_pages_nodemask+0x478/0x8d0
 [<ffffffff811651b9>] alloc_page_interleave+0x39/0x90
 [<ffffffff81167c36>] alloc_pages_vma+0x146/0x150
 [<ffffffff8113d13f>] shmem_alloc_page+0x5f/0x70
 [<ffffffffa00810a5>] ? lpfc_sli_issue_iocb+0x65/0x230 [lpfc]
 [<ffffffff8137ffc0>] ? scsi_done+0x0/0x60
 [<ffffffff8111f72e>] ? find_get_page+0x1e/0xa0
 [<ffffffff8112097a>] ? find_lock_page+0x2a/0x80
 [<ffffffff8113ef57>] shmem_getpage_gfp+0x2a7/0x610
 [<ffffffff8113f39b>] shmem_fault+0x4b/0x70
 [<ffffffff8121776e>] shm_fault+0x1e/0x20
 [<ffffffff8114a074>] __do_fault+0x54/0x530
 [<ffffffff812658e1>] ? __blk_run_queue+0x31/0x40
 [<ffffffff81260d8a>] ? elv_insert+0xfa/0x190
 [<ffffffff8114a647>] handle_pte_fault+0xf7/0xb00
 [<ffffffff812686e9>] ? blk_peek_request+0x189/0x210
 [<ffffffff8125fcc3>] ? elv_queue_empty+0x33/0x40
 [<ffffffffa0003afa>] ? dm_request_fn+0x1da/0x2e0 [dm_mod]
 [<ffffffff8114b27a>] handle_mm_fault+0x22a/0x300
 [<ffffffff8114b47a>] __get_user_pages+0x12a/0x430
 [<ffffffff8114b819>] get_user_pages+0x49/0x50
 [<ffffffff8104f717>] get_user_pages_fast+0x157/0x1c0
 [<ffffffff811c7895>] do_direct_IO+0x9f5/0xfa0
 [<ffffffffa0006792>] ? linear_merge+0x52/0x60 [dm_mod]
 [<ffffffff811c8186>] __blockdev_direct_IO_newtrunc+0x346/0x1270
 [<ffffffffa01c0360>] ? ext4_get_block+0x0/0x120 [ext4]
 [<ffffffff811c9127>] __blockdev_direct_IO+0x77/0xe0
 [<ffffffffa01c0360>] ? ext4_get_block+0x0/0x120 [ext4]
 [<ffffffff81527c20>] ? thread_return+0x4e/0x76e
 [<ffffffffa01bf10a>] ext4_ind_direct_IO+0xba/0x250 [ext4]
 [<ffffffffa01c0360>] ? ext4_get_block+0x0/0x120 [ext4]
 [<ffffffffa01bf2f6>] ext4_direct_IO+0x56/0x270 [ext4]
 [<ffffffff81084220>] ? process_timeout+0x0/0x10
 [<ffffffff811217bb>] generic_file_aio_read+0x6bb/0x700
 [<ffffffff8108410c>] ? lock_timer_base+0x3c/0x70
 [<ffffffff81121100>] ? generic_file_aio_read+0x0/0x700
 [<ffffffff811d4f54>] aio_rw_vect_retry+0x84/0x200
 [<ffffffff811d6914>] aio_run_iocb+0x64/0x170
 [<ffffffff811d7d41>] do_io_submit+0x291/0x920
 [<ffffffff811d83e0>] sys_io_submit+0x10/0x20
 [<ffffffff8100b072>] system_call_fastpath+0x16/0x1b
Code: a4 00 45 85 c9 74 38 48 8b 50 08 8b 5a 18 48 8b 90 10 09 00 00 48 8b 4a 50 48 85 c9 74 21 48 63 db 66 0f 1f 44 00 00 48 8b 51 20 <48> 03 14 dd 60 cf bf 81 4c 01 2a 48 8b 49 78 48 85 c9 75 e8 48 
RIP  [<ffffffff81059b8c>] update_curr+0x14c/0x1f0
 RSP <ffff880028303d98>
CR2: fffffffdee1ad520

Environment

  • Red Hat Enterprise Linux 6.5
  • Kernel-2.6.32-431.5.1.el6

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.