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

ከሁለት ወራት እድገት በኋላ ሊኑስ ቶርቫልድስ ሊኑክስ 6.3 ከርነል ለቋል። በጣም ከሚታወቁት ለውጦች መካከል: ጊዜ ያለፈባቸው የ ARM መድረኮችን እና የግራፊክስ ነጂዎችን ማጽዳት, የዝገት ቋንቋ ድጋፍ ቀጣይ ውህደት, የ hwnoise መገልገያ, በ BPF ውስጥ ለቀይ-ጥቁር ዛፍ አወቃቀሮች ድጋፍ, BIG TCP ሁነታ ለ IPv4, አብሮ የተሰራ የDhrystone መለኪያ, የማሰናከል ችሎታ. በ memfd ውስጥ አፈፃፀም ፣ BPF ን በመጠቀም የኤችአይዲ አሽከርካሪዎችን ለመፍጠር ድጋፍ ፣ የቡድን መከፋፈልን ለመቀነስ በ Btrfs ላይ ለውጦች ተደርገዋል።

አዲሱ ስሪት ከ 15637 ገንቢዎች 2055 ጥገናዎችን ተቀብሏል; የ patch መጠን - 76 ሜባ (ለውጦች በ 14296 ፋይሎች ተጎድተዋል, 1023183 የኮድ መስመሮች ተጨምረዋል, 883103 መስመሮች ተሰርዘዋል). ለማነፃፀር በቀድሞው ስሪት 16843 ጥገናዎች ከ 2178 ገንቢዎች ቀርበዋል ። የ patch መጠን - 62 ሜባ. በ39 ከርነል ውስጥ ከተካተቱት ለውጦች ውስጥ 6.3% ያህሉ ከመሳሪያ ነጂዎች ጋር የተገናኙ ናቸው፣ 15% ያህሉ ለውጦች ከሃርድዌር አርክቴክቸር ልዩ ኮድን ከማዘመን ጋር የተገናኙ ናቸው፣ 10% የሚሆኑት ከአውታረ መረብ ቁልል፣ 5% ከፋይል ሲስተም እና 3 ጋር የተያያዙ ናቸው። % ወደ ውስጣዊ የከርነል ንዑስ ስርዓቶች።

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

  • የማህደረ ትውስታ እና የስርዓት አገልግሎቶች
    • ከአሮጌ እና ጥቅም ላይ ያልዋሉ የ ARM ቦርዶች ጋር የተያያዘ ጉልህ የሆነ የቁጥጥር ማጽዳት ተካሂዷል, ይህም የከርነል ምንጮችን በ 150 ሺህ መስመሮች እንዲቀንስ አድርጓል. ከ40 በላይ የቆዩ የኤአርኤም መድረኮች ተወግደዋል።
    • በ BPF ፕሮግራሞች መልክ በተተገበረው HID (የሰው በይነገጽ መሣሪያ) በይነገጽ ለግቤት መሣሪያዎች ሾፌሮችን የመፍጠር ችሎታን ተተግብሯል።
    • ሹፌሮችን እና የከርነል ሞጁሎችን ለማዳበር Rustን እንደ ሁለተኛ ቋንቋ ከመጠቀም ጋር የተገናኘ ተጨማሪ ተግባር ከRust-for-Linux ቅርንጫፍ መላክ የቀጠለ። የዝገት ድጋፍ በነባሪነት አልነቃም እና ዝገትን እንደ አስገዳጅ የከርነል ግንባታ ጥገኛነት እንዲካተት አያደርጉም። በቀደሙት ልቀቶች ውስጥ የቀረበው ተግባር ለአርክ አይነቶች ድጋፍ (የጠቋሚዎች አተገባበር ከማጣቀሻ ቆጠራ ጋር)፣ ScopeGuard (ጽዳት የሚከናወነው ከቦታው ሲወጣ ነው) እና ForeignOwnable (በ C እና Rust code መካከል የጠቋሚ እንቅስቃሴን ያቀርባል) . የተወገደ ሞጁል 'መበደር' ከጥቅል 'alloc' ('ላም' ዓይነት እና 'በመግዛት' የተያዘ')። በከርነል ውስጥ ያለው የዝገት ድጋፍ ሁኔታ በዝገት ውስጥ የተፃፉትን የመጀመሪያ ሞጁሎች ወደ ከርነል ለመቀበል ቀድሞውኑ እንደተቃረበ ተጠቅሷል።
    • የተጠቃሚ ሁነታ ሊኑክስ (ከርነሉን እንደ ተጠቃሚ ሂደት ማሄድ) በ x86-64 ሲስተሞች በዝገት የተጻፈ ኮድ ይደግፋል። የአገናኝ-ጊዜ ማሻሻያዎችን የነቃ (LTO)ን በመጠቀም የተጠቃሚ-ሞድ ሊኑክስን ለመገንባት ተጨማሪ ድጋፍ።
    • በሃርድዌር ባህሪ የተከሰቱ መዘግየቶችን ለመከታተል የ hwnoise መገልገያ ታክሏል። በ 10 ደቂቃ ስሌት ውስጥ ከአንድ ማይክሮ ሰከንድ በላይ የማቋረጥ ሂደት ሲሰናከል በኦፕሬሽኖች አፈፃፀም (ጂትተር) ውስጥ ያሉ ልዩነቶች ይወሰናሉ።
    • የከርነል ሞጁል ከDhrystone ቤንችማርክ አተገባበር ጋር ተጨምሯል ይህም የሲፒዩ አፈጻጸምን ያለተጠቃሚ ቦታ አካላት ውቅሮች ለመገምገም (ለምሳሌ ከርነሉን ብቻ ወደሚያደርጉ አዳዲስ ሶሲዎች ማስተላለፍ)።
    • ለ BPF ፕሮግራሞች የማህደረ ትውስታ ፍጆታ ሂሳብን ለማሰናከል "cgroup.memory=nobpf" የከርነል ትዕዛዝ መሾመር አማራጭ ታክሏል ይህም ገለልተኛ ኮንቴይነሮች ላሏቸው ስርዓቶች ጠቃሚ ሊሆን ይችላል.
    • ለBPF ፕሮግራሞች አዲስ የካርታ ሾል አይነት ከመጨመር ይልቅ kfunc + kptr (bpf_rbtree_add, bpf_rbtree_remove, bpf_rbtree_first) የሚጠቀም የቀይ-ጥቁር ዛፍ መረጃ መዋቅር ተግባራዊ ለማድረግ ታቅዷል።
    • እንደገና ሊጀመር በሚችል ቅደም ተከተሎች (rseq፣ ዳግም ሊጀመር የሚችል ተከታታይ) ዘዴ በሲፒዩ ቁጥር ተለይተው የሚታወቁ የማስፈጸሚያ መለያዎችን (የማስታወሻ-ካርታ ኮንኩሬሽን መታወቂያ) የማለፍ እድሉ ወደ ሂደቶች ተጨምሯል። Rseq በሌላ ክር ከተቋረጠ፣ ተጠርጎ እንደገና የሚሞከረው በፍጥነት በአቶሚክ የማስፈጸሚያ ዘዴን ይሰጣል።
    • የ ARM ፕሮሰሰሮች SME 2 (ሚዛን ማትሪክስ ኤክስቴንሽን) መመሪያዎችን ይደግፋሉ።
    • ለ s390x እና RISC-V RV64 አርክቴክቸር የ"BPF trampoline" ዘዴ ድጋፍ ተግባራዊ ሲሆን ይህም በከርነል እና በ BPF ፕሮግራሞች መካከል ጥሪዎችን ሲያስተላልፉ ከከፍተኛ ወጪ ለመቀነስ ያስችላል።
    • በ RISC-V አርክቴክቸር ላይ ተመስርተው በአቀነባባሪዎች ባላቸው ስርዓቶች ላይ የ"ZBB" መመሪያዎችን በመጠቀም የሕብረቁምፊ ስራዎችን ለማፋጠን ተተግብሯል።
    • በLongArch መመሪያ ስብስብ አርክቴክቸር ላይ ለተመሰረቱ ስርዓቶች (በLongson 3 5000 ፕሮሰሰሮች ውስጥ ጥቅም ላይ የሚውለው እና አዲስ RISC ISA ከ MIPS እና RISC-V ጋር የሚመሳሰል)፣ የከርነል አድራሻ የቦታ randomization (KASLR) ድጋፍ፣ የከርነል ትውስታን ወደ ሌላ ቦታ ማዛወር (ወደ ሌላ ቦታ ማዛወር)። ), የሃርድዌር ነጥቦች ማቆሚያ እና kprobe ዘዴ.
    • የማህደረ ትውስታን ድግግሞሽን መሰረት በማድረግ ማህደረ ትውስታን ነጻ ለማድረግ የሚያስችል የ DAMOS (በመረጃ ተደራሽነት ክትትል ላይ የተመሰረተ ኦፕሬሽን መርሃግብሮች) አሰራር በ DAMOS ውስጥ የተወሰኑ የማህደረ ትውስታ ቦታዎች እንዳይሰሩ ማጣሪያዎችን ይደግፋል።
    • አነስተኛው ደረጃ ያለው C ላይብረሪ Nolibc ለ s390 አርክቴክቸር እና ለ Arm Thumb1 መመሪያ ስብስብ (ከ ARM፣ AArch64፣ i386፣ x86_64፣ RISC-V እና MIPS ድጋፍ በተጨማሪ) ይደግፋል።
    • Objtool የከርነል ግንባታዎችን ለማፋጠን እና በግንባታ ጊዜ ከፍተኛ የማህደረ ትውስታ ፍጆታን ለመቀነስ ተመቻችቷል (ኮርነሉን በ "አልይስ ውቅረት" ሁነታ ሲገነቡ 32 ጊባ ራም ባላቸው ስርዓቶች ላይ ሂደቶችን በግዳጅ ማቋረጥ ላይ ምንም ችግሮች የሉም)።
    • የኢንቴል አይሲሲ ኮምፕሌተር ከርነል እንዲገጣጠም የሚደረገው ድጋፍ ተቋርጧል፣ ይህም ለረጅም ጊዜ ከስራ ውጭ የነበረ እና ማንም ለማስተካከል ፍላጎት እንዳለው አልገለጸም።
  • የዲስክ ንዑስ ስርዓት፣ አይ/ኦ እና የፋይል ሲስተምስ
    • tmpfs የተፈናጠጠ የፋይል ሲስተም ተጠቃሚ መታወቂያ ካርታን ይደግፋል፣ ይህም የአንድ የተወሰነ ተጠቃሚ ፋይሎችን በተሰቀለ የውጭ ክፍልፍል ላይ ለሌላ ተጠቃሚ አሁን ባለው ስርዓት ላይ ለመቅረጽ ይጠቅማል።
    • በ Btrfs ውስጥ የብሎኮች ቡድኖች መከፋፈልን ለመቀነስ ፣ ብሎኮች በሚመድቡበት ጊዜ መጠኖቹ በመጠን ይከፈላሉ ፣ ማለትም ። ማንኛውም የብሎኮች ቡድን አሁን በጥቃቅን (እስከ 128 ኪባ)፣ መካከለኛ (እስከ 8 ሜባ) እና በትልቁ የተገደበ ነው። የወረራ56 አተገባበር እንደገና ተሻሽሏል። ቼኮችን ለመፈተሽ እንደገና የተነደፈ ኮድ። የማውጫውን ጊዜ በመሸጎጥ እና አስፈላጊ ሆኖ ሲገኝ ብቻ ትዕዛዞችን በመተግበር የመላክ ስራን እስከ 10 ጊዜ ለማፋጠን የአፈጻጸም ማሻሻያዎች ተደርገዋል። 10x ፈጣን የፊይማፕ ኦፕሬሽኖች የተጋራ ውሂብ (ቅጽበተ-ፎቶዎች) የጀርባ ማገናኛ ቼኮችን በመዝለል። በቢ-ዛፍ መዋቅሮች ውስጥ ቁልፎችን ፍለጋን በማመቻቸት ከሜታዳታ ጋር የሚሰሩ ስራዎች በXNUMX% የተፋጠነ ነው።
    • የተሻሻለ የ ext4 FS አፈጻጸም በርካታ ሂደቶችን በአንድ ጊዜ በቀጥታ የI/O ስራዎችን ቀድመው ለተመደቡ ብሎኮች እንዲሰሩ ከልዩ መቆለፊያዎች ይልቅ የጋራ የኢኖድ መቆለፊያዎችን በመጠቀም።
    • በf2fs ውስጥ የኮዱን ተነባቢነት ለማሻሻል ሾል ተሰርቷል። ከአቶሚክ ጽሑፍ እና ከአዲሱ ስፋት መሸጎጫ ጋር የተያያዙ ቋሚ አስፈላጊ ጉዳዮች።
    • ለንባብ-ብቻ ክፍፍሎች ለመጠቀም የተነደፈው EROFS (የተሻሻለ ተነባቢ-ብቻ ፋይል ስርዓት) የውሂብ ተደራሽነት መዘግየቶችን ለመቀነስ የታመቁ የፋይል መፍታት ስራዎችን ከሲፒዩ ጋር የማገናኘት ችሎታን ተግባራዊ ያደርጋል።
    • የBFQ I/O መርሐግብር አዘጋጅ ለላቁ የሚሽከረከሩ የዲስክ ድራይቮች፣ ለምሳሌ ብዙ በተናጥል የሚቆጣጠሩ ድራይቮች (Multi Actuator) የሚጠቀሙትን ድጋፍ አድርጓል።
    • የ AES-SHA2 አልጎሪዝምን በመጠቀም የመረጃ ምስጠራ ድጋፍ ወደ NFS ደንበኛ እና አገልጋይ ትግበራ ተጨምሯል።
    • የ FUSE (Filesystems In User Space) ንኡስ ስርዓት ለጥያቄው ማራዘሚያ ዘዴ ድጋፍ ጨምሯል፣ ይህም በጥያቄው ውስጥ ተጨማሪ መረጃ እንዲያስቀምጡ ያስችልዎታል። በዚህ ባህሪ ላይ በመመስረት, የቡድን መለያዎች ወደ FS ጥያቄ መጨመር ተተግብረዋል, ይህም በ FS ውስጥ እቃዎችን ሲፈጥሩ የመዳረሻ መብቶችን ግምት ውስጥ ማስገባት አስፈላጊ ነው (ፍጠር, mkdir, symlink, mknod).
  • ምናባዊ እና ደህንነት
    • የKVM hypervisor ለ x86 ሲስተሞች ለተራዘሙ የHyper-V ከፍተኛ ጥሪዎች ድጋፍን ይጨምራል እና በተጠቃሚ ቦታ አስተናጋጅ አካባቢ ለሚሰራ ተቆጣጣሪ ማስተላለፍን ይሰጣል። ለውጡ የ Hyper-V hypervisor ጎጆ ማስጀመር ድጋፍን ተግባራዊ ለማድረግ አስችሏል።
    • KVM ከአፈጻጸም መለኪያ ጋር በተያያዙ የPMU (የአፈጻጸም መከታተያ ክፍል) ክስተቶች የእንግዳ ስርዓት መዳረሻን መገደብ ቀላል ያደርገዋል።
    • በሂደቶች መካከል በተላለፈው የፋይል ገላጭ የማስታወሻ ቦታን ለመለየት የሚያስችል የ memfd ዘዴ ኮድ አፈፃፀም የተከለከለባቸውን ቦታዎች የመፍጠር ችሎታ ተጨምሯል (የማይተገበር memfd) እና የማስፈጸሚያ መብቶችን በ ውስጥ ማዘጋጀት አይቻልም ። ወደፊት.
    • አዲስ የPR_SET_MDWE prctl ክወና ሁለቱም በአንድ ጊዜ እንዲጽፉ እና እንዲሰሩ የሚያስችል የማህደረ ትውስታ መዳረሻ መብቶችን ለማካተት ሙከራዎችን ለማገድ ታክሏል።
    • በኤምዲ ዜን 4 ፕሮሰሰር ውስጥ በቀረበው IBRS (የተሻሻለ ቀጥተኛ ያልሆነ ቅርንጫፍ የተገደበ ግምት) አውቶማቲክ ሁነታ ላይ በመመስረት የ Specter ክፍል ጥቃቶችን መከላከል በነባሪነት ታክሏል እና ነቅቷል ፣ ይህም በማቋረጥ ፣ በስርዓት ጊዜ ግምታዊ መመሪያን አፈፃፀም ለማራዘም እና ለማሰናከል ያስችልዎታል። ጥሪዎች እና የአውድ መቀየሪያዎች። የታቀደው ጥበቃ ከRetpoline ጥበቃ ጋር ሲነፃፀር ዝቅተኛ ወጭ ያስገኛል.
    • በአንድ ጊዜ የመልቲ ትሪድንግ ቴክኖሎጂን (SMT ወይም Hyper-Threading) ሲጠቀሙ Specter v2 የጥቃት ጥበቃን ማለፍ የሚችል እና የ IBRS ጥበቃ ሁነታን በሚመርጡበት ጊዜ የ STIBP (ነጠላ ፈትል ቀጥተኛ ያልሆነ ቅርንጫፍ ትንበያዎች) ዘዴን በማሰናከል የሚፈጠር ተጋላጭነትን ይመለከታል።
    • ለ ARM64-based ስርዓቶች፣ አዲስ የ"virtconfig" ግንባታ ኢላማ ተጨምሯል፣ እሱም ሲመረጥ በምናባዊ ስርዓቶች ውስጥ ለማስነሳት የሚያስፈልጉትን አነስተኛ የከርነል ክፍሎች ብቻ የሚያንቀሳቅሰው።
    • ለ m68k አርክቴክቸር ሴክኮምፕ ዘዴን በመጠቀም የስርዓት ጥሪዎችን ለማጣራት ተጨማሪ ድጋፍ።
    • የማይክሮሶፍት ፕሉተን ቴክኖሎጂን መሰረት በማድረግ ለ AMD Ryzen ፕሮሰሰሮች አብሮገነብ CRB TPM2 (Command Response Buffer) መሳሪያዎች ድጋፍ ታክሏል።
  • የአውታረ መረብ ንዑስ ስርዓት
    • በ IEEE 802.3cg-2019 ዝርዝር ውስጥ የተገለጸውን የPLCA (Physical Layer Collision Avoidance) ንዑስ ንኡስ መደብን ለማዋቀር የኔትሊንክ በይነገጽ ታክሏል እና በ802.3cg (10Base-T1S) የኢተርኔት አውታረ መረቦች IoT መሳሪያዎችን እና የኢንዱስትሪ ስርዓቶችን ለማገናኘት የተመቻቹ። የPLCA አጠቃቀም በጋራ ሚዲያ የኤተርኔት አውታረ መረቦች ላይ አፈጻጸምን ያሻሽላል።
    • ይህ ኤፒአይ ሁሉንም አስፈላጊ መቼቶች ስለማይሸፍን የ WiFi 7 (802.11be) ገመድ አልባ በይነገጽን ለማስተዳደር የ"ገመድ አልባ ኤክስቴንሽን" ኤፒአይ ድጋፍ ተቋርጧል። እንደ የተመሰለ ንብርብር መደገፉን የቀጠለውን "ገመድ አልባ ቅጥያዎችን" ለመጠቀም ስንሞክር ለአብዛኛዎቹ የአሁን መሳሪያዎች ማስጠንቀቂያ ይታያል።
    • በኔትሊንክ ኤፒአይ ላይ ዝርዝር ሰነድ ተዘጋጅቷል (ለከርነል ገንቢዎች እና ለተጠቃሚ ቦታ መተግበሪያዎች ገንቢዎች)። የ ynl-gen-c መገልገያ በኔትሊንክ ፕሮቶኮል የ YAML ዝርዝር መግለጫዎች ላይ በመመስረት ሲ-ኮድ ለማመንጨት ተተግብሯል።
    • SNAT ሳይጠቀሙ የወጪ ግንኙነቶችን በአድራሻ ተርጓሚዎች በኩል ለማቃለል የ IP_LOCAL_PORT_RANGE አማራጭ ድጋፍ ወደ አውታረ መረብ ሶኬቶች ተጨምሯል። ተመሳሳዩን የአይፒ አድራሻ በበርካታ አስተናጋጆች ላይ ሲጠቀሙ፣ IP_LOCAL_PORT_RANGE እያንዳንዱ አስተናጋጅ የራሱን የወጪ የአውታረ መረብ ወደቦች ክልል እና በወደብ ቁጥሮች ላይ በመመስረት ፓኬጆችን ለማስተላለፍ በመግቢያው ላይ እንዲጠቀም ያስችለዋል።
    • ለMPTCP (MultiPath TCP) IPv4 እና IPv6 ፕሮቶኮሎችን የሚጠቀሙ የተቀላቀሉ ዥረቶችን የማስተናገድ ችሎታ ተተግብሯል። MPTCP የTCP ግንኙነትን እና ፓኬጆችን በአንድ ጊዜ በተለያዩ መንገዶች በተለያዩ የኔትወርክ በይነገጾች ከተለያዩ የአይፒ አድራሻዎች ጋር በማያያዝ ለማደራጀት የTCP ፕሮቶኮል ማራዘሚያ ነው።
    • ለ IPv4, BIG TCP ቅጥያ የመጠቀም እድሉ ተተግብሯል, ይህም ከፍተኛውን የ TCP ፓኬት መጠን እስከ 4 ጂቢ ከፍ ለማድረግ ያስችላል ከፍተኛ ፍጥነት ያለው የውስጥ አውታረ መረቦች የውሂብ ማእከሎች አሠራር ለማመቻቸት. ይህ የ16-ቢት ራስጌ መስክ ያለው የፓኬት መጠን መጨመር የአይ ፒ አርዕስት መጠን 0 የተቀናበረውን የ"jumbo" ፓኬጆችን በመተግበር እና ትክክለኛው መጠን በተለየ ባለ 32 ቢት መስክ በተለየ ተያያዥ ራስጌ ውስጥ ይተላለፋል።
    • አዲስ የ sysctl ፓራሜትር ነባሪ_rps_mask ታክሏል፣ በነባሪ RPS (Packet Steering) ማዋቀር ትችላላችሁ፣ ይህም ገቢ ትራፊክን በማቋረጥ ተቆጣጣሪ ደረጃ በሲፒዩ ኮሮች መካከል የማሰራጨት ሃላፊነት አለበት።
    • CBQ (ክፍል ላይ የተመሠረተ ወረፋ)፣ ኤቲኤም (ኤቲኤም ምናባዊ ወረዳዎች)፣ dsmark (የተለያየ የአገልግሎት ምልክት)፣ tcindex (የትራፊክ ቁጥጥር ኢንዴክስ) እና RSVP (የሀብት ማስያዣ ፕሮቶኮል) ትራፊክን ለመገደብ ወረፋ ዲሲፕሊኖችን ለማካሄድ የተቋረጠ ድጋፍ። እነዚህ የትምህርት ዓይነቶች ለረጅም ጊዜ ተትተዋል እና ማንም ድጋፉን ለመቀጠል ፈቃደኛ አልነበረም።
  • መሣሪያዎች
    • ሁሉንም በDRI1 ላይ የተመሰረቱ የግራፊክስ ነጂዎች ተወግደዋል፡- i810 (የድሮ ኢንቴል 8xx የተቀናጁ ግራፊክስ ካርዶች)፣ኤምጋ (ማትሮክስ ጂፒዩ)፣ r128 (ATI Rage 128 GPU Rage Fury፣ XPERT 99 እና XPERT 128 ካርዶችን ጨምሮ)፣ አረመኔ (S3 Savage GPU)፣ sis ( Crusty SiS GPU)፣ tdfx (3dfx Voodoo) እና በ(VIA IGP) በኩል፣ በ2016 የተቋረጡ እና ከ2012 ጀምሮ በሜሳ ውስጥ ያልተደገፉ ናቸው።
    • ጊዜ ያለፈበት ፍሬምቡፈር (fbdev) አሽከርካሪዎች omap1፣ s3c2410፣ tmiofb እና w100fb ተወግደዋል።
    • የኮምፒዩተር እይታን እና የማሽን መማር ስራዎችን ለማፋጠን የተነደፈውን ወደ ኢንቴል ሜትሮ ሌክ (14ኛ ትውልድ) ሲፒዩዎች ለ VPU (ሁለገብ ፕሮሰሲንግ ዩኒት) የDRM ሹፌር ተጨምሯል። ሹፌሩ የሚተገበረው የ"አክል" ንዑስ ሲስተምን በመጠቀም ለኮምፒዩተር ማፍጠኛዎች ድጋፍ ለመስጠት ያለመ ሲሆን ይህም በተለየ ASIC መልክ እና በሶሲ እና ጂፒዩ ውስጥ እንደ IP ብሎኮች ሊቀርብ ይችላል።
    • የ i915 (ኢንቴል) ሾፌር ለኢንቴል አርክ (DG2/Alchemist) ልዩ ግራፊክስ ካርዶች ድጋፍን ያሰፋል፣ ለሜቴዎር ሀይቅ ጂፒዩዎች የመጀመሪያ ደረጃ ድጋፍን ያስተዋውቃል እና ለIntel Xe HP 4tile GPUs ድጋፍን ያካትታል።
    • የ amdgpu ሾፌር ለ AdaptiveSync ቴክኖሎጂ ድጋፍን እና ደህንነቱ የተጠበቀ ማሳያን ከብዙ ማሳያዎች ጋር የመጠቀም ችሎታን ይጨምራል። ለDCN 3.2 (ማሳያ ኮር ቀጣይ)፣ SR-IOV RAS፣ VCN RAS፣ SMU 13.x እና DP 2.1 የዘመነ ድጋፍ።
    • ለኤስኤም8350፣ SM8450 SM8550፣ SDM845 እና SC8280XP መድረኮች ለኤምኤስኤም ሾፌር (ጂፒዩ Qualcomm Adreno) ድጋፍ ታክሏል።
    • የኑቮ ሾፌር ለአሮጌ ioctl ጥሪዎች ድጋፍን አቋርጧል።
    • ለNPU VerSilicon (VeriSilicon Neural Network Processor) የሙከራ ድጋፍ ወደ etnaviv ሾፌር ተጨምሯል።
    • በትይዩ ወደብ በኩል የተገናኙት የ IDE ድራይቮች የፓታ_ፓርፖርት ሾፌር ተተግብሯል። የተጨመረው ሾፌር የድሮውን PARIDE ሾፌር ከከርነል ለማውጣት እና የ ATA ንዑስ ስርዓትን ለማሻሻል አስችሎታል። የአዲሱ አሽከርካሪ ገደብ አታሚ እና ዲስክን በትይዩ ወደብ በኩል በአንድ ጊዜ ማገናኘት አለመቻል ነው።
    • በ Qualcomm ቺፕስ ላይ የተመሰረተ የWi-Fi 12 ድጋፍ ለገመድ አልባ ካርዶች ath7k ሾፌር ታክሏል።
    • ሳምሰንግ ጋላክሲ ታብ A (46)፣ ሳምሰንግ ጋላክሲ ኤስ 64፣ BananaPi R2015፣ Debix Model A፣ EmbedFire LubanCat 5/3፣ Facebook Greatlakes፣ Orange Pi R1 Plus፣ Tesla FSD እና እንዲሁም መሳሪያዎችን ጨምሮ በARM2 አርክቴክቸር መሰረት ለ1 ቦርዶች ድጋፍ ታክሏል። በ SoC Qualcomm MSM8953 (Snapdragon 610)፣ SM8550 (Snapdragon 8 Gen 2)፣ SDM450 እና SDM632፣ Rockchips RK3128 የቲቪ ሳጥን፣ RV1126 ቪዥን፣ RK3588፣ RK3568፣ RK3566፣ እና RK3588K3328፣ RK3 እና RK642 654/AM68 / AM69)

በተመሳሳይ ጊዜ የላቲን አሜሪካን ነፃ የሶፍትዌር ፋውንዴሽን ሙሉ በሙሉ ነፃ የሆነ የከርነል 6.3 - ሊኑክስ-ሊብሬ 6.3-ጂኑ ከጽኑ ዌር እና ነፃ ያልሆኑ ክፍሎችን ወይም የኮድ ክፍሎችን የያዙ የአሽከርካሪ ክፍሎችን አቋቋመ። አምራቹ. በተለቀቀው 6.3 ላይ፣ብሎቦች በአዲሱ ath12k፣ aw88395 እና peb2466 ሾፌሮች እንዲሁም በአዲሱ የመሳሪያ ዛፍ ፋይሎች በAArch64 ላይ ለተመሰረቱ qcom መሳሪያዎች ጸድተዋል። በ amdgpu, xhci-rcar, qcom-q6v5-pas, sp8870, av7110 ሾፌሮች እና ንዑስ ስርዓቶች እንዲሁም በዲቪቢ ካርዶች በሶፍትዌር ዲኮዲንግ እና ቀድሞ በተቀናጁ BPF ፋይሎች ውስጥ የተሻሻለ የብሎብ ማጽጃ ኮድ። ከከርነል ሲወገዱ የቆሙ የማጽዳት አሽከርካሪዎች mg, r128, tm6000, cpia2 እና r8188eu. የተሻሻለ i915 የመንጃ ነጠብጣብ ማጽዳት.

ምንጭ: opennet.ru

አስተያየት ያክሉ