News [LWN.net] [$] Restartable sequences, TCMalloc, and Hyrum's Law

News

LinuxBot

Member
Joined
Apr 25, 2017
Messages
6,344
Reaction score
93
Credits
-1,257
Hyrum's Law states that any observable behavior of a system will eventually be depended upon by somebody. The kernel community is currently contending with a clear demonstration of that principle. The recent work to address some restartable-sequences performance problems in the 6.19 release maintained the documented API in all respects, but that was not enough; Google's TCMalloc library, as it turns out, violates the documented API, prevents other code from using restartable features, and breaks with 6.19. But the kernel's no-regressions rule is forcing developers to find a way to accommodate TCMalloc's behavior.

Source: https://lwn.net/Articles/1070072/

Aggregated via Linux News
 

Similar threads

B
Replies
1
Views
7K
Brandon Doyle
B


Follow Linux.org

Members online


Top