BUG: memory leak unreferenced object 0xffff888122c02460 (size 32): comm "syz-executor971", pid 6954, jiffies 4294944517 (age 32.800s) hex dump (first 32 bytes): 62 6f 6e 64 31 00 00 00 03 00 00 00 00 00 00 00 bond1........... 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<000000001ee2d527>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline] [<000000001ee2d527>] slab_post_alloc_hook mm/slab.h:586 [inline] [<000000001ee2d527>] slab_alloc mm/slab.c:3319 [inline] [<000000001ee2d527>] __do_kmalloc mm/slab.c:3653 [inline] [<000000001ee2d527>] __kmalloc_track_caller+0x165/0x300 mm/slab.c:3670 [<000000006f4034d3>] kstrdup+0x3a/0x70 mm/util.c:60 [<00000000936dc748>] kstrdup_const+0x48/0x60 mm/util.c:82 [<00000000b5e84aae>] kvasprintf_const+0x7e/0xe0 lib/kasprintf.c:48 [<00000000d6d7e97d>] kobject_set_name_vargs+0x40/0xe0 lib/kobject.c:289 [<00000000558d99cb>] dev_set_name+0x63/0x90 drivers/base/core.c:2006 [<00000000b31bc029>] netdev_register_kobject+0x5a/0x1b0 net/core/net-sysfs.c:1727 [<00000000d08b73e9>] register_netdevice+0x397/0x610 net/core/dev.c:9086 [<000000003664b8e8>] bond_newlink drivers/net/bonding/bond_netlink.c:458 [inline] [<000000003664b8e8>] bond_newlink+0x41/0x80 drivers/net/bonding/bond_netlink.c:448 [<00000000a4841fa9>] __rtnl_newlink+0x892/0xb30 net/core/rtnetlink.c:3197 [<00000000ce24c965>] rtnl_newlink+0x4e/0x80 net/core/rtnetlink.c:3255 [<0000000086f99cef>] rtnetlink_rcv_msg+0x178/0x4b0 net/core/rtnetlink.c:5224 [<00000000a54fc992>] netlink_rcv_skb+0x61/0x170 net/netlink/af_netlink.c:2477 [<0000000047a33b85>] rtnetlink_rcv+0x1d/0x30 net/core/rtnetlink.c:5242 [<000000004ff05ad6>] netlink_unicast_kernel net/netlink/af_netlink.c:1302 [inline] [<000000004ff05ad6>] netlink_unicast+0x1ec/0x2d0 net/netlink/af_netlink.c:1328 [<000000000ea06a8e>] netlink_sendmsg+0x270/0x480 net/netlink/af_netlink.c:1917 BUG: memory leak unreferenced object 0xffff88811927fc20 (size 32): comm "syz-executor971", pid 6956, jiffies 4294945137 (age 26.600s) hex dump (first 32 bytes): 62 6f 6e 64 31 00 00 00 00 00 00 00 00 00 00 00 bond1........... 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<000000001ee2d527>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline] [<000000001ee2d527>] slab_post_alloc_hook mm/slab.h:586 [inline] [<000000001ee2d527>] slab_alloc mm/slab.c:3319 [inline] [<000000001ee2d527>] __do_kmalloc mm/slab.c:3653 [inline] [<000000001ee2d527>] __kmalloc_track_caller+0x165/0x300 mm/slab.c:3670 [<000000006f4034d3>] kstrdup+0x3a/0x70 mm/util.c:60 [<00000000936dc748>] kstrdup_const+0x48/0x60 mm/util.c:82 [<00000000b5e84aae>] kvasprintf_const+0x7e/0xe0 lib/kasprintf.c:48 [<00000000d6d7e97d>] kobject_set_name_vargs+0x40/0xe0 lib/kobject.c:289 [<00000000558d99cb>] dev_set_name+0x63/0x90 drivers/base/core.c:2006 [<00000000b31bc029>] netdev_register_kobject+0x5a/0x1b0 net/core/net-sysfs.c:1727 [<00000000d08b73e9>] register_netdevice+0x397/0x610 net/core/dev.c:9086 [<000000003664b8e8>] bond_newlink drivers/net/bonding/bond_netlink.c:458 [inline] [<000000003664b8e8>] bond_newlink+0x41/0x80 drivers/net/bonding/bond_netlink.c:448 [<00000000a4841fa9>] __rtnl_newlink+0x892/0xb30 net/core/rtnetlink.c:3197 [<00000000ce24c965>] rtnl_newlink+0x4e/0x80 net/core/rtnetlink.c:3255 [<0000000086f99cef>] rtnetlink_rcv_msg+0x178/0x4b0 net/core/rtnetlink.c:5224 [<00000000a54fc992>] netlink_rcv_skb+0x61/0x170 net/netlink/af_netlink.c:2477 [<0000000047a33b85>] rtnetlink_rcv+0x1d/0x30 net/core/rtnetlink.c:5242 [<000000004ff05ad6>] netlink_unicast_kernel net/netlink/af_netlink.c:1302 [inline] [<000000004ff05ad6>] netlink_unicast+0x1ec/0x2d0 net/netlink/af_netlink.c:1328 [<000000000ea06a8e>] netlink_sendmsg+0x270/0x480 net/netlink/af_netlink.c:1917 BUG: memory leak unreferenced object 0xffff88811ddc2900 (size 32): comm "syz-executor971", pid 6958, jiffies 4294945743 (age 20.540s) hex dump (first 32 bytes): 62 6f 6e 64 31 00 00 00 03 00 00 00 00 00 00 00 bond1........... 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<000000001ee2d527>] kmemleak_alloc_recursive include/linux/kmemleak.h:43 [inline] [<000000001ee2d527>] slab_post_alloc_hook mm/slab.h:586 [inline] [<000000001ee2d527>] slab_alloc mm/slab.c:3319 [inline] [<000000001ee2d527>] __do_kmalloc mm/slab.c:3653 [inline] [<000000001ee2d527>] __kmalloc_track_caller+0x165/0x300 mm/slab.c:3670 [<000000006f4034d3>] kstrdup+0x3a/0x70 mm/util.c:60 [<00000000936dc748>] kstrdup_const+0x48/0x60 mm/util.c:82 [<00000000b5e84aae>] kvasprintf_const+0x7e/0xe0 lib/kasprintf.c:48 [<00000000d6d7e97d>] kobject_set_name_vargs+0x40/0xe0 lib/kobject.c:289 [<00000000558d99cb>] dev_set_name+0x63/0x90 drivers/base/core.c:2006 [<00000000b31bc029>] netdev_register_kobject+0x5a/0x1b0 net/core/net-sysfs.c:1727 [<00000000d08b73e9>] register_netdevice+0x397/0x610 net/core/dev.c:9086 [<000000003664b8e8>] bond_newlink drivers/net/bonding/bond_netlink.c:458 [inline] [<000000003664b8e8>] bond_newlink+0x41/0x80 drivers/net/bonding/bond_netlink.c:448 [<00000000a4841fa9>] __rtnl_newlink+0x892/0xb30 net/core/rtnetlink.c:3197 [<00000000ce24c965>] rtnl_newlink+0x4e/0x80 net/core/rtnetlink.c:3255 [<0000000086f99cef>] rtnetlink_rcv_msg+0x178/0x4b0 net/core/rtnetlink.c:5224 [<00000000a54fc992>] netlink_rcv_skb+0x61/0x170 net/netlink/af_netlink.c:2477 [<0000000047a33b85>] rtnetlink_rcv+0x1d/0x30 net/core/rtnetlink.c:5242 [<000000004ff05ad6>] netlink_unicast_kernel net/netlink/af_netlink.c:1302 [inline] [<000000004ff05ad6>] netlink_unicast+0x1ec/0x2d0 net/netlink/af_netlink.c:1328 [<000000000ea06a8e>] netlink_sendmsg+0x270/0x480 net/netlink/af_netlink.c:1917