Laba bilood ka dib markii la sameeyay, Linus Torvalds wuxuu sii daayay kernel-ka. Linux 6.12. Isbeddellada ugu caansan waxaa ka mid ah: awoodda lagu awoodsiin karo habka waqtiga dhabta ah, sched_ext si loo abuuro jadwalayaasha CPU iyada oo loo marayo eBPF, wax soo saarka koodhka QR xaaladaha degdegga ah, habka TCP ee xusuusta qalabka, habka kaydinta kheyraadka server-ka SCHED_DEADLINE, horumarinta jadwalka hawsha EEVDF, module-ka IPE ee dejinta siyaasadaha daacadnimada.
Nooca cusub waxaa ku jira 14607 hagaajin oo ka yimid 2167 horumariyayaal, cabbirka balastarku waa 37 MB (isbeddellada ayaa saameeyay 13087 faylal, 507913 khadadka kood ayaa lagu daray, 234083 xariiq ayaa la tirtiray). Siideynta ugu dambeysay waxay lahayd 15130 hagaajin oo ka yimid 2078 horumariyayaal, cabbirka balastarku wuxuu ahaa 85 MB (6.10 kernel-ka balastarku wuxuu ahaa 41 MB). Qiyaastii 45% dhammaan isbeddellada lagu soo bandhigay 6.12 waxay la xiriiraan darawallada aaladaha, ku dhawaad 12% isbeddellada waxay la xiriiraan cusboonaysiinta koodka gaarka ah ee qaab-dhismeedka qalabka, 13% waxay la xiriiraan xirmada isku xirka, 6% waxay la xiriiraan nidaamyada faylka, iyo 3% waxay la xiriiraan nidaamyada hoose ee kernel-ka.
Hal-abuurka ugu muhiimsan ee kernel 6.12:
- Adeegyada xusuusta iyo nidaamka
- Awoodda lagu dhisi karo kernel-ka iyadoo la adeegsanayo ikhtiyaarka PREEMPT_RT iyada oo aan lahayn balastarro dheeraad ah oo loogu talagalay hawlgalka waqtiga-dhabta ah ayaa hadda la heli karaa. Shayga ugu dambeeya ee kernel-ka ee ka hor istaagay in habka PREEMPT_RT la hawlgeliyo wuxuu ahaa taageerada wax soo saarka atomiga ee aan xannibnayn iyada oo loo marayo shaqada daabacaadda, kaas oo sidoo kale lagu daray kernel-ka. Taageerada PREEMPT_RT waxaa loo heli karaa qaab-dhismeedka x86, x86_64, ARM64, iyo RISC-V. Ilaa hadda, hirgelinta qaabka PREEMPT_RT waxaa lagu bixiyay qaab balastarro dibadeed, kuwaas oo qaar ka mid ah qaybinta, sida RHEL, SUSE, iyo Ubuntu, waxay abuureen daabacado Realtime ah oo gooni ah oo alaabadooda ah, iyadoo loo baahan yahay meelaha sida nidaamyada maaliyadeed, aaladaha farsamaynta maqalka iyo muuqaalka, duulista, daawada, robotics-ka, isgaarsiinta iyo nidaamyada warshadaha, halkaas oo ay lagama maarmaan tahay in la hubiyo waqtiga la saadaalin karo ee farsamaynta dhacdooyinka.
- Habka "sched_ext" (SCX) ayaa lagu daray, taasoo suurtogalinaysa isticmaalka eBPF si loo abuuro jadwal-sameeyayaal CPU ah oo daboolaya dhammaan dhinacyada jadwalka shaqada iyo qoondaynta kheyraadka CPU. Jadwalayaasha noocaas ah waxaa si firfircoon loogu rari karaa oo loogu fulin karaa gudaha kernel-ka. Linux в mashiinka dalwaddii eBPF. Habka sched_ext wuxuu fududeeyaa abuurista jadwal-sameeyayaal shaqo gaar ah, wuxuu suurtogal ka dhigayaa tijaabinta farsamooyin iyo istaraatiijiyado kala duwan oo jadwal ah, wuxuuna u oggolaanayaa abuurista degdega ah ee noocyada shaqada iyo beddelka jadwalka ee duullimaadka ah ee kaabayaasha wax soo saarka. Tusaale ahaan, adoo isticmaalaya sched_ext, waxaad abuuri kartaa jadwal-sameeye oo tixgelinaya gaar ahaan codsiyada gaarka ah isla markaana si firfircoon u beddela istaraatiijiyaddiisa jadwalka iyadoo ku xiran xaaladda nidaamka iyo arrimo kale.
- Halabuurka waxaa ka mid ah qaybta hartay ee balastarrada lagama maarmaanka u ah hawlgalka SCHED_DEADLINE ee habka server-ka, kaas oo xaliya dhibaatada ka faa'iidaysiga liita ee ilaha CPU hawlo caadi ah marka CPU lagu koobo hawlaha mudnaanta sare leh (waqtiga dhabta ah). Si looga hortago monopolization CPU, kernel-ku wuxuu hore u isticmaalay habka dhuujinta Realtime, kaas oo isku dayay inuu 5% u xafido hawlaha mudnaanta hoose leh, isaga oo 95% wakhtiga uga tagay hawlo dhab ah. Habkani wuxuu ka tagay wax badan oo la rabay, maadaama hawlihii caadiga ahaa ee xaalado badan aysan helin waqti ku filan processor-ka. SCHED_DEADLINE Seerarka waxa uu fuliyaa hannaan kayd kaydin oo aad u hufan.
- Isku-dubbaridka EEVDF (U-qalmitaanka Wakhtiga kama dambaysta ah ee ugu horreeya) ee jadwalka hawsha waa la dhammaystiray, kaas oo beddelay jadwalaha CFS (Jadwalka Dhammaystiran ee Caddaalad ah), oo la keenay laga bilaabo kernel 2.6.23. Marka la dooranayo habka soo socda ee lagu wareejinayo fulinta, jadwalaha cusub wuxuu ku xisaabtamayaa hababka aan helin ilo ku filan processor-ka ama helay qadar badan oo aan loo baahnayn oo waqti processor ah. Xaaladda koowaad, wareejinta xakamaynta habka ayaa lagu qasbay, marka labaadna, liddi ku ah, dib ayaa loo dhigayaa. Jadwaliyeyaashii hore ee CFS waxa uu isticmaalay heuristics iyo hagaajinta hagaajinta si uu u garto hababka u baahan fiiro gaar ah, halka jadwalaha cusubi si cad ula socdo oo aanu u baahnayn hagaajin. EEVDF waxa la filayaa in ay yarayso dib u dhaca ku yimaada hawlaha ay CFS kala kulantay mashaakilaadka jadwalka
- Xakameeyaha degdega ah ee kernel - DRM Panic, kaas oo adeegsada nidaamka hoosaadka DRM (Maareeyaha tooska ah) si uu u muujiyo warbixin muuqaal ah qaabka "shaashadda buluuga ah ee dhimashada", awoodda lagu soo bandhigo calaamadda iyo koodka QR oo leh warbixin kmsg shaashadda marka xaalad degdeg ahi dhacdo ayaa lagu daray. Mar haddii kaliya 2953 bytes ay ku habboon yihiin koodka QR, DRM_PANIC_SCREEN_QR_CODE_URL ikhtiyaarka ayaa la bixiyaa, kaas oo warbixinta kmsg lagu cadaadiyo zlib oo lagu lifaaqo halbeeg ahaan URL, taas oo u oggolaanaysa ilaa 40 bytes in lagu wareejiyo V7500 QR code. Marka la dhisayo baakadaha kernel-ka, qaybintu waxay dejin kartaa URL saldhig u ah URL-ka, kaas oo u oggolaan doona inay u maraan bogga ka warbixinta dhibaatada. Si aad u dooratid qaabka koodka QR, DRM_PANIC_SCREEN_QR_VERSION dejinta waa la bixiyaa.
- Taageero dheeri ah oo loogu talagalay ARM POE (Ogolaanshaha Dheeraynta Ogolaanshaha), kaas oo kuu oggolaanaya inaad dejiso xuquuqaha gelitaanka meelaha xusuusta. Isticmaalka kordhintan, nidaamyada leh processor-yada ARM64, habka Ilaalinta Xusuusta ee Furayaasha waa la hirgelin karaa, kaas oo loo isticmaalo in lagu xaddido gelitaanka bogagga xusuusta iyada oo aan la beddelin miiska bogga xusuusta.
- Loongarch, ARM64, PowerPC iyo s390 naqshadaha, hirgelinta nidaamka getrandom () call call waa la dhaqaajiyey, la wanaajiyey iyadoo la isticmaalayo vDSO (virtual dynamic shayga la wadaago) farsamada, taas oo ka dhigaysa in ay suurtagal tahay in laga wareejiyo maamulaha wicitaanka nidaamka kernel ilaa booska isticmaalaha kana fogow furaha hadalka. Hagaajinta waxay kuu ogolaanaysaa inaad dedejiso jiilka tirooyinka random ilaa 15 jeer.
- Awoodda isticmaalka waqti-ku-gudbinta, oo kicisay marka wakhti go'an la gaaro saacadda nidaamka, ayaa lagu daray io_uring asynchronous input/outsystem subsystem (horey, kaliya waqti-gooyo qaraabo ah ayaa la dejin karaa, taas oo muujisay muddada laga bilaabo bilowga hawlgalka ).
- Faylasha lagu daray ee abuuritaanka xirmooyinka maktabadda libcpupower iyadoo la adeegsanayo qalabka SWIG, kaas oo kuu ogolaanaya inaad ka soo saarto xirmooyinka C/C++ ee luuqadaha barnaamijyada kala duwan. Xirmooyinka waxay kuu oggolaanayaan inaad ku abuurto qoraallo Python iyo luqado kale ah, oo aad u isticmaasho si aad u kordhiso shaqaynta maktabadda libcpupower, taas oo bixisa API-ga lagu maareeyo cpufreq iyo darawallada goobta isticmaalaha.
- Utility cpuidle wuxuu soo bandhigayaa qiimaha "deganaanshaha" gobolka shaqo-la'aanta ah, loo isticmaalo hababka dhabta ah iyo iyadoo la tixgalinayo wakhtiga ugu yar ee processor-ku uu yahay mid aan shaqayn si loo caddeeyo kharashka tamarta ee u gudbida iyo ka bixista gobolkan.
- Waxaa lagu daray awoodda loo isticmaalo Clang compiler si loo dhiso maktabadda C ee caadiga ah nolibc, taas oo ku jirta koodhka isha kernel. Linux waxayna bixisaa duub ku wareegsan wicitaanada nidaamka aasaasiga ah. Marka la dhisayo nolibc Clang, hagaajinta waqtiga-isku xirka (LTO) ayaa la hawlgeliyaa.
- Qaar ka mid ah isku xirka cgroup1 waa la jaray, sida xisaabaadka TCP, nooca xaddidan jilicsan XNUMX, iyo maareynta daalka xusuusta. Taageerada astaamahan ayaa weli ah mid buuxda hadda, waxaana digniinta loo sameeyay si loo darso tirada isticmaaleyaasha sii wada adeegsiga astaamahan.
- Waxaa lagu daray awoodda lagu habeeyo raad-reebka giraanta si loo kaydiyo xogta la ururiyay ka dib dib-u-kicinta, taas oo kuu oggolaan doonta inaadan lumin macluumaadka kaydinta urursan haddii ay dhacdo shil kernel. Xogtu waxay ku kaydsan tahay xusuusta. Awood-siinta waxa lagu sameeyaa halbeegga khadka taliska ee raad_instance kernel, tusaale ahaan, dejinta "trace_instance=boot_map@0x285400000:12M" waxay kaydin doontaa 12 MB ee xusuusta 0x285400000 ee kaydka "boot_map", kaas oo laga heli karo faylka /sys/ker /raadinta/tusaale/boot_map.
- Isbeddellada sii socda ee ka imanaya laanta Rust-for-Linux, oo la xiriira isticmaalka Rust luqad labaad ahaan si loo horumariyo darawallada iyo modules-ka kernel (Taageerada Rust ma aha mid firfircoon sida caadiga ah mana ku jirto Rust mid ka mid ah ku tiirsanaanta dhismaha ee loo baahan yahay ee kernel-ka). Waxaa lagu daray modules-ka 'liiska' iyo 'rbtree' si loogu shaqeeyo liisaska laba-laaban ee isku xiran iyo geedaha raadinta cas-madow. Waxaa la ballaariyay awoodaha modules-ka 'init', 'sync', 'noocyada', iyo 'qaladka'. Awoodda loo leeyahay in la isticmaalo koodhka Rust marka la dhisayo kernel oo leh ilaalin ka dhan ah weerarrada Spectre (MITIGATION_{RETHUNK,RETPOLINE,SLS}), iyadoo la adeegsanayo nidaamka khaladaadka KASAN, kCFI (kernel Control Flow Integrity) iyo Shadow Call farsamooyinka ilaalinta, iyo marka la isticmaalayo plugins-ka GCC ee dheeraadka ah ayaa lagu daray. Darawal loogu talagalay kontoroolka Ethernet ee Applied Micro QT2025 PHY, oo lagu qoray Rust, ayaa lagu daray. Mareeg gaar ah oo leh dukumentiyo ayaa la diyaariyey: rust.docs.kernel.org.
- Adeegga xdrgen ayaa lagu daray koodhka isha kernel si loogu beddelo qeexitaannada XDR (eXternal Data Representation) shaqooyinka codeynta iyo dejinta XDR iyadoo la adeegsanayo qaabka C ee uu qaatay kernel-ku. Linux.
- Kernelku waxa uu qaatay isbeddel si loo hirgeliyo habka maaskaro tilmaame si loo yareeyo tirada wicitaanada gaabis ah ee barrier_nospec() ee shaqada 64-bit copy_from_user(), loo isticmaalo in lagu koobiyeeyo xogta kernel-ka booska isticmaalaha. Isticmaalka waji-xidhka waxay dedejinaysaa tijaabada "per_thread_ops", kaas oo qiimaynaya tirada hawlgallada lagu samayn karo hal dun, 2.6%.
- Darawal cusub oo USB ah ayaa lagu daray kaas oo kuu ogolaanaya inaad u isticmaasho borotokoolka 9pfs gaadiid ahaan si aad u dirto oo aad xogta uga hesho aaladda USB marka aad ku rakibayso nidaamka faylka 9p ee USB (tusaale, “mount -t 9p -o trans=usbg, magaca=/dariiqa/to/ fs /mnt/9"). Tusaalaha isticmaalka darawalka cusub waa isticmaalka NFS halkii laga abaabuli lahaa kabaha qaybta xididka marka la horumarinayo qalabka ku xiran.
- Nidaam hoosaadka Disk, I/O iyo nidaamyada faylka
- Awoodda la shaqaynta aaladaha kaydinta oo cabbirkoodu ka weyn yahay cabbirka bogga xusuusta ee nidaamka ayaa lagu daray nidaamka hoose ee VFS. Nidaamyada faylalka, sifadan hadda waxaa lagu taageeraa oo keliya XFS.
- Nidaamka hoose ee FUSE, kaas oo kuu ogolaanaya inaad abuurto hirgelinta nidaamyada faylalka ee ku shaqeeya booska isticmaalaha, ayaa ku daray taageerada khariidaynta aqoonsiga isticmaalaha ee nidaamyada faylka rakiban, oo loo isticmaalo in lagu waafajiyo faylasha isticmaale gaar ah oo ku yaal qayb shisheeye oo la rakibay isticmaale kale oo hadda jira. nidaamka.
- Hawlgal cusub oo fcntl ah, F_CREATED_QUERY, ayaa la hirgeliyay, taasoo siinaysa arjiga awoodda lagu go'aamiyo in faylka la furay iyadoo la isticmaalayo calanka O_CREAT la sameeyay iyo inuu hore u jiray.
- Waxaa lagu daray awoodda isticmaalka aqoonsiga dhibcaha 64-bit ee gaarka ah magaca_to_handle_at() nidaamka wicida si looga fogaado xaaladaha jinsiyadda marka la falanqeynayo /proc/mountinfo.
- Baaxadda qaabka "faylka" ee kernel-ka ayaa laga dhimay 232 ilaa 184 bytes, taas oo yaraynaysa isticmaalka xusuusta nidaamyada si firfircoon ula shaqeeya faylasha.
- Ku rakibida nidaamyada feylasha si kor loogu qaado dhibcaha ka dhex jira madaxda sare, sida /proc/PID/fd, waa mamnuuc, taas oo abuurtay arrimo amni oo suurtagal ah.
- Been-abuurka FS NSFS (NameSpace FS), oo loo isticmaalo ka shaqaynta meelaha magacyada, waxay bixisaa macluumaad dheeraad ah oo ku saabsan meelaha magacyada ee dhibcaha buurta.
- Nidaamka faylka EROFS (Nidaamka Faylka Akhriska-Kaliya ee La Fidi karo), oo loogu talagalay in lagu isticmaalo qaybaha akhrinta-keliya, hadda waxay taageertaa rakibidda nidaamyada faylalka si toos ah sawirada diskka ee loo kaydiyay faylal ahaan.
- Awaamiirta ioctl cusub ee XFS_IOC_START_COMMIT iyo XFS_IOC_COMMIT_RANGE ayaa lagu daray XFS si ay labada fayl isu dhaafsadaan.
- NFS waxay ku dartay taageero hab-maamuuska "LOCALIO", kaas oo kuu oggolaanaya inaad go'aamiso in macmiilka iyo server NFS isla martigeliyaha si loo suurogeliyo hagaajinta u dhiganta.
- Nidaamka faylalka Btrfs, hagaajinta waxqabadka ayaa la soo jeediyay, koodhka ayaa dib loo hagaajiyay, aagga qufulka inta lagu jiro hawlgallada akhrinta waa la dhimay, shaqadu waxay sii waday u beddelashada bogagga xusuusta si ay u isticmaasho bogga folios, iyo siidaynta xusuusta tooska ah ayaa la sii daayay loo hirgeliyay qaabka btrfs_path.
- Nidaamka faylka Ext4, cayayaanka la xidhiidha xannibaadda qoondaynta, maaraynta xadka, go'aan degdeg ah, iyo joornaal ayaa la hagaajiyay.
- Farsamaynta iyo Amniga
- Waxaa lagu daray IPE (Integrity Policy Enforcement) module LSM, oo ay samaysay Microsoft si loo ballaariyo nidaamka xakamaynta gelitaanka ee qasabka ah ee jira. Module-ku wuxuu kuu ogolaanayaa inaad qeexdo siyaasadda guud ee daacadnimada nidaamka oo dhan, taasoo muujinaysa hawlgallada la oggol yahay iyo sida xaqiiqada qaybaha ay tahay in loo xaqiijiyo. Tusaale ahaan, adoo isticmaalaya IPE, waxaad cayimi kartaa faylasha la fulin karo ee loo ogolyahay inay shaqeeyaan, iyadoo la tixgalinayo u hogaansanaantooda nooca tixraaca iyagoo isticmaalaya hashes cryptographic ay bixiso nidaamka dm-verity.
- Marxaladda isku-dubbaridka kernel-ka, waxa suurtogal ah in si gaar ah loo suurtogeliyo hababka la heli karo ee ka hortagga dayacanka fasalka Specter ee kala duwan ee CPU. Kconfig waxa uu bixiyaa cabbirro cusub: MITIGATE_MDS (ilaalinta nuglaanta Muunadaynta Xogta Microarchitectural), MITIGATE_TAA (ka ilaalinta nuglaanta TSX Asynchronous Abort), MITIGATE_MMIO_STALE_DATA (ka ilaalinta MMIO Stale Data nuglaanta), MITIGATE_1 LA RASMIYO (ka ilaalinta dayacanka Retbleed), MITIGATE_SPECTRE_V1, MITIGATE_SPECTRE_V1 (ilaalinta dayacanka Specter), MITIGATE_SRBDS (ilaalinta u nuglaanta kaydiyaha xogta khaaska ah), MITIGATE_SSB (ilaalinta Bakhaarka Qarsoon ee gaarka ah).
- Xulashada khadka taliska ee lagu daray proc_mem.force_override iyo qaab dhismeedyo ah oo ku yaal Kconfig (PROC_MEM_FORCE_ALWAYS, PROC_MEM_FORCE_PTRACE iyo PROC_MEM_FORCE_NEVER) si looga hortago isbeddelada xusuusta ee /proc/pid/mem.
- Nidaamka hoose ee LSM (Linux moduleka amniga) ayaa loo beddelay isticmaalka wicitaanada aan joogtada ahayn, taas oo hagaajisay amniga iyo waxqabadka.
- Awoodda loo isticmaalo xudunta caadiga ah ee qaab-dhismeedka ARM64 ee jawiga martida ee ku shaqeeya Android-nidaamyo leh hypervisor KVM ah oo wax laga beddelay (KVM la ilaaliyo).
- Module-ka Landlock LSM, kaas oo kuu ogolaanaya inaad xaddiddo is-dhexgalka koox hab-raacyo ah oo leh jawiga dibadda, waxay fulisaa fikradda "IPC scope" si ay si xushmad leh u xaddiddo isdhexgalka jawiga sandbox iyadoo la adeegsanayo saldhigyada Unix iyo calaamadaha. Tusaale ahaan, waxaad ka mamnuuci kartaa isku xirka adoo isticmaalaya saldhigyada Unix ee jawiga sandbox ilaa hababka aan lahayn go'doomin la dabaqay, laakiin u oggolow isku-xidhka habraaca isku mid ah.
- Gudaha KVM hypervisor, calan ayaa lagu daray CPUID ee nidaamyada martida ee muujinaya taageerada kordhinta AVX10.1.
- Nidaam hoosaadka shabakada
- Farsamaynta Qalabka Xusuusta ee TCP ayaa lagu daray, taasoo u oggolaanaysa adeegsiga saldhigyada shabakadu inay si toos ah ugu diraan waxa ku jira xusuusta aaladaha durugsan ee shabakadda (nooca eber-koobiga) oo si toos ah u dhig waxyaabaha ku jira baakadaha shabakadda ee aagga xusuusta aaladda dhinaca qaataha. Xogta lagu kala qaado xirmooyinka waxaa laga soo wareejiyaa kaadhka shabakadda oo loo wareejiyaa xusuusta aaladda durugsan ama xusuusta aaladda si toos ah kaarka shabakadda, iyada oo la dhaafinayo CPU-ga, madax baakidhyaduna waxay ku dhammaanayaan kaydka kernel-ka caadiga ah.
- Awoodaha darawallada Ethernet iyo wireless-ka badan ayaa la ballaariyay. Tusaale ahaan, darawalka Intel iwlwifi wuxuu ku daray taageerada dhaqdhaqaaqa RLC/SMPS ee dhinaca firmware-ka, darawalka RealTek rtw89 wuxuu kordhiyey waxqabadka wuxuuna ku daray taageerada RTL8852BT/8852BE-VT (WiFi 6) chips, darawalka microchip Ethernet wuxuu ku daray taageerada IEEE 802.3 bw (100BASE) qeexitaannada -T1) iyo IEEE 802.3bp, Microsoft vNIC iyo IBM veth hirgelinta Ethernet Virtual waa la hagaajiyay. Darawal cusub oo lagu daray Realtek RTL9054, RTL9068, RTL9072, RTL9075, RTL9068, RTL9071 iyo Microchip LAN8650/1 10BASE-T1S MAC-PHY Ethernet chips.
- Gudaha MPTCP (MultiPath TCP), kordhinta borotokoolka TCP ee abaabulka gaarsiinta xirmooyinka TCP ee isku mar wada socda dhowr wadooyin oo dhexmara shabakado kala duwan, cabbirka miisaanka loo isticmaalo dariiqa ayaa laga kordhiyey 8 ilaa 16 bits. Hirgelinta ogaanshaha gaadiidka lumay (bohol-madow) iyo hakinta in muddo ah oo la isku dayay in la sameeyo xiriirro nidaamyada horseeda luminta taraafikada.
- IPV6, taageerada waxaa loo hirgeliyay calanka "p" ee PIO (Prefix Information Option), oo lagu isticmaalo xayaysiisyada RA (IPv6 Router Advertisements) si loo doorto qaabka hawlgelinta macmiilka iyada oo loo marayo DHCPv6-PD (DHCPv6 Prefix Delegation, RFC9663) halkii lagu meelayn lahaa cinwaanno gaar ah oo ku salaysan horgalayaasha isticmaalaya SLAAC (Autoconfiguration Cinwaanka Dawlad La'aanta). IPV6 IOAM6 waxay ku darsataa taageerada qaabka cusub ee tunsrc encapsulation si loo horumariyo waxqabadka.
- Waxqabadka la hagaajiyay ee habaynta baakadaha xakamaynta IPsec.
- Waxqabadka la hagaajiyay ee daadinta jaangooyooyinka qaanuunka nftables ee waaweyn. nfnetlink_queue ayaa horumarisay taageerada SCTP.
- ethtool API waxa ay ku dartay taageerada ku xidhidhiyaha kaarar shabakado badan oo isku xidhidh shabakadeed.
- Qalabka
- Darawalka AMDGPU, shaqadu waxay sii waddaa hirgelinta taageerada AMD RDNA4 ("GFX12") GPU-yada. Waxaa lagu daray awoodda dib-u-dejinta safafka shaqada iyada oo aan dib loo dejin GPU oo dhan.
- Shaqadu waxay ku sii socotay darawalka Xe drm (Maareeyaha tooska ah) ee GPU-yada ku salaysan qaab dhismeedka Intel Xe, kaas oo lagu isticmaalo kaararka fiidiyoowga qoyska ee Intel Arc iyo sawiro isku dhafan, oo ka bilaabma soo-saarayaasha Tiger Lake. Nooca cusub waxaa ku jira taageerada GPU-yada ku salaysan Battlemage iyo muraayadaha yaryar ee Lake Lunar. Taageerada CCS (Sawirka Xakamaynta Midabka) Xe2 wax-beddelayaasha ayaa la soo bandhigay si loo xakameeyo cabbirrada GPU-yada isku dhafan iyo kuwa kala duwan.
- Darawalka i915 waxa uu fuliyaa awooda soo saarida macluumaadka ku saabsan xawaaraha marawaxada isaga oo isticmaalaya HWMON ama sysfs interface (sifada "fan1_input"). Halbeegga "i915.modeset" waa la jaray;
- Taageero lagu daray A615, A306 iyo A621 GPUs darawalka msm DRM (Qualcomm Adreno GPU).
- Darawalka Nouveau waxa dib loo habeeyey oo la nadiifiyey dhismihiisa gudaha.
- Dareewalka intel_pstate, kaas oo koontaroolaya cabbirrada isticmaalka awoodda (P-state) ee nidaamyada leh soo-saareyaasha Intel, ayaa ku daray taageerada nidaamyada isku-dhafka ah ee leh CPU-yada asymmetric (sifado kala duwan) iyo sidoo kale taageerada maareynta awoodda soo-saareyaasha ee ku saleysan Granite Rapids iyo Sierra Forest dhismayaasha yaryar. Taageero lagu daray Xeon Granite Rapids CPU darawalka intel_idle. Darawalka intel_rapl wuxuu bixiyaa aqoonsiga nidaamka qoyska AMD 1Ah iyo soo-saareyaasha Intel ArrowLake-U.
- Ku darida joogtada ah ee isbeddelada si loo taageero ARM SoC Snapdragon X Elite, kaas oo adeegsada Qualcomm's 12-core Oryon CPU iyo Qualcomm Adreno GPU. Chip-ka waxaa loogu talagalay in lagu isticmaalo laptops-yada iyo PC-yada, wuxuuna ka horreeyaa chips-yada Apple M3 iyo Intel Core Ultra 155H ee imtixaannada waxqabadka badan.
- Taageerada lagu daray ee looxyada ARM, SoCs iyo aaladaha: Broadcom bcm2712 (Raspberry Pi 5), Renesas R9A09G057 (RZ/V2H), Qualcomm Snapdragon 414 (MSM8929), Lenovo ThinkPad T14s Gen 6, Lenovo A6000/A6010, RGSP7 , Surface LapX , Firefly Core-PX35-JD30, Lunzn Fastrhino R4S, Aspeed Riser, AGX Orin, Rockchip Qnap-TS68, Huashan Pi, Meta Catalina, BeagleY-AI, NanoPi R433S Plus, ExynosAuto v2, SOPHGO SG920m IP2002, LG Qnap-TS5332 Cool Pi CM4 GenBook, Anbernic RG815XXSP, GameForce Ace, IBM P5, Kontron i.MX35 OSM-S, NanoPC-T11
- Taageerada lagu daray ee muraayadaha shaashadda Anbernic RG28XX, Shirkadda Warshadaha Tat KD50G21-40NT-A1, Innolux G070ACE-LH3, Melfas lmfbx101117480, Densitron DMT028VGHMCMI-1D, Microchip AC40ON08 .116, B02.3XAT116, BOE TV06.1WUM -LL116, BOE NV04.1WUM-N101, BOE NV2WUM-N140, BOE NV41WHM-A133D, BOE NE63WUM-N116G, CMN N4BCA-EA140, CMN N6BCP-EA116, CSW MNB2WHM-A116D
- Nidaamka hoose ee maqalku wuxuu ku daray taageerada chips iyo codecs RME Digiface USB, AMD ACP 7.1, Mediatek MT6367, MT8365, Realtek RTL1320, C-Media CM9825. Darawalada dhawaaqa hore ee Intel ASoC ayaa lagu dhawaaqay inay duugoobeen, waxaana lagu talinayaa in la isticmaalo wadayaasha AVS. Horumar badan ayaa lagu sameeyay darawalka SoundWire.
Source: opennet.ru
