====================================================== WARNING: possible circular locking dependency detected 4.20.0-rc7+ #282 Not tainted ------------------------------------------------------ kworker/1:0/17 is trying to acquire lock: 000000004387afc6 (&mdev->req_queue_mutex){+.+.}, at: v4l2_release+0x1d7/0x3a0 drivers/media/v4l2-core/v4l2-dev.c:455 but task is already holding lock: 00000000854ef098 ((delayed_fput_work).work){+.+.}, at: process_one_work+0xb9a/0x1c40 kernel/workqueue.c:2128 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #3 ((delayed_fput_work).work){+.+.}: process_one_work+0xc0a/0x1c40 kernel/workqueue.c:2129 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 -> #2 ((wq_completion)"events"){+.+.}: flush_workqueue+0x30a/0x1e10 kernel/workqueue.c:2655 flush_scheduled_work include/linux/workqueue.h:599 [inline] vim2m_stop_streaming+0x7c/0x2c0 drivers/media/platform/vim2m.c:811 __vb2_queue_cancel+0x14f/0xd50 drivers/media/common/videobuf2/videobuf2-core.c:1843 vb2_core_streamoff+0x60/0x140 drivers/media/common/videobuf2/videobuf2-core.c:2006 vb2_streamoff+0x4a/0x90 drivers/media/common/videobuf2/videobuf2-v4l2.c:789 v4l2_m2m_streamoff+0xd0/0x720 drivers/media/v4l2-core/v4l2-mem2mem.c:563 v4l2_m2m_ioctl_streamoff+0x6b/0x80 drivers/media/v4l2-core/v4l2-mem2mem.c:1081 v4l_streamoff+0x76/0x90 drivers/media/v4l2-core/v4l2-ioctl.c:1698 __video_do_ioctl+0x8b1/0x1050 drivers/media/v4l2-core/v4l2-ioctl.c:2853 video_usercopy+0x5c1/0x1760 drivers/media/v4l2-core/v4l2-ioctl.c:3035 video_ioctl2+0x2c/0x33 drivers/media/v4l2-core/v4l2-ioctl.c:3079 v4l2_ioctl+0x154/0x1b0 drivers/media/v4l2-core/v4l2-dev.c:364 native_ioctl drivers/media/v4l2-core/v4l2-compat-ioctl32.c:116 [inline] do_video_ioctl drivers/media/v4l2-core/v4l2-compat-ioctl32.c:1354 [inline] v4l2_compat_ioctl32+0x3e5/0x5cf0 drivers/media/v4l2-core/v4l2-compat-ioctl32.c:1461 __do_compat_sys_ioctl fs/compat_ioctl.c:1052 [inline] __se_compat_sys_ioctl fs/compat_ioctl.c:998 [inline] __ia32_compat_sys_ioctl+0x20e/0x630 fs/compat_ioctl.c:998 do_syscall_32_irqs_on arch/x86/entry/common.c:326 [inline] do_fast_syscall_32+0x34d/0xfb2 arch/x86/entry/common.c:397 entry_SYSENTER_compat+0x70/0x7f arch/x86/entry/entry_64_compat.S:139 -> #1 (&dev->dev_mutex){+.+.}: __mutex_lock_common kernel/locking/mutex.c:925 [inline] __mutex_lock+0x166/0x16f0 kernel/locking/mutex.c:1072 mutex_lock_nested+0x16/0x20 kernel/locking/mutex.c:1087 vim2m_release+0xbc/0x150 drivers/media/platform/vim2m.c:976 v4l2_release+0x224/0x3a0 drivers/media/v4l2-core/v4l2-dev.c:456 __fput+0x385/0xa30 fs/file_table.c:278 ____fput+0x15/0x20 fs/file_table.c:309 task_work_run+0x1e8/0x2a0 kernel/task_work.c:113 tracehook_notify_resume include/linux/tracehook.h:188 [inline] exit_to_usermode_loop+0x318/0x380 arch/x86/entry/common.c:166 prepare_exit_to_usermode arch/x86/entry/common.c:197 [inline] syscall_return_slowpath arch/x86/entry/common.c:268 [inline] do_syscall_64+0x6be/0x820 arch/x86/entry/common.c:293 entry_SYSCALL_64_after_hwframe+0x49/0xbe -> #0 (&mdev->req_queue_mutex){+.+.}: lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3844 __mutex_lock_common kernel/locking/mutex.c:925 [inline] __mutex_lock+0x166/0x16f0 kernel/locking/mutex.c:1072 mutex_lock_nested+0x16/0x20 kernel/locking/mutex.c:1087 v4l2_release+0x1d7/0x3a0 drivers/media/v4l2-core/v4l2-dev.c:455 __fput+0x385/0xa30 fs/file_table.c:278 delayed_fput+0x55/0x80 fs/file_table.c:304 process_one_work+0xc90/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 other info that might help us debug this: Chain exists of: &mdev->req_queue_mutex --> (wq_completion)"events" --> (delayed_fput_work).work Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock((delayed_fput_work).work); lock((wq_completion)"events"); lock((delayed_fput_work).work); lock(&mdev->req_queue_mutex); *** DEADLOCK *** 2 locks held by kworker/1:0/17: #0: 000000003c9a7e2c ((wq_completion)"events"){+.+.}, at: __write_once_size include/linux/compiler.h:209 [inline] #0: 000000003c9a7e2c ((wq_completion)"events"){+.+.}, at: arch_atomic64_set arch/x86/include/asm/atomic64_64.h:34 [inline] #0: 000000003c9a7e2c ((wq_completion)"events"){+.+.}, at: atomic64_set include/asm-generic/atomic-instrumented.h:40 [inline] #0: 000000003c9a7e2c ((wq_completion)"events"){+.+.}, at: atomic_long_set include/asm-generic/atomic-long.h:59 [inline] #0: 000000003c9a7e2c ((wq_completion)"events"){+.+.}, at: set_work_data kernel/workqueue.c:617 [inline] #0: 000000003c9a7e2c ((wq_completion)"events"){+.+.}, at: set_work_pool_and_clear_pending kernel/workqueue.c:644 [inline] #0: 000000003c9a7e2c ((wq_completion)"events"){+.+.}, at: process_one_work+0xb43/0x1c40 kernel/workqueue.c:2124 #1: 00000000854ef098 ((delayed_fput_work).work){+.+.}, at: process_one_work+0xb9a/0x1c40 kernel/workqueue.c:2128 stack backtrace: CPU: 1 PID: 17 Comm: kworker/1:0 Not tainted 4.20.0-rc7+ #282 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: events delayed_fput Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x244/0x39d lib/dump_stack.c:113 print_circular_bug.isra.35.cold.54+0x1bd/0x27d kernel/locking/lockdep.c:1221 check_prev_add kernel/locking/lockdep.c:1863 [inline] check_prevs_add kernel/locking/lockdep.c:1976 [inline] validate_chain kernel/locking/lockdep.c:2347 [inline] __lock_acquire+0x3399/0x4c20 kernel/locking/lockdep.c:3341 lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3844 __mutex_lock_common kernel/locking/mutex.c:925 [inline] __mutex_lock+0x166/0x16f0 kernel/locking/mutex.c:1072 mutex_lock_nested+0x16/0x20 kernel/locking/mutex.c:1087 v4l2_release+0x1d7/0x3a0 drivers/media/v4l2-core/v4l2-dev.c:455 __fput+0x385/0xa30 fs/file_table.c:278 delayed_fput+0x55/0x80 fs/file_table.c:304 process_one_work+0xc90/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: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'nullb0' (0000000038d51694): kobject_uevent_env kobject: 'nullb0' (0000000038d51694): fill_kobj_path: path = '/devices/virtual/block/nullb0' kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'input29' (00000000946480ba): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'input29' (00000000946480ba): kobject_uevent_env kobject: 'input29' (00000000946480ba): fill_kobj_path: path = '/devices/virtual/input/input29' kobject: 'input29' (00000000946480ba): fill_kobj_path: path = '/devices/virtual/input/input29' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' input:  as /devices/virtual/input/input29 kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'input29::numlock' (000000001e570c9a): kobject_add_internal: parent: 'input29', set: 'devices' kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input29::numlock' (000000001e570c9a): kobject_uevent_env kobject: 'input29::numlock' (000000001e570c9a): fill_kobj_path: path = '/devices/virtual/input/input29/input29::numlock' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'input29::numlock' (000000001e570c9a): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'input29::numlock' (000000001e570c9a): fill_kobj_path: path = '/devices/virtual/input/input29/input29::numlock' kobject: 'event4' (00000000130f8382): kobject_add_internal: parent: 'input29', set: 'devices' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'event4' (00000000130f8382): kobject_uevent_env kobject: 'event4' (00000000130f8382): fill_kobj_path: path = '/devices/virtual/input/input29/event4' kobject: 'input29::numlock' (000000001e570c9a): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'input29::numlock' (000000001e570c9a): fill_kobj_path: path = '/devices/virtual/input/input29/input29::numlock' kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'input29::numlock' (000000001e570c9a): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'input29::numlock' (000000001e570c9a): fill_kobj_path: path = '/devices/virtual/input/input29/input29::numlock' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'input29::numlock' (000000001e570c9a): kobject_cleanup, parent (null) kobject: 'input29::numlock' (000000001e570c9a): calling ktype release kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'input29::numlock': free name kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'event4' (00000000130f8382): kobject_uevent_env kobject: 'event4' (00000000130f8382): fill_kobj_path: path = '/devices/virtual/input/input29/event4' kobject: '(null)' (00000000af938d2c): kobject_cleanup, parent 00000000130f8382 kobject: '(null)' (00000000af938d2c): calling ktype release kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'input30' (00000000d0064237): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'event4' (00000000130f8382): kobject_cleanup, parent (null) kobject: 'input30' (00000000d0064237): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'input30' (00000000d0064237): fill_kobj_path: path = '/devices/virtual/input/input30' kobject: 'input30' (00000000d0064237): fill_kobj_path: path = '/devices/virtual/input/input30' input:  as /devices/virtual/input/input30 kobject: 'event4' (00000000130f8382): calling ktype release kobject: 'event4': free name kobject: 'event4' (00000000e06c1001): kobject_add_internal: parent: 'input30', set: 'devices' kobject: 'input29' (00000000946480ba): kobject_uevent_env kobject: 'event4' (00000000e06c1001): kobject_uevent_env kobject: 'input29' (00000000946480ba): fill_kobj_path: path = '/devices/virtual/input/input29' kobject: 'event4' (00000000e06c1001): fill_kobj_path: path = '/devices/virtual/input/input30/event4' kobject: 'input29' (00000000946480ba): kobject_cleanup, parent (null) kobject: 'event4' (00000000e06c1001): kobject_uevent_env kobject: 'input29' (00000000946480ba): calling ktype release kobject: 'event4' (00000000e06c1001): fill_kobj_path: path = '/devices/virtual/input/input30/event4' kobject: 'input29': free name kobject: '(null)' (000000002a0b44e6): kobject_cleanup, parent 00000000e06c1001 kobject: '(null)' (000000002a0b44e6): calling ktype release kobject: 'event4' (00000000e06c1001): kobject_cleanup, parent (null) kobject: 'event4' (00000000e06c1001): calling ktype release kobject: 'event4': free name kobject: 'input30' (00000000d0064237): kobject_uevent_env kobject: 'input30' (00000000d0064237): fill_kobj_path: path = '/devices/virtual/input/input30' kobject: 'input30' (00000000d0064237): kobject_cleanup, parent (null) kobject: 'input30' (00000000d0064237): calling ktype release kobject: 'input30': free name kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'input31' (0000000067fc81e5): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'input32' (00000000275137d2): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input32' (00000000275137d2): kobject_uevent_env kobject: 'input32' (00000000275137d2): fill_kobj_path: path = '/devices/virtual/input/input32' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'input32' (00000000275137d2): fill_kobj_path: path = '/devices/virtual/input/input32' kobject: 'input31' (0000000067fc81e5): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input31' (0000000067fc81e5): fill_kobj_path: path = '/devices/virtual/input/input31' input:  as /devices/virtual/input/input32 kobject: 'input31' (0000000067fc81e5): fill_kobj_path: path = '/devices/virtual/input/input31' kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'input32::numlock' (00000000c2bf40b1): kobject_add_internal: parent: 'input32', set: 'devices' kobject: 'input35' (000000003a32af7d): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' input:  as /devices/virtual/input/input31 kobject: 'input35' (000000003a32af7d): kobject_uevent_env kobject: 'input33' (000000004f68d4db): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'input32::numlock' (00000000c2bf40b1): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'input34' (0000000076e83142): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input33' (000000004f68d4db): kobject_uevent_env kobject: 'input32::numlock' (00000000c2bf40b1): fill_kobj_path: path = '/devices/virtual/input/input32/input32::numlock' kobject: 'input33' (000000004f68d4db): fill_kobj_path: path = '/devices/virtual/input/input33' kobject: 'input35' (000000003a32af7d): fill_kobj_path: path = '/devices/virtual/input/input35' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'input33' (000000004f68d4db): fill_kobj_path: path = '/devices/virtual/input/input33' kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input34' (0000000076e83142): kobject_uevent_env input:  as /devices/virtual/input/input33 kobject: 'input32::numlock' (00000000c2bf40b1): kobject_uevent_env kobject: 'input34' (0000000076e83142): fill_kobj_path: path = '/devices/virtual/input/input34' kobject: 'input32::numlock' (00000000c2bf40b1): fill_kobj_path: path = '/devices/virtual/input/input32/input32::numlock' kobject: 'input35' (000000003a32af7d): fill_kobj_path: path = '/devices/virtual/input/input35' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'event4' (00000000c5c96abe): kobject_add_internal: parent: 'input32', set: 'devices' input:  as /devices/virtual/input/input35 kobject: 'input34' (0000000076e83142): fill_kobj_path: path = '/devices/virtual/input/input34' kobject: 'event4' (00000000c5c96abe): kobject_uevent_env kobject: 'event4' (00000000c5c96abe): fill_kobj_path: path = '/devices/virtual/input/input32/event4' kobject: 'input31' (0000000067fc81e5): kobject_uevent_env kobject: 'input31' (0000000067fc81e5): fill_kobj_path: path = '/devices/virtual/input/input31' input:  as /devices/virtual/input/input34 kobject: 'input33::numlock' (00000000d3ba820c): kobject_add_internal: parent: 'input33', set: 'devices' kobject: 'input31' (0000000067fc81e5): kobject_cleanup, parent (null) kobject: 'input33::numlock' (00000000d3ba820c): kobject_uevent_env kobject: 'input31' (0000000067fc81e5): calling ktype release kobject: 'input33::numlock' (00000000d3ba820c): fill_kobj_path: path = '/devices/virtual/input/input33/input33::numlock' kobject: 'input31': free name kobject: 'input33::numlock' (00000000d3ba820c): kobject_uevent_env kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'input33::numlock' (00000000d3ba820c): fill_kobj_path: path = '/devices/virtual/input/input33/input33::numlock' kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'event5' (0000000092a44240): kobject_add_internal: parent: 'input33', set: 'devices' kobject: 'event5' (0000000092a44240): kobject_uevent_env kobject: 'event5' (0000000092a44240): fill_kobj_path: path = '/devices/virtual/input/input33/event5' kobject: 'input34' (0000000076e83142): kobject_uevent_env kobject: 'input35' (000000003a32af7d): kobject_uevent_env kobject: 'input35' (000000003a32af7d): fill_kobj_path: path = '/devices/virtual/input/input35' kobject: 'input32::numlock' (00000000c2bf40b1): kobject_uevent_env kobject: 'input32::numlock' (00000000c2bf40b1): fill_kobj_path: path = '/devices/virtual/input/input32/input32::numlock' kobject: 'input36' (00000000974bbb0b): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input34' (0000000076e83142): fill_kobj_path: path = '/devices/virtual/input/input34' kobject: 'input36' (00000000974bbb0b): kobject_uevent_env kobject: 'input36' (00000000974bbb0b): fill_kobj_path: path = '/devices/virtual/input/input36' kobject: 'input32::numlock' (00000000c2bf40b1): kobject_uevent_env kobject: 'input35' (000000003a32af7d): kobject_cleanup, parent (null) kobject: 'input36' (00000000974bbb0b): fill_kobj_path: path = '/devices/virtual/input/input36' kobject: 'input32::numlock' (00000000c2bf40b1): fill_kobj_path: path = '/devices/virtual/input/input32/input32::numlock' kobject: 'input34' (0000000076e83142): kobject_cleanup, parent (null) kobject: 'input35' (000000003a32af7d): calling ktype release kobject: 'input34' (0000000076e83142): calling ktype release input:  as /devices/virtual/input/input36 kobject: 'input34': free name kobject: 'input35': free name kobject: 'input32::numlock' (00000000c2bf40b1): kobject_cleanup, parent (null) kobject: 'input37' (0000000076c18cf9): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input32::numlock' (00000000c2bf40b1): calling ktype release kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'input37' (0000000076c18cf9): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'input32::numlock': free name kobject: 'input37' (0000000076c18cf9): fill_kobj_path: path = '/devices/virtual/input/input37' kobject: 'input37' (0000000076c18cf9): fill_kobj_path: path = '/devices/virtual/input/input37' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'event4' (00000000c5c96abe): kobject_uevent_env kobject: 'event4' (00000000c5c96abe): fill_kobj_path: path = '/devices/virtual/input/input32/event4' kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' input:  as /devices/virtual/input/input37 kobject: '(null)' (000000008c417843): kobject_cleanup, parent 00000000c5c96abe kobject: '(null)' (000000008c417843): calling ktype release kobject: 'input38' (00000000246017dc): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input38' (00000000246017dc): kobject_uevent_env kobject: 'input38' (00000000246017dc): fill_kobj_path: path = '/devices/virtual/input/input38' kobject: 'input38' (00000000246017dc): fill_kobj_path: path = '/devices/virtual/input/input38' kobject: 'input39' (000000004e54deef): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'event4' (00000000c5c96abe): kobject_cleanup, parent (null) kobject: 'event4' (00000000c5c96abe): calling ktype release input:  as /devices/virtual/input/input38 kobject: 'event4': free name kobject: 'input33::numlock' (00000000d3ba820c): kobject_uevent_env kobject: 'input32' (00000000275137d2): kobject_uevent_env kobject: 'input39' (000000004e54deef): kobject_uevent_env kobject: 'input33::numlock' (00000000d3ba820c): fill_kobj_path: path = '/devices/virtual/input/input33/input33::numlock' kobject: 'input32' (00000000275137d2): fill_kobj_path: path = '/devices/virtual/input/input32' kobject: 'input39' (000000004e54deef): fill_kobj_path: path = '/devices/virtual/input/input39' kobject: 'input32' (00000000275137d2): kobject_cleanup, parent (null) kobject: 'input33::numlock' (00000000d3ba820c): kobject_uevent_env kobject: 'input33::numlock' (00000000d3ba820c): fill_kobj_path: path = '/devices/virtual/input/input33/input33::numlock' kobject: 'input39' (000000004e54deef): fill_kobj_path: path = '/devices/virtual/input/input39' kobject: 'input32' (00000000275137d2): calling ktype release kobject: 'input32': free name kobject: 'input33::numlock' (00000000d3ba820c): kobject_cleanup, parent (null) input:  as /devices/virtual/input/input39 kobject: 'input33::numlock' (00000000d3ba820c): calling ktype release kobject: 'input33::numlock': free name kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'input36' (00000000974bbb0b): kobject_uevent_env kobject: 'event5' (0000000092a44240): kobject_uevent_env kobject: 'input36' (00000000974bbb0b): fill_kobj_path: path = '/devices/virtual/input/input36' kobject: 'event5' (0000000092a44240): fill_kobj_path: path = '/devices/virtual/input/input33/event5' kobject: 'input36' (00000000974bbb0b): kobject_cleanup, parent (null) kobject: 'input37' (0000000076c18cf9): kobject_uevent_env kobject: '(null)' (000000008aa2d898): kobject_cleanup, parent 0000000092a44240 kobject: 'input37' (0000000076c18cf9): fill_kobj_path: path = '/devices/virtual/input/input37' kobject: '(null)' (000000008aa2d898): calling ktype release kobject: 'input37' (0000000076c18cf9): kobject_cleanup, parent (null) kobject: 'input37' (0000000076c18cf9): calling ktype release kobject: 'input37': free name kobject: 'input36' (00000000974bbb0b): calling ktype release kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'event5' (0000000092a44240): kobject_cleanup, parent (null) kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input36': free name kobject: 'event5' (0000000092a44240): calling ktype release kobject: 'input40' (0000000030d80ac2): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'event5': free name kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'input38::numlock' (00000000a6e03aa1): kobject_add_internal: parent: 'input38', set: 'devices' kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: 'input33' (000000004f68d4db): kobject_uevent_env kobject: 'input38::numlock' (00000000a6e03aa1): kobject_uevent_env kobject: 'input40' (0000000030d80ac2): kobject_uevent_env kobject: 'input33' (000000004f68d4db): fill_kobj_path: path = '/devices/virtual/input/input33' kobject: 'input40' (0000000030d80ac2): fill_kobj_path: path = '/devices/virtual/input/input40' kobject: 'input40' (0000000030d80ac2): fill_kobj_path: path = '/devices/virtual/input/input40' input:  as /devices/virtual/input/input40 kobject: 'input38::numlock' (00000000a6e03aa1): fill_kobj_path: path = '/devices/virtual/input/input38/input38::numlock' kobject: 'input38::numlock' (00000000a6e03aa1): kobject_uevent_env kobject: 'input38::numlock' (00000000a6e03aa1): fill_kobj_path: path = '/devices/virtual/input/input38/input38::numlock' kobject: 'input33' (000000004f68d4db): kobject_cleanup, parent (null) kobject: 'input42' (00000000311ae694): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input41' (00000000fb40267c): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input33' (000000004f68d4db): calling ktype release kobject: 'input33': free name kobject: 'input39' (000000004e54deef): kobject_uevent_env kobject: 'input39' (000000004e54deef): fill_kobj_path: path = '/devices/virtual/input/input39' kobject: 'event4' (0000000051390046): kobject_add_internal: parent: 'input38', set: 'devices' kobject: 'input39' (000000004e54deef): kobject_cleanup, parent (null) kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'input39' (000000004e54deef): calling ktype release kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'input41' (00000000fb40267c): kobject_uevent_env kobject: 'input42' (00000000311ae694): kobject_uevent_env kobject: 'input39': free name kobject: 'input42' (00000000311ae694): fill_kobj_path: path = '/devices/virtual/input/input42' kobject: 'input41' (00000000fb40267c): fill_kobj_path: path = '/devices/virtual/input/input41' kobject: 'input42' (00000000311ae694): fill_kobj_path: path = '/devices/virtual/input/input42' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'event4' (0000000051390046): kobject_uevent_env kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' input:  as /devices/virtual/input/input42 kobject: 'event4' (0000000051390046): fill_kobj_path: path = '/devices/virtual/input/input38/event4' kobject: 'input43' (00000000ded242bc): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input40::numlock' (000000001cdd03e1): kobject_add_internal: parent: 'input40', set: 'devices' kobject: 'input41' (00000000fb40267c): fill_kobj_path: path = '/devices/virtual/input/input41' kobject: 'input40::numlock' (000000001cdd03e1): kobject_uevent_env kobject: 'input40::numlock' (000000001cdd03e1): fill_kobj_path: path = '/devices/virtual/input/input40/input40::numlock' input:  as /devices/virtual/input/input41 kobject: 'input40::numlock' (000000001cdd03e1): kobject_uevent_env kobject: 'input40::numlock' (000000001cdd03e1): fill_kobj_path: path = '/devices/virtual/input/input40/input40::numlock' kobject: 'input43' (00000000ded242bc): kobject_uevent_env kobject: 'event5' (00000000ec4d12e9): kobject_add_internal: parent: 'input40', set: 'devices' kobject: 'input44' (00000000b1a3753d): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input43' (00000000ded242bc): fill_kobj_path: path = '/devices/virtual/input/input43' kobject: 'input44' (00000000b1a3753d): kobject_uevent_env kobject: 'event5' (00000000ec4d12e9): kobject_uevent_env kobject: 'input44' (00000000b1a3753d): fill_kobj_path: path = '/devices/virtual/input/input44' kobject: 'event5' (00000000ec4d12e9): fill_kobj_path: path = '/devices/virtual/input/input40/event5' kobject: 'input43' (00000000ded242bc): fill_kobj_path: path = '/devices/virtual/input/input43' kobject: 'input44' (00000000b1a3753d): fill_kobj_path: path = '/devices/virtual/input/input44' input:  as /devices/virtual/input/input43 kobject: 'input42::numlock' (00000000320e509f): kobject_add_internal: parent: 'input42', set: 'devices' input:  as /devices/virtual/input/input44 kobject: 'input42::numlock' (00000000320e509f): kobject_uevent_env kobject: 'input42::numlock' (00000000320e509f): fill_kobj_path: path = '/devices/virtual/input/input42/input42::numlock' kobject: 'input41' (00000000fb40267c): kobject_uevent_env kobject: 'input41' (00000000fb40267c): fill_kobj_path: path = '/devices/virtual/input/input41' kobject: 'input42::numlock' (00000000320e509f): kobject_uevent_env kobject: 'input41' (00000000fb40267c): kobject_cleanup, parent (null) kobject: 'input41' (00000000fb40267c): calling ktype release kobject: 'input42::numlock' (00000000320e509f): fill_kobj_path: path = '/devices/virtual/input/input42/input42::numlock' kobject: 'input41': free name kobject: 'event6' (00000000f2457fad): kobject_add_internal: parent: 'input42', set: 'devices' kobject: 'event6' (00000000f2457fad): kobject_uevent_env kobject: 'event6' (00000000f2457fad): fill_kobj_path: path = '/devices/virtual/input/input42/event6' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input42::numlock' (00000000320e509f): kobject_uevent_env kobject: 'input42::numlock' (00000000320e509f): fill_kobj_path: path = '/devices/virtual/input/input42/input42::numlock' kobject: 'input42::numlock' (00000000320e509f): kobject_uevent_env kobject: 'input42::numlock' (00000000320e509f): fill_kobj_path: path = '/devices/virtual/input/input42/input42::numlock' kobject: 'input42::numlock' (00000000320e509f): kobject_cleanup, parent (null) kobject: 'input42::numlock' (00000000320e509f): calling ktype release kobject: 'input42::numlock': free name kobject: 'input45' (0000000016ad59d9): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input45' (0000000016ad59d9): kobject_uevent_env kobject: 'input45' (0000000016ad59d9): fill_kobj_path: path = '/devices/virtual/input/input45' kobject: 'event6' (00000000f2457fad): kobject_uevent_env kobject: 'input45' (0000000016ad59d9): fill_kobj_path: path = '/devices/virtual/input/input45' kobject: 'event6' (00000000f2457fad): fill_kobj_path: path = '/devices/virtual/input/input42/event6' input:  as /devices/virtual/input/input45 kobject: '(null)' (000000002210c1ec): kobject_cleanup, parent 00000000f2457fad kobject: '(null)' (000000002210c1ec): calling ktype release kobject: 'input43' (00000000ded242bc): kobject_uevent_env kobject: 'input43' (00000000ded242bc): fill_kobj_path: path = '/devices/virtual/input/input43' kobject: 'input43' (00000000ded242bc): kobject_cleanup, parent (null) kobject: 'input43' (00000000ded242bc): calling ktype release kobject: 'input43': free name kobject: 'event6' (00000000f2457fad): kobject_cleanup, parent (null) kobject: 'event6' (00000000f2457fad): calling ktype release kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'event6': free name kobject: 'input38::numlock' (00000000a6e03aa1): kobject_uevent_env kobject: 'input42' (00000000311ae694): kobject_uevent_env kobject: 'input44' (00000000b1a3753d): kobject_uevent_env kobject: 'input38::numlock' (00000000a6e03aa1): fill_kobj_path: path = '/devices/virtual/input/input38/input38::numlock' kobject: 'input42' (00000000311ae694): fill_kobj_path: path = '/devices/virtual/input/input42' kobject: 'input44' (00000000b1a3753d): fill_kobj_path: path = '/devices/virtual/input/input44' kobject: 'input38::numlock' (00000000a6e03aa1): kobject_uevent_env kobject: 'input42' (00000000311ae694): kobject_cleanup, parent (null) kobject: 'input38::numlock' (00000000a6e03aa1): fill_kobj_path: path = '/devices/virtual/input/input38/input38::numlock' kobject: 'input44' (00000000b1a3753d): kobject_cleanup, parent (null) kobject: 'input44' (00000000b1a3753d): calling ktype release kobject: 'input38::numlock' (00000000a6e03aa1): kobject_cleanup, parent (null) kobject: 'input42' (00000000311ae694): calling ktype release kobject: 'input42': free name kobject: 'input38::numlock' (00000000a6e03aa1): calling ktype release kobject: 'input44': free name kobject: 'input38::numlock': free name kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'input46' (0000000031a4820f): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'input46' (0000000031a4820f): kobject_uevent_env kobject: 'input46' (0000000031a4820f): fill_kobj_path: path = '/devices/virtual/input/input46' kobject: 'input46' (0000000031a4820f): fill_kobj_path: path = '/devices/virtual/input/input46' input:  as /devices/virtual/input/input46 kobject: 'event4' (0000000051390046): kobject_uevent_env kobject: 'loop2' (0000000039443aac): kobject_uevent_env kobject: 'event4' (0000000051390046): fill_kobj_path: path = '/devices/virtual/input/input38/event4' kobject: 'loop2' (0000000039443aac): fill_kobj_path: path = '/devices/virtual/block/loop2' kobject: '(null)' (0000000075cbdff4): kobject_cleanup, parent 0000000051390046 kobject: '(null)' (0000000075cbdff4): calling ktype release kobject: 'event4' (0000000051390046): kobject_cleanup, parent (null) kobject: 'event4' (0000000051390046): calling ktype release kobject: 'input47' (000000000610d3d9): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input48' (00000000c0f6719b): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'event4': free name kobject: 'input40::numlock' (000000001cdd03e1): kobject_uevent_env kobject: 'input38' (00000000246017dc): kobject_uevent_env kobject: 'input47' (000000000610d3d9): kobject_uevent_env kobject: 'input38' (00000000246017dc): fill_kobj_path: path = '/devices/virtual/input/input38' kobject: 'input40::numlock' (000000001cdd03e1): fill_kobj_path: path = '/devices/virtual/input/input40/input40::numlock' kobject: 'input38' (00000000246017dc): kobject_cleanup, parent (null) kobject: 'input38' (00000000246017dc): calling ktype release kobject: 'input47' (000000000610d3d9): fill_kobj_path: path = '/devices/virtual/input/input47' kobject: 'input38': free name kobject: 'input45' (0000000016ad59d9): kobject_uevent_env kobject: 'input48' (00000000c0f6719b): kobject_uevent_env kobject: 'input40::numlock' (000000001cdd03e1): kobject_uevent_env kobject: 'input47' (000000000610d3d9): fill_kobj_path: path = '/devices/virtual/input/input47' kobject: 'input40::numlock' (000000001cdd03e1): fill_kobj_path: path = '/devices/virtual/input/input40/input40::numlock' kobject: 'input48' (00000000c0f6719b): fill_kobj_path: path = '/devices/virtual/input/input48' input:  as /devices/virtual/input/input47 kobject: 'loop3' (000000001292bb9b): kobject_uevent_env kobject: 'loop3' (000000001292bb9b): fill_kobj_path: path = '/devices/virtual/block/loop3' kobject: 'input45' (0000000016ad59d9): fill_kobj_path: path = '/devices/virtual/input/input45' kobject: 'input40::numlock' (000000001cdd03e1): kobject_cleanup, parent (null) kobject: 'input48' (00000000c0f6719b): fill_kobj_path: path = '/devices/virtual/input/input48' kobject: 'input40::numlock' (000000001cdd03e1): calling ktype release input:  as /devices/virtual/input/input48 kobject: 'input40::numlock': free name kobject: 'input45' (0000000016ad59d9): kobject_cleanup, parent (null) kobject: 'input45' (0000000016ad59d9): calling ktype release kobject: 'input45': free name kobject: 'event5' (00000000ec4d12e9): kobject_uevent_env kobject: 'event5' (00000000ec4d12e9): fill_kobj_path: path = '/devices/virtual/input/input40/event5' kobject: '(null)' (000000007679cea0): kobject_cleanup, parent 00000000ec4d12e9 kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input46' (0000000031a4820f): kobject_uevent_env kobject: '(null)' (000000007679cea0): calling ktype release kobject: 'input49' (00000000104ff974): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input46' (0000000031a4820f): fill_kobj_path: path = '/devices/virtual/input/input46' kobject: 'input49' (00000000104ff974): kobject_uevent_env kobject: 'input46' (0000000031a4820f): kobject_cleanup, parent (null) kobject: 'input49' (00000000104ff974): fill_kobj_path: path = '/devices/virtual/input/input49' kobject: 'input46' (0000000031a4820f): calling ktype release kobject: 'input46': free name kobject: 'input49' (00000000104ff974): fill_kobj_path: path = '/devices/virtual/input/input49' kobject: 'event5' (00000000ec4d12e9): kobject_cleanup, parent (null) kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env input:  as /devices/virtual/input/input49 kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'event5' (00000000ec4d12e9): calling ktype release kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'event5': free name kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input47::numlock' (000000005b2f9a93): kobject_add_internal: parent: 'input47', set: 'devices' kobject: 'input40' (0000000030d80ac2): kobject_uevent_env kobject: 'input47::numlock' (000000005b2f9a93): kobject_uevent_env kobject: 'input40' (0000000030d80ac2): fill_kobj_path: path = '/devices/virtual/input/input40' kobject: 'input47::numlock' (000000005b2f9a93): fill_kobj_path: path = '/devices/virtual/input/input47/input47::numlock' kobject: 'input40' (0000000030d80ac2): kobject_cleanup, parent (null) kobject: 'input48' (00000000c0f6719b): kobject_uevent_env kobject: 'input40' (0000000030d80ac2): calling ktype release kobject: 'input48' (00000000c0f6719b): fill_kobj_path: path = '/devices/virtual/input/input48' kobject: 'input47::numlock' (000000005b2f9a93): kobject_uevent_env kobject: 'input48' (00000000c0f6719b): kobject_cleanup, parent (null) kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'input40': free name kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'input48' (00000000c0f6719b): calling ktype release kobject: 'input47::numlock' (000000005b2f9a93): fill_kobj_path: path = '/devices/virtual/input/input47/input47::numlock' kobject: 'input48': free name kobject: 'loop1' (0000000011e29294): kobject_uevent_env kobject: 'loop1' (0000000011e29294): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'event4' (00000000320cb560): kobject_add_internal: parent: 'input47', set: 'devices' kobject: 'event4' (00000000320cb560): kobject_uevent_env kobject: 'event4' (00000000320cb560): fill_kobj_path: path = '/devices/virtual/input/input47/event4' kobject: 'loop5' (00000000426c52ff): kobject_uevent_env kobject: 'input49::numlock' (000000005db97913): kobject_add_internal: parent: 'input49', set: 'devices' kobject: 'loop5' (00000000426c52ff): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'input49::numlock' (000000005db97913): kobject_uevent_env kobject: 'input50' (00000000fd647cac): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'input49::numlock' (000000005db97913): fill_kobj_path: path = '/devices/virtual/input/input49/input49::numlock' kobject: 'input50' (00000000fd647cac): kobject_uevent_env kobject: 'kvm' (00000000600d8a01): kobject_uevent_env kobject: 'input49::numlock' (000000005db97913): kobject_uevent_env kobject: 'input50' (00000000fd647cac): fill_kobj_path: path = '/devices/virtual/input/input50' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'input50' (00000000fd647cac): fill_kobj_path: path = '/devices/virtual/input/input50' kobject: 'input49::numlock' (000000005db97913): fill_kobj_path: path = '/devices/virtual/input/input49/input49::numlock' kobject: 'event5' (00000000c9af6a5a): kobject_add_internal: parent: 'input49', set: 'devices' kobject: 'kvm' (00000000600d8a01): fill_kobj_path: path = '/devices/virtual/misc/kvm' input:  as /devices/virtual/input/input50 kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'input51' (00000000d61dfaae): kobject_add_internal: parent: 'input', set: 'devices' kobject: 'event5' (00000000c9af6a5a): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'event5' (00000000c9af6a5a): fill_kobj_path: path = '/devices/virtual/input/input49/event5' kobject: 'loop4' (0000000043d47ae8): kobject_uevent_env kobject: 'loop4' (0000000043d47ae8): fill_kobj_path: path = '/devices/virtual/block/loop4' kobject: 'input49::numlock' (000000005db97913): kobject_uevent_env kobject: 'kvm' (00000000600d8a01): kobject_uevent_env kobject: 'input51' (00000000d61dfaae): kobject_uevent_env kobject: 'input49::numlock' (000000005db97913): fill_kobj_path: path = '/devices/virtual/input/input49/input49::numlock' kobject: 'input51' (00000000d61dfaae): fill_kobj_path: path = '/devices/virtual/input/input51' kobject: 'input51' (00000000d61dfaae): fill_kobj_path: path = '/devices/virtual/input/input51' kobject: 'kvm' (00000000600d8a01): kobject_uevent_env kobject: 'input49::numlock' (000000005db97913): kobject_uevent_env kobject: 'input49::numlock' (000000005db97913): fill_kobj_path: path = '/devices/virtual/input/input49/input49::numlock' kobject: 'kvm' (00000000600d8a01): fill_kobj_path: path = '/devices/virtual/misc/kvm' kobject: 'hwsim10' (00000000fcc3e1b1): kobject_add_internal: parent: 'mac80211_hwsim', set: 'devices' input:  as /devices/virtual/input/input51 kobject: 'hwsim10' (00000000fcc3e1b1): kobject_uevent_env kobject: 'kvm' (00000000600d8a01): fill_kobj_path: path = '/devices/virtual/misc/kvm' kobject: 'hwsim10' (00000000fcc3e1b1): fill_kobj_path: path = '/devices/virtual/mac80211_hwsim/hwsim10' kobject: 'hwsim10' (00000000fcc3e1b1): kobject_uevent_env kobject: 'input49::numlock' (000000005db97913): kobject_cleanup, parent (null) kobject: 'kvm' (00000000600d8a01): kobject_uevent_env kobject: 'kvm' (00000000600d8a01): fill_kobj_path: path = '/devices/virtual/misc/kvm' kobject: 'hwsim10' (00000000fcc3e1b1): fill_kobj_path: path = '/devices/virtual/mac80211_hwsim/hwsim10' kobject: 'input49::numlock' (000000005db97913): calling ktype release kobject: 'ieee80211' (00000000df48c71d): kobject_add_internal: parent: 'hwsim10', set: '(null)' kobject: 'loop0' (000000008b4dd431): kobject_uevent_env kobject: 'input49::numlock': free name kobject: 'phy10' (0000000034ebe912): kobject_add_internal: parent: 'ieee80211', set: 'devices' kobject: 'loop0' (000000008b4dd431): fill_kobj_path: path = '/devices/virtual/block/loop0' kobject: 'phy10' (0000000034ebe912): kobject_uevent_env kobject: 'phy10' (0000000034ebe912): fill_kobj_path: path = '/devices/virtual/mac80211_hwsim/hwsim10/ieee80211/phy10' kobject: 'rfkill17' (000000000bd7b637): kobject_add_internal: parent: 'phy10', set: 'devices' kobject: 'rfkill17' (000000000bd7b637): kobject_uevent_env kobject: 'rfkill17' (000000000bd7b637): fill_kobj_path: path = '/devices/virtual/mac80211_hwsim/hwsim10/ieee80211/phy10/rfkill17' kobject: 'event5' (00000000c9af6a5a): kobject_uevent_env