BUG: memory leak
unreferenced object 0xffff88811f979f08 (size 104):
  comm "syz-executor.3", pid 11478, jiffies 4295016128
  hex dump (first 32 bytes):
    01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00  ................
  backtrace (crc a44d6c9):
    [<ffffffff815f6a0f>] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline]
    [<ffffffff815f6a0f>] slab_post_alloc_hook mm/slub.c:3817 [inline]
    [<ffffffff815f6a0f>] slab_alloc_node mm/slub.c:3860 [inline]
    [<ffffffff815f6a0f>] kmem_cache_alloc+0x26f/0x310 mm/slub.c:3867
    [<ffffffff82140c09>] kmem_cache_zalloc include/linux/slab.h:701 [inline]
    [<ffffffff82140c09>] __btrfs_add_free_space+0x69/0x780 fs/btrfs/free-space-cache.c:2636
    [<ffffffff821414ba>] do_trimming+0x19a/0x2d0 fs/btrfs/free-space-cache.c:3687
    [<ffffffff82141994>] trim_no_bitmap+0x3a4/0x650 fs/btrfs/free-space-cache.c:3797
    [<ffffffff821442fc>] btrfs_trim_block_group+0xbc/0x1a0 fs/btrfs/free-space-cache.c:4037
    [<ffffffff8209bb52>] btrfs_trim_fs+0x1c2/0x6b0 fs/btrfs/extent-tree.c:6315
    [<ffffffff8211d173>] btrfs_ioctl_fitrim+0x1d3/0x270 fs/btrfs/ioctl.c:535
    [<ffffffff82127510>] btrfs_ioctl+0x2200/0x33e0 fs/btrfs/ioctl.c:4583
    [<ffffffff816c6c52>] vfs_ioctl fs/ioctl.c:51 [inline]
    [<ffffffff816c6c52>] __do_sys_ioctl fs/ioctl.c:871 [inline]
    [<ffffffff816c6c52>] __se_sys_ioctl fs/ioctl.c:857 [inline]
    [<ffffffff816c6c52>] __x64_sys_ioctl+0xf2/0x140 fs/ioctl.c:857
    [<ffffffff84b9a910>] do_syscall_x64 arch/x86/entry/common.c:52 [inline]
    [<ffffffff84b9a910>] do_syscall_64+0x50/0x140 arch/x86/entry/common.c:83
    [<ffffffff84c0008b>] entry_SYSCALL_64_after_hwframe+0x63/0x6b