Linux 5.15 kernel saki

Bayan watanni biyu na haɓakawa, Linus Torvalds ya gabatar da sakin Linux kernel 5.15. Sanannen canje-canje sun haɗa da: sabon direban NTFS tare da tallafin rubutu, ksmbd module tare da aiwatarwar uwar garken SMB, tsarin DAMON don saka idanu don samun damar ƙwaƙwalwar ajiya, ainihin madaidaicin kullewa, goyan bayan fs-verity a cikin Btrfs, tsarin_mrelease tsarin kira don ƙwaƙwalwar tsarin amsawar yunwa, ƙirar takaddun shaida ta nesa. dm ina.

Sabuwar sigar ta ƙunshi gyare-gyare 13499 daga masu haɓakawa 1888, girman facin shine 42 MB (canje-canjen ya shafi fayilolin 10895, an ƙara layukan lambar 632522, an share layin 299966). Kimanin kashi 45% na duk canje-canjen da aka gabatar a cikin 5.15 suna da alaƙa da direbobin na'ura, kusan 14% na canje-canje suna da alaƙa da sabunta lambar musamman ga gine-ginen kayan aiki, 14% suna da alaƙa da tarin hanyar sadarwa, 6% suna da alaƙa da tsarin fayil, kuma 3% suna da alaƙa da tsarin kernel na ciki.

