د لینکس 5.3 کرنل خوشې کول

د دوه میاشتو پراختیا وروسته، لینس توروالډز معرفي شوی دانه خوشې کول لینکس ایکسینمز. د خورا د پام وړ بدلونونو په مینځ کې: د AMD Navi GPUs ملاتړ ، Zhaoxi پروسیسرونه او د انټیل سرعت انتخاب بریښنا مدیریت ټیکنالوژي ، د سایکل کارولو پرته انتظار کولو لپاره د umwait لارښوونو کارولو وړتیا ،
د 'استعمال کلیمپینګ' حالت چې د غیر متناسب CPUs لپاره متقابل عمل ډیروي ، د pidfd_open سیسټم کال ، د 4/0.0.0.0 سبنټ څخه د IPv8 پتې کارولو وړتیا ، د nftables هارډویر سرعت امکان ، په DRM سب سیسټم کې د HDR ملاتړ ، د ACRN ادغام hypervisor

В اعلان نوی ریلیز، لینس ټولو پراختیا کونکو ته د کرنل پراختیا اصلي قاعدې یادونه وکړه - د کارونکي ځای اجزاو لپاره ورته چلند ساتل. په کرنل کې بدلونونه باید په هیڅ ډول دمخه روان غوښتنلیکونه مات نه کړي یا د کارونکي په کچه د بیاکتنې لامل شي. په دې حالت کې، د چلند سرغړونه کولی شي نه یوازې د ABI کې بدلون، د زوړ کوډ لرې کول، یا د تېروتنو څرګندیدل، بلکې د ګټورو پرمختګونو غیر مستقیم اغیز چې په سمه توګه کار کوي. د مثال په توګه هلته شتون درلود پریښودل ګټور اصلاح کول په Ext4 کوډ کې، کوم چې د کوچنیو I/O غوښتنو لپاره د انډ جدول د پری لوستلو غیر فعالولو سره د ډرایو لاسرسي شمیر کموي.

اصلاح د دې حقیقت لامل شو چې د ډیسک فعالیت کمیدو له امله ، د getrandom() تصادفي شمیرې جنریټر لپاره انټروپي ډیر ورو راټولیدل پیل کړل او په ځینو تشکیلاتو کې ، په ځانګړو شرایطو کې ، د بار کولو پرمهال منجمد لیدل کیدی شي تر هغه چې د انټروپي پول نه وي. ډک شوی څنګه چې اصلاح واقعیا ګټوره ده ، نو د پراختیا کونکو ترمینځ بحث رامینځته شو چې پکې وړاندیز شوی و چې ستونزه د getrandom() کال د ډیفالټ بلاک کولو حالت غیر فعال کولو او د انټروپي انتظار کولو لپاره اختیاري بیرغ اضافه کولو سره حل کړي ، مګر دا ډول بدلون به په دې اغیزه وکړي. د بارولو په لومړي مرحله کې د تصادفي شمیرو کیفیت.

نوې نسخه کې د 15794 پراختیا کونکو څخه 1974 اصلاحات شامل دي،
د پیچ ​​اندازه - 92 MB (بدلونونه اغیزمن شوي 13986 فایلونه، د کوډ 258419 کرښې اضافه شوي،
599137 قطارونه لیرې شوي). د ټولو په اړه 39٪ په 5.3 کې وړاندې شوي
بدلونونه د وسیلې چلوونکو پورې اړه لري، نږدې 12٪ بدلونونه دي
د هارډویر معمارۍ ته ځانګړي کوډ تازه کولو په اړه چلند ، 11٪
د شبکې سټیک پورې اړوند، 3٪ د فایل سیسټمونو او 3٪ داخلي پورې
د کرنل فرعي سیسټمونه.

