[Nouveau] [Bug 91413] fan alarm timer/update called from interrupt in an infinite loop

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jan 9 22:36:31 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=91413

--- Comment #14 from David Hampton <bugzilla at love2code.net> ---
Created attachment 128843
  --> https://bugs.freedesktop.org/attachment.cgi?id=128843&action=edit
Prevent recursion while processing timers

I was having similar problem with daily crashes showing recursive calls to
nvkm_timer_alarm_trigger. I've been stable for the last three weeks with the
attached patch. It prevents the recursion by only processing the list when the
timer expires, and not also processing it each time an item is updated.

This patch is based off the Fedora 25 kernel 4.8.14 sources but should apply
elsewhere.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20170109/25b46be3/attachment-0001.html>


More information about the Nouveau mailing list