የሊኑክስ ከርነል ልቀት 6.7

ከሁለት ወራት እድገት በኋላ ሊኑስ ቶርቫልድስ የሊኑክስ ከርነል 6.7 መልቀቂያ አቅርቧል። በጣም ከሚታወቁ ለውጦች መካከል: የ Bcachefs ፋይል ስርዓት ውህደት, የኢታኒየም አርክቴክቸር ድጋፍ ማቋረጥ, የኖቬያ ከ GSP-R firmware ጋር የመሥራት ችሎታ, በ NVMe-TCP ውስጥ የ TLS ምስጠራን መደገፍ, በ BPF ውስጥ የማይካተቱትን የመጠቀም ችሎታ, ለ futex ድጋፍ በ io_uring ፣ fq (Fair Queuing) መርሐግብር አፈጻጸምን ማመቻቸት)፣ የTCP-AO ማራዘሚያ ድጋፍ (TCP ማረጋገጫ አማራጭ) እና በላንድሎክ ደህንነት ዘዴ ውስጥ የአውታረ መረብ ግንኙነቶችን የመገደብ ችሎታ ፣ የተጠቃሚ ስም ቦታን እና io_uringን የመዳረሻ መቆጣጠሪያን ይጨምራል። በ AppArmor በኩል.

አዲሱ ስሪት ከ 18405 ገንቢዎች 2066 ጥገናዎችን ያካትታል, የመጠፊያው መጠን 72 ሜባ ነው (ለውጦቹ በ 13467 ፋይሎች ላይ ተጽዕኖ ያሳድራሉ, 906147 የኮድ መስመሮች ተጨምረዋል, 341048 መስመሮች ተሰርዘዋል). የመጨረሻው ልቀት ከ15291 ገንቢዎች 2058 ጥገናዎች ነበረው፣ የማጣበቂያው መጠን 39 ሜባ ነበር። በ 45 ውስጥ ከተካተቱት ለውጦች ውስጥ 6.7% የሚሆኑት ከመሳሪያ ነጂዎች ጋር የተገናኙ ናቸው ፣ በግምት 14% የሚሆኑት ለውጦች ለሃርድዌር አርክቴክቸር ልዩ ኮድ ከማዘመን ጋር የተገናኙ ናቸው ፣ 13% ከአውታረ መረብ ቁልል ፣ 5% ከፋይል ስርዓቶች እና 3% ጋር የተገናኙ ናቸው። ከውስጥ የከርነል ንዑስ ስርዓቶች ጋር የተያያዙ ናቸው.

በከርነል 6.7 ውስጥ ቁልፍ ፈጠራዎች፡-

  • የዲስክ ንዑስ ስርዓት፣ አይ/ኦ እና የፋይል ሲስተምስ
    • ከርነሉ የBcachefs ፋይል ስርዓት ኮድን ይቀበላል፣ይህም የXFSን አፈጻጸም፣አስተማማኝነት እና ልኬታማነት ለማሳካት የሚሞክረው በBtrfs እና ZFS ውስጥ ከሚገኙ የላቀ ተግባር አካላት ጋር ተጣምሮ ነው። ለምሳሌ፣ Bcachefs እንደ በክፍፍል ውስጥ ያሉ በርካታ መሳሪያዎችን ጨምሮ፣ ባለብዙ-ንብርብር አንጻፊ አቀማመጦችን (በፈጣን ኤስኤስዲዎች ላይ የተመሰረተ የታችኛው ንብርብር እና ብዙም ጥቅም ላይ ያልዋለ ሃርድ ድራይቭ ያለው የላይኛው ንብርብር)፣ ማባዛት (RAID) ያሉ ባህሪያትን ይደግፋል። 1/10) ፣ መሸጎጫ ፣ ግልፅ የውሂብ መጭመቂያ (LZ4 ፣ gzip እና ZSTD ሁነታዎች) ፣ የግዛት ቁርጥራጮች (ቅጽበተ-ፎቶዎች) ፣ ቼኮችን በመጠቀም ታማኝነት ማረጋገጥ ፣ ሪድ-ሰለሞን የስህተት ማስተካከያ ኮዶችን የማከማቸት ችሎታ (RAID 5/6) ፣ መረጃን በ ውስጥ ማከማቸት የተመሰጠረ ቅጽ (ChaCha20 እና Poly1305 ጥቅም ላይ ይውላሉ)። በአፈጻጸም ረገድ፣ Bcachefs ከBtrfs እና ሌሎች የፋይል ስርዓቶች በኮፒ-ላይ-ጻፍ ስልት ላይ የተመሰረቱ ናቸው፣ እና የስራ ፍጥነትን ወደ Ext4 እና XFS ቅርብ ያሳያል።
    • የ Btrfs ፋይል ስርዓት በተፈጠሩበት ንዑስ ክፍል ውስጥ ብቻ መጠንን በመከታተል ከፍተኛ አፈፃፀምን እንድታገኙ የሚያስችል ቀለል ያለ የኮታ ሁነታን ያስተዋውቃል ፣ ይህም ስሌቶችን በእጅጉ ያቃልላል እና አፈፃፀሙን ያሻሽላል ፣ ግን በብዙ ውስጥ የተጋሩትን መጠኖች ግምት ውስጥ ማስገባት አይፈቅድልዎትም ንዑስ ክፍልፋዮች.
    • Btrfs አካላዊ ካርታዎች ከመሳሪያዎች ጋር በማይዛመዱበት ሁኔታ ለሎጂካዊ ስፋት ካርታ ተስማሚ የሆነ አዲስ የ"ግንድ ዛፍ" የውሂብ መዋቅር አክሏል። አወቃቀሩ በአሁኑ ጊዜ በ RAID0 እና RAID1 ትግበራዎች ለዞን ማገጃ መሳሪያዎች ጥቅም ላይ ይውላል. ለወደፊቱ, ይህንን መዋቅር በከፍተኛ ደረጃ RAIDs ውስጥ ለመጠቀም አቅደዋል, ይህም አሁን ባለው ትግበራ ውስጥ ያሉትን በርካታ ችግሮችን ይፈታል.
    • የሴፍ ፋይል ስርዓት የተጠቃሚ መታወቂያዎችን በካርታ ላይ ለማዋል ድጋፍን ተግባራዊ ያደርጋል የተጫኑ የፋይል ስርዓቶች፣ የአንድ የተወሰነ ተጠቃሚ ፋይሎች በተሰቀለ የውጭ ክፍልፍል ላይ ካለው ሌላ ተጠቃሚ ጋር ለማዛመድ አሁን ባለው ስርዓት።
    • ሾር ያልሆኑ ሂደቶች የUEFI ተለዋዋጮችን እንዲቀይሩ uid እና gid ላይ ተራራ ላይ ወደ efivarfs የመግለጽ ችሎታ ታክሏል።
    • ለማንበብ እና የFS ባህሪያትን ለመቀየር ioctl ጥሪዎች ወደ exFAT ታክለዋል። የዜሮ መጠን ማውጫዎች አያያዝ ታክሏል።
    • F2FS 16K ብሎኮችን የመጠቀም ችሎታን ተግባራዊ ያደርጋል።
    • አዲሱን ክፍልፍል ማፈናጠጫ ኤፒአይ ለመጠቀም የአውቶፍስ አውቶማቲክ ዘዴ ተቀይሯል።
    • OverlayFS የ"lowerdir+" እና "datadir+" ተራራ አማራጮችን ያቀርባል። ከ xattrs ጋር ለተደራራቢ ኤፍኤስ ለመሰካት ድጋፍ ታክሏል።
    • XFS የሲፒዩ ጭነትን በእውነተኛ ጊዜ የማገጃ ምደባ ኮድ አመቻችቷል። የንባብ እና የ FICLONE ስራዎችን በአንድ ጊዜ የማከናወን ችሎታ ቀርቧል።
    • የ EXT2 ኮድ ወደ ገጽ ፎሊዮዎች ተለውጧል።
  • የማህደረ ትውስታ እና የስርዓት አገልግሎቶች
    • በ64 ሙሉ ለሙሉ የተቋረጠው የኢንቴል ኢታኒየም ፕሮሰሰር ጥቅም ላይ የዋለው የia2021 አርክቴክቸር ድጋፍ ተቋርጧል። ኢታኒየም ፕሮሰሰሮች በ 2001 ኢንቴል አስተዋውቀዋል ፣ ግን ia64 አርኪቴክቸር ከ AMD64 ጋር መወዳደር ተስኖት ነበር ፣በዋነኛነት በ AMD64 ከፍተኛ አፈፃፀም እና ከ 32-ቢት x86 ፕሮሰሰሮች ለስላሳ ሽግግር። በውጤቱም፣ የኢንቴል ፍላጎት ለ x86-64 ፕሮሰሰሮች ተለወጠ፣ እና የኢታኒየም ዕጣ የ HP Integrity አገልጋይ ሆኖ ቀረ፣ ትእዛዙ ከሶስት አመት በፊት ቆሟል። ለ ia64 የድጋፍ ኮድ ከከርነል የተወገደው በዋናነት ለዚህ መድረክ የረጅም ጊዜ ድጋፍ እጦት ነው ፣ ሊነስ ቶርቫልድስ ደግሞ የia64 ድጋፍን ወደ ከርነል ለመመለሾ ፈቃደኛ መሆኑን ገልፀዋል ፣ ግን ከፍተኛ ጥራት ያለው ጠባቂ ካለ ብቻ ነው ። ቢያንስ ለአንድ አመት ከዋናው ኮርነል ውጭ ለዚህ መድረክ ድጋፍ.
    • በቡት ደረጃ ላይ ለ x32-32 አርክቴክቸር በተሰሩ ከርነሎች ውስጥ ባለ 86-ቢት ሞድ መምሰል ድጋፍን እንዲያነቁ ወይም እንዲያሰናክሉ የሚያስችልዎ የ"ia64_emulation" የከርነል መሾመር ትዕዛዝ መለኪያ ታክሏል። በተግባራዊው በኩል አዲሱ አማራጭ ከ 32 ቢት አፕሊኬሽኖች ጋር ተኳሃኝነትን በመደገፍ ኮርነሉን እንዲገነቡ ይፈቅድልዎታል ፣ ነገር ግን በከርነል ላይ ያለውን የጥቃት ቬክተር ለመቀነስ ይህንን ሁነታ በነባሪ ያሰናክሉ ፣ ምክንያቱም የተኳኋኝነት ኤፒአይ ከዋናው ከርነል ያነሰ የተሞከረ ነው ። በይነገጾች.
    • ሾፌሮችን እና የከርነል ሞጁሎችን ለማዳበር የዝገት ቋንቋን እንደ ሁለተኛ ቋንቋ ከመጠቀም ጋር በተዛመደ የዝገት-ለ-ሊኑክስ ቅርንጫፍ ለውጦች ቀጣይ ፍልሰት (የዝገት ድጋፍ በነባሪነት ንቁ አይደለም ፣ እና ዝገትን ወደ ማካተት አይመራም። ለከርነል የሚያስፈልጉ የመሰብሰቢያ ጥገኞች). አዲሱ ስሪት የ Rust 1.73 ልቀት ወደመጠቀም ሽግግር ያደርጋል እና ከስራ ወረፋዎች ጋር ለመስራት ማሰሪያዎችን ያቀርባል።
    • ለአዳዲስ ሊተገበሩ የሚችሉ የፋይል ቅርጸቶች ድጋፍ ለመጨመር የbinfmt_misc ዘዴን መጠቀም (ለምሳሌ የተጠናቀሩ የጃቫ ወይም የፓይዘን አፕሊኬሽኖችን ለማሄድ) በተለየ ልዩ ልዩ የስም ቦታዎች ውስጥ መጠቀም ይቻላል።
    • አንድን ተግባር በሚፈጽሙበት ጊዜ የሲፒዩ ኮሮች አጠቃቀምን እንዲቆጣጠሩ የሚያስችልዎ የ cgroup መቆጣጠሪያ cpuset, የአካባቢ እና የርቀት ክፍፍል ክፍፍልን ያቀርባል, ይህም የወላጅ ግሩፕ ትክክለኛው የስር ክፍል ነው ወይስ አይደለም በሚለው ይለያያል። አዲስ ቅንጅቶች "cpuset.cpus.exclusive" እና "cpuset.cpus.excluisve.effective" እንዲሁም ለየት ያለ ሲፒዩ ማሰሪያ ወደ cpuset ታክለዋል።
    • የBPF ንኡስ ስርዓት ለተለዩ ሁኔታዎች ድጋፍን ተግባራዊ ያደርጋል፣ እነሱም እንደ ድንገተኛ አደጋ ከBPF ፕሮግራም መውጣታቸው እና የተደራረቡ ክፈፎችን በአስተማማኝ ሁኔታ የመንቀል ችሎታ። በተጨማሪም የ BPF ፕሮግራሞች ከሲፒዩ ጋር በተገናኘ የ kptr ጠቋሚዎችን መጠቀም ይፈቅዳሉ.
    • ለኦፕሬሽኖች ከ futex ጋር የሚደረግ ድጋፍ በ io_uring ንዑስ ስርዓት ላይ ተጨምሯል፣ እና አዲስ ክዋኔዎች ተተግብረዋል፡ IORING_OP_WAITID (የተመሳሰለ የመጠባበቂያ ስሪት)፣ SOCKET_URING_OP_GETSOCKOPT (የጌትሶኮፕታንድ አማራጭ)፣ SOCKET_URING_OP_SETSOCKOPT (የሴቶችኮፕት አማራጭ) እና IORING_OPTI ብዙ ጊዜ የማያቆሙ ስራዎች ውሂብ አለ ወይም ሙሉ ቋት የለም)።
    • በሂደት አውድ ውስጥ ለማስወጣት ስፒንሎክ የሚያስፈልገው ቀላል ክብደት ያለው ነጠላ-ተያያዥ FIFO ወረፋዎችን መተግበር እና በማንኛውም አውድ ውስጥ ወረፋው ላይ ለአቶሚክ ተጨማሪዎች ስፒን ሎክ ይሰጣል።
    • የቀለበት ቋት ታክሏል "objpool" ለዕቃዎችን ለመመደብ እና ለመመለሾ ከፍተኛ አፈጻጸም ያለው ወረፋ ሊሰፋ የሚችል ትግበራ።
    • የለውጦቹ የመጀመሪያ ክፍል አዲሱን futex2 API ን ለመተግበር ተጨምሯል ፣ በNUMA ስርዓቶች ላይ የተሻለ አፈፃፀም ያለው ፣ ከ 32 ቢት ሌላ መጠኖችን ይደግፋል ፣ እና በተባዛ የ futex () ስርዓት ጥሪ ምትክ ጥቅም ላይ ሊውል ይችላል።
    • ለ ARM32 እና S390x አርክቴክቸር አሁን ላለው ስብስብ (cpuv4) የBPF መመሪያዎች ድጋፍ ታክሏል።
    • ለ RISC-V አርክቴክቸር በክላንግ 17 የሚገኘውን የሼው-ጥሪ ቁልል ቼክ ሁነታን መጠቀም ይቻላል፣ይህም በተደራራቢው ላይ ቋት በሚፈስበት ጊዜ የመመለሻ አድራሻውን ከአንድ ተግባር እንዳይፃፍ ለመከላከል ነው። የጥበቃው ዋናው ነገር መቆጣጠሪያውን ወደ ተግባር ካስተላለፉ እና ተግባሩን ከመውጣትዎ በፊት ይህንን አድራሻ ካገኙ በኋላ የመመለሻ አድራሻውን በተለየ የ "ጥላ" ቁልል ውስጥ ማስቀመጥ ነው.
    • ተመሳሳይ የማስታወሻ ገጾችን (KSM: Kernel Samepage Merging) ለማዋሃድ ዘዴው ላይ አዲስ የስማርት ሜሞሪ ገፅ ቅኝት ተጨምሯል፣ ይህም ያልተሳካ የተቃኙ ገፆችን የሚከታተል እና የድጋሚ ቅኝታቸውን ጥንካሬ ይቀንሳል። አዲሱን ሁነታ ለማንቃት የ/sys/kernel/mm/ksm/smart_scan ቅንብር ተጨምሯል።
    • አዲስ የioctl ትዕዛዝ PAGEMAP_SCAN ታክሏል፣ እሱም ከ userfaultfd () ጋር ጥቅም ላይ ሲውል ለተወሰነ የማህደረ ትውስታ ክልል የመፃፍ እውነታዎችን እንዲወስኑ ያስችልዎታል። አዲሱ ባህሪ, ለምሳሌ, በሲስተሙ ውስጥ የ CRIU ሂደቶችን ሁኔታ ለማዳን እና ወደነበረበት ለመመለሾ ወይም በጨዋታ ጸረ-ማጭበርበር ስርዓቶች ውስጥ ጥቅም ላይ ሊውል ይችላል.
    • በመሰብሰቢያው ሥርዓት ውስጥ፣ የ Clang compiler ካለ፣ እንደ BPF ፕሮግራሞች የተፃፈውን የፐርፍ ንኡስ ስርዓት የመጠቀም ምሳሌዎችን መሰብሰብ በነባሪነት ነቅቷል።
    • በመገናኛ ብዙሃን ንዑስ ስርዓት ውስጥ ፍሬምበፌሮችን ለማስተዳደር ያገለገለው እና ከ10 አመታት በፊት በአዲስ የቪዲዮ ቡፍ2 ትግበራ የተተካው የድሮው የቪድዮ ቡፍ ንብርብር ተወግዷል።
  • ምናባዊ እና ደህንነት
    • በፋይል ስርዓቱ ውስጥ ካለው የማገጃ መጠን ያነሱ ብሎኮች ውስጥ መረጃን ኢንክሪፕት የማድረግ ችሎታ ወደ fscrypt ንዑስ ስርዓት ተጨምሯል። ትናንሽ ብሎኮችን ብቻ የሚደግፉ የሃርድዌር ምስጠራ ዘዴዎችን ለማንቃት ይህ ሊያስፈልግ ይችላል (ለምሳሌ 4096 ብሎክ መጠንን የሚደግፉ የ UFS ተቆጣጣሪዎች 16K የማገጃ መጠን ካለው የፋይል ስርዓት ጋር መጠቀም ይቻላል)።
    • የ IOMMU (I/O Memory-Management Unit) የማህደረ ትውስታ ገጽ ሰንጠረዦችን ከተጠቃሚ ቦታ በፋይል ገላጭዎች በኩል እንዲያስተዳድሩ የሚያስችልዎ የ"iommufd" ንዑስ ስርዓት ለዲኤምኤ ከካሼው (ቆሻሻ) ገና ያልተለቀቀ መረጃን መከታተል ጨምሯል። በሂደት ፍልሰት ወቅት ማህደረ ትውስታን ባልተለቀቀ መረጃ ለመወሰን አስፈላጊ የሆኑ ክዋኔዎች.
    • ለ TCP ሶኬቶች የመዳረሻ መቆጣጠሪያ ደንቦችን ለመወሰን ድጋፍ ወደ ላንድሎክ አሠራር ተጨምሯል, ይህም የቡድን ሂደቶችን ከውጭ አከባቢ ጋር ያለውን ግንኙነት ለመገደብ ያስችልዎታል. ለምሳሌ፣ HTTPS ግንኙነቶችን ለመመስረት የኔትወርክ ወደብ 443 መዳረሻን ብቻ የሚፈቅድ ህግ መፍጠር ይችላሉ።
    • የAppArmor ንኡስ ሲስተም የ io_uring ስልትን የመቆጣጠር ችሎታ እና የተጠቃሚ ስም ቦታዎችን ለመፍጠር አቅሙን አክሏል፣ ይህም የተወሰኑ ሂደቶችን ብቻ በመምረጥ እነዚህን ችሎታዎች እንዲደርሱበት ያስችልዎታል።
    • የቨርቹዋል ማሽን ማስነሻ ኤፒአይ የታከለው የቨርቹዋል ማሽን የማስነሻ ሂደት ትክክለኛነት ለማረጋገጥ።
    • LoongArch ስርዓቶች የKVM ሃይፐርቫይዘርን በመጠቀም ቨርቹዋልን ይደግፋሉ።
    • የ KVM ሃይፐርቫይዘርን በRISC-V ሲስተሞች ሲጠቀሙ የSmstateen ቅጥያ ድጋፍ ታይቷል፣ይህም ቨርቹዋል ማሽኑ በሃይፐርቫይዘሩ ያልተደገፉ የሲፒዩ መመዝገቢያዎችን እንዳይደርስ ይከለክላል። በተጨማሪም በእንግዶች ስርዓቶች ውስጥ የዚኮንድ ኤክስቴንሽን አጠቃቀም ድጋፍ ታክሏል፣ ይህም አንዳንድ ሁኔታዊ የኢንቲጀር ስራዎችን መጠቀም ያስችላል።
    • በKVM ሾር የሚሰሩ በ x86 ላይ በተመሰረቱ የእንግዳ ስርዓቶች እስከ 4096 ምናባዊ ሲፒዩዎች ተፈቅደዋል።
  • የአውታረ መረብ ንዑስ ስርዓት
    • የNVMe-TCP (NVMe over TCP) ሾፌር የTCP ፕሮቶኮሉን በመጠቀም የNVMe ድራይቮች በኔትወርኩ ላይ (NVMe Express over Fabrics) እንዲደርሱበት የሚፈቅድልዎት TLS (KTLSን በመጠቀም እና የጀርባ ሂደትን በመጠቀም የመረጃ ማስተላለፊያ ቻናሉን ለማመስጠር ድጋፍ አድርጓል) በተጠቃሚ ቦታ tlshd ለግንኙነት ድርድር)።
    • የfq (Fair Queuing) ፓኬት መርሐግብር አፈጻጸም የተመቻቸ ሲሆን ይህም በtcp_rr (TCP Request/Response) ፈተና ውስጥ በከባድ ሸክሞች ውስጥ ያለውን መጠን በ 5% እና በ 13% ያልተገደበ የ UDP ፓኬቶች ፍሰት ለመጨመር አስችሎታል።
    • TCP የአማራጭ የማይክሮ ሰከንድ ትክክለኛ የጊዜ ማህተም (TCP TS) አቅም (RFC 7323) ያክላል፣ ይህም ይበልጥ ትክክለኛ የሆነ የመዘግየት ግምት እና የበለጠ የላቀ መጨናነቅ መቆጣጠሪያ ሞጁሎችን ይፈቅዳል። እሱን ለማንቃት "ip route add 10/8 ... features tcp_usec_ts" የሚለውን ትዕዛዝ መጠቀም ትችላለህ።
    • የTCP ቁልል ለTCP-AO ማራዘሚያ (TCP የማረጋገጫ አማራጭ፣ RFC 5925) ድጋፍ አክሏል፣ ይህም የTCP ራስጌዎችን በማክ ኮድ (የመልእክት ማረጋገጫ ኮድ) ማረጋገጥ ያስችላል፣ ይበልጥ ዘመናዊ ስልተ ቀመሮችን HMAC-SHA1 እና CMAC-AES- በመጠቀም። 128 በምትኩ ቀደም ሲል የ TCP-MD5 አማራጭ በቀድሞው MD5 ስልተ ቀመር ላይ የተመሠረተ ነው።
    • አዲስ ዓይነት የቨርቹዋል ኔትወርክ መሳሪያዎች "netkit" ተጨምሯል, የውሂብ ማስተላለፍ አመክንዮ በ BPF ፕሮግራም በመጠቀም.
    • KSMBD፣ የኤስኤምቢ አገልጋይ የከርነል ደረጃ ትግበራ፣ ተተኪ ጥንዶች የተዋሃዱ ቁምፊዎችን የያዙ የፋይል ስሞችን ለመፍታት ድጋፍ አክሏል።
    • NFS ከ RPC አገልግሎቶች ጋር ክሮች መተግበርን አሻሽሏል. ለጽሑፍ ውክልና (ለ NFSv4.1+) ድጋፍ ታክሏል። NFSD ለrpc_status netlink ተቆጣጣሪው ድጋፍ አክሏል። ወደ knfsd በድጋሚ በሚላኩበት ጊዜ ለNFSv4.x ደንበኞች የተሻሻለ ድጋፍ።
  • መሣሪያዎች
    • የጂኤስፒ-አርኤም firmware የመጀመሪያ ድጋፍ ወደ ኒው ከርነል ሞጁል ተጨምሯል ፣ ይህም በNVDIA RTX 20+ GPU ውስጥ የመነሻ እና የጂፒዩ መቆጣጠሪያ ስራዎችን ወደ የተለየ የጂኤስፒ ማይክሮ መቆጣጠሪያ (ጂፒዩ ሲስተም ፕሮሰሰር) ለማንቀሳቀስ ጥቅም ላይ ይውላል። የጂኤስፒ-አርኤም ድጋፍ የኑቮ ሾፌር በሃርድዌር መስተጋብር ላይ በቀጥታ ከማዘጋጀት ይልቅ በፋየርዌር ጥሪዎች እንዲሰራ ያስችለዋል፣ ይህም ለጀማሪ እና ለኃይል አስተዳደር ቀድሞ የተሰሩ ጥሪዎችን በመጠቀም ለአዲስ ኤንቪዲ ጂፒዩዎች ድጋፍን ለመጨመር በጣም ቀላል ያደርገዋል።
    • የAMDGPU አሽከርካሪ GC 11.5፣ NBIO 7.11፣ SMU 14፣ SMU 13.0 OD፣ DCN 3.5፣ VPE 6.1 እና DML2ን ይደግፋል። እንከን የለሽ ጭነት የተሻሻለ ድጋፍ (የቪዲዮ ሁነታን ሲቀይሩ ብልጭ ድርግም የሚል የለም)።
    • የ i915 ሾፌር ለIntel Meteor Lake ቺፕስ ድጋፍን ይጨምራል እና የ Intel LunarLake (Xe 2) የመጀመሪያ ትግበራን ይጨምራል።
    • ወደ ዩኤስቢ 4 v2 (120/40G) መግለጫ ታክሏል asymmetric ማስተላለፊያ ቻናሎች ድጋፍ ታክሏል።
    • ለ ARM SoC ታክሏል ድጋፍ: Qualcomm Snapdragon 720G (በ Xiaomi ስማርትፎኖች ውስጥ ጥቅም ላይ የዋለ), AMD Pensando Elba, Renesas, R8A779F4 (R-Car S4-8), USRobotics USR8200 (በራውተሮች እና NAS ውስጥ ጥቅም ላይ ይውላል).
    • ለፌርፎን 5 ስማርትፎን እና ለአርኤም ቦርዶች Orange Pi 5፣ QuartzPro64፣ Turing RK1፣ Variscite MX6፣ BigTreeTech CB1፣ Freescale LX2162፣ Google Spherion፣ Google Hayato፣ Genio 1200 EVK፣ RK3566 Powkiddy RGB30 ድጋፍ ታክሏል።
    • ለRISC-V ሰሌዳዎች ወተት-V አቅኚ እና ወተት-V Duo ድጋፍ ታክሏል።
    • ከኤ.ዲ.ዲ ሲፒዩዎች ጋር ለሚቀርቡት የHUAWEI ላፕቶፖች የድምፅ በይነገጽ ድጋፍ ታክሏል። በ Dell Oasis 13/14/16 ላፕቶፖች ላይ ለተጫኑ ተጨማሪ ድምጽ ማጉያዎች ድጋፍ ታክሏል። አብሮገነብ ድምጽ ማጉያዎች ASUS K6500ZC ድጋፍ ታክሏል። በHP 255 G8 እና G10 ላፕቶፖች ላይ ለድምጸ-ከል አመልካች ተጨማሪ ድጋፍ። ለ acp6.3 የድምጽ ነጂዎች ድጋፍ ታክሏል። ለFocusrite Clarett+ 2Pre እና 4Pre ፕሮፌሽናል ቀረጻ በይነገጾች ድጋፍ ታክሏል።

