Linux kernel 5.3 e lokollotsoe!

Lintho tse ncha tse ka sehloohong

  • Mochine oa pidfd o u lumella ho abela PID e itseng ts'ebetsong. Pinning e tsoela pele ka mor'a hore ts'ebetso e felisoe e le hore PID e ka fanoa ho eona ha e qala hape. Sheba lintlha.
  • Meeli ea mekhahlelo ea makhetlo ho sehlophisi sa tšebetso. Mohlala, lits'ebetso tse mahlonoko li ka tsamaisoa ka lebelo le tlase (ho re, ha ho ka tlase ho 3 GHz), mme lits'ebetso tse tlang pele haholo li ka tsamaisoa ka lebelo le phahameng (mohlala, eseng ho feta 2 GHz). Sheba lintlha.
  • Ts'ehetso bakeng sa lichifi tsa video tsa lelapa la AMD Navi (RX5700) ho mokhanni oa amdgpu. Ts'ebetso eohle e hlokahalang e kengoa tšebetsong, ho kenyeletsoa khouto ea video/decoding le taolo ea matla.
  • E sebetsa ka botlalo ho li-processor tsa Zhaoxin tse lumellanang le x86, tse entsoeng ka lebaka la tšebelisano pakeng tsa VIA le mmuso oa Shanghai.
  • Tsamaiso ea tsamaiso ea matla e sebelisang theknoloji ea Intel Speed ​​​​Select, e leng tšobotsi ea li-processor tse ling tsa lelapa la Xeon. Theknoloji e tsebahala ka bokhoni ba eona ba ho hlophisa ts'ebetso hantle bakeng sa motheo o mong le o mong oa CPU.
  • Mokhoa o sebetsang hantle oa ho emela sebaka sa mosebelisi o sebelisa litaelo tsa umwait bakeng sa li-processor tsa Intel Tremont. Sheba lintlha.
  • Mefuta e fapaneng ea 0.0.0.0/8 e amohetsoe hore e sebelisoe, e fanang ka liaterese tse ncha tsa IPv16 tse limilione tse 4. Sheba lintlha.
  • Flexible, lightweight ACRN hypervisor, e loketseng hantle bakeng sa ho laola mekhoa ea IoT (Inthaneteng ea Lintho). Sheba lintlha.

Ka tlaase ke liphetoho tse ling.

Karolo e ka sehloohong ea mantlha

  • Ts'ehetso ea ho hatella firmware ka sebopeho sa xz, e u lumellang ho fokotsa /lib/firmware directory ho tloha ~ 420 MB ho isa ~ 130 MB.
  • Mofuta o mocha oa mohala oa sistimi ea clone() o nang le bokhoni ba ho beha lifolakha tse ling. Sheba lintlha.
  • Khetho e ikemetseng ea fonte e kholoanyane bakeng sa liqeto tse phahameng ho khomphutha.
  • Khetho ea CONFIG_PREEMPT_RT e tšoaea ho kopanngoa ka potlako ha lihlopha tsa RT lekaleng le ka sehloohong la kernel.

Subsystem ea faele

  • Sistimi ea BULKSTAT le INUMBERS e hloka XFS v5, mme mosebetsi o se o qalile hape mabapi le ho kenya tšebetsong li-inode tse nang le likhoele tse ngata.
  • Joale Btrfs e sebelisa li-checksums tse potlakileng (crc32c) meahong eohle ea meralo.
  • Folakha e sa fetoheng (e sa fetoheng) e se e sebelisoa ka thata ho bula lifaele ho Ext4. Ts'ehetso e kentsoeng bakeng sa masoba ho li-directory.
  • CEPH e ithutile ho sebetsa le SELinux.
  • Mokhoa oa smbdirect ho CIFS ha o sa nkoa e le liteko. Ho ekelitsoe li-algorithms tsa cryptographic bakeng sa SMB3.1.1 GCM. Eketsa lebelo la ho bula faele.
  • F2FS e ka amohela lifaele tsa swap; li sebetsa ka mokhoa oa ho fihlella ka kotloloho. Bokhoni ba ho tima moqopi oa lithōle ka checkpoint=thibela.
  • Bareki ba NFS ba ka theha likhokahano tse ngata tsa TCP ho seva hang-hang ka khetho ea nconnect=X mount.

Subsystem ea memori

  • Dma-buf ka 'ngoe e fuoa inode e felletseng. Li-directory tsa /proc/*/fd le /proc/*/map_files li fana ka lintlha tse ngata tse qaqileng mabapi le tšebeliso ea shmem buffer.
  • Enjene ea smaps e bonts'a tlhahisoleseling e arohaneng mabapi le memori e sa tsejoeng, memori e arolelanoang, le cache ea faele ho smaps_rollup proc file.
  • Ho sebelisa rbtree bakeng sa swap_extent ts'ebetso e ntlafetseng ha mekhoa e mengata e ne e fapanyetsana ka mafolofolo.
  • /proc/meminfo e bonts'a palo ea maqephe a vmalloc.
  • Bokhoni ba lisebelisoa/vm/slabinfo bo atolositsoe ho latela ho hlopha li-cache ka tekanyo ea ho arohana.

Virtualization le Tšireletso

  • Mokhanni oa virtio-iommu oa sesebelisoa sa paravirtualized se lumellang ho romela likopo tsa IOMMU ntle le ho etsisa litafole tsa liaterese.
  • Mokhanni oa virtio-pmem bakeng sa ho fihlella o khanna ka sebaka sa aterese ea 'mele.
  • Ho potlakisa ho fihlella metadata bakeng sa vhost. Bakeng sa liteko tsa TX PPS li bonts'a keketseho ea 24% ea lebelo.
  • Zerocopy e emisitsoe ka ho sa feleng bakeng sa vhost_net.
  • Likonopo tsa encryption li ka hokelloa libakeng tsa mabitso.
  • Ts'ehetso bakeng sa xxhash, algorithm ea hashing e potlakileng haholo e seng ea cryptographic eo lebelo la eona le lekantsoeng feela ke ts'ebetso ea memori.

Sistimi e nyane ea marang-rang

  • Tšehetso ea pele bakeng sa lintho tse latelang tse etselitsoeng ho ntlafatsa scalability ea IPv4 le IPv6 litsela.
  • Netfilter e ithutile ho theola sefa ho lisebelisoa tsa ho potlakisa lisebelisoa. E kenyellelitse ts'ehetso ea morao-rao ea ho latedisa bakeng sa marokho.
  • Mojule o mocha oa taolo ea sephethephethe o o lumellang ho thetsa lihlooho tsa lipakete tsa MPLS.
  • The subsystem isdn4linux e tlositsoe.
  • LE pings e fumaneha bakeng sa Bluetooth.

Mehaho ea thepa ea thepa

  • Li-platform le lisebelisoa tse ncha tsa ARM: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit bakeng sa Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, joalo-joalo.
  • Bakeng sa x86, mochine oa /proc/ o kentsoe /arch_status ho bonts'a tlhahisoleseling e ikhethileng ea meralo joalo ka lekhetlo la ho qetela ha AVX512 e sebelisoa.
  • Ts'ebetso e ntlafalitsoeng ea VMX bakeng sa KVM, lebelo la vmexit le eketsehile ka 12%.
  • E kentse le ho nchafatsoa lintlha tse fapaneng mabapi le li-processor tsa Intel KabyLake, AmberLake, WhiskyLake le Ice Lake.
  • lzma le lzo compression bakeng sa uImage ho PowerPC.
  • Sireletsa virtio-virtualization bakeng sa S390.
  • Tšehetso bakeng sa maqephe a maholo a memori bakeng sa RISCV.
  • Mokhoa oa ho eta ka nako bakeng sa Linux-mode ea mosebelisi (ho fokotseha ha nako le ho potlakisa).

Bakhanni ba lisebelisoa

  • Kamohelo ea metadata ea HDR bakeng sa bakhanni ba amdgpu le ba i915.
  • Keketso ea ts'ebetso ea li-chip tsa video tsa Vega12 le Vega20 ho amdgpu.
  • Tokiso ea likarolo tse ngata tsa gamma bakeng sa i915, hammoho le ho tima skrineng ea asynchronous le palo ea firmware e ncha.
  • Mokhanni oa video oa Nouveau o ithutile ho lemoha li-chips ho tsoa lelapeng la TU116.
  • Mekhoa e mecha ea Bluetooth MediaTek MT7663U le MediaTek MT7668U.
  • TLS TX HW e theolela Infiniband, hammoho le lisebelisoa tse ntlafalitsoeng le tlhahlobo ea mocheso.
  • Ho amoheloa ha Elkhart Lake ho mokhanni oa HD Audio.
  • Lisebelisoa tse ncha tsa molumo le li-codec: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
  • Mokhanni oa Apple SPI bakeng sa keyboard le trackpad.
  • Ka har'a subsystem ea watchdog, o ka beha moeli oa nako ea ho bula /dev/watchdogN.
  • Mokhoa oa ho laola maqhubu a cpufreq o tšehetsoa ke imx-cpufreq-dt le Raspberry Pi.

Source: linux.org.ru

Eketsa ka tlhaloso