Skip to content
Commit c714a534 authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Make 'cond_resched()' nullification depend on PREEMPT_BKL



Because it's not correct with a non-preemptable BKL and just causes
PREEMPT kernels to have longer latencies than non-PREEMPT ones (which is
obviously not the point of it at all).

Of course, that config option actually got removed as an option earlier,
so for now this basically disables it entirely, but if BKL preemption is
ever resurrected it will be a meaningful optimization.  And in the
meantime, it at least documents the intent of the code, while not doing
the wrong thing.

Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 542dafad
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment