á¨áááľ ááŤáľ áĽáľááľ á áá áááľ áśááŤááľáľ
á á˛áą áľáŞáľ á¨15100 ááá˘áá˝ 1882 áĽáááá˝á á°ááĽáááŁ
ᨠpatch áá á - 62 áᣠ(áááŚá˝ á 30889 áááá˝ á°ááľá°áá, 625094 á¨áŽáľ ááľááŽá˝ á°á¨áá¨áá, 531864 ááľááŽá˝ á°á°áááá). á¨á á
ááá 45% áŤá
á á 5.2 ááľáĽ ááá áá
áááŚá˝ á¨ááŁáŞáŤ áááá˝ áá á¨á°ááŤá áá¸á ᣠá áááľ 21% áááŚá˝ á áá˘
ááááľáá á ááá´áá¸á áአáŽáľá á¨áááá á áááŤá¨áľáŁ 12%
á¨á ááłá¨ áá¨áĽ ááá áá á¨á°ááá°, 3% áá° á¨ááá áľáááśá˝ áĽá 3% áá° ááľáŁá
á¨á¨ááá áááľ áľáááśá˝. á¨ááá áááŚá˝ 12.4% á¨áááááľ á á˘áá´áᣠ6.3% á áá áŽááŤáŁ 5.4% á Googleᣠ4.0% á AMDᣠ3.1% á SUSEᣠ3% á IBMᣠ2.7% á Huaweiᣠ2.7% by Linaroᣠ2.2% by ARM , 1.6 % - Oracle.
- á¨á˛áľá áááľ áľáááľáŁ á á/ጠáĽá á¨ááá á˛áľá°ááľ
- á Ext4 áłáááá˘
áľáá á á˛áąá áŁá ᪠"+F" (EXT4_CASEFOLD_FL) á áá áá áŁáś áááŤáá˝á á¨ááá¨áľ áá á á°áŤáŤá áĽáť á¨áááá á ááá áľáá˝ ááľáĽ áááłá á¨ááá¨áł áľáŤá˘ áá á áááł á áááŤá áá á˛áááᣠááá áááá˝ áĽá áááľ áááŤáá˝ áŤáá¸á ááááá˝ áááłá á¨áááłáá ááááᣠáááá˝á á˛ááá áĽá á˛á¨ááą (áááłá Test.txtᣠtest.txt áĽá test.TXT áááá˝ á ááłá°ááľ ááľáĽ áŤá áááá˝á á¨áᎠá˝á ááŁáá)ᢠáááŤáá˝ áĽáá° á°ááłáłá ááá áŤá). á ááŁáŞááľ á¨ááá áľáááą á¨"chattr +F" áŁá ᪠áŤáá¸á áááŤáá˝ á áľá°áá áááłá áľááłáááľ áááĽááᢠ- á¨ááĽá¨ááá áá˝á˝á áĽá áá°á á áľáŤáá˝á á áá°áŠá áľ áá áĽá á áá á ááá á¨ááá áľáá˝ ááľáĽ ᨠUTF-8 ááááá˝á áááľáŹáľ á¨á°áááą á°ááŁáŤáľ;
- XFS á¨ááá áľáááľ á¤áá ááá¨áłá°á áá á¨á° áááľá áĽá á¨á¤á áááłá ááá á¨á á á˛áľ ioctl áá¨ááŤáᢠá á á¨áŤ áá á¨áąáááĽáá ááŁáŞáá˝á áááá°á˝ á¨áá¨áŤ áŁá áŞá á°á°ááĽáŻá (á¨ááľáá áá áá˝á)á˘
- á á˛áľ á¨ááłáŞáŤ-áŤááł ááá áłááá"
dm-á á§áŤ ", áá á á áááá áĽááá áá ááĽá áĽááŽá˝á ááá áľá á°áśá˝á á¨á˛áľá á ááŤááĄá áľ áá áááá°á áŤáľá˝áááłá. ááá ááłáŤ á áá˝áá áľ áá á¨áá°áá áŞáŤáá˝á áĽá á¨á°ááŤáŠ á¨áá¨ááť áľáááśá˝á áá¨á áĽá ááá¨áá ááá áááľá¨á áŤáľá˝áááłá; -
á°á¸áá áááľ á¨BFQ I/O áááááĽá á ááá ááá á ááťá¸áá ááťáťáᢠá á¨áá°á ᨠI / O áááľ áááłáá˝ ááľáĽ, áááťá¸áľ á°á ááˇááááľ áĽáá° á áááŹá˝áá˝ ááľááá áŁá áľáŤáá˝ áá áĽáľá¨ 80% á áá˝; - á¨ááá áľáááśá˝á áááŤá á°á¨áłáłá á¨áľáááľ áĽáŞáá˝ áłáááááĄ
ááśáá() ,áááľ_áá() ,ááľáá() ,fsmount() ,fsconfig() иá áááłá áľ_mount() . áĽááá á¨áľáááľ áĽáŞáá˝ áá°á á˛á á á ááá á°áŤáŤ () á¨áľáááľ áĽáŞá á áá áá á¨á°á¨ááááľá á¨á°ááŤáŠ á¨ááŤá á°á¨ááá˝á (á¨áąáá áĽááłá áá°áľ, áľá á¨ááá áľáááą áá¨á ááááľ, á°áŤáŤ, á¨á°áŤáŤá ááĽáĽ áá ááŤáŤá) á á°áá á áĽáá˛áŤáŤááą áŤáľá˝áááłá. á¨á°áá á áĽáŞáá˝ áá áἠá¨á°ááłá°áĄ á¨áá°á°á˘áŤ áľááŞááśá˝á áĽáá˛á°áŠ áĽá áĽáá° áąáá áĽááá áĽáá°áá ááááᣠá ááŤáŽá˝á ááááľáŁ á°áŤáŤ ááĽáĄá ááá¨á áĽá áá° áá á¨áľá áŚáł áááá áŤá áľáŤáá˝á áá¨áĽáť áĽáá˛á°áŠ áŤáľá˝áááłáᢠá á°á¨ááŞá ᣠá¨á°áᨠáá°áľ á¨áľá á°áľ áŽáśá˝á áá ááľ ááááŤáśá˝ á áľááá áĽáá˛ááľá áĽá áá°á°áŤáŤá˘ á¨ááá áľáááśá˝ áĽá áááŽá˝á áĽáá˛áŤááá áŤáľá˝áááłá ᣠáááłá á°á°áŤá˘áὠᣠ- á á˛áľ ááá IORING_OP_SYNC_FILE_RANGE áá°ááłáłá I/O io_uring á ááááš áá á°á¨ááŻáᣠáá
á á¨áľáááľ áĽáŞ áá áĽáŠá á¨áá áľáááśá˝á ááá˝ááá˘
á¨áááłá°á_ááá_ááá() , áĽáá˛áá ááľá°áľfd á io_uring ááááἠáĽá áľá áľáŤáá˝ áá ááá ááłáááŤáá˝á ááá á ááťá; - á SEEK_DATA áĽá SEEK_HOLE áááłáá˝ áááŁá á¨áŤááł áľáŤ áĽá áľáá áááľá áľ FIEMAP ioctl á CIFS ááá áľáááľ áłáááá¤
- á FUSE áááľ áľáááľ ááľáĽ
á¨áá ááłáĽ á á áá§á á¨ááἠáá¸á፠áááľá°áłá°á API; - Btrfs á¨qgroups á á°ááŁá áá á ááťá˝áˇá áĽá á¨fsync á ááťá¸áá áĽá áááľ áááááá˝ ááá¸á áááá˝ á áťá˝ááᢠáá¨áá áá° á˛áľá á¨ááá°áľá á ááľ á áá á RAM ááľáĽ ááá á¨áá˝ááá á¨áá¨á áĽáášááľ á¨áááľ ááľáĽ á¨ááŤáľáᣠá¨á°áťáťá á¨ááἠáľááááááľ áá¨áá፠áŽáľ;
- á á˝á á°-ááśáá˝á á NFS á áŠá áá° áá áááá áľáá áá° CEPH á°á¨ááŻá;
- ᨠNFSv4 á°áŤáŤá á "ááľááł" áááł á á°ááŁá á á°áťá˝áá (á "ááľááł" áááł á ááááŠá á˛á°ááą áľá á°áľ á¨á°áá á¨, áĽáŞá áá˛áŤáá á¨áľá á°áľ áŽáľ ááááłá, áĽá á "á¨áŁáľ" áááł, ááĽáĽá áĽáľá¨ FS áľá¨áľ á ááááľá. áĽáá°áá áááá ááá ááá áŤá áá)ᢠá á˛áą áááľ áá áἠáľáááá á¨áá á¨áá ááĽá፠á áŤáŤááᣠááŁá á¨áĽáá˝áľ ááááá áĽá á¨áľá á°áľ áŽáľá áááá¨á á á˛áľ "ááľááł" á°áŤáŤ á ááŤá (ETIMEDOUT) áá ááĽá፠áá á˛á¨á°áľ á°áááˇáá˘
- ᨠNFS á°áá áá˝á áááł ááá¨áłá°á ᨠnfsdcld API ᨠNFS á áááá á¨á°áá áá áááł áłáá á áááłá áľ áá á áľááá áá¨áłá°á áĽáá°áá˝á áŤá¨áááŁáᢠáľááá á ᨠnfsdcld á´áá á áá áĽáá° nfsdcltrack á°ááŁáŁáŞ áá ááľáŤáľ áá˝ááá¤
- áá¤á¤áá¤áľ
áłááá á áááá˝ ááľáĽ áŤá á¨áŁááľ áááá˝ áááááŤáá˝á ááŽá¨á (áŁááľ ááá áááá፠);
- á Ext4 áłáááá˘
- áááŁá áĽá á°á
áááľ
- á áĽááą ááľáĽ áá ááĽá á¨áá˝á ááá°áśá˝á ááááłáľ á¨ááŤáľá˝á á¨á¨ááá áŽáľ á ááááá á¨ááá á¨á°áááŁá¨á á¨ááľáłááť áŚáłáá˝ áááľáááľ á¨ááŤáľá˝á áŚáłáá˝á á¨ááľáááľ áľáŤ á°á°ááˇáá˘
- á ááłááľ á´áááŽá˝ á¨á˛áአáááłá ááľáŤ á°áááááśá˝ ááá¨áá¨á á¨áá áááá¸áá ááááŁá á ááá áŤá ááááľ ááá á¨áĽ á á˛áľ "ááááťáá˝=" á¨ááá áľááá-ááľáá á ááŤá áłáááᢠ'mitigations=off'á ááá áááá á¨ááááľá áá´áá˝ áŤá°ááááᣠáĽá ááŁáŞá 'mitigations=auto' áĽá áá áŤáľá˝áá ááá áá Hyper Threading á á ááá áá ááἠá áŤááŁáᢠá¨"mitigations=auto,nosmt" áááł á áá¨áá¨áŤ áá´á á áľááá á¨áá á á°á¨á᪠Hyper Threadingá áŤá áá.
-
áłáááᢠá GOST R 34.10-2012 (RFC 7091, ISO/IEC 14888-3) áá á¨áľ áá¤áááľáŽááŤá á˛ááłá ááá áľáá;á¨áłá ᨠáŞáłá áşáŠáá á¨áŁáłááľ SPO. áAES128-CCM áá° á¤á°á TLS áľáá ፠áľáá áłáááᢠá crypto_simd ááá á AEAD áľáá° áááŽá˝ áľáá áłááá; - á Kconfig
áłááá á¨áŽáá áĽá áá ááá¨áá á¨á°áᨠâá¨á¨ááá áá áá¨áŞáŤâ ááá á¨á ááŤáŽá˝ ááᢠá á áá ááᣠá á˛áą ááá áźáŽá˝á á¨ááŤáťá˝á á¨áá˛á˛ á°á°áŞáá˝á áááááľ á ááĽáŽá˝á áĽáť áááᢠ- á¨á¨ááá áŽáľ ááá¨áĽ ááá˘
á°ááĽá áá á ááĽáŞáŤ / ááĽá፠ááľáĽ áŤáá°áá¨áĄ á¨ááłá ááááŤáá˝ (á¨áĽáŤááłááą ááłá áĽááł á áá ááááľ ááá ááá¨áĽ á¨áá)ᢠáĽáá°áá ááááľ á¨ááá¨áŞáŤ á á ááá ᨠ32 ááłáŽá˝ ááľáĽ 2311 áąá ááá áá áááŤá ᣠá¨á፠á áá áŽáááá á ááááĄá áľ áá ᨠ"-Wimplicit-fallthrough" áááłá áá áá ááťáá ᢠ- á¨ááááá á¨á¨ááá ááłá¨áť ááááśá˝á á á°á áá áŚáł áá áááá°áĽ á¨áááľáá áľááśá˝ áľáá áááá áᲠá ááá´áá¸á áá°áá áŤáá¤
- á¨ááá áŽáľ áłáááá˘
áĽááśá˝ ááá á¤áá˛á¤áľ (ááááŽá ááá´áá¸á áłáł ááá) á á˘áá´á ááŽá°á°áᢠá¨áľáááąá á°áááááľ á SysFS á°áááá "/sys/ááłáŞáŤáá˝/áľáááľ/á˛ááŠ/ á°áááááśá˝/á¤áá˛á¤áľ" á áŠá áá¨ááἠáľá˝ááá á˘áááá áááľ á¨áĽá á áááłáá˝áĄ ááᣠá¨ááá ááááŽáŽáľ á¨ááŤáľáááá áĽá ââááááŤáŁ áá á ááĽáĽá áá° á°á áá áŚáł ááá áá° áĽáááłá áľáááľ á˛áááá á¨á˛áአááľ ááááąá áá á áá ááľáľá á áá°áĽáᢠá¨áĽá á áááłáá˝á ááááŁá á á¨"mds="ááŤááľá áá° á¨ááá á°á¨ááŻááŁáá á"áá"áŁ"áááŁááľááľ"(+ Hyper-stringsá á á°ááá) áĽá "á ááˇá"ᤠ- á x86-64 áľáááśá˝ ᣠá IRQs ᣠá¨áá¨á፠áá´áá˝ áĽá áአá°ááŁáŁáŞáὠᣠᨠ"ááá á áŁá-áá˝" áĽá á á°á¨ááŻá ᣠááá ááá á áá á°á¨ áľááľáł ááá˝ áá°á áá áá°áŤáľ ᣠáá° áááá¨áľ á¨áááŤáá ááľá¨áľá˘ á¨á°áᨠ(áá˝-áľá á°áľ);
- áአáŤááá áá°áśá˝ á¨á°á ááfaultfd() á¨áľáááľ áĽáŞá áá áá áá˝á áĽáá°áá ááááŁá á vm.unprivileged_userfaultfd ᨠsysctl á ááĽá áłáááá˘
- á¨á ááłá¨ áá¨áĽ áááľ áľáááľ
-
áłáááᢠá IPv6 ááľááŽá˝ á IPv4 ááá˘áŤáá˝ áľáá. áááłáᣠá áá áĽáá° "ip ro add 172.16.1.0/24 via inet6 2001:db8::1 dev eth0" á¨ááłá°á á¨áááŞáŤ á áá˝á áááá˝ áľá˝ááá ᤠ- á ICMPv6ᣠicmp_echo_ignore_anycast áĽá icmp_echo_ignore_multicast ioctl áĽáŞáá˝ ICMP ECHOá áááááá áá¨áť áĽá á˝á ááááľ áá°áá áŤáá˘
áŁááĽá-áŤáľáľ á áľáŤáťáá˝.áłáááᢠᨠICMPv6 ááŹáśá˝á á¨ááááŁá á áá á á¨ááá°áĽ á˝ááł; - ááá˝ ááŽáśáŽá BATMAN ("áááŁáá á áľáá á ááłá¨áá¨áĽ á¨á°áťá á ááŤá¨áĽ") áŤáá°áá¨á á ááłá¨ áá¨áŚá˝á áááá á á¨ááŤáľá˝ááľ áĽáŤááłááą ááľááá ááááľ á á ááŤáŁá˝ á áááá˝ á áŠá á¨á°ááá ááá˘
áłááá á¨áĽááŤáľáľ áá° áŠááŤáľáľ ááá°áŤá¨áľ áľáá, áĽáá˛áá á sysfs á áŠá á¨áááŁá á á˝ááł; - á ethtool
áłááá á 1000BaseT (á á°ááá°á áááł, áááá¨áą áĽáľá¨ 750ms áľá¨áľ) áľá áááá áłá˝ ááľá°áľ áá¨á á¨ááá áá áľá áá áááááľ á¨ááŤáľá˝á á á˛áľ áááŞáŤ Fast Link Down; - áłá¨
ááľá á¨Fo-Over-UDP ááťáá˝á áá° á ááľ á¨á°áá°á á áľáŤáť ᣠá¨á ááłá¨ áá¨áĽ á áááá˝ ááá áśáŹáľ áá°á (áá°á á˛á áá°á á¨á°á°á¨áá á á፠áááĽá áĽáť áá á)ᢠ- á áááľ á áᣠááá ááľáĽ
á°á áááą á¨á°á á á á°ááŁáŁáŞáá˝á á¨áá°áá á á˝ááł
OWE (Opportunistic Wireless Encryption) á á°á áá áŚáł áá; - Netfilter á nat á°áá°ááśá˝ ááľáĽ ááá ᨠinet á áľáŤáť á¤á°á°áĽ áľáá á ááá (áááłá ᣠá áá ipv4 áĽá ipv6 á áááľáŹáľ á ááľ á¨áľááá á áá áá áá áá˝áá ᣠá ipv4 áĽá ipv6 á áá˝á áłáááŤáŠ);
- á ááľááá ááľáĽ
áłááá ááĽá á áŤá á¨áá á áá á¨áŁá áŞáá˝ áá á á áá á¨áááá áľ áĽá á áááĽááśá˝ áá¨á¨áť áá á°á¨á᪠áá¨áá ááá¨áá á¨áááá áľ á¨áááá áááĽááśá˝ áĽá áŁá áŞáá˝ á áĽáĽá ááá¨ááἠáĽáĽá áŁ
-
- á¨áá
á°á¨ áľááľáł áĽá á¨áľáááľ á áááááśá˝
- á¨CLONE_PIDFD áŁáá˛áŤ áá° á¨clone() áľáááľ áĽáŞ áłáááᣠá˛ááá ᣠá¨á°áá ᨠá¨áá áá°áľ áá á°áááś á¨áá˛á¤áᲠááá ááá áá° ááá áá°áľ ááááłáᢠáá á¨ááá ááá, áááłá, á¨áá áááłá áłááአááááśá˝á áááá ááŤáááá áá˝áá (ááááąá á¨áአá áá áá˛áŤáá á¨áááá PID á áá°áą ááá¨áĽ ááááŤáľ áááł áĽá á áá áá°áľ á°ááá);
- áááá°áá á¨áĄáľáá˝ áľáŞáľ á¨ááŞáá áááŁá áŞáŤá á°ááŁá á°á¨ááŻáᣠá áá á á áĄáľá ááľáĽ áľáŤá ááá áĽá áááá á ááłááľ ááĽáśá˝á (á˛ááŠáŁ á á/ጠáĽá ááá áááś áá á°á¨ áľááľáłá) áááá˝ áľáŤáá˝ áá ááľá¨á áá˝ááᢠááá áááľ á¨áá¨áááá á cgroup.freeze áĽá cgroup.events á áĄáľá áá ááľáĽ áŁá á¨ááĽáĽá áááá˝ ááᢠ1 áá° ááŠá.ááŞá ááá á áá áŁáá áľáĽáľáĽ áĽá á ááá á¨ááá˝ áĄáľáá˝ ááľáĽ áá°áśá˝á áŤááá ááᢠá áááá á¨á°áá°á áá áľááááľáľ cgroup.events ááá á á°á¨á᪠áľá ááś áĽááá áá ááá ááá áá˝áá.
-
á°á áááą á¨á°á á á á sysfs ááľáĽ á¨áĽáŤááłááą ááľááá ááááľ áá á¨á°áŤáŤá á¨áá á°á¨ áľááľáł áŁá áŞáŤáľá áá° áá ááá ᣠáá á á¨á°ááŤáŠ áá á°á¨ áľááľáłáá˝ áá á á˛áľá°áá˝ ááľáĽ á¨áá á°á¨ áľááľáł áŁááŽá˝á áá°áľ á°ááĽáŽ á¨á°á ááá áŚáł áĽáá˛ááľá áŤáľá˝áááłá ᢠ- ᨠPSI (á¨áááľ áľáśá áá¨á) áááľ áľáááľ á°áťá˝áá ᣠáá á á áĄáľá ááľáĽ áá°áá°á á°ááŁáŤáľ ááá á¨áá°áśá˝ áľáĽáľáŚá˝ á¨á°ááŤáŠ ááĽáśá˝á (á˛áአᣠáá á°á¨ áľááľáł ᣠI / O) áááááľ áľááá áĽáá áá áá¨áá ááá°áá°á áŤáľá˝áááłá ᢠá PSI á ááŤáááľ á¨á°á áá-áŚáł ááááŁá áŞáŤáá˝ á¨áľáááľ áááľá áĽá á¨ááááľ ááľáá˝á á¨ááŤá á ááŤá áá á á áá á áľááá ááááá áá˝ááᢠá á˛áą áĽáľá á¨áááᤠáá°áŚá˝á ááááá á áĽá á¨áľáá ááľáŤ () áĽáŞá á¨áá áá á˝ááł áá°áá°á áá á¨á°ááá áá°áŚá˝á á á áŤá ááłáá፠áááá á áľáá áá°áŁáᢠáá áŁá ᪠á ááľáŽááľ áá á°á áá á°á¨ áľááľáłá á ááááŞáŤ á°á¨á áĽáá˛á¨áłá°á ᣠá¨á˝ááŽá˝á ááá áĽáá˛ááľá áĽá áá°á ááá á¨ááľá°áá á˝áá áłáŤáľá¨áľá á áľááá áŤááá áá°áá áŞáŤáá˝á áĽáá˛áŤááἠáŤáľá˝áááᢠá ááĽá¨áľ áá¨áŤ, á PSI áá á¨á°áá°á¨áą á¨áá á°á¨ áľááľáł áááł ááłáŤáὠᨠvmpressure áľáłá˛áľá˛ááľ áá á˛áááአá 10 áĽáĽá áŤááą á¨áá¸áľ áá¤áśá˝ á áłáá°áá;
- ᨠBPF ááŽááŤáá˝á á¨ááá°á˝ áŽáľ á°ááťá˝áˇá ᣠáá á ááľááá ááŽááŤáá˝ áźáŽá˝ áĽáľá¨ 20 áĽáĽá á ááĽááľ áá¨ááá áááŠá˘ áááťá¸áľ á BPF ááŽááŤáá˝ áá á áá áŤááá áá°áĽ ᨠ4096 áá° á ááľ áááŽá áááŞáŤáá˝ á¨á áááľá¨á á áľá˝áá;
- á BPF ááŽááŤáá˝
á°á°áĽáˇá á ááŽááŤáá˝ ááľáĽ ááá á áá á°ááááŽá˝á áĽá áááá˝á áĽáá˛áááš á¨ááŤáľá˝áá ááá á áá áááĽá á¨ááááľ á˝ááł; - áłáááá˘
ᤠá á á ᨠBPF ááŽááŤáá˝ á sysctl áááŞáŤáá˝ áá áááŚá˝á áĽáá˛ááŁá አá¨ááŤáľá˝áá; - á MIPS32 á ááá´áá¸áᣠá eBPF á¨áášáá áá˝á á¨áá áᲠáááá áŞáŤ á°á°ááĽáŻáá¤
- á 32 á˘áľ ááá áᲠá ááá´áá¸á á KASan (Kernel address sanitizer) áá¨á ááłáŞáŤ áľáá áłááá áá á á¨áá á°á¨ áľááľáł áá á˛á°áŤ áľá á°áľá ááá¨áľá áá°áŁáá˘
- á x86-64 áľáááśá˝ áá ᨠ896 áᣠá áá á áá á¨ááľáłááť áŚáłáá˝ áá á á¨ááá áĽáá˝áľ (áĽáá˝áľ-ááťáť) áá á¨áľá´áľ ááťáťáá˝á á¨ááľááἠáá°áĽ á°áááˇá;
- á s390 á ááá´áá¸á á¨á¨ááá á áľáŤáť áŚáł randomization (KASLR) áľáá áĽá á¨ááá á kexec_file_load () á˛áá á˛ááłá ááááá˝á á¨áá¨ááἠá˝ááł á°ááŁáŤá ááááá˘
- á¨á¨ááá á áŤá (KGDB)ᣠá¨ááá ááá¨áŽá˝ áĽá kprobes áPA-RISC á ááá´áá¸á áłáááá¤
- ááŁáŞáŤáá˝
- ášáá á°áŤáľáˇáá˘
áá áááአáá 400/450 á ARM á ááá´áá¸á áá°á¨áľ á áĽá á áŽá áşáá˝ ááľáĽ áĽá á áá ááááᢠáá á˛áśáš á¨áá áááŠáá˝áŁ Midgard (áá-T6xxᣠáá-T7xxᣠáá-T8xx) áĽá á˘ááŽáľáľ (áá á3xᣠG5xᣠG7x) áááᎠá ááá´áá¸á áá á¨á°áá°á¨áą áşáá˝á á¨áá°áá á¨ááááŽáľáľ ážáá á°á¨ááŻáᢠ- áááľ firmware á áá áá ááľáá˝ ááłáŞáŤáá˝ áľáá áłáááá˘
áááľ áááľ á¨á˝á (ááľááł ). áááľ ážááŽá˝ á˘ááŠá ááľáá˝ áşááľ á¨á˝á áľááá áŽáľ á ááá áĽáá°á°áá áĽá á áááľáŽá˝ ááá ááá§áᢠᨠSound Open Firmware ááŽáááľ á¨áľáá˝ áááá á áá áá°áŤáŤá áDSP áşáá˝ áááľ firmware áááá á á á˘áá´á á°ááá áˇá (á áá Google áááąá á°áááá)ᢠá á áá áá á ááŽáááą áááá ááľáĽ á Intel Baytrail, CherryTrail, Broadwell, ApolloLake, GeminiLake, CannonLake áĽá IceLake ááľá¨áŽá˝ á¨áľáá˝ áşááľ á¨á˝á ááááť á áľááľá á°ááá áˇá; - áşá áľáá áá° Intel DRM ážáá (i915) áłááá
Elkhartlake (áá11) ááŽááľ ááá (Gen9) áşááľ PCI ááłáááŤáá˝ áłááááᢠᨠIcelake áşááľ áľáá á°á¨áááˇáᣠááá á á°á¨á᪠PCI ááłáŞáŤ áááŤáá˝ á°á¨áá¨ááá˘
á ááˇá
á mmio á áŠá á¨ááá áľáŤáá˝á á áá°áŤá áľ áá á áŞá˛áŽ áá á°á¨ áľááľáł ááľáĽ áŁá áááľ ááśá˝ ááŤá¨á áŤáá°ááłá°á áááŤá¨á (async flip) áá á á¨á ááłááľ 3D á áááŹá˝áá˝á á áááá á ááŤáľá°áá áááł áááťáťá á áľá˝ááłá (áááłá á 3DMark Ice Storm áá¨áŤ ááľáĽ áŤáá á ááťá¸á á 300-400% á¨ááŻáᢠ). á¨á´áááá áľáá áłáááHDCP2.2 (á¨áá°á-áŁááľááľ á˛ááłá áááľ áĽá á) á á¤á˝á˛á¤áá á á¨áá°ááááá á¨áŞá˛áŽ ááááľ ááááľá á; - Vega20 ááአamdgpu ážáá
áłááá á¨áááááá á´ááááá á¨á°áŤá á RAS (á°á ááááľáŁ á°ááááľáŁ á áááááľ á°áŞááľ) áĽá á SMU 11 áááľ áľáááľ á¨áá¨áŤ áľááᢠáááአVega12áłááá á BACO áááł áľáá (á ááśáĄáľ áá ᣠáşá á ááˇá)ᢠáXGMI á¨ááááŞáŤ áľáá áłáááᣠáŁáá¨áá°á ááĽááľ á ááśáĄáľ (PCIe 4.0) áááአáááááľá˘ áPolaris10 GPU á°áŽá áŤááśá˝ á¨áá°á ááłáááŤáá˝ áá° amdkfd ážáá áłááááᢠ- ááᎠážáá á NVadi Turing 117 chipset (TU117ᣠá GeForce GTX 1650 áĽá
á áá á¨áá) áá á¨á°áá°á¨á° á¨áŚááśá˝ áľáá áłáááᢠááľáĽ
kconfigáłááá á á áá á¨libdrm áááśá˝ ááľáĽ áĽá á áá á¨áááá á¨á°áá¨áĄ áŁá áŞáŤáľá ááá°áá¨á áááá á; - ááá˛á áááááŤáá˝á áááľáá¨áľ á"á¨áá ááľáá" áááá˝á áá° DRM á¤áá á áĽá ᨠamdgpu ášáá áľáá áłáááá˘
- áá¨áášáááŚááľ á¨áášáá ááአá¨vboxvideo ážáá á¨ááľá¨á á áááŤá áá° ááá á ááĽá á°ááľáˇáá˘
- á GFX áşá SoC ASPEED á¨á°á¨áᨠááŁá ážáá;
- á ARM SoC áĽá ááŚááśá˝ á˘áá´á á ááááľ (áśá˛á¤áááá¤)ᣠá¤áá¤ááľá i.MX8MMᣠAllwinner (RerVision H3-DVK (H3)ᣠOceanic 5205 5inMFDáŁáŁBeelink GS2 (H6)ᣠOrange Pi 3 (H6))ᣠáŽááşá (áĽááąáŤá) áľáá áłáááᢠPi RK3399ᣠNanopi NEO4ᣠVeyron-Mighty Chromebook)ᣠAmlogicᥠSEI Robotics SEI510áŁ
ST áááᎠ(stm32mp157aᣠstm32mp157c)ᣠNXP (
á¤áŹááá ci4x10 (i.MX6DL)áŁi.MX8MM EVK (i.MX8MM)áŁ
ZII i.MX7 RPU2 (i.MX7)áŁ
ZII SPB4 (VF610)áŁ
Zii Ultra (i.MX8M)áŁ
TQ TQMa7S (i.MX7Solo)áŁ
TQ TQMa7D (i.MX7Dual)áŁ
áŽáŚ á á፠(i.MX50)áŁ
Menlosystems M53 (i.MX53))ᣠNVIDIA Jetson Nano (Tegra T210)á˘
- ášáá á°áŤáľáˇáá˘
á á°ááłáłá áá áá á¨áśááľáá áááá´á˝á áá˛á á ááŞáŤ
á ááŤá
áľáá˝ áááľ Firmware. á ážááŽá˝ ááľáĽ á¨ááŤá á¨á áŤá ááłá°áá˝ áá áĽáŁáŚá˝
mt7615ᣠrtw88ᣠrtw8822bᣠrtw8822cᣠbtmtksdioᣠiqs5xxᣠishtp áĽá ucsi_ccgᢠá¨ááá á¨áĽáἠáá˝á áŽáľ á ixp4xxᣠimx-sdmaᣠamdgpuᣠnouveau áĽá goya drivers and subsystemsᣠáĽáá˛áá á áááᎠáŽáľ á°ááľá˘ á ááááą ááááŤáľ á r8822be ážáá ááľáĽ áŤá áá áĽáŁáŚá˝á áá˝áłáľ áááá˘
ááá: opennet.ru