Messages in this thread | | | From | Alexey Brodkin <> | Subject | Do we need to disable preemption in flush_tlb_range()? | Date | Thu, 1 Mar 2018 15:13:10 +0000 |
| |
Hi Vineet,
Just noticed that in comments for smp_call_function_many() it is said that preemption must be disabled during its execution. And that function gets executed among other ways like that: -------------------------->8----------------------- flush_tlb_range() -> on_each_cpu_mask() -> smp_call_function_many() -------------------------->8-----------------------
I'm not seeing right now any real problem with current implementation but some architectures do that thus the question.
-Alexey | |