Index | Thread | Search

From:
"Theo de Raadt" <deraadt@openbsd.org>
Subject:
Re: print intel core type info in dmesg
To:
David Gwynne <david@gwynne.id.au>, tech@openbsd.org
Date:
Wed, 23 Jul 2025 13:42:32 -0600

Download raw body.

Thread
The multiqueue is the root cause of the disease.


It is impossible to have a light-lock producer-consumer problem, when
the data structures require you to lock ALL THE CPUS for (a) an extraction
decision, and (b) a extraction operation.

It should be one queue.

Computer science does not have light locking operations for the data
structures used by the code today.

I said this in Lousa.