Manyan sabbin abubuwa:

  • Tsarin Disk, I/O da Tsarin Fayil
    • Kwayar ta ɗauki sabon aiwatar da tsarin fayil na NTFS, wanda Paragon Software ya buɗe. Sabon direban zai iya aiki a cikin yanayin rubutu kuma yana goyan bayan duk fasalulluka na sigar NTFS 3.1 na yanzu, gami da haɓaka halayen fayil, jerin damar shiga (ACLs), yanayin matsa bayanai, ingantaccen aiki tare da sarari fanko a cikin fayiloli (raguwa) da sake kunna canje-canje daga log ɗin don dawo da mutunci bayan gazawar.
    • Tsarin fayil ɗin Btrfs yana goyan bayan tsarin fs-verity, wanda ake amfani da shi don sarrafa gaskiya da sahihanci na kowane fayiloli ta hanyar amfani da hashes ko maɓallan da ke da alaƙa da fayilolin, adana a cikin yankin metadata. A baya can, fs-verity yana samuwa ne kawai don tsarin fayil na Ext4 da F2fs.

      Btrfs kuma yana ƙara goyan baya don yin taswirar ID ɗin mai amfani don tsarin fayil ɗin da aka ɗora (wanda aka taɓa goyan bayan tsarin fayil ɗin FAT, ext4 da XFS). Wannan fasalin yana ba ku damar kwatanta fayilolin wani takamaiman mai amfani akan ɓangaren waje da aka ɗora tare da wani mai amfani akan tsarin yanzu.

      Sauran canje-canje zuwa Btrfs sun haɗa da: ƙara sauri na maɓalli zuwa fihirisar adireshi don inganta aikin ƙirƙirar fayil; da ikon yin aiki raid0 tare da na'ura daya, da kuma raid10 tare da biyu (misali, yayin aiwatar da sake tsara tsararru); zaɓi "ceto=ibaroots" don yin watsi da itacen da ba daidai ba; haɓaka aikin "aika"; rage rikice-rikice na kullewa yayin ayyukan sake suna; ikon yin amfani da sassan 4K akan tsarin tare da girman shafi na ƙwaƙwalwar 64K.

    • A cikin XFS, ikon yin amfani da kwanakin bayan 2038 a cikin tsarin fayil an daidaita shi. An aiwatar da tsarin jinkirin kashe inode da goyan baya don jinkirin shigarwa da cire halayen fayil. Don kawar da matsalolin, an cire ikon musaki ƙididdiga na faifai don ɓangarorin da aka riga aka ɗora (zaku iya kashe ƙididdigewa da ƙarfi, amma lissafin da ke tattare da su zai ci gaba, don haka ana buƙatar sake kunnawa don kashe su gabaɗaya).
    • A cikin EXT4, an yi aiki don ƙara aikin rubuta delloc buffers da sarrafa fayilolin marayu waɗanda ke ci gaba da wanzuwa saboda kasancewarsu a buɗe, amma ba a haɗa su da kundin adireshi. An fitar da aiwatar da ayyukan jefar daga zaren jbd2 kthread don guje wa toshe ayyuka tare da metadata.
    • F2FS ta ƙara zaɓin "discard_unit=block|segment|segation|bangare" don ɗaure ayyukan jefar (alamar tubalan da ba za a iya adana su a zahiri ba) zuwa daidaitawa dangane da toshe, sashe, yanki ko sashe. Ƙara goyon baya don bin diddigin canje-canje a cikin jinkirin I/O.
    • Tsarin fayil ɗin EROFS (Tsarin Fayil ɗin Karatu kawai) yana ƙara tallafin I/O kai tsaye don fayilolin da aka ajiye ba tare da matsawa ba, da kuma tallafin filaye.
    • OverlayFS yana aiwatar da daidaitaccen mu'amala na "marasa canzawa", "append-only", "sync" da "noatime" tutoci.
    • NFS ta inganta kula da yanayi inda uwar garken NFS ta daina amsa buƙatun. An ƙara ikon hawa daga uwar garken da aka riga aka yi amfani da shi, amma ana samun dama ta hanyar adireshin cibiyar sadarwa daban.
    • An fara shirye-shirye don sake rubuta tsarin FSCACHE.
    • Ƙara goyon baya ga sassan EFI tare da jeri mara kyau na teburin GPT.
    • Tsarin fanotify yana aiwatar da sabuwar tuta, FAN_REPORT_PIDFD, wanda ke haifar da haɗa pidfd a cikin bayanan da aka dawo da su. Pidfd yana taimaka wa yanayin sake amfani da PID don ƙarin daidaitaccen tsarin hanyoyin shiga fayilolin da aka sa ido (pidfd yana da alaƙa da takamaiman tsari kuma baya canzawa, yayin da PID na iya haɗawa da wani tsari bayan tsarin na yanzu mai alaƙa da PID ɗin ya ƙare).
    • An ƙara ikon ƙara maki dutsen zuwa ƙungiyoyin da aka raba zuwa tsarin tsarin move_mount(), wanda ke warware matsaloli tare da adanawa da kuma dawo da tsarin tsari a cikin CRIU lokacin da akwai wuraren tsaunuka da yawa da aka raba a cikin keɓaɓɓun kwantena.
    • Ƙara kariya daga ɓoyayyun yanayin tsere wanda zai iya haifar da ɓarna na fayil lokacin yin karatun cache yayin sarrafa ɓoyayyen fayil a cikin fayil.
    • Taimako don kulle fayil na tilas (wajibi), aiwatarwa ta hanyar toshe kiran tsarin da ke haifar da canjin fayil, an dakatar da shi. Saboda yiwuwar yanayin tseren, waɗannan makullin an yi la'akari da su ba su da aminci kuma an soke su shekaru da yawa da suka wuce.
    • An cire tsarin tsarin LightNVM, wanda ya ba da damar shiga kai tsaye zuwa drive ɗin SSD, yana ƙetare layin kwaikwayi. LightNVM ya rasa ma'anar sa bayan zuwan matakan NVMe waɗanda ke ba da tsarin yanki (ZNS, Zoned Namespace).
  • Ƙwaƙwalwar ajiya da sabis na tsarin
    • An aiwatar da tsarin DAMON (Data Access MONitor), yana ba ku damar sanya ido kan ayyukan da ke da alaƙa da samun damar bayanai a cikin RAM dangane da zaɓaɓɓen tsari da ke gudana a sararin mai amfani. Ƙarƙashin tsarin yana ba ku damar yin nazarin wuraren ƙwaƙwalwar ajiyar tsarin da aka samu yayin aikinsa gaba ɗaya, da kuma waɗanne wuraren ƙwaƙwalwar ajiya ba a da'awarsu. DAMON yana fasalta ƙarancin nauyin CPU, ƙarancin amfani da ƙwaƙwalwar ajiya, babban daidaito da abin tsinkaya akai-akai, mai zaman kansa ba girman girma ba. Za'a iya amfani da tsarin ƙasa duka biyu ta kernel don haɓaka sarrafa ƙwaƙwalwar ajiya, da kuma abubuwan amfani a cikin sarari mai amfani don fahimtar ainihin abin da tsari ke yi da haɓaka amfani da ƙwaƙwalwar ajiya, misali, 'yantar da ƙwaƙwalwar ajiya ga tsarin.
    • An aiwatar da tsarin kira na tsari_mrelease don hanzarta aiwatar da sakin ƙwaƙwalwar ajiyar tsarin da ya kammala aiwatar da shi. A ƙarƙashin yanayi na al'ada, sakin albarkatu da ƙarewar tsari ba nan take ba kuma ana iya jinkirta shi saboda dalilai daban-daban, tsoma baki tare da tsarin ƙwaƙwalwar ajiyar sararin samaniya kamar su oomd (wanda aka samar ta systemd) da lmkd (wanda Android ke amfani da shi). Ta hanyar kiran process_mrelease, irin waɗannan tsarin na iya haifar da tsinkaya ga maido da ƙwaƙwalwar ajiya daga matakan tilastawa.
    • Daga reshen kernel PREEMPT_RT, wanda ke haɓaka goyan baya don aiki na ainihi, bambance-bambancen abubuwan da suka dace don tsara mutex makullai, ww_mutex, rw_semaphore, spinlock da rwlock, bisa tsarin tsarin RT-Mutex, an canza su. An ƙara canje-canje zuwa SLUB slab allocator don inganta aiki a yanayin PREEMPT_RT da rage tasirin katsewa.
    • An ƙara goyan bayan sifa mai tsara ɗawainiya na SCHED_IDLE zuwa rukuni, yana ba ku damar samar da wannan sifa ga duk tafiyar matakai na ƙungiyar da aka haɗa cikin takamaiman rukuni. Wadancan. waɗannan hanyoyin za su gudana ne kawai lokacin da babu wasu ayyuka da ke jira a aiwatar da su akan tsarin. Ba kamar saita sifa ta SCHED_IDLE ga kowane tsari daban-daban ba, lokacin ɗaure SCHED_IDLE zuwa rukuni, ana la'akari da girman nauyin ayyuka a cikin ƙungiyar lokacin zaɓar aikin da za a aiwatar.
    • An faɗaɗa tsarin lissafin don amfanin ƙwaƙwalwar ajiya a cikin ƙungiyoyi tare da ikon bin ƙarin tsarin bayanan kwaya, gami da waɗanda aka ƙirƙira don jefa ƙuri'a, sarrafa sigina da wuraren suna.
    • Supportara tallafi don tsarin asymmetric na ɗaurin ɗaurin ɗaurin ɗaurin ɗawainiya akan kayan aikin gine-gine wanda wasu CPUs ke ba da izinin aiwatar da ayyuka 32-bit, wasu kuma suna aiki ne kawai a cikin yanayin 64-bit (misali, ARM). Sabuwar yanayin yana ba ku damar yin la'akari da CPUs kawai waɗanda ke goyan bayan ayyuka 32-bit lokacin tsara ayyukan 32-bit.
    • Io_uring asynchronous I/O interface yanzu yana goyan bayan buɗe fayiloli kai tsaye a cikin tebur mai kafaffen fayil, ba tare da amfani da bayanin fayil ba, wanda ke ba da damar haɓaka wasu nau'ikan ayyuka sosai, amma ya saba wa tsarin Unix na gargajiya na amfani da masu siffanta fayil. don buɗe fayiloli.

      io_uring don tsarin tsarin BIO (Block I/O Layer) yana aiwatar da sabon tsarin sake yin amfani da shi ("BiO recycling"), wanda ke rage sama da ƙasa a cikin aiwatar da sarrafa ƙwaƙwalwar ciki kuma yana ƙara adadin ayyukan I/O da aka sarrafa a sakan daya da kusan 10% . io_uring kuma yana ƙara goyan baya ga tsarin kiran tsarin mkdirat(), symlinkat() da linkat().

    • Don shirye-shiryen BPF, an aiwatar da ikon nema da aiwatar da abubuwan da suka faru. An ƙara mai ƙira don soket ɗin UNIX, kuma an aiwatar da ikon samun da saita zaɓuɓɓukan soket don setsockopt. BTF dumper yanzu yana goyan bayan da aka buga.
    • A kan tsarin NUMA tare da nau'ikan ƙwaƙwalwar ajiya daban-daban waɗanda suka bambanta a cikin aiki, lokacin da sarari kyauta ya ƙare, ana canja korar shafukan ƙwaƙwalwar ajiya daga ƙwaƙwalwar ajiya mai ƙarfi (DRAM) zuwa ƙananan ƙwaƙwalwar ajiya na dindindin (Ƙwaƙwalwar ajiya) maimakon share waɗannan shafuka. Gwaje-gwaje sun nuna cewa irin waɗannan dabarun yawanci suna haɓaka aiki akan irin waɗannan tsarin. NUMA kuma tana ba da damar keɓance shafukan ƙwaƙwalwar ajiya don tsari daga zaɓaɓɓen saitin nodes na NUMA.
    • Don tsarin gine-ginen ARC, an aiwatar da tallafi ga teburan shafi na ƙwaƙwalwar matakai uku da huɗu, wanda zai ƙara ba da tallafi ga na'urori masu sarrafa ARC 64-bit.
    • Don tsarin gine-gine na s390, ikon yin amfani da tsarin KFENCE don gano kurakurai lokacin aiki tare da ƙwaƙwalwar ajiya an aiwatar da shi, kuma an ƙara goyon baya ga mai gano yanayin tseren KCSAN.
    • Ƙara goyon baya don fiɗa jerin abubuwan da ake fitarwa ta hanyar bugawa (), yana ba ku damar dawo da duk irin waɗannan saƙonnin lokaci guda da kuma bibiyar canje-canje a sararin mai amfani.
    • mmap() ya cire goyon baya ga zaɓi na VM_DENYWRITE, kuma an cire lambar kernel daga amfani da yanayin MAP_DENYWRITE, wanda ya rage yawan yanayin da ke haifar da toshe rubuce-rubucen zuwa fayil tare da kuskuren ETXTBSY.
    • Wani sabon nau'i na cak, "Binciken abubuwan da suka faru," an ƙara zuwa tsarin bincike, wanda za'a iya haɗa shi da abubuwan da ke faruwa a yanzu, yana bayyana tsarin fitarwa na ku.
    • Lokacin gina kernel ta amfani da Clang compiler, ana amfani da tsoho mai tarawa daga aikin LLVM.
    • A matsayin wani ɓangare na aikin kawar da kernel na lambar da ke haifar da faɗakarwa ta hanyar mai tarawa, an gudanar da gwaji tare da yanayin "-Werror" wanda aka kunna ta tsohuwa, inda ake sarrafa gargaɗin mai tarawa azaman kurakurai. A cikin shirye-shiryen sakin 5.15, Linus ya fara karɓar canje-canje kawai waɗanda ba su haifar da gargaɗi ba yayin gina kernel kuma ya ba da damar ginawa tare da "-Werror", amma sai ya yarda cewa irin wannan shawarar ba ta daɗe ba kuma ya jinkirta kunna "-Werror" ta tsohuwa. . Ana sarrafa haɗa tuta ta “-Werror” yayin taro ta amfani da sigar WERROR, wacce aka saita zuwa COMPILE_TEST ta tsohuwa, watau. A yanzu an kunna shi don gina gwaji kawai.
  • Hankali da Tsaro
    • An ƙara sabon mai sarrafa dm-ima zuwa Na'urar Mapper (DM) tare da aiwatar da tsarin ba da takardar shaida mai nisa dangane da tsarin IMA (Integrity Measurement Architecture), wanda ke ba da damar sabis na waje don tabbatar da yanayin kernel subsystems don tabbatar da amincin su. . A aikace, dm-ima yana ba ku damar ƙirƙira ma'ajiyar ta amfani da Taswirar Na'ura waɗanda ke da alaƙa da tsarin girgije na waje, wanda a ciki ana bincika ingancin tsarin ƙaddamar da manufa ta DM ta amfani da IMA.
    • prctl() yana aiwatar da sabon zaɓi PR_SPEC_L1D_FLUSH, wanda idan an kunna shi, yana sa kernel ɗin ya watsar da abubuwan da ke cikin cache matakin matakin farko (L1D) duk lokacin da mahallin mahallin ya faru. Wannan yanayin yana ba da damar, zaɓi don mafi mahimmancin matakai, don aiwatar da ƙarin kariya daga amfani da hare-haren tashoshi na gefe da aka aiwatar don tantance bayanan da suka zauna a cikin cache sakamakon raunin da ya haifar da hasashe na aiwatar da umarni a cikin CPU. Kudin kunna PR_SPEC_L1D_FLUSH (ba a kunna ta ta tsohuwa ba) babban hukuncin aiki ne.
    • Yana yiwuwa a gina kernel tare da ƙari na "-fzero-call-used-regs=used-gpr" flag zuwa GCC, wanda ke tabbatar da cewa an sake saita duk rajista zuwa sifili kafin dawo da sarrafawa daga aikin. Wannan zaɓin yana ba ku damar kariya daga ɗigon bayanai daga ayyuka kuma rage da kashi 20% adadin tubalan da suka dace don gina na'urori na ROP (Return-Oriented Programming) a cikin fa'ida.
    • An aiwatar da ikon gina kernels don gine-ginen ARM64 a cikin hanyar abokan ciniki don Hyper-V hypervisor.
    • An ba da shawarar sabon tsarin haɓaka direban "VDUSE", wanda ke ba da damar aiwatar da na'urori masu toshewa a cikin sarari mai amfani da amfani da Virtio azaman jigilar kayayyaki don samun dama daga tsarin baƙi.
    • An ƙara direban Virtio don bas ɗin I2C, yana ba da damar yin koyi da masu kula da I2C a cikin yanayin paravirtualization ta amfani da keɓaɓɓun bayanan baya.
    • An ƙara direban Virtio gpio-virtio don ƙyale baƙi damar samun damar layukan GPIO da tsarin rundunar ya samar.
    • An ƙara ikon hana damar zuwa shafukan ƙwaƙwalwar ajiya don direbobin na'ura tare da tallafin DMA akan tsarin ba tare da I/O MMU (na'urar sarrafa ƙwaƙwalwar ajiya ba).
    • KVM hypervisor yana da ikon nuna ƙididdiga a cikin nau'i na linzamin kwamfuta da logarithmic histograms.
  • Tsarin hanyar sadarwa
    • An ƙara ƙirar ksmbd zuwa kernel tare da aiwatar da sabar fayil ta amfani da ka'idar SMB3. Tsarin ya cika aikin abokin ciniki na SMB wanda aka samo a cikin kernel kuma, ba kamar uwar garken SMB da ke gudana a cikin sarari mai amfani ba, ya fi dacewa dangane da aiki, amfani da ƙwaƙwalwar ajiya da haɗin kai tare da ci gaba na kernel damar. Ksmbd ana ɗaukarsa a matsayin babban aiki, haɓakaccen haɓaka Samba wanda ke haɗawa da kayan aikin Samba da ɗakunan karatu idan an buƙata. Ƙarfin ksmbd ya haɗa da ingantaccen tallafi don fasahar caching fayil da aka rarraba (hanyar SMB) akan tsarin gida, wanda zai iya rage yawan zirga-zirga. A nan gaba, suna shirin ƙara tallafi don RDMA ("smbdirect") da haɓaka ƙa'idodi masu alaƙa da haɓaka amincin ɓoyewa da tabbatarwa ta amfani da sa hannun dijital.
    • Abokin ciniki na CIFS baya goyan bayan NTLM da mafi raunin tushen ingantaccen algorithms na tushen DES da aka yi amfani da su a cikin ka'idar SMB1.
    • Ana aiwatar da tallafin Multicast a cikin aiwatar da gadoji na cibiyar sadarwa don vlans.
    • Direban haɗin kai, wanda aka yi amfani da shi don tara hanyoyin sadarwa na cibiyar sadarwa, ya ƙara tallafi ga tsarin tsarin XDP (eXpress Data Path), wanda ke ba ka damar sarrafa fakitin cibiyar sadarwa a matakin kafin a sarrafa su ta hanyar faifan kernel na Linux.
    • Tarin mara waya ta mac80211 tana goyan bayan 6GHZ STA (Izinin Na Musamman na wucin gadi) a cikin LPI, SP da yanayin VLP, da kuma ikon saita mutum TWT (Target Wake Time) a cikin yanayin samun dama.
    • Ƙara goyon baya ga MCTP (Protocol Management Component Transport Protocol), da aka yi amfani da shi don hulɗa tsakanin masu kula da na'urori masu alaƙa (masu sarrafawa, na'urori na gefe, da sauransu).
    • Haɗuwa cikin ainihin MPTCP (MultiPath TCP), haɓaka ƙa'idar TCP don tsara aikin haɗin TCP tare da isar da fakiti a lokaci guda tare da hanyoyi da yawa ta hanyoyin mu'amalar cibiyar sadarwa daban-daban waɗanda ke da alaƙa da adiresoshin IP daban-daban. Sabon sakin yana ƙara goyan baya ga adireshi a cikin yanayin cikakken mesh.
    • Masu kula da rafukan cibiyar sadarwa da aka lullube a cikin ka'idar SRv6 (Segment Routing IPv6) an ƙara su zuwa netfilter.
    • Ƙara goyon bayan sockmap don kwas ɗin yawo na Unix.
  • Kayan aiki
    • Direban amdgpu yana goyan bayan Cyan Skillfish APUs (an sanye da Navi 1x GPUs). Yellow Carp APU yanzu yana goyan bayan codecs na bidiyo. Ingantattun tallafin Aldebaran GPU. An ƙara sabbin abubuwan gano taswira bisa GPU Navi 24 “Beige Goby” da RDNA2. Ana ba da shawarar ingantacciyar aiwatar da allon kama-da-wane (VKMS). An aiwatar da tallafi don saka idanu da zazzabi na kwakwalwan AMD Zen 3.
    • Direban amdkfd (na GPUs masu hankali, kamar Polaris) yana aiwatar da mai sarrafa ƙwaƙwalwar ajiyar ƙwaƙwalwar ajiya (SVM, ƙwaƙwalwar ajiyar ƙwaƙwalwar ajiya) dangane da tsarin HMM (Harkokin ƙwaƙwalwar ajiya mai ban sha'awa), wanda ke ba da damar amfani da na'urori tare da rukunin sarrafa ƙwaƙwalwar ajiya (MMU) , Ƙungiyar sarrafa ƙwaƙwalwar ajiya), wanda zai iya samun dama ga babban ƙwaƙwalwar ajiya. Musamman, ta amfani da HMM, zaku iya tsara sararin adireshi mai raba tsakanin GPU da CPU, wanda GPU zai iya samun damar babban ƙwaƙwalwar ajiyar tsarin.
    • Direban i915 don katunan bidiyo na Intel yana faɗaɗa amfani da mai sarrafa ƙwaƙwalwar bidiyo na TTM kuma ya haɗa da ikon sarrafa amfani da wutar lantarki dangane da GuC (Graphics micro Controller). An fara shirye-shirye don aiwatar da tallafi ga Intel ARC Alchemist graphics katin da Intel Xe-HP GPU.
    • Direban nouveau yana aiwatar da sarrafa hasken baya don bangarorin eDP ta amfani da DPCD (Bayanin Kanfigareshan NuniPort).
    • Ƙara tallafi don Adreno 7c Gen 3 da Adreno 680 GPUs zuwa direban msm.
    • Ana aiwatar da direban IOMMU don guntuwar Apple M1.
    • Ƙara direban sauti don tsarin bisa AMD Van Gogh APUs.
    • An ƙara direban Realtek R8188EU zuwa reshen tsarawa, wanda ya maye gurbin tsohon sigar direban (rtl8188eu) don kwakwalwan mara waya ta Realtek RTL8188EU 802.11 b/g/n.
    • An haɗa direban ocp_pt don allon PCIe wanda Meta (Facebook) ya haɓaka tare da aiwatar da ƙaramin agogon atomic da mai karɓar GNSS, waɗanda za a iya amfani da su don tsara ayyukan sabar aiki tare na lokaci daban.
    • Supportara tallafi don Sony Xperia 10II (Snapdragon 665), Xiaomi Redmi 2 (Snapdragon MSM8916), Samsung Galaxy S3 (Snapdragon MSM8226), Samsung Gavini/Codina/Kyle wayowin komai da ruwan.
    • Ƙara goyon baya ga ARM SoС da NVIDIA Jetson TX2 NX Developer Kit, Sancloud BBE Lite, PicoITX, DRC02, SolidRun SolidSense, SKOV i.MX6, Nitrogen8, Traverse Ten64, GW7902, Microchip SAMA7, ualcomm Snapdragon SDM636/SM8150 allon -3G/M2e-3G, Marvell CN2x, ASPeed AST913 (Facebook Cloudripper, Elbert da Fuji allon uwar garken), 2600KOpen STiH4-b418.
    • Ƙara goyon baya don Gopher 2b LCD panels, EDT ETM0350G0DH6/ETMV570G2DHU, LOGIC Technologies LTTD800480070-L6WH-RT, Multi-Innotechnology MI1010AIT-1CP1, Innolux EJ030NA 3.0k9341, iCAlitek3300. 33XC20 7430, Samsung DB2401, WideChips WSXNUMX .
    • Ƙara direban LiteETH tare da goyan bayan masu sarrafa Ethernet da aka yi amfani da su a cikin LiteX software SoCs (na FPGAs).
    • An ƙara wani zaɓi mai ƙarancin ƙarfi zuwa direban mai sauti na USB don sarrafa haɗa aiki a cikin mafi ƙarancin latency. Hakanan an ƙara zaɓin quirk_flags don wuce takamaiman saitunan na'ura.

