A Linux kernelbe új AVX-512 alapú CRC32C optimalizálás érkezik

A Linux kernelbe új AVX-512 alapú CRC32C optimalizálás érkezik

A Google fejlesztője, Eric Biggers az utóbbi években számos nagy hatású teljesítményjavítást végzett a Linux kernel kriptográfiai alrendszerén, különösen az Intel és AMD processzorokhoz igazított utasításkészletek, például az AVX-512 kiaknázásával. Most egy új, kimondottan a CRC32C ellenőrzőösszeg számításának gyorsítását célzó javítássorozattal jelentkezett, amely a modern processzorokon akár számottevő teljesítménynyereséget is hozhat. A szombaton közzétett patch-sorozat célja, hogy a 512 bájtnál hosszabb adatblokkok esetén optimalizálja a CRC32C algoritmust azáltal, hogy lecseréli a jelenleg használt crc32c_x86_3way() függvényt a crc32_lsb_vpclmul_avx512() megoldásra, amennyiben az adott CPU támogatja a VPCLMULQDQ utasítást, és megfelelő AVX-512 végrehajtással rendelkezik.

Részletek
Tovább javul a Bcachefs: újabb hibajavítások kerültek beküldésre a Linux kernel 6.16-rc7 változathoz

Tovább javul a Bcachefs: újabb hibajavítások kerültek beküldésre a Linux kernel 6.16-rc7 változathoz

július 17-én Kent Overstreet bcachefs-hez készült legújabb javításai bekerültek a Linux 6.16-rc7 kernelbe mely várhatóan a mai napon jelenik meg. A módosítások célja elsősorban a fájlrendszer stabilitásának növelése és a helyreállítási folyamatok finomhangolása volt. Különös figyelmet kapott a szemétgyűjtés és a lemezblokkok eldobásának szabályozása: korábban ezek a műveletek csak akkor indultak el, ha a törlésre váró blokkok száma meghaladta az elérhető kapacitást, ami késedelmes reagálást eredményezett. A mostani változtatás érzékenyebb feltételrendszert alkalmaz, így ezek a folyamatok már korábban elindulhatnak, elkerülve a túlterhelésből adódó teljesítményromlást.

Részletek
A Linux 6.17 kernelbe új Broadcom BCM5770X ethernet illesztőprogram érkezik

A Linux 6.17 kernelbe új Broadcom BCM5770X ethernet illesztőprogram érkezik

A Broadcom új Ethernet-illesztőprogramot terjesztett be a Linux kernel fejlesztői számára, amely a BCM5770X chipcsaládhoz nyújt támogatást. Ezek a hálózati vezérlők akár 800 Gbps hálózati sebességet is lehetővé tesznek, így a BNGE driver kiemelkedően fontos szerepet kaphat a jövőbeni nagysebességű hálózati infrastruktúrákban. Az illesztőprogram „bng_en.ko” néven kerül beépítésre a kernelbe, és első körben a PCIe eszközazonosítás, a devlink támogatás, a firmware-kommunikáció, a hálózati eszköz létrehozása és az erőforrások, például megszakítások és gyűrűk kezelése kapott benne helyet.

Részletek
A Linux kernelbe új AVX-512 alapú CRC32C optimalizálás érkezik

Két évtized után újra napirenden az LTTng kernelbe olvasztása – Linus Torvalds határozott elutasítása ellenére

Mathieu Desnoyers, az LTTng (Linux Trace Toolkit Next Generation) fejlesztője újraindította a projekt kernelbe történő integrálásának ügyét, miután az elmúlt húsz évben többször is kudarcba fulladtak az upstreaming próbálkozások. A legfrissebb javaslat egy külön LTTng alrendszer létrehozására vonatkozik a kernel fő ágában, amely leváltaná a jelenleg out-of-tree (OOT) modulként fejlesztett kódot. A cél egy olyan állapot elérése, amelyben a jelenlegi felhasználók változtatás nélkül használhatnák az eszközt a meglévő felhasználói interfészekkel. Desnoyers az LKML levelezőlistán osztotta meg kezdeményezését, és számos alternatív megközelítést vázolt fel, köztük a teljes forráskód tömbös beolvasztását, szakaszos újraírást, staging ágon keresztüli bevezetést vagy részleges beolvasztást.

Részletek
Linux kernel támogatást kapott a Microsoft Surface Pro 11

Linux kernel támogatást kapott a Microsoft Surface Pro 11

