ලිනක්ස් කර්නල් නිකුතුව 6.1

මාස දෙකක සංවර්ධනයෙන් පසුව, Linus Torvalds විසින් Linux kernel 6.1 නිකුතුව ඉදිරිපත් කරන ලදී. වඩාත්ම කැපී පෙනෙන වෙනස්කම් අතර: රස්ට් භාෂාවේ ධාවක සහ මොඩියුල සංවර්ධනය සඳහා සහාය, භාවිතා කළ මතක පිටු තීරණය කිරීමේ යාන්ත්‍රණය නවීකරණය, BPF වැඩසටහන් සඳහා විශේෂ මතක කළමනාකරුවෙක්, මතක ගැටළු හඳුනාගැනීමේ පද්ධතියක් KMSAN, KCFI (Kernelk Control -Flow Integrity) ආරක්ෂණ යාන්ත්‍රණය, මේපල් ව්‍යුහය ගස හඳුන්වාදීම.

නව අනුවාදයට සංවර්ධකයින් 15115 කින් නිවැරදි කිරීම් 2139 ක් ඇතුළත් වේ, පැච් ප්‍රමාණය 51 MB වේ, එය කර්නල් 2 සහ 6.0 වෙතින් පැච් ප්‍රමාණයට වඩා 5.19 ගුණයකින් කුඩා වේ. වෙනස්කම් ගොනු 13165කට බලපෑ අතර, කේත පේළි 716247ක් එක් කරන ලද අතර පේළි 304560ක් මකා දමන ලදී. 45 හි හඳුන්වා දී ඇති සියලුම වෙනස්කම් වලින් 6.1% ක් පමණ උපාංග ධාවකයන්ට සම්බන්ධ වේ, වෙනස් කිරීම් වලින් ආසන්න වශයෙන් 14% දෘඪාංග ගෘහ නිර්මාණ ශිල්පයට විශේෂිත වූ කේතය යාවත්කාලීන කිරීමට සම්බන්ධ වේ, 14% ජාල තොගයට සම්බන්ධ වේ, 3% ගොනු පද්ධතිවලට සම්බන්ධ වේ, සහ 3% අභ්යන්තර කර්නල් උප පද්ධති වලට සම්බන්ධ වේ.

