Meestal behandel ik hier geen releases van Linux-kernels, maar versie 5.2 is iets speciaals. Naast verschillende prestatieverbeteringen, nieuwe stuurprogramma's en API's, is het de eerste versie van de kernel met een hoofdletterongevoelige Ext4-bestandssysteemoptie.
hoe iemand taggen in een album op facebook
De belangrijkste wijzigingen in de release zijn als volgt:
Advertentie
- Sound Open Firmware voor DSP-audioapparaten
- Nieuwe mount-API voor het mounten van bestandssystemen: fsopen (), open_tree (), fspick (), fsmount (), fsconfig () en move_mount ().
- Nieuwe open source-stuurprogramma's voor Mali GPU op ARM
- Prestatieverbeteringen doorgevoerd in de BFQ I / O-planner.
- Een nieuwe kernelmodule dm-stof waarmee simulatie van slechte blokken op schijven mogelijk is.
Veiligheid en betrouwbaarheid
De kernel ondersteunt een nieuwe opstartparametermitigaties =
waarmee verschillende beveiligingsmaatregelen voor kwetsbaarheden in [meestal] Intel CPU's kunnen worden geconfigureerd en uitgeschakeld.
mitigations = uit
- schakelt alles uit.- mitigations = auto - schakelt alle toepasselijke beperkingsopties automatisch in, maar houdt Hyper-Threading ingeschakeld.
- mitigations = auto, nosmt - zelfde als hierboven + schakelt Hyper Threading uit.
Kernel 5.2 inclusief extra bescherming tegen microarchitecturale gegevensbemonstering, MDS voor Intel CPU's. U kunt de staat controleren onder
/ sys / devices / system / cpu / kwetsbaarheden / mds
Er zijn twee modi ondersteund , de eerste vertrouwt op de bijgewerkte CPU-microcode, een andere is een code-hack. Het heeft zijn eigen opstartparameter,mds =
die kan worden ingesteld op
mds = vol
mds = volledig, nosmt
<-- this disables Hyper Threadingmds = uit
Bestuurders
De nieuwe kernel bevat een aantal nieuwe stuurprogramma's, waaronder Limoen voor GPU Mali 400/450 en Panfrost voor Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) en Bifrost (Mali G3x, G5x, G7x).
De i915 Intel-driver ondersteunt nu Elkhartlake (Gen11) -chips.
De amdgpu-driver voor GPU AMD Vega20 ondersteunt nu RAS . Ook heeft de driver tal van andere verbeteringen gekregen, waaronder de SMU 11-energiebeheertechnologie.
Hoofdletterongevoelige ext4-bestandssysteemoptie
Een nieuw attribuut, + F (EXT4_CASEFOLD_FL), kan worden ingesteld voor een directory. Als het attribuut is ingesteld, zullen alle vergelijkingsbewerkingen voor bestandsnamen de hoofdlettergebruik negeren. Bestandsnamen zoals Test.txt, test.txt en test.TXT worden behandeld als dezelfde bestandsnaam. Het attribuut + F wordt opgeslagen in deinode
gebied en is van toepassing op alle bestanden en submappen.
Het kenmerk is niet standaard ingeschakeld. Out of the box blijft ext4 hoofdlettergevoelig.
De patches zijn gemaakt door de ontwikkelaar van Canonical, Gabriel Krisman Bertazi, en na zeven pogingen geaccepteerd voor de mainstream.
U kunt de broncode van de kernel ophalen hier .