possible deadlock in blocking_notifier_call_chain

17 views
Skip to first unread message

syzbot

unread,
Dec 29, 2019, 4:56:11 PM12/29/19
to syzkaller...@googlegroups.com
Hello,

syzbot found the following crash on:

HEAD commit: 672481c2 Linux 4.19.91
git tree: linux-4.19.y
console output: https://syzkaller.appspot.com/x/log.txt?x=14f5bac6e00000
kernel config: https://syzkaller.appspot.com/x/.config?x=445a712574d168a6
dashboard link: https://syzkaller.appspot.com/bug?extid=837c6b903aaf83b8f420
compiler: gcc (GCC) 9.0.0 20181231 (experimental)

Unfortunately, I don't have any reproducer for this crash yet.

IMPORTANT: if you fix the bug, please add the following tag to the commit:
Reported-by: syzbot+837c6b...@syzkaller.appspotmail.com

bond0: Releasing backup interface bond_slave_1
============================================
WARNING: possible recursive locking detected
4.19.91-syzkaller #0 Not tainted
--------------------------------------------
syz-executor.1/7930 is trying to acquire lock:
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
__blocking_notifier_call_chain kernel/notifier.c:316 [inline]
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
__blocking_notifier_call_chain kernel/notifier.c:304 [inline]
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
blocking_notifier_call_chain kernel/notifier.c:328 [inline]
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
blocking_notifier_call_chain+0x7d/0xb0 kernel/notifier.c:325

but task is already holding lock:
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
__blocking_notifier_call_chain kernel/notifier.c:316 [inline]
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
__blocking_notifier_call_chain kernel/notifier.c:304 [inline]
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
blocking_notifier_call_chain kernel/notifier.c:328 [inline]
000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
blocking_notifier_call_chain+0x7d/0xb0 kernel/notifier.c:325

other info that might help us debug this:
Possible unsafe locking scenario:

CPU0
----
lock((fb_notifier_list).rwsem);
lock((fb_notifier_list).rwsem);

*** DEADLOCK ***

May be due to missing lock nesting notation

3 locks held by syz-executor.1/7930:
#0: 0000000093dc4f54 (console_lock){+.+.}, at: do_fb_ioctl+0x179/0xab0
drivers/video/fbdev/core/fbmem.c:1200
#1: 00000000f7ccf76b (&fb_info->lock){+.+.}, at: lock_fb_info+0x1f/0x80
drivers/video/fbdev/core/fbmem.c:81
#2: 000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
__blocking_notifier_call_chain kernel/notifier.c:316 [inline]
#2: 000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
__blocking_notifier_call_chain kernel/notifier.c:304 [inline]
#2: 000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
blocking_notifier_call_chain kernel/notifier.c:328 [inline]
#2: 000000003910e71b ((fb_notifier_list).rwsem){++++}, at:
blocking_notifier_call_chain+0x7d/0xb0 kernel/notifier.c:325