කර්නලය 6.1 හි ප්‍රධාන නවෝත්පාදන:

  • මතකය සහ පද්ධති සේවා
    • ධාවක සහ කර්නල් මොඩියුල සංවර්ධනය කිරීම සඳහා දෙවන භාෂාවක් ලෙස රස්ට් භාවිතා කිරීමේ හැකියාව එක් කරන ලදී. රස්ට් සඳහා සහය දැක්වීමේ ප්‍රධාන හේතුව වන්නේ මතකය සමඟ වැඩ කිරීමේදී දෝෂ ඇතිවීමේ සම්භාවිතාව අඩු කිරීමෙන් ආරක්ෂිත සහ උසස් තත්ත්වයේ උපාංග ධාවක ලිවීම පහසු කිරීමයි. මලකඩ සහාය පෙරනිමියෙන් අක්‍රිය කර ඇති අතර අවශ්‍ය කර්නල් ගොඩනැගීමේ පරායත්තතාවයක් ලෙස රස්ට් ඇතුළත් නොවේ. කර්නලය මේ වන විට පැච් වල අවම, ඉවත් කරන ලද අනුවාදයක් භාවිතා කර ඇති අතර, එය කේත පේළි 40 සිට 13 දහසක් දක්වා අඩු කර ඇති අතර, රස්ට් භාෂාවෙන් ලියා ඇති සරල කර්නල් මොඩියුලයක් තැනීමට ප්‍රමාණවත් අවමය පමණක් සපයයි. අනාගතයේදී, Rust-for-Linux ශාඛාවෙන් අනෙකුත් වෙනස්කම් මාරු කරමින්, පවතින ක්රියාකාරිත්වය ක්රමයෙන් වැඩි කිරීමට සැලසුම් කර ඇත. සමාන්තරව, NVMe ධාවක සඳහා ධාවක සංවර්ධනය කිරීමට යෝජිත යටිතල පහසුකම් භාවිතා කිරීමට ව්‍යාපෘති සංවර්ධනය වෙමින් පවතී, 9p ජාල ප්‍රොටෝකෝලය සහ රස්ට් භාෂාවෙන් Apple M1 GPU.
    • EFI සමඟින් AArch64, RISC-V සහ LoongArch ගෘහ නිර්මාණ ශිල්පය මත පදනම් වූ පද්ධති සඳහා, සම්පීඩිත කර්නල් රූප සෘජුවම පැටවීමේ හැකියාව ක්‍රියාත්මක කර ඇත. EFI zboot වෙතින් කෙලින්ම කැඳවන කර්නල් රූප පැටවීම, ධාවනය කිරීම සහ බෑම සඳහා හසුරුවන්න එකතු කරන ලදී. EFI ප්‍රොටෝකෝල දත්ත ගබඩාවෙන් ප්‍රොටෝකෝල ස්ථාපනය කිරීම සහ මකා දැමීම සඳහා හසුරුවන්න ද එකතු කර ඇත. මීට පෙර, ඉවත් කිරීම වෙනම ඇරඹුම් කාරකයක් මගින් සිදු කරන ලදී, නමුත් දැන් මෙය කර්නලය තුළම හසුරුවන්නෙකුට කළ හැකිය - කර්නල් රූපය EFI යෙදුමක් ලෙස සෑදී ඇත.
    • විවිධ කාර්ය සාධන ලක්ෂණ සහිත මතක බැංකු වෙන් කිරීමට ඔබට ඉඩ සලසන බහු මට්ටමේ මතක කළමනාකරණ ආකෘතියක් ක්‍රියාත්මක කිරීමත් සමඟ සංයුතියට පැච් වල කොටසක් ඇතුළත් වේ. උදාහරණයක් ලෙස, වැඩිපුරම භාවිතා වන පිටු වේගවත්ම මතකයේ ගබඩා කළ හැකි අතර, කලාතුරකින් භාවිතා වන පිටු සාපේක්ෂව මන්දගාමී මතකයේ ගබඩා කළ හැක. Kernel 6.1 මගින් අධික ලෙස භාවිතා කරන ලද පිටු මන්දගාමී මතකයේ පිහිටා ඇති ස්ථානය තීරණය කිරීම සඳහා යාන්ත්‍රණයක් හඳුන්වා දෙන අතර එමඟින් ඒවා වේගවත් මතකයට ප්‍රවර්ධනය කළ හැකි අතර මතක ස්ථර සහ ඒවායේ සාපේක්ෂ ක්‍රියාකාරිත්වය පිළිබඳ සාමාන්‍ය සංකල්පයක් ද හඳුන්වා දෙයි.
    • එයට MGLRU (Multi-Generational LRU) යාන්ත්‍රණය ඇතුළත් වන අතර, එය පැරණි LRU (අවම වශයෙන් මෑතකදී භාවිතා කරන ලද) ක්‍රියාත්මක කිරීම ප්‍රතිස්ථාපනය කරන බහු-අදියර ව්‍යුහයක් සහිත පෝලිම් දෙකක් මත පදනම් වූ ක්‍රියාත්මක කිරීම ප්‍රතිස්ථාපනය කරන අතර එමඟින් සැබවින්ම භාවිතා වන මතක පිටු මොනවාද සහ පිටතට තල්ලු කළ හැකිය. swap කොටස.
    • ඔරකල් ඉංජිනේරුවන් විසින් යෝජනා කරන ලද "මේපල් ගස" දත්ත ව්‍යුහය සඳහා සහය එකතු කරන ලද අතර එය "රතු-කළු ගස" ව්‍යුහය සඳහා වඩාත් ඵලදායී ආදේශකයක් ලෙස ස්ථානගත කර ඇත. Maple tree යනු පරාස සුචිගත කිරීමට සහය දක්වන B-tree හි ප්‍රභේදයක් වන අතර නවීන ප්‍රොසෙසරවල හැඹිලිය කාර්යක්ෂමව භාවිතා කිරීම සඳහා නිර්මාණය කර ඇත. සමහර මතක කළමනාකරණ උප පද්ධතීන් දැනටමත් මේපල් ගස වෙත මාරු කර ඇති අතර, ඒවායේ ක්රියාකාරිත්වය කෙරෙහි ධනාත්මක බලපෑමක් ඇති කර ඇත. අනාගතයේදී, පරාසය අගුලු දැමීම ක්රියාත්මක කිරීම සඳහා මේපල් ගස භාවිතා කළ හැකිය.
    • crash_kexec() ඇමතුම හරහා හදිසි වසා දැමීමක් ආරම්භ කිරීම සඳහා විෙශේෂෙයන් නිර්මාණය කර ඇති "විනාශකාරී" BPF වැඩසටහන් නිර්මාණය කිරීමට ඇති හැකියාව BPF උප පද්ධතියට එක් කර ඇත. එවැනි BPF වැඩසටහන් නිදොස් කිරීමේ අරමුණු සඳහා යම්කිසි අවස්ථාවකදී බිඳවැටීමක් නිර්මාණය කිරීම ආරම්භ කිරීමට අවශ්‍ය විය හැක. BPF වැඩසටහනක් පූරණය කිරීමේදී විනාශකාරී මෙහෙයුම් වෙත ප්‍රවේශ වීමට, ඔබ BPF_F_DESTRUCTIVE ධජය සඳහන් කළ යුතුය, sysctl kernel.destructive_bpf_enabled සක්‍රිය කළ යුතුය, සහ CAP_SYS_BOOT හිමිකම් තිබිය යුතුය.
    • BPF වැඩසටහන් සඳහා, cgroup මූලද්‍රව්‍ය ගණන් කිරීමට මෙන්ම නිශ්චිත නූල් හෝ කාර්යයක සම්පත් (ගොනු, vma, ක්‍රියාවලි, ආදිය) ගණනය කළ හැකිය. පරිශීලක වළලු බෆර සෑදීම සඳහා නව සිතියම් වර්ගයක් ක්‍රියාත්මක කර ඇත.
    • සම්මත kmalloc() ට වඩා BPF සන්දර්භය තුළ ආරක්ෂිත මතක වෙන් කිරීමක් සපයන BPF වැඩසටහන් (මතක විභේදකය) සඳහා මතක වෙන් කිරීම සඳහා විශේෂ ඇමතුමක් එක් කරන ලදී.
    • වෙනස්කම්වල පළමු කොටස ඒකාබද්ධ කර ඇති අතර, BPF වැඩසටහන් ආකාරයෙන් ක්රියාත්මක කරන ලද HID (Human Interface Device) අතුරු මුහුණතක් සහිත ආදාන උපාංග සඳහා ධාවක නිර්මාණය කිරීමේ හැකියාව ලබා දේ.
    • කර්නලය a.out ක්‍රියාත්මක කළ හැකි ගොනු ආකෘතියට සහය දැක්වීම සඳහා කේතය සම්පූර්ණයෙන්ම ඉවත් කර ඇත, එය 5.1 නිකුතුවේදී අත්හරින ලද අතර 5.18 සහ 5.19 අනුවාදවල සිට ප්‍රධාන ගෘහනිර්මාණ සඳහා අක්‍රිය කර ඇත. A.out ආකෘතිය දිගු කලක් Linux පද්ධති මත අත්හරින ලද අතර, a.out ගොනු උත්පාදනය පෙරනිමි ලිනක්ස් වින්‍යාසයන්හි නවීන මෙවලම් මඟින් සහාය නොදක්වයි. a.out ගොනු සඳහා ලෝඩරය සම්පූර්ණයෙන්ම පරිශීලක අවකාශය තුළ ක්‍රියාත්මක කළ හැක.
    • ලූන්ග්සන් 3 5000 ප්‍රොසෙසරවල භාවිතා වන LoongArch උපදෙස් කට්ටල ගෘහ නිර්මාණ ශිල්පය මත පදනම් වූ පද්ධති සඳහා සහ MIPS සහ RISC-V ට සමාන නව RISC ISA ක්‍රියාත්මක කිරීම සඳහා, කාර්ය සාධන මිනුම් සිදුවීම් (perf events), kexec, kdump සහ BPF JIT සම්පාදනය ක්‍රියාත්මක කෙරේ. .
    • io_uring අසමමුහුර්ත I/O අතුරුමුහුණත නව මාදිලියක්, IORING_SETUP_DEFER_TASKRUN පිරිනමයි, එය යෙදුම් ඉල්ලීමක් කරන තෙක් මුද්ද බෆරය ආශ්‍රිත වැඩ තාවකාලිකව කල් දැමීමට ඉඩ සලසයි, එය කණ්ඩායම් වැඩ කිරීමට සහ පෙරීම හේතුවෙන් ප්‍රමාද ගැටළු මඟහරවා ගැනීමට භාවිතා කළ හැක. වැරදි කාලය.
    • පරිශීලක අවකාශයේ ක්‍රියාවලි වලට සාමාන්‍ය මතක පිටු පරාසයක් විශාල මතක පිටු කට්ටලයක් (විනිවිද පෙනෙන විශාල පිටු) බවට පරිවර්තනය කිරීමේ හැකියාව ලබා දී ඇත.
    • FS හි ප්‍රවේශ අයිතිවාසිකම් භාවිතා කරමින් userfaultfd() පද්ධති ඇමතුමේ ක්‍රියාකාරීත්වයට ප්‍රවේශ වීමට ඉඩ සලසන /dev/userfaultfd උපාංගය ක්‍රියාත්මක කිරීම එකතු කරන ලදි. userfaultfd ක්‍රියාකාරීත්වය මඟින් පරිශීලක අවකාශයේ වෙන් නොකළ මතක පිටු (පිටු දෝෂ) වෙත ප්‍රවේශ වීම සඳහා හසුරුවන්න සෑදීමට ඔබට ඉඩ සලසයි.
    • GNU Make utility හි අනුවාදය සඳහා අවශ්‍යතා වැඩි කර ඇත - කර්නලය සෑදීමට දැන් අවම වශයෙන් 3.82 අනුවාදය අවශ්‍ය වේ.
  • තැටි උප පද්ධතිය, I/O සහ ගොනු පද්ධති
    • Btrfs ගොනු පද්ධතියට සැලකිය යුතු කාර්ය සාධන ප්‍රශස්තිකරණයක් සිදු කර ඇත; වෙනත් දේ අතර, FIEMAP ioctl ඇමතුමේ කාර්ය සාධනය විශාලත්වයේ ඇණවුම් මගින් වැඩි කර ඇත. io_uring භාවිතා කරන යෙදුම් සඳහා අසමමුහුර්ත බෆරඩ් ලිවීම් සඳහා සහය එක් කරන ලදී. "යවන්න" මෙහෙයුමට fs-verity සමඟ ආරක්ෂිත ගොනු සඳහා සහය එක් කරන ලදී.
    • ext4 ගොනු පද්ධතිය සඟරා නඩත්තු කිරීම සහ කියවීමට පමණක් ක්‍රියාත්මක කිරීම සම්බන්ධ කාර්ය සාධන ප්‍රශස්තකරණයන් එකතු කර ඇත.
    • EROFS (වැඩිදියුණු කළ කියවීමට පමණක් ගොනු පද්ධතිය) ගොනු පද්ධතිය, කියවීමට පමණක් ප්‍රවේශ විය හැකි කොටස්වල භාවිතය සඳහා නිර්මාණය කර ඇති අතර, විවිධ ගොනු පද්ධතිවල අනුපිටපත් කරන ලද දත්ත හුවමාරු කිරීමේ හැකියාව ක්‍රියාත්මක කරයි.
    • ගොනුවකට සෘජු I/O යෙදිය හැකිද යන්න පිළිබඳ තොරතුරු පෙන්වීමට statx() පද්ධති ඇමතුම එක් කර ඇත.
    • O_TMPFILE ධජය සමඟ තාවකාලික ගොනු සෑදීම සඳහා සහාය FUSE (පරිශීලක අවකාශයේ ගොනු පද්ධති) උප පද්ධතියට එක් කර ඇත.
  • අථත්යකරණය සහ ආරක්ෂාව
    • CFI (පාලන ප්‍රවාහ අඛණ්ඩතාව) ආරක්ෂණ යාන්ත්‍රණය ක්‍රියාත්මක කිරීම ප්‍රතිස්ථාපනය කර ඇති අතර, සාමාන්‍ය ක්‍රියාත්මක කිරීමේ අනුපිළිවෙල (පාලන ප්‍රවාහය) උල්ලංඝනය කිරීමට හේතු විය හැකි නිර්වචනය නොකළ හැසිරීම් සමහරක් හඳුනා ගැනීමට ශ්‍රිතයක සෑම වක්‍ර ඇමතුමකටම පෙර චෙක්පත් එක් කරයි. මතකයේ ගබඩා කර ඇති කාර්යයන් වෙත දර්ශකයන් වෙනස් කරන සූරාකෑම් භාවිතයේ ප්රතිඵලය. LLVM ව්‍යාපෘතියෙන් CFI සම්මත ක්‍රියාත්මක කිරීම ක්ලැන්ග් භාවිතය මත පදනම් වූ විකල්පයක් මගින් ප්‍රතිස්ථාපනය කර ඇත, නමුත් අඩු මට්ටමේ උප පද්ධති සහ මෙහෙයුම් පද්ධති කර්නල් ආරක්ෂා කිරීමට විශේෂයෙන් අනුවර්තනය කර ඇත. LLVM හි, Clang 16 නිකුතුවේදී නව ක්‍රියාත්මක කිරීමක් පිරිනමනු ලබන අතර "-fsanitize=kcfi" විකල්පය සමඟින් සක්‍රීය කෙරේ. නව ක්‍රියාත්මක කිරීම සමඟ ඇති ප්‍රධාන වෙනස නම් එය සම්බන්ධක-කාල ප්‍රශස්තිකරණයන් (LTO) සමඟ බැඳී නොමැති අතර ජම්ප් වගුවේ ඇති සබැඳි මඟින් ක්‍රියාකාරී දර්ශකයන් ප්‍රතිස්ථාපනය නොකිරීමයි.
    • LSM මොඩියුල (Linux Security Module) සඳහා, නාම අවකාශයන් සෑදීම සඳහා මෙහෙයුම් වලට බාධා කරන හසුරුවන්නක් සෑදිය හැක.
    • BPF වැඩසටහන් වල PKCS#7 ඩිජිටල් අත්සන් සත්‍යාපනය කිරීම සඳහා මෙවලම් සපයනු ලැබේ.
    • කර්නලය 5.6 හි නොදැනුවත්වම ඉවත් කරන ලද අවහිර නොවන මාදිලියේ (O_NONBLOCK) විවෘත කිරීමේ හැකියාව /dev/random වෙත ආපසු පැමිණ ඇත.
    • x86 ගෘහ නිර්මාණ ශිල්පය සහිත පද්ධති මත, එකවර ක්‍රියාත්මක කිරීමට සහ ලිවීමට ඉඩ දෙන කර්නල් උප පද්ධති මගින් මතක පිටු සිතියම්ගත කිරීමේදී අනතුරු ඇඟවීමක් එක් කර ඇත. අනාගතයේදී, එවැනි මතක සිතියම්කරණය සම්පූර්ණයෙන්ම තහනම් කිරීමේ හැකියාව සලකා බලනු ලැබේ.
    • KMSAN (Kernel Memory Sanitizer) දෝශ නිරාකරණ යාන්ත්‍රණයක් එකතු කරන ලද අතර කර්නලය තුළ ආරම්භ නොකළ මතක භාවිතය මෙන්ම පරිශීලක අවකාශය සහ උපාංග අතර ආරම්භ නොකළ මතක කාන්දුවීම් හඳුනාගැනීම.
    • Getrandom ඇමතුමේ භාවිතා කරන crypto-secure CRNG ව්‍යාජ අහඹු අංක උත්පාදක යන්ත්‍රය සඳහා වැඩිදියුණු කිරීම් සිදු කර ඇත. VPN WireGuard හි කතුවරයා වන Jason A. Donenfeld විසින් මෙම වෙනස්කම් සකස් කරන ලද අතර, ව්‍යාජ අහඹු නිඛිල නිස්සාරණයේ ආරක්ෂාව වැඩි දියුණු කිරීම අරමුණු කර ගෙන ඇත.
  • ජාල උප පද්ධතිය
    • TCP ස්ටැක් එක එක් එක් නාම අවකාශය සඳහා වෙන වෙනම සොකට් හැෂ් වගු භාවිතා කිරීමේ හැකියාව (පෙරනිමියෙන් අක්‍රීය කර ඇත) සපයයි, එමඟින් විශාල නාම අවකාශයන් සහිත පද්ධතිවල ක්‍රියාකාරිත්වය වැඩි දියුණු කරයි.
    • පැරණි DECnet ප්‍රොටෝකෝලය සඳහා සහය දැක්වීම සඳහා කේතය ඉවත් කරන ලදී. DECnet භාවිතා කරන යෙදුම් සම්පාදනය කිරීමට ඉඩ දීම සඳහා පරිශීලක අවකාශය API stubs ඉතිරිව ඇත, නමුත් මෙම යෙදුම් ජාලයට සම්බන්ධ වීමට නොහැකි වනු ඇත.
    • netlink ප්‍රොටෝකෝලය ලේඛනගත කර ඇත.
  • උපකරණ
    • ඉතා ඉහළ විභේදන සඳහා සහය දක්වන තිර සමඟ තොරතුරු හුවමාරු කිරීමේදී පාඩු රහිත දත්ත සම්පීඩනය සඳහා DSC (Display Stream Compression) යොමු කිරීම සඳහා amdgpu ධාවකය විසින් සහාය එකතු කර ඇත. AMD RDNA3 (RX 7000) සහ CDNA (Instinct) වේදිකා සඳහා සහය ලබා දීම සඳහා වැඩ දිගටම කරගෙන යයි. DCN 3.2, SMU 13.x, NBIO 7.7, GC 11.x, PSP 13.x, SDMA 6.x සහ GMC 11.x IP සංරචක සඳහා සහය එක් කරන ලදී. amdkfd ධාවකය (Polaris වැනි විවික්ත AMD GPU සඳහා) GFX 11.0.3 සඳහා සහය දක්වයි.
    • i915 (Intel) ධාවකයට Meteor Lake GPU සඳහා සහය ඇතුළත් වේ. Meteor Lake සහ නව GPUs DP 2.0 (DisplayPort) අතුරුමුහුණත සඳහා සහය දක්වයි. Alder Lake S microarchitecture මත පදනම් වූ වීඩියෝ කාඩ්පත් සඳහා හඳුනාගැනීම් එකතු කරන ලදී.
    • Apple Silicon, Intel SkyLake සහ Intel KabyLake ප්‍රොසෙසරවල ක්‍රියාත්මක ශ්‍රව්‍ය උප පද්ධති සඳහා සහය එක් කරන ලදී. CS35L41 HDA ශ්‍රව්‍ය ධාවකය නිද්‍රා මාදිලියට සහය දක්වයි. ඒකාබද්ධ ශ්‍රව්‍ය චිප්ස් සඳහා ASoC (ALSA System on Chip) සහය එකතු කරන ලදී Apple Silicon, AMD Rembrant DSPs, AMD Pink Sardine ACP 6.2, Everest ES8326, Intel Sky Lake සහ Kaby Lake, Mediatek MT8186, NXP i.MX8, එස්පීඑම් එම්එක්ස් එම්එක්ස්, එම්එක්ස් එම්එක්ස් 8280, එස්පීඑම්එම්එක්ස්, එම්එක්ස්එම්එක්ස් 8250, එස්සීඑම්එම්එක්ස් SM8450 සහ Texas Instruments SRC4392
    • LCD පැනල් සඳහා සහය එකතු කරන ලදී Samsung LTL101AL01, B120XAN01.0, R140NWF5 RH, Densitron DMT028VGHMCMI-1A TFT, AUO B133UAN02.1, IVO M133NW4J-R3, Innolux120ACU1, BOE NT116WH M-N01.6, INX N116BCA- EA21 , INX N116BCN-EA2, Multi-Inno Technology MI116FT-1.
    • Baikal-T1 SoC හි භාවිතා වන AHCI SATA පාලක සඳහා සහය එක් කරන ලදී.
    • Bluetooth චිප්ස් MediaTek MT7921, Intel Magnetor (CNVi, Integrated Connectivity), Realtek RTL8852C, RTW8852AE සහ RTL8761BUV (Edimax BT-8500) සඳහා සහය එක් කරන ලදී.
    • Qualcomm රැහැන් රහිත මොඩියුල සඳහා ath11k ධාවකය 160 MHz පරාසය තුළ වර්ණාවලි පරිලෝකනය සඳහා සහය එක් කර ඇත, බහු-නූල් NAPI ක්රියාත්මක කර, සහ Qualcomm WCN6750 Wi-Fi චිප් සඳහා වැඩි දියුණු කළ සහාය.
    • PinePhone යතුරුපුවරුව, InterTouch touchpads (ThinkPad P1 G3), X-Box Adaptive Controller, PhoenixRC Flight Controller, VRC-2 Car Controller, DualSense Edge Controller, IBM Operation Panel, XBOX One Elite remotes, SBOX One Elite remotes, ටැබ්ලට් XPEN සඳහා ධාවක එකතු කරන ලදී සහ Intuos Pro Small (PTH-460).
    • Aspeed HACE (Hash සහ Crypto Engine) ගුප්ත ලේඛන ත්වරණකාරක සඳහා ධාවක එකතු කරන ලදී.
    • ඒකාබද්ධ Thunderbolt/USB4 Intel Meteor Lake පාලකයන් සඳහා සහය එක් කරන ලදී.
    • Sony Xperia 1 IV, Samsung Galaxy E5, E7 සහ Grand Max, Pine64 Pinephone Pro ස්මාර්ට්ෆෝන් සඳහා සහය එක් කරන ලදී.
    • ARM SoC සහ පුවරු සඳහා සහය එකතු කරන ලදි: AMD DaytonaX, Mediatek MT8186, Rockchips RK3399 සහ RK3566, TI AM62A, NXP i.MX8DXL, Renesas R-Car H3Ne-1.7G, Qualcomm IPQ.8064, IPQ2.0, IPQ8062 SL/ BL i.MX8065MM OSM-S, MT8 (Acer Tomato), Radxa ROCK 8195C+, NanoPi R4S Enterprise Edition, JetHome JetHub D4p. SoC Samsung, Mediatek, Renesas, Tegra, Qualcomm, Broadcom සහ NXP සඳහා යාවත්කාලීන කරන ලද ධාවක.

