|
|
Subscribe / Log in / New account

PI futex for the kernel?

PI futex for the kernel?

Posted Aug 8, 2025 9:34 UTC (Fri) by ReDress (guest, #174819)
Parent article: A proxy-execution baby step

"...Priority inversion comes about when a low-priority task holds a resource that is also needed by a high-priority task, preventing the latter from running. This problem is made much worse if the low-priority task is unable to gain access to the CPU and, as a result, cannot complete its work and free the resources it holds. Proxy execution is a potential solution to this problem, but it is a complex solution that has been under development for several years; LWN first looked at it in 2020. The 6.17 kernel is likely to contain an important step forward for this long-running project..."

From the problem description, this sounds exactly like the problem PI futex solves but for userspace.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds