1# keeps printing vkms_vblank_simulate: vblank timer overrun and never ends
2kms_invalid_mode@int-max-clock
3
4# kernel panic seen with kms_cursor_crc tests
5kms_cursor_crc.*
6# kms_cursor_crc@cursor-rapid-movement-32x10
7# Oops: 0000 [#1] PREEMPT SMP NOPTI
8# CPU: 0 PID: 2635 Comm: kworker/u8:13 Not tainted 6.9.0-rc7-g40935263a1fd #1
9# Hardware name: ChromiumOS crosvm, BIOS 0
10# Workqueue: vkms_composer vkms_composer_worker [vkms]
11# RIP: 0010:compose_active_planes+0x1c7/0x4e0 [vkms]
12# Code: c9 0f 84 6a 01 00 00 8b 42 30 2b 42 28 41 39 c5 0f 8c 6f 01 00 00 49 83 c7 01 49 39 df 74 3b 4b 8b 34 fc 48 8b 96 48 01 00 00 <8b> 42 78 89 c1 83 e1 0a a8 20 74 b1 45 89 f5 41 f7 d5 44 03 6a 34
13# RSP: 0018:ffffbb4700c17d58 EFLAGS: 00010246
14# RAX: 0000000000000400 RBX: 0000000000000002 RCX: 0000000000000002
15# RDX: 0000000000000000 RSI: ffffa2ad0788c000 RDI: 00000000fff479a8
16# RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000
17# R10: ffffa2ad0bb14000 R11: 0000000000000000 R12: ffffa2ad03e21700
18# R13: 0000000000000003 R14: 0000000000000004 R15: 0000000000000000
19# FS:  0000000000000000(0000) GS:ffffa2ad2bc00000(0000) knlGS:0000000000000000
20# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
21# CR2: 0000000000000078 CR3: 000000010bd30000 CR4: 0000000000350ef0
22# Call Trace:
23#  <TASK>
24#  ? __die+0x1e/0x60
25#  ? page_fault_oops+0x17b/0x490
26#  ? exc_page_fault+0x6d/0x230
27#  ? asm_exc_page_fault+0x26/0x30
28#  ? compose_active_planes+0x1c7/0x4e0 [vkms]
29#  ? compose_active_planes+0x2a3/0x4e0 [vkms]
30#  ? srso_return_thunk+0x5/0x5f
31#  vkms_composer_worker+0x205/0x240 [vkms]
32#  process_one_work+0x1f4/0x6b0
33#  ? lock_is_held_type+0x9e/0x110
34#  worker_thread+0x17e/0x350
35#  ? __pfx_worker_thread+0x10/0x10
36#  kthread+0xce/0x100
37#  ? __pfx_kthread+0x10/0x10
38#  ret_from_fork+0x2f/0x50
39#  ? __pfx_kthread+0x10/0x10
40#  ret_from_fork_asm+0x1a/0x30
41#  </TASK>
42# Modules linked in: vkms
43# CR2: 0000000000000078
44# ---[ end trace 0000000000000000 ]---
45# RIP: 0010:compose_active_planes+0x1c7/0x4e0 [vkms]
46# Code: c9 0f 84 6a 01 00 00 8b 42 30 2b 42 28 41 39 c5 0f 8c 6f 01 00 00 49 83 c7 01 49 39 df 74 3b 4b 8b 34 fc 48 8b 96 48 01 00 00 <8b> 42 78 89 c1 83 e1 0a a8 20 74 b1 45 89 f5 41 f7 d5 44 03 6a 34
47# RSP: 0018:ffffbb4700c17d58 EFLAGS: 00010246
48# RAX: 0000000000000400 RBX: 0000000000000002 RCX: 0000000000000002
49# RDX: 0000000000000000 RSI: ffffa2ad0788c000 RDI: 00000000fff479a8
50# RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000
51# R10: ffffa2ad0bb14000 R11: 0000000000000000 R12: ffffa2ad03e21700
52# R13: 0000000000000003 R14: 0000000000000004 R15: 0000000000000000
53# FS:  0000000000000000(0000) GS:ffffa2ad2bc00000(0000) knlGS:0000000000000000
54# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
55
56#kms_cursor_crc@cursor-rapid-movement-256x85
57# [drm:drm_crtc_add_crc_entry] *ERROR* Overflow of CRC buffer, userspace reads too slow.
58# Oops: 0000 [#1] PREEMPT SMP NOPTI
59# CPU: 1 PID: 10 Comm: kworker/u8:0 Not tainted 6.9.0-rc7-g646381cde463 #1
60# Hardware name: ChromiumOS crosvm, BIOS 0
61# Workqueue: vkms_composer vkms_composer_worker [vkms]
62# RIP: 0010:compose_active_planes+0x1c7/0x4e0 [vkms]
63# Code: c9 0f 84 6a 01 00 00 8b 42 30 2b 42 28 41 39 c5 0f 8c 6f 01 00 00 49 83 c7 01 49 39 df 74 3b 4b 8b 34 fc 48 8b 96 48 01 00 00 <8b> 42 78 89 c1 83 e1 0a a8 20 74 b1 45 89 f5 41 f7 d5 44 03 6a 34
64# RSP: 0018:ffffa7e980057d58 EFLAGS: 00010246
65# RAX: 0000000000000400 RBX: 0000000000000002 RCX: 0000000000000002
66# RDX: 0000000000000000 RSI: ffff977987aa5c00 RDI: 000000001b43a85f
67# RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000
68# R10: ffff977981bf0000 R11: 0000000000000000 R12: ffff977989622590
69# R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000
70# FS:  0000000000000000(0000) GS:ffff9779abd00000(0000) knlGS:0000000000000000
71# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
72# CR2: 0000000000000078 CR3: 0000000109b38000 CR4: 0000000000350ef0
73# Call Trace:
74#  <TASK>
75#  ? __die+0x1e/0x60
76#  ? page_fault_oops+0x17b/0x490
77#  ? exc_page_fault+0x6d/0x230
78#  ? asm_exc_page_fault+0x26/0x30
79#  ? compose_active_planes+0x1c7/0x4e0 [vkms]
80#  ? compose_active_planes+0x2a3/0x4e0 [vkms]
81#  ? srso_return_thunk+0x5/0x5f
82#  vkms_composer_worker+0x205/0x240 [vkms]
83#  process_one_work+0x1f4/0x6b0
84#  ? lock_is_held_type+0x9e/0x110
85#  worker_thread+0x17e/0x350
86#  ? __pfx_worker_thread+0x10/0x10
87#  kthread+0xce/0x100
88#  ? __pfx_kthread+0x10/0x10
89#  ret_from_fork+0x2f/0x50
90#  ? __pfx_kthread+0x10/0x10
91#  ret_from_fork_asm+0x1a/0x30
92#  </TASK>
93# Modules linked in: vkms
94# CR2: 0000000000000078
95# ---[ end trace 0000000000000000 ]---
96# RIP: 0010:compose_active_planes+0x1c7/0x4e0 [vkms]
97# Code: c9 0f 84 6a 01 00 00 8b 42 30 2b 42 28 41 39 c5 0f 8c 6f 01 00 00 49 83 c7 01 49 39 df 74 3b 4b 8b 34 fc 48 8b 96 48 01 00 00 <8b> 42 78 89 c1 83 e1 0a a8 20 74 b1 45 89 f5 41 f7 d5 44 03 6a 34
98# RSP: 0018:ffffa7e980057d58 EFLAGS: 00010246
99# RAX: 0000000000000400 RBX: 0000000000000002 RCX: 0000000000000002
100# RDX: 0000000000000000 RSI: ffff977987aa5c00 RDI: 000000001b43a85f
101# RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000
102# R10: ffff977981bf0000 R11: 0000000000000000 R12: ffff977989622590
103# R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000
104# FS:  0000000000000000(0000) GS:ffff9779abd00000(0000) knlGS:0000000000000000
105# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
106# CR2: 0000000000000078 CR3: 0000000109b38000 CR4: 0000000000350ef0
107
108#kms_cursor_crc@cursor-onscreen-256x256
109# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
110# CPU: 1 PID: 1913 Comm: kworker/u8:6 Not tainted 6.10.0-rc5-g8a28e73ebead #1
111# Hardware name: ChromiumOS crosvm, BIOS 0
112# Workqueue: vkms_composer vkms_composer_worker [vkms]
113# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
114# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
115# RSP: 0018:ffffb477409fbd58 EFLAGS: 00010282
116# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffff8b124a242000
117# RDX: 00000000000000ff RSI: ffff8b124a243ff8 RDI: ffff8b124a244000
118# RBP: 0000000000000002 R08: 0000000000000000 R09: 00000000000003ff
119# R10: ffff8b124a244000 R11: 0000000000000000 R12: ffff8b1249282f30
120# R13: 0000000000000002 R14: 0000000000000002 R15: 0000000000000000
121# FS:  0000000000000000(0000) GS:ffff8b126bd00000(0000) knlGS:0000000000000000
122# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
123# CR2: 0000000000000018 CR3: 0000000107a86000 CR4: 0000000000350ef0
124# Call Trace:
125#  <TASK>
126#  ? __die+0x1e/0x60
127#  ? page_fault_oops+0x17b/0x4a0
128#  ? exc_page_fault+0x6d/0x230
129#  ? asm_exc_page_fault+0x26/0x30
130#  ? compose_active_planes+0x344/0x4e0 [vkms]
131#  ? compose_active_planes+0x32f/0x4e0 [vkms]
132#  ? srso_return_thunk+0x5/0x5f
133#  vkms_composer_worker+0x205/0x240 [vkms]
134#  process_one_work+0x201/0x6c0
135#  ? lock_is_held_type+0x9e/0x110
136#  worker_thread+0x17e/0x350
137#  ? __pfx_worker_thread+0x10/0x10
138#  kthread+0xce/0x100
139#  ? __pfx_kthread+0x10/0x10
140#  ret_from_fork+0x2f/0x50
141#  ? __pfx_kthread+0x10/0x10
142#  ret_from_fork_asm+0x1a/0x30
143#  </TASK>
144# Modules linked in: vkms
145# CR2: 0000000000000018
146# ---[ end trace 0000000000000000 ]---
147# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
148# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
149# RSP: 0018:ffffb477409fbd58 EFLAGS: 00010282
150# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffff8b124a242000
151# RDX: 00000000000000ff RSI: ffff8b124a243ff8 RDI: ffff8b124a244000
152# RBP: 0000000000000002 R08: 0000000000000000 R09: 00000000000003ff
153# R10: ffff8b124a244000 R11: 0000000000000000 R12: ffff8b1249282f30
154# R13: 0000000000000002 R14: 0000000000000002 R15: 0000000000000000
155# FS:  0000000000000000(0000) GS:ffff8b126bd00000(0000) knlGS:0000000000000000
156# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
157# CR2: 0000000000000018 CR3: 0000000107a86000 CR4: 0000000000350ef0
158
159kms_cursor_edge_walk@128x128-right-edge
160# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
161# CPU: 0 PID: 1911 Comm: kworker/u8:3 Not tainted 6.10.0-rc5-g5e7a002eefe5 #1
162# Hardware name: ChromiumOS crosvm, BIOS 0
163# Workqueue: vkms_composer vkms_composer_worker [vkms]
164# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
165# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
166# RSP: 0018:ffffb2f040a43d58 EFLAGS: 00010282
167# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffffa2c181792000
168# RDX: 0000000000000000 RSI: ffffa2c181793ff8 RDI: ffffa2c181790000
169# RBP: 0000000000000031 R08: 0000000000000000 R09: 00000000000003ff
170# R10: ffffa2c181790000 R11: 0000000000000000 R12: ffffa2c1814fa810
171# R13: 0000000000000031 R14: 0000000000000031 R15: 0000000000000000
172# FS:  0000000000000000(0000) GS:ffffa2c1abc00000(0000) knlGS:0000000000000000
173# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
174# CR2: 0000000000000018 CR3: 0000000106768000 CR4: 0000000000350ef0
175# Call Trace:
176#  <TASK>
177#  ? __die+0x1e/0x60
178#  ? page_fault_oops+0x17b/0x4a0
179#  ? srso_return_thunk+0x5/0x5f
180#  ? mark_held_locks+0x49/0x80
181#  ? exc_page_fault+0x6d/0x230
182#  ? asm_exc_page_fault+0x26/0x30
183#  ? compose_active_planes+0x344/0x4e0 [vkms]
184#  ? compose_active_planes+0x32f/0x4e0 [vkms]
185#  ? srso_return_thunk+0x5/0x5f
186#  vkms_composer_worker+0x205/0x240 [vkms]
187#  process_one_work+0x201/0x6c0
188#  ? lock_is_held_type+0x9e/0x110
189#  worker_thread+0x17e/0x350
190#  ? __pfx_worker_thread+0x10/0x10
191#  kthread+0xce/0x100
192#  ? __pfx_kthread+0x10/0x10
193#  ret_from_fork+0x2f/0x50
194#  ? __pfx_kthread+0x10/0x10
195#  ret_from_fork_asm+0x1a/0x30
196#  </TASK>
197# Modules linked in: vkms
198# CR2: 0000000000000018
199# ---[ end trace 0000000000000000 ]---
200# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
201# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
202# RSP: 0018:ffffb2f040a43d58 EFLAGS: 00010282
203# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffffa2c181792000
204# RDX: 0000000000000000 RSI: ffffa2c181793ff8 RDI: ffffa2c181790000
205# RBP: 0000000000000031 R08: 0000000000000000 R09: 00000000000003ff
206# R10: ffffa2c181790000 R11: 0000000000000000 R12: ffffa2c1814fa810
207# R13: 0000000000000031 R14: 0000000000000031 R15: 000000000000
208
209kms_cursor_edge_walk@128x128-left-edge
210# DEBUG - Begin test kms_cursor_edge_walk@128x128-left-edge
211# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
212# CPU: 0 UID: 0 PID: 27 Comm: kworker/u8:1 Not tainted 6.11.0-rc5-g5d3429a7e9aa #1
213# Hardware name: ChromiumOS crosvm, BIOS 0
214# Workqueue: vkms_composer vkms_composer_worker [vkms]
215# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
216# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
217# RSP: 0018:ffffa437800ebd58 EFLAGS: 00010282
218# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffffa0e841904000
219# RDX: 00000000000000ff RSI: ffffa0e841905ff8 RDI: ffffa0e841902000
220# RBP: 0000000000000000 R08: ffffa0e84158a600 R09: 00000000000003ff
221# R10: 0000000078b2bcd2 R11: 00000000278b2bcd R12: ffffa0e84870fc60
222# R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
223# FS:  0000000000000000(0000) GS:ffffa0e86bc00000(0000) knlGS:0000000000000000
224# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
225# CR2: 0000000000000018 CR3: 0000000101710000 CR4: 0000000000350ef0
226# Call Trace:
227#  <TASK>
228#  ? __die+0x1e/0x60
229#  ? page_fault_oops+0x17b/0x4a0
230#  ? exc_page_fault+0x6d/0x230
231#  ? asm_exc_page_fault+0x26/0x30
232#  ? compose_active_planes+0x344/0x4e0 [vkms]
233#  ? compose_active_planes+0x32f/0x4e0 [vkms]
234#  ? srso_return_thunk+0x5/0x5f
235#  vkms_composer_worker+0x205/0x240 [vkms]
236#  process_one_work+0x201/0x6c0
237#  ? lock_is_held_type+0x9e/0x110
238#  worker_thread+0x17e/0x310
239#  ? __pfx_worker_thread+0x10/0x10
240#  kthread+0xce/0x100
241#  ? __pfx_kthread+0x10/0x10
242#  ret_from_fork+0x2f/0x50
243#  ? __pfx_kthread+0x10/0x10
244#  ret_from_fork_asm+0x1a/0x30
245#  </TASK>
246# Modules linked in: vkms
247# CR2: 0000000000000018
248# ---[ end trace 0000000000000000 ]---
249# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
250# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
251# RSP: 0018:ffffa437800ebd58 EFLAGS: 00010282
252# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffffa0e841904000
253# RDX: 00000000000000ff RSI: ffffa0e841905ff8 RDI: ffffa0e841902000
254# RBP: 0000000000000000 R08: ffffa0e84158a600 R09: 00000000000003ff
255# R10: 0000000078b2bcd2 R11: 00000000278b2bcd R12: ffffa0e84870fc60
256# R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
257# FS:  0000000000000000(0000) GS:ffffa0e86bc00000(0000) knlGS:0000000000000000
258# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
259# CR2: 0000000000000018 CR3: 0000000101710000 CR4: 0000000000350ef0
260# vkms_vblank_simulate: vblank timer overrun
261
262# DEBUG - Begin test kms_cursor_crc@cursor-rapid-movement-64x64
263# ------------[ cut here ]------------
264# WARNING: CPU: 1 PID: 1250 at drivers/gpu/drm/vkms/vkms_crtc.c:139 vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
265# Modules linked in: vkms
266# CPU: 1 UID: 0 PID: 1250 Comm: kms_cursor_crc Not tainted 6.13.0-rc2-ge95c88d68ac3 #1
267# Hardware name: ChromiumOS crosvm, BIOS 0
268# RIP: 0010:vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
269# Code: f7 48 89 f3 e8 d0 bf ee ec 48 8b 83 50 01 00 00 a8 01 75 15 48 8b bb a0 01 00 00 e8 59 05 95 ec 48 89 df 5b e9 50 05 95 ec 90 <0f> 0b 90 eb e5 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90
270# RSP: 0018:ffff9fb640aafb08 EFLAGS: 00010202
271# RAX: ffff8e7240859e05 RBX: ffff8e7241cd6400 RCX: ffffffffae496b65
272# RDX: ffffffffad2d1f80 RSI: 0000000000000000 RDI: 0000000000000000
273# RBP: 0000000000000000 R08: 0000000000000034 R09: 0000000000000002
274# R10: 0000000047dd15a5 R11: 00000000547dd15a R12: ffff8e72590cc000
275# R13: 0000000000000000 R14: 00000000ffffffff R15: 0000000000000000
276# FS:  00007f0942ad56c0(0000) GS:ffff8e726bd00000(0000) knlGS:0000000000000000
277# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
278# CR2: 00007f0942ad0008 CR3: 0000000118d1e000 CR4: 0000000000350ef0
279# Call Trace:
280#  <TASK>
281#  ? __warn+0x8c/0x190
282#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
283#  ? report_bug+0x164/0x190
284#  ? handle_bug+0x54/0x90
285#  ? exc_invalid_op+0x17/0x70
286#  ? asm_exc_invalid_op+0x1a/0x20
287#  ? __pfx_drm_property_free_blob+0x10/0x10
288#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
289#  ? vkms_atomic_crtc_destroy_state+0x10/0x40 [vkms]
290#  drm_atomic_state_default_clear+0x137/0x2f0
291#  __drm_atomic_state_free+0x6c/0xb0
292#  drm_atomic_helper_update_plane+0x100/0x150
293#  drm_mode_cursor_universal+0x10e/0x270
294#  drm_mode_cursor_common+0x115/0x240
295#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
296#  drm_mode_cursor_ioctl+0x4a/0x70
297#  drm_ioctl_kernel+0xb0/0x110
298#  drm_ioctl+0x235/0x4b0
299#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
300#  __x64_sys_ioctl+0x92/0xc0
301#  do_syscall_64+0xbb/0x1d0
302#  entry_SYSCALL_64_after_hwframe+0x77/0x7f
303# RIP: 0033:0x7f0943a84cdb
304# Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
305# RSP: 002b:00007fff267d68d0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
306# RAX: ffffffffffffffda RBX: 000000000000005a RCX: 00007f0943a84cdb
307# RDX: 00007fff267d6960 RSI: 00000000c01c64a3 RDI: 0000000000000005
308# RBP: 00007fff267d6960 R08: 0000000000000007 R09: 00005619a60f3450
309# R10: fe95a83851609dee R11: 0000000000000246 R12: 00000000c01c64a3
310# R13: 0000000000000005 R14: 00005619a3cd2c68 R15: 00005619a608c830
311#  </TASK>
312# irq event stamp: 57793
313# hardirqs last  enabled at (57799): [<ffffffffacba3e4d>] __up_console_sem+0x4d/0x60
314# hardirqs last disabled at (57804): [<ffffffffacba3e32>] __up_console_sem+0x32/0x60
315# softirqs last  enabled at (45586): [<ffffffffacb17980>] handle_softirqs+0x310/0x3f0
316# softirqs last disabled at (45569): [<ffffffffacb17bc1>] __irq_exit_rcu+0xa1/0xc0
317# ---[ end trace 0000000000000000 ]---
318# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
319# CPU: 0 UID: 0 PID: 119 Comm: kworker/u8:6 Tainted: G        W          6.13.0-rc2-ge95c88d68ac3 #1
320# Tainted: [W]=WARN
321# Hardware name: ChromiumOS crosvm, BIOS 0
322# Workqueue: vkms_composer vkms_composer_worker [vkms]
323# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
324# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
325# RSP: 0018:ffff9fb640efbd20 EFLAGS: 00010202
326# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
327# RDX: ffff8e7241926000 RSI: ffff8e7241927ffc RDI: 000000000b7fb767
328# RBP: ffff9fb640efbde0 R08: 0000000000000000 R09: 0000000000000000
329# R10: ffff8e7241b09a80 R11: 0000000000000000 R12: ffff8e7241cd6200
330# R13: 0000000000000013 R14: 0000000000000000 R15: ffff8e7241b09a80
331# FS:  0000000000000000(0000) GS:ffff8e726bc00000(0000) knlGS:0000000000000000
332# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
333# CR2: 000000000000001c CR3: 0000000118d1e000 CR4: 0000000000350ef0
334# Call Trace:
335#  <TASK>
336#  ? __die+0x1e/0x60
337#  ? page_fault_oops+0x17b/0x4a0
338#  ? srso_return_thunk+0x5/0x5f
339#  ? exc_page_fault+0x6d/0x230
340#  ? asm_exc_page_fault+0x26/0x30
341#  ? compose_active_planes+0x1a3/0x760 [vkms]
342#  vkms_composer_worker+0x205/0x240 [vkms]
343#  process_one_work+0x201/0x6c0
344#  ? lock_is_held_type+0x9e/0x110
345#  worker_thread+0x17e/0x320
346#  ? __pfx_worker_thread+0x10/0x10
347#  kthread+0xce/0x100
348#  ? __pfx_kthread+0x10/0x10
349#  ret_from_fork+0x2f/0x50
350#  ? __pfx_kthread+0x10/0x10
351#  ret_from_fork_asm+0x1a/0x30
352#  </TASK>
353# Modules linked in: vkms
354# CR2: 000000000000001c
355# ---[ end trace 0000000000000000 ]---
356# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
357# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
358# RSP: 0018:ffff9fb640efbd20 EFLAGS: 00010202
359# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
360# RDX: ffff8e7241926000 RSI: ffff8e7241927ffc RDI: 000000000b7fb767
361# RBP: ffff9fb640efbde0 R08: 0000000000000000 R09: 0000000000000000
362# R10: ffff8e7241b09a80 R11: 0000000000000000 R12: ffff8e7241cd6200
363# R13: 0000000000000013 R14: 0000000000000000 R15: ffff8e7241b09a80
364# FS:  0000000000000000(0000) GS:ffff8e726bc00000(0000) knlGS:0000000000000000
365# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
366# CR2: 000000000000001c CR3: 0000000118d1e000 CR4: 0000000000350ef0
367
368# DEBUG - Begin test kms_cursor_crc@cursor-rapid-movement-128x42
369# ------------[ cut here ]------------
370# WARNING: CPU: 0 PID: 2933 at drivers/gpu/drm/vkms/vkms_crtc.c:139 vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
371# Modules linked in: vkms
372# CPU: 0 UID: 0 PID: 2933 Comm: kms_cursor_crc Not tainted 6.13.0-rc2-g5219242748c8 #1
373# Hardware name: ChromiumOS crosvm, BIOS 0
374# RIP: 0010:vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
375# Code: f7 48 89 f3 e8 d0 bf 6e d0 48 8b 83 50 01 00 00 a8 01 75 15 48 8b bb a0 01 00 00 e8 59 05 15 d0 48 89 df 5b e9 50 05 15 d0 90 <0f> 0b 90 eb e5 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90
376# RSP: 0018:ffffa14cc08b3b08 EFLAGS: 00010202
377# RAX: ffff9b864084b605 RBX: ffff9b8641ba4600 RCX: ffffffff91c96b65
378# RDX: ffffffff90ad1f80 RSI: 0000000000000000 RDI: 0000000000000000
379# RBP: 0000000000000000 R08: 0000000000000034 R09: 0000000000000002
380# R10: 0000000047dd15a5 R11: 00000000547dd15a R12: ffff9b864099c000
381# R13: 0000000000000000 R14: 00000000ffffffff R15: 0000000000000000
382# FS:  00007f4f437ab6c0(0000) GS:ffff9b866bc00000(0000) knlGS:0000000000000000
383# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
384# CR2: 00007f4f44c3cd40 CR3: 0000000108c14000 CR4: 0000000000350ef0
385# Call Trace:
386#  <TASK>
387#  ? __warn+0x8c/0x190
388#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
389#  ? report_bug+0x164/0x190
390#  ? handle_bug+0x54/0x90
391#  ? exc_invalid_op+0x17/0x70
392#  ? asm_exc_invalid_op+0x1a/0x20
393#  ? __pfx_drm_property_free_blob+0x10/0x10
394#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
395#  ? vkms_atomic_crtc_destroy_state+0x10/0x40 [vkms]
396#  drm_atomic_state_default_clear+0x137/0x2f0
397#  __drm_atomic_state_free+0x6c/0xb0
398#  drm_atomic_helper_update_plane+0x100/0x150
399#  drm_mode_cursor_universal+0x10e/0x270
400#  drm_mode_cursor_common+0x115/0x240
401#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
402#  drm_mode_cursor_ioctl+0x4a/0x70
403#  drm_ioctl_kernel+0xb0/0x110
404#  drm_ioctl+0x235/0x4b0
405#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
406#  __x64_sys_ioctl+0x92/0xc0
407#  do_syscall_64+0xbb/0x1d0
408#  entry_SYSCALL_64_after_hwframe+0x77/0x7f
409# RIP: 0033:0x7f4f44960c5b
410# Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
411# RSP: 002b:00007ffcdfb0b560 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
412# RAX: ffffffffffffffda RBX: 0000000000000060 RCX: 00007f4f44960c5b
413# RDX: 00007ffcdfb0b5f0 RSI: 00000000c01c64a3 RDI: 0000000000000005
414# RBP: 00007ffcdfb0b5f0 R08: 0000000000000007 R09: 000055c3a5801a30
415# R10: 3107764f00e1f281 R11: 0000000000000246 R12: 00000000c01c64a3
416# R13: 0000000000000005 R14: 000055c38b7e42c8 R15: 000055c3a579aab0
417#  </TASK>
418# irq event stamp: 58747
419# hardirqs last  enabled at (58753): [<ffffffff903a3e4d>] __up_console_sem+0x4d/0x60
420# hardirqs last disabled at (58758): [<ffffffff903a3e32>] __up_console_sem+0x32/0x60
421# softirqs last  enabled at (47324): [<ffffffff90317980>] handle_softirqs+0x310/0x3f0
422# softirqs last disabled at (47307): [<ffffffff90317bc1>] __irq_exit_rcu+0xa1/0xc0
423# ---[ end trace 0000000000000000 ]---
424# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
425# CPU: 1 UID: 0 PID: 11 Comm: kworker/u8:0 Tainted: G        W          6.13.0-rc2-g5219242748c8 #1
426# Tainted: [W]=WARN
427# Hardware name: ChromiumOS crosvm, BIOS 0
428# Workqueue: vkms_composer vkms_composer_worker [vkms]
429# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
430# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
431# RSP: 0018:ffffa14cc005fd20 EFLAGS: 00010202
432# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
433# RDX: ffff9b8669626000 RSI: ffff9b8669627ffc RDI: 00000000348d6c39
434# RBP: ffffa14cc005fde0 R08: 0000000000000000 R09: 0000000000000000
435# R10: ffff9b8645650eb0 R11: 0000000000000000 R12: ffff9b8641ba5800
436# R13: 0000000000000028 R14: 0000000000000000 R15: ffff9b8645650eb0
437# FS:  0000000000000000(0000) GS:ffff9b866bd00000(0000) knlGS:0000000000000000
438# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
439# CR2: 000000000000001c CR3: 0000000108c14000 CR4: 0000000000350ef0
440# Call Trace:
441#  <TASK>
442#  ? __die+0x1e/0x60
443#  ? page_fault_oops+0x17b/0x4a0
444#  ? __kvmalloc_node_noprof+0x3e/0xc0
445#  ? exc_page_fault+0x6d/0x230
446#  ? asm_exc_page_fault+0x26/0x30
447#  ? compose_active_planes+0x1a3/0x760 [vkms]
448#  vkms_composer_worker+0x205/0x240 [vkms]
449#  process_one_work+0x201/0x6c0
450#  ? lock_is_held_type+0x9e/0x110
451#  worker_thread+0x17e/0x320
452#  ? __pfx_worker_thread+0x10/0x10
453#  kthread+0xce/0x100
454#  ? __pfx_kthread+0x10/0x10
455#  ret_from_fork+0x2f/0x50
456#  ? __pfx_kthread+0x10/0x10
457#  ret_from_fork_asm+0x1a/0x30
458#  </TASK>
459# Modules linked in: vkms
460# CR2: 000000000000001c
461# ---[ end trace 0000000000000000 ]---
462# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
463# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
464# RSP: 0018:ffffa14cc005fd20 EFLAGS: 00010202
465# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
466# RDX: ffff9b8669626000 RSI: ffff9b8669627ffc RDI: 00000000348d6c39
467# RBP: ffffa14cc005fde0 R08: 0000000000000000 R09: 0000000000000000
468# R10: ffff9b8645650eb0 R11: 0000000000000000 R12: ffff9b8641ba5800
469# R13: 0000000000000028 R14: 0000000000000000 R15: ffff9b8645650eb0
470# FS:  0000000000000000(0000) GS:ffff9b866bd00000(0000) knlGS:0000000000000000
471# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
472# CR2: 000000000000001c CR3: 0000000108c14000 CR4: 0000000000350ef0
473
474# DEBUG - Begin test kms_cursor_crc@cursor-rapid-movement-32x32
475# ------------[ cut here ]------------
476# WARNING: CPU: 0 PID: 2933 at drivers/gpu/drm/vkms/vkms_crtc.c:139 vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
477# Modules linked in: vkms
478# CPU: 0 UID: 0 PID: 2933 Comm: kms_cursor_crc Not tainted 6.13.0-rc2-g5219242748c8 #1
479# Hardware name: ChromiumOS crosvm, BIOS 0
480# RIP: 0010:vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
481# Code: f7 48 89 f3 e8 d0 bf 6e d0 48 8b 83 50 01 00 00 a8 01 75 15 48 8b bb a0 01 00 00 e8 59 05 15 d0 48 89 df 5b e9 50 05 15 d0 90 <0f> 0b 90 eb e5 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90
482# RSP: 0018:ffffa14cc08b3b08 EFLAGS: 00010202
483# RAX: ffff9b864084b605 RBX: ffff9b8641ba4600 RCX: ffffffff91c96b65
484# RDX: ffffffff90ad1f80 RSI: 0000000000000000 RDI: 0000000000000000
485# RBP: 0000000000000000 R08: 0000000000000034 R09: 0000000000000002
486# R10: 0000000047dd15a5 R11: 00000000547dd15a R12: ffff9b864099c000
487# R13: 0000000000000000 R14: 00000000ffffffff R15: 0000000000000000
488# FS:  00007f4f437ab6c0(0000) GS:ffff9b866bc00000(0000) knlGS:0000000000000000
489# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
490# CR2: 00007f4f44c3cd40 CR3: 0000000108c14000 CR4: 0000000000350ef0
491# Call Trace:
492#  <TASK>
493#  ? __warn+0x8c/0x190
494#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
495#  ? report_bug+0x164/0x190
496#  ? handle_bug+0x54/0x90
497#  ? exc_invalid_op+0x17/0x70
498#  ? asm_exc_invalid_op+0x1a/0x20
499#  ? __pfx_drm_property_free_blob+0x10/0x10
500#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
501#  ? vkms_atomic_crtc_destroy_state+0x10/0x40 [vkms]
502#  drm_atomic_state_default_clear+0x137/0x2f0
503#  __drm_atomic_state_free+0x6c/0xb0
504#  drm_atomic_helper_update_plane+0x100/0x150
505#  drm_mode_cursor_universal+0x10e/0x270
506#  drm_mode_cursor_common+0x115/0x240
507#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
508#  drm_mode_cursor_ioctl+0x4a/0x70
509#  drm_ioctl_kernel+0xb0/0x110
510#  drm_ioctl+0x235/0x4b0
511#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
512#  __x64_sys_ioctl+0x92/0xc0
513#  do_syscall_64+0xbb/0x1d0
514#  entry_SYSCALL_64_after_hwframe+0x77/0x7f
515# RIP: 0033:0x7f4f44960c5b
516# Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
517# RSP: 002b:00007ffcdfb0b560 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
518# RAX: ffffffffffffffda RBX: 0000000000000060 RCX: 00007f4f44960c5b
519# RDX: 00007ffcdfb0b5f0 RSI: 00000000c01c64a3 RDI: 0000000000000005
520# RBP: 00007ffcdfb0b5f0 R08: 0000000000000007 R09: 000055c3a5801a30
521# R10: 3107764f00e1f281 R11: 0000000000000246 R12: 00000000c01c64a3
522# R13: 0000000000000005 R14: 000055c38b7e42c8 R15: 000055c3a579aab0
523#  </TASK>
524# irq event stamp: 58747
525# hardirqs last  enabled at (58753): [<ffffffff903a3e4d>] __up_console_sem+0x4d/0x60
526# hardirqs last disabled at (58758): [<ffffffff903a3e32>] __up_console_sem+0x32/0x60
527# softirqs last  enabled at (47324): [<ffffffff90317980>] handle_softirqs+0x310/0x3f0
528# softirqs last disabled at (47307): [<ffffffff90317bc1>] __irq_exit_rcu+0xa1/0xc0
529# ---[ end trace 0000000000000000 ]---
530# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
531# CPU: 1 UID: 0 PID: 11 Comm: kworker/u8:0 Tainted: G        W          6.13.0-rc2-g5219242748c8 #1
532# Tainted: [W]=WARN
533# Hardware name: ChromiumOS crosvm, BIOS 0
534# Workqueue: vkms_composer vkms_composer_worker [vkms]
535# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
536# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
537# RSP: 0018:ffffa14cc005fd20 EFLAGS: 00010202
538# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
539# RDX: ffff9b8669626000 RSI: ffff9b8669627ffc RDI: 00000000348d6c39
540# RBP: ffffa14cc005fde0 R08: 0000000000000000 R09: 0000000000000000
541# R10: ffff9b8645650eb0 R11: 0000000000000000 R12: ffff9b8641ba5800
542# R13: 0000000000000028 R14: 0000000000000000 R15: ffff9b8645650eb0
543# FS:  0000000000000000(0000) GS:ffff9b866bd00000(0000) knlGS:0000000000000000
544# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
545# CR2: 000000000000001c CR3: 0000000108c14000 CR4: 0000000000350ef0
546# Call Trace:
547#  <TASK>
548#  ? __die+0x1e/0x60
549#  ? page_fault_oops+0x17b/0x4a0
550#  ? __kvmalloc_node_noprof+0x3e/0xc0
551#  ? exc_page_fault+0x6d/0x230
552#  ? asm_exc_page_fault+0x26/0x30
553#  ? compose_active_planes+0x1a3/0x760 [vkms]
554#  vkms_composer_worker+0x205/0x240 [vkms]
555#  process_one_work+0x201/0x6c0
556#  ? lock_is_held_type+0x9e/0x110
557#  worker_thread+0x17e/0x320
558#  ? __pfx_worker_thread+0x10/0x10
559#  kthread+0xce/0x100
560#  ? __pfx_kthread+0x10/0x10
561#  ret_from_fork+0x2f/0x50
562#  ? __pfx_kthread+0x10/0x10
563#  ret_from_fork_asm+0x1a/0x30
564#  </TASK>
565# Modules linked in: vkms
566# CR2: 000000000000001c
567# ---[ end trace 0000000000000000 ]---
568# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
569# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
570# RSP: 0018:ffffa14cc005fd20 EFLAGS: 00010202
571# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
572# RDX: ffff9b8669626000 RSI: ffff9b8669627ffc RDI: 00000000348d6c39
573# RBP: ffffa14cc005fde0 R08: 0000000000000000 R09: 0000000000000000
574# R10: ffff9b8645650eb0 R11: 0000000000000000 R12: ffff9b8641ba5800
575# R13: 0000000000000028 R14: 0000000000000000 R15: ffff9b8645650eb0
576# FS:  0000000000000000(0000) GS:ffff9b866bd00000(0000) knlGS:0000000000000000
577# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
578# CR2: 000000000000001c CR3: 0000000108c14000 CR4: 0000000000350ef0
579
580# DEBUG - Begin test kms_cursor_crc@cursor-rapid-movement-32x32
581# ------------[ cut here ]------------
582# WARNING: CPU: 0 PID: 2933 at drivers/gpu/drm/vkms/vkms_crtc.c:139 vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
583# Modules linked in: vkms
584# CPU: 0 UID: 0 PID: 2933 Comm: kms_cursor_crc Not tainted 6.13.0-rc2-g5219242748c8 #1
585# Hardware name: ChromiumOS crosvm, BIOS 0
586# RIP: 0010:vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
587# Code: f7 48 89 f3 e8 d0 bf 6e d0 48 8b 83 50 01 00 00 a8 01 75 15 48 8b bb a0 01 00 00 e8 59 05 15 d0 48 89 df 5b e9 50 05 15 d0 90 <0f> 0b 90 eb e5 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90
588# RSP: 0018:ffffa14cc08b3b08 EFLAGS: 00010202
589# RAX: ffff9b864084b605 RBX: ffff9b8641ba4600 RCX: ffffffff91c96b65
590# RDX: ffffffff90ad1f80 RSI: 0000000000000000 RDI: 0000000000000000
591# RBP: 0000000000000000 R08: 0000000000000034 R09: 0000000000000002
592# R10: 0000000047dd15a5 R11: 00000000547dd15a R12: ffff9b864099c000
593# R13: 0000000000000000 R14: 00000000ffffffff R15: 0000000000000000
594# FS:  00007f4f437ab6c0(0000) GS:ffff9b866bc00000(0000) knlGS:0000000000000000
595# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
596# CR2: 00007f4f44c3cd40 CR3: 0000000108c14000 CR4: 0000000000350ef0
597# Call Trace:
598#  <TASK>
599#  ? __warn+0x8c/0x190
600#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
601#  ? report_bug+0x164/0x190
602#  ? handle_bug+0x54/0x90
603#  ? exc_invalid_op+0x17/0x70
604#  ? asm_exc_invalid_op+0x1a/0x20
605#  ? __pfx_drm_property_free_blob+0x10/0x10
606#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
607#  ? vkms_atomic_crtc_destroy_state+0x10/0x40 [vkms]
608#  drm_atomic_state_default_clear+0x137/0x2f0
609#  __drm_atomic_state_free+0x6c/0xb0
610#  drm_atomic_helper_update_plane+0x100/0x150
611#  drm_mode_cursor_universal+0x10e/0x270
612#  drm_mode_cursor_common+0x115/0x240
613#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
614#  drm_mode_cursor_ioctl+0x4a/0x70
615#  drm_ioctl_kernel+0xb0/0x110
616#  drm_ioctl+0x235/0x4b0
617#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
618#  __x64_sys_ioctl+0x92/0xc0
619#  do_syscall_64+0xbb/0x1d0
620#  entry_SYSCALL_64_after_hwframe+0x77/0x7f
621# RIP: 0033:0x7f4f44960c5b
622# Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
623# RSP: 002b:00007ffcdfb0b560 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
624# RAX: ffffffffffffffda RBX: 0000000000000060 RCX: 00007f4f44960c5b
625# RDX: 00007ffcdfb0b5f0 RSI: 00000000c01c64a3 RDI: 0000000000000005
626# RBP: 00007ffcdfb0b5f0 R08: 0000000000000007 R09: 000055c3a5801a30
627# R10: 3107764f00e1f281 R11: 0000000000000246 R12: 00000000c01c64a3
628# R13: 0000000000000005 R14: 000055c38b7e42c8 R15: 000055c3a579aab0
629#  </TASK>
630# irq event stamp: 58747
631# hardirqs last  enabled at (58753): [<ffffffff903a3e4d>] __up_console_sem+0x4d/0x60
632# hardirqs last disabled at (58758): [<ffffffff903a3e32>] __up_console_sem+0x32/0x60
633# softirqs last  enabled at (47324): [<ffffffff90317980>] handle_softirqs+0x310/0x3f0
634# softirqs last disabled at (47307): [<ffffffff90317bc1>] __irq_exit_rcu+0xa1/0xc0
635# ---[ end trace 0000000000000000 ]---
636# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
637# CPU: 1 UID: 0 PID: 11 Comm: kworker/u8:0 Tainted: G        W          6.13.0-rc2-g5219242748c8 #1
638# Tainted: [W]=WARN
639# Hardware name: ChromiumOS crosvm, BIOS 0
640# Workqueue: vkms_composer vkms_composer_worker [vkms]
641# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
642# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
643# RSP: 0018:ffffa14cc005fd20 EFLAGS: 00010202
644# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
645# RDX: ffff9b8669626000 RSI: ffff9b8669627ffc RDI: 00000000348d6c39
646# RBP: ffffa14cc005fde0 R08: 0000000000000000 R09: 0000000000000000
647# R10: ffff9b8645650eb0 R11: 0000000000000000 R12: ffff9b8641ba5800
648# R13: 0000000000000028 R14: 0000000000000000 R15: ffff9b8645650eb0
649# FS:  0000000000000000(0000) GS:ffff9b866bd00000(0000) knlGS:0000000000000000
650# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
651# CR2: 000000000000001c CR3: 0000000108c14000 CR4: 0000000000350ef0
652# Call Trace:
653#  <TASK>
654#  ? __die+0x1e/0x60
655#  ? page_fault_oops+0x17b/0x4a0
656#  ? __kvmalloc_node_noprof+0x3e/0xc0
657#  ? exc_page_fault+0x6d/0x230
658#  ? asm_exc_page_fault+0x26/0x30
659#  ? compose_active_planes+0x1a3/0x760 [vkms]
660#  vkms_composer_worker+0x205/0x240 [vkms]
661#  process_one_work+0x201/0x6c0
662#  ? lock_is_held_type+0x9e/0x110
663#  worker_thread+0x17e/0x320
664#  ? __pfx_worker_thread+0x10/0x10
665#  kthread+0xce/0x100
666#  ? __pfx_kthread+0x10/0x10
667#  ret_from_fork+0x2f/0x50
668#  ? __pfx_kthread+0x10/0x10
669#  ret_from_fork_asm+0x1a/0x30
670#  </TASK>
671# Modules linked in: vkms
672# CR2: 000000000000001c
673# ---[ end trace 0000000000000000 ]---
674# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
675# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
676# RSP: 0018:ffffa14cc005fd20 EFLAGS: 00010202
677# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
678# RDX: ffff9b8669626000 RSI: ffff9b8669627ffc RDI: 00000000348d6c39
679# RBP: ffffa14cc005fde0 R08: 0000000000000000 R09: 0000000000000000
680# R10: ffff9b8645650eb0 R11: 0000000000000000 R12: ffff9b8641ba5800
681# R13: 0000000000000028 R14: 0000000000000000 R15: ffff9b8645650eb0
682# FS:  0000000000000000(0000) GS:ffff9b866bd00000(0000) knlGS:0000000000000000
683# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
684# CR2: 000000000000001c CR3: 0000000108c14000 CR4: 0000000000350ef0
685
686# DEBUG - Begin test kms_cursor_crc@cursor-rapid-movement-128x128
687# ------------[ cut here ]------------
688# WARNING: CPU: 0 PID: 2898 at drivers/gpu/drm/vkms/vkms_crtc.c:139 vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
689# Modules linked in: vkms
690# CPU: 0 UID: 0 PID: 2898 Comm: kms_cursor_crc Not tainted 6.13.0-rc2-g1f006005ebf8 #1
691# Hardware name: ChromiumOS crosvm, BIOS 0
692# RIP: 0010:vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
693# Code: f7 48 89 f3 e8 d0 bf 6e e1 48 8b 83 50 01 00 00 a8 01 75 15 48 8b bb a0 01 00 00 e8 59 05 15 e1 48 89 df 5b e9 50 05 15 e1 90 <0f> 0b 90 eb e5 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90
694# RSP: 0018:ffffa35c4082fb08 EFLAGS: 00010202
695# RAX: ffff8b02c1c0f005 RBX: ffff8b02d4509600 RCX: ffffffffa2c96b65
696# RDX: ffffffffa1ad1f80 RSI: 0000000000000000 RDI: 0000000000000000
697# RBP: 0000000000000000 R08: 0000000000000034 R09: 0000000000000002
698# R10: 0000000030f11ddf R11: 00000000f30f11dd R12: ffff8b02d2528000
699# R13: 0000000000000000 R14: 00000000ffffffff R15: 0000000000000000
700# FS:  00007f4b071ab6c0(0000) GS:ffff8b02efc00000(0000) knlGS:0000000000000000
701# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
702# CR2: 000055f7f8384b48 CR3: 0000000104ef0000 CR4: 0000000000350ef0
703# Call Trace:
704#  <TASK>
705#  ? __warn+0x8c/0x190
706#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
707#  ? report_bug+0x164/0x190
708#  ? handle_bug+0x54/0x90
709#  ? exc_invalid_op+0x17/0x70
710#  ? asm_exc_invalid_op+0x1a/0x20
711#  ? __pfx_drm_property_free_blob+0x10/0x10
712#  ? vkms_atomic_crtc_destroy_state+0x31/0x40 [vkms]
713#  ? vkms_atomic_crtc_destroy_state+0x10/0x40 [vkms]
714#  drm_atomic_state_default_clear+0x137/0x2f0
715#  __drm_atomic_state_free+0x6c/0xb0
716#  drm_atomic_helper_update_plane+0x100/0x150
717#  drm_mode_cursor_universal+0x10e/0x270
718#  drm_mode_cursor_common+0x115/0x240
719#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
720#  drm_mode_cursor_ioctl+0x4a/0x70
721#  drm_ioctl_kernel+0xb0/0x110
722#  drm_ioctl+0x235/0x4b0
723#  ? __pfx_drm_mode_cursor_ioctl+0x10/0x10
724#  __x64_sys_ioctl+0x92/0xc0
725#  do_syscall_64+0xbb/0x1d0
726#  entry_SYSCALL_64_after_hwframe+0x77/0x7f
727# RIP: 0033:0x7f4b0815ac5b
728# Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
729# RSP: 002b:00007ffd726f75e0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
730# RAX: ffffffffffffffda RBX: 000000000000005d RCX: 00007f4b0815ac5b
731# RDX: 00007ffd726f7670 RSI: 00000000c01c64a3 RDI: 0000000000000005
732# RBP: 00007ffd726f7670 R08: 0000000000000007 R09: 000055f7f83e30c0
733# R10: 2b16893c03bd381a R11: 0000000000000246 R12: 00000000c01c64a3
734# R13: 0000000000000005 R14: 000055f7dbee72c8 R15: 000055f7f837bab0
735#  </TASK>
736# irq event stamp: 58921
737# hardirqs last  enabled at (58927): [<ffffffffa13a3e4d>] __up_console_sem+0x4d/0x60
738# hardirqs last disabled at (58932): [<ffffffffa13a3e32>] __up_console_sem+0x32/0x60
739# softirqs last  enabled at (46140): [<ffffffffa1317980>] handle_softirqs+0x310/0x3f0
740# softirqs last disabled at (46135): [<ffffffffa1317bc1>] __irq_exit_rcu+0xa1/0xc0
741# ---[ end trace 0000000000000000 ]---
742# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
743# CPU: 1 UID: 0 PID: 1657 Comm: kworker/u8:14 Tainted: G        W          6.13.0-rc2-g1f006005ebf8 #1
744# Tainted: [W]=WARN
745# Hardware name: ChromiumOS crosvm, BIOS 0
746# Workqueue: vkms_composer vkms_composer_worker [vkms]
747# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
748# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
749# RSP: 0018:ffffa35c40c43d20 EFLAGS: 00010202
750# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
751# RDX: ffff8b02c52c8000 RSI: ffff8b02c52c9ffc RDI: 00000000fa4761c9
752# RBP: ffffa35c40c43de0 R08: 0000000000000000 R09: 0000000000000000
753# R10: ffff8b02c1c87840 R11: 0000000000000000 R12: ffff8b02d4508800
754# R13: 0000000000000021 R14: 0000000000000000 R15: ffff8b02c1c87840
755# FS:  0000000000000000(0000) GS:ffff8b02efd00000(0000) knlGS:0000000000000000
756# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
757# CR2: 000000000000001c CR3: 0000000104ef0000 CR4: 0000000000350ef0
758# Call Trace:
759#  <TASK>
760#  ? __die+0x1e/0x60
761#  ? page_fault_oops+0x17b/0x4a0
762#  ? srso_return_thunk+0x5/0x5f
763#  ? exc_page_fault+0x6d/0x230
764#  ? asm_exc_page_fault+0x26/0x30
765#  ? compose_active_planes+0x1a3/0x760 [vkms]
766#  vkms_composer_worker+0x205/0x240 [vkms]
767#  process_one_work+0x201/0x6c0
768#  ? lock_is_held_type+0x9e/0x110
769#  worker_thread+0x17e/0x320
770#  ? __pfx_worker_thread+0x10/0x10
771#  kthread+0xce/0x100
772#  ? __pfx_kthread+0x10/0x10
773#  ret_from_fork+0x2f/0x50
774#  ? __pfx_kthread+0x10/0x10
775#  ret_from_fork_asm+0x1a/0x30
776#  </TASK>
777# Modules linked in: vkms
778# CR2: 000000000000001c
779# ---[ end trace 0000000000000000 ]---
780# RIP: 0010:compose_active_planes+0x1a3/0x760 [vkms]
781# Code: db 4d 89 fa 85 c9 0f 84 32 03 00 00 4d 8b 24 da 48 c7 44 24 60 00 00 00 00 48 c7 44 24 68 00 00 00 00 49 8b 84 24 48 01 00 00 <8b> 50 1c 44 39 ea 0f 8f f3 02 00 00 44 39 68 24 0f 8e e9 02 00 00
782# RSP: 0018:ffffa35c40c43d20 EFLAGS: 00010202
783# RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000002
784# RDX: ffff8b02c52c8000 RSI: ffff8b02c52c9ffc RDI: 00000000fa4761c9
785# RBP: ffffa35c40c43de0 R08: 0000000000000000 R09: 0000000000000000
786# R10: ffff8b02c1c87840 R11: 0000000000000000 R12: ffff8b02d4508800
787# R13: 0000000000000021 R14: 0000000000000000 R15: ffff8b02c1c87840
788# FS:  0000000000000000(0000) GS:ffff8b02efd00000(0000) knlGS:0000000000000000
789# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
790
791# Skip driver specific tests
792^amdgpu.*
793^msm.*
794nouveau_.*
795^panfrost.*
796^v3d.*
797^vc4.*
798^vmwgfx*
799
800# Skip intel specific tests
801gem_.*
802i915_.*
803xe_.*
804tools_test.*
805
806# IGT issue. is_joiner_mode() should return false for non-Intel hardware.
807# https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/162
808kms_display_modes@extended-mode-basic
809kms_display_modes@mst-extended-mode-negative
810