Ingo Molnar je izdal drugo različico nabora popravkov, ki znatno skrajša čas gradnje jedra s prestrukturiranjem hierarhije datotek glave in zmanjšanjem navzkrižnih odvisnosti. V primerjavi s prvo različico, izdano pred nekaj dnevi, je nova različica prilagojena za jedro 5.16-rc8, dodaja dodatne optimizacije in izvaja podporo za gradnjo s prevajalnikom Clang. Z uporabo Clanga je uporaba popravkov skrajšala čas gradnje za 88 % oziroma 77 % porabo procesorja. Popolna obnova jedra z ukazom "make -j96 vmlinux" je skrajšala čas gradnje s 337.788 na 179.773 sekund.
Nova različica odpravlja tudi težavo z vtičniki GCC, odpravlja napake, odkrite med začetnim pregledom, in poenoti podvojene deklaracije strukture "task_struct_per_task". Poleg tega se nadaljuje optimizacija datoteke glave linux/sched.h, izvedene pa so tudi optimizacije za datoteke glave podsistema RDMA (infiniband), kar je dodatno skrajšalo čas gradnje za 9 % v primerjavi s prvo izdajo popravka. Število datotek C jedra, ki vključujejo datoteko glave linux/sched.h, se je v primerjavi s prvo izdajo popravka zmanjšalo s 68 % na 36 % (z 99 % na 36 % v primerjavi z izvirnim jedrom).
Vir: opennet.ru
