Thread (32 messages) 32 messages, 8 authors, 2013-10-11

Re: BUG: sleeping function called from invalid context on 3.10.10-rt7

From: Steven Rostedt <rostedt@goodmis.org>
Date: 2013-09-11 18:36:00
Also in: lkml

On Wed, 11 Sep 2013 20:29:07 +0200
Mario Kleiner [off-list ref] wrote:
That said, maybe preempt_disable is no longer the optimal choice there 
and there's some better way to achieve good protection against 
interruptions of that bit of code? My knowledge here is a bit rusty, and 
the intel kms drivers and rt stuff has changed quite a bit.
If you set your code to a higher priority than other tasks (and
interrupts) than it wont be preempted there. Unless of course it blocks
on a lock, but even then, priority inheritance will take place and it
still should be rather quick. (unless the holder of the lock is doing
that strange polling).

-- Steve
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help