... [ 100.919805] BUG: sleeping function called from invalid context at mm/page_alloc.c:3186 [ 100.919818] in_atomic(): 1, irqs_disabled(): 0, pid: 2446, name: panel-16-netloa [ 100.919823] INFO: lockdep is turned off. [ 100.919833] CPU: 1 PID: 2446 Comm: panel-16-netloa Tainted: G W 4.3.0-0.rc0.git6.1.fc24.x86_64 #1 ... [ 100.919886] Call Trace: [ 100.919903] [<ffffffff81847119>] dump_stack+0x4b/0x63 [ 100.919915] [<ffffffff810d5329>] ___might_sleep+0x179/0x230 [ 100.919924] [<ffffffff810d5429>] __might_sleep+0x49/0x80 [ 100.919933] [<ffffffff811e541e>] __alloc_pages_nodemask+0x2fe/0xb90 [ 100.919944] [<ffffffff81429236>] ? debug_object_activate+0xb6/0x1e0 [ 100.919954] [<ffffffff814298c1>] ? debug_object_active_state+0x91/0x150 [ 100.919965] [<ffffffff810218e6>] dma_generic_alloc_coherent+0x96/0x130 [ 100.919976] [<ffffffff81069865>] x86_swiotlb_alloc_coherent+0x25/0x50 [ 100.919984] [<ffffffff810215fd>] dma_alloc_attrs+0x6d/0xe0 [ 100.919999] [<ffffffffa003725e>] rtl8169_map_counters+0x3e/0x70 [r8169] [ 100.920012] [<ffffffffa0038674>] rtl8169_update_counters+0x64/0x140 [r8169] [ 100.920025] [<ffffffffa00388ff>] rtl8169_get_stats64+0xbf/0x130 [r8169] [ 100.920035] [<ffffffff816fc694>] dev_get_stats+0x54/0x100 [ 100.920044] [<ffffffff817254c7>] dev_seq_printf_stats+0x37/0x120 [ 100.920055] [<ffffffff817255c4>] dev_seq_show+0x14/0x30 [ 100.920063] [<ffffffff8128e41a>] seq_read+0x2fa/0x3e0 [ 100.920073] [<ffffffff812dbd92>] proc_reg_read+0x42/0x70 [ 100.920081] [<ffffffff81264c17>] __vfs_read+0x37/0x100 [ 100.920091] [<ffffffff81384ae3>] ? security_file_permission+0xa3/0xc0 [ 100.920098] [<ffffffff81265596>] vfs_read+0x86/0x130 [ 100.920105] [<ffffffff81266318>] SyS_read+0x58/0xd0 [ 100.920113] [<ffffffff81850db2>] entry_SYSCALL_64_fastpath+0x12/0x76 [ 101.923117] BUG: sleeping function called from invalid context at mm/page_alloc.c:3186 [ 101.923132] in_atomic(): 1, irqs_disabled(): 0, pid: 2446, name: panel-16-netloa [ 101.923138] INFO: lockdep is turned off. [ 101.923149] CPU: 2 PID: 2446 Comm: panel-16-netloa Tainted: G W 4.3.0-0.rc0.git6.1.fc24.x86_64 #1 ... [ 218.361180] BUG: sleeping function called from invalid context at mm/page_alloc.c:3186 [ 218.361192] in_atomic(): 1, irqs_disabled(): 0, pid: 2446, name: panel-16-netloa [ 218.361196] INFO: lockdep is turned off. [ 218.361205] CPU: 1 PID: 2446 Comm: panel-16-netloa Tainted: G W 4.3.0-0.rc0.git6.1.fc24.x86_64 #1 ... [ 218.361247] Call Trace: [ 218.361261] [<ffffffff81847119>] dump_stack+0x4b/0x63 [ 218.361271] [<ffffffff810d5329>] ___might_sleep+0x179/0x230 [ 218.361279] [<ffffffff810d5429>] __might_sleep+0x49/0x80 [ 218.361287] [<ffffffff811e541e>] __alloc_pages_nodemask+0x2fe/0xb90 [ 218.361297] [<ffffffff81429236>] ? debug_object_activate+0xb6/0x1e0 [ 218.361306] [<ffffffff814298c1>] ? debug_object_active_state+0x91/0x150 [ 218.361316] [<ffffffff810218e6>] dma_generic_alloc_coherent+0x96/0x130 [ 218.361325] [<ffffffff81069865>] x86_swiotlb_alloc_coherent+0x25/0x50 [ 218.361332] [<ffffffff810215fd>] dma_alloc_attrs+0x6d/0xe0 [ 218.361347] [<ffffffffa003725e>] rtl8169_map_counters+0x3e/0x70 [r8169] [ 218.361358] [<ffffffffa0038674>] rtl8169_update_counters+0x64/0x140 [r8169] [ 218.361370] [<ffffffffa00388ff>] rtl8169_get_stats64+0xbf/0x130 [r8169] [ 218.361379] [<ffffffff816fc694>] dev_get_stats+0x54/0x100 [ 218.361386] [<ffffffff817254c7>] dev_seq_printf_stats+0x37/0x120 [ 218.361396] [<ffffffff817255c4>] dev_seq_show+0x14/0x30 [ 218.361403] [<ffffffff8128e41a>] seq_read+0x2fa/0x3e0 [ 218.361413] [<ffffffff812dbd92>] proc_reg_read+0x42/0x70 [ 218.361420] [<ffffffff81264c17>] __vfs_read+0x37/0x100 [ 218.361429] [<ffffffff81384ae3>] ? security_file_permission+0xa3/0xc0 [ 218.361436] [<ffffffff81265596>] vfs_read+0x86/0x130 [ 218.361442] [<ffffffff81266318>] SyS_read+0x58/0xd0 [ 218.361450] [<ffffffff81850db2>] entry_SYSCALL_64_fastpath+0x12/0x76 ...
Patch: http://marc.info/?l=linux-netdev&m=144187488130444&w=2 Tested: http://marc.info/?l=linux-netdev&m=144188858002587&w=2
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=4202032 OK
Ref. https://bugzilla.redhat.com/show_bug.cgi?id=1261274