make -C tools/testing/selftests TARGETS=net TEST_PROGS=drop_monitor_tests..sh TEST_GEN_PROGS="" run_tests
make: Entering directory '/home/virtme/testing-3/tools/testing/selftests'
make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net'
make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net'
TAP version 13
1..1
# overriding timeout to 12000
# selftests: net: drop_monitor_tests.sh
#
# Software drops test
[ 4076.735871][T28573] drop_monitor: Initializing network drop monitor service
# TEST: Capturing active software drops [ OK ]
# TEST: Capturing inactive software drops [ OK ]
[ 4093.639507][ T11] ref_tracker: net notrefcnt@ffff88800f1d0238 has 1/2 users at
[ 4093.639507][ T11] sk_alloc+0x5a9/0x680
[ 4093.639507][ T11] inet6_create.part.0+0x293/0x1010
[ 4093.639507][ T11] __sock_create+0x232/0x5c0
[ 4093.639507][ T11] inet_ctl_sock_create+0x7b/0x200
[ 4093.639507][ T11] igmp6_net_init+0x37/0x410
[ 4093.639507][ T11] ops_init+0x9b/0x560
[ 4093.639507][ T11] setup_net+0x575/0xc30
[ 4093.639507][ T11] copy_net_ns+0x44e/0x730
[ 4093.639507][ T11] create_new_namespaces+0x35f/0x920
[ 4093.639507][ T11] unshare_nsproxy_namespaces+0x8b/0x1b0
[ 4093.639507][ T11] ksys_unshare+0x2ce/0x6f0
[ 4093.639507][ T11] __x64_sys_unshare+0x31/0x40
[ 4093.639507][ T11] do_syscall_64+0xc9/0x1e0
[ 4093.639507][ T11] entry_SYSCALL_64_after_hwframe+0x6f/0x77
[ 4093.639507][ T11]
[ 4093.643916][ T11] ref_tracker: net notrefcnt@ffff88800f1d0238 has 1/2 users at
[ 4093.643916][ T11] sk_alloc+0x5a9/0x680
[ 4093.643916][ T11] inet6_create.part.0+0x293/0x1010
[ 4093.643916][ T11] __sock_create+0x232/0x5c0
[ 4093.643916][ T11] inet_ctl_sock_create+0x7b/0x200
[ 4093.643916][ T11] ndisc_net_init+0x82/0x200
[ 4093.643916][ T11] ops_init+0x9b/0x560
[ 4093.643916][ T11] setup_net+0x575/0xc30
[ 4093.643916][ T11] copy_net_ns+0x44e/0x730
[ 4093.643916][ T11] create_new_namespaces+0x35f/0x920
[ 4093.643916][ T11] unshare_nsproxy_namespaces+0x8b/0x1b0
[ 4093.643916][ T11] ksys_unshare+0x2ce/0x6f0
[ 4093.643916][ T11] __x64_sys_unshare+0x31/0x40
[ 4093.643916][ T11] do_syscall_64+0xc9/0x1e0
[ 4093.643916][ T11] entry_SYSCALL_64_after_hwframe+0x6f/0x77
[ 4093.643916][ T11]
[ 4093.648247][ T11] ------------[ cut here ]------------
[ 4093.648611][ T11] WARNING: CPU: 1 PID: 11 at lib/ref_tracker.c:179 ref_tracker_dir_exit+0x398/0x6a0
[ 4093.649141][ T11] Modules linked in: drop_monitor netdevsim cls_matchall bonding psample macsec ip6_gre ip_gre gre cls_u32 sch_htb act_gact cls_flower sch_ingress sha1_generic xfrm_user xt_policy nft_compat nf_tables libcrc32c vxlan mpls_iptunnel mpls_router [last unloaded: netdevsim]
[ 4093.650718][ T11] CPU: 1 PID: 11 Comm: kworker/u8:0 Not tainted 6.8.0-rc3-virtme #1
[ 4093.651151][ T11] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[ 4093.651818][ T11] Workqueue: netns cleanup_net
[ 4093.652072][ T11] RIP: 0010:ref_tracker_dir_exit+0x398/0x6a0
[ 4093.652423][ T11] Code: 38 00 0f 85 58 02 00 00 49 8b 04 24 4d 89 e6 4c 39 e5 0f 85 2a ff ff ff 48 8b 1c 24 48 8b 74 24 10 48 89 df e8 b9 74 ab 01 90 <0f> 0b 90 48 8d 6b 4c be 04 00 00 00 48 89 ef e8 84 07 95 ff 48 89
DETECTED CRASH, lowering timeout
[ 4093.653499][ T11] RSP: 0018:ffffc900000bfb70 EFLAGS: 00010286
[ 4093.653847][ T11] RAX: 0000000000000006 RBX: ffff88800f1d0238 RCX: 1ffffffff47f375d
[ 4093.654274][ T11] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffa0ab2b41
[ 4093.654734][ T11] RBP: ffff88800f1d0290 R08: 0000000000000001 R09: fffffbfff47ebc86
[ 4093.655160][ T11] R10: ffffffffa3f5e437 R11: ffffc900000bf7b1 R12: ffff88800f1d0290
[ 4093.655586][ T11] R13: dead000000000100 R14: ffff88800f1d0290 R15: dffffc0000000000
[ 4093.656047][ T11] FS: 0000000000000000(0000) GS:ffff888035600000(0000) knlGS:0000000000000000
[ 4093.656535][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 4093.656900][ T11] CR2: 0000558dd5c13dec CR3: 000000002dd36006 CR4: 0000000000770ef0
[ 4093.657350][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 4093.657780][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 4093.658188][ T11] PKRU: 55555554
[ 4093.658386][ T11] Call Trace:
[ 4093.658563][ T11]
[ 4093.658721][ T11] ? __warn+0xcd/0x2d0
[ 4093.658943][ T11] ? ref_tracker_dir_exit+0x398/0x6a0
[ 4093.659236][ T11] ? report_bug+0x291/0x2e0
[ 4093.659484][ T11] ? handle_bug+0x3d/0x80
[ 4093.659716][ T11] ? exc_invalid_op+0x18/0x50
[ 4093.659964][ T11] ? asm_exc_invalid_op+0x1a/0x20
[ 4093.660249][ T11] ? _raw_spin_unlock_irqrestore+0x51/0x70
[ 4093.660554][ T11] ? ref_tracker_dir_exit+0x398/0x6a0
[ 4093.660842][ T11] ? __pfx_ref_tracker_dir_exit+0x10/0x10
[ 4093.661145][ T11] ? kfree+0xf2/0x2d0
[ 4093.661373][ T11] cleanup_net+0x7cf/0xb60
[ 4093.661611][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10
[ 4093.661905][ T11] ? __pfx_cleanup_net+0x10/0x10
[ 4093.662206][ T11] ? lock_acquire+0x1c1/0x220
[ 4093.662462][ T11] ? process_one_work+0x714/0x1310
[ 4093.662767][ T11] process_one_work+0x78c/0x1310
[ 4093.663068][ T11] ? hlock_class+0x4e/0x130
[ 4093.663320][ T11] ? __pfx_process_one_work+0x10/0x10
[ 4093.663622][ T11] ? assign_work+0x16c/0x240
[ 4093.663877][ T11] worker_thread+0x73d/0x1010
[ 4093.664158][ T11] ? __pfx_worker_thread+0x10/0x10
[ 4093.664464][ T11] kthread+0x28f/0x360
[ 4093.664705][ T11] ? __pfx_kthread+0x10/0x10
[ 4093.664959][ T11] ret_from_fork+0x31/0x70
[ 4093.665234][ T11] ? __pfx_kthread+0x10/0x10
[ 4093.665477][ T11] ret_from_fork_asm+0x1b/0x30
[ 4093.665775][ T11]
[ 4093.665961][ T11] irq event stamp: 7974671
[ 4093.666195][ T11] hardirqs last enabled at (7974681): [] console_unlock+0x232/0x260
[ 4093.666724][ T11] hardirqs last disabled at (7974692): [] console_unlock+0x217/0x260
[ 4093.667270][ T11] softirqs last enabled at (7974154): [] __do_softirq+0x519/0x7ff
[ 4093.667765][ T11] softirqs last disabled at (7973925): [] irq_exit_rcu+0x98/0xc0
[ 4093.668311][ T11] ---[ end trace 0000000000000000 ]---
#
# Hardware drops test
# TEST: Capturing active hardware drops [ OK ]
# TEST: Capturing inactive hardware drops [ OK ]
[ 4113.145553][ T11] ref_tracker: net notrefcnt@ffff88800f1d1d38 has 1/2 users at
[ 4113.145553][ T11] sk_alloc+0x5a9/0x680
[ 4113.145553][ T11] inet6_create.part.0+0x293/0x1010
[ 4113.145553][ T11] __sock_create+0x232/0x5c0
[ 4113.145553][ T11] inet_ctl_sock_create+0x7b/0x200
[ 4113.145553][ T11] igmp6_net_init+0x37/0x410
[ 4113.145553][ T11] ops_init+0x9b/0x560
[ 4113.145553][ T11] setup_net+0x575/0xc30
[ 4113.145553][ T11] copy_net_ns+0x44e/0x730
[ 4113.145553][ T11] create_new_namespaces+0x35f/0x920
[ 4113.145553][ T11] unshare_nsproxy_namespaces+0x8b/0x1b0
[ 4113.145553][ T11] ksys_unshare+0x2ce/0x6f0
[ 4113.145553][ T11] __x64_sys_unshare+0x31/0x40
[ 4113.145553][ T11] do_syscall_64+0xc9/0x1e0
[ 4113.145553][ T11] entry_SYSCALL_64_after_hwframe+0x6f/0x77
[ 4113.145553][ T11]
[ 4113.149653][ T11] ref_tracker: net notrefcnt@ffff88800f1d1d38 has 1/2 users at
[ 4113.149653][ T11] sk_alloc+0x5a9/0x680
[ 4113.149653][ T11] inet6_create.part.0+0x293/0x1010
[ 4113.149653][ T11] __sock_create+0x232/0x5c0
[ 4113.149653][ T11] inet_ctl_sock_create+0x7b/0x200
[ 4113.149653][ T11] ndisc_net_init+0x82/0x200
[ 4113.149653][ T11] ops_init+0x9b/0x560
[ 4113.149653][ T11] setup_net+0x575/0xc30
[ 4113.149653][ T11] copy_net_ns+0x44e/0x730
[ 4113.149653][ T11] create_new_namespaces+0x35f/0x920
[ 4113.149653][ T11] unshare_nsproxy_namespaces+0x8b/0x1b0
[ 4113.149653][ T11] ksys_unshare+0x2ce/0x6f0
[ 4113.149653][ T11] __x64_sys_unshare+0x31/0x40
[ 4113.149653][ T11] do_syscall_64+0xc9/0x1e0
[ 4113.149653][ T11] entry_SYSCALL_64_after_hwframe+0x6f/0x77
[ 4113.149653][ T11]
#
# Tests passed: 4
# Tests failed: 0
# Cannot open network namespace "ns1-fiOisQ": No such file or directory
ok 1 selftests: net: drop_monitor_tests.sh
make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net'
make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests'
xx__-> echo $?
0
xx__->