Summary: | [BYT,BSW] RPM wakelock ref not held during HW access (intel_pre_plane_update->intel_set_memory_cxsr) | ||
---|---|---|---|
Product: | DRI | Reporter: | Imre Deak <imre.deak> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | critical | ||
Priority: | medium | CC: | intel-gfx-bugs |
Version: | DRI git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | BSW/CHT, BYT | i915 features: | GEM/Other |
Description
Imre Deak
2015-12-18 15:10:00 UTC
Imre, do the recent fixes in the area cover this one as well? (In reply to Jani Nikula from comment #1) > Imre, do the recent fixes in the area cover this one as well? Yes, I believe that either of the following ones fixed it: commit 177246a84d133888b5428e44201282d94635f473 Author: Matt Roper <matthew.d.roper@intel.com> Date: Fri Mar 4 15:59:39 2016 -0800 drm/i915: Wait until after wm optimization to drop runtime PM reference or https://lists.freedesktop.org/archives/intel-gfx/2016-February/087538.html Presumed fixed, please reopen if the problem persists. I just got this on 4.20 but never had that before: [Tue Jan 8 08:52:25 2019] ------------[ cut here ]------------ [Tue Jan 8 08:52:25 2019] RPM wakelock ref not held during HW access [Tue Jan 8 08:52:25 2019] WARNING: CPU: 1 PID: 2808 at drivers/gpu/drm/i915/intel_drv.h:2015 gen6_read32+0x10c/0x140 [Tue Jan 8 08:52:25 2019] CPU: 1 PID: 2808 Comm: X Not tainted 4.20.0 #1 [Tue Jan 8 08:52:25 2019] Hardware name: Hewlett-Packard HP ZBook 15/1909, BIOS L70 Ver. 01.21 08/13/2014 [Tue Jan 8 08:52:25 2019] RIP: 0010:gen6_read32+0x10c/0x140 [Tue Jan 8 08:52:25 2019] Code: 16 af ff 0f 0b e9 30 ff ff ff 80 3d 77 c4 2b 01 00 0f 85 31 ff ff ff 48 c7 c7 d0 a3 58 9d c6 05 63 c4 2b 01 01 e8 a4 16 af ff <0f> 0b e9 17 ff ff ff b9 01 00 00 00 ba 01 00 00 00 89 ee 48 89 04 [Tue Jan 8 08:52:25 2019] RSP: 0018:ffffacb5858c7808 EFLAGS: 00010282 [Tue Jan 8 08:52:25 2019] RAX: 0000000000000000 RBX: ffff9c7903f60000 RCX: 0000000000000000 [Tue Jan 8 08:52:25 2019] RDX: 000000000000002a RSI: ffffffff9debbc4a RDI: ffffffff9deb9808 [Tue Jan 8 08:52:25 2019] RBP: 000000000007f020 R08: 0000000000000002 R09: 000000000001f280 [Tue Jan 8 08:52:25 2019] R10: ffff9c78b1725b3c R11: 0000000000000000 R12: ffff9c78b1725800 [Tue Jan 8 08:52:25 2019] R13: ffff9c7903f60000 R14: 0000000000000000 R15: 0000000000000012 [Tue Jan 8 08:52:25 2019] FS: 00007ff6f05bb5c0(0000) GS:ffff9c790ea40000(0000) knlGS:0000000000000000 [Tue Jan 8 08:52:25 2019] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [Tue Jan 8 08:52:25 2019] CR2: 000055bdc25a7cf0 CR3: 00000003c4ee8005 CR4: 00000000001606e0 [Tue Jan 8 08:52:25 2019] Call Trace: [Tue Jan 8 08:52:25 2019] intel_psr_compute_config+0x76/0x1d0 [Tue Jan 8 08:52:25 2019] intel_dp_compute_config+0x474/0x780 [Tue Jan 8 08:52:25 2019] intel_ddi_compute_config+0x64/0x80 [Tue Jan 8 08:52:25 2019] intel_atomic_check+0x542/0x10c0 [Tue Jan 8 08:52:25 2019] drm_atomic_check_only+0x421/0x650 [Tue Jan 8 08:52:25 2019] drm_atomic_commit+0xe/0x50 [Tue Jan 8 08:52:25 2019] restore_fbdev_mode_atomic+0x16f/0x1d0 [Tue Jan 8 08:52:25 2019] drm_fb_helper_restore_fbdev_mode_unlocked+0x40/0x90 [Tue Jan 8 08:52:25 2019] drm_fb_helper_set_par+0x24/0x50 [Tue Jan 8 08:52:25 2019] intel_fbdev_set_par+0x11/0x40 [Tue Jan 8 08:52:25 2019] fb_set_var+0x176/0x3c0 [Tue Jan 8 08:52:25 2019] ? nvkm_memory_unref+0x45/0x50 [Tue Jan 8 08:52:25 2019] ? ktime_get+0x36/0x90 [Tue Jan 8 08:52:25 2019] ? nvkm_object_del+0x5b/0xa0 [Tue Jan 8 08:52:25 2019] fbcon_blank+0x18c/0x2e0 [Tue Jan 8 08:52:25 2019] do_unblank_screen+0x8d/0x140 [Tue Jan 8 08:52:25 2019] vt_ioctl+0x4d2/0x1140 [Tue Jan 8 08:52:25 2019] ? __wake_up_common_lock+0x84/0xb0 [Tue Jan 8 08:52:25 2019] tty_ioctl+0xeb/0x890 [Tue Jan 8 08:52:25 2019] ? jbd2_journal_stop+0xea/0x2c0 [Tue Jan 8 08:52:25 2019] do_vfs_ioctl+0x9c/0x620 [Tue Jan 8 08:52:25 2019] ? vga_arb_release+0xc7/0xd0 [Tue Jan 8 08:52:25 2019] ? mntput_no_expire+0xc/0x1c0 [Tue Jan 8 08:52:25 2019] ksys_ioctl+0x35/0x60 [Tue Jan 8 08:52:25 2019] __x64_sys_ioctl+0x11/0x20 [Tue Jan 8 08:52:25 2019] do_syscall_64+0x3d/0xf0 [Tue Jan 8 08:52:25 2019] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [Tue Jan 8 08:52:25 2019] RIP: 0033:0x7ff6ee1d82a7 [Tue Jan 8 08:52:25 2019] Code: 00 00 00 75 0c 48 c7 c0 ff ff ff ff 48 83 c4 18 c3 e8 4d e0 01 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d b1 7b 2c 00 f7 d8 64 89 01 48 [Tue Jan 8 08:52:25 2019] RSP: 002b:00007fff669e9918 EFLAGS: 00003246 ORIG_RAX: 0000000000000010 [Tue Jan 8 08:52:25 2019] RAX: ffffffffffffffda RBX: 000055bdc1037520 RCX: 00007ff6ee1d82a7 [Tue Jan 8 08:52:25 2019] RDX: 0000000000000000 RSI: 0000000000004b3a RDI: 000000000000000a [Tue Jan 8 08:52:25 2019] RBP: 00000000ffffffff R08: 000055bdc256c080 R09: 000055bdc256c090 [Tue Jan 8 08:52:25 2019] R10: 0000000000000038 R11: 0000000000003246 R12: 000055bdc1059100 [Tue Jan 8 08:52:25 2019] R13: ffffffffffffffff R14: 000055bdc10550a8 R15: ffffffffffffffff [Tue Jan 8 08:52:25 2019] ---[ end trace 96b8cfd507b80f52 ]--- (In reply to Ortwin Glück from comment #4) > I just got this on 4.20 but never had that before: Please do open a new bug report providing a full dmesg (drm.debug=0xe) preferrably reproducing the issue with drm-tip. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.