በተመሳሳይ ጊዜ የላቲን አሜሪካ ነፃ የሶፍትዌር ፋውንዴሽን ሙሉ በሙሉ ነፃ የሆነ የከርነል 6.7 - ሊኑክስ-ሊብሬ 6.7-ጂኑ ከጽኑዌር አካላት እና ነፃ ያልሆኑ ክፍሎችን ወይም ኮድ ክፍሎችን የያዙ አሽከርካሪዎች የፀዳውን ስሪት አቋቋመ። በአምራቹ. በተለቀቀው 6.7 ላይ የብሎብ ማጽጃ ኮድ በተለያዩ ሾፌሮች እና ንዑስ ስርዓቶች ውስጥ ተዘምኗል፣ ለምሳሌ በ amdgpu፣ nouveau፣ adreno፣ mwifiex፣ mt7988፣ ath11k፣ avs እና btqca አሽከርካሪዎች። localtalk እና rtl8192u አሽከርካሪዎች የማጽዳት ኮድ ከከርነል በመገለላቸው ተወግዷል። ከዚህ ቀደም በስህተት የተጨመሩ የ xhci-pci፣ rtl8xxxu እና rtw8822b ሾፌሮችን ለማጽዳት አላስፈላጊ ክፍሎችን ተወግደዋል። ለ Aarch64 አርክቴክቸር በdts ፋይሎች ውስጥ የብሎብ ስሞችን አጽድቷል። በአዲሶቹ አሽከርካሪዎች mt7925፣ tps6598x፣ aw87390 እና aw88399 ውስጥ የተወገዱ ነጠብጣቦች።

ምንጭ: opennet.ru

አስተያየት ያክሉ