Pagkahuman sa duha ka bulan nga pag-uswag, si Linus Torvalds gipaila pagpagawas sa kernel Linux 7.0Lakip sa labing talagsaong mga pagbag-o: mga lagda sa paggamit sa mga AI assistant, pagbalhin sa Rust ngadto sa core kernel, gipauswag nga swap performance, pagpagana sa PREEMPT_LAZY mode pinaagi sa default, suporta alang sa mga filter alang sa io_uring operations, usa ka bag-ong Nullfs filesystem, fserror infrastructure, XFS monitoring tools, suporta alang sa remapping sa Btrfs, pagpagana sa NFS 4.1 pinaagi sa default, pag-integrate sa post-quantum ML-DSA cryptographic algorithm, pagpagana sa AccECN sa network subsystem, ug inisyal nga suporta alang sa WiFi 8.
Ang numero nga 7.0 gi-assign tungod kay ang 6.x branch nakatipon na og igong mga release aron ma-garantiya ang pag-usab sa unang digit sa numero sa bersyon (ang release 6.0 orihinal nga gipagawas human sa 5.19). Ang pag-usab sa numero gihimo alang sa mga rason sa katahom ug usa ka pormal nga lakang aron maibanan ang kahasol nga gipahinabo sa pagtapok sa daghang mga release sa serye.
Ang bag-ong bersyon naglakip sa 15624 ka mga pag-ayo gikan sa 2477 ka mga developer, nga adunay gidak-on sa patch nga 56 MB (ang mga pagbag-o nakaapekto sa 18053 ka mga file, nagdugang og 704060 ka mga linya sa code ug nagtangtang sa 278132 ka mga linya). Ang miaging pagpagawas naglakip sa 15657 ka mga pag-ayo gikan sa 2237 ka mga developer, nga adunay gidak-on sa patch nga 52 MB. Mga 51% sa tanan nga mga pagbag-o sa 7.0 adunay kalabotan sa mga driver sa device, gibana-bana nga 11% sa mga pagbag-o adunay kalabotan sa mga pag-update sa code nga espesipiko sa mga arkitektura sa hardware, 14% adunay kalabotan sa network stack, 5% adunay kalabotan sa mga file system, ug 3% adunay kalabotan sa mga internal nga kernel subsystem.
Mga importanteng bag-ong bahin sa kernel 7.0 (kernelnewbies.org, lwn.net, opennet):
- Disk Subsystem, I/O ug File Systems
- Gipatuman ang imprastraktura sa fserror ug gidugang Usa ka API para sa pagkuha og impormasyon bahin sa mga sayop sa I/O ug korapsyon sa metadata kung nagtrabaho gamit ang mga file. Ang gisugyot nga imprastraktura naghiusa sa pagpadala sa impormasyon sa sayop ngadto sa espasyo sa tiggamit sa mga sistema sa file pinaagi sa mekanismo sa fsnotify.
- Sa XFS gidugang Bag-ong mga kapabilidad para sa pagmonitor sa kahimsog sa file system gikan sa user space. Gisugyot ang operasyon nga XFS_IOC_HEALTH_MONITOR ioctl, nga mobalik og file descriptor nga magamit aron makakuha og impormasyon bahin sa mga kapakyasan nga may kalabotan sa metadata corruption o I/O errors, ingon man aron mamonitor ang mga pagbag-o sa kahimtang sa file system, sama sa pag-unmount ug pag-shutdown. Dugang pa, gisugyot ang usa ka systemd-managed background process, ang xfs_healer, nga nagproseso sa mga panghitabo sa kahimsog sa file system gikan sa user space ug awtomatikong magsugod niini kung kinahanglan. mga pamaagi sa pagbawi.
- Ang eksperimental nga suporta para sa istruktura sa "remap tree" gidugang na sa sistema sa file sa Btrfs (pag-remap sa kahoy), nga magamit sa umaabot isip intermediate layer para sa mga operasyon sa I/O. Ang esensya niining gidugang nga feature mao nga human sa pagbalhin sa data sa drive, imbes nga i-update ang tanang istruktura nga nalangkit niini nga data, ang daan ug bag-ong mga data address gitipigan sa usa ka dugang nga istruktura nga "remap tree", diin ang mga address pulihan kung ang data ma-access. Ang bag-ong pamaagi giisip nga mas kasaligan ug flexible, ug gipasimple usab ang umaabot nga pagpalapad sa Btrfs functionality.
- Sa mga Btrf gipatuman suporta para sa direktang I/O sa mga sitwasyon diin ang gidak-on sa bloke molapas sa gidak-on sa panid sa memorya sa sistema.
- Ang komposisyon apil Usa ka bag-ong file system, ang Nullfs, mahimong gamiton isip stub para sa root file system. Ang Nullfs file system kanunay nga walay sulod, walay sulod nga datos, ug dili mosuporta sa mga pagbag-o. Ang katuyoan sa Nullfs mao ang pagsilbi isip inisyal nga file system aron mapasimple ang proseso sa pag-boot sa sistema. Ang ubang mga file system gi-mount dayon sa ibabaw sa Nullfs, ug ang pivot_root() system call gigamit aron ibalhin ang root file system, imbes nga limpyohan ang mga sulod sa initramfs ug gamiton ang kaubang root file system.
- Gipatuman Gi-update ang impormasyon sa oras sa pag-usab sa file sa non-blocking mode. Kaniadto, ang pagtawag sa file_update_time_flags() gamit ang IOCB_NOWAIT flag nagbalik sa -EAGAIN error, nga nagpugong sa direktang mga operasyon sa pagsulat nga magamit sa non-blocking mode.
- Sa mga sistema sa file, sa kategorya sa gilain nga gipagana nga mga kapilian gihubad suporta para sa pag-block sa notipikasyon (pag-arkila). Kini nga mekanismo dili na ma-activate pinaagi sa default tungod sa mga isyu sa mga file system nga wala orihinal nga gidisenyo alang sa paggamit niini. Pananglitan, ang 9p ug cephfs file system wala mosuporta niini.
- Ang EROFS (Extendable Read-Only File System), nga gidisenyo para gamiton sa read-only partitions, naggamit sa LZMA compression algorithm isip default. Ang DEFLATE ug Zstandard, nga dili na gimarkahan nga experimental, opsyonal nga magamit. Ang mga entry sa page cache gipaambit na karon sa parehas nga mga file sa managlahing EROFS file system.
- Gipapas Ang laptop_mode, usa ka power-saving mode nga nag-defer ug nagkonsolida sa mga pagsulat sa hard drive aron mapalawig ang oras sa pagkatulog sa drive ug makunhuran ang gidaghanon sa mga pagmata. Kini nga mode wala na gigamit kay ang mga hard drive gipulihan na sa solid-state drives sa modernong mga mobile device.
- Ang sistema sa file sa F2FS gibalhin na ngadto sa paggamit sa dagkong folio sa mga panid sa memorya (dagkong mga folio).
- Natawo Pag-usab nagtrabaho sa ntfs3 driver, nag-uswag sa Paragon Software. Gidugang ang suporta para sa mga operasyon sa file nga nakabase sa iomap, gipatuman ang mga opsyon sa llseek SEEK_DATA/SEEK_HOLE, ug gidugang ang delalloc mode para sa delayed block allocation. Samtang, usa ka mensahe ang gi-post sa mailing list sa mga kernel developers niadtong Pebrero. giaprobahan paglakip sa usa ka bag-ong implementasyon sa NTFS sa usa sa umaabot nga mga bersyon sa kernel — ntfsplus, gihimo aron ilisan ang ntfs3.
- Pinaagi sa default atol sa pag-assemble apil Protokol sa NFS nga bersyon 4.1 (CONFIG_NFS_V4_1). Gisiguro Pagbabag sa NFS export sa espesyalisadong pseudo-file systems, sama sa pidfs ug nsfs. Sa NFSD gipatuman posibilidad sa eksperimento sa paggamit sa POSIX ACL ug gidugang suporta para sa dinamikong pag-usab sa thread pool depende sa load.
- Mga serbisyo sa memorya ug sistema
-
Naaprobahan na ang mga opisyal nga lagda mga aplikasyon sa mga AI assistant ug paglakip sa kinauyokan awtomatikong gihimo nga suludKon mosumiter sa gihimong code, kinahanglan kining markahan gamit ang Assisted-by tag nga nagpakita sa AI assistant nga gigamit. Gidili ang mga AI assistant sa pagdugang sa Signed-off-by tag—ang tawo nga mosumiter sa patch giisip nga awtor niini, responsable sa gisumiter nga pagbag-o, ug nagpamatuod sa kalidad niini. Gikinahanglan nga mano-mano nga susihon sa mga developer ang code nga gihimo sa AI ug i-verify nga ang resulta nagsunod sa mga kinahanglanon sa paglilisensya.
-
Suporta sa taya gihubad gikan sa eksperimento ngadto sa mga pangunang bahin sa kernel.
-
Nakompleto paghiusa ngadto sa kinauyokan sa mekanismo "Pag-ilis sa Talahanayan", nga nagpauswag sa swap performance. Kini nga pagpadali makab-ot pinaagi sa pagpakunhod sa kompetisyon alang sa swap cache access, mas episyente nga cache lookups, ug pagkunhod sa fragmentation. Ang Swap Table-based backend gigamit alang sa swap caching imbes sa XArray backend ug miresulta sa 22% nga pagtaas sa gidaghanon sa mga request nga giproseso sa redis-benchmark gamit ang BGSAVE.
-
Gidugang ang suporta para sa extension nga gipaila sa Clang 22 Pag-analisar sa Kaluwasan sa Hilo, nga nagtugot sa pag-ila sa posibleng mga kondisyon sa lumba ug mga sayop nga gipahinabo sa dili husto nga pag-angkon sa kandado sa panahon sa pag-compile. Ang extension nagtanyag og serye sa mga hiyas, sama sa GUARDED_BY(…), REQUIRES(…), RELEASE(…), ug ACQUIRE(…), nga nagtugot kanimo sa pagmarka sa mga gimbuhaton nga nasakup sa mga kandado ug pagbulag sa mga sakup sa kandado (pagtino sa konteksto). Ang pag-verify sa panahon sa pag-compile sa husto nga paggamit sa mga primitibo sa pag-synchronize, sama sa mga mutex, gihimo base sa kalihokan o pagkawalay kalihokan sa nalambigit nga konteksto.
-
Sa tawag sa sistema sa open_tree gidugang Ang OPEN_TREE_NAMESPACE flag nagpasayon sa pag-setup sa mga isolated container ug nagpadali sa pagsugod sa container sa mga sistema nga adunay daghang mount point. Sama sa OPEN_TREE_CLONE, kini nga bag-ong flag nagkopya lamang sa gitakdang mount tree, apan imbes nga usa ka local file descriptor, kini nagbalik og file descriptor sa bag-ong mount point namespace, diin ang gikopya nga tree gi-mount ibabaw sa usa ka kopya sa tinuod nga root filesystem. Ang OPEN_TREE_NAMESPACE flag mapuslanon aron malikayan ang managlahing pagpatuman sa unshare(CLONE_NEWNS) ug pivot_root() nga mga operasyon nga gigamit sa paghimo og mga container.
-
Sa tawag sa sistema sa rseq gidugang Usa ka mekanismo sa pagpalugway sa time slice nga nagtugot sa dugang nga oras sa CPU nga igahin alang sa walay hunong nga pagpatuman sa usa ka kritikal nga seksyon. Ang ideya mao ang pagpugong sa task scheduler sa pag-interrupt sa usa ka kritikal nga seksyon nga adunay kasamtangan nga lock, nga moresulta sa pagbalhin sa kontrol ngadto sa ubang mga thread gamit ang resource samtang ang lock nagpabilin. Ang pagpalugway sa time slice makab-ot nga walay dugang nga overhead, apan wala usab ang estrikto nga mga garantiya nga gihatag sa full priority control.
-
Para sa arm64, loongarch, powerpc, riscv, s390, ug x86 nga mga arkitektura, ang preemption mode mao ang default nga scheduler mode. nausab gikan sa PREEMPT_NONE ngadto sa PREEMPT_LAZY. Gidaghanon sa posibleng mga paagi gipamubo Gikan sa upat ngadto sa duha – PREEMPT_FULL ug PREEMPT_LAZY (ang PREEMPT_NONE ug PREEMPT_VOLUNTARY modes gireserba lamang alang sa mga arkitektura nga wala mosuporta sa PREEMPT_FULL ug PREEMPT_LAZY). Ang PREEMPT_LAZY mode mogamit sa tibuok nga preemption model (PREEMPT_FULL) para sa realtime nga mga buluhaton (RR/FIFO/DEADLINE), apan molangan sa preemption sa normal nga mga buluhaton (SCHED_NORMAL) ngadto sa tick boundary. Kini nga gipaila nga delay mosangpot sa pagkunhod sa gidaghanon sa mga lock holder preemption, nga nagtugot sa performance nga mas duol sa mga configuration gamit ang voluntary preemption model; i.e., ang PREEMPT_LAZY nagpreserbar sa tibuok nga mga kapabilidad sa preemption para sa realtime nga mga buluhaton, apan mopakunhod sa performance penalty para sa normal nga mga buluhaton.
Pagpaandar sa PREEMPT_LAZY gipangulohan Usa ka seryosong regresyon nga nagbahin sa performance sa PostgreSQL sa mga sistema sa ARM64. Aron masulbad ang pagkunhod sa performance, ang mga developer sa PostgreSQL gisugyot I-enable ang PR_RSEQ_SLICE_EXTENSION nga opsyon aron makunhuran ang posibilidad sa pagpapahawa gikan sa lock holder.
-
Gipadayon pagbalhin mga pagbag-o gikan sa usa ka sanga Taya-para-Linux, may kalabotan sa paggamit sa Rust nga pinulongan isip ikaduhang pinulongan para sa pagpalambo sa mga driver ug kernel module (Ang suporta sa Rust dili aktibo pinaagi sa default, ug dili moresulta sa pagkalakip sa Rust sa lista sa mandatory build dependencies para sa kernel). Salamat sa kaniadto integrated library "syn (crates.io)", nga nagpasayon sa pagsulat og komplikadong mga macro, nagpamenos sa gidak-on sa Rust code sa kernel pinaagi sa pagpasayon sa mga kahulugan sa kasamtangang mga procedural macro. Ang mga kapabilidad sa kernel, macro, ug pin-init libraries gipalapdan.
-
Sa asynchronous input/output system io_uring gidugang opsyon sa paggamit sa dili-sirkular nga mga pila sa pagsumite, nga mas episyente nga gi-cache sa mga sitwasyon diin ang usa ka hangyo makompleto sa dili pa mobalik ang system call.
-
Sa eBPF subsystem, ang mekanismo sa BTF (BPF Type Format), nga naghatag og impormasyon para sa type checking sa BPF pseudocode, gigamit aron makit-an ang impormasyon sa pag-debug. nalangkit binary search, nga nagpauswag sa kahusayan sa pagkarga sa mga programa sa BPF. Sa eBPF gidugang suporta alang sa mga implicit nga argumento kung nagtawag kfunc (mga gimbuhaton sa kernel nga magamit sa mga programa sa BPF) nga gihubit gamit ang KF_IMPLICIT_ARGS flag.
-
Gipapas code aron suportahan ang inisyal nga RAM disk (initrd) base sa linuxrc, nga dugay nang wala gigamit. Ang nahibiling mga implementasyon sa initrd gikatakda nga tangtangon sa 2027. Ang Initramfs angay gamiton imbes nga initrd (ang kalainan mao nga ang initrd nagbutang sa inisyal nga boot environment sa usa ka disk image, samtang ang initramfs nagbutang niini sa usa ka file system).
-
Sa usa ka bloke nga aparato zram, gigamit para sa compressed storage sa swap partition sa memory, nausab Lohika sa pagdumala sa mga compressed memory pages kung opsyonal nga ibalhin ang data ngadto sa persistent storage kung puno na ang available nga RAM. Kaniadto, ang mga memory pages gi-decompress una sa dili pa isulat sa physical storage, apan karon gitipigan na kini sa compressed form, nga nagpamenos sa CPU load ug nakadaginot sa kuryente samtang buhi ang baterya.
-
Ngadto sa utility timerlat, gidisenyo aron masukod ang mga paglangan kung gipadagan ang task scheduler, gidugang --bpf-action nga opsyon aron modagan ang mga programa sa BPF kung ang usa ka gitakdang limitasyon milapas na.
-
Ang ftrace tracing system karon adunay bitmask-list setting para sa pag-output sa mga bitmask sa mabasa nga format (isip lista sa mga bits, dili hexadecimal number). Ang mga kapabilidad sa pag-audit gidugang na sa tracefs. mga filter и mga hinungdan. Gidugang Ang sugo nga perf sched stats nagkolekta ug nagpakita sa mga estadistika bahin sa task scheduler.
-
Gidugang Ang mga opsyon sa pagtukod nga LOGO_LINUX_MONO_FILE, LOGO_LINUX_VGA16_FILE, ug LOGO_LINUX_CLUT224_FILE gigamit aron ipiho ang usa ka file nga adunay imahe sa logo nga ipakita kung ang kernel mag-boot imbes nga ang standard nga logo sa Tux penguin.
-
- Virtualization ug Security
- Sa asynchronous input/output system io_uring gipatuman Ang abilidad sa pag-attach sa mga programa sa BPF gamit ang mga filter nga nagkontrol sa unsay mahimo sa espesipikong mga operasyon sa SQE (Submission Queue Entry) (susama sa mga system call sa io_uring). Kini nga gidugang nga feature susama sa mga system call filter. Ang mga filter mahimong i-attach sa espesipikong mga buluhaton ug mapanunod kung mag-fork sa ubang mga proseso human sa pagtawag sa fork(). Kung aktibo ang mga filter, ang mga filter nga gidugang sa ibabaw mahimo ra nga mag-attach og dugang nga mga restriksyon, apan dili mag-disable sa mga naa na. Kini nga gipatuman nga feature magtugot sa pag-block. mga pamaagi paglaktaw sa system call filtering sa mga sandbox environment, base sa paghimo sa parehas nga mga operasyon nga gihatag sa io_uring imbes nga mga system call.
- Sa SELinux gidugang ang abilidad sa pagdumala sa pag-access sa mga token sa BPF, nagtugot mga proseso nga walay pribilehiyo aron paghimo sa pipila ka mga operasyon nga may pribilehiyo gamit ang BPF, sama sa pagkarga sa mga programa sa BPF ngadto sa kernel ug paghimo mga istruktura sa mapa.
- Gidugang suporta alang sa algorithm alang sa pagmugna og mga digital nga pirma ML-DSA (CRYSTALS-Dilithium), gibase sa teorya sa lattice ug dili daling ma-fit sa usa ka quantum computer. Gihatag ang abilidad sa paggamit sa ML-DSA aron ma-authenticate ang mga kernel module.
- Gipapas ang abilidad sa paggamit sa mga digital signature generation scheme gamit ang SHA-1 algorithm aron ma-certify ang mga kernel module (gipadayon ang suporta para sa pagkarga sa mga signed module).
- Sa rekord sa pag-audit sa NETFILTER_PKT gidugang sport ug dport fields aron susihon ang mga numero sa network port, dili lang ang mga IP address.
- Para sa mga sistema nga adunay arkitektura sa RISC-V gipatuman Suporta para sa mga Zicfiss ug Zicfilp extensions, nga naghatag og mga kapabilidad sa hardware para sa pagpatuman sa Control Flow Integrity (CFI) protection, nga nagbabag sa mga paglapas sa normal nga han-ay sa pagpatuman sa instruksyon (control flow) isip resulta sa mga exploit nga nag-usab sa mga function pointer nga gitipigan sa memorya.
- Sa KVM hypervisor gipatuman ang abilidad sa pagpadala og impormasyon ngadto sa mga guest system bahin sa suporta sa processor para sa ERAPS (Enhanced Return Address Predictor Security) extension, nga nagtugot sa paglikay sa pipila ka operasyon sa pag-reset sa estado sa CPU kung ibalik sa guest system ang kontrol ngadto sa host. Dugang pa, gidugang Suporta para sa pag-assign sa performance monitoring units (PMUs) ngadto sa guest systems, nga nagtugot sa mas taas nga profiling accuracy kon itandi sa paggamit sa emulated PMUs.
- Sa drayber para sa Hyper-V hypervisor gidugang Suporta para sa debugfs interface para sa pagtan-aw sa mga estadistika bahin sa operasyon sa hypervisor.
- Subsystem sa network
- Ang AccECN extension gipagana pinaagi sa default (Tukma nga Klaro nga Pahibalo sa Paghuot sa Balay), nga nagpatuman sa usa ka gipauswag nga bersyon sa extension ECN (wikipedia.org), nga nagtugot sa mga host sa pagmarka sa mga IP packet kung adunay congestion imbes nga ihulog kini, nga naghimo niini nga posible nga mahibal-an ang pagsugod sa congestion sa mga channel sa komunikasyon nga wala’y pagkawala sa packet. Ang orihinal nga extension sa ECN adunay limitasyon nga nagtugot lamang sa usa ka signal sa congestion nga ipataas sa usa ka TCP round-trip (RTT, Round-Trip Time, pagpadala og hangyo ug pagdawat og tubag). Gitangtang sa AccECN kini nga limitasyon ug gitugotan ang tigdawat sa pagpadala og labaw sa usa ka signal sa congestion ngadto sa nagpadala sa header sa TCP packet. Ang mga algorithm sa pagkontrol sa congestion mahimong mogamit niini nga impormasyon aron mas tukma nga motubag sa congestion ug malikayan ang kalit nga pagkunhod sa rate sa packet kung adunay gamay nga congestion.
- Sa pagpatuman sa algorithm sa pagdumala sa pila sa network Cake gidugang Ang abilidad sa pagproseso sa daghang pila aron maapod-apod ang load sa daghang CPU cores. Ang CAKE algorithm gigamit aron makunhuran ang negatibo nga epekto sa intermediate packet buffering sa edge network equipment ug gitumong sa pagkab-ot sa labing taas nga posible nga throughput ug minimal nga latency, bisan sa hinay nga mga channel sa komunikasyon.
- Ngadto sa mga socket VSOCK, gigamit sa pagpakig-uban sa mga virtual nga makina, gidugang suporta para sa mga namespace sa network.
- Gidugang inisyal nga pagpatuman sa umaabot nga sumbanan WiFi nga 8 (802.11bn, Ultra High Reliability WiFi).
- Gidugang mga pag-optimize nga nagpataas sa performance sa mosulod nga UDP packet processing og 12% atol sa stress testing sa usa ka 100 Gigabit network.
- Kagamitan
- Sa drayber sa AMDGPU gipatuman pagsuporta Mga bloke sa IP, gigamit sa bag-ong mga AMD GPU sama sa SMUIO 15.x, PSP 15.x, IH 6.1.1/7.1, MMHUB 3.4/4.2, GC 11.5.4/12.1, SDMA 6.1.4/7.1/7.11.4 ug JPEG 5.3.
- Gipauswag sa Nouveau driver ang frequency management sa mga sistema sa Tegra 186+.
- Sa i915 driver gidugang Inisyal nga suporta para sa Xe3p_LPD display IP block nga gigamit sa mga Intel Nova Lake-P processor.
- Gipadayon Trabaho ang Xe DRM (Direct Rendering Manager) driver para sa mga GPU nga gibase sa Intel Xe architecture, nga gigamit sa mga Intel Arc family graphics card ug integrated graphics, sugod sa mga Tiger Lake processor. Usa ka mode ang gidugang. Daghang Pila. Gidugang Mga sangkap nga gikinahanglan aron masusi ang mga pag-freeze sa GPU sa Mesa. Gidugang Suporta para sa mekanismo sa MERT para sa pagdumala sa pag-access sa memorya sa GPU.
- Gipadayon Paghiusa sa mga sangkap sa Nova driver para sa mga NVIDIA GPU nga adunay GSP firmware nga gigamit sukad sa serye sa NVIDIA GeForce RTX 2000 nga gibase sa Turing microarchitecture. Ang driver gisulat sa Rust. Kini nga bag-ong bersyon nag-andam alang sa suporta para sa mga GPU nga gibase sa Turing microarchitecture ug naglakip sa lainlaing mga internal nga pagbag-o.
- Gidugang suporta para sa mga controller ug peripheral device nga adunay multi-channel SPI (Serial Peripheral Interface) interface, nga nagtugot sa pagpadala sa datos sa daghang parallel streams.
- Gidugang Driver para sa hiniusa nga Type-C connectors nga gigamit sa mga device nga gibase sa Apple Silicon chips ug naghiusa sa USB3, DP-AltMode, ug Thunderbolt/USB4 interfaces.
- Gidugang ang suporta para sa mga sound subsystem sa Tegra238, Minisforum V3 SE, iBasso DC04U, Intel Nova Lake, Nova Lake S ug Focusrite Forte chips.
- Gidugang nga suporta para sa mga ARM board, SoC ug mga device: Arduino UnoQ, OrangePi 6 Plus, OrangePi CM5, Anbernic RG-DS, Realtek Kent, Qualcomm Kaanapali, Mediatek Ezurio, Facebook Anacapa, Microchip LAN9668, Khadas VIM1S, QNAP TS133, i.MX952, i.MX93, i.MX94, VHIP4 EvalBoard, TQ-Systems MBLS1028A, Agilex5, Radxa CM3J, Glymur,
- Gidugang nga suporta para sa mga smartphone ug tablet: Fairphone Gen 6 (SoC Qualcomm Milos/Snapdragon 7s Gen 3), Pixel 3/3 xl, Microsoft surface pro 11.
Sa samang higayon, ang Latin American Free Software Foundation naporma kapilian bug-os nga libre nga kernel 7.0 - Linux-libre 7.0-gnu, gilimpyohan sa mga elemento sa firmware ug driver nga adunay proprietary components o mga seksyon sa code nga limitado ang sakup sa tiggama. Ang Release 7.0 naglakip sa usa ka blob cleanup para sa iwlwifi driver. Ang cleanup code para sa amdgpu, adreno, TI PRUeth, air_en8811h, ath12k, TI VPE, rtw8852b, rt1320, rt5575 SPI, tas2783, ug Intel catpt drivers gi-update na. Ang mga ngalan sa blob sa devicetree (dts) files para sa ARM chips gilimpyohan na.
Source: linux.org.ru
