Proponowane są poprawki, które usuwają możliwość kompilacji IPv6 w formie modułu jądra.

Inżynier z firmy SUSE zaproponował szereg poprawek do włączenia w gałąź linux-next, na podstawie której rozwijana jest funkcjonalność jądra Linux 7.1, eliminujących możliwość budowy stosu IPv6 jako modułu jądra. Jako powody podano chęć pozbycia się komplikacji i uproszczenia utrzymania. Możliwość kompilacji IPv6 w formie modułu pozostaje w jądrze głównie z powodów historycznych i nie jest stosowana w nowoczesnych dystrybucjach (IPv6 jest albo wbudowywany w jądro, albo całkowicie wyłączany).

Istota problemu polega na tym, że gdy jądro wspiera kompilację IPv6 jako modułu jądra (CONFIG_IPV6=m), wiele subsystemów zmuszone jest dodawać zbędne operatory na wypadek załadowania modułu IPv6. Dlatego proponuje się ograniczenie wyboru opcji do wbudowania IPv6 w jądro (CONFIG_IPV6=y) oraz całkowitego wyłączenia IPv6 (CONFIG_IPV6=n), co uwolni subsystem sieciowy, BPF, Netfilter i niektóre sterowniki od konieczności obsługi załadowania modułu.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster