====================================== | [ 552.659797][ C2] tun0: no available key for peer 2, key-id: 0 | [ 552.974601][ T12] tun0: no available key for peer 5, key-id: 0 | [ 552.974954][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 552.975241][ T12] caller is ovpn_recv (./include/linux/netdevice.h:3076 (discriminator 3) drivers/net/ovpn/io.c:221 (discriminator 3)) ovpn [ 552.975378][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 552.975379][ T12] Workqueue: kstrp strp_work [ 552.975389][ T12] Call Trace: [ 552.975391][ T12] [ 552.975392][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 552.975400][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 552.975404][ T12] ovpn_recv (./include/linux/netdevice.h:3076 (discriminator 3) drivers/net/ovpn/io.c:221 (discriminator 3)) ovpn [ 552.975409][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 552.975414][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 552.975418][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 552.975422][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 552.975425][ T12] ? csum_and_copy_from_iter_full (./include/linux/iov_iter.h:98 ./include/linux/iov_iter.h:308 net/core/skbuff.c:7414) [ 552.975430][ T12] __strp_recv (net/strparser/strparser.c:309) [ 552.975435][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 552.975441][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 552.975445][ T12] ? strp_process (net/strparser/strparser.c:335) [ 552.975448][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 552.975454][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 552.975457][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 552.975459][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 552.975464][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 552.975466][ T12] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 552.975469][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 552.975472][ T12] process_one_work (kernel/workqueue.c:3302) [ 552.975479][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 552.975481][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 552.975488][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 552.975495][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 552.975497][ T12] kthread (kernel/kthread.c:436) [ 552.975500][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 552.975503][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 552.975505][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 552.975509][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 552.975512][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 552.975515][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 552.975518][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 553.073743][ C0] tun0: no available key for peer 6, key-id: 0 | [ 554.495504][ T12] ------------[ cut here ]------------ | [ 554.495751][ T12] WARNING: net/core/gro_cells.c:30 at gro_cells_receive+0x708/0xaa0, CPU#1: 0/12 | [ 554.496104][ T12] Modules linked in: ovpn udp_tunnel ip6_udp_tunnel 8021q sch_netem [last unloaded: udp_tunnel] [ 554.496739][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.496908][ T12] Workqueue: kstrp strp_work [ 554.497045][ T12] RIP: 0010:gro_cells_receive (net/core/gro_cells.c:30 (discriminator 22)) [ 554.497182][ T12] 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 [ 554.497636][ T12] RSP: 0018:ffa00000000c78d8 EFLAGS: 00010246 [ 554.497805][ T12] RAX: 0000000080000000 RBX: ff1100000e43d380 RCX: 1ffffffff3113878 [ 554.497997][ T12] RDX: 0000000000000000 RSI: ffffffff9746f440 RDI: ff110000136ec0c8 [ 554.498202][ T12] RBP: ff110000136ec000 R08: 0000000000000000 R09: 0000000000000001 [ 554.498401][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: ff110000136ece20 [ 554.498594][ T12] R13: 0000000000000054 R14: 0000000000000058 R15: ff1100000e43d434 [ 554.498796][ T12] FS: 0000000000000000(0000) GS:ff1100009539e000(0000) knlGS:0000000000000000 [ 554.499019][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 554.499182][ T12] CR2: 00007ff30e596000 CR3: 0000000032149005 CR4: 0000000000771ef0 [ 554.499378][ T12] PKRU: 55555554 [ 554.499477][ T12] Call Trace: [ 554.499572][ T12] [ 554.499639][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.499776][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.499983][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.500141][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.500270][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.500401][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.500531][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.500661][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 554.500829][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.500957][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.501085][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.501213][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.501348][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.501445][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 554.501573][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 554.501699][ T12] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 554.501830][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.501926][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.502062][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.502185][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.502323][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.502454][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.502583][ T12] kthread (kernel/kthread.c:436) [ 554.502678][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.502844][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.502973][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.503101][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.503257][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.503389][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.503514][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.504722][ T12] ---[ end trace 0000000000000000 ]--- | [ 554.504902][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.505116][ T12] caller is gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) | [ 554.505237][ T12] Tainted: [W]=WARN [ 554.505237][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.505238][ T12] Workqueue: kstrp strp_work [ 554.505241][ T12] Call Trace: [ 554.505242][ T12] [ 554.505243][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.505247][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.505250][ T12] gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) [ 554.505253][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.505261][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.505265][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.505268][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.505271][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.505274][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.505278][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.505283][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 554.505288][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.505290][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.505294][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.505303][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.505306][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.505308][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 554.505312][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 554.505313][ T12] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 554.505315][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.505318][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.505324][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.505326][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.505333][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.505340][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.505342][ T12] kthread (kernel/kthread.c:436) [ 554.505344][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.505346][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.505348][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.505351][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.505354][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.505356][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.505359][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.513839][ T12] #3: ffffffff97f87e20 (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)) | [ 554.513985][ T12] | [ 554.513985][ T12] stack backtrace: | [ 554.514088][ T12] Tainted: [W]=WARN [ 554.514088][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.514089][ T12] Workqueue: kstrp strp_work [ 554.514092][ T12] Call Trace: [ 554.514092][ T12] [ 554.514093][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.514096][ T12] print_usage_bug.part.0.cold (kernel/locking/lockdep.c:4042) [ 554.514098][ T12] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 554.514102][ T12] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4056 kernel/locking/lockdep.c:4267) [ 554.514104][ T12] ? 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)) [ 554.514107][ T12] ? save_trace (kernel/locking/lockdep.c:589) [ 554.514109][ T12] ? look_up_lock_class (kernel/locking/lockdep.c:933 (discriminator 5)) [ 554.514111][ T12] mark_lock (kernel/locking/lockdep.c:4753) [ 554.514113][ T12] mark_usage (kernel/locking/lockdep.c:4666) [ 554.514115][ T12] __lock_acquire (kernel/locking/lockdep.c:5191) [ 554.514117][ T12] lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.514118][ T12] ? gro_cells_receive (./include/linux/local_lock_internal.h:46 (discriminator 2) net/core/gro_cells.c:30 (discriminator 2)) [ 554.514120][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 554.514122][ T12] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 554.514123][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 554.514125][ T12] gro_cells_receive (./include/linux/local_lock_internal.h:46 (discriminator 2) net/core/gro_cells.c:30 (discriminator 2)) [ 554.514126][ T12] ? gro_cells_receive (./include/linux/local_lock_internal.h:46 (discriminator 2) net/core/gro_cells.c:30 (discriminator 2)) [ 554.514128][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.514132][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.514135][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.514138][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.514140][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.514143][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.514145][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.514148][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 554.514150][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.514152][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.514155][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.514157][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.514160][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.514161][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 554.514164][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 554.514165][ T12] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 554.514166][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.514168][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.514171][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.514173][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.514176][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.514179][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.514180][ T12] kthread (kernel/kthread.c:436) [ 554.514182][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.514184][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.514186][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.514188][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.514190][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.514192][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.514193][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.514197][ T12] | [ 554.518835][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.518972][ T12] caller is gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) | [ 554.519053][ T12] Tainted: [W]=WARN [ 554.519053][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.519054][ T12] Workqueue: kstrp strp_work [ 554.519056][ T12] Call Trace: [ 554.519057][ T12] [ 554.519057][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.519060][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.519062][ T12] gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) [ 554.519063][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.519067][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.519070][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.519073][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.519075][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.519078][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.519080][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.519083][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 554.519085][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.519087][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.519089][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.519092][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.519094][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.519096][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 554.519098][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 554.519099][ T12] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 554.519101][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.519103][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.519106][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.519107][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.519110][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.519113][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.519115][ T12] kthread (kernel/kthread.c:436) [ 554.519116][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.519118][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.519119][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.519121][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.519123][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.519124][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.519126][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.519129][ T12] | [ 554.519133][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.522592][ T12] caller is gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) | [ 554.522672][ T12] Tainted: [W]=WARN [ 554.522672][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.522673][ T12] Workqueue: kstrp strp_work [ 554.522675][ T12] Call Trace: [ 554.522676][ T12] [ 554.522676][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.522679][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.522681][ T12] gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) [ 554.522683][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.522687][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.522690][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.522692][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.522695][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.522697][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.522700][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.522702][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 554.522705][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.522707][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.522709][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.522711][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.522714][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.522715][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 554.522717][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 554.522719][ T12] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 554.522720][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.522722][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.522725][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.522727][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.522730][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.522733][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.522734][ T12] kthread (kernel/kthread.c:436) [ 554.522736][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.522737][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.522739][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.522741][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.522742][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.522744][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.522746][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.522749][ T12] | [ 554.522761][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.526180][ T12] 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 | [ 554.526282][ T12] Tainted: [W]=WARN [ 554.526282][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.526283][ T12] Workqueue: kstrp strp_work [ 554.526285][ T12] Call Trace: [ 554.526286][ T12] [ 554.526286][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.526289][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.526290][ T12] 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 [ 554.526294][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.526297][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.526304][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.526306][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.526308][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.526311][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.526313][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 554.526316][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.526317][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.526320][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.526322][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.526325][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.526326][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 554.526328][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 554.526329][ T12] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 554.526331][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.526333][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.526336][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.526338][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.526341][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.526344][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.526345][ T12] kthread (kernel/kthread.c:436) [ 554.526346][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.526348][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.526350][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.526351][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.526353][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.526355][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.526356][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.526360][ T12] | [ 554.546667][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.546856][ T12] caller is gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) | [ 554.546947][ T12] Tainted: [W]=WARN [ 554.546947][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.546948][ T12] Workqueue: kstrp strp_work [ 554.546952][ T12] Call Trace: [ 554.546953][ T12] [ 554.546954][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.546958][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.546960][ T12] gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) [ 554.546962][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.546969][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.546973][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.546976][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.546978][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.546981][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.546983][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.546987][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.546989][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.546991][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.546992][ T12] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 554.546994][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 554.546997][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.546999][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.547001][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.547003][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.547005][ T12] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 554.547006][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 554.547008][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.547010][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.547013][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.547015][ T12] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 554.547016][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.547018][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.547020][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.547024][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.547025][ T12] kthread (kernel/kthread.c:436) [ 554.547027][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.547028][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.547030][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.547032][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.547034][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.547036][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.547037][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.547041][ T12] | [ 554.547042][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.550829][ T12] caller is gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) | [ 554.550917][ T12] Tainted: [W]=WARN [ 554.550917][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.550918][ T12] Workqueue: kstrp strp_work [ 554.550920][ T12] Call Trace: [ 554.550921][ T12] [ 554.550922][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.550924][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.550926][ T12] gro_cells_receive (net/core/gro_cells.c:32 (discriminator 3)) [ 554.550928][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.550932][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.550935][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.550938][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.550940][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.550942][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.550945][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.550948][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.550950][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.550953][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.550954][ T12] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 554.550955][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 554.550957][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.550959][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.550961][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.550963][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.550964][ T12] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 554.550966][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 554.550968][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.550970][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.550973][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.550974][ T12] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 554.550976][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.550977][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.550980][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.550983][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.550984][ T12] kthread (kernel/kthread.c:436) [ 554.550985][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.550987][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.550989][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.550990][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.550992][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.550993][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.550995][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.550998][ T12] | [ 554.551001][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.554839][ T12] caller is gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) | [ 554.554922][ T12] Tainted: [W]=WARN [ 554.554923][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.554924][ T12] Workqueue: kstrp strp_work [ 554.554926][ T12] Call Trace: [ 554.554926][ T12] [ 554.554927][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.554929][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.554931][ T12] gro_cells_receive (net/core/gro_cells.c:50 (discriminator 3)) [ 554.554933][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.554937][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.554940][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.554942][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.554944][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.554947][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.554949][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.554953][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.554954][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.554957][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.554958][ T12] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 554.554959][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 554.554961][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.554963][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.554965][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.554967][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.554969][ T12] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 554.554970][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 554.554972][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.554974][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.554977][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.554978][ T12] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 554.554980][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.554981][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.554984][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.554987][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.554988][ T12] kthread (kernel/kthread.c:436) [ 554.554989][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.554991][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.554992][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.554994][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.554996][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.554998][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.554999][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.555002][ T12] | [ 554.555007][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.558961][ T12] 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 | [ 554.559064][ T12] Tainted: [W]=WARN [ 554.559064][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.559065][ T12] Workqueue: kstrp strp_work [ 554.559067][ T12] Call Trace: [ 554.559068][ T12] [ 554.559069][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.559071][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.559073][ T12] 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 [ 554.559077][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.559080][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.559082][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.559084][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.559087][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.559089][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.559093][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.559095][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.559097][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.559098][ T12] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 554.559100][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 554.559102][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.559104][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.559105][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.559107][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.559109][ T12] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 554.559110][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 554.559112][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.559114][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.559117][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.559118][ T12] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 554.559120][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.559122][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.559124][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.559127][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.559129][ T12] kthread (kernel/kthread.c:436) [ 554.559130][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.559131][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.559133][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.559135][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.559136][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.559138][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.559140][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 554.559143][ T12] | [ 554.571092][ T12] BUG: using smp_processor_id() in preemptible [00000000] code: kworker/u16:0/12 | [ 554.571239][ T12] caller is gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) | [ 554.571324][ T12] Tainted: [W]=WARN [ 554.571324][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 554.571325][ T12] Workqueue: kstrp strp_work [ 554.571328][ T12] Call Trace: [ 554.571328][ T12] [ 554.571329][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 554.571332][ T12] check_preemption_disabled (lib/smp_processor_id.c:47) [ 554.571334][ T12] gro_cells_receive (net/core/gro_cells.c:30 (discriminator 27)) [ 554.571336][ T12] ovpn_decrypt_post (drivers/net/ovpn/io.c:93 drivers/net/ovpn/io.c:192) ovpn [ 554.571340][ T12] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:149) ovpn [ 554.571343][ T12] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:524 (discriminator 2)) ovpn [ 554.571346][ T12] ? __copy_skb_header (net/core/skbuff.c:1552) [ 554.571348][ T12] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:503) ovpn [ 554.571351][ T12] ? __netdev_alloc_frag_align (net/core/skbuff.c:264 (discriminator 4)) [ 554.571353][ T12] __strp_recv (net/strparser/strparser.c:309) [ 554.571357][ T12] __tcp_read_sock (net/ipv4/tcp.c:1692) [ 554.571359][ T12] ? strp_process (net/strparser/strparser.c:335) [ 554.571361][ T12] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2195) [ 554.571362][ T12] ? lock_release (./include/trace/events/lock.h:69 (discriminator 22) kernel/locking/lockdep.c:5879 (discriminator 22)) [ 554.571364][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 554.571366][ T12] strp_read_sock (net/strparser/strparser.c:372) [ 554.571368][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.571369][ T12] ? strp_stop (net/strparser/strparser.c:527) [ 554.571372][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.571373][ T12] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 554.571375][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 554.571376][ T12] strp_work (net/strparser/strparser.c:420 net/strparser/strparser.c:429) [ 554.571378][ T12] process_one_work (kernel/workqueue.c:3302) [ 554.571381][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 554.571383][ T12] ? io_schedule_timeout (kernel/sched/core.c:8078 (discriminator 1)) [ 554.571385][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 554.571386][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 554.571389][ T12] worker_thread (kernel/workqueue.c:3385 kernel/workqueue.c:3466) [ 554.571392][ T12] ? rescuer_thread (./include/linux/list.h:381 (discriminator 3)) [ 554.571393][ T12] kthread (kernel/kthread.c:436) [ 554.571394][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 554.571396][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 554.571398][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 554.571399][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 554.571401][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 554.571403][ T12] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: check_preemption_disabled:ovpn_recv:ovpn_tcp_rcv:__strp_recv:__tcp_read_sock mark_lock_irq:mark_lock:mark_usage:__lock_acquire:gro_cells_receive check_preemption_disabled:gro_cells_receive:ovpn_decrypt_post:ovpn_tcp_rcv:__strp_recv check_preemption_disabled:ovpn_decrypt_post:ovpn_tcp_rcv:__strp_recv:__tcp_read_sock gro_cells_receive:ovpn_decrypt_post:ovpn_tcp_rcv:__strp_recv:__tcp_read_sock