Patches voorgesteld om de mogelijkheid van IPv6-bouw als een kernelmodule te verwijderen

Een engineer van SUSE heeft een serie patches voorgesteld voor opname in de linux-next tak, waarop de functionaliteit van de Linux kernel 7.1 is gebaseerd, die de mogelijkheid om de IPv6-stack als kernelmodule te bouwen, verwijdert. Als redenen worden genoemd het verlangen om complicaties te vermijden en het onderhoud te vereenvoudigen. De mogelijkheid om IPv6 als module te bouwen blijft in de kernel voornamelijk om historische redenen bestaan en wordt in moderne distributies in de praktijk niet toegepast (IPv6 wordt ofwel in de kernel ingebouwd, of volledig uitgeschakeld).

De kern van het probleem is dat wanneer de kernel de bouw van IPv6 als kernelmodule ondersteunt (CONFIG_IPV6=m), veel subsysteem gedwongen zijn om nutteloze handlers toe te voegen voor het geval de IPv6-module wordt uitgeschakeld. Daarom wordt voorgesteld om de opties voor het integreren van IPv6 in de kernel (CONFIG_IPV6=y) en het volledig uitschakelen van IPv6 (CONFIG_IPV6=n) te beperken, wat het netwerk subsysteem, BPF, Netfilter en sommige drivers bevrijdt van de noodzaak om de uit- verwerking van de module te behandelen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster