syzbot


memory leak in vma_node_allow

Status: auto-obsoleted due to no activity on 2025/09/08 22:33
Subsystems: dri
[Documentation on labels]
Reported-by: syzbot+58ea3177ba8bd0a5d8ee@syzkaller.appspotmail.com
First crash: 964d, last: 653d
Discussions (4)
Title Replies (including bot) Last reply
[syzbot] Monthly dri report (Sep 2023) 0 (1) 2023/09/28 11:42
[syzbot] Monthly dri report (Jul 2023) 0 (1) 2023/07/26 20:38
[syzbot] Monthly dri report (May 2023) 0 (1) 2023/05/25 09:36
[syzbot] memory leak in vma_node_allow 0 (1) 2023/02/13 00:25
Last patch testing requests (11)
Created Duration User Patch Repo Result
2025/09/08 22:13 19m retest repro upstream OK log
2025/06/30 21:52 12m retest repro upstream report log
2025/04/21 11:38 12m retest repro upstream report log
2025/02/10 09:29 11m retest repro upstream report log
2024/12/02 03:29 15m retest repro upstream report log
2024/09/23 01:52 13m retest repro upstream report log
2024/07/14 17:54 14m retest repro upstream report log
2024/05/05 15:22 15m retest repro upstream report log
2024/02/25 14:51 10m retest repro upstream report log
2023/12/17 11:40 13m retest repro upstream report log
2023/10/18 11:33 10m ricardo@marliere.net git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git fd6f7ad2fd4d53fa14f4fd190f9b05d043973892 report log

Sample crash report:
2023/09/24 10:22:17 executed programs: 29
2023/09/24 10:22:23 executed programs: 31
BUG: memory leak
unreferenced object 0xffff88811a0e2780 (size 64):
  comm "syz-executor.0", pid 5197, jiffies 4294975707 (age 13.430s)
  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 00 5e 1c 1a 81 88 ff ff  .........^......
  backtrace:
    [<ffffffff81574155>] kmalloc_trace+0x25/0x90 mm/slab_common.c:1114
    [<ffffffff828e16d6>] kmalloc include/linux/slab.h:599 [inline]
    [<ffffffff828e16d6>] vma_node_allow+0x36/0x150 drivers/gpu/drm/drm_vma_manager.c:255
    [<ffffffff828bece2>] drm_gem_handle_create_tail+0x102/0x240 drivers/gpu/drm/drm_gem.c:387
    [<ffffffff828ec570>] drm_gem_shmem_create_with_handle drivers/gpu/drm/drm_gem_shmem_helper.c:417 [inline]
    [<ffffffff828ec570>] drm_gem_shmem_dumb_create+0xc0/0x1c0 drivers/gpu/drm/drm_gem_shmem_helper.c:505
    [<ffffffff828a9fe8>] drm_mode_create_dumb drivers/gpu/drm/drm_dumb_buffers.c:96 [inline]
    [<ffffffff828a9fe8>] drm_mode_create_dumb_ioctl+0x118/0x140 drivers/gpu/drm/drm_dumb_buffers.c:102
    [<ffffffff828c01dc>] drm_ioctl_kernel+0x14c/0x260 drivers/gpu/drm/drm_ioctl.c:789
    [<ffffffff828c0664>] drm_ioctl+0x374/0x680 drivers/gpu/drm/drm_ioctl.c:892
    [<ffffffff816b2ad2>] vfs_ioctl fs/ioctl.c:51 [inline]
    [<ffffffff816b2ad2>] __do_sys_ioctl fs/ioctl.c:871 [inline]
    [<ffffffff816b2ad2>] __se_sys_ioctl fs/ioctl.c:857 [inline]
    [<ffffffff816b2ad2>] __x64_sys_ioctl+0xf2/0x140 fs/ioctl.c:857
    [<ffffffff84b32fc8>] do_syscall_x64 arch/x86/entry/common.c:50 [inline]
    [<ffffffff84b32fc8>] do_syscall_64+0x38/0xb0 arch/x86/entry/common.c:80
    [<ffffffff84c0008b>] entry_SYSCALL_64_after_hwframe+0x63/0xcd


Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/09/24 10:26 upstream 3aba70aed91f 0b6a67ac .config console log report syz [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in vma_node_allow
2023/02/09 00:20 upstream 0983f6bf2bfc fc9c934e .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-leak memory leak in vma_node_allow
* Struck through repros no longer work on HEAD.