News for hackers. Stuff that matters.
Re:The quantum state of Linux kernel garbage collection by tsimionescu on Monday September 05, 2022 @02:42AM (#32721248)
You're absolutely right, I had initially understood that revmsg with the MSG_PEEK flag was concurrently accessing GC data structures and presumably corrupting them.

Instead yes, this is essentially a logic bug in the presence of concurrency, and no programming language can help with those. It would have happened just as well with Software Transactional Memory or with Erlang message passing.

There are no comments on this comment yet.