Ma ke kelepona ʻōnaehana futex, ua ʻike ʻia a hoʻopau ʻia ka hiki ke hoʻokō i ka code mea hoʻohana ma ke ʻano o ka kernel.

I ka hoʻokō ʻana i ka ʻōnaehana futex (fast userspace mutex), ua ʻike ʻia a hoʻopau ʻia ka hoʻohana ʻana i ka hoʻomanaʻo ma hope o ka manuahi. ʻO kēia ka mea i ʻae i ka mea hoʻouka e hoʻokō i kāna code i loko o ka pōʻaiapili o ka kernel, me nā hopena a pau e hiki mai ana mai kahi ʻike palekana. Aia ka haʻahaʻa i ka code handler error.

Hoʻoponopono Ua ʻike ʻia kēia haʻahaʻa ma ka Linux mainline ma Ianuali 28 a i ka lā ma mua o nehinei ua komo i loko o nā kernels 5.10.12, 5.4.94, 4.19.172, 4.14.218.

I ka wā o ke kūkākūkā ʻana o kēia hoʻoponopono, ua manaʻo ʻia aia kēia nāwaliwali i nā kernels āpau mai 2008:

https://www.openwall.com/lists/oss-security/2021/01/29/3


FWIW, loaʻa kēia hana:

Hoʻoponopono: 1b7558e457ed ("futexes: hoʻoponopono hewa i ka futex_lock_pi")

a ʻo kēlā hana ʻē aʻe mai ka makahiki 2008. No laila paha i kēia manawa
Hoʻopili ʻia nā Linux distros a me nā hoʻolālā, ke ʻole kekahi mea
ʻē aʻe i hoʻēmi i ka pilikia ma kekahi mau mana kernel.

Source: linux.org.ru