Felhívás tesztelésre: kernel memória allokátor diff

Címkék

Theo de Raadt levelében egy fejlesztői körökben már jó ideje keringő diff-re hívja fel az OpenBSD felhasználók figyelmét. A kernelnek két fő memória allokátora van. A kernel malloc-nak számos korrupciót ellenőrző komponense van, míg a pool allokátor ezen a területen gyengébben áll. A fejlesztők még nem biztosak abban, hogy a patchet be akarják-e olvasztani, mert kissé "drága" a használata. Ennek ellenére a snapshot-okban megtalálható. Theo szerint hasznos lenne, ha a felhasználók - kiváltképp azok, akik valamilyen kernel bugba futottak - tesztelék e változtatásokat.

Hozzászólások


-     struct pool_pagelist *pq)
+    struct pool_pagelist *pq)

-		      (u_long)size);
+		    (u_long)size);

latom kicsit obfuszkaltak :-)

--
When in doubt, use brute force.