syzbot


WARNING in drm_prime_destroy_file_private (2)

Status: upstream: reported C repro on 2023/12/27 20:51
Subsystems: dri
[Documentation on labels]
Reported-by: syzbot+59dcc2e7283a6f5f5ba1@syzkaller.appspotmail.com
First crash: 731d, last: 10h59m
Cause bisection: introduced by (bisect log) :
commit ea4452de2ae987342fadbdd2c044034e6480daad
Author: Qi Zheng <zhengqi.arch@bytedance.com>
Date: Fri Nov 18 10:00:11 2022 +0000

  mm: fix unexpected changes to {failslab|fail_page_alloc}.attr

Crash: WARNING in drm_prime_destroy_file_private (log)
Repro: C syz .config
  
Fix bisection: failed (error log, bisect log)
  
Discussions (12)
Title Replies (including bot) Last reply
[syzbot] Monthly dri report (Nov 2025) 0 (1) 2025/11/27 07:44
[syzbot] Monthly dri report (Oct 2025) 0 (1) 2025/10/27 08:42
[syzbot] Monthly dri report (Jun 2025) 0 (1) 2025/06/24 07:38
[syzbot] Monthly dri report (Apr 2025) 0 (1) 2025/04/22 12:41
[syzbot] Monthly dri report (Mar 2025) 0 (1) 2025/03/18 14:49
[syzbot] Monthly dri report (Feb 2025) 0 (1) 2025/02/16 21:53
[syzbot] Monthly dri report (Dec 2024) 0 (1) 2024/12/16 09:44
[syzbot] Monthly dri report (Oct 2024) 0 (1) 2024/10/13 19:21
[syzbot] Monthly dri report (Aug 2024) 0 (1) 2024/08/13 08:54
[syzbot] Monthly dri report (Jul 2024) 0 (1) 2024/07/12 10:05
[syzbot] Monthly dri report (Mar 2024) 0 (1) 2024/03/05 11:09
[syzbot] [dri?] WARNING in drm_prime_destroy_file_private (2) 6 (11) 2024/01/03 15:12
Similar bugs (4)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in drm_prime_destroy_file_private dri -1 1 1387d 1383d 0/29 auto-closed as invalid on 2022/07/06 07:47
linux-4.14 WARNING in drm_prime_destroy_file_private -1 C error 7 1212d 1827d 0/1 upstream: reported C repro on 2020/12/23 07:13
linux-4.19 WARNING in drm_prime_destroy_file_private (2) -1 C error 2 1335d 1335d 0/1 upstream: reported C repro on 2022/04/29 07:43
linux-4.19 WARNING in drm_prime_destroy_file_private -1 syz done 6 1622d 1813d 1/1 fixed on 2021/08/15 11:28
Last patch testing requests (13)
Created Duration User Patch Repo Result
2025/09/20 06:04 22m retest repro upstream OK log
2025/08/02 08:25 26m retest repro upstream OK log
2025/06/30 05:16 39m retest repro upstream report log
2025/06/30 05:16 25m retest repro linux-next OK log
2025/04/23 12:23 28m retest repro upstream report log
2025/02/06 08:59 23m retest repro upstream report log
2024/12/23 11:39 32m retest repro upstream report log
2024/05/12 18:31 24m retest repro upstream report log
2024/01/07 02:16 20m retest repro upstream report log
2023/12/30 01:59 46m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master OK log
2023/12/30 01:04 17m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master report log
2023/12/29 11:29 53m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master report log
2023/12/28 11:56 14m hdanton@sina.com patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master report log
Fix bisection attempts (10)
Created Duration User Patch Repo Result
2025/05/23 13:10 8m bisect fix upstream error job log
2025/04/09 04:05 2h12m bisect fix upstream OK (0) job log log
2025/03/08 09:55 1h27m bisect fix upstream OK (0) job log log
2025/01/23 01:24 1h18m bisect fix upstream OK (0) job log log
2024/11/19 10:43 1h37m bisect fix upstream OK (0) job log log
2024/10/13 02:50 1h53m bisect fix upstream OK (0) job log log
2024/09/12 09:11 7h04m bisect fix upstream OK (0) job log log
2024/08/08 23:44 2h17m bisect fix upstream OK (0) job log log
2024/07/09 05:51 2h41m bisect fix upstream OK (0) job log log
2024/03/03 15:30 2h21m bisect fix upstream OK (0) job log log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 5966 at drivers/gpu/drm/drm_prime.c:223 drm_prime_destroy_file_private+0x43/0x60 drivers/gpu/drm/drm_prime.c:223
Modules linked in:
CPU: 1 UID: 0 PID: 5966 Comm: syz.0.17 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025
RIP: 0010:drm_prime_destroy_file_private+0x43/0x60 drivers/gpu/drm/drm_prime.c:223
Code: 00 00 fc ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 75 21 48 8b 83 90 00 00 00 48 85 c0 75 06 5b e9 13 ed 6c fc e8 0e ed 6c fc 90 <0f> 0b 90 5b e9 04 ed 6c fc e8 3f 74 d5 fc eb d8 66 66 2e 0f 1f 84
RSP: 0018:ffffc90003307cc8 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffff88807d24a380 RCX: ffffffff8b67db01
RDX: ffff888033d9c900 RSI: ffffffff85504ba2 RDI: ffff88807d24a410
RBP: ffff88807d24a000 R08: 0000000000000001 R09: fffff52000660f79
R10: ffffc90003307bcf R11: 0000000000000000 R12: ffff888141b84000
R13: ffff88807d24a2b0 R14: 0000000000000000 R15: ffff88807d24a2d8
FS:  000055556a4e6500(0000) GS:ffff888124ad6000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffcdc50bd38 CR3: 0000000073214000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 drm_file_free.part.0+0x7ee/0xcd0 drivers/gpu/drm/drm_file.c:269
 drm_file_free drivers/gpu/drm/drm_file.c:237 [inline]
 drm_close_helper.isra.0+0x186/0x1f0 drivers/gpu/drm/drm_file.c:290
 drm_release+0x1ab/0x360 drivers/gpu/drm/drm_file.c:438
 __fput+0x402/0xb70 fs/file_table.c:468
 task_work_run+0x150/0x240 kernel/task_work.c:227
 resume_user_mode_work include/linux/resume_user_mode.h:50 [inline]
 exit_to_user_mode_loop+0xec/0x130 kernel/entry/common.c:43
 exit_to_user_mode_prepare include/linux/irq-entry-common.h:225 [inline]
 syscall_exit_to_user_mode_work include/linux/entry-common.h:175 [inline]
 syscall_exit_to_user_mode include/linux/entry-common.h:210 [inline]
 do_syscall_64+0x426/0xfa0 arch/x86/entry/syscall_64.c:100
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fdf6d58eec9
Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffddbd22698 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4
RAX: 0000000000000000 RBX: 0000000000013947 RCX: 00007fdf6d58eec9
RDX: 0000000000000000 RSI: 000000000000001e RDI: 0000000000000003
RBP: 0000000000000000 R08: 0000000000000001 R09: 00000006dbd2298f
R10: 0000001b2df20000 R11: 0000000000000246 R12: 00007fdf6d7e5fac
R13: 00007fdf6d7e5fa0 R14: ffffffffffffffff R15: 0000000000000003
 </TASK>

