En ingenjör frÄn SUSE har föreslagit en serie patchar för inkludering i linux-next-grenen, som anvÀnds för att forma funktionaliteten i Linux-kÀrnan 7.1, som tar bort möjligheten att kompilera IPv6-stacken som en kÀrnmodul. SkÀlen som anges Àr önskan att undanröja kompliceringar och förenkla underhÄllet. Möjligheten att kompilera IPv6 som en modul finns frÀmst kvar i kÀrnan av historiska skÀl och anvÀnds inte praktiskt i moderna distributioner (IPv6 antingen inbÀddas i kÀrnan eller stÀngs av helt).
Problemets kÀrna Àr att nÀr kÀrnan stöder kompilering av IPv6 som en modul (CONFIG_IPV6=m), tvingas mÄnga undersystem att lÀgga till onödiga hanterare i hÀndelse av att IPv6-modulen avlÀgsnas. DÀrför föreslÄs det att begrÀnsa valmöjligheterna till att antingen bÀdda in IPv6 i kÀrnan (CONFIG_IPV6=y) eller att helt stÀnga av IPv6 (CONFIG_IPV6=n), vilket befriar nÀtverksundersystemet, BPF, Netfilter och vissa drivrutiner frÄn att behöva hantera avlÀgsnandet av modulen.
KĂ€lla: opennet.ru
