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

මාස දෙකක සංවර්ධනයෙන් පසුව, Linus Torvalds විසින් Linux kernel 5.17 නිකුතුව ඉදිරිපත් කරන ලදී. වඩාත්ම කැපී පෙනෙන වෙනස්කම් අතර: AMD ප්‍රොසෙසර සඳහා නව කාර්ය සාධන කළමනාකරණ පද්ධතියක්, ගොනු පද්ධතිවල පරිශීලක හැඳුනුම්පත් පුනරාවර්තන ලෙස සිතියම්ගත කිරීමේ හැකියාව, අතේ ගෙන යා හැකි සම්පාදනය කරන ලද BPF වැඩසටහන් සඳහා සහාය, ව්‍යාජ-සසම්භාවී සංඛ්‍යා උත්පාදකයක් BLAKE2s ඇල්ගොරිතමයට මාරු කිරීම, RTLA උපයෝගිතා. තත්‍ය කාලීන ක්‍රියාත්මක කිරීමේ විශ්ලේෂණය සඳහා, ජාල ගොනු පද්ධති හැඹිලි කිරීම සඳහා නව fscache පසුබිමක්, නිර්නාමික mmap මෙහෙයුම් සඳහා නම් ඇමිණීමේ හැකියාව.

නව අනුවාදයට සංවර්ධකයින් 14203 කින් නිවැරදි කිරීම් 1995 ක් ඇතුළත් වේ, පැච් ප්‍රමාණය 37 MB වේ (වෙනස්කම් ගොනු 11366 ක් බලපෑවේය, කේත පේළි 506043 ක් එකතු කරන ලදි, පේළි 250954 ක් මකා ඇත). 44 හි හඳුන්වා දී ඇති සියලුම වෙනස්කම් වලින් 5.17% ක් පමණ උපාංග ධාවකයන්ට සම්බන්ධ වේ, වෙනස් කිරීම් වලින් ආසන්න වශයෙන් 16% ක් දෘඩාංග ගෘහ නිර්මාණ ශිල්පයට විශේෂිත වූ කේතය යාවත්කාලීන කිරීමට සම්බන්ධ වේ, 15% ජාල තොගයට සම්බන්ධ වේ, 4% ගොනු පද්ධතිවලට සම්බන්ධ වේ, සහ 4% අභ්යන්තර කර්නල් උප පද්ධති වලට සම්බන්ධ වේ.

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

  • තැටි උප පද්ධතිය, I/O සහ ගොනු පද්ධති
    • සවිකර ඇති ගොනු පද්ධතිවල පරිශීලක හැඳුනුම්පත්වල කැදලි සිතියම්ගත කිරීමේ හැකියාව ක්‍රියාත්මක කරන ලද අතර, සවිකර ඇති විදේශීය කොටසක නිශ්චිත පරිශීලකයෙකුගේ ගොනු වත්මන් පද්ධතියේ වෙනත් පරිශීලකයෙකු සමඟ සංසන්දනය කිරීමට භාවිතා කරයි. එකතු කරන ලද විශේෂාංගය මඟින් සිතියම්කරණය දැනටමත් යෙදී ඇති ගොනු පද්ධති මත නැවත නැවතත් සිතියම්කරණය භාවිත කිරීමට ඉඩ සලසයි.
    • ජාල ගොනු පද්ධති හරහා මාරු කරන ලද දත්ත දේශීය ගොනු පද්ධතිය තුළ හැඹිලිගත කිරීම සංවිධානය කිරීමට භාවිතා කරන fscache උප පද්ධතිය සම්පූර්ණයෙන්ම නැවත ලියා ඇත. නව ක්‍රියාත්මක කිරීම සංග්‍රහයේ සැලකිය යුතු සරල කිරීමක් සහ සරල යාන්ත්‍රණයන් සමඟ වස්තු තත්වයන් සැලසුම් කිරීමේ සහ ලුහුබැඳීමේ සංකීර්ණ මෙහෙයුම් ප්‍රතිස්ථාපනය කිරීම මගින් කැපී පෙනේ. නව fscache සඳහා සහය CIFS ගොනු පද්ධතිය තුළ ක්රියාත්මක වේ.
    • fanotify FS හි සිදුවීම් ලුහුබැඳීමේ උප පද්ධතිය මඟින් FAN_RENAME, නව සිදුවීම් වර්ගයක් ක්‍රියාත්මක කරයි, එමඟින් ඔබට ගොනු හෝ නාමාවලි නැවත නම් කිරීමේ ක්‍රියාකාරිත්වය වහාම බාධා කිරීමට ඉඩ සලසයි (මීට පෙර, නැවත නම් කිරීම් සැකසීමට FAN_MOVED_FROM සහ FAN_MOVED_TO වෙනම සිදුවීම් දෙකක් භාවිතා කරන ලදී).
    • Btrfs ගොනු පද්ධතිය විශාල නාමාවලි සඳහා logging සහ fsync මෙහෙයුම් ප්‍රශස්ත කර ඇත, දර්ශක යතුරු පමණක් පිටපත් කිරීමෙන් සහ ලොග් වූ පාර-දත්ත ප්‍රමාණය අඩු කිරීමෙන් ක්‍රියාත්මක වේ. නිදහස් අවකාශ වාර්තාවල ප්‍රමාණය අනුව සුචිගත කිරීම සහ සෙවීම සඳහා සහාය ලබා දී ඇති අතර, එමඟින් ප්‍රමාදය ආසන්න වශයෙන් 30% කින් අඩු කර සෙවුම් කාලය අඩු කර ඇත. defragmentation මෙහෙයුම් වලට බාධා කිරීමට අවසර ඇත. ධාවක අතර තුලනය කිරීමේදී උපාංග එකතු කිරීමේ හැකියාව අක්රිය කර ඇත, i.e. skip_balance විකල්පය සමඟ ගොනු පද්ධතියක් සවිකිරීමේදී.
    • Ceph ගොනු පද්ධතිය සවි කිරීම සඳහා නව වාක්‍ය ඛණ්ඩයක් යෝජනා කර ඇති අතර, IP ලිපින වලට බැඳීම හා සම්බන්ධ පවතින ගැටළු නිරාකරණය කරයි. IP ලිපින වලට අමතරව, ඔබට දැන් සේවාදායකය හඳුනා ගැනීමට පොකුරු හඳුනාගැනීම (FSID) භාවිතා කළ හැක: mount -t ceph [විද්‍යුත් ආරක්‍ෂිත]_name=/[subdir] mnt -o mon_addr=monip1[:port][/monip2[:port]]
    • Ext4 ගොනු පද්ධතිය සවිකිරීම් විකල්ප විග්‍රහ කිරීම සහ සුපර්බ්ලොක් වින්‍යාස කිරීමේ පියවර වෙන් කරන නව mounting API වෙත ගෙන ගොස් ඇත. MS_LAZYTIME ධජය භාවිතා කිරීම සඳහා util-linux සංක්‍රමණය පහසු කිරීම සඳහා තාවකාලික වෙනසක් ලෙස එක් කරන ලද lazytime සහ nolazytime mount විකල්ප සඳහා වන සහය අප විසින් ඉවත් කර ඇත. FS (ioctl FS_IOC_GETFSLABEL සහ FS_IOC_SETFSLABEL) තුළ ලේබල් සැකසීම සහ කියවීම සඳහා සහය එක් කරන ලදී.
    • NFSv4 ගොනු සහ නාමාවලිවල කේස් සංවේදී නොවන ගොනු පද්ධතිවල වැඩ කිරීම සඳහා සහය එක් කළේය. NFSv4.1+ එකතු කරන ලද සැසි නිර්වචනය කිරීම සඳහා සහය එක් කරයි (කඳ දැමීම).
  • මතකය සහ පද්ධති සේවා
    • ප්‍රශස්ත ක්‍රියාකාරිත්වය සඳහා ගතික සංඛ්‍යාත පාලනය සැපයීම සඳහා amd-pstate ධාවකය එක් කරන ලදී. ධාවක Zen 2 පරම්පරාවේ සිට ආරම්භ වන AMD CPU සහ APU සඳහා සහය දක්වයි, Valve සමඟ එක්ව සංවර්ධනය කර බලශක්ති කළමනාකරණ කාර්යක්ෂමතාව වැඩි දියුණු කිරීම අරමුණු කර ගෙන ඇත. අනුවර්තන සංඛ්‍යාත වෙනස්කම් සඳහා, CPPC (සහයෝගී ප්‍රොසෙසර කාර්ය සාධන පාලනය) යාන්ත්‍රණය භාවිතා කරනු ලැබේ, එමඟින් ඔබට දර්ශක වඩාත් නිවැරදිව වෙනස් කිරීමට ඉඩ සලසයි (කාර්ය සාධන මට්ටම් තුනකට සීමා නොවේ) සහ කලින් භාවිතා කරන ලද ACPI මත පදනම් වූ P-රාජ්යයට වඩා රාජ්ය වෙනස්කම් වලට වඩා ඉක්මනින් ප්රතිචාර දක්වයි. රියදුරන් (CPUFreq).
    • eBPF උප පද්ධතිය bpf_loop() හසුරුවන්නක් පිරිනමයි, එය eBPF වැඩසටහන් වල ලූප සංවිධානය කිරීමට විකල්ප මාර්ගයක් සපයයි, සත්‍යාපනය කරන්නෙකු විසින් සත්‍යාපනය කිරීම සඳහා වේගවත් සහ පහසු වේ.
    • කර්නල් මට්ටමින්, CO-RE (Compile Once - Run Everywhere) යාන්ත්‍රණය ක්‍රියාත්මක කර ඇති අතර, එමඟින් ඔබට eBPF වැඩසටහන් කේතය එක් වරක් පමණක් සම්පාදනය කිරීමට සහ පටවන ලද වැඩසටහන වත්මන් කර්නලය සහ BTF වර්ග වලට අනුවර්තනය කරන විශේෂ විශ්ව පූරකයක් භාවිතා කිරීමට ඉඩ සලසයි. (BPF වර්ගයේ ආකෘතිය).
    • පුද්ගලික නිර්නාමික (malloc හරහා වෙන් කරන ලද) මතකයේ ප්‍රදේශ සඳහා නම් පැවරිය හැකිය, එමඟින් යෙදුම්වල මතක පරිභෝජනය නිදොස් කිරීම සහ ප්‍රශස්ත කිරීම සරල කළ හැකිය. PR_SET_VMA_ANON_NAME ධජය සමඟින් prctl හරහා නම් පවරනු ලබන අතර /proc/pid/maps සහ /proc/pid/smaps ආකාරයෙන් "[anon: ]".
    • කාර්ය කාලසටහන්කරු බලහත්කාරයෙන් ක්‍රියා විරහිත තත්වයේ ක්‍රියාවලි විසින් ගත කරන කාලය /proc/PID/sched හි ලුහුබැඳීම සහ ප්‍රදර්ශනය කිරීම සපයයි, උදාහරණයක් ලෙස, ප්‍රොසෙසරය අධික ලෙස රත් වූ විට බර අඩු කිරීමට භාවිතා කරයි.
    • පරීක්ෂා කිරීම සඳහා GPIO චිප් අනුකරණය කිරීමට නිර්මාණය කර ඇති gpio-sim මොඩියුලය එකතු කරන ලදී.
    • ප්‍රමාද තොරතුරු සමඟ හිස්ටෝග්‍රෑම් ජනනය කිරීමට "perf ftrace" විධානයට "latency" උප විධානයක් එක් කරන ලදී.
    • තත්‍ය කාලීනව වැඩ විශ්ලේෂණය කිරීම සඳහා "RTLA" උපයෝගිතා කට්ටලයක් එක් කරන ලදී. එයට osnoise (කාර්යයක් ක්‍රියාත්මක කිරීමේදී මෙහෙයුම් පද්ධතියේ බලපෑම තීරණය කරයි) සහ ටයිමර්ලට් (ටයිමරය හා සම්බන්ධ ප්‍රමාදයන් වෙනස් කරයි) වැනි උපයෝගිතා ඇතුළත් වේ.
    • දෙවන පැච් මාලාවක් සංයුක්ත පිටු වලට සමාන වන නමුත් වැඩි දියුණු කළ අර්ථ ශාස්ත්‍රය සහ වැඩ පැහැදිලි සංවිධානයක් ඇති පිටු ෆෝලියෝ සංකල්පය ක්‍රියාත්මක කිරීම සමඟ ඒකාබද්ධ කර ඇත. ටෝම් භාවිතා කිරීමෙන් සමහර කර්නල් උප පද්ධතිවල මතක කළමනාකරණය වේගවත් කිරීමට ඔබට ඉඩ සලසයි. යෝජිත පැච් මඟින් පිටු හැඹිලිය ටොම් භාවිතයට පරිවර්තනය කිරීම සම්පූර්ණ කරන ලද අතර XFS ගොනු පද්ධතිය තුළ ටොම් සඳහා මූලික සහය එක් කරන ලදී.
    • "make mod2noconfig" ගොඩනැගීමේ මාදිලිය එක් කරන ලදී, එය කර්නල් මොඩියුල ආකාරයෙන් සියලුම අක්‍රීය උප පද්ධති එකතු කරන වින්‍යාසයක් ජනනය කරයි.
    • කර්නලය තැනීමට භාවිතා කළ හැකි LLVM/Clang අනුවාදය සඳහා අවශ්‍යතා මතු කර ඇත. දැන් ගොඩනැගීමට අවම වශයෙන් LLVM 11 නිකුතුවක් අවශ්‍ය වේ.
  • අථත්යකරණය සහ ආරක්ෂාව
    • එන්ට්‍රොපි මිශ්‍ර කිරීමේ මෙහෙයුම් සඳහා SHA2 වෙනුවට BLAKE1s හෑෂ් ශ්‍රිතය භාවිතා කිරීම සඳහා සංක්‍රමණය වීම කැපී පෙනෙන /dev/random සහ /dev/urandom උපාංගවල ක්‍රියාකාරිත්වය සඳහා වගකිව යුතු ව්‍යාජ-සසම්භාවී සංඛ්‍යා උත්පාදක RDRAND හි යාවත්කාලීන ක්‍රියාත්මක කිරීමක් යෝජනා කෙරේ. මෙම වෙනස ගැටළුකාරී SHA1 ඇල්ගොරිතම ඉවත් කිරීම සහ RNG ආරම්භක දෛශිකයේ උඩින් ලිවීම ඉවත් කිරීම මගින් ව්‍යාජ අහඹු සංඛ්‍යා උත්පාදකයේ ආරක්ෂාව වැඩි දියුණු කරන ලදී. BLAKE2s ඇල්ගොරිතම කාර්ය සාධනයේ දී SHA1 ට වඩා උසස් බැවින්, එහි භාවිතය ද කාර්ය සාධනය කෙරෙහි ධනාත්මක බලපෑමක් ඇති කළේය.
    • කොන්දේසි විරහිතව ඉදිරියට පැනීමේ මෙහෙයුම් වලින් පසු උපදෙස් සමපේක්ෂන ලෙස ක්‍රියාත්මක කිරීම නිසා ඇති වන ප්‍රොසෙසර වල දුර්වලතා වලට එරෙහිව ආරක්ෂාව එකතු කරන ලදී. මතකයේ ඇති ශාඛා උපදෙස් (SLS, Straight Line Speculation) අනුගමනය කිරීමෙන් වහාම උපදෙස් පූර්ව-භංග කිරීම හේතුවෙන් ගැටළුව ඇතිවේ. ආරක්ෂාව සබල කිරීමට GCC 12 හි දැනට පරීක්ෂණ නිකුතුව සමඟ ගොඩනැගීම අවශ්‍ය වේ.
    • සමුද්දේශ ගණන් කිරීම (නැවත ගණන් කිරීම, සමුද්දේශ-ගණනය) ලුහුබැඳීම සඳහා යාන්ත්‍රණයක් එක් කරන ලදී, එය නිදහස් කිරීමෙන් පසු මතකයට ප්‍රවේශ වීමට තුඩු දෙන සමුද්දේශ ගණන් කිරීමේ දෝෂ සංඛ්‍යාව අඩු කිරීම අරමුණු කර ගෙන ඇත. යාන්ත්‍රණය දැනට ජාල උප පද්ධතියට සීමා වී ඇත, නමුත් අනාගතයේදී එය කර්නලයේ අනෙකුත් කොටස් වලට අනුවර්තනය කළ හැකිය.
    • ක්‍රියාවලි මතක පිටු වගුවේ නව ඇතුළත් කිරීම් වල විස්තීරණ චෙක්පත් ක්‍රියාත්මක කර ඇති අතර, යම් ආකාරයක හානි හඳුනා ගැනීමට සහ පද්ධතිය නැවැත්වීමට ඉඩ සලසයි, මුල් අවධියේදී ප්‍රහාර අවහිර කරයි.
    • කර්නල් මොඩියුලයන් පරිශීලක අවකාශයේ හසුරුවන්නෙකු විසින් නොව කර්නලය විසින්ම සෘජුවම ඉවත් කිරීමේ හැකියාව එක් කරන ලදී, එමඟින් LoadPin LSM මොඩියුලය භාවිතා කර සත්‍යාපනය කරන ලද ගබඩා උපාංගයකින් කර්නල් මොඩියුල මතකයට පටවනු ලැබේ.
    • "-Wcast-function-type" ධජය සමඟින් එකලස් කිරීම සපයා ඇත, එය නොගැලපෙන වර්ගයකට ශ්‍රිත දර්ශක වාත්තු කිරීම පිළිබඳ අනතුරු ඇඟවීම් සබල කරයි.
    • Xen හයිපර්වයිසර් සඳහා අතථ්‍ය ධාරක ධාවක pvUSB එකතු කරන ලදී, ආගන්තුක පද්ධති වෙත යොමු කරන ලද USB උපාංග වෙත ප්‍රවේශය සපයයි (ආගන්තුක පද්ධතියට පවරා ඇති භෞතික USB උපාංග වෙත ප්‍රවේශ වීමට ආගන්තුක පද්ධතිවලට ඉඩ ලබා දේ).
    • IME (Intel Management Engine) උප පද්ධතිය සමඟ Wi-Fi හරහා අන්තර් ක්‍රියා කිරීමට ඔබට ඉඩ සලසන මොඩියුලයක් එක් කර ඇත, එය Intel ප්‍රොසෙසර සහිත බොහෝ නවීන මවු පුවරුවල එන අතර CPU වලින් ස්වාධීනව ක්‍රියා කරන වෙනම මයික්‍රොප්‍රොසෙසරයක් ලෙස ක්‍රියාත්මක වේ.
    • ARM64 ගෘහ නිර්මාණ ශිල්පය සඳහා, KCSAN (Kernel Concurrency Sanitizer) නිදොස් කිරීමේ මෙවලම සඳහා සහය ක්‍රියාත්මක කර ඇත, කර්නලය තුළ ධාවන තත්ත්වයන් ගතිකව හඳුනා ගැනීමට නිර්මාණය කර ඇත.
    • 32-bit ARM පද්ධති සඳහා, මතකය සමඟ වැඩ කිරීමේදී දෝෂ හඳුනා ගැනීමට KFENCE යාන්ත්‍රණය භාවිතා කිරීමේ හැකියාව එකතු කර ඇත.
    • KVM හයිපර්වයිසරය ඉදිරියට එන Intel Xeon Scalable server processor වල ක්‍රියාත්මක කරන AMX (Advanced Matrix Extensions) උපදෙස් සඳහා සහය එක් කරයි.
  • ජාල උප පද්ධතිය
    • ජාල උපාංග පැත්තට රථවාහන කළමනාකරණයට අදාළ මෙහෙයුම් ඉවත් කිරීම සඳහා සහය එක් කරන ලදී.
    • අනුක්‍රමික උපාංග හරහා MCTP (කළමනාකරණ සංරචක ප්‍රවාහන ප්‍රොටෝකෝලය) භාවිතා කිරීමේ හැකියාව එක් කරන ලදී. කළමනාකරණ පාලකයන් සහ ඒවාට සම්බන්ධ උපාංග (ධාරක ප්‍රොසෙසර, පර්යන්ත, ආදිය) අතර සන්නිවේදනය සඳහා MCTP භාවිතා කළ හැක.
    • TCP තොගය ප්‍රශස්ත කර ඇත, උදාහරණයක් ලෙස, recvmsg ඇමතුම්වල ක්‍රියාකාරිත්වය වැඩි දියුණු කිරීම සඳහා, සොකට් බෆර ප්‍රමාද වී මුදා හැරීම ක්‍රියාත්මක කර ඇත.
    • CAP_NET_RAW අධිකාරී මට්ටමේදී, setsockopt ශ්‍රිතය හරහා SO_PRIORITY සහ SO_MARK මාතයන් සැකසීමට ඉඩ දෙනු ලැබේ.
    • IPv4 සඳහා, අමු සොකට් IP_FREEBIND සහ IP_TRANSPARENT විකල්ප භාවිතා කරමින් දේශීය නොවන IP ලිපිනවලට බැඳීමට ඉඩ දෙනු ලැබේ.
    • ARP මොනිටරය පරීක්ෂා කිරීමේදී අසාර්ථක වීමේ සීමාවන් වින්‍යාස කිරීමට sysctl arp_missed_max එකතු කරන ලදී, ඉන්පසු ජාල අතුරුමුහුණත අක්‍රිය තත්වයක තබා ඇත.
    • ජාල නාම අවකාශයන් සඳහා වෙන වෙනම sysctl min_pmtu සහ mtu_expires අගයන් වින්‍යාස කිරීමේ හැකියාව සපයා ඇත.
    • ethtool API වෙත එන සහ පිටතට යන පැකට් සඳහා බෆරවල ප්‍රමාණය සැකසීමට සහ තීරණය කිරීමට හැකියාව එක් කරන ලදී.
    • Netfilter ජාල පාලමක සංක්‍රමණ pppoe ගමනාගමනය පෙරීම සඳහා සහය එක් කර ඇත.
    • SMB3 ප්‍රොටෝකෝලය භාවිතයෙන් ගොනු සේවාදායකයක් ක්‍රියාත්මක කරන ksmbd මොඩියුලය, යතුරු හුවමාරුව සඳහා සහය එක් කර ඇත, smbdirect සඳහා ජාල වරාය 445 සක්‍රීය කර, සහ "smb2 max credit" පරාමිතිය සඳහා සහය එක් කර ඇත.
  • උපකරණ
    • රහස්‍ය තොරතුරු ප්‍රදර්ශනය කිරීම සඳහා තිර සඳහා සහය drm (Direct Renderering Manager) උප පද්ධතියට සහ i915 ධාවකයට එක් කර ඇත, උදාහරණයක් ලෙස, සමහර ලැප්ටොප් පරිගණකවල රහස්‍ය නැරඹුම් මාදිලියක් සහිත තිර වලින් සමන්විත වන අතර, එය පිටතින් බැලීම අපහසු වේ. . එකතු කරන ලද වෙනස්කම් මඟින් එවැනි තිර සඳහා විශේෂිත ධාවක සම්බන්ධ කිරීමට සහ සාමාන්‍ය KMS ධාවකවල ගුණාංග සැකසීමෙන් රහස්‍ය බ්‍රවුසින් මාදිලි පාලනය කිරීමට ඔබට ඉඩ සලසයි.
    • amdgpu ධාවකයට STB (Smart Trace Buffer) දෝශ නිරාකරණ තාක්ෂණය සඳහා සහය දක්වන සියලුම AMD GPU සඳහා සහය ඇතුළත් වේ. අවසාන අසාර්ථක වීමට පෙර සිදු කරන ලද කාර්යයන් පිළිබඳ විශේෂ බෆරයක තොරතුරු ගබඩා කිරීමෙන් STB අසමත්වීම් විශ්ලේෂණය කිරීම සහ ගැටළු වල මූලාශ්‍රය හඳුනා ගැනීම පහසු කරයි.
    • i915 ධාවකය Intel Raptor Lake S චිප්ස් සඳහා සහය එක් කරන අතර Intel Alder Lake P චිප්ස් හි ග්‍රැෆික් උප පද්ධතියට පෙරනිමියෙන් සහය සක්‍රීය කරයි.VESA DPCD අතුරුමුහුණත හරහා තිරයේ පසුබිම් ආලෝකය පාලනය කළ හැක.
    • කොන්සෝලයේ දෘඪාංග අනුචලන ත්වරණය සඳහා සහය fbcon/fbdev ධාවක වෙත ආපසු ලබා දී ඇත.
    • Apple M1 චිප් සඳහා සහය දැක්වීම සඳහා වෙනස්කම් අඛණ්ඩව ඒකාබද්ධ කිරීම. ෆර්ම්වෙයාර් විසින් සපයන ලද රාමුබෆරයක් හරහා ප්‍රතිදානය සඳහා Apple M1 චිපයක් සහිත පද්ධති මත simpledrm ධාවකය භාවිතා කිරීමේ හැකියාව ක්‍රියාත්මක කරන ලදී.
    • ARM SoС, උපාංග සහ පුවරු Snapdragon 7c, 845 සහ 888 (Sony XZ2 / XZ2C / XZ3, Xperia 1 III / 5 III, Samsung J5, Microsoft Surface Duo 2), Mediatek MT6589 (Fairphone MT1), Mediatek8183 සඳහා සහය එක් කරන ලදී. Acer Chromebook 314), Mediatek MT7986a/b (Wi-fi රවුටරවල භාවිතා වේ), Broadcom BCM4908 (Netgear RAXE500), Qualcomm SDX65, Samsung Exynos7885, Renesas R-Car S4-8, TI J721sp2, iX320TI 8P. , Aspeed AST8/AST2500, Engicam i.Core STM2600MP32, Allwinner Tanix TX1, Facebook Bletchley BMC, Goramo MultiLink, JOZ Access Point, Y Soft IOTA Crux/Crux+, t6/t6000/cBo6001.
    • ARM Cortex-M55 සහ Cortex-M33 ප්‍රොසෙසර සඳහා සහය එක් කරන ලදී.
    • CPU MIPS මත පදනම් වූ උපාංග සඳහා සහය එකතු කරන ලදි: Linksys WRT320N v1, Netgear R6300 v1, Netgear WN2500RP v1/v2.
    • RISC-V ගෘහ නිර්මාණ ශිල්පය මත පදනම්ව StarFive JH7100 SoC සඳහා සහය එක් කරන ලදී.
    • යතුරුපුවරු පසුතල ආලෝකය පාලනය කිරීමට සහ Lenovo Yoga Book හි විවිධ සංවේදක වෙත ප්‍රවේශ වීමට lenovo-yogabook-wmi ධාවකය එක් කරන ලදී.
    • AMD Ryzen ප්‍රොසෙසර මත පදනම් වූ Asus X370, X470, B450, B550 සහ X399 මවු පුවරුවල භාවිතා කරන සංවේදක වෙත ප්‍රවේශ වීමට asus_wmi_sensors ධාවකය එක් කරන ලදී.
    • ඇන්ඩ්‍රොයිඩ් වේදිකාව සමඟ නැව්ගත කරන ලද x86-පාදක ටැබ්ලට් පරිගණක සඳහා x86-android-tablets ධාවකය එක් කරන ලදී.
    • TrekStor SurfTab duo W1 ස්පර්ශ තිර සහ Chuwi Hi10 Plus සහ Pro ටැබ්ලට් සඳහා ඉලෙක්ට්‍රොනික පෑන සඳහා සහය එක් කරන ලදී.
    • SoC Tegra 20/30 සඳහා රියදුරන් බලය සහ වෝල්ටීයතා කළමනාකරණය සඳහා සහාය එකතු කර ඇත. ASUS Prime TF32, Pad TF201T, Pad TF701T, Infinity TF300T, EeePad TF700 සහ Pad TF101TG වැනි පැරණි 300-bit Tegra SoC උපාංග මත ආරම්භ කිරීම සබල කරයි.
    • Siemens කාර්මික පරිගණක සඳහා ධාවක එකතු කරන ලදී.
    • Sony Tulip Truly NT35521, Vivax TPC-9150, Innolux G070Y2-T02, BOE BF060Y8M-AJ0, JDI R63452, Novatek NT35950, Wanchanglong W552946ABA සහ Te043015CDSXNUMX Display පැනල සඳහා සහය එක් කරන ලදී.
    • AMD Renoir ACP, Asahi Kasei ක්ෂුද්‍ර උපාංග AKM4375, NAU8825/MAX98390 භාවිතා කරන Intel පද්ධති, Mediatek MT8915, nVidia Tegra20 S/PDIF, Qualcomm ALC5682I-Qualcomm ALC320I-TexL. Tegra3 HD-audio සමඟ ඇති ගැටළු විසඳා ඇත. CS194L35 කෝඩෙක්ස් සඳහා HDA සහාය එක් කරන ලදී. Lenovo සහ HP ලැප්ටොප් පරිගණක සඳහා ශබ්ද පද්ධති සඳහා සහය වැඩි දියුණු කිරීම, මෙන්ම Gigabyte මවු පුවරු.

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

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