Inženýr ze společnosti SUSE navrhl pro zařazení do větve linux-next, na jehož základě se vyvíjí funkcionalita jádra Linux 7.1, sérii patchů, které odstraňují možnost kompilace IPv6 stacku ve formě jádrového modulu. Jako důvody se uvádí snaha zbavit se komplikací a zjednodušit údržbu. Možnost kompilace IPv6 ve formě modulu zůstává v jádře hlavně z historických důvodů a v moderních distribucích se v praxi nepoužívá (IPv6 buď integrované do jádra, nebo zcela deaktivované).
Podstata problému spočívá v tom, že když jádro podporuje kompilaci IPv6 jako jádrového modulu (CONFIG_IPV6=m), mnoho subsystémů je nuceno přidávat zbytečné obslužné funkce pro případ uvolnění modulu IPv6. Proto se navrhuje omezit volby na integraci IPv6 do jádra (CONFIG_IPV6=y) a zcela deaktivovat IPv6 (CONFIG_IPV6=n), což zbaví síťový subsystém, BPF, Netfilter a některé ovladače nezbytnosti zpracovávání uvolnění modulu.
Zdroj: opennet.ru
