* i915 splat: RPM raw-wakeref not held, fwtable_read32 @ 2025-07-08 14:38 Jason A. Donenfeld 2025-07-08 15:03 ` Ville Syrjälä 2025-07-08 20:15 ` Rodrigo Vivi 0 siblings, 2 replies; 5+ messages in thread From: Jason A. Donenfeld @ 2025-07-08 14:38 UTC (permalink / raw) To: intel-gfx Hi, I'm seeing this splat on 6.16-rc5. i7-11850H. Thanks, Jason [41251.218499] ------------[ cut here ]------------ [41251.218502] RPM raw-wakeref not held [41251.218528] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:116 fwtable_read32+0x1c2/0x290 [i915] [41251.218620] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U 6.16.0-rc5+ #448 PREEMPT [41251.218623] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER [41251.218623] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 [41251.218624] RIP: 0010:fwtable_read32+0x1c2/0x290 [i915] [41251.218651] Code: 4c 89 ff e8 40 d0 ff ff eb 92 80 3d 43 0b 20 00 00 0f 85 87 fe ff ff 48 c7 c7 0f 3c b9 a0 c6 05 2f 0b 20 00 01 e8 be 17 aa e0 <0f> 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 [41251.218652] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 [41251.218653] RAX: 0000000000000018 RBX: 0000000000000000 RCX: 0000000000000027 [41251.218654] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 [41251.218654] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 [41251.218655] R10: 0000000000000003 R11: 0000000000000433 R12: 0000000000000000 [41251.218655] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 [41251.218656] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 [41251.218657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [41251.218657] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 [41251.218658] PKRU: 55555554 [41251.218658] Call Trace: [41251.218660] <TASK> [41251.218661] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] [41251.218709] gen11_irq_handler+0x6d/0xc0 [i915] [41251.218733] __handle_irq_event_percpu+0x3b/0x190 [41251.218737] handle_irq_event+0x2f/0x80 [41251.218739] handle_edge_irq+0x7d/0x1a0 [41251.218740] __common_interrupt+0x34/0x90 [41251.218743] common_interrupt+0x3e/0xa0 [41251.218746] asm_common_interrupt+0x22/0x40 [41251.218747] RIP: 0033:0x564713a396c9 [41251.218748] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 [41251.218749] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 [41251.218750] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 [41251.218750] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 [41251.218751] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 [41251.218751] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 [41251.218752] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 [41251.218753] </TASK> [41251.218753] ---[ end trace 0000000000000000 ]--- [41251.218754] ------------[ cut here ]------------ [41251.218754] RPM wakelock ref not held during HW access [41251.218760] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:124 fwtable_read32+0x1e9/0x290 [i915] [41251.218820] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U W 6.16.0-rc5+ #448 PREEMPT [41251.218822] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [W]=WARN [41251.218822] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 [41251.218823] RIP: 0010:fwtable_read32+0x1e9/0x290 [i915] [41251.218847] Code: 17 aa e0 0f 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 c7 28 b4 b4 a0 c6 05 07 0b 20 00 01 e8 97 17 aa e0 <0f> 0b e9 4f fe ff ff 49 8b bf 58 01 00 00 48 85 ff 0f 84 63 fe ff [41251.218848] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 [41251.218848] RAX: 000000000000002a RBX: 0000000000000000 RCX: 0000000000000027 [41251.218849] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 [41251.218849] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 [41251.218850] R10: 0000000000000003 R11: 000000000000045c R12: 0000000000000000 [41251.218850] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 [41251.218851] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 [41251.218852] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [41251.218852] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 [41251.218853] PKRU: 55555554 [41251.218853] Call Trace: [41251.218853] <TASK> [41251.218854] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] [41251.218896] gen11_irq_handler+0x6d/0xc0 [i915] [41251.218919] __handle_irq_event_percpu+0x3b/0x190 [41251.218920] handle_irq_event+0x2f/0x80 [41251.218921] handle_edge_irq+0x7d/0x1a0 [41251.218923] __common_interrupt+0x34/0x90 [41251.218924] common_interrupt+0x3e/0xa0 [41251.218926] asm_common_interrupt+0x22/0x40 [41251.218926] RIP: 0033:0x564713a396c9 [41251.218927] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 [41251.218927] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 [41251.218928] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 [41251.218928] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 [41251.218929] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 [41251.218929] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 [41251.218930] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 [41251.218931] </TASK> [41251.218931] ---[ end trace 0000000000000000 ]--- [41680.714071] i915 0000:00:02.0: Using 39-bit DMA addresses ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: i915 splat: RPM raw-wakeref not held, fwtable_read32 2025-07-08 14:38 i915 splat: RPM raw-wakeref not held, fwtable_read32 Jason A. Donenfeld @ 2025-07-08 15:03 ` Ville Syrjälä 2025-07-08 20:15 ` Rodrigo Vivi 1 sibling, 0 replies; 5+ messages in thread From: Ville Syrjälä @ 2025-07-08 15:03 UTC (permalink / raw) To: Jason A. Donenfeld; +Cc: intel-gfx On Tue, Jul 08, 2025 at 04:38:18PM +0200, Jason A. Donenfeld wrote: > Hi, > > I'm seeing this splat on 6.16-rc5. i7-11850H. Presumably a regression from commit 8d9908e8fe9c ("drm/i915/display: remove small micro-optimizations in irq handling") I suppose we should just add intel_display_rpm_assert_{block,unblock}() around that stuff. Though arguably this GU_MISC irq handling shouldn't even be in the display code since it's a Gunit interrupt, but I suppose it got moved because we only enable the GSE interrupt which is only used for display related stuff. > > Thanks, > Jason > > [41251.218499] ------------[ cut here ]------------ > [41251.218502] RPM raw-wakeref not held > [41251.218528] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:116 fwtable_read32+0x1c2/0x290 [i915] > [41251.218620] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U 6.16.0-rc5+ #448 PREEMPT > [41251.218623] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER > [41251.218623] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 > [41251.218624] RIP: 0010:fwtable_read32+0x1c2/0x290 [i915] > [41251.218651] Code: 4c 89 ff e8 40 d0 ff ff eb 92 80 3d 43 0b 20 00 00 0f 85 87 fe ff ff 48 c7 c7 0f 3c b9 a0 c6 05 2f 0b 20 00 01 e8 be 17 aa e0 <0f> 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 > [41251.218652] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 > [41251.218653] RAX: 0000000000000018 RBX: 0000000000000000 RCX: 0000000000000027 > [41251.218654] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 > [41251.218654] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 > [41251.218655] R10: 0000000000000003 R11: 0000000000000433 R12: 0000000000000000 > [41251.218655] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 > [41251.218656] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 > [41251.218657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [41251.218657] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 > [41251.218658] PKRU: 55555554 > [41251.218658] Call Trace: > [41251.218660] <TASK> > [41251.218661] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] > [41251.218709] gen11_irq_handler+0x6d/0xc0 [i915] > [41251.218733] __handle_irq_event_percpu+0x3b/0x190 > [41251.218737] handle_irq_event+0x2f/0x80 > [41251.218739] handle_edge_irq+0x7d/0x1a0 > [41251.218740] __common_interrupt+0x34/0x90 > [41251.218743] common_interrupt+0x3e/0xa0 > [41251.218746] asm_common_interrupt+0x22/0x40 > [41251.218747] RIP: 0033:0x564713a396c9 > [41251.218748] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 > [41251.218749] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 > [41251.218750] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 > [41251.218750] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 > [41251.218751] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 > [41251.218751] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 > [41251.218752] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 > [41251.218753] </TASK> > [41251.218753] ---[ end trace 0000000000000000 ]--- > [41251.218754] ------------[ cut here ]------------ > [41251.218754] RPM wakelock ref not held during HW access > [41251.218760] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:124 fwtable_read32+0x1e9/0x290 [i915] > [41251.218820] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U W 6.16.0-rc5+ #448 PREEMPT > [41251.218822] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [W]=WARN > [41251.218822] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 > [41251.218823] RIP: 0010:fwtable_read32+0x1e9/0x290 [i915] > [41251.218847] Code: 17 aa e0 0f 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 c7 28 b4 b4 a0 c6 05 07 0b 20 00 01 e8 97 17 aa e0 <0f> 0b e9 4f fe ff ff 49 8b bf 58 01 00 00 48 85 ff 0f 84 63 fe ff > [41251.218848] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 > [41251.218848] RAX: 000000000000002a RBX: 0000000000000000 RCX: 0000000000000027 > [41251.218849] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 > [41251.218849] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 > [41251.218850] R10: 0000000000000003 R11: 000000000000045c R12: 0000000000000000 > [41251.218850] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 > [41251.218851] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 > [41251.218852] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [41251.218852] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 > [41251.218853] PKRU: 55555554 > [41251.218853] Call Trace: > [41251.218853] <TASK> > [41251.218854] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] > [41251.218896] gen11_irq_handler+0x6d/0xc0 [i915] > [41251.218919] __handle_irq_event_percpu+0x3b/0x190 > [41251.218920] handle_irq_event+0x2f/0x80 > [41251.218921] handle_edge_irq+0x7d/0x1a0 > [41251.218923] __common_interrupt+0x34/0x90 > [41251.218924] common_interrupt+0x3e/0xa0 > [41251.218926] asm_common_interrupt+0x22/0x40 > [41251.218926] RIP: 0033:0x564713a396c9 > [41251.218927] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 > [41251.218927] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 > [41251.218928] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 > [41251.218928] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 > [41251.218929] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 > [41251.218929] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 > [41251.218930] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 > [41251.218931] </TASK> > [41251.218931] ---[ end trace 0000000000000000 ]--- > [41680.714071] i915 0000:00:02.0: Using 39-bit DMA addresses -- Ville Syrjälä Intel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: i915 splat: RPM raw-wakeref not held, fwtable_read32 2025-07-08 14:38 i915 splat: RPM raw-wakeref not held, fwtable_read32 Jason A. Donenfeld 2025-07-08 15:03 ` Ville Syrjälä @ 2025-07-08 20:15 ` Rodrigo Vivi 2025-08-05 11:59 ` Jani Nikula 1 sibling, 1 reply; 5+ messages in thread From: Rodrigo Vivi @ 2025-07-08 20:15 UTC (permalink / raw) To: Jason A. Donenfeld; +Cc: intel-gfx On Tue, Jul 08, 2025 at 04:38:18PM +0200, Jason A. Donenfeld wrote: > Hi, > > I'm seeing this splat on 6.16-rc5. i7-11850H. Hi Jason, Could you please file a bug in our gitlab/issues so we can properly address and track that? https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html Thanks in advance, Rodrigo. > > Thanks, > Jason > > [41251.218499] ------------[ cut here ]------------ > [41251.218502] RPM raw-wakeref not held > [41251.218528] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:116 fwtable_read32+0x1c2/0x290 [i915] > [41251.218620] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U 6.16.0-rc5+ #448 PREEMPT > [41251.218623] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER > [41251.218623] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 > [41251.218624] RIP: 0010:fwtable_read32+0x1c2/0x290 [i915] > [41251.218651] Code: 4c 89 ff e8 40 d0 ff ff eb 92 80 3d 43 0b 20 00 00 0f 85 87 fe ff ff 48 c7 c7 0f 3c b9 a0 c6 05 2f 0b 20 00 01 e8 be 17 aa e0 <0f> 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 > [41251.218652] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 > [41251.218653] RAX: 0000000000000018 RBX: 0000000000000000 RCX: 0000000000000027 > [41251.218654] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 > [41251.218654] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 > [41251.218655] R10: 0000000000000003 R11: 0000000000000433 R12: 0000000000000000 > [41251.218655] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 > [41251.218656] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 > [41251.218657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [41251.218657] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 > [41251.218658] PKRU: 55555554 > [41251.218658] Call Trace: > [41251.218660] <TASK> > [41251.218661] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] > [41251.218709] gen11_irq_handler+0x6d/0xc0 [i915] > [41251.218733] __handle_irq_event_percpu+0x3b/0x190 > [41251.218737] handle_irq_event+0x2f/0x80 > [41251.218739] handle_edge_irq+0x7d/0x1a0 > [41251.218740] __common_interrupt+0x34/0x90 > [41251.218743] common_interrupt+0x3e/0xa0 > [41251.218746] asm_common_interrupt+0x22/0x40 > [41251.218747] RIP: 0033:0x564713a396c9 > [41251.218748] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 > [41251.218749] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 > [41251.218750] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 > [41251.218750] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 > [41251.218751] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 > [41251.218751] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 > [41251.218752] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 > [41251.218753] </TASK> > [41251.218753] ---[ end trace 0000000000000000 ]--- > [41251.218754] ------------[ cut here ]------------ > [41251.218754] RPM wakelock ref not held during HW access > [41251.218760] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:124 fwtable_read32+0x1e9/0x290 [i915] > [41251.218820] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U W 6.16.0-rc5+ #448 PREEMPT > [41251.218822] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [W]=WARN > [41251.218822] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 > [41251.218823] RIP: 0010:fwtable_read32+0x1e9/0x290 [i915] > [41251.218847] Code: 17 aa e0 0f 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 c7 28 b4 b4 a0 c6 05 07 0b 20 00 01 e8 97 17 aa e0 <0f> 0b e9 4f fe ff ff 49 8b bf 58 01 00 00 48 85 ff 0f 84 63 fe ff > [41251.218848] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 > [41251.218848] RAX: 000000000000002a RBX: 0000000000000000 RCX: 0000000000000027 > [41251.218849] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 > [41251.218849] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 > [41251.218850] R10: 0000000000000003 R11: 000000000000045c R12: 0000000000000000 > [41251.218850] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 > [41251.218851] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 > [41251.218852] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [41251.218852] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 > [41251.218853] PKRU: 55555554 > [41251.218853] Call Trace: > [41251.218853] <TASK> > [41251.218854] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] > [41251.218896] gen11_irq_handler+0x6d/0xc0 [i915] > [41251.218919] __handle_irq_event_percpu+0x3b/0x190 > [41251.218920] handle_irq_event+0x2f/0x80 > [41251.218921] handle_edge_irq+0x7d/0x1a0 > [41251.218923] __common_interrupt+0x34/0x90 > [41251.218924] common_interrupt+0x3e/0xa0 > [41251.218926] asm_common_interrupt+0x22/0x40 > [41251.218926] RIP: 0033:0x564713a396c9 > [41251.218927] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 > [41251.218927] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 > [41251.218928] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 > [41251.218928] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 > [41251.218929] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 > [41251.218929] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 > [41251.218930] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 > [41251.218931] </TASK> > [41251.218931] ---[ end trace 0000000000000000 ]--- > [41680.714071] i915 0000:00:02.0: Using 39-bit DMA addresses ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: i915 splat: RPM raw-wakeref not held, fwtable_read32 2025-07-08 20:15 ` Rodrigo Vivi @ 2025-08-05 11:59 ` Jani Nikula 2025-08-14 10:08 ` Jani Nikula 0 siblings, 1 reply; 5+ messages in thread From: Jani Nikula @ 2025-08-05 11:59 UTC (permalink / raw) To: Rodrigo Vivi, Jason A. Donenfeld; +Cc: intel-gfx On Tue, 08 Jul 2025, Rodrigo Vivi <rodrigo.vivi@intel.com> wrote: > On Tue, Jul 08, 2025 at 04:38:18PM +0200, Jason A. Donenfeld wrote: >> Hi, >> >> I'm seeing this splat on 6.16-rc5. i7-11850H. > > Hi Jason, > > Could you please file a bug in our gitlab/issues so we can properly > address and track that? > > https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html If [1] fixes the issue and passes review, I think we can bypass filing the bug. ;) BR, Jani. [1] https://lore.kernel.org/r/20250805115656.832235-1-jani.nikula@intel.com > > Thanks in advance, > Rodrigo. > >> >> Thanks, >> Jason >> >> [41251.218499] ------------[ cut here ]------------ >> [41251.218502] RPM raw-wakeref not held >> [41251.218528] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:116 fwtable_read32+0x1c2/0x290 [i915] >> [41251.218620] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U 6.16.0-rc5+ #448 PREEMPT >> [41251.218623] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER >> [41251.218623] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 >> [41251.218624] RIP: 0010:fwtable_read32+0x1c2/0x290 [i915] >> [41251.218651] Code: 4c 89 ff e8 40 d0 ff ff eb 92 80 3d 43 0b 20 00 00 0f 85 87 fe ff ff 48 c7 c7 0f 3c b9 a0 c6 05 2f 0b 20 00 01 e8 be 17 aa e0 <0f> 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 >> [41251.218652] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 >> [41251.218653] RAX: 0000000000000018 RBX: 0000000000000000 RCX: 0000000000000027 >> [41251.218654] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 >> [41251.218654] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 >> [41251.218655] R10: 0000000000000003 R11: 0000000000000433 R12: 0000000000000000 >> [41251.218655] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 >> [41251.218656] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 >> [41251.218657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> [41251.218657] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 >> [41251.218658] PKRU: 55555554 >> [41251.218658] Call Trace: >> [41251.218660] <TASK> >> [41251.218661] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] >> [41251.218709] gen11_irq_handler+0x6d/0xc0 [i915] >> [41251.218733] __handle_irq_event_percpu+0x3b/0x190 >> [41251.218737] handle_irq_event+0x2f/0x80 >> [41251.218739] handle_edge_irq+0x7d/0x1a0 >> [41251.218740] __common_interrupt+0x34/0x90 >> [41251.218743] common_interrupt+0x3e/0xa0 >> [41251.218746] asm_common_interrupt+0x22/0x40 >> [41251.218747] RIP: 0033:0x564713a396c9 >> [41251.218748] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 >> [41251.218749] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 >> [41251.218750] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 >> [41251.218750] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 >> [41251.218751] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 >> [41251.218751] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 >> [41251.218752] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 >> [41251.218753] </TASK> >> [41251.218753] ---[ end trace 0000000000000000 ]--- >> [41251.218754] ------------[ cut here ]------------ >> [41251.218754] RPM wakelock ref not held during HW access >> [41251.218760] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:124 fwtable_read32+0x1e9/0x290 [i915] >> [41251.218820] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U W 6.16.0-rc5+ #448 PREEMPT >> [41251.218822] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [W]=WARN >> [41251.218822] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 >> [41251.218823] RIP: 0010:fwtable_read32+0x1e9/0x290 [i915] >> [41251.218847] Code: 17 aa e0 0f 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 c7 28 b4 b4 a0 c6 05 07 0b 20 00 01 e8 97 17 aa e0 <0f> 0b e9 4f fe ff ff 49 8b bf 58 01 00 00 48 85 ff 0f 84 63 fe ff >> [41251.218848] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 >> [41251.218848] RAX: 000000000000002a RBX: 0000000000000000 RCX: 0000000000000027 >> [41251.218849] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 >> [41251.218849] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 >> [41251.218850] R10: 0000000000000003 R11: 000000000000045c R12: 0000000000000000 >> [41251.218850] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 >> [41251.218851] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 >> [41251.218852] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> [41251.218852] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 >> [41251.218853] PKRU: 55555554 >> [41251.218853] Call Trace: >> [41251.218853] <TASK> >> [41251.218854] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] >> [41251.218896] gen11_irq_handler+0x6d/0xc0 [i915] >> [41251.218919] __handle_irq_event_percpu+0x3b/0x190 >> [41251.218920] handle_irq_event+0x2f/0x80 >> [41251.218921] handle_edge_irq+0x7d/0x1a0 >> [41251.218923] __common_interrupt+0x34/0x90 >> [41251.218924] common_interrupt+0x3e/0xa0 >> [41251.218926] asm_common_interrupt+0x22/0x40 >> [41251.218926] RIP: 0033:0x564713a396c9 >> [41251.218927] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 >> [41251.218927] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 >> [41251.218928] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 >> [41251.218928] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 >> [41251.218929] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 >> [41251.218929] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 >> [41251.218930] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 >> [41251.218931] </TASK> >> [41251.218931] ---[ end trace 0000000000000000 ]--- >> [41680.714071] i915 0000:00:02.0: Using 39-bit DMA addresses -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: i915 splat: RPM raw-wakeref not held, fwtable_read32 2025-08-05 11:59 ` Jani Nikula @ 2025-08-14 10:08 ` Jani Nikula 0 siblings, 0 replies; 5+ messages in thread From: Jani Nikula @ 2025-08-14 10:08 UTC (permalink / raw) To: Rodrigo Vivi, Jason A. Donenfeld; +Cc: intel-gfx On Tue, 05 Aug 2025, Jani Nikula <jani.nikula@linux.intel.com> wrote: > On Tue, 08 Jul 2025, Rodrigo Vivi <rodrigo.vivi@intel.com> wrote: >> On Tue, Jul 08, 2025 at 04:38:18PM +0200, Jason A. Donenfeld wrote: >>> Hi, >>> >>> I'm seeing this splat on 6.16-rc5. i7-11850H. >> >> Hi Jason, >> >> Could you please file a bug in our gitlab/issues so we can properly >> address and track that? >> >> https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html > > If [1] fixes the issue and passes review, I think we can bypass filing > the bug. ;) > > BR, > Jani. > > > [1] > https://lore.kernel.org/r/20250805115656.832235-1-jani.nikula@intel.com Although we didn't get a Tested-by, presumed fixed by the above, now committed as cbd3baeffbc0 ("drm/i915: silence rpm wakeref asserts on GEN11_GU_MISC_IIR access"). BR, Jani. > >> >> Thanks in advance, >> Rodrigo. >> >>> >>> Thanks, >>> Jason >>> >>> [41251.218499] ------------[ cut here ]------------ >>> [41251.218502] RPM raw-wakeref not held >>> [41251.218528] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:116 fwtable_read32+0x1c2/0x290 [i915] >>> [41251.218620] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U 6.16.0-rc5+ #448 PREEMPT >>> [41251.218623] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER >>> [41251.218623] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 >>> [41251.218624] RIP: 0010:fwtable_read32+0x1c2/0x290 [i915] >>> [41251.218651] Code: 4c 89 ff e8 40 d0 ff ff eb 92 80 3d 43 0b 20 00 00 0f 85 87 fe ff ff 48 c7 c7 0f 3c b9 a0 c6 05 2f 0b 20 00 01 e8 be 17 aa e0 <0f> 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 >>> [41251.218652] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 >>> [41251.218653] RAX: 0000000000000018 RBX: 0000000000000000 RCX: 0000000000000027 >>> [41251.218654] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 >>> [41251.218654] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 >>> [41251.218655] R10: 0000000000000003 R11: 0000000000000433 R12: 0000000000000000 >>> [41251.218655] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 >>> [41251.218656] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 >>> [41251.218657] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >>> [41251.218657] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 >>> [41251.218658] PKRU: 55555554 >>> [41251.218658] Call Trace: >>> [41251.218660] <TASK> >>> [41251.218661] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] >>> [41251.218709] gen11_irq_handler+0x6d/0xc0 [i915] >>> [41251.218733] __handle_irq_event_percpu+0x3b/0x190 >>> [41251.218737] handle_irq_event+0x2f/0x80 >>> [41251.218739] handle_edge_irq+0x7d/0x1a0 >>> [41251.218740] __common_interrupt+0x34/0x90 >>> [41251.218743] common_interrupt+0x3e/0xa0 >>> [41251.218746] asm_common_interrupt+0x22/0x40 >>> [41251.218747] RIP: 0033:0x564713a396c9 >>> [41251.218748] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 >>> [41251.218749] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 >>> [41251.218750] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 >>> [41251.218750] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 >>> [41251.218751] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 >>> [41251.218751] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 >>> [41251.218752] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 >>> [41251.218753] </TASK> >>> [41251.218753] ---[ end trace 0000000000000000 ]--- >>> [41251.218754] ------------[ cut here ]------------ >>> [41251.218754] RPM wakelock ref not held during HW access >>> [41251.218760] WARNING: CPU: 6 PID: 3718 at drivers/gpu/drm/i915/intel_runtime_pm.h:124 fwtable_read32+0x1e9/0x290 [i915] >>> [41251.218820] CPU: 6 UID: 1000 PID: 3718 Comm: chrome Tainted: G S U W 6.16.0-rc5+ #448 PREEMPT >>> [41251.218822] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [W]=WARN >>> [41251.218822] Hardware name: LENOVO 20Y5CTO1WW/20Y5CTO1WW, BIOS N40ET39W (1.21 ) 12/01/2022 >>> [41251.218823] RIP: 0010:fwtable_read32+0x1e9/0x290 [i915] >>> [41251.218847] Code: 17 aa e0 0f 0b e9 6d fe ff ff 80 3d 1b 0b 20 00 00 0f 85 69 fe ff ff 48 c7 c7 28 b4 b4 a0 c6 05 07 0b 20 00 01 e8 97 17 aa e0 <0f> 0b e9 4f fe ff ff 49 8b bf 58 01 00 00 48 85 ff 0f 84 63 fe ff >>> [41251.218848] RSP: 0000:ffff88815facfe30 EFLAGS: 00010086 >>> [41251.218848] RAX: 000000000000002a RBX: 0000000000000000 RCX: 0000000000000027 >>> [41251.218849] RDX: ffff88901f597848 RSI: 0000000000000001 RDI: ffff88901f597840 >>> [41251.218849] RBP: 00000000000444f8 R08: 00000000ffffdfff R09: 0000000000000000 >>> [41251.218850] R10: 0000000000000003 R11: 000000000000045c R12: 0000000000000000 >>> [41251.218850] R13: 00000000000000c6 R14: 0000000000000001 R15: ffff8881059fdbe8 >>> [41251.218851] FS: 00007f74dac2dec0(0000) GS:ffff88909cafa000(0000) knlGS:0000000000000000 >>> [41251.218852] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >>> [41251.218852] CR2: 00007f74d9a4a52c CR3: 0000000116b45002 CR4: 0000000000772ef0 >>> [41251.218853] PKRU: 55555554 >>> [41251.218853] Call Trace: >>> [41251.218853] <TASK> >>> [41251.218854] gen11_gu_misc_irq_ack+0x3a/0x90 [i915] >>> [41251.218896] gen11_irq_handler+0x6d/0xc0 [i915] >>> [41251.218919] __handle_irq_event_percpu+0x3b/0x190 >>> [41251.218920] handle_irq_event+0x2f/0x80 >>> [41251.218921] handle_edge_irq+0x7d/0x1a0 >>> [41251.218923] __common_interrupt+0x34/0x90 >>> [41251.218924] common_interrupt+0x3e/0xa0 >>> [41251.218926] asm_common_interrupt+0x22/0x40 >>> [41251.218926] RIP: 0033:0x564713a396c9 >>> [41251.218927] Code: 89 ed b8 01 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 4c 89 ce 48 c1 ee 2a 49 c1 e9 30 c4 e2 c9 f7 f3 4a 09 74 cc 30 4c 8b 4d 00 <4d> 85 c9 0f 84 d8 00 00 00 4d 89 ef 4d 21 c7 49 89 d4 4c 89 c6 49 >>> [41251.218927] RSP: 002b:00007fffdf8442b0 EFLAGS: 00000206 >>> [41251.218928] RAX: 0000000000000004 RBX: 0000000000000001 RCX: 0000275c0b948000 >>> [41251.218928] RDX: 0000275c00000000 RSI: 0000000000001000 RDI: 0000000000000000 >>> [41251.218929] RBP: 0000275c0b94a600 R08: fffffffc00000000 R09: 80a6940b00000000 >>> [41251.218929] R10: 0000000800000000 R11: ffffffffffffffff R12: 0000275c0b94a600 >>> [41251.218930] R13: 0000275c0b94a600 R14: 0000275800000000 R15: 000000000b94a600 >>> [41251.218931] </TASK> >>> [41251.218931] ---[ end trace 0000000000000000 ]--- >>> [41680.714071] i915 0000:00:02.0: Using 39-bit DMA addresses -- Jani Nikula, Intel ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-08-14 10:08 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-07-08 14:38 i915 splat: RPM raw-wakeref not held, fwtable_read32 Jason A. Donenfeld 2025-07-08 15:03 ` Ville Syrjälä 2025-07-08 20:15 ` Rodrigo Vivi 2025-08-05 11:59 ` Jani Nikula 2025-08-14 10:08 ` Jani Nikula
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).