Kutolewa kwa kernel ya Linux 5.7

Baada ya miezi miwili ya maendeleo, Linus Torvalds kuletwa kutolewa kwa kernel Linux 5.7. Miongoni mwa mabadiliko mashuhuri zaidi: utekelezaji mpya wa mfumo wa faili wa exFAT, moduli ya bareudp ya kuunda vichuguu vya UDP, ulinzi kulingana na uthibitishaji wa pointer kwa ARM64, uwezo wa kuambatisha programu za BPF kwa washughulikiaji wa LSM, utekelezaji mpya wa Curve25519, mgawanyiko- kigunduzi cha kufuli, utangamano wa BPF na PREEMPT_RT, kuondoa kikomo cha saizi ya herufi 80 kwenye nambari, kwa kuzingatia viashiria vya joto vya CPU kwenye kipanga kazi, uwezo wa kutumia clone() kuibua michakato katika kikundi kingine, kinga dhidi ya uandishi. kwa kumbukumbu kwa kutumia userfaultfd.

Toleo jipya linajumuisha marekebisho 15033 kutoka kwa watengenezaji 1961,
saizi ya kiraka - 39 MB (mabadiliko yaliathiri faili 11590, aliongeza mistari 570560 ya nambari,
safu 297401 zimeondolewa). Takriban 41% ya yote yaliyowasilishwa katika 5.7
mabadiliko yanahusiana na viendesha kifaa, takriban 16% ya mabadiliko
mtazamo wa kusasisha nambari maalum kwa usanifu wa vifaa, 13%
kuhusiana na mrundikano wa mtandao, 4% kwa mifumo ya faili na 4% kwa ndani
mifumo ndogo ya kernel.

