I le futex system call, na maua ma faʻaumatia le avanoa e faʻaaogaina ai le code user i le tulaga o le fatu.

I le faʻatinoina o le futex (fast userspace mutex) system call, faʻapipiʻi le faʻaogaina o manatuaga pe a uma ona maua fua ma faʻaumatia. O lenei, i le isi itu, na mafai ai e le tagata osofaʻi ona faʻatino lana code i le tulaga o le fatu, faatasi ai ma taunuuga uma e mulimuli mai mai se vaaiga saogalemu. O le fa'aletonu o lo'o i totonu o le fa'ailoga sese.

Faasaoga O lenei faʻafitauli na faʻaalia i le laina autu o Linux ia Ianuari 28 ma le aso na muamua atu ananafi na oʻo atu ai i fatu 5.10.12, 5.4.94, 4.19.172, 4.14.218.

I le taimi o le talanoaga o lenei faʻaleleia, na fautuaina ai o lenei faʻafitauli o loʻo i ai i fatu uma talu mai le 2008:

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

FWIW, o lenei tautinoga o loʻo i ai: Faʻamau: 1b7558e457ed ("futexes: faʻapipiʻi faʻaletonu i le futex_lock_pi") ma o le isi tautinoga e mai le 2008. Atonu o loʻo aʻafia uma Linux o loʻo tausia nei ma faʻapipiʻiina, seivagana o se isi mea na faʻaitiitia ai le mataupu i nisi o kernel versions. .

puna: linux.org.ru