From: syzbot <syzbot+d93b9064fe5f74af3aa3@syzkaller.appspotmail.com>
To: linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com,
tao1.yu@intel.com
Subject: Re: [syzbot] [dri?] WARNING in drm_mm_takedown
Date: Mon, 24 Aug 2026 23:23:01 -0700 [thread overview]
Message-ID: <6a8d34c5.dbb3a75c.7844.0023.GAE@google.com> (raw)
In-Reply-To: <30a3accb-d060-4a00-86da-d4e4c9ea7dcfn@googlegroups.com>
Hello,
syzbot has tested the proposed patch but the reproducer is still triggering an issue:
WARNING in drm_mm_takedown
Console: switching to colour dummy device 80x25
------------[ cut here ]------------
Memory manager not clean during takedown.
WARNING: drivers/gpu/drm/drm_mm.c:965 at drm_mm_takedown+0x62/0x280 drivers/gpu/drm/drm_mm.c:965, CPU#0: syz.0.20/6274
Modules linked in:
CPU: 0 UID: 0 PID: 6274 Comm: syz.0.20 Not tainted syzkaller #0 PREEMPT(full)
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
RIP: 0010:drm_mm_takedown+0x62/0x280 drivers/gpu/drm/drm_mm.c:965
Code: 8b 43 38 48 39 c5 75 16 e8 eb 42 45 fc 48 83 c4 08 5b 5d 41 5c 41 5d 41 5e c3 cc cc cc cc e8 d5 42 45 fc 48 8d 3d 0e 72 68 0b <67> 48 0f b9 3a 48 c7 c0 e0 c3 46 8e 48 ba 00 00 00 00 00 fc ff df
RSP: 0018:ffffc900039a7790 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffff888054192868 RCX: ffffffff85c4f8ab
RDX: ffff888027242540 RSI: ffffffff85c50d6b RDI: ffffffff912d7f80
RBP: ffff8880541928a0 R08: 0000000000000007 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff88803cab1800
R13: ffff88803cab1818 R14: ffffffff85c3ea70 R15: 0000000000000000
FS: 00007fc41db8e6c0(0000) GS:ffff8880d5df1000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00005555587e99e8 CR3: 0000000038517000 CR4: 0000000000352ef0
Call Trace:
<TASK>
drm_managed_release+0x1bb/0x540 drivers/gpu/drm/drm_managed.c:75
drm_dev_release drivers/gpu/drm/drm_drv.c:914 [inline]
kref_put include/linux/kref.h:65 [inline]
drm_dev_put.part.0+0xca/0x140 drivers/gpu/drm/drm_drv.c:948
drm_dev_put+0x1f/0x30 drivers/gpu/drm/drm_drv.c:947
virtio_dev_remove+0xb8/0x170 drivers/virtio/virtio.c:375
device_remove+0xcb/0x180 drivers/base/dd.c:616
__device_release_driver drivers/base/dd.c:1349 [inline]
device_release_driver_internal+0x44e/0x620 drivers/base/dd.c:1372
bus_remove_device+0x2bc/0x560 drivers/base/bus.c:664
device_del+0x376/0x9b0 drivers/base/core.c:3961
device_unregister+0x1d/0xe0 drivers/base/core.c:4002
unregister_virtio_device+0x39/0x60 drivers/virtio/virtio.c:594
virtio_pci_remove+0x7c/0x110 drivers/virtio/virtio_pci_common.c:758
pci_device_remove+0xb2/0x1d0 drivers/pci/pci-driver.c:512
device_remove+0xcb/0x180 drivers/base/dd.c:616
__device_release_driver drivers/base/dd.c:1349 [inline]
device_release_driver_internal+0x44e/0x620 drivers/base/dd.c:1372
pci_stop_dev drivers/pci/remove.c:27 [inline]
pci_stop_bus_device+0x120/0x160 drivers/pci/remove.c:93
pci_stop_and_remove_bus_device+0x58/0xa0 drivers/pci/remove.c:128
pci_stop_and_remove_bus_device_locked+0x1a/0x20 drivers/pci/remove.c:136
remove_store+0x123/0x140 drivers/pci/pci-sysfs.c:523
dev_attr_store+0x58/0x80 drivers/base/core.c:2505
sysfs_kf_write+0xf2/0x150 fs/sysfs/file.c:145
kernfs_fop_write_iter+0x3e0/0x5f0 fs/kernfs/file.c:345
new_sync_write fs/read_write.c:595 [inline]
vfs_write+0x6ac/0x1050 fs/read_write.c:687
ksys_write+0x12a/0x250 fs/read_write.c:739
do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
do_syscall_64+0x115/0x870 arch/x86/entry/syscall_64.c:94
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fc41cd9e0d9
Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fc41db8e028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 00007fc41d025fa0 RCX: 00007fc41cd9e0d9
RDX: 0000000000000001 RSI: 00002000000000c0 RDI: 0000000000000003
RBP: 00007fc41ce35024 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fc41d026038 R14: 00007fc41d025fa0 R15: 00007ffc43904ea8
</TASK>
----------------
Code disassembly (best guess):
0: 8b 43 38 mov 0x38(%rbx),%eax
3: 48 39 c5 cmp %rax,%rbp
6: 75 16 jne 0x1e
8: e8 eb 42 45 fc call 0xfc4542f8
d: 48 83 c4 08 add $0x8,%rsp
11: 5b pop %rbx
12: 5d pop %rbp
13: 41 5c pop %r12
15: 41 5d pop %r13
17: 41 5e pop %r14
19: c3 ret
1a: cc int3
1b: cc int3
1c: cc int3
1d: cc int3
1e: e8 d5 42 45 fc call 0xfc4542f8
23: 48 8d 3d 0e 72 68 0b lea 0xb68720e(%rip),%rdi # 0xb687238
* 2a: 67 48 0f b9 3a ud1 (%edx),%rdi <-- trapping instruction
2f: 48 c7 c0 e0 c3 46 8e mov $0xffffffff8e46c3e0,%rax
36: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx
3d: fc ff df
Tested on:
commit: f04461ee drm/virtio: clear host-visible mappings befor..
git tree: https://github.com/yutao-intel/linux.git fix-dri-virtio-align-HEAD
console output: https://syzkaller.appspot.com/x/log.txt?x=101a7549580000
kernel config: https://syzkaller.appspot.com/x/.config?x=acc0a882b963ae23
dashboard link: https://syzkaller.appspot.com/bug?extid=d93b9064fe5f74af3aa3
compiler: gcc (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44
Note: no patches were applied.
next parent reply other threads:[~2026-08-25 6:23 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <30a3accb-d060-4a00-86da-d4e4c9ea7dcfn@googlegroups.com>
2026-08-25 6:23 ` syzbot [this message]
[not found] <97cf567b-b9a9-4256-8cc8-854c0a0dc4c5n@googlegroups.com>
2026-08-25 5:26 ` [syzbot] [dri?] WARNING in drm_mm_takedown syzbot
[not found] <4be92c36-cfd3-4f20-baf0-04baac37ad1an@googlegroups.com>
2026-08-25 4:51 ` syzbot
[not found] <df3a1b07-755a-403e-8229-2b11ee55cc01n@googlegroups.com>
2026-08-25 4:30 ` syzbot
[not found] <3be6397f-9566-488f-a1c2-05988c0f28c7n@googlegroups.com>
2026-08-25 3:44 ` syzbot
[not found] <2c1e2693-b113-4c19-931d-04b977c36dbbn@googlegroups.com>
2026-08-25 3:19 ` syzbot
[not found] <968ad555-6f0b-41f7-b84b-66f07e600262n@googlegroups.com>
2026-08-24 7:44 ` syzbot
[not found] <0c1bf590-3b29-4bd9-a0a9-b133bd234cf3n@googlegroups.com>
2026-08-24 6:36 ` syzbot
2026-07-29 2:08 syzbot
2026-08-09 20:57 ` syzbot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6a8d34c5.dbb3a75c.7844.0023.GAE@google.com \
--to=syzbot+d93b9064fe5f74af3aa3@syzkaller.appspotmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=syzkaller-bugs@googlegroups.com \
--cc=tao1.yu@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.