Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Sep 2014 18:39:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 193500] Interrupt storm after loading i915kms module on Gen4 Intel GPU
Message-ID:  <bug-193500-8-3MEbNFWhmc@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-193500-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-193500-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193500

Konstantin Belousov <kib@FreeBSD.org> changed:

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

--- Comment #12 from Konstantin Belousov <kib@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-193500-8-3MEbNFWhmc>