லினக்ஸ் 5.17 கர்னல் வெளியீடு

இரண்டு மாத வளர்ச்சிக்குப் பிறகு, லினஸ் டொர்வால்ட்ஸ் லினக்ஸ் கர்னல் 5.17 இன் வெளியீட்டை வழங்கினார். மிகவும் குறிப்பிடத்தக்க மாற்றங்களில்: AMD செயலிகளுக்கான புதிய செயல்திறன் மேலாண்மை அமைப்பு, கோப்பு முறைமைகளில் பயனர் ஐடிகளை மீண்டும் மீண்டும் வரைபடமாக்கும் திறன், கையடக்கத் தொகுக்கப்பட்ட BPF நிரல்களுக்கான ஆதரவு, போலி-ரேண்டம் எண் ஜெனரேட்டரை BLAKE2s அல்காரிதத்திற்கு மாற்றுதல், RTLA பயன்பாடு. நிகழ்நேர செயல்படுத்தல் பகுப்பாய்விற்கு, பிணைய கோப்பு முறைமைகளை தற்காலிக சேமிப்பிற்கான புதிய fscache பின்தளம், அநாமதேய mmap செயல்பாடுகளுக்கு பெயர்களை இணைக்கும் திறன்.

புதிய பதிப்பில் 14203 டெவலப்பர்களிடமிருந்து 1995 திருத்தங்கள் உள்ளன, பேட்ச் அளவு 37 எம்பி (மாற்றங்கள் 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 கோப்பு முறைமையானது பெரிய கோப்பகங்களுக்கான பதிவு மற்றும் fsync செயல்பாடுகளை மேம்படுத்தியுள்ளது, குறியீட்டு விசைகளை மட்டும் நகலெடுத்து பதிவு செய்யப்பட்ட மெட்டாடேட்டாவின் அளவைக் குறைப்பதன் மூலம் செயல்படுத்தப்படுகிறது. ஃபிரி ஸ்பேஸ் ரெக்கார்டுகளின் அளவின்படி அட்டவணைப்படுத்தல் மற்றும் தேடலுக்கான ஆதரவு வழங்கப்பட்டுள்ளது, இது தாமதத்தை தோராயமாக 30% குறைத்து தேடல் நேரத்தைக் குறைத்துள்ளது. defragmentation செயல்பாடுகளை குறுக்கிட அனுமதிக்கப்படுகிறது. டிரைவ்களுக்கு இடையில் சமநிலைப்படுத்தும் போது சாதனங்களைச் சேர்க்கும் திறன் முடக்கப்பட்டுள்ளது, அதாவது. skip_balance விருப்பத்துடன் ஒரு கோப்பு முறைமையை ஏற்றும் போது.
    • Ceph கோப்பு முறைமையை ஏற்றுவதற்கான ஒரு புதிய தொடரியல் முன்மொழியப்பட்டது, இது ஐபி முகவரிகளுடன் பிணைப்பதில் ஏற்கனவே உள்ள சிக்கல்களைத் தீர்க்கிறது. IP முகவரிகளுக்கு கூடுதலாக, நீங்கள் இப்போது கிளஸ்டர் அடையாளங்காட்டியை (FSID) பயன்படுத்தி சேவையகத்தை அடையாளம் காணலாம்: mount -t ceph [மின்னஞ்சல் பாதுகாக்கப்பட்டது]_name=/[subdir] mnt -o mon_addr=monip1[:port][/monip2[:port]]
    • Ext4 கோப்பு முறைமை ஒரு புதிய மவுண்டிங் API க்கு நகர்த்தப்பட்டுள்ளது, இது மவுண்ட் விருப்பங்களை பாகுபடுத்துதல் மற்றும் சூப்பர் பிளாக் உள்ளமைவு படிகளை பிரிக்கிறது. MS_LAZYTIME கொடியைப் பயன்படுத்த util-linux இன் மாற்றத்தை எளிதாக்குவதற்கு தற்காலிக மாற்றமாக சேர்க்கப்பட்ட lazytime மற்றும் nolazytime மவுண்ட் விருப்பங்களுக்கான ஆதரவை நாங்கள் கைவிட்டுள்ளோம். FS (ioctl FS_IOC_GETFSLABEL மற்றும் FS_IOC_SETFSLABEL) இல் லேபிள்களை அமைப்பதற்கும் வாசிப்பதற்கும் ஆதரவு சேர்க்கப்பட்டது.
    • NFSv4 கோப்பு மற்றும் அடைவு பெயர்களில் கேஸ்-இன்சென்சிட்டிவ் கோப்பு முறைமைகளில் வேலை செய்வதற்கான ஆதரவைச் சேர்த்தது. NFSv4.1+ ஒருங்கிணைக்கப்பட்ட அமர்வுகளை (ட்ரங்கிங்) வரையறுப்பதற்கான ஆதரவைச் சேர்க்கிறது.
  • நினைவகம் மற்றும் கணினி சேவைகள்
    • உகந்த செயல்திறனுக்கான டைனமிக் அதிர்வெண் கட்டுப்பாட்டை வழங்க, amd-pstate இயக்கி சேர்க்கப்பட்டது. இயக்கி AMD CPUகள் மற்றும் APUகளை ஜென் 2 தலைமுறையிலிருந்து ஆதரிக்கிறது, இது வால்வுடன் இணைந்து உருவாக்கப்பட்டது மற்றும் ஆற்றல் மேலாண்மை செயல்திறனை மேம்படுத்துவதை நோக்கமாகக் கொண்டுள்ளது. தகவமைப்பு அதிர்வெண் மாற்றங்களுக்கு, CPPC (கூட்டு செயலி செயல்திறன் கட்டுப்பாடு) பொறிமுறையானது பயன்படுத்தப்படுகிறது, இது குறிகாட்டிகளை மிகவும் துல்லியமாக மாற்ற அனுமதிக்கிறது (மூன்று செயல்திறன் நிலைகளுக்கு மட்டுப்படுத்தப்படவில்லை) மற்றும் முன்னர் பயன்படுத்தப்பட்ட ACPI- அடிப்படையிலான P-நிலையை விட மாநில மாற்றங்களுக்கு விரைவாக பதிலளிக்கிறது. இயக்கிகள் (CPUFreq).
    • eBPF துணை அமைப்பு ஒரு bpf_loop() ஹேண்ட்லரை வழங்குகிறது, இது eBPF திட்டங்களில் சுழல்களை ஒழுங்கமைக்க மாற்று வழியை வழங்குகிறது, சரிபார்ப்பாளரால் சரிபார்ப்பதற்கு வேகமாகவும் எளிதாகவும் இருக்கும்.
    • கர்னல் மட்டத்தில், CO-RE (ஒருமுறை தொகுக்கவும் - எல்லா இடங்களிலும் இயக்கவும்) பொறிமுறையானது செயல்படுத்தப்படுகிறது, இது 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" கட்டளைக்கு "லேட்டன்சி" துணைக் கட்டளை சேர்க்கப்பட்டது.
    • நிகழ்நேரத்தில் பணியை பகுப்பாய்வு செய்ய "RTLA" பயன்பாடுகளின் தொகுப்பு சேர்க்கப்பட்டது. இது osnoise (ஒரு பணியைச் செயல்படுத்துவதில் இயக்க முறைமையின் செல்வாக்கை தீர்மானிக்கிறது) மற்றும் டைமர்லாட் (டைமருடன் தொடர்புடைய தாமதங்களை மாற்றுகிறது) போன்ற பயன்பாடுகளை உள்ளடக்கியது.
    • பக்க ஃபோலியோக்களின் கருத்தாக்கத்தின் செயலாக்கத்துடன் இரண்டாவது தொடர் இணைப்புகள் ஒருங்கிணைக்கப்பட்டுள்ளன, அவை கூட்டுப் பக்கங்களை ஒத்திருக்கின்றன, ஆனால் மேம்பட்ட சொற்பொருள் மற்றும் வேலையின் தெளிவான அமைப்பைக் கொண்டுள்ளன. டோம்களைப் பயன்படுத்துவது சில கர்னல் துணை அமைப்புகளில் நினைவக நிர்வாகத்தை விரைவுபடுத்த அனுமதிக்கிறது. முன்மொழியப்பட்ட இணைப்புகள் பக்க தற்காலிக சேமிப்பை டோம்களின் பயன்பாட்டிற்கு மாற்றுவதை நிறைவுசெய்தது மற்றும் XFS கோப்பு முறைமையில் டோம்களுக்கான ஆரம்ப ஆதரவைச் சேர்த்தது.
    • "make mod2noconfig" உருவாக்க முறை சேர்க்கப்பட்டது, இது கர்னல் தொகுதிகள் வடிவில் அனைத்து முடக்கப்பட்ட துணை அமைப்புகளையும் சேகரிக்கும் ஒரு உள்ளமைவை உருவாக்குகிறது.
    • கர்னலை உருவாக்கப் பயன்படுத்தக்கூடிய LLVM/Clang இன் பதிப்பிற்கான தேவைகள் எழுப்பப்பட்டுள்ளன. இப்போது உருவாக்க குறைந்தபட்சம் LLVM 11 வெளியீடு தேவை.
  • மெய்நிகராக்கம் மற்றும் பாதுகாப்பு
    • /dev/random மற்றும் /dev/urandom சாதனங்களின் செயல்பாட்டிற்குப் பொறுப்பான போலி-ரேண்டம் எண் ஜெனரேட்டர் RDRAND இன் புதுப்பிக்கப்பட்ட செயலாக்கம் முன்மொழியப்பட்டது, இது என்ட்ரோபி கலவை செயல்பாடுகளுக்கு SHA2 க்குப் பதிலாக BLAKE1s ஹாஷ் செயல்பாட்டைப் பயன்படுத்துவதற்கான மாற்றத்திற்கு குறிப்பிடத்தக்கது. இந்த மாற்றம் போலி-ரேண்டம் எண் ஜெனரேட்டரின் பாதுகாப்பை மேம்படுத்தியது, சிக்கல் SHA1 அல்காரிதத்தை நீக்குகிறது மற்றும் RNG துவக்க வெக்டரின் மேலெழுதலை நீக்குகிறது. BLAKE2s அல்காரிதம் செயல்திறனில் SHA1 ஐ விட உயர்ந்ததாக இருப்பதால், அதன் பயன்பாடு செயல்திறனில் சாதகமான விளைவையும் ஏற்படுத்தியது.
    • நிபந்தனையற்ற முன்னோக்கி ஜம்ப் செயல்பாடுகளுக்குப் பிறகு அறிவுறுத்தல்களை ஊகமாக செயல்படுத்துவதால் செயலிகளில் ஏற்படும் பாதிப்புகளுக்கு எதிராக பாதுகாப்பு சேர்க்கப்பட்டது. நினைவகத்தில் (SLS, ஸ்ட்ரெய்ட் லைன் ஸ்பெகுலேஷன்) கிளை அறிவுறுத்தலைப் பின்பற்றி உடனடியாக அறிவுறுத்தல்களை முன்கூட்டியே செயலாக்குவதால் சிக்கல் ஏற்படுகிறது. பாதுகாப்பை இயக்க, GCC 12 இன் சோதனை வெளியீட்டைக் கொண்டு உருவாக்க வேண்டும்.
    • குறிப்பு எண்ணிக்கையைக் கண்காணிப்பதற்கான ஒரு பொறிமுறையைச் சேர்த்தது (மறுகணக்கு, குறிப்பு-எண்ணிக்கை), இது விடுவிக்கப்பட்ட பிறகு நினைவகத்தை அணுக வழிவகுக்கும் குறிப்பு எண்ணிக்கையில் உள்ள பிழைகளின் எண்ணிக்கையைக் குறைப்பதை நோக்கமாகக் கொண்டது. பொறிமுறையானது தற்போது பிணைய துணை அமைப்பிற்கு மட்டுப்படுத்தப்பட்டுள்ளது, ஆனால் எதிர்காலத்தில் இது கர்னலின் மற்ற பகுதிகளுக்கு மாற்றியமைக்கப்படலாம்.
    • செயல்முறை நினைவக பக்க அட்டவணையில் புதிய உள்ளீடுகளின் விரிவாக்கப்பட்ட சோதனைகள் செயல்படுத்தப்பட்டுள்ளன, இது சில வகையான சேதங்களைக் கண்டறிந்து கணினியை நிறுத்த அனுமதிக்கிறது, ஆரம்ப கட்டத்தில் தாக்குதல்களைத் தடுக்கிறது.
    • கர்னல் தொகுதிகளை நேரடியாக கர்னலின் மூலம் திறக்கும் திறனைச் சேர்த்தது, பயனர் இடத்தில் ஹேண்ட்லர் மூலம் அல்ல, இது கர்னல் தொகுதிகள் சரிபார்க்கப்பட்ட சேமிப்பக சாதனத்திலிருந்து நினைவகத்தில் ஏற்றப்படுவதை உறுதிசெய்ய LoadPin LSM தொகுதியைப் பயன்படுத்த அனுமதிக்கிறது.
    • "-Wcast-function-type" கொடியுடன் கூடிய அசெம்பிளி வழங்கப்பட்டுள்ளது, இது செயல்பாடு சுட்டிகளை பொருந்தாத வகைக்கு அனுப்புவது பற்றிய எச்சரிக்கைகளை செயல்படுத்துகிறது.
    • Xen ஹைப்பர்வைசருக்காக மெய்நிகர் ஹோஸ்ட் இயக்கி pvUSB சேர்க்கப்பட்டது, விருந்தினர் அமைப்புகளுக்கு அனுப்பப்பட்ட USB சாதனங்களுக்கான அணுகலை வழங்குகிறது (விருந்தினர் அமைப்புகளுக்கு வழங்கப்பட்டுள்ள இயற்பியல் USB சாதனங்களை அணுக விருந்தினர் அமைப்புகளை அனுமதிக்கிறது).
    • IME (Intel Management Engine) துணை அமைப்புடன் Wi-Fi மூலம் தொடர்பு கொள்ள உங்களை அனுமதிக்கும் ஒரு தொகுதி சேர்க்கப்பட்டுள்ளது, இது இன்டெல் செயலிகளுடன் கூடிய நவீன மதர்போர்டுகளில் வருகிறது மற்றும் CPU இல் இருந்து சுயாதீனமாக செயல்படும் ஒரு தனி நுண்செயலியாக செயல்படுத்தப்படுகிறது.
    • ARM64 கட்டமைப்பிற்கு, KCSAN (Kernel Concurrency Sanitizer) பிழைத்திருத்தக் கருவிக்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது, இது கர்னலில் உள்ள ரேஸ் நிலைமைகளை மாறும் வகையில் கண்டறிய வடிவமைக்கப்பட்டுள்ளது.
    • 32-பிட் ARM அமைப்புகளுக்கு, நினைவகத்துடன் பணிபுரியும் போது பிழைகளைக் கண்டறிய KFENCE பொறிமுறையைப் பயன்படுத்தும் திறன் சேர்க்கப்பட்டுள்ளது.
    • KVM ஹைப்பர்வைசர் வரவிருக்கும் Intel Xeon அளவிடக்கூடிய சர்வர் செயலிகளில் செயல்படுத்தப்படும் AMX (மேம்பட்ட மேட்ரிக்ஸ் நீட்டிப்புகள்) வழிமுறைகளுக்கான ஆதரவைச் சேர்க்கிறது.
  • பிணைய துணை அமைப்பு
    • நெட்வொர்க் சாதனங்களின் பக்கத்தில் ட்ராஃபிக் மேலாண்மை தொடர்பான செயல்பாடுகளை ஏற்றுவதற்கான ஆதரவு சேர்க்கப்பட்டது.
    • தொடர் சாதனங்களில் MCTP (மேலாண்மை உபகரண போக்குவரத்து நெறிமுறை) பயன்படுத்தும் திறன் சேர்க்கப்பட்டது. நிர்வாகக் கட்டுப்படுத்திகள் மற்றும் அவற்றுடன் தொடர்புடைய சாதனங்கள் (ஹோஸ்ட் செயலிகள், சாதனங்கள் போன்றவை) இடையே தொடர்பு கொள்ள MCTP பயன்படுத்தப்படலாம்.
    • TCP ஸ்டாக் மேம்படுத்தப்பட்டது, எடுத்துக்காட்டாக, recvmsg அழைப்புகளின் செயல்திறனை மேம்படுத்த, சாக்கெட் பஃபர்களின் தாமத வெளியீடு செயல்படுத்தப்பட்டது.
    • CAP_NET_RAW அதிகார மட்டத்தில், setsockopt செயல்பாட்டின் மூலம் SO_PRIORITY மற்றும் SO_MARK முறைகளை அமைப்பது அனுமதிக்கப்படுகிறது.
    • IPv4 க்கு, IP_FREEBIND மற்றும் IP_TRANSPARENT விருப்பங்களைப் பயன்படுத்தி உள்ளூர் அல்லாத ஐபி முகவரிகளுக்கு மூல சாக்கெட்டுகள் பிணைக்க அனுமதிக்கப்படுகின்றன.
    • ARP மானிட்டர் சோதனையின் போது தோல்விகளின் வரம்பு எண்ணிக்கையை உள்ளமைக்க sysctl arp_missed_max சேர்க்கப்பட்டது, அதன் பிறகு பிணைய இடைமுகம் முடக்கப்பட்ட நிலையில் வைக்கப்படும்.
    • நெட்வொர்க் பெயர்வெளிகளுக்கு தனித்தனி sysctl min_pmtu மற்றும் mtu_expires மதிப்புகளை உள்ளமைக்கும் திறனை வழங்குகிறது.
    • ethtool API இல் உள்வரும் மற்றும் வெளிச்செல்லும் பாக்கெட்டுகளுக்கான இடையகங்களின் அளவை அமைக்கும் மற்றும் தீர்மானிக்கும் திறன் சேர்க்கப்பட்டது.
    • நெட்வொர்க் பிரிட்ஜில் ட்ரான்ஸிட் பிபிபிஓ டிராஃபிக்கை வடிகட்டுவதற்கான ஆதரவை நெட்ஃபில்டர் சேர்த்துள்ளது.
    • ksmbd தொகுதி, SMB3 நெறிமுறையைப் பயன்படுத்தி ஒரு கோப்பு சேவையகத்தை செயல்படுத்துகிறது, முக்கிய பரிமாற்றத்திற்கான ஆதரவைச் சேர்த்தது, smbdirectக்கு நெட்வொர்க் போர்ட் 445 ஐ செயல்படுத்தியது மற்றும் "smb2 max credit" அளவுருவிற்கு ஆதரவைச் சேர்த்தது.
  • உபகரணங்கள்
    • ரகசியத் தகவலைக் காண்பிப்பதற்கான திரைகளுக்கான ஆதரவு drm (Direct Renderering Manager) துணை அமைப்பு மற்றும் i915 இயக்கி ஆகியவற்றில் சேர்க்கப்பட்டுள்ளது, எடுத்துக்காட்டாக, சில மடிக்கணினிகளில் உள்ளமைக்கப்பட்ட ரகசிய பார்வை முறையுடன் கூடிய திரைகள் பொருத்தப்பட்டுள்ளன, இது வெளியில் இருந்து பார்ப்பதை கடினமாக்குகிறது. . சேர்க்கப்பட்ட மாற்றங்கள், அத்தகைய திரைகளுக்கான சிறப்பு இயக்கிகளை இணைக்க மற்றும் வழக்கமான KMS இயக்கிகளில் பண்புகளை அமைப்பதன் மூலம் ரகசிய உலாவல் முறைகளைக் கட்டுப்படுத்த உங்களை அனுமதிக்கிறது.
    • STB (ஸ்மார்ட் டிரேஸ் பஃபர்) பிழைத்திருத்த தொழில்நுட்பத்திற்கான ஆதரவை amdgpu இயக்கி கொண்டுள்ளது, அதை ஆதரிக்கும் அனைத்து 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 ரவுட்டர்களில் பயன்படுத்தப்படுகிறது), பிராட்காம் BCM4908 (Netgear RAXE500), Qualcomm SDX65, Samsung Exynos7885, Renesas R-Car S4-8, TI J721SPs2, iX320TI , ஆஸ்பீட் AST8/AST8, Engicam i.Core STM2500MP2600, Allwinner Tanix TX32, Facebook Bletchley BMC, Goramo MultiLink, JOZ Access Point, Y Soft IOTA Crux/Crux+, t1/cBo6/cBo6000.
    • ARM Cortex-M55 மற்றும் Cortex-M33 செயலிகளுக்கான ஆதரவு சேர்க்கப்பட்டது.
    • CPU MIPS அடிப்படையிலான சாதனங்களுக்கான ஆதரவு சேர்க்கப்பட்டது: Linksys WRT320N v1, Netgear R6300 v1, Netgear WN2500RP v1/v2.
    • RISC-V கட்டமைப்பின் அடிப்படையில் StarFive JH7100 SoCக்கான ஆதரவு சேர்க்கப்பட்டது.
    • விசைப்பலகை பின்னொளியைக் கட்டுப்படுத்த மற்றும் லெனோவா யோகா புத்தகத்தில் பல்வேறு சென்சார்களை அணுக lenovo-yogabook-wmi இயக்கி சேர்க்கப்பட்டது.
    • AMD Ryzen செயலிகளின் அடிப்படையில் Asus X370, X470, B450, B550 மற்றும் X399 மதர்போர்டுகளில் பயன்படுத்தப்படும் சென்சார்களை அணுக asus_wmi_sensors இயக்கி சேர்க்கப்பட்டது.
    • ஆண்ட்ராய்டு இயங்குதளத்துடன் அனுப்பப்பட்ட x86-அடிப்படையிலான டேப்லெட் பிசிக்களுக்கான x86-android-டேப்லெட்ஸ் இயக்கி சேர்க்கப்பட்டது.
    • 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-பிட் Tegra SoC சாதனங்களில் துவக்கத்தை இயக்குகிறது.
    • சீமென்ஸ் தொழில்துறை கணினிகளுக்கான இயக்கிகள் சேர்க்கப்பட்டது.
    • சோனி துலிப் ட்ரூலி NT35521, Vivax TPC-9150, Innolux G070Y2-T02, BOE BF060Y8M-AJ0, JDI R63452, Novatek NT35950, Wanchanglong W552946ABA மற்றும் டிஸ்ப்ளே 043015ABA மற்றும் TeXNUMXCXNUMXSXNUMX டிஸ்ப்ளே SourceXNUMXX
    • ஒலி அமைப்புகள் மற்றும் கோடெக்குகளுக்கான ஆதரவு சேர்க்கப்பட்டது AMD Renoir ACP, Asahi Kasei Microdevices AKM4375, NAU8825/MAX98390, Mediatek MT8915, nVidia Tegra20 S/PDIF, Qualcomm ALC5682I-ஐ பயன்படுத்தி இன்டெல் அமைப்புகள் Tegra320 HD-ஆடியோவில் உள்ள சிக்கல்கள் தீர்க்கப்பட்டுள்ளன. CS3L194 கோடெக்குகளுக்கான HDA ஆதரவு சேர்க்கப்பட்டது. லெனோவா மற்றும் ஹெச்பி மடிக்கணினிகள் மற்றும் ஜிகாபைட் மதர்போர்டுகளுக்கான ஒலி அமைப்புகளுக்கான மேம்படுத்தப்பட்ட ஆதரவு.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்