ඒ අතරම, ලතින් ඇමරිකානු නිදහස් මෘදුකාංග පදනම සම්පූර්ණයෙන්ම නිදහස් කර්නලය 6.1 - Linux-libre 6.1-gnu හි අනුවාදයක් සාදන ලදී, ස්ථිරාංගවල මූලද්‍රව්‍ය සහ නිදහස් නොවන සංරචක හෝ කේත කොටස් අඩංගු ධාවක වලින් ඉවත් කරන ලදී, එහි විෂය පථය වේ. නිෂ්පාදකයා විසින් සීමා කර ඇත. නව නිකුතුව AArch8852 ගෘහ නිර්මාණ ශිල්පය මත පදනම් වූ ප්‍රොසෙසර සහිත විවිධ Qualcomm සහ MediaTek SoC සඳහා නව rtw64b ධාවකය සහ DTS ගොනු පිරිසිදු කරයි. ධාවක සහ උප පද්ධතිවල බ්ලොබ් පිරිසිදු කිරීමේ කේතය යාවත්කාලීන කරන ලදි amdgpu, i915, brcmfmac, r8188eu, rtw8852c, Intel ACPI. යල් පැන ගිය ධාවක tm6000 රූපවාහිනී කාඩ්පත්, cpia2 v4l, sp8870, av7110 පිරිසිදු කිරීම නිවැරදි කර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න