Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'core-urgent-2020-11-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull entry code fix from Thomas Gleixner:
"A single fix for the generic entry code to correct the wrong
assumption that the lockdep interrupt state needs not to be
established before calling the RCU check"

* tag 'core-urgent-2020-11-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
entry: Fix the incorrect ordering of lockdep and RCU check

+2 -2
+2 -2
kernel/entry/common.c
··· 337 337 * already contains a warning when RCU is not watching, so no point 338 338 * in having another one here. 339 339 */ 340 + lockdep_hardirqs_off(CALLER_ADDR0); 340 341 instrumentation_begin(); 341 342 rcu_irq_enter_check_tick(); 342 - /* Use the combo lockdep/tracing function */ 343 - trace_hardirqs_off(); 343 + trace_hardirqs_off_finish(); 344 344 instrumentation_end(); 345 345 346 346 return ret;