====================================== | [ 17.935050][ C3] tun0: no available key for peer 5, key-id: 0 | [ 19.015254][ T340] ------------[ cut here ]------------ | [ 19.015482][ T340] WARNING: net/core/gro_cells.c:30 at gro_cells_receive+0x708/0xaa0, CPU#1: 2/340 | [ 19.015822][ T340] Modules linked in: ovpn udp_tunnel ip6_udp_tunnel [ 19.016261][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.016415][ T340] Workqueue: kstrp strp_work [ 19.016560][ T340] RIP: 0010:gro_cells_receive (net/core/gro_cells.c:30 (discriminator 22)) [ 19.016690][ T340] Code: 00 31 ff e8 ea db de ff bb 01 00 00 00 e9 76 fa ff ff 65 8b 05 89 e1 93 02 f6 c4 ff 74 0b a9 00 00 ff 00 0f 84 46 fc ff ff 90 <0f> 0b 90 e9 3d fc ff ff 48 8d 58 58 48 89 df e8 d4 d5 e3 ff 84 c0 All code ======== 0: 00 31 add %dh,(%rcx) 2: ff ljmp (bad) 3: e8 ea db de ff call 0xffffffffffdedbf2 8: bb 01 00 00 00 mov $0x1,%ebx d: e9 76 fa ff ff jmp 0xfffffffffffffa88 12: 65 8b 05 89 e1 93 02 mov %gs:0x293e189(%rip),%eax # 0x293e1a2 19: f6 c4 ff test $0xff,%ah 1c: 74 0b je 0x29 1e: a9 00 00 ff 00 test $0xff0000,%eax 23: 0f 84 46 fc ff ff je 0xfffffffffffffc6f 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 3d fc ff ff jmp 0xfffffffffffffc6f 32: 48 8d 58 58 lea 0x58(%rax),%rbx 36: 48 89 df mov %rbx,%rdi 39: e8 d4 d5 e3 ff call 0xffffffffffe3d612 3e: 84 c0 test %al,%al Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 3d fc ff ff jmp 0xfffffffffffffc45 8: 48 8d 58 58 lea 0x58(%rax),%rbx c: 48 89 df mov %rbx,%rdi f: e8 d4 d5 e3 ff call 0xffffffffffe3d5e8 14: 84 c0 test %al,%al [ 19.017118][ T340] RSP: 0018:ffa0000000cd78d8 EFLAGS: 00010246 [ 19.017271][ T340] RAX: 0000000080000000 RBX: ff11000005046c80 RCX: 1ffffffff2ad3878 [ 19.017457][ T340] RDX: 0000000000000000 RSI: ffffffff9426f440 RDI: ff11000010d590c8 [ 19.017651][ T340] RBP: ff11000010d59000 R08: 0000000000000000 R09: 0000000000000001 [ 19.017840][ T340] R10: 0000000000000001 R11: 0000000000000001 R12: ff11000010d59e20 [ 19.018019][ T340] R13: 0000000000000054 R14: 0000000000000058 R15: ff11000005046d34 [ 19.018203][ T340] FS: 0000000000000000(0000) GS:ff1100009f19e000(0000) knlGS:0000000000000000 [ 19.018416][ T340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.018581][ T340] CR2: 00007f0cf4892f98 CR3: 000000002cd49002 CR4: 0000000000771ef0 [ 19.018764][ T340] PKRU: 55555554 [ 19.018856][ T340] Call Trace: [ 19.018947][ T340] [ 19.019012][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.019141][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.019310][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.019463][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.019593][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.019713][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.019839][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.019963][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.020115][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.020237][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.020356][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.020481][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.020606][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.020698][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.020820][ T340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.020940][ T340] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 19.021060][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.021151][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.021274][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.021393][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.021524][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.021650][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.021769][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.021890][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.022009][ T340] kthread (kernel/kthread.c:436) [ 19.022099][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.022246][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.022364][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.022491][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.022644][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.022764][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.022882][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.024027][ T340] ---[ end trace 0000000000000000 ]--- | [ 19.024163][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.024354][ T340] caller is gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) | [ 19.024475][ T340] Tainted: [W]=WARN [ 19.024476][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.024477][ T340] Workqueue: kstrp strp_work [ 19.024479][ T340] Call Trace: [ 19.024480][ T340] [ 19.024481][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.024485][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.024488][ T340] gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) [ 19.024491][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.024498][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.024502][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.024505][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.024508][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.024510][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.024514][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.024519][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.024522][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.024525][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.024528][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.024533][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.024536][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.024538][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.024541][ T340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.024543][ T340] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 19.024545][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.024547][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.024555][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.024557][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.024563][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.024567][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.024569][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.024572][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.024573][ T340] kthread (kernel/kthread.c:436) [ 19.024575][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.024577][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.024580][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.024582][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.024585][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.024587][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.024589][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.035937][ T340] #3: ffffffff94d87e20 (rcu_read_lock){....}-{1:3}, at: gro_cells_receive (./include/linux/rcupdate.h:300 (discriminator 2) ./include/linux/rcupdate.h:838 (discriminator 2) net/core/gro_cells.c:21 (discriminator 2)) | [ 19.036114][ T340] | [ 19.036114][ T340] stack backtrace: | [ 19.036214][ T340] Tainted: [W]=WARN [ 19.036214][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.036215][ T340] Workqueue: kstrp strp_work [ 19.036217][ T340] Call Trace: [ 19.036218][ T340] [ 19.036219][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.036222][ T340] print_usage_bug.part.0.cold (kernel/locking/lockdep.c:4042) [ 19.036225][ T340] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 19.036228][ T340] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4056 kernel/locking/lockdep.c:4267) [ 19.036230][ T340] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 19.036233][ T340] ? save_trace (kernel/locking/lockdep.c:589) [ 19.036235][ T340] ? look_up_lock_class (kernel/locking/lockdep.c:933 (discriminator 5)) [ 19.036237][ T340] mark_lock (kernel/locking/lockdep.c:4753) [ 19.036239][ T340] mark_usage (kernel/locking/lockdep.c:4666) [ 19.036240][ T340] __lock_acquire (kernel/locking/lockdep.c:5191) [ 19.036242][ T340] lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.036243][ T340] ? gro_cells_receive (./include/linux/local_lock_internal.h:46 (discriminator 2) net/core/gro_cells.c:30 (discriminator 2)) [ 19.036244][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.036246][ T340] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.036248][ T340] gro_cells_receive (./include/linux/local_lock_internal.h:46 (discriminator 2) net/core/gro_cells.c:30 (discriminator 2)) [ 19.036249][ T340] ? gro_cells_receive (./include/linux/local_lock_internal.h:46 (discriminator 2) net/core/gro_cells.c:30 (discriminator 2)) [ 19.036250][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.036254][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.036257][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.036259][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.036261][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.036264][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.036266][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.036268][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.036270][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.036272][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.036274][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.036276][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.036278][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.036280][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.036282][ T340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.036283][ T340] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 19.036284][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.036286][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.036288][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.036290][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.036292][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.036294][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.036296][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.036297][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.036299][ T340] kthread (kernel/kthread.c:436) [ 19.036300][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.036302][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.036303][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.036305][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.036306][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.036308][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.036310][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.036312][ T340] | [ 19.041338][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.041478][ T340] caller is gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) | [ 19.041593][ T340] Tainted: [W]=WARN [ 19.041593][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.041594][ T340] Workqueue: kstrp strp_work [ 19.041596][ T340] Call Trace: [ 19.041597][ T340] [ 19.041597][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.041599][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.041601][ T340] gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) [ 19.041603][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.041606][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.041609][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.041611][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.041613][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.041616][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.041618][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.041621][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.041623][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.041624][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.041626][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.041628][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.041630][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.041632][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.041633][ T340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.041635][ T340] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 19.041636][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.041638][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.041640][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.041642][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.041644][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.041646][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.041647][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.041649][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.041650][ T340] kthread (kernel/kthread.c:436) [ 19.041651][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.041653][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.041654][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.041656][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.041657][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.041659][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.041660][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.041663][ T340] | [ 19.041667][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.045269][ T340] caller is gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) | [ 19.045346][ T340] Tainted: [W]=WARN [ 19.045346][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.045346][ T340] Workqueue: kstrp strp_work [ 19.045348][ T340] Call Trace: [ 19.045349][ T340] [ 19.045349][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.045352][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.045353][ T340] gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) [ 19.045355][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.045359][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.045361][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.045364][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.045366][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.045368][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.045370][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.045373][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.045375][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.045377][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.045379][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.045381][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.045383][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.045384][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.045386][ T340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.045387][ T340] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 19.045389][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.045390][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.045393][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.045394][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.045397][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.045399][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.045400][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.045402][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.045403][ T340] kthread (kernel/kthread.c:436) [ 19.045404][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.045406][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.045407][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.045409][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.045410][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.045412][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.045413][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.045416][ T340] | [ 19.045428][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.048957][ T340] caller is ovpn_decrypt_post (./include/linux/netdevice.h:3066 (discriminator 3) drivers/net/ovpn/io.c:97 (discriminator 3) drivers/net/ovpn/io.c:192 (discriminator 3)) ovpn | [ 19.049085][ T340] Tainted: [W]=WARN [ 19.049085][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.049086][ T340] Workqueue: kstrp strp_work [ 19.049088][ T340] Call Trace: [ 19.049088][ T340] [ 19.049089][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.049091][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.049093][ T340] ovpn_decrypt_post (./include/linux/netdevice.h:3066 (discriminator 3) drivers/net/ovpn/io.c:97 (discriminator 3) drivers/net/ovpn/io.c:192 (discriminator 3)) ovpn [ 19.049096][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.049099][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.049101][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.049103][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.049105][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.049107][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.049110][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.049112][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.049114][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.049116][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.049118][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.049120][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.049121][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.049123][ T340] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.049124][ T340] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 19.049126][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.049127][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.049130][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.049131][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.049134][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.049135][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.049137][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.049138][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.049140][ T340] kthread (kernel/kthread.c:436) [ 19.049141][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.049143][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.049144][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.049146][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.049147][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.049148][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.049150][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.049153][ T340] | [ 19.053798][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.053942][ T340] caller is gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) | [ 19.054022][ T340] Tainted: [W]=WARN [ 19.054023][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.054024][ T340] Workqueue: kstrp strp_work [ 19.054027][ T340] Call Trace: [ 19.054028][ T340] [ 19.054029][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.054032][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.054034][ T340] gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) [ 19.054036][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.054041][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.054045][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.054048][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.054050][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.054052][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.054054][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.054057][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.054059][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.054061][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.054062][ T340] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 19.054064][ T340] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 19.054066][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.054068][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.054070][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.054072][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.054074][ T340] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 19.054075][ T340] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 19.054077][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.054079][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.054081][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.054083][ T340] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 19.054084][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.054086][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.054088][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.054090][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.054091][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.054093][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.054094][ T340] kthread (kernel/kthread.c:436) [ 19.054096][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.054097][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.054099][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.054100][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.054102][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.054103][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.054105][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.054107][ T340] | [ 19.054108][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.057639][ T340] caller is gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) | [ 19.057714][ T340] Tainted: [W]=WARN [ 19.057715][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.057715][ T340] Workqueue: kstrp strp_work [ 19.057717][ T340] Call Trace: [ 19.057718][ T340] [ 19.057719][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.057721][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.057723][ T340] gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) [ 19.057724][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.057728][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.057731][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.057733][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.057735][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.057738][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.057740][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.057743][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.057744][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.057746][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.057748][ T340] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 19.057749][ T340] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 19.057751][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.057753][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.057755][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.057757][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.057758][ T340] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 19.057759][ T340] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 19.057761][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.057763][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.057765][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.057766][ T340] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 19.057768][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.057770][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.057772][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.057773][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.057775][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.057777][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.057778][ T340] kthread (kernel/kthread.c:436) [ 19.057779][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.057780][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.057782][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.057783][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.057785][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.057786][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.057788][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.057790][ T340] | [ 19.057792][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.061322][ T340] caller is gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) | [ 19.061398][ T340] Tainted: [W]=WARN [ 19.061398][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.061399][ T340] Workqueue: kstrp strp_work [ 19.061400][ T340] Call Trace: [ 19.061401][ T340] [ 19.061401][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.061404][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.061405][ T340] gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) [ 19.061407][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.061410][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.061413][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.061415][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.061417][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.061419][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.061421][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.061424][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.061426][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.061428][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.061429][ T340] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 19.061434][ T340] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 19.061436][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.061438][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.061439][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.061442][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.061443][ T340] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 19.061444][ T340] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 19.061446][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.061448][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.061450][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.061451][ T340] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 19.061453][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.061455][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.061456][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.061458][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.061460][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.061461][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.061463][ T340] kthread (kernel/kthread.c:436) [ 19.061464][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.061465][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.061467][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.061468][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.061469][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.061471][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.061472][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.061475][ T340] | [ 19.061480][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.064902][ T340] caller is ovpn_decrypt_post (./include/linux/netdevice.h:3066 (discriminator 3) drivers/net/ovpn/io.c:97 (discriminator 3) drivers/net/ovpn/io.c:192 (discriminator 3)) ovpn | [ 19.064996][ T340] Tainted: [W]=WARN [ 19.064996][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.064996][ T340] Workqueue: kstrp strp_work [ 19.064998][ T340] Call Trace: [ 19.064999][ T340] [ 19.064999][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.065001][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.065003][ T340] ovpn_decrypt_post (./include/linux/netdevice.h:3066 (discriminator 3) drivers/net/ovpn/io.c:97 (discriminator 3) drivers/net/ovpn/io.c:192 (discriminator 3)) ovpn [ 19.065006][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.065009][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.065011][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.065013][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.065015][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.065018][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.065020][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.065022][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.065024][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.065025][ T340] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 19.065027][ T340] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 19.065028][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.065030][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.065032][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.065034][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.065035][ T340] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 19.065036][ T340] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 19.065038][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.065040][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.065042][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.065043][ T340] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 19.065045][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.065046][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.065048][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.065050][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.065051][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.065053][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.065054][ T340] kthread (kernel/kthread.c:436) [ 19.065056][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.065057][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.065058][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.065060][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.065061][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.065062][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.065064][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.065067][ T340] | [ 19.075011][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.075151][ T340] caller is gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) | [ 19.075226][ T340] Tainted: [W]=WARN [ 19.075226][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.075227][ T340] Workqueue: kstrp strp_work [ 19.075229][ T340] Call Trace: [ 19.075230][ T340] [ 19.075230][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.075233][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.075234][ T340] gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) [ 19.075236][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.075240][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.075242][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.075245][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.075247][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.075249][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.075251][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.075254][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.075256][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.075258][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.075259][ T340] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 19.075260][ T340] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 19.075262][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.075264][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.075266][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.075268][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.075269][ T340] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 19.075270][ T340] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 19.075272][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.075274][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.075276][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.075278][ T340] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 19.075279][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.075281][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.075282][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.075284][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.075286][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.075287][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.075289][ T340] kthread (kernel/kthread.c:436) [ 19.075290][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.075291][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.075293][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.075294][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.075296][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.075297][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.075298][ T340] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.075301][ T340] | [ 19.075302][ T340] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:2/340 | [ 19.079070][ T340] caller is gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) | [ 19.079145][ T340] Tainted: [W]=WARN [ 19.079145][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.079146][ T340] Workqueue: kstrp strp_work [ 19.079148][ T340] Call Trace: [ 19.079148][ T340] [ 19.079149][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.079151][ T340] check_preemption_disabled (lib/smp_processor_id.c:47) [ 19.079152][ T340] gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) [ 19.079154][ T340] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 19.079157][ T340] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 19.079160][ T340] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 19.079162][ T340] ? __copy_skb_header (net/core/skbuff.c:1552) [ 19.079164][ T340] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 19.079167][ T340] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 19.079169][ T340] __strp_recv (net/strparser/strparser.c:309) [ 19.079172][ T340] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 19.079173][ T340] ? strp_process (net/strparser/strparser.c:335) [ 19.079175][ T340] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 19.079176][ T340] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 19.079178][ T340] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 19.079180][ T340] strp_read_sock (net/strparser/strparser.c:372) [ 19.079181][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.079183][ T340] ? strp_stop (net/strparser/strparser.c:527) [ 19.079185][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.079186][ T340] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 19.079187][ T340] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 19.079189][ T340] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 19.079191][ T340] process_one_work (kernel/workqueue.c:3302) [ 19.079193][ T340] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.079194][ T340] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 19.079196][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.079197][ T340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.079199][ T340] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 19.079201][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.079203][ T340] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 19.079204][ T340] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 19.079206][ T340] kthread (kernel/kthread.c:436) [ 19.079207][ T340] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.079208][ T340] ? kthread_affine_node (kernel/kthread.c:378) [ 19.079210][ T340] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.079211][ T340] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.079213][ T340] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.079214][ T340] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:gro_cells_receive check_preemption_disabled:ovpn_decrypt_post:ovpn_tcp_rcv:__strp_recv:__tcp_read_sock check_preemption_disabled:gro_cells_receive:ovpn_decrypt_post:ovpn_tcp_rcv:__strp_recv gro_cells_receive:ovpn_decrypt_post:ovpn_tcp_rcv:__strp_recv:__tcp_read_sock