BUG: memory leak unreferenced object 0xffff88811ae75400 (size 1024): comm "syz.2.19", pid 6862, jiffies 4294946013 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 27 00 03 40 00 00 00 00 00 00 00 00 00 00 00 00 '..@............ backtrace (crc 8e566d1c): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4953 [inline] slab_alloc_node mm/slub.c:5258 [inline] __do_kmalloc_node mm/slub.c:5651 [inline] __kmalloc_noprof+0x3e0/0x660 mm/slub.c:5664 kmalloc_noprof include/linux/slab.h:961 [inline] sk_prot_alloc+0x11a/0x1b0 net/core/sock.c:2245 sk_alloc+0x36/0x440 net/core/sock.c:2301 nfc_llcp_sock_alloc+0x37/0x130 net/nfc/llcp_sock.c:979 llcp_sock_create+0x71/0xd0 net/nfc/llcp_sock.c:1044 nfc_sock_create+0xc9/0xf0 net/nfc/af_nfc.c:31 __sock_create+0x1a9/0x310 net/socket.c:1605 sock_create net/socket.c:1663 [inline] __sys_socket_create net/socket.c:1700 [inline] __sys_socket+0xb9/0x1a0 net/socket.c:1747 __do_sys_socket net/socket.c:1761 [inline] __se_sys_socket net/socket.c:1759 [inline] __x64_sys_socket+0x1b/0x30 net/socket.c:1759 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xa4/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f BUG: memory leak unreferenced object 0xffff888146941100 (size 32): comm "syz.2.19", pid 6862, jiffies 4294946013 hex dump (first 32 bytes): f8 12 86 00 81 88 ff ff 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc b5c9fa7f): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4953 [inline] slab_alloc_node mm/slub.c:5258 [inline] __do_kmalloc_node mm/slub.c:5651 [inline] __kmalloc_noprof+0x3e0/0x660 mm/slub.c:5664 kmalloc_noprof include/linux/slab.h:961 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] lsm_blob_alloc+0x4d/0x70 security/security.c:192 lsm_sock_alloc security/security.c:4375 [inline] security_sk_alloc+0x2f/0x270 security/security.c:4391 sk_prot_alloc+0x135/0x1b0 net/core/sock.c:2248 sk_alloc+0x36/0x440 net/core/sock.c:2301 nfc_llcp_sock_alloc+0x37/0x130 net/nfc/llcp_sock.c:979 llcp_sock_create+0x71/0xd0 net/nfc/llcp_sock.c:1044 nfc_sock_create+0xc9/0xf0 net/nfc/af_nfc.c:31 __sock_create+0x1a9/0x310 net/socket.c:1605 sock_create net/socket.c:1663 [inline] __sys_socket_create net/socket.c:1700 [inline] __sys_socket+0xb9/0x1a0 net/socket.c:1747 __do_sys_socket net/socket.c:1761 [inline] __se_sys_socket net/socket.c:1759 [inline] __x64_sys_socket+0x1b/0x30 net/socket.c:1759 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xa4/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f BUG: memory leak unreferenced object 0xffff88811ae77400 (size 1024): comm "syz.2.19", pid 6862, jiffies 4294946013 hex dump (first 32 bytes): 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 01 00 00 00 f8 bf 6e 10 81 88 ff ff ..........n..... backtrace (crc e435300): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4953 [inline] slab_alloc_node mm/slub.c:5258 [inline] __kmalloc_cache_noprof+0x3b2/0x570 mm/slub.c:5766 kmalloc_noprof include/linux/slab.h:957 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] nfc_allocate_device+0xa1/0x1e0 net/nfc/core.c:1065 nci_allocate_device+0xf5/0x180 net/nfc/nci/core.c:1190 virtual_ncidev_open+0x4a/0xf0 drivers/nfc/virtual_ncidev.c:145 misc_open+0x12a/0x1f0 drivers/char/misc.c:163 chrdev_open+0x10a/0x310 fs/char_dev.c:414 do_dentry_open+0x284/0x8b0 fs/open.c:962 vfs_open+0x3d/0x1b0 fs/open.c:1094 do_open fs/namei.c:4628 [inline] path_openat+0xcb0/0x20e0 fs/namei.c:4787 do_filp_open+0x102/0x1f0 fs/namei.c:4814 do_sys_openat2+0xc5/0x1f0 fs/open.c:1430 do_sys_open fs/open.c:1436 [inline] __do_sys_openat fs/open.c:1452 [inline] __se_sys_openat fs/open.c:1447 [inline] __x64_sys_openat+0xb2/0x100 fs/open.c:1447 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xa4/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f BUG: memory leak unreferenced object 0xffff8881106ebff8 (size 8): comm "syz.2.19", pid 6862, jiffies 4294946013 hex dump (first 8 bytes): 6e 66 63 33 00 00 00 00 nfc3.... backtrace (crc 45e674f4): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4953 [inline] slab_alloc_node mm/slub.c:5258 [inline] __do_kmalloc_node mm/slub.c:5651 [inline] __kmalloc_node_track_caller_noprof+0x3af/0x670 mm/slub.c:5759 kvasprintf+0x70/0xf0 lib/kasprintf.c:25 kvasprintf_const+0x5c/0x110 lib/kasprintf.c:49 kobject_set_name_vargs+0x40/0xd0 lib/kobject.c:274 dev_set_name+0x6d/0x90 drivers/base/core.c:3492 nfc_allocate_device+0x109/0x1e0 net/nfc/core.c:1075 nci_allocate_device+0xf5/0x180 net/nfc/nci/core.c:1190 virtual_ncidev_open+0x4a/0xf0 drivers/nfc/virtual_ncidev.c:145 misc_open+0x12a/0x1f0 drivers/char/misc.c:163 chrdev_open+0x10a/0x310 fs/char_dev.c:414 do_dentry_open+0x284/0x8b0 fs/open.c:962 vfs_open+0x3d/0x1b0 fs/open.c:1094 do_open fs/namei.c:4628 [inline] path_openat+0xcb0/0x20e0 fs/namei.c:4787 do_filp_open+0x102/0x1f0 fs/namei.c:4814 do_sys_openat2+0xc5/0x1f0 fs/open.c:1430 do_sys_open fs/open.c:1436 [inline] __do_sys_openat fs/open.c:1452 [inline] __se_sys_openat fs/open.c:1447 [inline] __x64_sys_openat+0xb2/0x100 fs/open.c:1447 BUG: memory leak unreferenced object 0xffff88812329ad00 (size 256): comm "syz.2.19", pid 6862, jiffies 4294946013 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 08 ad 29 23 81 88 ff ff ..........)#.... 08 ad 29 23 81 88 ff ff 70 c4 1d 83 ff ff ff ff ..)#....p....... backtrace (crc 7067e16): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4953 [inline] slab_alloc_node mm/slub.c:5258 [inline] __kmalloc_cache_noprof+0x3b2/0x570 mm/slub.c:5766 kmalloc_noprof include/linux/slab.h:957 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] device_private_init drivers/base/core.c:3534 [inline] device_add+0x72a/0xc80 drivers/base/core.c:3585 nfc_register_device+0x31/0x150 net/nfc/core.c:1118 nci_register_device+0x2a1/0x330 net/nfc/nci/core.c:1277 virtual_ncidev_open+0x8d/0xf0 drivers/nfc/virtual_ncidev.c:157 misc_open+0x12a/0x1f0 drivers/char/misc.c:163 chrdev_open+0x10a/0x310 fs/char_dev.c:414 do_dentry_open+0x284/0x8b0 fs/open.c:962 vfs_open+0x3d/0x1b0 fs/open.c:1094 do_open fs/namei.c:4628 [inline] path_openat+0xcb0/0x20e0 fs/namei.c:4787 do_filp_open+0x102/0x1f0 fs/namei.c:4814 do_sys_openat2+0xc5/0x1f0 fs/open.c:1430 do_sys_open fs/open.c:1436 [inline] __do_sys_openat fs/open.c:1452 [inline] __se_sys_openat fs/open.c:1447 [inline] __x64_sys_openat+0xb2/0x100 fs/open.c:1447 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xa4/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f connection error: failed to recv *flatrpc.ExecutorMessageRawT: EOF