Linux Kernel Dumps Out 107,000+ More Lines of Code

Linux-Unix / Linux Kernel Dumps Out 107,000+ More Lines of Code 1 minut läst

Linux Kernel Organization, Inc.



Flera byråer har rapporterat om det senaste avtalet att släppa en stor mängd kod från Linux-kärnan, men det ser nu ut som att kärnans storleksminskning kommer att bli ännu större än någon tidigare föreställt sig. Släppnummer 4.18-rc1 är bara det senaste steget mot ett smalare kärnpaket. Framför allt har all LustreFS-kod dumpats ur kärnan.

Kritiker har uttryckt oro för att installationer som förlitar sig på Luster som ett distribuerat filsystem måste flytta till andra strukturer som inte var avsedda för större klusterimplementeringar. Medan få företags- och heminstallationer någonsin har använt LustreFS, driver det massiva plattformar som behöver länka en mängd lagringsenheter.



Förespråkare för att ta bort LustreFS från kärnan pekar på att Intel avvecklar sin kommersiella supportverksamhet och detta har redan bidragit till att minska vikten av det i den stora järnvärlden. Andra har pekat på hur Luster aldrig lämnade iscenesättningsområdet för kärnutveckling eftersom det inte kunde klara kodrecensioner.



Vissa individer har drivit på en ny utvecklingsfilosofi där allt inte behöver vara i samma källträd. Detta kan förhindra att denna typ av saker händer med framtida filsystemmoduler. De som fortsätter att behöva stöd för Luster kan fortfarande installera källkoden utanför trädet och fortsätta använda den i framtiden. Detsamma gäller för många andra mindre vanliga lagringsstrukturer som 4.18-rc1 inte stöder.



Annan staging-nivå kod rensades också ut ur kärnan, men återigen skulle få slutanvändare ha kommit i kontakt med de moduler som får start. Denna kärncykel har hittills lett till utvisning av över 107 000 rader kod.

Detta trots flera nya funktioner som utvecklare har lagt till. Till exempel har Valve Steam Controller fått lite nytt stöd, vilket borde vara välkommen nyheter för spel. Linux-säkerhetsexperter har berömt en mildring av den nya kärnan för att förhindra exploateringar relaterade till ARM Spectres sårbarhet.

Krypteringsstöd för Speck-filsystemet glädde också vissa säkerhetsexperter, inklusive de som har varit skeptiska till ext4 fscrypt-teknik.



Taggar Linux-kärna Linux-säkerhet