A Microsoft Surface Pro 11 hivatalos támogatást kap a Linux kernelhez készített legújabb patchsorozatban, amelyet Dale Whinham nyújtott be 2025. július 14-én. A készülék a Qualcomm X1E80100/X1P64100 platformra épül, és az ehhez készült kilenc patchből álló sorozat jelentős előrelépést jelent az ARM64-alapú eszközök támogatásában. A sorozat utolsó három javítása még csak RFC státuszban van, vagyis nem végleges megoldások, de a fejlesztői szerint már működőképes implementációról van szó, amely a gyakorlati használat során is bevált.

Részletek
Megjelent a Linux kernel 6.16-rc6 kiadása

Megjelent a Linux kernel 6.16-rc6 kiadása

A Linux 6.16 kernel hatodik kiadásra jelölt változata kisebb feszültséggel indult, miután Linus Torvalds egy nehezen reprodukálható instabilitási hibába futott bele csütörtökön. A kezdeti bizonytalanság és alrendszereket érintő, félrevezető tünetek után végül egyetlen commit visszavonása megoldotta a problémát. Bár a rendszer viselkedése először a DRM vagy a netlink kódokra utalt, később sikerült megbízható módon előidézni a hibát, és pontosan lokalizálni az okozóját. Az azóta eltelt napok alatt nem jelentkeztek újabb problémák, így Torvalds megnyugvással közölte, hogy a kiadás ütemezése ismét a tervek szerint halad.

Részletek
A Linux kernelbe új AVX-512 alapú CRC32C optimalizálás érkezik

Új javítások érkeztek a Bcachefs fájlrendszerhez a Linux 6.16-rc6 kiadás előtt

A Bcachefs fájlrendszer karbantartója, Kent Overstreet beolvasztásra küldte a legfrissebb hibajavításokat Linus Torvalds felé, amelyek a Linux 6.16 kiadásra jelölt hatodik előzetes verziójába érkezhetnek meg. A változások célja a stabilitás növelése és a belső működés pontosítása, miközben tovább finomítják a journal kezelését, a tranzakciókezelést, és a btree-műveletek végrehajtását. A fejlesztői ágon végzett módosítások többek között a journal térhasználatának kiszámítását, az IO-hibák szöveges megjelenítését, valamint a btree-olvasás és -gyorsítótár kezelését érintik.

Részletek
A Linux 6.17 kernel EDAC-támogatással készül az Intel Granite Rapids D, Wildcat Lake és Raptor Lake HX processzorokhoz

A Linux 6.17 kernel EDAC-támogatással készül az Intel Granite Rapids D, Wildcat Lake és Raptor Lake HX processzorokhoz

A közelgő Linux 6.17 kernelverzió jelentős bővítéseket hoz az Intel processzorok hibafelismerési és -javítási (EDAC) támogatásában. Az új kiadás a legfrissebb generációk közül többhöz is hozzáadja a szükséges illesztőprogramokat, így a Granite Rapids D szerverchipek, a mobilorientált Wildcat Lake SoC, valamint a nagy teljesítményű Raptor Lake HX processzorok is teljesebb körű memóriavédelemmel működhetnek majd Linux rendszeren. A fejlesztések célja a megbízhatóság növelése az újabb Intel platformokon. Az EDAC alrendszer célja a memóriában bekövetkező hibák észlelése és javítása, ami különösen fontos olyan eszközök esetében ahol a megbízhatóság elengedhetetlen.

Részletek
Megjelentek a TSA elleni javításokat tartalmazó új Linux kernelfrissítések

Megjelentek a TSA elleni javításokat tartalmazó új Linux kernelfrissítések

Greg Kroah-Hartman kiadta a Linux 6.15.6 kernel pontverziót, valamint a 6.12.37-es LTS kernelt, továbbá több korábbi hosszú távon támogatott ág is frissült. A mostani stabil kiadások legfontosabb újdonsága, hogy megkapták a nemrég napvilágra került Transient Scheduler Attacks (TSA) elleni védelmet, amely bizonyos AMD processzorokat érintő új típusú „side channel” támadási forma.

Részletek
Végleg eltűnik a Linux kernelből a régi pktcdvd illesztőprogram

Végleg eltűnik a Linux kernelből a régi pktcdvd illesztőprogram

Húsz év után végleg búcsút inthetünk a pktcdvd illesztőprogramnak, miután a Linux blokkeszközök karbantartója, Jens Axboe bejelentette, hogy az illesztő eltávolítását célzó javítás bekerült a for-next ágba. A várakozások szerint a módosítás a Linux 6.17-es kernel ciklusba kerül be, és ezzel hivatalosan is megszűnik a kernel szintű támogatás a packet writing típusú CD/DVD írásra. Az illesztő, amely a 2.6-os kernelverziók óta része volt a fővonalnak, mára teljesen elavulttá vált.

Részletek