Bug 105435 - [GM45] cursor A assertion failure (expected off, current on)
Summary: [GM45] cursor A assertion failure (expected off, current on)
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: low normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-11 02:47 UTC by Ketsui
Modified: 2018-08-29 09:36 UTC (History)
2 users (show)

See Also:
i915 platform: GM45
i915 features: display/Other


Attachments
dmesg.log (119.40 KB, text/x-log)
2018-03-11 02:47 UTC, Ketsui
no flags Details
Xorg.0.log (24.12 KB, text/x-log)
2018-03-11 02:49 UTC, Ketsui
no flags Details
dmesg.log with drm.debug=0xe (152.22 KB, text/plain)
2018-03-11 03:04 UTC, Ketsui
no flags Details
dmesg from drm-tip (140.92 KB, text/x-log)
2018-04-03 13:25 UTC, Ketsui
no flags Details

Description Ketsui 2018-03-11 02:47:53 UTC
Created attachment 137981 [details]
dmesg.log

Closing and re-opening my laptop's lid causes screen flicker only underneath the mouse cursor, i.e. if I put my mouse cursor in the middle of the screen only the bottom half flickers, if it's on top of the screen the entire screen flickers. Changing tty seems to stop the flickering.
The attached dmesg log was created with the following steps: start X > close and re-open lid > change tty.

-- chipset: GM45
-- system architecture: x86_64
-- xf86-video-intel version: 1:2.99.917+812+g75795523-1
-- xorg-server version: 1.19.6+13+gd0d1a694f-1
-- kernel version: 4.15.7-1-ARCH
-- Linux distribution: Arch Linux
-- Machine or mobo model: HP ProBook 4410s
Comment 1 Ketsui 2018-03-11 02:49:09 UTC
Created attachment 137982 [details]
Xorg.0.log

Here's the Xorg.log
Comment 2 Ketsui 2018-03-11 03:04:15 UTC
Created attachment 137983 [details]
dmesg.log with drm.debug=0xe

The first dmesg log was created with drm.debug=0x06, this one is with drm.debug=0xe.
Comment 3 Jani Saarinen 2018-03-29 07:11:32 UTC
First of all. Sorry about spam.
This is mass update for our bugs. 

Sorry if you feel this annoying but with this trying to understand if bug still valid or not.
If bug investigation still in progress, please ignore this and I apologize!

If you think this is not anymore valid, please comment to the bug that can be closed.
If you haven't tested with our latest pre-upstream tree(drm-tip), can you do that also to see if issue is valid there still and if you cannot see issue there, please comment to the bug.
Comment 4 Ketsui 2018-04-03 13:25:38 UTC
Created attachment 138513 [details]
dmesg from drm-tip

I tested this on drm-tip and it's still happening there.
I compiled this commit:
https://cgit.freedesktop.org/drm-tip/commit/?id=c46052cde6a50c5459e00791ffc4d5aa1ec58a9e
Comment 5 Jani Saarinen 2018-04-25 11:25:42 UTC
Maarten, any advice here?
Comment 6 Ketsui 2018-08-25 16:30:48 UTC
This doesn't happen for me anymore, seems like this commit fixed it.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=05c72e77ccda89ff624108b1b59a0fc43843f343
Comment 7 Ville Syrjala 2018-08-28 19:02:38 UTC
(In reply to Ketsui from comment #6)
> This doesn't happen for me anymore, seems like this commit fixed it.
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/
> ?id=05c72e77ccda89ff624108b1b59a0fc43843f343

Thanks for confirming. Marking as fixed.
Comment 8 Lakshmi 2018-08-29 09:36:02 UTC
This issue is fixed and verified. Closing the bug.


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.