feld on Nostr: :ipv4: GPT with its knowledge of Linux specifically claims: > In general, the kernel ...
:ipv4: (nprofile…66f2) GPT with its knowledge of Linux specifically claims:
> In general, the kernel cannot preempt a process that is currently holding a spinlock. When a process acquires a spinlock, it disables preemption on the relevant processor by invoking preempt_disable()
> In summary, under normal circumstances, a process holding a spinlock cannot be preempted by the kernel, but certain configurations, like the PREEMPT_RT kernel, can allow for preemption in such scenarios
I have a starting point to find some real facts about the situation now, though.
> In general, the kernel cannot preempt a process that is currently holding a spinlock. When a process acquires a spinlock, it disables preemption on the relevant processor by invoking preempt_disable()
> In summary, under normal circumstances, a process holding a spinlock cannot be preempted by the kernel, but certain configurations, like the PREEMPT_RT kernel, can allow for preemption in such scenarios
I have a starting point to find some real facts about the situation now, though.