stack backtrace:
CPU: 0 PID: 7930 Comm: syz-executor.1 Not tainted 4.19.91-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS
Google 01/01/2011
Call Trace:
__dump_stack lib/dump_stack.c:77 [inline]
dump_stack+0x197/0x210 lib/dump_stack.c:118
print_deadlock_bug kernel/locking/lockdep.c:1759 [inline]
check_deadlock kernel/locking/lockdep.c:1803 [inline]
validate_chain kernel/locking/lockdep.c:2399 [inline]
__lock_acquire.cold+0x20f/0x4a7 kernel/locking/lockdep.c:3411
lock_acquire+0x16f/0x3f0 kernel/locking/lockdep.c:3903
down_read+0x3b/0xb0 kernel/locking/rwsem.c:24
__blocking_notifier_call_chain kernel/notifier.c:316 [inline]
__blocking_notifier_call_chain kernel/notifier.c:304 [inline]
blocking_notifier_call_chain kernel/notifier.c:328 [inline]
blocking_notifier_call_chain+0x7d/0xb0 kernel/notifier.c:325
fb_notifier_call_chain+0x25/0x30 drivers/video/fbdev/core/fb_notify.c:45
fb_set_var+0xc8f/0xe80 drivers/video/fbdev/core/fbmem.c:1042
fbcon_switch+0x556/0x1a40 drivers/video/fbdev/core/fbcon.c:2254
redraw_screen+0x37d/0x8e0 drivers/tty/vt/vt.c:997
fbcon_blank+0xa16/0xfc0 drivers/video/fbdev/core/fbcon.c:2392
do_unblank_screen+0x252/0x640 drivers/tty/vt/vt.c:4231
fbcon_fb_blanked drivers/video/fbdev/core/fbcon.c:3256 [inline]
fbcon_event_notify+0x1a7b/0x1dba drivers/video/fbdev/core/fbcon.c:3374
notifier_call_chain+0xc2/0x230 kernel/notifier.c:93
__blocking_notifier_call_chain kernel/notifier.c:317 [inline]
__blocking_notifier_call_chain kernel/notifier.c:304 [inline]
blocking_notifier_call_chain kernel/notifier.c:328 [inline]
blocking_notifier_call_chain+0x94/0xb0 kernel/notifier.c:325
fb_notifier_call_chain+0x25/0x30 drivers/video/fbdev/core/fb_notify.c:45
fb_blank+0x1b5/0x200 drivers/video/fbdev/core/fbmem.c:1070
do_fb_ioctl+0x1d9/0xab0 drivers/video/fbdev/core/fbmem.c:1206
fb_ioctl+0xe6/0x130 drivers/video/fbdev/core/fbmem.c:1230
vfs_ioctl fs/ioctl.c:46 [inline]
file_ioctl fs/ioctl.c:501 [inline]
do_vfs_ioctl+0xd5f/0x1380 fs/ioctl.c:688
ksys_ioctl+0xab/0xd0 fs/ioctl.c:705
__do_sys_ioctl fs/ioctl.c:712 [inline]
__se_sys_ioctl fs/ioctl.c:710 [inline]
__x64_sys_ioctl+0x73/0xb0 fs/ioctl.c:710
do_syscall_64+0xfd/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x45a919
Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7
48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff
ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00
RSP: 002b:00007f9bde09bc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000045a919
RDX: 0000000000000000 RSI: 0000000000004611 RDI: 0000000000000004
RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9bde09c6d4
R13: 00000000004c305f R14: 00000000004d83d8 R15: 00000000ffffffff
kobject: 'loop2' (000000001125eda8): kobject_uevent_env
kobject: 'loop2' (000000001125eda8): fill_kobj_path: path
= '/devices/virtual/block/loop2'
bridge0: port 2(bridge_slave_1) entered disabled state
bridge0: port 1(bridge_slave_0) entered disabled state
kobject: 'loop4' (00000000cf5b0f0e): kobject_uevent_env
kobject: 'loop4' (00000000cf5b0f0e): fill_kobj_path: path
= '/devices/virtual/block/loop4'
kobject: 'loop3' (00000000dd616c69): kobject_uevent_env
kobject: 'loop3' (00000000dd616c69): fill_kobj_path: path
= '/devices/virtual/block/loop3'
kobject: 'loop0' (00000000025ebd2d): kobject_uevent_env
kobject: 'loop0' (00000000025ebd2d): fill_kobj_path: path
= '/devices/virtual/block/loop0'
kobject: 'loop4' (00000000cf5b0f0e): kobject_uevent_env
kobject: 'loop4' (00000000cf5b0f0e): fill_kobj_path: path
= '/devices/virtual/block/loop4'
kobject: 'loop0' (00000000025ebd2d): kobject_uevent_env
kobject: 'loop0' (00000000025ebd2d): fill_kobj_path: path
= '/devices/virtual/block/loop0'
kobject: 'bonding_slave' (000000006cf8a9d9): kobject_add_internal:
parent: 'bond_slave_1', set: '<NULL>'
bond0: Enslaving bond_slave_1 as an active interface with an up link
kobject: 'loop4' (00000000cf5b0f0e): kobject_uevent_env
kobject: 'loop4' (00000000cf5b0f0e): fill_kobj_path: path
= '/devices/virtual/block/loop4'
kobject: 'loop3' (00000000dd616c69): kobject_uevent_env
kobject: 'loop3' (00000000dd616c69): fill_kobj_path: path
= '/devices/virtual/block/loop3'
kobject: 'batman_adv' (0000000001436a3d): kobject_uevent_env
kobject: 'batman_adv' (0000000001436a3d): kobject_uevent_env: filter
function caused the event to drop!
kobject: 'batman_adv' (0000000001436a3d): kobject_cleanup, parent
(null)
kobject: 'batman_adv' (0000000001436a3d): calling ktype release
kobject: (0000000001436a3d): dynamic_kobj_release
kobject: 'batman_adv': free name
kobject: 'rx-0' (0000000015f08d75): kobject_cleanup, parent 0000000057b6ab15
kobject: 'rx-0' (0000000015f08d75): auto cleanup 'remove' event
kobject: 'rx-0' (0000000015f08d75): kobject_uevent_env
kobject: 'rx-0' (0000000015f08d75): fill_kobj_path: path
= '/devices/virtual/net/syz_tun/queues/rx-0'
kobject: 'rx-0' (0000000015f08d75): auto cleanup kobject_del
kobject: 'rx-0' (0000000015f08d75): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000723a368f): kobject_cleanup, parent 0000000057b6ab15
kobject: 'tx-0' (00000000723a368f): auto cleanup 'remove' event
kobject: 'tx-0' (00000000723a368f): kobject_uevent_env
kobject: 'tx-0' (00000000723a368f): fill_kobj_path: path
= '/devices/virtual/net/syz_tun/queues/tx-0'
kobject: 'tx-0' (00000000723a368f): auto cleanup kobject_del
kobject: 'tx-0' (00000000723a368f): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (0000000057b6ab15): kobject_cleanup, parent
(null)
kobject: 'queues' (0000000057b6ab15): calling ktype release
kobject: 'queues' (0000000057b6ab15): kset_release
kobject: 'queues': free name
kobject: 'syz_tun' (000000008366eff4): kobject_uevent_env
kobject: 'syz_tun' (000000008366eff4): fill_kobj_path: path
= '/devices/virtual/net/syz_tun'
kobject: 'bonding_slave' (000000006cf8a9d9): kobject_cleanup, parent
0000000088516e69
kobject: 'bonding_slave' (000000006cf8a9d9): does not have a release()
function, it is broken and must be fixed.
kobject: 'bonding_slave' (000000006cf8a9d9): auto cleanup kobject_del
kobject: 'bonding_slave': free name
bond0: Releasing backup interface bond_slave_1
kobject: 'loop0' (00000000025ebd2d): kobject_uevent_env
kobject: 'loop0' (00000000025ebd2d): fill_kobj_path: path
= '/devices/virtual/block/loop0'
kobject: '0:49' (00000000267b9635): kobject_uevent_env
kobject: '0:49' (00000000267b9635): fill_kobj_path: path
= '/devices/virtual/bdi/0:49'
kobject: '0:49' (00000000267b9635): kobject_cleanup, parent (null)
kobject: '0:49' (00000000267b9635): calling ktype release
kobject: '0:49': free name
kobject: '0:48' (000000006449761b): kobject_uevent_env
kobject: '0:48' (000000006449761b): fill_kobj_path: path
= '/devices/virtual/bdi/0:48'
kobject: '0:48' (000000006449761b): kobject_cleanup, parent (null)
kobject: '0:48' (000000006449761b): calling ktype release
kobject: '0:48': free name
kobject: '0:47' (0000000042d4d84a): kobject_uevent_env
kobject: '0:47' (0000000042d4d84a): fill_kobj_path: path
= '/devices/virtual/bdi/0:47'
kobject: '0:47' (0000000042d4d84a): kobject_cleanup, parent (null)
kobject: '0:47' (0000000042d4d84a): calling ktype release
kobject: '0:47': free name
kobject: '0:46' (000000003cd7483d): kobject_uevent_env
kobject: '0:46' (000000003cd7483d): fill_kobj_path: path
= '/devices/virtual/bdi/0:46'
kobject: '0:46' (000000003cd7483d): kobject_cleanup, parent (null)
kobject: '0:46' (000000003cd7483d): calling ktype release
kobject: '0:46': free name
kobject: '0:44' (00000000945285d1): kobject_uevent_env
kobject: '0:44' (00000000945285d1): fill_kobj_path: path
= '/devices/virtual/bdi/0:44'
kobject: '0:44' (00000000945285d1): kobject_cleanup, parent (null)
kobject: '0:44' (00000000945285d1): calling ktype release
kobject: '0:44': free name
kobject: 'syz_tun' (000000008366eff4): kobject_cleanup, parent
(null)
kobject: 'loop3' (00000000dd616c69): kobject_uevent_env
kobject: 'syz_tun' (000000008366eff4): calling ktype release
kobject: 'loop3' (00000000dd616c69): fill_kobj_path: path
= '/devices/virtual/block/loop3'
kobject: 'syz_tun': free name
kobject: 'loop1' (00000000f40bd77e): kobject_uevent_env
kobject: 'loop1' (00000000f40bd77e): fill_kobj_path: path
= '/devices/virtual/block/loop1'
kobject: 'rx-0' (000000001b19e4cb): kobject_cleanup, parent 000000007b5bd473
kobject: 'rx-0' (000000001b19e4cb): auto cleanup 'remove' event
kobject: 'rx-0' (000000001b19e4cb): kobject_uevent_env
kobject: 'rx-0' (000000001b19e4cb): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (000000001b19e4cb): auto cleanup kobject_del
kobject: 'rx-0' (000000001b19e4cb): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (000000008f3ab310): kobject_cleanup, parent 000000007b5bd473
kobject: 'tx-0' (000000008f3ab310): auto cleanup 'remove' event
kobject: 'tx-0' (000000008f3ab310): kobject_uevent_env
kobject: 'tx-0' (000000008f3ab310): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (000000008f3ab310): auto cleanup kobject_del
kobject: 'tx-0' (000000008f3ab310): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (000000007b5bd473): kobject_cleanup, parent
(null)
kobject: 'queues' (000000007b5bd473): calling ktype release
kobject: 'queues' (000000007b5bd473): kset_release
kobject: 'queues': free name
kobject: 'ip6gre0' (0000000099ed4f77): kobject_uevent_env
kobject: 'ip6gre0' (0000000099ed4f77): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'batman_adv' (00000000cb7f3916): kobject_uevent_env
kobject: 'batman_adv' (00000000cb7f3916): kobject_uevent_env: filter
function caused the event to drop!
kobject: 'batman_adv' (00000000cb7f3916): kobject_cleanup, parent
(null)
kobject: 'batman_adv' (00000000cb7f3916): calling ktype release
kobject: (00000000cb7f3916): dynamic_kobj_release
kobject: 'batman_adv': free name
kobject: 'rx-0' (000000007655c55d): kobject_cleanup, parent 0000000091622cb7
kobject: 'rx-0' (000000007655c55d): auto cleanup 'remove' event
kobject: 'rx-0' (000000007655c55d): kobject_uevent_env
kobject: 'rx-0' (000000007655c55d): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (000000007655c55d): auto cleanup kobject_del
kobject: 'rx-0' (000000007655c55d): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000dbb3d81e): kobject_cleanup, parent 0000000091622cb7
kobject: 'tx-0' (00000000dbb3d81e): auto cleanup 'remove' event
kobject: 'tx-0' (00000000dbb3d81e): kobject_uevent_env
kobject: 'tx-0' (00000000dbb3d81e): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (00000000dbb3d81e): auto cleanup kobject_del
kobject: 'tx-0' (00000000dbb3d81e): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (0000000091622cb7): kobject_cleanup, parent
(null)
kobject: 'queues' (0000000091622cb7): calling ktype release
kobject: 'queues' (0000000091622cb7): kset_release
kobject: 'queues': free name
kobject: 'ip6gretap0' (00000000581def56): kobject_uevent_env
kobject: 'ip6gretap0' (00000000581def56): kobject_uevent_env:
uevent_suppress caused the event to drop!
kobject: 'batman_adv' (00000000462e0ce5): kobject_uevent_env
kobject: 'batman_adv' (00000000462e0ce5): kobject_uevent_env: filter
function caused the event to drop!
kobject: 'batman_adv' (00000000462e0ce5): kobject_cleanup, parent
(null)
kobject: 'batman_adv' (00000000462e0ce5): calling ktype release
kobject: (00000000462e0ce5): dynamic_kobj_release
kobject: 'batman_adv': free name
kobject: 'rx-0' (0000000024051a0c): kobject_cleanup, parent 0000000049aaa65a
kobject: 'rx-0' (0000000024051a0c): auto cleanup 'remove' event
kobject: 'rx-0' (0000000024051a0c): kobject_uevent_env
kobject: 'rx-0' (0000000024051a0c): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (0000000024051a0c): auto cleanup kobject_del
kobject: 'rx-0' (0000000024051a0c): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000d0ef8ade): kobject_cleanup, parent 0000000049aaa65a
kobject: 'tx-0' (00000000d0ef8ade): auto cleanup 'remove' event
kobject: 'tx-0' (00000000d0ef8ade): kobject_uevent_env
kobject: 'tx-0' (00000000d0ef8ade): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (00000000d0ef8ade): auto cleanup kobject_del
kobject: 'tx-0' (00000000d0ef8ade): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (0000000049aaa65a): kobject_cleanup, parent
(null)
kobject: 'queues' (0000000049aaa65a): calling ktype release
kobject: 'queues' (0000000049aaa65a): kset_release
kobject: 'queues': free name
kobject: 'ip6gretap1' (00000000c46f822e): kobject_uevent_env
kobject: 'ip6gretap1' (00000000c46f822e): kobject_uevent_env:
uevent_suppress caused the event to drop!
kobject: 'batman_adv' (00000000aa5561f0): kobject_uevent_env
kobject: 'batman_adv' (00000000aa5561f0): kobject_uevent_env: filter
function caused the event to drop!
kobject: 'batman_adv' (00000000aa5561f0): kobject_cleanup, parent
(null)
kobject: 'batman_adv' (00000000aa5561f0): calling ktype release
kobject: (00000000aa5561f0): dynamic_kobj_release
kobject: 'batman_adv': free name
kobject: 'rx-0' (000000009e374cf0): kobject_cleanup, parent 0000000075c41d3d
kobject: 'rx-0' (000000009e374cf0): auto cleanup 'remove' event
kobject: 'rx-0' (000000009e374cf0): kobject_uevent_env
kobject: 'rx-0' (000000009e374cf0): fill_kobj_path: path
= '/devices/virtual/net/syz_tun/queues/rx-0'
kobject: 'rx-0' (000000009e374cf0): auto cleanup kobject_del
kobject: 'rx-0' (000000009e374cf0): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000539663ac): kobject_cleanup, parent 0000000075c41d3d
kobject: 'tx-0' (00000000539663ac): auto cleanup 'remove' event
kobject: 'tx-0' (00000000539663ac): kobject_uevent_env
kobject: 'tx-0' (00000000539663ac): fill_kobj_path: path
= '/devices/virtual/net/syz_tun/queues/tx-0'
kobject: 'tx-0' (00000000539663ac): auto cleanup kobject_del
kobject: 'tx-0' (00000000539663ac): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (0000000075c41d3d): kobject_cleanup, parent
(null)
kobject: 'queues' (0000000075c41d3d): calling ktype release
kobject: 'queues' (0000000075c41d3d): kset_release
kobject: 'queues': free name
kobject: 'syz_tun' (000000005b4ecfc5): kobject_uevent_env
kobject: 'syz_tun' (000000005b4ecfc5): fill_kobj_path: path
= '/devices/virtual/net/syz_tun'
kobject: '��' (0000000094105788): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: '��' (0000000094105788): kobject_uevent_env
kobject: '��' (0000000094105788): fill_kobj_path: path
= '/devices/virtual/net/��'
kobject: 'queues' (00000000e8ace263): kobject_add_internal: parent: '��',
set: '<NULL>'
kobject: 'queues' (00000000e8ace263): kobject_uevent_env
kobject: 'queues' (00000000e8ace263): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (00000000d70a2f16): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (00000000d70a2f16): kobject_uevent_env
kobject: 'rx-0' (00000000d70a2f16): fill_kobj_path: path
= '/devices/virtual/net/��/queues/rx-0'
kobject: 'tx-0' (00000000b6794f01): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000b6794f01): kobject_uevent_env
kobject: 'tx-0' (00000000b6794f01): fill_kobj_path: path
= '/devices/virtual/net/��/queues/tx-0'
kobject: 'brif' (000000006c44abe4): kobject_add_internal: parent: '��',
set: '<NULL>'
kobject: 'batman_adv' (00000000645bbf9d): kobject_add_internal:
parent: '��', set: '<NULL>'
kobject: 'ip6gre0' (0000000099ed4f77): kobject_cleanup, parent
(null)
kobject: 'brif' (000000006c44abe4): kobject_cleanup, parent 0000000094105788
kobject: 'brif' (000000006c44abe4): auto cleanup kobject_del
kobject: 'ip6gre0' (0000000099ed4f77): calling ktype release
kobject: 'brif' (000000006c44abe4): calling ktype release
kobject: (000000006c44abe4): dynamic_kobj_release
kobject: 'ip6gre0': free name
kobject: 'brif': free name
kobject: 'batman_adv' (00000000645bbf9d): kobject_uevent_env
kobject: 'batman_adv' (00000000645bbf9d): kobject_uevent_env: filter
function caused the event to drop!
kobject: 'batman_adv' (00000000645bbf9d): kobject_cleanup, parent
(null)
kobject: 'batman_adv' (00000000645bbf9d): calling ktype release
kobject: (00000000645bbf9d): dynamic_kobj_release
kobject: 'batman_adv': free name
kobject: 'rx-0' (00000000d70a2f16): kobject_cleanup, parent 00000000e8ace263
kobject: 'rx-0' (00000000d70a2f16): auto cleanup 'remove' event
kobject: 'rx-0' (00000000d70a2f16): kobject_uevent_env
kobject: 'rx-0' (00000000d70a2f16): fill_kobj_path: path
= '/devices/virtual/net/��/queues/rx-0'
kobject: 'rx-0' (00000000d70a2f16): auto cleanup kobject_del
kobject: 'rx-0' (00000000d70a2f16): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000b6794f01): kobject_cleanup, parent 00000000e8ace263
kobject: 'tx-0' (00000000b6794f01): auto cleanup 'remove' event
kobject: 'tx-0' (00000000b6794f01): kobject_uevent_env
kobject: 'tx-0' (00000000b6794f01): fill_kobj_path: path
= '/devices/virtual/net/��/queues/tx-0'
kobject: 'tx-0' (00000000b6794f01): auto cleanup kobject_del
kobject: 'tx-0' (00000000b6794f01): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (00000000e8ace263): kobject_cleanup, parent
(null)
kobject: 'queues' (00000000e8ace263): calling ktype release
kobject: 'queues' (00000000e8ace263): kset_release
kobject: 'queues': free name
kobject: '��' (0000000094105788): kobject_uevent_env
kobject: '��' (0000000094105788): fill_kobj_path: path
= '/devices/virtual/net/��'
kobject: 'syz_tun' (000000005b4ecfc5): kobject_cleanup, parent
(null)
IPVS: ftp: loaded support on port[0] = 21
kobject: 'ip6gretap0' (00000000581def56): kobject_cleanup, parent
(null)
kobject: 'lo' (000000001c58bc1c): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'syz_tun' (000000005b4ecfc5): calling ktype release
kobject: 'lo' (000000001c58bc1c): kobject_uevent_env
kobject: 'ip6gretap0' (00000000581def56): calling ktype release
kobject: 'lo' (000000001c58bc1c): fill_kobj_path: path
= '/devices/virtual/net/lo'
kobject: 'syz_tun': free name
kobject: 'queues' (00000000443bf0e6): kobject_add_internal: parent: 'lo',
set: '<NULL>'
kobject: 'ip6gretap0': free name
kobject: 'queues' (00000000443bf0e6): kobject_uevent_env
kobject: 'queues' (00000000443bf0e6): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000006626ca07): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000006626ca07): kobject_uevent_env
kobject: 'rx-0' (000000006626ca07): fill_kobj_path: path
= '/devices/virtual/net/lo/queues/rx-0'
kobject: 'tx-0' (000000009559f184): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000009559f184): kobject_uevent_env
kobject: 'tx-0' (000000009559f184): fill_kobj_path: path
= '/devices/virtual/net/lo/queues/tx-0'
kobject: '��' (0000000094105788): kobject_cleanup, parent (null)
kobject: 'ip6gretap1' (00000000c46f822e): kobject_cleanup, parent
(null)
kobject: 'ip6gretap1' (00000000c46f822e): calling ktype release
kobject: '��' (0000000094105788): calling ktype release
kobject: 'tunl0' (000000000d2a962b): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: '��': free name
kobject: 'tunl0' (000000000d2a962b): kobject_uevent_env
kobject: 'ip6gretap1': free name
kobject: 'tunl0' (000000000d2a962b): fill_kobj_path: path
= '/devices/virtual/net/tunl0'
kobject: 'queues' (00000000865a470b): kobject_add_internal:
parent: 'tunl0', set: '<NULL>'
kobject: 'loop1' (00000000f40bd77e): kobject_uevent_env
kobject: 'queues' (00000000865a470b): kobject_uevent_env
kobject: 'loop1' (00000000f40bd77e): fill_kobj_path: path
= '/devices/virtual/block/loop1'
kobject: 'queues' (00000000865a470b): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000009863d1a8): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000009863d1a8): kobject_uevent_env
kobject: 'rx-0' (000000009863d1a8): fill_kobj_path: path
= '/devices/virtual/net/tunl0/queues/rx-0'
kobject: 'tx-0' (000000003da1f088): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000003da1f088): kobject_uevent_env
kobject: 'tx-0' (000000003da1f088): fill_kobj_path: path
= '/devices/virtual/net/tunl0/queues/tx-0'
kobject: 'gre0' (000000001bbed193): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'gre0' (000000001bbed193): kobject_uevent_env
kobject: 'gre0' (000000001bbed193): fill_kobj_path: path
= '/devices/virtual/net/gre0'
kobject: 'queues' (000000006601f0ac): kobject_add_internal: parent: 'gre0',
set: '<NULL>'
kobject: 'queues' (000000006601f0ac): kobject_uevent_env
kobject: 'queues' (000000006601f0ac): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000004def2a9f): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000004def2a9f): kobject_uevent_env
kobject: 'rx-0' (000000004def2a9f): fill_kobj_path: path
= '/devices/virtual/net/gre0/queues/rx-0'
kobject: 'tx-0' (000000002681c8ae): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000002681c8ae): kobject_uevent_env
kobject: 'tx-0' (000000002681c8ae): fill_kobj_path: path
= '/devices/virtual/net/gre0/queues/tx-0'
kobject: 'rx-0' (000000001372863f): kobject_cleanup, parent 00000000085302ce
kobject: 'rx-0' (000000001372863f): auto cleanup 'remove' event
kobject: 'rx-0' (000000001372863f): kobject_uevent_env
kobject: 'rx-0' (000000001372863f): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (000000001372863f): auto cleanup kobject_del
kobject: 'rx-0' (000000001372863f): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000e2e69313): kobject_cleanup, parent 00000000085302ce
kobject: 'tx-0' (00000000e2e69313): auto cleanup 'remove' event
kobject: 'tx-0' (00000000e2e69313): kobject_uevent_env
kobject: 'tx-0' (00000000e2e69313): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (00000000e2e69313): auto cleanup kobject_del
kobject: 'tx-0' (00000000e2e69313): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (00000000085302ce): kobject_cleanup, parent
(null)
kobject: 'queues' (00000000085302ce): calling ktype release
kobject: 'queues' (00000000085302ce): kset_release
kobject: 'queues': free name
kobject: 'ip6tnl0' (00000000f49001d4): kobject_uevent_env
kobject: 'ip6tnl0' (00000000f49001d4): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'gretap0' (000000009b767d74): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'gretap0' (000000009b767d74): kobject_uevent_env
kobject: 'gretap0' (000000009b767d74): fill_kobj_path: path
= '/devices/virtual/net/gretap0'
kobject: 'queues' (00000000ab3e8c1e): kobject_add_internal:
parent: 'gretap0', set: '<NULL>'
kobject: 'queues' (00000000ab3e8c1e): kobject_uevent_env
kobject: 'queues' (00000000ab3e8c1e): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000006d4a116c): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000006d4a116c): kobject_uevent_env
kobject: 'rx-0' (000000006d4a116c): fill_kobj_path: path
= '/devices/virtual/net/gretap0/queues/rx-0'
kobject: 'tx-0' (00000000b53f4b7b): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000b53f4b7b): kobject_uevent_env
kobject: 'tx-0' (00000000b53f4b7b): fill_kobj_path: path
= '/devices/virtual/net/gretap0/queues/tx-0'
kobject: 'batman_adv' (000000005042319b): kobject_add_internal:
parent: 'gretap0', set: '<NULL>'
kobject: 'erspan0' (00000000e71770ea): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'erspan0' (00000000e71770ea): kobject_uevent_env
kobject: 'erspan0' (00000000e71770ea): fill_kobj_path: path
= '/devices/virtual/net/erspan0'
kobject: 'queues' (00000000c5b72869): kobject_add_internal:
parent: 'erspan0', set: '<NULL>'
kobject: 'queues' (00000000c5b72869): kobject_uevent_env
kobject: 'queues' (00000000c5b72869): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000006197c1d1): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000006197c1d1): kobject_uevent_env
kobject: 'rx-0' (000000006197c1d1): fill_kobj_path: path
= '/devices/virtual/net/erspan0/queues/rx-0'
kobject: 'tx-0' (00000000639d6055): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000639d6055): kobject_uevent_env
kobject: 'tx-0' (00000000639d6055): fill_kobj_path: path
= '/devices/virtual/net/erspan0/queues/tx-0'
kobject: 'batman_adv' (0000000052f450d5): kobject_add_internal:
parent: 'erspan0', set: '<NULL>'
kobject: 'ip6tnl0' (00000000f49001d4): kobject_cleanup, parent
(null)
kobject: 'ip_vti0' (00000000cf70d865): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'ip6tnl0' (00000000f49001d4): calling ktype release
kobject: 'ip_vti0' (00000000cf70d865): kobject_uevent_env
kobject: 'ip6tnl0': free name
kobject: 'ip_vti0' (00000000cf70d865): fill_kobj_path: path
= '/devices/virtual/net/ip_vti0'
kobject: 'queues' (0000000066408f4b): kobject_add_internal:
parent: 'ip_vti0', set: '<NULL>'
kobject: 'queues' (0000000066408f4b): kobject_uevent_env
kobject: 'queues' (0000000066408f4b): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (0000000074d6ee8a): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (0000000074d6ee8a): kobject_uevent_env
kobject: 'rx-0' (0000000074d6ee8a): fill_kobj_path: path
= '/devices/virtual/net/ip_vti0/queues/rx-0'
kobject: 'tx-0' (000000002a2bd800): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000002a2bd800): kobject_uevent_env
kobject: 'tx-0' (000000002a2bd800): fill_kobj_path: path
= '/devices/virtual/net/ip_vti0/queues/tx-0'
kobject: 'rx-0' (00000000431e4bc0): kobject_cleanup, parent 0000000063b01b84
kobject: 'rx-0' (00000000431e4bc0): auto cleanup 'remove' event
kobject: 'rx-0' (00000000431e4bc0): kobject_uevent_env
kobject: 'rx-0' (00000000431e4bc0): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (00000000431e4bc0): auto cleanup kobject_del
kobject: 'rx-0' (00000000431e4bc0): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000d555144f): kobject_cleanup, parent 0000000063b01b84
kobject: 'tx-0' (00000000d555144f): auto cleanup 'remove' event
kobject: 'tx-0' (00000000d555144f): kobject_uevent_env
kobject: 'tx-0' (00000000d555144f): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (00000000d555144f): auto cleanup kobject_del
kobject: 'tx-0' (00000000d555144f): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (0000000063b01b84): kobject_cleanup, parent
(null)
kobject: 'queues' (0000000063b01b84): calling ktype release
kobject: 'queues' (0000000063b01b84): kset_release
kobject: 'queues': free name
kobject: 'sit0' (000000006c8686b7): kobject_uevent_env
kobject: 'sit0' (000000006c8686b7): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'ip6_vti0' (0000000018f251e0): kobject_add_internal:
parent: 'net', set: 'devices'
kobject: 'ip6_vti0' (0000000018f251e0): kobject_uevent_env
kobject: 'ip6_vti0' (0000000018f251e0): fill_kobj_path: path
= '/devices/virtual/net/ip6_vti0'
kobject: 'queues' (000000004fb9c5bd): kobject_add_internal:
parent: 'ip6_vti0', set: '<NULL>'
kobject: 'queues' (000000004fb9c5bd): kobject_uevent_env
kobject: 'queues' (000000004fb9c5bd): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (0000000005c39779): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (0000000005c39779): kobject_uevent_env
kobject: 'rx-0' (0000000005c39779): fill_kobj_path: path
= '/devices/virtual/net/ip6_vti0/queues/rx-0'
kobject: 'tx-0' (00000000c1a41877): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000c1a41877): kobject_uevent_env
kobject: 'tx-0' (00000000c1a41877): fill_kobj_path: path
= '/devices/virtual/net/ip6_vti0/queues/tx-0'
kobject: 'sit0' (000000006c8686b7): kobject_cleanup, parent (null)
kobject: 'sit0' (00000000e97444a5): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'sit0' (000000006c8686b7): calling ktype release
kobject: 'sit0': free name
kobject: 'sit0' (00000000e97444a5): kobject_uevent_env
kobject: 'sit0' (00000000e97444a5): fill_kobj_path: path
= '/devices/virtual/net/sit0'
kobject: 'queues' (0000000032b6116e): kobject_add_internal: parent: 'sit0',
set: '<NULL>'
kobject: 'queues' (0000000032b6116e): kobject_uevent_env
kobject: 'queues' (0000000032b6116e): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (0000000051572b1c): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (0000000051572b1c): kobject_uevent_env
kobject: 'rx-0' (0000000051572b1c): fill_kobj_path: path
= '/devices/virtual/net/sit0/queues/rx-0'
kobject: 'tx-0' (0000000090adea21): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (0000000090adea21): kobject_uevent_env
kobject: 'tx-0' (0000000090adea21): fill_kobj_path: path
= '/devices/virtual/net/sit0/queues/tx-0'
kobject: 'ip6tnl0' (000000004c2ec1aa): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'ip6tnl0' (000000004c2ec1aa): kobject_uevent_env
kobject: 'ip6tnl0' (000000004c2ec1aa): fill_kobj_path: path
= '/devices/virtual/net/ip6tnl0'
kobject: 'queues' (000000003199afbd): kobject_add_internal:
parent: 'ip6tnl0', set: '<NULL>'
kobject: 'queues' (000000003199afbd): kobject_uevent_env
kobject: 'queues' (000000003199afbd): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (0000000069af83ab): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (0000000069af83ab): kobject_uevent_env
kobject: 'rx-0' (0000000069af83ab): fill_kobj_path: path
= '/devices/virtual/net/ip6tnl0/queues/rx-0'
kobject: 'tx-0' (000000003f12909d): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000003f12909d): kobject_uevent_env
kobject: 'tx-0' (000000003f12909d): fill_kobj_path: path
= '/devices/virtual/net/ip6tnl0/queues/tx-0'
kobject: 'rx-0' (0000000048bc63bc): kobject_cleanup, parent 00000000fc0b4d38
kobject: 'rx-0' (0000000048bc63bc): auto cleanup 'remove' event
kobject: 'rx-0' (0000000048bc63bc): kobject_uevent_env
kobject: 'rx-0' (0000000048bc63bc): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (0000000048bc63bc): auto cleanup kobject_del
kobject: 'rx-0' (0000000048bc63bc): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000ca98fcec): kobject_cleanup, parent 00000000fc0b4d38
kobject: 'tx-0' (00000000ca98fcec): auto cleanup 'remove' event
kobject: 'tx-0' (00000000ca98fcec): kobject_uevent_env
kobject: 'tx-0' (00000000ca98fcec): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (00000000ca98fcec): auto cleanup kobject_del
kobject: 'tx-0' (00000000ca98fcec): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (00000000fc0b4d38): kobject_cleanup, parent
(null)
kobject: 'queues' (00000000fc0b4d38): calling ktype release
kobject: 'queues' (00000000fc0b4d38): kset_release
kobject: 'queues': free name
kobject: 'ip6_vti0' (00000000e82fa777): kobject_uevent_env
kobject: 'ip6_vti0' (00000000e82fa777): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'ip6gre0' (0000000035f452a7): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'ip6gre0' (0000000035f452a7): kobject_uevent_env
kobject: 'ip6gre0' (0000000035f452a7): fill_kobj_path: path
= '/devices/virtual/net/ip6gre0'
kobject: 'queues' (000000000e674c1a): kobject_add_internal:
parent: 'ip6gre0', set: '<NULL>'
kobject: 'queues' (000000000e674c1a): kobject_uevent_env
kobject: 'queues' (000000000e674c1a): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000004385f3b7): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000004385f3b7): kobject_uevent_env
kobject: 'rx-0' (000000004385f3b7): fill_kobj_path: path
= '/devices/virtual/net/ip6gre0/queues/rx-0'
kobject: 'tx-0' (000000004e6d5f5b): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000004e6d5f5b): kobject_uevent_env
kobject: 'tx-0' (000000004e6d5f5b): fill_kobj_path: path
= '/devices/virtual/net/ip6gre0/queues/tx-0'
kobject: 'ip6_vti0' (00000000e82fa777): kobject_cleanup, parent
(null)
kobject: 'syz_tun' (00000000ef397079): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'ip6_vti0' (00000000e82fa777): calling ktype release
kobject: 'syz_tun' (00000000ef397079): kobject_uevent_env
kobject: 'ip6_vti0': free name
kobject: 'syz_tun' (00000000ef397079): fill_kobj_path: path
= '/devices/virtual/net/syz_tun'
kobject: 'queues' (000000007182f4e8): kobject_add_internal:
parent: 'syz_tun', set: '<NULL>'
kobject: 'queues' (000000007182f4e8): kobject_uevent_env
kobject: 'queues' (000000007182f4e8): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (00000000b1aa2c2f): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (00000000b1aa2c2f): kobject_uevent_env
kobject: 'rx-0' (00000000b1aa2c2f): fill_kobj_path: path
= '/devices/virtual/net/syz_tun/queues/rx-0'
kobject: 'tx-0' (000000008d184a78): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000008d184a78): kobject_uevent_env
kobject: 'tx-0' (000000008d184a78): fill_kobj_path: path
= '/devices/virtual/net/syz_tun/queues/tx-0'
kobject: 'batman_adv' (000000005333e0b2): kobject_add_internal:
parent: 'syz_tun', set: '<NULL>'
kobject: 'rx-0' (000000007b65faf1): kobject_cleanup, parent 0000000046c368ea
kobject: 'rx-0' (000000007b65faf1): auto cleanup 'remove' event
kobject: 'rx-0' (000000007b65faf1): kobject_uevent_env
kobject: 'rx-0' (000000007b65faf1): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (000000007b65faf1): auto cleanup kobject_del
kobject: 'rx-0' (000000007b65faf1): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (000000005cce7873): kobject_cleanup, parent 0000000046c368ea
kobject: 'tx-0' (000000005cce7873): auto cleanup 'remove' event
kobject: 'tx-0' (000000005cce7873): kobject_uevent_env
kobject: 'tx-0' (000000005cce7873): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (000000005cce7873): auto cleanup kobject_del
kobject: 'tx-0' (000000005cce7873): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (0000000046c368ea): kobject_cleanup, parent
(null)
kobject: 'queues' (0000000046c368ea): calling ktype release
kobject: 'queues' (0000000046c368ea): kset_release
kobject: 'queues': free name
kobject: 'ip_vti0' (00000000dfd701e5): kobject_uevent_env
kobject: 'ip_vti0' (00000000dfd701e5): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'ip6gretap0' (00000000066a1081): kobject_add_internal:
parent: 'net', set: 'devices'
kobject: 'ip6gretap0' (00000000066a1081): kobject_uevent_env
kobject: 'ip6gretap0' (00000000066a1081): fill_kobj_path: path
= '/devices/virtual/net/ip6gretap0'
kobject: 'queues' (00000000c7e8eeed): kobject_add_internal:
parent: 'ip6gretap0', set: '<NULL>'
kobject: 'queues' (00000000c7e8eeed): kobject_uevent_env
kobject: 'queues' (00000000c7e8eeed): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (00000000f1527505): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (00000000f1527505): kobject_uevent_env
kobject: 'rx-0' (00000000f1527505): fill_kobj_path: path
= '/devices/virtual/net/ip6gretap0/queues/rx-0'
kobject: 'tx-0' (0000000017ab64f1): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (0000000017ab64f1): kobject_uevent_env
kobject: 'tx-0' (0000000017ab64f1): fill_kobj_path: path
= '/devices/virtual/net/ip6gretap0/queues/tx-0'
kobject: 'batman_adv' (00000000346488e1): kobject_add_internal:
parent: 'ip6gretap0', set: '<NULL>'
kobject: 'ip_vti0' (00000000dfd701e5): kobject_cleanup, parent
(null)
kobject: 'bridge0' (000000000d9239e7): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'ip_vti0' (00000000dfd701e5): calling ktype release
kobject: 'bridge0' (000000000d9239e7): kobject_uevent_env
kobject: 'ip_vti0': free name
kobject: 'bridge0' (000000000d9239e7): fill_kobj_path: path
= '/devices/virtual/net/bridge0'
kobject: 'queues' (00000000b201f03f): kobject_add_internal:
parent: 'bridge0', set: '<NULL>'
kobject: 'queues' (00000000b201f03f): kobject_uevent_env
kobject: 'queues' (00000000b201f03f): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (00000000b09cfcd6): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (00000000b09cfcd6): kobject_uevent_env
kobject: 'rx-0' (00000000b09cfcd6): fill_kobj_path: path
= '/devices/virtual/net/bridge0/queues/rx-0'
kobject: 'tx-0' (00000000d3db7fb2): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000d3db7fb2): kobject_uevent_env
kobject: 'tx-0' (00000000d3db7fb2): fill_kobj_path: path
= '/devices/virtual/net/bridge0/queues/tx-0'
kobject: 'brif' (0000000074c24fbd): kobject_add_internal:
parent: 'bridge0', set: '<NULL>'
kobject: 'batman_adv' (000000007251fc3b): kobject_add_internal:
parent: 'bridge0', set: '<NULL>'
kobject: 'batman_adv' (00000000aeac9935): kobject_uevent_env
kobject: 'batman_adv' (00000000aeac9935): kobject_uevent_env: filter
function caused the event to drop!
kobject: 'batman_adv' (00000000aeac9935): kobject_cleanup, parent
(null)
kobject: 'batman_adv' (00000000aeac9935): calling ktype release
kobject: (00000000aeac9935): dynamic_kobj_release
kobject: 'batman_adv': free name
kobject: 'rx-0' (00000000313b45fe): kobject_cleanup, parent 00000000b9b33aeb
kobject: 'rx-0' (00000000313b45fe): auto cleanup 'remove' event
kobject: 'rx-0' (00000000313b45fe): kobject_uevent_env
kobject: 'rx-0' (00000000313b45fe): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (00000000313b45fe): auto cleanup kobject_del
kobject: 'rx-0' (00000000313b45fe): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (0000000013252e17): kobject_cleanup, parent 00000000b9b33aeb
kobject: 'tx-0' (0000000013252e17): auto cleanup 'remove' event
kobject: 'tx-0' (0000000013252e17): kobject_uevent_env
kobject: 'tx-0' (0000000013252e17): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (0000000013252e17): auto cleanup kobject_del
kobject: 'tx-0' (0000000013252e17): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (00000000b9b33aeb): kobject_cleanup, parent
(null)
kobject: 'queues' (00000000b9b33aeb): calling ktype release
kobject: 'queues' (00000000b9b33aeb): kset_release
kobject: 'queues': free name
kobject: 'erspan0' (000000002ab420dd): kobject_uevent_env
kobject: 'erspan0' (000000002ab420dd): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'vcan0' (000000004bc6fa70): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'vcan0' (000000004bc6fa70): kobject_uevent_env
kobject: 'vcan0' (000000004bc6fa70): fill_kobj_path: path
= '/devices/virtual/net/vcan0'
kobject: 'queues' (0000000099447d01): kobject_add_internal:
parent: 'vcan0', set: '<NULL>'
kobject: 'queues' (0000000099447d01): kobject_uevent_env
kobject: 'queues' (0000000099447d01): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000000d884cbb): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000000d884cbb): kobject_uevent_env
kobject: 'rx-0' (000000000d884cbb): fill_kobj_path: path
= '/devices/virtual/net/vcan0/queues/rx-0'
kobject: 'tx-0' (000000004d7bcc3f): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (000000004d7bcc3f): kobject_uevent_env
kobject: 'tx-0' (000000004d7bcc3f): fill_kobj_path: path
= '/devices/virtual/net/vcan0/queues/tx-0'
kobject: 'erspan0' (000000002ab420dd): kobject_cleanup, parent
(null)
kobject: 'erspan0' (000000002ab420dd): calling ktype release
kobject: 'bond0' (0000000061c0f23e): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'erspan0': free name
kobject: 'bond0' (0000000061c0f23e): kobject_uevent_env
kobject: 'bond0' (0000000061c0f23e): fill_kobj_path: path
= '/devices/virtual/net/bond0'
kobject: 'queues' (00000000944b02ff): kobject_add_internal:
parent: 'bond0', set: '<NULL>'
kobject: 'queues' (00000000944b02ff): kobject_uevent_env
kobject: 'queues' (00000000944b02ff): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (00000000d08c9a11): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (00000000d08c9a11): kobject_uevent_env
kobject: 'rx-0' (00000000d08c9a11): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-0'
kobject: 'rx-1' (0000000049b0281b): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-1' (0000000049b0281b): kobject_uevent_env
kobject: 'rx-1' (0000000049b0281b): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-1'
kobject: 'rx-2' (00000000eced5a54): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-2' (00000000eced5a54): kobject_uevent_env
kobject: 'rx-2' (00000000eced5a54): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-2'
kobject: 'rx-3' (000000001ca97429): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-3' (000000001ca97429): kobject_uevent_env
kobject: 'rx-3' (000000001ca97429): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-3'
kobject: 'rx-4' (00000000cc849a1e): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-4' (00000000cc849a1e): kobject_uevent_env
kobject: 'rx-4' (00000000cc849a1e): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-4'
kobject: 'rx-5' (00000000a09414c8): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-5' (00000000a09414c8): kobject_uevent_env
kobject: 'rx-5' (00000000a09414c8): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-5'
kobject: 'rx-6' (00000000d9999f17): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-6' (00000000d9999f17): kobject_uevent_env
kobject: 'rx-6' (00000000d9999f17): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-6'
kobject: 'rx-7' (0000000028887dbc): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-7' (0000000028887dbc): kobject_uevent_env
kobject: 'rx-7' (0000000028887dbc): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-7'
kobject: 'rx-8' (00000000ff4e0ed5): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-8' (00000000ff4e0ed5): kobject_uevent_env
kobject: 'rx-8' (00000000ff4e0ed5): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-8'
kobject: 'rx-9' (00000000f680ed0b): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-9' (00000000f680ed0b): kobject_uevent_env
kobject: 'rx-9' (00000000f680ed0b): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-9'
kobject: 'rx-10' (00000000f7373adf): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-10' (00000000f7373adf): kobject_uevent_env
kobject: 'rx-10' (00000000f7373adf): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-10'
kobject: 'rx-11' (00000000e65705d9): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-11' (00000000e65705d9): kobject_uevent_env
kobject: 'rx-11' (00000000e65705d9): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-11'
kobject: 'rx-12' (000000001a12cdb7): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-12' (000000001a12cdb7): kobject_uevent_env
kobject: 'rx-12' (000000001a12cdb7): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-12'
kobject: 'rx-13' (0000000059597452): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-13' (0000000059597452): kobject_uevent_env
kobject: 'rx-13' (0000000059597452): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-13'
kobject: 'rx-14' (000000001727a99f): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-14' (000000001727a99f): kobject_uevent_env
kobject: 'rx-14' (000000001727a99f): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-14'
kobject: 'rx-15' (00000000f554571d): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-15' (00000000f554571d): kobject_uevent_env
kobject: 'rx-15' (00000000f554571d): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/rx-15'
kobject: 'tx-0' (00000000988b75fa): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000988b75fa): kobject_uevent_env
kobject: 'tx-0' (00000000988b75fa): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-0'
kobject: 'tx-1' (0000000021246bc6): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-1' (0000000021246bc6): kobject_uevent_env
kobject: 'tx-1' (0000000021246bc6): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-1'
kobject: 'tx-2' (000000003b9823e3): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-2' (000000003b9823e3): kobject_uevent_env
kobject: 'tx-2' (000000003b9823e3): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-2'
kobject: 'tx-3' (00000000586b37f4): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-3' (00000000586b37f4): kobject_uevent_env
kobject: 'tx-3' (00000000586b37f4): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-3'
kobject: 'tx-4' (00000000d3305e79): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-4' (00000000d3305e79): kobject_uevent_env
kobject: 'tx-4' (00000000d3305e79): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-4'
kobject: 'tx-5' (00000000e9f81763): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-5' (00000000e9f81763): kobject_uevent_env
kobject: 'tx-5' (00000000e9f81763): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-5'
kobject: 'tx-6' (000000008ce8602e): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-6' (000000008ce8602e): kobject_uevent_env
kobject: 'tx-6' (000000008ce8602e): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-6'
kobject: 'tx-7' (000000005bb841f2): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-7' (000000005bb841f2): kobject_uevent_env
kobject: 'tx-7' (000000005bb841f2): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-7'
kobject: 'tx-8' (00000000544d827a): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-8' (00000000544d827a): kobject_uevent_env
kobject: 'tx-8' (00000000544d827a): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-8'
kobject: 'tx-9' (00000000ce7c0745): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-9' (00000000ce7c0745): kobject_uevent_env
kobject: 'tx-9' (00000000ce7c0745): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-9'
kobject: 'tx-10' (000000002fc3e5ad): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-10' (000000002fc3e5ad): kobject_uevent_env
kobject: 'tx-10' (000000002fc3e5ad): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-10'
kobject: 'tx-11' (0000000056611c6a): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-11' (0000000056611c6a): kobject_uevent_env
kobject: 'tx-11' (0000000056611c6a): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-11'
kobject: 'tx-12' (00000000aa9a7a42): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-12' (00000000aa9a7a42): kobject_uevent_env
kobject: 'tx-12' (00000000aa9a7a42): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-12'
kobject: 'tx-13' (00000000b0183468): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-13' (00000000b0183468): kobject_uevent_env
kobject: 'tx-13' (00000000b0183468): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-13'
kobject: 'tx-14' (000000005fd4f302): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-14' (000000005fd4f302): kobject_uevent_env
kobject: 'tx-14' (000000005fd4f302): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-14'
kobject: 'tx-15' (0000000086b27b92): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-15' (0000000086b27b92): kobject_uevent_env
kobject: 'tx-15' (0000000086b27b92): fill_kobj_path: path
= '/devices/virtual/net/bond0/queues/tx-15'
kobject: 'batman_adv' (00000000b3168b74): kobject_add_internal:
parent: 'bond0', set: '<NULL>'
kobject: 'batman_adv' (00000000bc5df8c2): kobject_uevent_env
kobject: 'batman_adv' (00000000bc5df8c2): kobject_uevent_env: filter
function caused the event to drop!
kobject: 'batman_adv' (00000000bc5df8c2): kobject_cleanup, parent
(null)
kobject: 'batman_adv' (00000000bc5df8c2): calling ktype release
kobject: (00000000bc5df8c2): dynamic_kobj_release
kobject: 'batman_adv': free name
kobject: 'rx-0' (00000000cadc9506): kobject_cleanup, parent 0000000018a17572
kobject: 'rx-0' (00000000cadc9506): auto cleanup 'remove' event
kobject: 'rx-0' (00000000cadc9506): kobject_uevent_env
kobject: 'rx-0' (00000000cadc9506): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (00000000cadc9506): auto cleanup kobject_del
kobject: 'rx-0' (00000000cadc9506): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000a693920f): kobject_cleanup, parent 0000000018a17572
kobject: 'tx-0' (00000000a693920f): auto cleanup 'remove' event
kobject: 'tx-0' (00000000a693920f): kobject_uevent_env
kobject: 'tx-0' (00000000a693920f): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (00000000a693920f): auto cleanup kobject_del
kobject: 'tx-0' (00000000a693920f): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (0000000018a17572): kobject_cleanup, parent
(null)
kobject: 'queues' (0000000018a17572): calling ktype release
kobject: 'queues' (0000000018a17572): kset_release
kobject: 'queues': free name
kobject: 'gretap0' (000000009ed3ffa2): kobject_uevent_env
kobject: 'gretap0' (000000009ed3ffa2): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'team0' (00000000a34b072c): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'team0' (00000000a34b072c): kobject_uevent_env
kobject: 'team0' (00000000a34b072c): fill_kobj_path: path
= '/devices/virtual/net/team0'
kobject: 'queues' (00000000c38bad4b): kobject_add_internal:
parent: 'team0', set: '<NULL>'
kobject: 'queues' (00000000c38bad4b): kobject_uevent_env
kobject: 'queues' (00000000c38bad4b): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (00000000ce066463): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (00000000ce066463): kobject_uevent_env
kobject: 'rx-0' (00000000ce066463): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-0'
kobject: 'rx-1' (000000009b1fa4ac): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-1' (000000009b1fa4ac): kobject_uevent_env
kobject: 'rx-1' (000000009b1fa4ac): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-1'
kobject: 'rx-2' (0000000014b01592): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-2' (0000000014b01592): kobject_uevent_env
kobject: 'rx-2' (0000000014b01592): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-2'
kobject: 'rx-3' (00000000e8737fba): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-3' (00000000e8737fba): kobject_uevent_env
kobject: 'rx-3' (00000000e8737fba): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-3'
kobject: 'rx-4' (00000000aaaf1f78): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-4' (00000000aaaf1f78): kobject_uevent_env
kobject: 'rx-4' (00000000aaaf1f78): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-4'
kobject: 'rx-5' (0000000088716e4c): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-5' (0000000088716e4c): kobject_uevent_env
kobject: 'rx-5' (0000000088716e4c): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-5'
kobject: 'rx-6' (00000000c6f9c562): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-6' (00000000c6f9c562): kobject_uevent_env
kobject: 'rx-6' (00000000c6f9c562): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-6'
kobject: 'rx-7' (0000000024a8bd74): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-7' (0000000024a8bd74): kobject_uevent_env
kobject: 'rx-7' (0000000024a8bd74): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-7'
kobject: 'rx-8' (000000005ac88d62): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-8' (000000005ac88d62): kobject_uevent_env
kobject: 'rx-8' (000000005ac88d62): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-8'
kobject: 'rx-9' (0000000027c6d737): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-9' (0000000027c6d737): kobject_uevent_env
kobject: 'rx-9' (0000000027c6d737): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-9'
kobject: 'rx-10' (00000000915a3278): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-10' (00000000915a3278): kobject_uevent_env
kobject: 'rx-10' (00000000915a3278): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-10'
kobject: 'rx-11' (000000009b4392d3): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-11' (000000009b4392d3): kobject_uevent_env
kobject: 'rx-11' (000000009b4392d3): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-11'
kobject: 'rx-12' (000000004f1f8ac2): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-12' (000000004f1f8ac2): kobject_uevent_env
kobject: 'rx-12' (000000004f1f8ac2): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-12'
kobject: 'rx-13' (00000000f626989f): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-13' (00000000f626989f): kobject_uevent_env
kobject: 'rx-13' (00000000f626989f): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-13'
kobject: 'rx-14' (000000001a17d336): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-14' (000000001a17d336): kobject_uevent_env
kobject: 'rx-14' (000000001a17d336): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-14'
kobject: 'rx-15' (000000001b437695): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'rx-15' (000000001b437695): kobject_uevent_env
kobject: 'rx-15' (000000001b437695): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/rx-15'
kobject: 'tx-0' (00000000f95dfa3c): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000f95dfa3c): kobject_uevent_env
kobject: 'tx-0' (00000000f95dfa3c): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-0'
kobject: 'tx-1' (000000000b91ac4a): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-1' (000000000b91ac4a): kobject_uevent_env
kobject: 'tx-1' (000000000b91ac4a): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-1'
kobject: 'tx-2' (0000000069c41e50): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-2' (0000000069c41e50): kobject_uevent_env
kobject: 'tx-2' (0000000069c41e50): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-2'
kobject: 'tx-3' (0000000091dd3ee7): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-3' (0000000091dd3ee7): kobject_uevent_env
kobject: 'tx-3' (0000000091dd3ee7): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-3'
kobject: 'tx-4' (000000001bdb0b57): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-4' (000000001bdb0b57): kobject_uevent_env
kobject: 'tx-4' (000000001bdb0b57): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-4'
kobject: 'tx-5' (0000000025ee6716): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-5' (0000000025ee6716): kobject_uevent_env
kobject: 'tx-5' (0000000025ee6716): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-5'
kobject: 'tx-6' (000000003c2b6848): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-6' (000000003c2b6848): kobject_uevent_env
kobject: 'tx-6' (000000003c2b6848): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-6'
kobject: 'tx-7' (000000001706e12d): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-7' (000000001706e12d): kobject_uevent_env
kobject: 'tx-7' (000000001706e12d): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-7'
kobject: 'tx-8' (0000000054482366): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-8' (0000000054482366): kobject_uevent_env
kobject: 'tx-8' (0000000054482366): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-8'
kobject: 'tx-9' (00000000a458e452): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-9' (00000000a458e452): kobject_uevent_env
kobject: 'tx-9' (00000000a458e452): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-9'
kobject: 'tx-10' (00000000d480dd82): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-10' (00000000d480dd82): kobject_uevent_env
kobject: 'tx-10' (00000000d480dd82): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-10'
kobject: 'tx-11' (000000005fededba): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-11' (000000005fededba): kobject_uevent_env
kobject: 'tx-11' (000000005fededba): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-11'
kobject: 'tx-12' (00000000e4bd1ff4): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-12' (00000000e4bd1ff4): kobject_uevent_env
kobject: 'tx-12' (00000000e4bd1ff4): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-12'
kobject: 'tx-13' (00000000b7d67248): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-13' (00000000b7d67248): kobject_uevent_env
kobject: 'tx-13' (00000000b7d67248): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-13'
kobject: 'tx-14' (00000000ec966775): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-14' (00000000ec966775): kobject_uevent_env
kobject: 'tx-14' (00000000ec966775): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-14'
kobject: 'tx-15' (00000000dfa5076f): kobject_add_internal:
parent: 'queues', set: 'queues'
kobject: 'tx-15' (00000000dfa5076f): kobject_uevent_env
kobject: 'tx-15' (00000000dfa5076f): fill_kobj_path: path
= '/devices/virtual/net/team0/queues/tx-15'
kobject: 'batman_adv' (00000000f75e0057): kobject_add_internal:
parent: 'team0', set: '<NULL>'
kobject: 'gretap0' (000000009ed3ffa2): kobject_cleanup, parent
(null)
kobject: 'dummy0' (0000000045fe8009): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'gretap0' (000000009ed3ffa2): calling ktype release
kobject: 'dummy0' (0000000045fe8009): kobject_uevent_env
kobject: 'gretap0': free name
kobject: 'dummy0' (0000000045fe8009): fill_kobj_path: path
= '/devices/virtual/net/dummy0'
kobject: 'queues' (0000000066c5ebb9): kobject_add_internal:
parent: 'dummy0', set: '<NULL>'
kobject: 'queues' (0000000066c5ebb9): kobject_uevent_env
kobject: 'queues' (0000000066c5ebb9): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (0000000062c8951a): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (0000000062c8951a): kobject_uevent_env
kobject: 'rx-0' (0000000062c8951a): fill_kobj_path: path
= '/devices/virtual/net/dummy0/queues/rx-0'
kobject: 'tx-0' (00000000c0b4c90f): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (00000000c0b4c90f): kobject_uevent_env
kobject: 'tx-0' (00000000c0b4c90f): fill_kobj_path: path
= '/devices/virtual/net/dummy0/queues/tx-0'
kobject: 'batman_adv' (0000000022ea37c6): kobject_add_internal:
parent: 'dummy0', set: '<NULL>'
kobject: 'rx-0' (000000008bc46cec): kobject_cleanup, parent 00000000f166d0d1
kobject: 'rx-0' (000000008bc46cec): auto cleanup 'remove' event
kobject: 'rx-0' (000000008bc46cec): kobject_uevent_env
kobject: 'rx-0' (000000008bc46cec): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'rx-0' (000000008bc46cec): auto cleanup kobject_del
kobject: 'rx-0' (000000008bc46cec): calling ktype release
kobject: 'rx-0': free name
kobject: 'tx-0' (00000000f546fb9b): kobject_cleanup, parent 00000000f166d0d1
kobject: 'tx-0' (00000000f546fb9b): auto cleanup 'remove' event
kobject: 'tx-0' (00000000f546fb9b): kobject_uevent_env
kobject: 'tx-0' (00000000f546fb9b): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'tx-0' (00000000f546fb9b): auto cleanup kobject_del
kobject: 'tx-0' (00000000f546fb9b): calling ktype release
kobject: 'tx-0': free name
kobject: 'queues' (00000000f166d0d1): kobject_cleanup, parent
(null)
kobject: 'queues' (00000000f166d0d1): calling ktype release
kobject: 'queues' (00000000f166d0d1): kset_release
kobject: 'queues': free name
kobject: 'gre0' (00000000d829d70b): kobject_uevent_env
kobject: 'gre0' (00000000d829d70b): kobject_uevent_env: uevent_suppress
caused the event to drop!
kobject: 'nlmon0' (00000000102008f5): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'nlmon0' (00000000102008f5): kobject_uevent_env
kobject: 'nlmon0' (00000000102008f5): fill_kobj_path: path
= '/devices/virtual/net/nlmon0'
kobject: 'queues' (00000000ce6bcc37): kobject_add_internal:
parent: 'nlmon0', set: '<NULL>'
kobject: 'queues' (00000000ce6bcc37): kobject_uevent_env
kobject: 'queues' (00000000ce6bcc37): kobject_uevent_env: filter function
caused the event to drop!
kobject: 'rx-0' (000000009452ca40): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'rx-0' (000000009452ca40): kobject_uevent_env
kobject: 'rx-0' (000000009452ca40): fill_kobj_path: path
= '/devices/virtual/net/nlmon0/queues/rx-0'
kobject: 'tx-0' (0000000028d73512): kobject_add_internal: parent: 'queues',
set: 'queues'
kobject: 'tx-0' (0000000028d73512): kobject_uevent_env
kobject: 'tx-0' (0000000028d73512): fill_kobj_path: path
= '/devices/virtual/net/nlmon0/queues/tx-0'
kobject: 'gre0' (00000000d829d70b): kobject_cleanup, parent (null)
chnl_net:caif_netlink_parms(): no params data found
kobject: 'gre0' (00000000d829d70b): calling ktype release
kobject: 'caif0' (00000000311ad4f5): kobject_add_internal: parent: 'net',
set: 'devices'
kobject: 'gre0': free name
kobject: 'caif0' (00000000311ad4f5): kobject_uevent_env
kobject: 'caif0' (00000000311ad4f5): fill_kobj_path: path
= '/devices/virtual/net/caif0'
kobject: 'queues' (000000009c70840b): kobject_add_internal:
parent: 'caif0', set: '<NULL>'
kobject: 'queues' (000000009c70840b): kobject_uevent_env
kobject: 'queues' (0

---
This bug is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzk...@googlegroups.com.

syzbot will keep track of this bug report. See:
https://goo.gl/tpsmEJ#status for how to communicate with syzbot.

syzbot

unread,
Mar 29, 2020, 5:47:15 PM3/29/20
to syzkaller...@googlegroups.com
syzbot has found a reproducer for the following crash on:

HEAD commit: 54b4fa6d Linux 4.19.113
git tree: linux-4.19.y
console output: https://syzkaller.appspot.com/x/log.txt?x=1204546de00000
kernel config: https://syzkaller.appspot.com/x/.config?x=7b1a0bc5526ebc49
dashboard link: https://syzkaller.appspot.com/bug?extid=837c6b903aaf83b8f420
compiler: gcc (GCC) 9.0.0 20181231 (experimental)
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=17ed1c6de00000
C reproducer: https://syzkaller.appspot.com/x/repro.c?x=10fca825e00000

IMPORTANT: if you fix the bug, please add the following tag to the commit:
Reported-by: syzbot+837c6b...@syzkaller.appspotmail.com

audit: type=1400 audit(1585518222.562:36): avc: denied { map } for pid=8187 comm="syz-executor874" path="/root/syz-executor874640202" dev="sda1" ino=16484 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=1
============================================
WARNING: possible recursive locking detected
4.19.113-syzkaller #0 Not tainted
--------------------------------------------
syz-executor874/8192 is trying to acquire lock:
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: __blocking_notifier_call_chain kernel/notifier.c:316 [inline]
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: __blocking_notifier_call_chain kernel/notifier.c:304 [inline]
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: blocking_notifier_call_chain kernel/notifier.c:328 [inline]
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: blocking_notifier_call_chain+0x6f/0xa0 kernel/notifier.c:325

but task is already holding lock:
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: __blocking_notifier_call_chain kernel/notifier.c:316 [inline]
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: __blocking_notifier_call_chain kernel/notifier.c:304 [inline]
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: blocking_notifier_call_chain kernel/notifier.c:328 [inline]
000000005b226712 ((fb_notifier_list).rwsem){++++}, at: blocking_notifier_call_chain+0x6f/0xa0 kernel/notifier.c:325

other info that might help us debug this:
Possible unsafe locking scenario:

CPU0
----
lock((fb_notifier_list).rwsem);
lock((fb_notifier_list).rwsem);

*** DEADLOCK ***

May be due to missing lock nesting notation

3 locks held by syz-executor874/8192:
#0: 000000002f77d622 (console_lock){+.+.}, at: do_fb_ioctl+0x179/0xab0 drivers/video/fbdev/core/fbmem.c:1200
#1: 000000000f2b070c (&fb_info->lock){+.+.}, at: lock_fb_info+0x1a/0x70 drivers/video/fbdev/core/fbmem.c:81
#2: 000000005b226712 ((fb_notifier_list).rwsem){++++}, at: __blocking_notifier_call_chain kernel/notifier.c:316 [inline]
#2: 000000005b226712 ((fb_notifier_list).rwsem){++++}, at: __blocking_notifier_call_chain kernel/notifier.c:304 [inline]
#2: 000000005b226712 ((fb_notifier_list).rwsem){++++}, at: blocking_notifier_call_chain kernel/notifier.c:328 [inline]
#2: 000000005b226712 ((fb_notifier_list).rwsem){++++}, at: blocking_notifier_call_chain+0x6f/0xa0 kernel/notifier.c:325

stack backtrace:
CPU: 0 PID: 8192 Comm: syz-executor874 Not tainted 4.19.113-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
__dump_stack lib/dump_stack.c:77 [inline]
dump_stack+0x188/0x20d lib/dump_stack.c:118
print_deadlock_bug kernel/locking/lockdep.c:1759 [inline]
check_deadlock kernel/locking/lockdep.c:1803 [inline]
validate_chain kernel/locking/lockdep.c:2399 [inline]
__lock_acquire.cold+0x20f/0x4a7 kernel/locking/lockdep.c:3411
lock_acquire+0x170/0x400 kernel/locking/lockdep.c:3903
down_read+0x37/0xb0 kernel/locking/rwsem.c:24
__blocking_notifier_call_chain kernel/notifier.c:316 [inline]
__blocking_notifier_call_chain kernel/notifier.c:304 [inline]
blocking_notifier_call_chain kernel/notifier.c:328 [inline]
blocking_notifier_call_chain+0x6f/0xa0 kernel/notifier.c:325
fb_set_var+0xc39/0xe00 drivers/video/fbdev/core/fbmem.c:1042
fbcon_switch+0x520/0x1970 drivers/video/fbdev/core/fbcon.c:2254
redraw_screen+0x37d/0x870 drivers/tty/vt/vt.c:1008
fbcon_blank+0x9ab/0xf00 drivers/video/fbdev/core/fbcon.c:2392
do_unblank_screen+0x241/0x620 drivers/tty/vt/vt.c:4240
fbcon_fb_blanked drivers/video/fbdev/core/fbcon.c:3256 [inline]
fbcon_event_notify+0x1a11/0x1d54 drivers/video/fbdev/core/fbcon.c:3374
notifier_call_chain+0xc0/0x230 kernel/notifier.c:93
__blocking_notifier_call_chain kernel/notifier.c:317 [inline]
__blocking_notifier_call_chain kernel/notifier.c:304 [inline]
blocking_notifier_call_chain kernel/notifier.c:328 [inline]
blocking_notifier_call_chain+0x85/0xa0 kernel/notifier.c:325
fb_blank+0x195/0x1d0 drivers/video/fbdev/core/fbmem.c:1070
do_fb_ioctl+0x1d9/0xab0 drivers/video/fbdev/core/fbmem.c:1206
fb_ioctl+0xdd/0x130 drivers/video/fbdev/core/fbmem.c:1230
vfs_ioctl fs/ioctl.c:46 [inline]
file_ioctl fs/ioctl.c:501 [inline]
do_vfs_ioctl+0xcda/0x12e0 fs/ioctl.c:688
ksys_ioctl+0x9b/0xc0 fs/ioctl.c:705
__do_sys_ioctl fs/ioctl.c:712 [inline]
__se_sys_ioctl fs/ioctl.c:710 [inline]
__x64_sys_ioctl+0x6f/0xb0 fs/ioctl.c:710
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x446179
Code: 8d cd fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 5b cd fb ff c3 66 2e 0f 1f 84 00 00 00 00
RSP: 002b:00007ffdb039cfd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 0000000000446179
RDX: 0000000000000000 RSI: 0000000000004611 RDI: 0000000000000004
RBP: 000000000000da3d R08: 000000000000da3d R09: 00000000004033f0
R10: 00007ffdb039ceb0 R11: 0000000000000246 R12: 0000000000403360
R13: 00000000004033f0 R14: 0000000000000000 R15: 0000000000000000

Reply all
Reply to author
Forward
0 new messages