Crashes (553):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/10/17 05:30 upstream 98ac9cc4b445 19568248 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/10/17 06:20 linux-next 2433b8476165 19568248 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/23 22:49 upstream b927546677c8 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in drm_prime_destroy_file_private
2025/12/23 20:36 upstream b927546677c8 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/23 03:09 upstream 9448598b22c5 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/22 09:16 upstream 765b233a9b94 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/22 05:13 upstream 765b233a9b94 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/21 18:10 upstream 9094662f6707 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in drm_prime_destroy_file_private
2025/12/21 17:22 upstream 9094662f6707 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/20 10:05 upstream dd9b004b7ff3 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/20 08:08 upstream dd9b004b7ff3 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/19 22:20 upstream dd9b004b7ff3 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/19 20:08 upstream dd9b004b7ff3 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/19 03:15 upstream 516471569089 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/18 16:56 upstream ea1013c15392 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/17 20:36 upstream ea1013c15392 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/16 23:30 upstream 40fbbd64bba6 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/16 01:27 upstream 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/14 23:07 upstream 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/14 14:15 upstream 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/12 15:50 upstream 187d0801404f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/12 08:20 upstream d358e5254674 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in drm_prime_destroy_file_private
2025/12/11 14:37 upstream d358e5254674 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2025/12/10 08:24 upstream c9b47175e913 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in drm_prime_destroy_file_private
2025/12/06 07:06 upstream 7203ca412fc8 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in drm_prime_destroy_file_private
2025/11/04 09:36 upstream 8bb886cb8f3a 686bf657 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in drm_prime_destroy_file_private
2025/10/10 08:32 upstream 5472d60c129f ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING in drm_prime_destroy_file_private
2024/12/09 08:40 upstream 62b5a46999c7 9ac0fdc6 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in drm_prime_destroy_file_private
2023/12/23 21:12 upstream 5254c0cbc92d fb427a07 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in drm_prime_destroy_file_private
2025/12/03 03:09 upstream 4a26e7032d7d d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in drm_prime_destroy_file_private
2025/12/23 08:42 upstream b927546677c8 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/23 01:53 upstream 9448598b22c5 d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/22 20:06 upstream 9448598b22c5 d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/21 07:54 upstream d8ba32c5a460 d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/21 00:04 upstream d8ba32c5a460 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/19 07:51 upstream 516471569089 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/18 01:31 upstream ea1013c15392 d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/17 02:21 upstream 40fbbd64bba6 d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/16 00:20 upstream 8f0b4cce4481 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/15 01:46 upstream 8f0b4cce4481 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/13 08:50 upstream 9551a26f17d9 d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/12 14:14 upstream 187d0801404f d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/12 06:16 upstream d358e5254674 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/11 04:39 upstream 8c8081cc599f d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/08 06:22 upstream c2f2b01b74be d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in drm_prime_destroy_file_private
2025/12/07 11:03 upstream c06c303832ec d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/06 18:34 upstream 416f99c3b16f d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/04 22:20 upstream 6dfafbd0299a d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING in drm_prime_destroy_file_private
2025/12/23 00:42 upstream 9448598b22c5 d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in drm_prime_destroy_file_private
2025/12/12 17:36 upstream 187d0801404f d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in drm_prime_destroy_file_private
2025/12/11 17:00 upstream 8c8081cc599f d1b870e1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in drm_prime_destroy_file_private
2025/11/01 05:09 upstream b909d77359b8 2c50b6a9 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm64-mte WARNING in drm_prime_destroy_file_private
2025/11/29 14:34 linux-next 7d31f578f323 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in drm_prime_destroy_file_private
2025/11/23 22:18 linux-next d724c6f85e80 4fb8ef37 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce WARNING in drm_prime_destroy_file_private
2025/06/13 17:34 linux-next bc6e0ba6c9ba 98683f8f .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in drm_prime_destroy_file_private
2025/12/23 13:50 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in drm_prime_destroy_file_private
2025/12/18 03:58 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in drm_prime_destroy_file_private
2025/12/13 20:31 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in drm_prime_destroy_file_private
2025/12/11 08:29 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in drm_prime_destroy_file_private
2025/12/07 07:01 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in drm_prime_destroy_file_private
2025/12/06 00:00 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in drm_prime_destroy_file_private
* Struck through repros no longer work on HEAD.