Wind River Support Network

HomeDefectsLIN6-10388
Fixed

LIN6-10388 : kernel: BUG: sleeping function called from invalid context: lock_timer_base

Created: Sep 28, 2015    Updated: Dec 3, 2018
Resolved Date: Nov 23, 2015
Found In Version: 6.0.0.17
Fix Version: 6.0.0.27
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Kernel

Description

Under normal operating conditions the customer is seeing the following kernel bug:

BUG: scheduling while atomic: irq/119-eth1-Tx/1146/0x00000002

Steps to Reproduce

Unknown.
BSP is intel_x86-64 with preempt-rt kernel configuration.

Full trace is as follows:

Sep 25 07:06:59 localhost kernel: BUG: scheduling while atomic: irq/119-eth1-Tx/1146/0x00000002
Sep 25 07:06:59 localhost kernel: Modules linked in: dgrp(O) crct10dif_pclmul crct10dif_common iTCO_wdt aesni_intel aes_x86_64 glue_helper lrw gf128mul ablk_helper iTCO_vendor_support gpio_ich cryptd lpc_ich mperf processor nfsd auth_rpcgss oid_registry
Sep 25 07:06:59 localhost kernel: CPU: 1 PID: 1146 Comm: irq/119-eth1-Tx Tainted: G D O 3.10.62-ltsi-rt55-WR6.0.0.17_preempt-rt #1
Sep 25 07:06:59 localhost kernel: Hardware name: Supermicro X9DRD-7LN4F/X9DRD-7LN4F, BIOS 1.0a 01/07/2015
Sep 25 07:06:59 localhost kernel: 000000000000047a ffff880836e73168 ffffffff81943251 ffff880836e73178
Sep 25 07:06:59 localhost kernel: ffffffff8193ea46 ffff880836e73280 ffffffff81947c7b 0000000000011540
Sep 25 07:06:59 localhost kernel: ffff880836e73fd8 ffff880836e73fd8 0000000000011540 0000000000000000
Sep 25 07:06:59 localhost kernel: Call Trace:
Sep 25 07:06:59 localhost kernel: [<ffffffff81943251>] dump_stack+0x19/0x1b
Sep 25 07:06:59 localhost kernel: [<ffffffff8193ea46>] __schedule_bug+0x48/0x56
Sep 25 07:06:59 localhost kernel: [<ffffffff81947c7b>] __schedule+0x65b/0x850
Sep 25 07:06:59 localhost kernel: [<ffffffff8193e34c>] ? printk+0x67/0x69
Sep 25 07:06:59 localhost kernel: [<ffffffff81947ea0>] schedule+0x30/0x90
Sep 25 07:06:59 localhost kernel: [<ffffffff8108f7c4>] do_exit+0x9c4/0xaf0
Sep 25 07:06:59 localhost kernel: [<ffffffff8193e34c>] ? printk+0x67/0x69
Sep 25 07:06:59 localhost kernel: [<ffffffff8108c6f1>] ? kmsg_dump+0xc1/0xd0
Sep 25 07:06:59 localhost kernel: [<ffffffff81050675>] oops_end+0x75/0xa0
Sep 25 07:06:59 localhost kernel: [<ffffffff8193db33>] no_context+0x28f/0x29d
Sep 25 07:06:59 localhost kernel: [<ffffffff810b0920>] ? kthread_worker_fn+0x1b0/0x1b0
Sep 25 07:06:59 localhost kernel: [<ffffffff8193dbc1>] __bad_area_nosemaphore+0x80/0x1d6
Sep 25 07:06:59 localhost kernel: [<ffffffff8193dd2a>] bad_area_nosemaphore+0x13/0x15
Sep 25 07:06:59 localhost kernel: [<ffffffff8107ceda>] __do_page_fault+0xea/0x4f0
Sep 25 07:06:59 localhost kernel: [<ffffffff813c9220>] ? number.isra.1+0x2f0/0x320
Sep 25 07:06:59 localhost kernel: [<ffffffff8104ef19>] ? dump_trace+0x179/0x2d0
Sep 25 07:06:59 localhost kernel: [<ffffffff810c36c5>] ? sched_clock_cpu+0xb5/0x100
Sep 25 07:06:59 localhost kernel: [<ffffffff8107d31e>] do_page_fault+0xe/0x10
Sep 25 07:06:59 localhost kernel: [<ffffffff8194a2f2>] page_fault+0x22/0x30
Sep 25 07:06:59 localhost kernel: [<ffffffff810b0cf1>] ? kthread_data+0x11/0x20
Sep 25 07:06:59 localhost kernel: [<ffffffff8110e4b9>] ? irq_thread_dtor+0x29/0xc0
Sep 25 07:06:59 localhost kernel: [<ffffffff810ad314>] task_work_run+0xb4/0xe0
Sep 25 07:06:59 localhost kernel: [<ffffffff8108f0df>] do_exit+0x2df/0xaf0
Sep 25 07:06:59 localhost kernel: [<ffffffff8193e34c>] ? printk+0x67/0x69
Sep 25 07:06:59 localhost kernel: [<ffffffff8108c6f1>] ? kmsg_dump+0xc1/0xd0
Sep 25 07:06:59 localhost kernel: [<ffffffff81050675>] oops_end+0x75/0xa0
Sep 25 07:06:59 localhost kernel: [<ffffffff810507eb>] die+0x4b/0x70
Sep 25 07:06:59 localhost kernel: [<ffffffff8104cfe0>] do_trap+0x60/0x170
Sep 25 07:06:59 localhost kernel: [<ffffffff8104d4b5>] do_invalid_op+0x95/0xb0
Sep 25 07:06:59 localhost kernel: [<ffffffff81948ef6>] ? rt_spin_lock_slowlock+0x251/0x2ab
Sep 25 07:06:59 localhost kernel: [<ffffffff810ccff2>] ? enqueue_task_rt+0x122/0x210
Sep 25 07:06:59 localhost kernel: [<ffffffff810e9191>] ? rt_mutex_adjust_prio_chain+0x121/0x4e0
Sep 25 07:06:59 localhost kernel: [<ffffffff8194bc68>] invalid_op+0x18/0x20
Sep 25 07:06:59 localhost kernel: [<ffffffff81948ef6>] ? rt_spin_lock_slowlock+0x251/0x2ab
Sep 25 07:06:59 localhost kernel: [<ffffffff81948d7b>] ? rt_spin_lock_slowlock+0xd6/0x2ab
Sep 25 07:06:59 localhost kernel: [<ffffffff81091d77>] ? local_bh_enable+0x47/0x80
Sep 25 07:06:59 localhost kernel: [<ffffffff819497c1>] rt_spin_lock+0x41/0x50
Sep 25 07:06:59 localhost kernel: [<ffffffff8109a7c7>] lock_timer_base.isra.33+0x37/0x60
Sep 25 07:06:59 localhost kernel: [<ffffffff8109ac85>] mod_timer+0x75/0x2a0
Sep 25 07:06:59 localhost kernel: [<ffffffff817d8bd8>] sk_reset_timer+0x18/0x30
Sep 25 07:06:59 localhost kernel: [<ffffffff8183a7d1>] tcp_schedule_loss_probe+0x131/0x1a0
Sep 25 07:06:59 localhost kernel: [<ffffffff8183b495>] tcp_write_xmit+0x2c5/0xa80
Sep 25 07:06:59 localhost kernel: [<ffffffff81157bec>] ? put_page+0x2c/0x40
Sep 25 07:06:59 localhost kernel: [<ffffffff817dbf78>] ? skb_free_head+0x58/0x80
Sep 25 07:06:59 localhost kernel: [<ffffffff8183bece>] __tcp_push_pending_frames+0x2e/0x90
Sep 25 07:06:59 localhost kernel: [<ffffffff81837d25>] tcp_rcv_established+0x205/0x610
Sep 25 07:06:59 localhost kernel: [<ffffffff818406cd>] tcp_v4_do_rcv+0x13d/0x380
Sep 25 07:06:59 localhost kernel: [<ffffffff818430fc>] tcp_v4_rcv+0x7cc/0x800
Sep 25 07:06:59 localhost kernel: [<ffffffff81152f9c>] ? __alloc_pages_nodemask+0x16c/0xaa0
Sep 25 07:06:59 localhost kernel: [<ffffffff8181e612>] ip_local_deliver_finish+0xb2/0x220
Sep 25 07:06:59 localhost kernel: [<ffffffff8181ecb0>] ip_local_deliver+0x90/0xa0
Sep 25 07:06:59 localhost kernel: [<ffffffff8181e889>] ip_rcv_finish+0x109/0x350
Sep 25 07:06:59 localhost kernel: [<ffffffff8181eee9>] ip_rcv+0x229/0x330
Sep 25 07:06:59 localhost kernel: [<ffffffff818bbe45>] ? packet_rcv_spkt+0x65/0x190
Sep 25 07:06:59 localhost kernel: [<ffffffff817eb2c2>] __netif_receive_skb_core+0x512/0x810
Sep 25 07:06:59 localhost kernel: [<ffffffff817eb5dd>] __netif_receive_skb+0x1d/0x60
Sep 25 07:06:59 localhost kernel: [<ffffffff817eb64d>] netif_receive_skb+0x2d/0xa0
Sep 25 07:06:59 localhost kernel: [<ffffffff817ebda0>] napi_gro_receive+0x80/0xb0
Sep 25 07:06:59 localhost kernel: [<ffffffff8165c028>] igb_poll+0x6b8/0xf30
Sep 25 07:06:59 localhost kernel: [<ffffffff810ccd7d>] ? dequeue_task_rt+0x3d/0x80
Sep 25 07:06:59 localhost kernel: [<ffffffff817ec908>] net_rx_action+0x118/0x240
Sep 25 07:06:59 localhost kernel: [<ffffffff81091b79>] do_current_softirqs+0x179/0x330
Sep 25 07:06:59 localhost kernel: [<ffffffff8110e1f0>] ? irq_thread_fn+0x50/0x50
Sep 25 07:06:59 localhost kernel: [<ffffffff81091d96>] local_bh_enable+0x66/0x80
Sep 25 07:06:59 localhost kernel: [<ffffffff8110e22b>] irq_forced_thread_fn+0x3b/0x70
Sep 25 07:06:59 localhost kernel: [<ffffffff8110e44f>] irq_thread+0x10f/0x150
Sep 25 07:06:59 localhost kernel: [<ffffffff8110e490>] ? irq_thread+0x150/0x150
Sep 25 07:06:59 localhost kernel: [<ffffffff8110e340>] ? wake_threads_waitq+0x40/0x40
Sep 25 07:06:59 localhost kernel: [<ffffffff810b09d2>] kthread+0xb2/0xc0
Sep 25 07:06:59 localhost kernel: [<ffffffff810b0920>] ? kthread_worker_fn+0x1b0/0x1b0
Sep 25 07:06:59 localhost kernel: [<ffffffff8194aa5c>] ret_from_fork+0x7c/0xb0
Sep 25 07:06:59 localhost kernel: [<ffffffff810b0920>] ? kthread_worker_fn+0x1b0/0x1b0
Sep 25 07:07:06 whn.localdomain kernel: nfs: server 10.33.203.31 not responding, still trying

Other Downloads


Live chat
Online