kuu ubunifu:

  • Mfumo mdogo wa diski, I/O na mifumo ya faili
    • Imeongeza utekelezaji mpya wa dereva wa exFAT, ilianzishwa kulingana na msingi wa sasa wa msimbo wa "sdfat" (2.x) uliotengenezwa na Samsung kwa simu zake mahiri za Android. Kiendeshi kilichoongezwa hapo awali kwenye kernel kilitokana na msimbo wa zamani wa Samsung (toleo la 1.2.9) na kilikuwa karibu 10% nyuma ya kiendeshi kipya katika utendakazi. Wacha tukumbuke kwamba kuongeza usaidizi wa exFAT kwenye kernel iliwezekana baada ya Microsoft ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° vipimo vya umma na kufanya hataza za exFAT zipatikane kwa matumizi bila mrahaba kwenye Linux.
    • Btrfs hutumia amri mpya ya ioctl() - BTRFS_IOC_SNAP_DESTROY_V2, ambayo hukuruhusu kufuta kifungu kidogo kwa kitambulisho chake. Usaidizi kamili wa upangaji wa viwango vya ndani umetolewa. Idadi ya vituo vya kughairiwa kwa shughuli za ugawaji upya imepanuliwa, ambayo imepunguza kusubiri kwa muda mrefu wakati wa kutekeleza amri ya 'kughairi salio'. Uamuzi wa viungo vya nyuma kwa upeo umeharakishwa (kwa mfano, muda wa utekelezaji wa hati ya mtihani umepungua kutoka saa hadi dakika kadhaa). Imeongeza uwezo wa kuambatisha viwango vya faili kwa kila ingizo la mti. Mpango wa kuzuia unaotumiwa wakati wa kuandika kwa sehemu ndogo na wakati wa kujumuisha NOCOW umeundwa upya. Ufanisi ulioboreshwa wa utekelezaji wa fsync kwa masafa.
    • XFS imeboresha ukaguzi wa metadata na fsck kwa sehemu zinazotumika. Maktaba imependekezwa kwa ajili ya kujenga upya miundo ya btree, ambayo katika siku zijazo itatumika kurekebisha xfs_repair na kutekeleza uwezekano wa urejeshaji bila kupunguza kizigeu.
    • Usaidizi wa majaribio wa kuweka sehemu ya kubadilishana katika hifadhi za SMB3 umeongezwa kwenye CIFS. Viendelezi vya POSIX vilivyotekelezwa kwa readdir, vilivyofafanuliwa katika vipimo vya SMB3.1.1. Utendaji ulioboreshwa wa uandishi kwa kurasa 64 KB wakati akiba=modi kali imewashwa na matoleo ya itifaki 2.1+ yanatumika.
    • FS EXT4 imehamishwa kutoka bmap na iopoll hadi kutumia iomap.
    • F2FS hutoa usaidizi wa hiari kwa ukandamizaji wa data kwa kutumia algoriti ya zstd. Kwa msingi, algorithm ya LZ4 hutumiwa kwa ukandamizaji. Msaada ulioongezwa kwa amri ya "chattr -c commit". Onyesho la wakati wa kupachika limetolewa. Ioctl F2FS_IOC_GET_COMPRESS_BLOCKS imeongezwa ili kupata maelezo kuhusu idadi ya vizuizi vilivyobanwa. Imeongeza pato la data ya mgandamizo kupitia statx.
    • Mfumo wa faili wa Ceph umeongeza uwezo wa kufanya uundaji wa faili ndani ya nchi na shughuli za kufuta (tenganisha) bila kungoja jibu kutoka kwa seva (inafanya kazi kwa hali ya asynchronous). Mabadiliko, kwa mfano, yanaweza kuboresha utendaji kwa kiasi kikubwa wakati wa kuendesha matumizi ya rsync.
    • Uwezo wa kutumia virtiofs kama mfumo wa faili wa kiwango cha juu umeongezwa kwa OVERLAYFS.
    • Imeandikwa upya msimbo wa kupitisha katika VFS, msimbo wa uchanganuzi wa kiunganishi wa ishara umefanyiwa kazi upya, na upitishaji wa sehemu ya mlima umeunganishwa.
    • Katika mfumo mdogo wa scsi kwa watumiaji wasio na upendeleo kuruhusiwa utekelezaji wa amri za ZBC.
    • Katika dm_writecache kutekelezwa uwezo wa kufuta kashe hatua kwa hatua kulingana na parameter ya max_age, ambayo huweka maisha ya juu ya kuzuia.
    • Katika dm_integrity aliongeza msaada kwa ajili ya operesheni ya "kutupa".
    • Katika null_blk aliongeza usaidizi wa uingizwaji wa makosa ili kuiga kushindwa wakati wa majaribio.
    • Imeongezwa uwezo wa kutuma arifa za udev kuhusu mabadiliko ya saizi ya kifaa.
  • Mfumo mdogo wa mtandao
    • Netfilter pamoja mabadiliko, kuharakisha kwa kiasi kikubwa usindikaji wa orodha kubwa za mechi (seti za nfttables), ambazo zinahitaji kuangalia mchanganyiko wa subnets, bandari za mtandao, itifaki na anwani za MAC.
      Uboreshaji kuletwa kwenye moduli ya nft_set_pipapo (PIle Packet POlicies), ambayo hutatua tatizo la kulinganisha yaliyomo kwenye pakiti na safu holela za hali ya uga zinazotumika katika sheria za kuchuja, kama vile safu za IP na lango la mtandao (nft_set_rbtree na nft_set_hash hudhibiti ulinganishaji wa muda na uakisi wa moja kwa moja wa maadili. ) Toleo la pipapo lililowekwa vekta kwa kutumia maagizo ya AVX256 ya 2-bit kwenye mfumo wenye kichakataji cha AMD Epyc 7402 lilionyesha ongezeko la utendaji la 420% wakati wa kuchanganua rekodi elfu 30 ikijumuisha michanganyiko ya itifaki ya bandari. Ongezeko wakati wa kulinganisha mchanganyiko wa subnet na nambari ya bandari wakati wa kuchanganua rekodi 1000 ilikuwa 87% kwa IPv4 na 128% kwa IPv6.

    • Imeongezwa bareudp moduli, ambayo hukuruhusu kuambatanisha itifaki mbalimbali za L3, kama vile MPLS, IP na NSH, kwenye handaki ya UDP.
    • Uunganisho wa vipengele vya MPTCP (MultiPath TCP), ugani wa itifaki ya TCP kwa ajili ya kuandaa uendeshaji wa uhusiano wa TCP na utoaji wa pakiti wakati huo huo kwenye njia kadhaa kupitia miingiliano tofauti ya mtandao iliyofungwa kwa anwani tofauti za IP, imeendelea.
    • Imeongezwa usaidizi wa mifumo ya kuongeza kasi ya maunzi kwa kuambatanisha fremu za Ethaneti katika 802.11 (Wi-Fi).
    • Wakati wa kuhamisha kifaa kutoka kwa nafasi moja ya majina ya mtandao hadi nyingine, haki za ufikiaji na umiliki wa faili zinazolingana katika sysfs hurekebishwa.
    • Imeongeza uwezo wa kutumia alama ya SO_BINDTODEVICE kwa watumiaji wasio wa mizizi.
    • Sehemu ya tatu ya viraka imekubaliwa, ikibadilisha zana ya ethtool kutoka ioctl() hadi kutumia kiolesura cha netlink. Kiolesura kipya hurahisisha kuongeza viendelezi, huboresha ushughulikiaji wa makosa, huruhusu arifa kutumwa hali inapobadilika, hurahisisha mwingiliano kati ya kernel na nafasi ya mtumiaji, na hupunguza idadi ya orodha zilizotajwa ambazo zinahitaji kusawazishwa.
    • Imeongeza uwezo wa kutumia vichapuzi maalum vya maunzi kufanya shughuli za ufuatiliaji wa muunganisho.
    • Katika kichujio cha mtandao imeongezwa ndoano ya kuunganisha waainishaji wa pakiti zinazotoka (egress), ambayo ilisaidia ndoano iliyopo hapo awali kwa pakiti zinazoingia (ingress).
  • Virtualization na Usalama
    • Utekelezaji wa vifaa ulioongezwa wa uthibitishaji wa pointer (Uthibitishaji wa Pointer), ambayo hutumia maagizo maalum ya ARM64 CPU kulinda dhidi ya mashambulizi kwa kutumia mbinu za upangaji unaolenga kurudi (ROP), ambapo mshambuliaji hajaribu kuweka nambari yake kwenye kumbukumbu, lakini hufanya kazi kwa vipande vya maagizo ya mashine ambayo tayari yanapatikana kwenye maktaba zilizopakiwa, na kuishia. na maagizo ya kurudi kwa udhibiti. Usalama unakuja kwa kutumia sahihi za dijitali ili kuthibitisha anwani za urejeshaji katika kiwango cha kernel. Sahihi imehifadhiwa kwenye sehemu za juu zisizotumiwa za pointer yenyewe. Tofauti na utekelezaji wa programu, uundaji na uthibitishaji wa saini za dijiti hufanywa kwa kutumia maagizo maalum ya CPU.
    • Imeongezwa uwezo wa kulinda eneo la kumbukumbu kutokana na kuandika kwa kutumia userfaultfd() simu ya mfumo, iliyoundwa kushughulikia makosa ya ukurasa (ufikiaji wa kurasa za kumbukumbu ambazo hazijatengwa) katika nafasi ya mtumiaji. Wazo ni kutumia userfaultfd() zote mbili kugundua ukiukwaji wa ufikiaji kwa kurasa zilizowekwa alama kuwa zimelindwa na kuandika na kupiga simu kidhibiti ambacho kinaweza kujibu majaribio kama haya ya uandishi (kwa mfano, kushughulikia mabadiliko wakati wa kuunda vijipicha vya moja kwa moja vya michakato inayoendesha, jimbo. kukamata wakati wa kutupa kumbukumbu kwenye diski, kutekeleza kumbukumbu iliyoshirikiwa, kufuatilia mabadiliko katika kumbukumbu). Utendaji sawa kutumia mprotect() kwa kushirikiana na kidhibiti cha mawimbi cha SIGSEGV, lakini inafanya kazi haraka sana.
    • SELinux imeacha kutumia kigezo cha "checkreqprot", ambacho hukuruhusu kulemaza ukaguzi wa ulinzi wa kumbukumbu wakati sheria za usindikaji (kuruhusu utumiaji wa maeneo ya kumbukumbu inayoweza kutekelezwa, bila kujali sheria zilizoainishwa katika sheria). Ulinganifu wa Kernfs unaruhusiwa kurithi muktadha wa saraka zao kuu.
    • Muundo pamoja moduli KRSI, ambayo hukuruhusu kuambatisha programu za BPF kwenye ndoano zozote za LSM kwenye kernel. Mabadiliko hayo hukuruhusu kuunda moduli za LSM (Moduli ya Usalama ya Linux) katika mfumo wa programu za BPF ili kutatua matatizo ya ukaguzi na udhibiti wa lazima wa ufikiaji.
    • Imetekelezwa Huboresha utendakazi wa /dev/random kwa kubandika thamani za CRNG badala ya kupiga maagizo ya RNG kibinafsi. Utendaji ulioboreshwa wa getrandom na /dev/random kwenye mifumo ya ARM64 inayotoa maagizo ya RNG.
    • Utekelezaji wa Curve elliptic Curve25519 kubadilishwa kwa chaguo kutoka kwa maktaba HACL, kwa ajili yake kupewa uthibitisho wa hisabati wa uthibitishaji rasmi wa kuaminika.
    • Imeongezwa utaratibu wa kuarifu kuhusu kurasa za kumbukumbu za bure. Kwa kutumia utaratibu huu, mifumo ya wageni inaweza kusambaza taarifa kuhusu kurasa ambazo hazitumiki tena kwa mfumo wa mwenyeji, na mwenyeji anaweza kurejesha data ya ukurasa.
    • Katika vfio/pci aliongeza msaada kwa ajili ya SR-IOV (Single-Root I/O Virtualization).
  • Huduma za kumbukumbu na mfumo
    • Kutoka kwa herufi 80 hadi 100 iliongezeka kizuizi kwenye urefu wa juu zaidi wa mstari katika matini chanzi. Wakati huo huo, watengenezaji bado wanapendekezwa kukaa ndani ya herufi 80 kwa kila mstari, lakini hii sio kikomo kigumu tena. Kwa kuongeza, kupita kikomo cha ukubwa wa mstari sasa kutasababisha onyo la kujenga ikiwa tu kikagua kinaendeshwa kwa chaguo la '--strict'. Mabadiliko hayo yatawezesha kutokeza watengenezaji ghiliba na nafasi na ujisikie huru zaidi wakati wa kupanga nambari, na vile vile itazuia kukatika kwa mstari kupita kiasi, kusumbua ufahamu wa kanuni na utafutaji.
    • Imeongezwa usaidizi wa hali ya boot iliyochanganywa ya EFI, ambayo inakuwezesha kupakia kernel ya 64-bit kutoka kwa firmware ya 32-bit inayoendesha kwenye 64-bit CPU bila kutumia bootloader maalumu.
    • Imewashwa mfumo wa kutambua na kurekebisha kufuli za mgawanyiko ("kufuli iliyogawanyika"), ambayo hutokea wakati wa kupata data isiyosawazishwa kwenye kumbukumbu kutokana na ukweli kwamba wakati wa kutekeleza maagizo ya atomiki, data huvuka mistari miwili ya cache ya CPU. Uzuiaji kama huo husababisha athari kubwa ya utendakazi (mizunguko 1000 polepole kuliko operesheni ya atomiki kwenye data ambayo huanguka kwenye safu moja ya kache). Kulingana na kigezo cha kuwasha cha "split_lock_detect", kernel inaweza kugundua kufuli kama hizo kwenye nzi na kutoa maonyo au kutuma ishara ya SIGBUS kwa programu kusababisha kufuli.
    • Mratibu wa kazi hutoa ufuatiliaji wa vihisi joto (Shinikizo la joto) na kutekelezwa kwa kuzingatia overheating wakati wa kuweka kazi. Kwa kutumia takwimu zilizotolewa, gavana wa hali ya joto anaweza kurekebisha masafa ya juu zaidi ya CPU inapowaka kupita kiasi, na kipanga kazi sasa kinazingatia kupunguzwa kwa nguvu ya kompyuta kwa sababu ya kupunguzwa kwa marudio wakati wa kuratibu majukumu ya kufanya kazi (hapo awali, kipanga ratiba kilijibu mabadiliko. mara kwa mara na ucheleweshaji fulani, kwa muda kufanya maamuzi kulingana na mawazo yaliyoongezeka juu ya rasilimali zinazopatikana za kompyuta).
    • Mratibu wa kazi ni pamoja na viashiria visivyobadilika ufuatiliaji wa mzigo, hukuruhusu kukadiria kwa usahihi mzigo, bila kujali mzunguko wa sasa wa uendeshaji wa CPU. Mabadiliko hukuruhusu kutabiri kwa usahihi tabia ya kazi chini ya hali ya mabadiliko ya nguvu katika mzunguko wa voltage na CPU. Kwa mfano, kazi iliyotumia 1/3 ya rasilimali za CPU kwa 1000 MHz itatumia 2/3 ya rasilimali wakati masafa yanapungua hadi 500 MHz, ambayo hapo awali iliunda dhana ya uwongo kwamba ilikuwa inafanya kazi kwa uwezo kamili (yaani, kazi zilionekana. kubwa kwa kipanga ratiba tu kwa kupunguza marudio, ambayo yalisababisha maamuzi yasiyo sahihi kufanywa katika schedutil cpufreq gavana).
    • Dereva ya Intel P-state, ambayo ina jukumu la kuchagua njia za utendaji, imebadilishwa kutumia ratiba.
    • Uwezo wa kutumia mfumo mdogo wa BPF wakati kernel inafanya kazi kwa wakati halisi (PREEMPT_RT) umetekelezwa. Hapo awali, PREEMPT_RT ilipowashwa, BPF ilihitajika kuzimwa.
    • Aina mpya ya programu ya BPF imeongezwa - BPF_MODIFY_RETURN, ambayo inaweza kuambatishwa kwa chaguo za kukokotoa katika kernel na kubadilisha thamani inayorejeshwa na chaguo hili la kukokotoa.
    • Imeongezwa nafasi Kwa kutumia simu ya mfumo wa clone3() kuunda mchakato katika kikundi ambacho ni tofauti na kikundi kikuu, ikiruhusu mchakato wa mzazi kuweka vizuizi na kuwezesha uhasibu mara baada ya kuanzisha mchakato au mazungumzo mapya. Kwa mfano, meneja wa huduma anaweza kutenga moja kwa moja huduma mpya kwa vikundi tofauti, na michakato mpya, ikiwekwa kwenye vikundi "waliohifadhiwa", itasimamishwa mara moja.
    • katika Kbuild aliongeza msaada kwa utofauti wa mazingira "LLVM=1" ili kubadili zana ya zana ya Clang/LLVM wakati wa kujenga kernel. Mahitaji ya toleo la binutils yamefufuliwa (2.23).
    • Sehemu /sys/kernel/debug/kunit/ imeongezwa kwenye debugfs na matokeo ya majaribio ya kunit.
    • Imeongeza kigezo cha kuwasha kernel pm_debug_messages (sawa na /sys/power/pm_debug_messages), ambayo huwezesha utoaji wa maelezo ya utatuzi kuhusu utendakazi wa mfumo wa usimamizi wa nishati (muhimu wakati wa kutatua matatizo na hali ya hibernation na hali ya kusubiri).
    • Kwa kiolesura kisicholingana cha I/O io_uring msaada aliongeza kiungo() ΠΈ uteuzi wa bafa ya atomiki.
    • Uboreshaji wa wasifu wa kikundi kwa kutumia zana ya zana za perf. Hapo awali, perf ingeweza tu kutoa wasifu katika kikundi fulani na haikuweza kujua sampuli ya sasa ni ya kundi gani. perf sasa inarejesha maelezo ya kikundi kwa kila sampuli, hukuruhusu kuorodhesha zaidi ya kikundi kimoja na kutumia kupanga kwa
      kundi katika ripoti.

    • cgroupfs, pseudo-FS ya kusimamia makundi, imeongeza usaidizi kwa sifa zilizopanuliwa (xattrs), ambayo, kwa mfano, unaweza kuacha maelezo ya ziada kwa washughulikiaji katika nafasi ya mtumiaji.
    • Katika mtawala wa kumbukumbu ya kikundi imeongezwana usaidizi wa ulinzi wa kujirudia wa thamani ya "kumbukumbu.chini", ambayo hudhibiti kiwango cha chini cha RAM kinachotolewa kwa washiriki wa kikundi. Wakati wa kuweka daraja la kikundi na chaguo la "memory_recursiveprot", thamani ya "memory.low" ambayo imewekwa kwa nodi za chini itasambazwa kiotomatiki kwa nodi zote za watoto.
    • Imeongezwa Mfumo wa Uacce (Unified/User-space-accelerator-inayokusudiwa ya Mfumo wa Kuongeza kasi) wa kushiriki anwani pepe (SVA, Ushughulikiaji Mtandaoni wa Pamoja) kati ya CPU na vifaa vya pembeni, kuruhusu viongeza kasi vya maunzi kufikia miundo ya data katika CPU kuu.
  • Usanifu wa vifaa
    • Kwa usanifu wa ARM, uwezo wa kupata kumbukumbu ya moto unatekelezwa.
    • Kwa usanifu wa RISC-V, msaada wa kuchomeka moto na uondoaji wa CPU (CPU hotplug) umeongezwa. Kwa 32-bit RISC-V, eBPF JIT inatekelezwa.
    • Uwezo wa kutumia mifumo ya ARM ya 32-bit kuendesha mazingira ya wageni wa KVM umeondolewa.
    • Imeondoa "dummy" utekelezaji wa NUMA kwa usanifu wa s390, ambao hakuna kesi za matumizi zilizopatikana kufikia uboreshaji wa utendaji.
    • Kwa ARM64, usaidizi umeongezwa kwa kiendelezi cha AMU (Kitengo cha Vichunguzi vya Shughuli), kilichofafanuliwa katika ARMv8.4 na kutoa vihesabio vya utendakazi vinavyotumika kukokotoa vipengele vya kusahihisha ukubwa wa marudio katika kipanga ratiba cha kazi.
  • ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅
    • Imeongezwa usaidizi wa vifaa vya vDPA vinavyotumia njia ya kubadilishana data ambayo inatii vipimo vya virtio. Vifaa vya vDPA vinaweza kuwa vifaa vilivyounganishwa kimwili au vifaa vinavyoigwa vya programu.
    • Katika mfumo mdogo wa GPIO alionekana amri mpya ya ioctl() ya ufuatiliaji wa mabadiliko, hukuruhusu kufahamisha mchakato kuhusu mabadiliko katika hali ya laini yoyote ya GPIO. Kama mfano wa kutumia amri mpya iliyopendekezwa matumizi ya gpio-watch.
    • Katika dereva wa i915 DRM kwa kadi za video za Intel pamoja usaidizi chaguomsingi wa chipsi za Tigerlake (β€œGen12”) na kuongeza usaidizi wa awali wa udhibiti wa taa za nyuma za OLED. Usaidizi ulioboreshwa kwa Ice Lake, Elkhart Lake, Baytrail na chipsi za Haswell.
    • Katika dereva wa amdgpu aliongeza uwezo wa kupakia programu dhibiti kwenye chipu ya UBC kwa ASIC. Usaidizi ulioboreshwa kwa chips za AMD Ryzen 4000 "Renoir". Sasa kuna usaidizi wa kudhibiti paneli za OLED. Imetolewa onyesho la hali ya programu dhibiti katika debugfs.
    • Uwezo wa kutumia OpenGL 4 katika mifumo ya wageni umeongezwa kwa kiendesha vmwgfx DRM kwa mifumo ya uboreshaji ya VMware (hapo awali OpenGL 3.3 iliauniwa).
    • Imeongeza taarifa mpya za kiendesha DRM kwa mfumo wa maonyesho wa jukwaa la TI Keystone.
    • Viendeshaji vilivyoongezwa kwa paneli za LCD: Feixin K101 IM2BA02, Samsung s6e88a0-ams452ef01, Novatek NT35510, Elida KD35T133, EDT, NewEast Optoelectronics WJFH116008A, Rocktech RKDFR-D101IIda Fried.
    • Kwa mfumo wa usimamizi wa nguvu aliongeza msaada kwa ajili ya jukwaa la Intel Jasper Lake (JSL) lenye makao yake Atom.
    • Usaidizi ulioongezwa wa kompyuta ndogo ya Pinebook Pro kulingana na Rockchip RK3399, kompyuta kibao ya Pine64 PineTab na simu mahiri. PinePhone kulingana na Allwinner A64.
    • Usaidizi ulioongezwa wa kodeki mpya za sauti na chip:
      Amlogic AIU, Amlogic T9015, Texas Instruments TLV320ADCX140, Realtek RT5682, ALC245, Broadcom BCM63XX I2S, Maxim MAX98360A, Presonus Studio 1810c, MOTU MicroBook IIc.

    • Umeongeza uwezo wa kutumia bodi na majukwaa ya ARM Qualcomm Snapdragon 865 (SM8250), IPQ6018, NXP i.MX8M Plus, Kontron β€œsl28”, 11 i.MX6 TechNexion Pico chaguo za bodi, chaguo tatu mpya za Toradex Colibri, Samsung S7710 Galaxy Xcover 2 kulingana na ST. -Ericsson u8500, DH Electronics DHCOM SoM na PDK2, Renesas M3ULCB, Hoperun HiHope, Linutronix Testbox v2, PocketBook Touch Lux 3.

Chanzo: opennet.ru

Kuongeza maoni