A lokaci guda kuma, Gidauniyar Software na Kyauta ta Latin Amurka ta kirkiro sigar kwaya mai kyauta ta 5.15 - Linux-libre 5.15-gnu, share abubuwan firmware da direbobi waɗanda ke ɗauke da abubuwan da ba su da kyauta ko sassan lambobi, wanda iyakar iyakarsa ta iyakance. ta masana'anta. Sabuwar saki yana aiwatar da fitar da saƙo zuwa ga log game da kammala tsaftacewa. Matsaloli tare da samar da fakiti ta amfani da mkspec an gyara su, an inganta tallafi don fakitin karye. Cire wasu gargaɗin da aka nuna lokacin sarrafa fayil ɗin taken firmware.h. An ba da izinin fitar da wasu nau'ikan faɗakarwa ("tsarin-karin-args", sharhi, ayyukan da ba a yi amfani da su ba da masu canji) lokacin gini a cikin yanayin "-Werror". An ƙara tsabtace direban gehc-achc. An sabunta lambar tsaftacewa ta toshe a cikin direbobi da tsarin adreno, btusb, btintel, brcmfmac, aarch64 qcom. An dakatar da tsaftace direbobin prism54 (cire) da rtl8188eu (wanda r8188eu ya maye gurbinsa).

source: budenet.ru

Add a comment