# Linux kodols
$ ls | wc -l → 17 raksti
Meta CRAM lasa saspiestu atmiņu DRAM ātrumā: 489 miljoni operāciju sekundē pret ZRAM 1,1 miljonu
Meta izstrādā CRAM, kas ļauj lasīt saspiestu atmiņu gandrīz DRAM ātrumā. Lasīšanas testā aptuveni 489 miljoni operāciju sekundē pret ZRAM 1,1 miljonu.
HDMI 2.1 amdgpu draiverī ieslēdzas pēc noklusējuma: Linux 7.4 noņem ielādes parametru
AMD nosūtīja Linux 7.4 kodolam HDMI 2.1 FreeSync, VRR un ALLM atbalstu. Līdz ar to pazūd ielādes parametrs amdgpu.dc_feature_mask=0x400, ko līdz šim vajadzēja pilnai HDMI 2.1 caurlaidspējai.
io_uring aizdod pavediena identitāti citam darbiniekam: fsync uz tmpfs paātrinās par 681 %
Jens Axboe RFC sērija ļauj bloķējošam io_uring pieprasījumam nodot savu tid, tiesības un reģistrus dīkstāvē esošam io-wq darbiniekam. Pie rindas dziļuma 1 fsync uz tmpfs kāpj no 28 200 uz 221 000 operācijām sekundē.
60 koda rindas dod Radeon draiverim HDMI 1.4 3D izvadi: amdgpu to nelietoja 11 gadus
Trīs ielāpi ar 60 rindām ieslēdz amdgpu HDMI 1.4 3D izvadi. Intel draiveris to pašu EDID informāciju lieto jau gadiem.
Btrfs zstd lasīšanā katrs baits tika rakstīts divreiz: 56 rindas dod 7,8 %
Usama Arif atrada, ka Btrfs zstd atspiešanas ceļā katrs izsniegtais baits nonāk atmiņā divas reizes. Ielāps saīsina secīgo lasīšanu par 7,8 %.
Nouveau uz DGX Spark prasa 100 kodola ielāpu, NVK tikai divus
Red Hat izstrādātājs Deivs Airlijs uz NVIDIA DGX Spark palaidis nouveau un NVK. Kodolam vajadzēja ap 100 ielāpu un jaunu r610 programmaparatūru, Vulkan draiverim pietika ar diviem.
13 ielāpi dzēš 55 000 rindu vecā ARM koda, noņemšana plānota Linux 7.5
Arnd Bergmann nosūtīja kodola izstrādātājiem 13 ielāpus, kas izņem novecojušās 32 bitu ARM platformas. Kopā pazūd ap 55 000 rindu koda un ierīču koka failu.
Dynamic PAMT samazina TDX atmiņas rezervi no 0,4 % uz 0,004 %: kods gaida Linux 7.4
Intel TDX serveros metadatu tabula līdz šim aizņēma 0,4 % no visas RAM. Ielāpi jau ir tip zarā un Linux 7.4 kodolā tos ieslēgs pēc noklusējuma.
arm64 izmet big-endian atbalstu: 14 ielāpi dzēš 539 rindas 41 failā
Will Deacon nosūtījis 14 ielāpus, kas no arch/arm64 aizvāc pēdējo big-endian kodu. Diffstat: 41 fails, 539 izdzēstas rindas, mērķis ir Linux 7.4.
Zen 6 BTB izolācija atceļ SafeRET, ko mēnesi iepriekš laboja piecos LTS kodolos
Zen 6 procesoros zaru mērķa buferis ir izolēts starp kontekstiem, tāpēc Linux tur vairs neliek SafeRET secību. User/user vektoru sedz IBPB pie konteksta maiņas.