Linux kernel 5.2 izašao je s opcijom Ext4 bez obzira na velika i mala slova
Obično ovdje ne pokrivam izdanja Linux kernela, ali verzija 5.2 je nešto posebno. Osim raznih poboljšanja performansi, novih upravljačkih programa i API-ja, to je prva verzija kernela koja sadrži opciju Ext4 datotečnog sustava bez obzira na velika i mala slova.
Ključne promjene u izdanju su sljedeće:
Oglas
- Zvuk Otvoreni firmver za DSP audio uređaje
- Novi API za montiranje za montiranje datotečnih sustava: fsopen(), open_tree(), fspick(), fsmount(), fsconfig() i move_mount().
- Novi upravljački programi otvorenog koda za Mali GPU na ARM-u
- Poboljšanja performansi u BFQ I/O planeru.
- Novi modul kernela dm-prašina koji omogućuje simulaciju loših blokova na pogonima.
Sigurnost i pouzdanost
Kernel podržava novi parametar pokretanja ublažavanja=
koji omogućuje konfiguriranje i onemogućavanje raznih zaštita od ranjivosti u [uglavnom] Intelovim procesorima.
-
ublažavanja = isključeno
- sve onemogućuje. - mitigations=auto - automatski omogućuje sve primjenjive opcije ublažavanja, ali zadržava Hyper-Threading uključenim.
- mitigations=auto, nosmt - isto kao gore + onemogućuje Hyper Threading.
Kernel 5.2 uključujući dodatnu zaštitu od uzorkovanja mikroarhitekturnih podataka, MDS za Intelove procesore. Njegovo stanje možete provjeriti pod
/sys/devices/system/cpu/vulnerabilities/mds
Tamo su podržana dva načina rada, prvi se oslanja na ažurirani CPU mikrokod, drugi je hakiranje koda. Ima svoj vlastiti parametar pokretanja, mds=
koji se može postaviti na
mds=puna
-
mds=pun, nosmt
mds=isključeno
Vozači
Nova kernel uključuje niz novih upravljačkih programa, uključujući Lima za GPU Mali 400/450, te Panfrost za Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x).
Intelov upravljački program i915 sada podržava Elkhartlake (Gen11) čipove.
Amdgpu drajver za GPU AMD Vega20 sada podržava RAS. Također, vozač je dobio mnoga druga poboljšanja, uključujući tehnologiju upravljanja napajanjem SMU 11.
Opcija datotečnog sustava ext4 bez obzira na mala i mala slova
Novi atribut, +F (EXT4_CASEFOLD_FL), može se postaviti za imenik. Kada je atribut postavljen, sve operacije usporedbe naziva datoteke zanemarit će velika i mala slova. Nazivi datoteka kao što su Test.txt, test.txt i test. TXT će se tretirati kao isti naziv datoteke. Atribut +F je pohranjen unutar inode
području i primjenjiv je na sve datoteke i poddirektorije.
Atribut nije omogućen prema zadanim postavkama. Izvan kutije, ext4 ostaje osjetljiv na velika i mala slova.
Zakrpe je kreirao Canonicalov programer Gabriel Krisman Bertazi, a prihvaćeni su u mainstream nakon sedam pokušaja.
Možete dobiti izvorni kod kernela ovdje.