اصلي نوښتونه:

  • د حافظې او سیسټم خدمتونه
    • د PID د بیا کارونې حالتونو اداره کولو کې د مرستې لپاره د 'pidfd' فعالیت دوامدار پرمختګ (pidfd د یوې ځانګړې پروسې سره تړاو لري او نه بدلیږي ، پداسې حال کې چې PID د اوسني پروسې سره تړلی د PID پای ته رسیدو وروسته د بلې پروسې سره تړل کیدی شي). دا دمخه په کرنل کې اضافه شوی و
      د pidfd_send_signal() سیسټم کال او په کلون () کال کې د CLONE_PIDFD بیرغ په idfd_send_signal() کې د کارولو لپاره pidfd ترلاسه کولو لپاره. د CLONE_PIDFD بیرغ سره د کلون () کارول ممکن د خدماتو مدیرانو یا د Android پلیټ فارم د حافظې څخه بهر ځواک ختمولو سیسټم سره ستونزې رامینځته کړي. په دې حالت کې، د CLONE_PIDFD پرته fork() یا کلون () ته زنګ د پیل کولو لپاره کارول کیږي.

      کرنل 5.3 د سیسټم کال معرفي کړ pidfd_open()، کوم چې تاسو ته اجازه درکوي د خپل سري موجوده پروسې لپاره د چک وړ پیډ ایف ډی ترلاسه کړئ چې د CLONE_PIDFD بیرغ سره د کلون () په زنګ وهلو سره ندي رامینځته شوي. د poll() او epoll() په کارولو سره د pidfd رای ورکولو لپاره ملاتړ هم اضافه شوی ، کوم چې د پروسې مدیرانو ته اجازه ورکوي چې د ریس حالت له ویرې پرته د خپل سري پروسې پای ته رسیدو تعقیب کړي که چیرې PID نوې پروسې ته ګمارل شوی وي. د خبرولو میکانیزم کله چې د pidfd سره تړلې پروسه پای ته رسیدلې وي د خبرتیا ورکولو سره ورته وي کله چې د ماشوم پروسه پای ته رسیدلې وي؛

    • د ټاسک شیډولر کې د بار کولو میکانیزم لپاره ملاتړ اضافه شوی (د کلیمپ کولو کارول) ، تاسو ته اجازه درکوي لږترلږه یا اعظمي فریکونسۍ سلسلې تعقیب کړئ ، په CPU کې فعالو دندو پورې اړه لري. وړاندې شوی میکانیزم هغه دندې ګړندۍ کوي چې لږترلږه د "غوښتل شوي" فریکونسۍ په ټیټ پای کې د دې کارونو په چلولو سره د کارونکي تجربې کیفیت مستقیم اغیزه کوي. د ټیټ لومړیتوب دندې چې د کارونکي کار اغیزه نه کوي د "اجازه شوي" فریکونسۍ د پورتنۍ حد په کارولو سره پیل کیږي. محدودیتونه د sched_uclamp_util_min او sched_uclamp_util_max ځانګړتیاو له لارې د sched_setattr() سیسټم کال کې ټاکل شوي.
    • د انرژي مدیریت ټیکنالوژۍ لپاره ملاتړ اضافه شوی د Intel سرعت انتخاب، د Intel Xeon پروسیسرونو سره په غوره سرورونو کې شتون لري. دا ټیکنالوژي تاسو ته اجازه درکوي د مختلف CPU کورونو لپاره د فعالیت او ویشلو له لارې تنظیمات تنظیم کړئ ، کوم چې تاسو ته اجازه درکوي په ځانګړو کورونو کې ترسره شوي دندو لپاره فعالیت ته لومړیتوب ورکړئ ، په نورو کورونو کې د فعالیت قرباني کول؛
    • د کارونکي ځای کې پروسې چمتو شوی د umwait لارښوونې په کارولو سره د لوپ کارولو پرته د لنډ وخت لپاره انتظار کولو وړتیا. دا لارښوونه، د یومونیټر او ټپاز لارښوونو سره، د Intel په راتلونکو "Tremont" چپس کې به وړاندې شي، او د ځنډونو پلي کولو ته به اجازه ورکړي چې د انرژي اغیزمن وي او د هایپر تریډینګ کارولو په وخت کې د نورو تارونو فعالیت اغیزه نه کوي؛
    • د RISC-V جوړښت لپاره، د لوی حافظې مخونو لپاره ملاتړ اضافه شوی؛
    • د kprobes تعقیب میکانیزم د کارن ځای ته د کرنل پوائنټرونو د مخنیوي وړتیا اضافه کړې ، کوم چې کارول کیدی شي ، د مثال په توګه ، د سیسټم کالونو ته لیږدول شوي جوړښتونو مینځپانګې ارزولو لپاره. د بوټ په مرحله کې د چکونو نصبولو وړتیا هم اضافه شوې.
    • د ریښتیني وخت عملیاتو لپاره د ترتیب کولو فایل ته د PREEMPT_RT اختیار اضافه شوی. کوډ پخپله د ریښتیني وخت حالت ملاتړ کولو لپاره لا تر اوسه په کرنل کې ندی اضافه شوی ، مګر د اختیار څرګندیدل یوه ښه نښه ده چې د اوږدې مودې ایپیک ادغام د ریښتیني وخت پریمپټ پیچ بشپړیدو ته نږدې دي؛
    • د کلون 3 () سیسټم کال د کلون () انٹرفیس د لا پراخېدونکي نسخې پلي کولو سره اضافه شوی، کوم چې د لوی شمیر بیرغونو مشخص کولو ته اجازه ورکوي؛
    • د bpf_send_signal() سمبالونکی اضافه شوی، د BPF پروګرامونو ته اجازه ورکوي چې خپل سري پروسو ته سیګنالونه واستوي؛
    • د KVM هایپروایسر چاپیریال کې د پرفف پیښو لپاره ، د پیښې فلټر کولو نوی میکانیزم اضافه شوی ، مدیر ته اجازه ورکوي چې د پیښو ډولونه وټاکي چې د میلمستون سیسټم اړخ کې د نظارت لپاره اجازه یا نه ورکول کیږي؛
    • د لوپونو سره د برنامو پروسس کولو وړتیا د eBPF غوښتنلیک تایید میکانیزم کې اضافه شوې که چیرې د لوپ اجرا کول محدود وي او نشي کولی د لارښوونو اعظمي شمیر له حد څخه تیر شي؛
  • د ډیسک فرعي سیسټم، I/O او د فایل سیسټمونه
    • د XFS فایل سیسټم اوس د څو تارونو انډ بای پاس ملاتړ کوي (د مثال په توګه، کله چې کوټا چیک کول). نوي ioctls BULKSTAT او INUMBERS اضافه شوي، هغه ځانګړتیاو ته لاسرسی چمتو کوي چې د FS فارمیټ په پنځمه نسخه کې ښکاره شوي، لکه د انوډ زیږون وخت او د هرې AG ګروپ (تخصیص ګروپونو) لپاره د بلکسټټ او INUMBERS پیرامیټونو ټاکلو وړتیا؛
    • په Ext4 کې ملاتړ اضافه شوی په لارښودونو کې voids (د تړل شوي بلاکونو).
      پروسس چمتو شوی د خلاص فایلونو لپاره بیرغ "i" (غیر بدلیدونکی) (په داسې حالت کې لیکل منع دي که چیرې بیرغ په داسې وخت کې تنظیم شوی وي کله چې فایل دمخه خلاص و)؛

    • Btrfs په ټولو جوړښتونو کې د crc32c د چټک تطبیق تعریف وړاندې کوي؛
    • په CIFS کې، د smbdirect مالتړ لپاره کوډ د تجربوي پراختیا په توګه لرې شوی. SMB3 د GCM حالت کې د کریپټوګرافیک الګوریتم کارولو وړتیا اضافه کړه. د ACE (د لاسرسي کنټرول ننوتلو) ننوتلو څخه د موډ پیرامیټرو استخراج لپاره د نوي ماونټ اختیار اضافه شوی. د خلاص () کال فعالیت غوره کړی؛
    • F2FS ته یو اختیار اضافه شوی ترڅو د کثافاتو راټولونکی محدود کړي کله چې په چیک پوسټ = غیر فعال حالت کې روان وي. د F2FS څخه د بلاک سلسلې لرې کولو لپاره ioctl اضافه شوی ، د الوتنې د برخې برخې اندازې تنظیم کولو ته اجازه ورکوي. د مستقیم I/O چمتو کولو لپاره په F2FS کې د سویپ فایل ځای په ځای کولو وړتیا اضافه کړه. د ټولو کاروونکو لپاره د ورته فایلونو لپاره د فایل پین کولو او بلاکونو تخصیص لپاره ملاتړ اضافه شوی؛
    • د غیر متناسب آخذو/آؤټ پټ io_uring لپاره انٹرفیس ته د غیر متناسب عملیاتو sendmsg() او recvmsg() لپاره ملاتړ اضافه شوی؛
    • د zstd الګوریتم په کارولو سره د کمپریشن لپاره ملاتړ او د لاسلیک شوي FS عکسونو تصدیق کولو وړتیا د UBIFS فایل سیسټم کې اضافه شوي؛
    • Ceph FS اوس د فایلونو لپاره د SELinux امنیتي لیبلونو ملاتړ کوي؛
    • د NFSv4 لپاره، یو نوی ماونټ اختیار "nconnect=" پلي شوی، کوم چې د سرور سره د اړیکو شمیر ټاکي. د دې ارتباطاتو تر مینځ ترافیک به د بار توازن په کارولو سره توزیع شي. سربیره پردې، د NFSv4 سرور اوس یو ډایرکټر /proc/fs/nfsd/clients جوړوي چې د اوسني مراجعینو په اړه معلومات لري، په شمول د هغه فایلونو په اړه معلومات چې دوی خلاص کړي دي.
  • مجازی کول او امنیت
    • کرنل کې د ایمبیډ شوي وسیلو لپاره هایپروایزر شامل دی ACRN، کوم چې د ریښتیني وخت دندو لپاره چمتووالي او د ماموریت مهم سیسټمونو کې د کارولو لپاره مناسبیت ته د سترګو سره لیکل شوی. ACRN لږترلږه سر چمتو کوي، د تجهیزاتو سره د تعامل په وخت کې د ټیټ ځنډ او کافي غبرګون تضمین کوي. د CPU سرچینو مجازی کولو ملاتړ کوي، I/O، د شبکې سب سیسټم، ګرافیک او غږ عملیات. ACRN د بریښنایی کنټرول واحدونو ، ډشبورډونو ، اتومات معلوماتو سیسټمونو ، مصرف کونکي IoT وسیلو او نورو سرایت شوي ټیکنالوژۍ کې د ډیری جلا مجازی ماشینونو چلولو لپاره کارول کیدی شي؛
    • په کارن موډ لینکس کې زیاته کړه د وخت سفر حالت، کوم چې تاسو ته اجازه درکوي په مجازی UML چاپیریال کې وخت ورو یا ګړندی کړئ ترڅو د وخت پورې اړوند کوډ ډیبګ کول اسانه کړي. سربیره پردې ، یو پیرامیټر اضافه شوی
      time-travel-start، کوم چې د سیسټم ساعت ته اجازه ورکوي چې د وخت په بڼه کې د یوې ټاکلې شیبې څخه پیل شي؛

    • د نوي کرنل کمانډ لاین اختیارونه "init_on_alloc" او "init_on_free" اضافه شوي ، کله چې مشخص شوي ، د تخصیص شوي او وړیا حافظې ساحو صفر کول فعال شوي (د malloc او وړیا لپاره د صفرونو ډکول) ، کوم چې د اضافي پیل کولو له امله د امنیت لوړولو امکان رامینځته کوي. سر
    • نوی چلوونکی اضافه شو virtio-iommu د پارورچول شوي وسیلې پلي کولو سره چې تاسو ته اجازه درکوي د IOMMU غوښتنې لکه ATTACH ، DETACH ، MAP او UNMAP د ورټیو ټرانسپورټ له لارې د حافظې پاڼې جدولونو تقلید کولو پرته ولیږئ؛
    • نوی چلوونکی اضافه شو virtio-pmemد ذخیره کولو وسایلو ته د لاسرسي استازیتوب کوي چې د فزیکي پته ځای ته نقشه شوي، لکه NVDIMMs؛
    • د کارونکي یا شبکې نوم ځای ته د کریپټوګرافیک کیلي ضمیمه کولو وړتیا پلي کړې (کیلي د ټاکل شوي نوم ځای څخه بهر د لاسرسي وړ ندي) ، او همدارنګه د ACLs په کارولو سره کیلي خوندي کول؛
    • د کریپټو فرعي سیسټم ته زیاته کړه د خورا ګړندي غیر کریپټوګرافیک هیشینګ الګوریتم لپاره ملاتړ xxhash، د کوم سرعت چې د حافظې فعالیت پورې اړه لري؛
  • د شبکې فرعي سیسټم
    • د 4/0.0.0.0 په حد کې د IPv8 پتې پروسس کول فعال شوي، کوم چې مخکې د کارولو لپاره شتون نلري. د دې فرعي شبکې پیژندنه اجازه به ورکړي نور 16 ملیون IPv4 پتې توزیع کړئ؛
    • د nftables لپاره په Netfilter کې زیاته کړه د اضافه ډرایورونو کارولو له لارې د پاکټ فلټر کولو لپاره د هارډویر سرعت میکانیزمونو ملاتړ د فلو بلاک API. د ټولو زنځیرونو سره د مقرراتو ټول جدولونه د شبکې اډاپټرونو اړخ کې کیښودل کیدی شي. فعالول د میز سره د NFT_TABLE_F_HW بیرغ په پابند کولو سره ترسره کیږي. د ساده پرت 3 او پرت 4 پروتوکول میټاډاټا ملاتړ کوي ، عملونه مني / ردوي ، د IP لخوا نقشه کول او لیږونکي / ترلاسه کونکي شبکې بندرونه او د پروتوکول ډول؛
    • زیاته کړه د شبکې پلونو لپاره د اتصال تعقیب ملاتړ جوړ شوی ، کوم چې د br_netfilter ایمولیټینګ پرت کارولو ته اړتیا نلري؛
    • په nf_tables کې زیاته کړه د SYNPROXY ماډل لپاره ملاتړ، کوم چې د iptables څخه ورته فعالیت تکراروي، او د IPv4 سرلیک کې د انفرادي انتخابونو لپاره د قواعدو چک کولو وړتیا هم پلي کیږي؛
    • د BPF برنامو سره د setsockopt() او getsockopt() سیسټم زنګونو سره ضمیمه کولو وړتیا اضافه کړه ، کوم چې د مثال په توګه تاسو ته اجازه درکوي خپل د لاسرسي اداره کونکي دې تلیفونونو ته ضمیمه کړئ. برسېره پردې، یو نوی کال پوائنټ (هک) اضافه شوی، د کوم سره چې تاسو کولی شئ د هر RTT وقفې لپاره یو ځل د BPF پروګرام ته زنګ تنظیم کړئ (د سفر وخت، پینګ وخت)؛
    • د IPv4 او IPv6 لپاره زیاته کړه د نوي Nexthop روټینګ ډیټا ذخیره کولو میکانیزم چې هدف یې د روټینګ میزونو اندازه کول دي. ازموینو وښودله چې د نوي سیسټم کارولو په وخت کې د 743 زره لارو یوه سیټ یوازې په 4.3 ثانیو کې په کرنل کې بار شوی و.
    • د بلوتوټ لپاره پلي شوي د LE ping ملاتړ لپاره اړین فعالیت؛
  • تجهیزات
    • زیاته کړه د شرکت د x86 مطابقت لرونکي پروسیسرونو لپاره ملاتړ ژااکسیند VIA ټیکنالوژۍ او شانګهای ښاروالۍ ترمنځ د یوې ګډې پروژې په پایله کې رامینځته شوی. د ZX CPU کورنۍ په x86-64 یسعیاه جوړښت کې جوړه شوې، د ټیکنالوژۍ پراختیا ته دوام ورکوي VIA Centaur;
    • د DRM (مستقیم رینډرینګ مدیر) فرعي سیسټم، او همدارنګه د amdgpu او i915 ګرافیک ډرایورانو، د HDMI پورټ له لارې د HDR (لوړ متحرک حد) میټاډاټا پارس کولو، پروسس کولو او لیږلو لپاره مالتړ اضافه کړی، د HDR پینلونو او سکرینونو کارولو ته اجازه ورکوي. د اضافي روښانتیا سلسلې ښودل؛
    • د amdgpu ډرایور د AMD NAVI GPU (RX5700) لپاره ابتدايي ملاتړ اضافه کړی، کوم چې د بیس ډرایور، د سکرین تعامل کوډ (DCN2)، GFX او د کمپیوټري ملاتړ (GFX10) شامل دي.
      SDMA 5 (سیسټم DMA0)، د بریښنا مدیریت او ملټي میډیا کوډ کونکي/ډیکوډر (VCN2). amdgpu د Vega12 او Vega20 GPUs پراساس د کارتونو ملاتړ هم ښه کوي، د کوم لپاره چې اضافي حافظې او د بریښنا مدیریت وړتیاوې اضافه شوي؛

    • د amdkfd ډرایور ته د VegaM GPUs پراساس د کارتونو لپاره ملاتړ اضافه شوی (د جلا GPUs لپاره ، لکه فیجي ، ټونگا ، پولاریس)؛
    • د Icelake چپس لپاره د Intel ویډیو کارتونو لپاره د DRM ډرایور کې پلي شوي د نوي څو برخې ګاما سمون حالت. په YCbCr4: 2: 0 بڼه کې د DisplayPort له لارې د تولید وړتیا اضافه کړه. نوی فرم ویئر اضافه شوی GuC د SKL، BXT، KBL، GLK او ICL لپاره. په اسینکرونس حالت کې د سکرین بریښنا بندولو وړتیا پلي شوې. زیاته کړه د Ironlake (gen5) او gen4 (Broadwater - Cantiga) چپسونو لپاره د رینډینګ شرایطو خوندي کولو او بحالولو لپاره ملاتړ ، کوم چې تاسو ته اجازه درکوي د کارونکي ځای څخه د GPU حالت بحال کړئ کله چې له یوې بیچ عملیاتو څخه بلې ته حرکت وکړئ؛
    • د نوو ډرایور د NVIDIA ټورینګ TU116 چپسیټ کشف چمتو کوي؛
    • د ARM کومیډا سکرین سرعت کونکي (مالي D71) لپاره د DRM/KMS ډرایور ظرفیتونه پراخه شوي ، د سکیلینګ ملاتړ ، سپلیټ/مرج پرتونه ، گردش ، ځنډول شوي لیکل ، AFBC ، SMMU او د رنګ کوډ کولو فارمیټونه Y0L2, P010, YUV420_8/10BIT لري. اضافه شوی
    • د MSM ډرایور د A540 GPU Adreno لړۍ لپاره ملاتړ اضافه کوي چې په Qualcomm پروسیسرونو کې کارول کیږي، په بیله بیا د Snapdragon 8998 لپاره د MSM835 DSI کنټرولر لپاره ملاتړ؛
    • د LCD پینلونو لپاره اضافه شوي ډرایورونه Samsung S6E63M0، Armadeus ST0700، EDT ETM0430G0DH6، OSD101T2045-53TS،
      Evervision VGG804821، FriendlyELEC HD702E، KOE tx14d24vm1bpa، TFC S9700RTWV43TR-01B، EDT ET035012DM6 او VXT VL050-8048NT-C01؛

    • زیاته کړه د کوډ کولو سرعت وسیلو فعالولو لپاره ډرایور
      په املوجیک میسن SoC کې ویډیوګانې شتون لري؛

    • په v3d ډرایور کې (د براډکام ویډیو کور V GPU لپاره چې په راسبیري پای کې کارول کیږي) څرګند شو ملاتړ د کمپیوټر سیډرونو لیږل؛
    • زیاته کړه د SPI کیبورډونو او ټریک پیډونو لپاره ډرایور چې د Apple MacBook او MacBookPro لپټاپونو عصري ماډلونو کې کارول کیږي؛
    • زیاته کړه د فلاپي ډرایور سره تړلي ioctl کالونو لپاره اضافي محافظت، او پخپله ډرایور د غیر منظم په توګه نښه شوی
      ("یتیم")، کوم چې د دې ازموینې پای ته رسولو معنی لري. ډرایور لاهم په کرنل کې زیرمه شوی ، مګر د دې سم عملیات تضمین ندي. ډرایور زوړ ګڼل کیږي، ځکه چې د دې ازموینې لپاره د کاري تجهیزاتو موندل ستونزمن دي - ټول اوسني بهرني ډرایو، د قاعدې په توګه، د USB انٹرفیس کاروي.

    • زیاته کړه د راسبیري پای بورډونو لپاره cpufreq ډرایور ، کوم چې تاسو ته اجازه درکوي په متحرک ډول د پروسیسر فریکونسۍ کې بدلونونه کنټرول کړئ؛
    • د نوي ARM SoC Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53)، TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSPs + MMA) او املوګک G12B (4x Cortex-A73 Cortex-A2 +) لپاره ملاتړ اضافه شوی A53 )، او همدارنګه بورډونه:
      • Purism Librem5,
      • سپیډ BMC،
      • د مایکروسافټ اولمپس BMC،
      • کنټرون SMAR،
      • Novtech Meerkat96 (i.MX7)،
      • ST مایکرو ایوینجر 96،
      • ګوګل چیزا (Qualcomm SDM845)،
      • Qualcomm Dragonboard 845c (Qualcomm SDM845)،
      • Hugsun X99 TV بکس (Rockchip RK3399)،
      • Khadas Edge/Edge-V/Captain (RK3399 Rockchip)
      • HiHope RZ/G2M،
      • NXP LS1021A-TSN.

په ورته وخت کې، د لاتینې امریکا وړیا سافټویر بنسټ جوړ شوی
غوراوي په بشپړه توګه وړیا کرنل 5.3 - لینکس-لیبر 5.3-gnu، د فرم ویئر او ډرایور عناصرو څخه پاک شوي چې غیر وړیا اجزاو یا کوډ برخې لري ، د دې ساحه د تولید کونکي لخوا محدوده ده. په نوې خپرونه کې، د بلب بار کول په qcom، hdcp drm، allegro-dvt او meson-vdec ډرایورونو کې غیر فعال دي.
په ډرایورانو او فرعي سیسټمونو کې د بلب پاکولو کوډ تازه شوی amdgpu, i915, netx, r8169, brcmfmac, rtl8188eu, adreno, si2157, pvrusb2, touchscreen_dmi، د اسکایلاک لپاره غږ ډرایور، او همدارنګه د مایکرو کوډ اسنادو کې.

سرچینه: opennet.ru

Add a comment