[Bug 193500] Interrupt storm after loading i915kms module on Gen4 Intel GPU

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Sep 15 18:39:46 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193500

Konstantin Belousov <kib at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kib at FreeBSD.org

--- Comment #12 from Konstantin Belousov <kib at FreeBSD.org> ---
(In reply to jan.kokemueller from comment #11)
> Created attachment 147358 [details]
> Fix/workaround for interrupt storm on GM45 when loading i915kms

Could you, please, describe how the discussion and fix from Linux commit
c12aba5aa0e60b7 is related to your patch ?

Also note that our i915 gmbus code does not use interrupts, the iic is polled. 
So even if the c12... is somewhat related, it probably not relevant as is.

I can only guess that some BIOSes leave the gmbus interrupt mask register in
the non-zero state, for whatever reasons.  Also, from some time Linux started
to explicitely zeroing mask register on gmbus reset.  Please try the following
change.  It might be that resume code needs the same patching of GMBUS4, but we
will see.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list