binder: BINDER_SET_CONTEXT_MGR already set kobject: 'erspan0' (0000000078de80ce): kobject_uevent_env ===================================== WARNING: bad unlock balance detected! 4.19.0-rc8-next-20181016+ #95 Not tainted ------------------------------------- kworker/u4:1/21 is trying to release lock (&file->mut) at: [] ucma_event_handler+0x788/0x1000 drivers/infiniband/core/ucma.c:392 kobject: 'erspan0' (0000000078de80ce): fill_kobj_path: path = '/devices/virtual/net/erspan0' but there are no more locks to release! other info that might help us debug this: 4 locks held by kworker/u4:1/21: #0: 0000000009cac4e0 ((wq_completion)"ib_addr"){+.+.}, at: __write_once_size include/linux/compiler.h:206 [inline] #0: 0000000009cac4e0 ((wq_completion)"ib_addr"){+.+.}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline] #0: 0000000009cac4e0 ((wq_completion)"ib_addr"){+.+.}, at: atomic64_set include/asm-generic/atomic-instrumented.h:40 [inline] #0: 0000000009cac4e0 ((wq_completion)"ib_addr"){+.+.}, at: atomic_long_set include/asm-generic/atomic-long.h:59 [inline] #0: 0000000009cac4e0 ((wq_completion)"ib_addr"){+.+.}, at: set_work_data kernel/workqueue.c:617 [inline] #0: 0000000009cac4e0 ((wq_completion)"ib_addr"){+.+.}, at: set_work_pool_and_clear_pending kernel/workqueue.c:644 [inline] #0: 0000000009cac4e0 ((wq_completion)"ib_addr"){+.+.}, at: process_one_work+0xb43/0x1c40 kernel/workqueue.c:2124 kobject: 'queues' (00000000e89c6e11): kobject_add_internal: parent: 'erspan0', set: '' #1: 000000003a007a87 ((work_completion)(&(&req->work)->work)){+.+.}, at: process_one_work+0xb9a/0x1c40 kernel/workqueue.c:2128 #2: 000000006008f841 (&id_priv->handler_mutex){+.+.}, at: addr_handler+0xed/0x420 drivers/infiniband/core/cma.c:2966 kobject: 'queues' (00000000e89c6e11): kobject_uevent_env #3: 00000000928510af (&file->mut){+.+.}, at: ucma_event_handler+0x116/0x1000 drivers/infiniband/core/ucma.c:352 stack backtrace: CPU: 1 PID: 21 Comm: kworker/u4:1 Not tainted 4.19.0-rc8-next-20181016+ #95 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 kobject: 'queues' (00000000e89c6e11): kobject_uevent_env: filter function caused the event to drop! Workqueue: ib_addr process_one_req Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x244/0x39d lib/dump_stack.c:113 print_unlock_imbalance_bug.cold.48+0xcc/0xd8 kernel/locking/lockdep.c:3395 __lock_release kernel/locking/lockdep.c:3605 [inline] lock_release+0x758/0xa10 kernel/locking/lockdep.c:3864 __mutex_unlock_slowpath+0x102/0x8c0 kernel/locking/mutex.c:1197 binder: 7876:7894 ioctl 40046207 0 returned -16 kobject: 'rx-0' (0000000015cff8f4): kobject_add_internal: parent: 'queues', set: 'queues' kobject: 'rx-0' (0000000015cff8f4): kobject_uevent_env mutex_unlock+0xd/0x10 kernel/locking/mutex.c:713 ucma_event_handler+0x788/0x1000 drivers/infiniband/core/ucma.c:392 addr_handler+0x305/0x420 drivers/infiniband/core/cma.c:2990 kobject: 'rx-0' (0000000015cff8f4): fill_kobj_path: path = '/devices/virtual/net/erspan0/queues/rx-0' process_one_req+0x1a9/0x920 drivers/infiniband/core/addr.c:643 kobject: 'tx-0' (000000006e3be3de): kobject_add_internal: parent: 'queues', set: 'queues' process_one_work+0xc8b/0x1c40 kernel/workqueue.c:2153 worker_thread+0x17f/0x1390 kernel/workqueue.c:2296 kthread+0x35a/0x440 kernel/kthread.c:246 ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:352 kobject: 'iosched' (000000001a95e800): kobject_uevent_env kobject: 'tx-0' (000000006e3be3de): kobject_uevent_env kobject: 'tx-0' (000000006e3be3de): fill_kobj_path: path = '/devices/virtual/net/erspan0/queues/tx-0' kobject: 'ip_vti0' (00000000d109341b): kobject_add_internal: parent: 'net', set: 'devices' kobject: 'iosched' (000000001a95e800): kobject_uevent_env: attempted to send uevent without kset! IPVS: ftp: loaded support on port[0] = 21 kobject: 'ip_vti0' (00000000d109341b): kobject_uevent_env kobject: 'ip_vti0' (00000000d109341b): fill_kobj_path: path = '/devices/virtual/net/ip_vti0' kobject: 'queues' (00000000ce70bd7c): kobject_add_internal: parent: 'ip_vti0', set: '' kobject: 'queues' (00000000ce70bd7c): kobject_uevent_env kobject: 'holders' (00000000024ad7cc): kobject_cleanup, parent 000000007aec4422 kobject: 'holders' (00000000024ad7cc): auto cleanup kobject_del kobject: 'queues' (00000000ce70bd7c): kobject_uevent_env: filter function caused the event to drop! kobject: 'rx-0' (000000002928d7d4): kobject_add_internal: parent: 'queues', set: 'queues' kobject: 'holders' (00000000024ad7cc): calling ktype release kobject: 'rx-0' (000000002928d7d4): kobject_uevent_env kobject: (00000000024ad7cc): dynamic_kobj_release kobject: 'rx-0' (000000002928d7d4): fill_kobj_path: path = '/devices/virtual/net/ip_vti0/queues/rx-0' kobject: 'holders': free name kobject: 'slaves' (000000009e533624): kobject_cleanup, parent 000000007aec4422 kobject: 'tx-0' (000000002739f335): kobject_add_internal: parent: 'queues', set: 'queues' kobject: 'slaves' (000000009e533624): auto cleanup kobject_del kobject: 'slaves' (000000009e533624): calling ktype release kobject: 'tx-0' (000000002739f335): kobject_uevent_env kobject: 'tx-0' (000000002739f335): fill_kobj_path: path = '/devices/virtual/net/ip_vti0/queues/tx-0' kobject: (000000009e533624): dynamic_kobj_release kobject: 'ip6_vti0' (00000000b6e0c2c5): kobject_add_internal: parent: 'net', set: 'devices' kobject: 'slaves': free name kobject: 'loop0' (000000007aec4422): kobject_uevent_env kobject: 'ip6_vti0' (00000000b6e0c2c5): kobject_uevent_env kobject: 'loop0' (000000007aec4422): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'ip6_vti0' (00000000b6e0c2c5): fill_kobj_path: path = '/devices/virtual/net/ip6_vti0' kobject: 'queues' (00000000377d9799): kobject_add_internal: parent: 'ip6_vti0', set: '' kobject: 'queues' (00000000377d9799): kobject_uevent_env kobject: 'queues' (00000000377d9799): kobject_uevent_env: filter function caused the event to drop! kobject: 'rx-0' (000000006c232ce9): kobject_add_internal: parent: 'queues', set: 'queues' kobject: 'iosched' (000000001a95e800): kobject_cleanup, parent (null) kobject: 'rx-0' (000000006c232ce9): kobject_uevent_env kobject: 'iosched' (000000001a95e800): calling ktype release kobject: 'rx-0' (000000006c232ce9): fill_kobj_path: path = '/devices/virtual/net/ip6_vti0/queues/rx-0' kobject: 'iosched': free name kobject: 'loop0' (000000007aec4422): kobject_cleanup, parent (null) kobject: 'tx-0' (00000000589ff8e7): kobject_add_internal: parent: 'queues', set: 'queues' kobject: 'loop0' (000000007aec4422): calling ktype release kobject: 'tx-0' (00000000589ff8e7): kobject_uevent_env kobject: 'queue' (00000000e4a28f7b): kobject_cleanup, parent (null) kobject: 'tx-0' (00000000589ff8e7): fill_kobj_path: path = '/devices/virtual/net/ip6_vti0/queues/tx-0' kobject: 'queue' (00000000e4a28f7b): calling ktype release kobject: 'queue': free name kobject: '0' (0000000077538e20): kobject_cleanup, parent (null) kobject: 'loop0': free name kobject: '0' (0000000077538e20): calling ktype release kobject: '0': free name kobject: 'loop5' (0000000078f3b7ca): kobject_uevent_env kobject: 'loop5' (0000000078f3b7ca): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'rx-0' (000000006c232ce9): kobject_cleanup, parent 00000000377d9799 kobject: '7:0' (000000003e4c38dd): kobject_add_internal: parent: 'bdi', set: 'devices' kobject: 'rx-0' (000000006c232ce9): auto cleanup 'remove' event kobject: 'cpu0' (0000000076ff5809): kobject_cleanup, parent (null) kobject: 'rx-0' (000000006c232ce9): kobject_uevent_env kobject: '7:0' (000000003e4c38dd): kobject_uevent_env kobject: 'loop1' (000000003eac95f1): kobject_uevent_env kobject: '7:0' (000000003e4c38dd): fill_kobj_path: path = '/devices/virtual/bdi/7:0' kobject: 'rx-0' (000000006c232ce9): fill_kobj_path: path = '/devices/virtual/net/ip6_vti0/queues/rx-0' kobject: 'cpu0' (0000000076ff5809): calling ktype release kobject: 'rx-0' (000000006c232ce9): auto cleanup kobject_del kobject: 'loop0' (000000008d1ffee3): kobject_add_internal: parent: 'block', set: 'devices' kobject: 'rx-0' (000000006c232ce9): calling ktype release kobject: 'rx-0': free name kobject: 'tx-0' (00000000589ff8e7): kobject_cleanup, parent 00000000377d9799 kobject: 'cpu0': free name kobject: 'tx-0' (00000000589ff8e7): auto cleanup 'remove' event kobject: 'loop1' (000000003eac95f1): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop0' (000000008d1ffee3): kobject_uevent_env kobject: 'cpu1' (0000000000905845): kobject_cleanup, parent (null) kobject: 'tx-0' (00000000589ff8e7): kobject_uevent_env kobject: 'loop4' (000000005c923bb2): kobject_uevent_env kobject: 'loop0' (000000008d1ffee3): kobject_uevent_env: uevent_suppress caused the event to drop! kobject: 'loop4' (000000005c923bb2): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'tx-0' (00000000589ff8e7): fill_kobj_path: path = '/devices/virtual/net/ip6_vti0/queues/tx-0' kobject: 'cpu1' (0000000000905845): calling ktype release kobject: 'holders' (000000009f1fd168): kobject_add_internal: parent: 'loop0', set: '' kobject: 'cpu1': free name kobject: 'tx-0' (00000000589ff8e7): auto cleanup kobject_del kobject: 'mq' (00000000f4842bc2): kobject_cleanup, parent (null) kobject: 'tx-0' (00000000589ff8e7): calling ktype release kobject: 'tx-0': free name kobject: 'queues' (00000000377d9799): kobject_cleanup, parent (null) kobject: 'mq' (00000000f4842bc2): calling ktype release kobject: 'slaves' (00000000ca493799): kobject_add_internal: parent: 'loop0', set: '' kobject: 'mq': free name kobject: 'queues' (00000000377d9799): calling ktype release kobject: 'queues' (00000000377d9799): kset_release kobject: 'loop0' (000000008d1ffee3): kobject_uevent_env kobject: 'queues': free name kobject: 'loop0' (000000008d1ffee3): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'ip6_vti0' (00000000b6e0c2c5): kobject_uevent_env kobject: 'queue' (00000000f01bfcb9): kobject_add_internal: parent: 'loop0', set: '' kobject: 'ip6_vti0' (00000000b6e0c2c5): fill_kobj_path: path = '/devices/virtual/net/ip6_vti0' kobject: 'mq' (00000000784191bc): kobject_add_internal: parent: 'loop0', set: '' kobject: 'mq' (00000000784191bc): kobject_uevent_env kobject: 'mq' (00000000784191bc): kobject_uevent_env: filter function caused the event to drop! kobject: '0' (0000000061b7f2bc): kobject_add_internal: parent: 'mq', set: '' netlink: 4 bytes leftover after parsing attributes in process `syz-executor5'. kobject: 'cpu0' (000000001bb1d692): kobject_add_internal: parent: '0', set: '' kobject: 'cpu1' (00000000ab514ef3): kobject_add_internal: parent: '0', set: '' kobject: 'queue' (00000000f01bfcb9): kobject_uevent_env kobject: 'ip6_vti0' (00000000b6e0c2c5): kobject_cleanup, parent (null) kobject: 'ip6_vti0' (00000000b6e0c2c5): calling ktype release kobject: 'ip6_vti0': free name kobject: 'queue' (00000000f01bfcb9): kobject_uevent_env: filter function caused the event to drop! kobject: 'iosched' (00000000e161800a): kobject_add_internal: parent: 'queue', set: '' kobject: 'iosched' (00000000e161800a): kobject_uevent_env kobject: 'rx-0' (000000002928d7d4): kobject_cleanup, parent 00000000ce70bd7c kobject: 'rx-0' (000000002928d7d4): auto cleanup 'remove' event kobject: 'iosched' (00000000e161800a): kobject_uevent_env: filter function caused the event to drop! kobject: 'rx-0' (000000002928d7d4): kobject_uevent_env kobject: 'integrity' (00000000af1abf1b): kobject_add_internal: parent: 'loop0', set: '' kobject: 'rx-0' (000000002928d7d4): fill_kobj_path: path = '/devices/virtual/net/ip_vti0/queues/rx-0' kobject: 'rx-0' (000000002928d7d4): auto cleanup kobject_del kobject: 'integrity' (00000000af1abf1b): kobject_uevent_env kobject: 'integrity' (00000000af1abf1b): kobject_uevent_env: filter function caused the event to drop! kobject: 'rx-0' (000000002928d7d4): calling ktype release kobject: 'rx-0': free name kobject: 'tx-0' (000000002739f335): kobject_cleanup, parent 00000000ce70bd7c kobject: 'tx-0' (000000002739f335): auto cleanup 'remove' event kobject: 'tx-0' (000000002739f335): kobject_uevent_env kobject: 'loop5' (0000000078f3b7ca): kobject_uevent_env kobject: 'tx-0' (000000002739f335): fill_kobj_path: path = '/devices/virtual/net/ip_vti0/queues/tx-0' kobject: 'tx-0' (000000002739f335): auto cleanup kobject_del kobject: 'tx-0' (000000002739f335): calling ktype release kobject: 'loop5' (0000000078f3b7ca): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'tx-0': free name kobject: 'queues' (00000000ce70bd7c): kobject_cleanup, parent (null) kobject: 'queues' (00000000ce70bd7c): calling ktype release kobject: 'queues' (00000000ce70bd7c): kset_release kobject: 'queues': free name kobject: 'ip_vti0' (00000000d109341b): kobject_uevent_env kobject: 'ip_vti0' (00000000d109341b): fill_kobj_path: path = '/devices/virtual/net/ip_vti0' kobject: 'loop4' (000000005c923bb2): kobject_uevent_env kobject: 'loop4' (000000005c923bb2): fill_kobj_path: path = '/devices/virtual/block/loop4' usb usb5: check_ctrlrecip: process 7930 (syz-executor0) requesting ep 01 but needs 81 usb usb5: usbfs: process 7930 (syz-executor0) did not claim interface 0 before use kobject: 'loop5' (0000000078f3b7ca): kobject_uevent_env kobject: 'ip_vti0' (00000000d109341b): kobject_cleanup, parent (null) kobject: 'ip_vti0' (00000000d109341b): calling ktype release kobject: 'ip_vti0': free name kobject: 'loop5' (0000000078f3b7ca): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'loop1' (000000003eac95f1): kobject_uevent_env kobject: 'rx-0' (0000000015cff8f4): kobject_cleanup, parent 00000000e89c6e11 kobject: 'rx-0' (0000000015cff8f4): auto cleanup 'remove' event kobject: 'rx-0' (0000000015cff8f4): kobject_uevent_env kobject: 'rx-0' (0000000015cff8f4): fill_kobj_path: path = '/devices/virtual/net/erspan0/queues/rx-0' kobject: 'rx-0' (0000000015cff8f4): auto cleanup kobject_del kobject: 'loop1' (000000003eac95f1): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'rx-0' (0000000015cff8f4): calling ktype release kobject: 'rx-0': free name kobject: 'loop4' (000000005c923bb2): kobject_uevent_env kobject: 'tx-0' (000000006e3be3de): kobject_cleanup, parent 00000000e89c6e11 kobject: 'loop4' (000000005c923bb2): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'tx-0' (000000006e3be3de): auto cleanup 'remove' event kobject: 'tx-0' (000000006e3be3de): kobject_uevent_env kobject: 'tx-0' (000000006e3be3de): fill_kobj_path: path = '/devices/virtual/net/erspan0/queues/tx-0' kobject: 'tx-0' (000000006e3be3de): auto cleanup kobject_del kobject: 'tx-0' (000000006e3be3de): calling ktype release kobject: 'loop4' (000000005c923bb2): kobject_uevent_env kobject: 'tx-0': free name kobject: 'queues' (00000000e89c6e11): kobject_cleanup, parent (null) kobject: 'loop4' (000000005c923bb2): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'queues' (00000000e89c6e11): calling ktype release kobject: 'queues' (00000000e89c6e11): kset_release kobject: 'queues': free name kobject: 'loop1' (000000003eac95f1): kobject_uevent_env kobject: 'erspan0' (0000000078de80ce): kobject_uevent_env kobject: 'loop1' (000000003eac95f1): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'erspan0' (0000000078de80ce): fill_kobj_path: path = '/devices/virtual/net/erspan0' kobject: 'erspan0' (0000000078de80ce): kobject_cleanup, parent (null) kobject: 'erspan0' (0000000078de80ce): calling ktype release kobject: 'erspan0': free name kobject: 'rx-0' (0000000000337186): kobject_cleanup, parent 000000004e131443 kobject: 'rx-0' (0000000000337186): auto cleanup 'remove' event kobject: 'rx-0' (0000000000337186): kobject_uevent_env kobject: 'rx-0' (0000000000337186): fill_kobj_path: path = '/devices/virtual/net/gretap0/queues/rx-0' kobject: 'rx-0' (0000000000337186): auto cleanup kobject_del kobject: 'rx-0' (0000000000337186): calling ktype release kobject: 'rx-0': free name kobject: 'tx-0' (000000005411d3ec): kobject_cleanup, parent 000000004e131443 kobject: 'tx-0' (000000005411d3ec): auto cleanup 'remove' event kobject: 'tx-0' (000000005411d3ec): kobject_uevent_env kobject: 'tx-0' (000000005411d3ec): fill_kobj_path: path = '/devices/virtual/net/gretap0/queues/tx-0' kobject: 'tx-0' (000000005411d3ec): auto cleanup kobject_del kobject: 'tx-0' (000000005411d3ec): calling ktype release kobject: 'tx-0': free name kobject: 'queues' (000000004e131443): kobject_cleanup, parent (null) kobject: 'queues' (000000004e131443): calling ktype release kobject: 'queues' (000000004e131443): kset_release kobject: 'queues': free name kobject: 'gretap0' (0000000082a4d939): kobject_uevent_env kobject: 'gretap0' (0000000082a4d939): fill_kobj_path: path = '/devices/virtual/net/gretap0' kobject: 'gretap0' (0000000082a4d939): kobject_cleanup, parent (null) kobject: 'gretap0' (0000000082a4d939): calling ktype release kobject: 'gretap0': free name kobject: 'rx-0' (00000000757ff316): kobject_cleanup, parent 000000007b10441d kobject: 'rx-0' (00000000757ff316): auto cleanup 'remove' event usb usb5: check_ctrlrecip: process 7947 (syz-executor0) requesting ep 01 but needs 81 kobject: 'rx-0' (00000000757ff316): kobject_uevent_env kobject: 'rx-0' (00000000757ff316): fill_kobj_path: path = '/devices/virtual/net/gre0/queues/rx-0' usb usb5: usbfs: process 7947 (syz-executor0) did not claim interface 0 before use kobject: 'rx-0' (00000000757ff316): auto cleanup kobject_del kobject: 'rx-0' (00000000757ff316): calling ktype release kobject: 'rx-0': free name kobject: 'tx-0' (00000000b4a41278): kobject_cleanup, parent 000000007b10441d kobject: 'tx-0' (00000000b4a41278): auto cleanup 'remove' event kobject: 'tx-0' (00000000b4a41278): kobject_uevent_env kobject: 'tx-0' (00000000b4a41278): fill_kobj_path: path = '/devices/virtual/net/gre0/queues/tx-0' kobject: 'tx-0' (00000000b4a41278): auto cleanup kobject_del kobject: 'tx-0' (00000000b4a41278): calling ktype release kobject: 'tx-0': free name kobject: 'queues' (000000007b10441d): kobject_cleanup, parent (null) kobject: 'queues' (000000007b10441d): calling ktype release kobject: 'queues' (000000007b10441d): kset_release kobject: 'queues': free name kobject: 'gre0' (0000000055f9e3ad): kobject_uevent_env kobject: 'gre0' (0000000055f9e3ad): fill_kobj_path: path = '/devices/virtual/net/gre0' kobject: 'gre0' (0000000055f9e3ad): kobject_cleanup, parent (null) kobject: 'gre0' (0000000055f9e3ad): calling ktype release kobject: 'loop0' (000000008d1ffee3): kobject_uevent_env kobject: 'gre0': free name kobject: 'loop0' (000000008d1ffee3): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'rx-0' (000000003b3705d9): kobject_cleanup, parent 00000000d6d085d8 kobject: 'rx-0' (000000003b3705d9): auto cleanup 'remove' event kobject: 'rx-0' (000000003b3705d9): kobject_uevent_env kobject: 'rx-0' (000000003b3705d9): fill_kobj_path: path = '/devices/virtual/net/tunl0/queues/rx-0' kobject: 'rx-0' (000000003b3705d9): auto cleanup kobject_del kobject: 'rx-0' (000000003b3705d9): calling ktype release kobject: 'rx-0': free name kobject: 'tx-0' (00000000a4051728): kobject_cleanup, parent 00000000d6d085d8 kobject: 'tx-0' (00000000a4051728): auto cleanup 'remove' event kobject: 'tx-0' (00000000a4051728): kobject_uevent_env kobject: 'tx-0' (00000000a4051728): fill_kobj_path: path = '/devices/virtual/net/tunl0/queues/tx-0' kobject: 'tx-0' (00000000a4051728): auto cleanup kobject_del kobject: 'tx-0' (00000000a4051728): calling ktype release kobject: 'tx-0': free name kobject: 'queues' (00000000d6d085d8): kobject_cleanup, parent (null) kobject: 'queues' (00000000d6d085d8): calling ktype release kobject: 'queues' (00000000d6d085d8): kset_release kobject: 'queues': free name kobject: 'tunl0' (00000000a0514ab9): kobject_uevent_env kobject: 'tunl0' (00000000a0514ab9): fill_kobj_path: path = '/devices/virtual/net/tunl0' kobject: 'tunl0' (00000000a0514ab9): kobject_cleanup, parent (null) kobject: 'tunl0' (00000000a0514ab9): calling ktype release kobject: 'tunl0': free name kobject: 'rx-0' (00000000e12bca41): kobject_cleanup, parent 000000005ac5d9a6 kobject: 'rx-0' (00000000e12bca41): auto cleanup 'remove' event kobject: 'rx-0' (00000000e12bca41): kobject_uevent_env kobject: 'rx-0' (00000000e12bca41): fill_kobj_path: path = '/devices/virtual/net/lo/queues/rx-0' kobject: 'rx-0' (00000000e12bca41): auto cleanup kobject_del kobject: 'rx-0' (00000000e12bca41): calling ktype release kobject: 'rx-0': free name kobject: 'tx-0' (00000000c924e9ba): kobject_cleanup, parent 000000005ac5d9a6 kobject: 'tx-0' (00000000c924e9ba): auto cleanup 'remove' event kobject: 'tx-0' (00000000c924e9ba): kobject_uevent_env kobject: 'tx-0' (00000000c924e9ba): fill_kobj_path: path = '/devices/virtual/net/lo/queues/tx-0' kobject: 'tx-0' (00000000c924e9ba): auto cleanup kobject_del kobject: 'tx-0' (00000000c924e9ba): calling ktype release kobject: 'tx-0': free name kobject: 'queues' (000000005ac5d9a6): kobject_cleanup, parent (null) kobject: 'queues' (000000005ac5d9a6): calling ktype release kobject: 'queues' (000000005ac5d9a6): kset_release kobject: 'queues': free name kobject: 'lo' (00000000b155f4c3): kobject_uevent_env kobject: 'lo' (00000000b155f4c3): fill_kobj_path: path = '/devices/virtual/net/lo' kobject: 'lo' (00000000b155f4c3): kobject_cleanup, parent (null) kobject: 'lo' (00000000b155f4c3): calling ktype release kobject: 'lo': free name kobject: 'loop2' (000000001d6e67eb): kobject_uevent_env kobject: 'loop2' (000000001d6e67eb): fill_kobj_path: path = '/devices/virtual/block/loop2'