ืืืืจ ืืืืฉืืื ืฉื ืคืืชืื, ืืื ืืก ืืืจืืืืืืก
ืืืจืกื ืืืืฉื ืืืืืช 15100 ืชืืงืื ืื ื-1882 ืืคืชืืื,
ืืืื ืชืืงืื - 62 ืืื-ืืืื (ืืฉืื ืืืื ืืฉืคืืขื ืขื 30889 ืงืืฆืื, ื ืืกืคื 625094 ืฉืืจืืช ืงืื, 531864 ืฉืืจืืช ื ืืืงื). ื-45% ืืืื ืืืืฆืืื ื-5.2
ืฉืื ืืืื ืงืฉืืจืื ืืื ืืื ืืชืงื ืื, ืืขืจื 21% ืืืฉืื ืืืื
ืืืฉื ืืขืืืื ืงืื ืกืคืฆืืคื ืืืจืืืืงืืืจืืช ืืืืจื, 12%
ืงืฉืืจ ืืขืจืืืช ืืจืฉืช, 3% ืืืขืจืืืช ืงืืฆืื ื-3% ืืืขืจืืช ืืคื ืืืืช
ืชืช-ืืขืจืืืช ืืืื. 12.4% ืืื ืืฉืื ืืืื ืืืื ื ืขื ืืื ืืื ืื, 6.3% ืขื ืืื Red Hat, 5.4% ืขื ืืื ืืืื, 4.0% ืขื ืืื AMD, 3.1% ืขื ืืื SUSE, 3% ืขื ืืื IBM, 2.7% ืขื ืืื Huawei, 2.7% ืขื ืืื Linaro, 2.2% ืขื ืืื ARM , 1.6% - ืืืจืงื.
- ืชืช-ืืขืจืืช ืืืกืง, ืงืื/ืคืื ืืืขืจืืืช ืงืืฆืื
- ื ืืกืฃ ืขืืืจ Ext4
ืืชืืื ืขืืืื ืืืื ืืืืืื ืืืงืจื ืฉื ืชืืืื ืืฉืืืช ืงืืฆืื, ืืืืคืขื ืจืง ืืืืก ืืกืคืจืืืช ืจืืงืืช ืืืืืืช ืืืืฆืขืืช ืืชืืื ื ืืืืฉื "+F" (EXT4_CASEFOLD_FL). ืืืฉืจ ืชืืื ื ืื ืืืืืจืช ืขื ืกืคืจืืื, ืื ืืคืขืืืืช ืขื ืงืืฆืื ืืชืช-ืกืคืจืืืช ืืคื ืื ืืชืืฆืขื ืืืื ืืงืืช ืืืฉืืื ืืช ืืืืชืืืช ืฉื ืืชืืืื, ืืืื ืืจืืฉืืืช ืชืชืขืื ืืขืช ืืืคืืฉ ืืคืชืืืช ืงืืฆืื (ืืืืืื, ืืงืืฆืื Test.txt, test.txt ื-test.TXT ืืกืคืจืืืช ืืืื ืืืืฉืื ืืืืช). ืืืจืืจืช ืืืื, ืืขืจืืช ืืงืืฆืื ืืืฉืืื ืืืืืช ืชืืืืช ืจืืฉืืืช, ืืืขื ืกืคืจืืืช ืขื ืืชืืื ื "chattr +F"; - ืคืื ืงืฆืืืช ืืขืืืื ืชืืื UTF-8 ืืฉืืืช ืงืืฆืื, ืืืฉืืฉืืช ืืขืช ืืืฆืืข ืคืขืืืืช ืืฉืืืืช ืืืจืืืืช ืื ืืจืืืืืฆืื, ืืืืื;
- XFS ืืืกืืฃ ืชืฉืชืืช ืื ืืืืจ ืชืงืื ืืช ืืขืจืืช ืืงืืฆืื ื-ioctl ืืืฉ ืืฉืืืืชืช ืืฆื ืืจืืืืช. ืชืืื ื ื ืืกืืื ืืช ืืืฉืื ืืืืืงืช ืืื ืื ืกืืคืจืืืืง ืืืื ืืจื ื.
- ื ืืกืฃ ืืืืื ืืืฉ ืืืืฉืืจ-ืืืคืื "
dm-ืืืง ", ืืืืคืฉืจ ืื ืืืืืช ืืืคืขื ืฉื ืืืืงืื ืจืขืื ืืืืื ืื ืฉืืืืืช ืืขืช ืงืจืืื ืืืืืกืง. ืืืืืื ืืืคืฉืจ ืื ืืคืฉื ืืืชืืจ ืืืืื ืืืืืงืืช ืฉื ืืคืืืงืฆืืืช ืืืขืจืืืช ืืืกืื ืฉืื ืืช ืืื ืืฉืืื ืืคืฉืจืืื; -
ืืืฆืข ืืืคืืืืืืฆืืืช ืืฉืืขืืชืืืช ืฉื ืืืฆืืขืื ืขืืืจ ืืชืืื BFQ I/O. ืืชื ืืื ืฉื ืขืืืก I/O ืืืื, ืืืฆืขื ืืืคืืืืืืฆืืืชะฟะพะทะฒะพะปััั ืฆืืฆื ืืช ืืื ืืคืขืืืืช ืืืื ืืฉืงืช ืืืฉืืืื ืืขื 80%. - ื ืืกืคื ืกืืจื ืฉื ืงืจืืืืช ืืขืจืืช ืืืจืืืช ืืขืจืืืช ืงืืฆืื:
fsopen() ,open_tree() ,fspick() ,fsmount() ,fsconfig() ะธmove_mount() . ืงืจืืืืช ืืขืจืืช ืืื ืืืคืฉืจืืช ืื ืืขืื ืื ืคืจื ืฉืืืื ืฉืื ืื ืฉื ืืจืืื (ืืขืื ืืช ืืกืืคืจืืืืง, ืืงืื ืืืืข ืขื ืืขืจืืช ืืงืืฆืื, ืืืขืืืช, ืืฆืจืฃ ืื ืงืืืช ื-mount), ืืฉืจ ืืืฆืขื ืืขืืจ ืืืืฆืขืืช ืงืจืืืช ืืืขืจืืช ืืจืืืื mount() . ืงืจืืืืช ื ืคืจืืืช ืืกืคืงืืช ืืช ืืืืืืช ืืืฆืข ืชืจืืืฉื ืืจืืื ืืืจืืืื ืืืชืจ ืืืืฆืข ืคืขืืืืช ื ืคืจืืืช ืืืื ืืืืจื ืืืืฉ ืฉื ืืกืืคืจืืืืง, ืืคืขืืช ืืคืฉืจืืืืช, ืฉืื ืื ื ืงืืืช ืืืขืื ื ืืืขืืจ ืืืจืื ืฉืืืช ืืืจ. ืื ืืกืฃ, ืขืืืื ื ืคืจื ืืืคืฉืจ ืื ืืงืืืข ืืืืืืง ืืช ืืกืืืืช ืืคืื ืฉื ืงืืื ืฉืืืื ืืืืืืืจ ืืกืคืจ ืืงืืจืืช ืขืืืจ ืืขืจืืืช ืงืืฆืื ืืจืืืืช ืฉืืืืช, ืืืื ืฉืืืืช ืขื; - ืคืขืืื ืืืฉื IORING_OP_SYNC_FILE_RANGE ื ืืกืคื ืืืืฉืง ืขืืืจ I/O io_uring ืืกืื ืืจืื ื, ืืืืฆืขืช ืคืขืืืืช ืฉืืืช ืขืจื ืืงืจืืืช ืืขืจืืช
sync_file_range() , ืืื ืืืืืขื ืืช ืืืืืืช ืืจืฉืื eventfd ืขื io_uring ืืืงืื ืืืืขืืช ืขื ืืฉืืืช ืืคืขืืืืช; - ืขืืืจ ืืขืจืืช ืืงืืฆืื CIFS, FIEMAP ioctl ื ืืกืฃ, ืืืกืคืง ืืืคืื ืืืงืฃ ืืขืื, ืืื ืื ืชืืืื ืืืฆืื SEEK_DATA ื-SEEK_HOLE;
- ืืชืช-ืืขืจืืช FUSE
ืืึผืฆึธืข API ืื ืืืื ืืืกืื ื ืชืื ืื ืืืืืื; - Btrfs ืขืฉืชื ืืืคืืืืืืฆืื ืืืืฉืื qgroups ืืฉืืคืจื ืืช ืืืืจืืช ืืืืฆืืข ืฉื fsync ืขืืืจ ืงืืฆืื ืขื ืืกืคืจ ืงืืฉืืจืื ืงืฉืืืื. ืงืื ืืืืงืช ืฉืืืืช ืื ืชืื ืื ืฉืืคืจ, ืืฉืจ ืืืงื ืืขืช ืืืฉืืื ื ืืง ืืคืฉืจื ืืืืืข ื-RAM ืืคื ื ืฉืืืคืช ื ืชืื ืื ืืืืกืง;
- CEPH ืืืกืืคื ืชืืืื ืืืืฆืื ืฆืืืืื ืืฆื ืืืืฆืขืืช NFS;
- ืืืืฉืื ืฉื ืืจืืื ืฉื NFSv4 ืืืฆื "ืจื" ืฉืืคืจ (ืื ืืชืจืืฉืช ืฉืืืื ืืืืฉื ืืฉืจืช ืืืฆื "ืจื", ืงืจืืื ืื ืืืืืจื ืืื ืงืื ืฉืืืื, ืืืืฆื "ืงืฉื" ืฉืืืื ืื ื ืืชื ืช ืขื ื-FS ืืืื ืืช ืื ืคืกืง ืืื ืืฉืืืืจืื). ืืืืืืจื ืืืืฉื ืืกืคืงืช ืืืคืื ืืืืืง ืืืชืจ ืืืื ืงืฆืื, ืืชืืืฉืฉืืช ืืืืจื ืืืชืจ ืืืชืจืกืงืืช ืืืคืฉืจืืช ืืจืืื "ืจืื ืืืชืจ" ืืืฉื ืืืืคืฉืจืช ืื ืืฉื ืืช ืืช ืงืื ืืฉืืืื (ETIMEDOUT) ืืืืืืจ ืืืฉืจ ืืชืจืืฉ ืคืกืง ืืื;
- ื-API ืฉื nfsdcld, ืฉื ืืขื ืืขืงืื ืืืจ ืืฆื ืืงืืืืช NFS, ืืืคืฉืจ ืืฉืจืช ื-NFS ืืขืงืื ื ืืื ืืืจ ืืฆื ืืืงืื ืืขืช ืืชืืื ืืืืฉ. ืืคืืื, ืืืืื nfsdcld ืืืื ืืขืช ืืคืขืื ืืืืคื nfsdcltrack;
- ืขืืืจ AFS
ืืืกืืฃ ืืืืืฆืื ืฉื ื ืขืืืืช ืืืื ืืชืื ืืงืืฆืื (ื ืขืืืช ืืืื ืืชืื );
- ื ืืกืฃ ืขืืืจ Ext4
- ืืืจืืืืืืืฆืื ืืืืืื
- ื ืขืฉืชื ืขืืืื ืืืืืื ืืงืืืืช ืืงืจื ื ืืืืคืฉืจืื ืืืฆืืข ืงืื ืืืืืจื ืืืืจืื ืืฉืืชืงืคืื ืื ืืชื ืื ืืืชืืื, ืื ืฉืืืคืฉืจ ืืกืืืช ืืืจืื ืคืืื ืฆืืืืืื ืฉื ืืชื ืื ืฆื ืืืืื ืืชืงืคื;
- ืคืจืืืจ ืืืฉ ืฉื ืฉืืจืช ืคืงืืื ืืืืื "mitigations=" ืืชืืืกืฃ, ืืืกืคืง ืืจื ืคืฉืืื ืืฉืืื ืืืคืขืืช ืืื ืืงืืช ืืกืืืืืช ืืืื ื ืืคื ื ืคืืืขืืืืช ืืงืฉืืจืืช ืืืืฆืืข ืกืคืงืืืืืื ืฉื ืืืจืืืช ืืืขืื. ืืขืืจืช "ืืืigations=off" ืืฉืืืชื ืืช ืื ืืฉืืืืช ืืงืืืืืช, ืืืฆื ืืจืืจืช ืืืืื "mitigations=auto" ืืืคืฉืจ ืืื ื ืื ืืื ื ืืฉืคืืข ืขื ืืฉืืืืฉ ื-Hyper Threading. ืืฆื "ืืืigations=auto,nosmt" ืืฉืืืช ืื ืืกืฃ Hyper Threading ืื ื ืืจืฉ ืขื ืืื ืฉืืืช ืืืื ื.
-
ื ืืกืฃ ืชืืืื ืืืชืืื ืืืืืืืืช ืืืงืืจืื ืืช ืืคื GOST R 34.10-2012 (RFC 7091, ISO/IEC 14888-3),ืคืืชื ืขื ืืื ืืืืื ืฆ'ืืงืื ืื ืืืืืช SPO. ื ืืกืคื ืชืืืื ืขืืืจ AES128-CCM ืืืืืืฉ TLS ืืืงืืจื. ื ืืกืคื ืชืืืื ืืืืืืจืืชืืื ืฉื AEAD ืืืืืื crypto_simd; - ื-Kconfig
ืืืกืืฃ ืงืืข ื ืคืจื "ืืงืฉืืช ืืืื" ืขื ืืคืฉืจืืืืช ืืฉืืคืืจ ืืืื ื ืขื ืืงืจื ื. ื ืืื ืืขืืฉืื, ืืกืขืืฃ ืืืืฉ ืืืื ืจืง ืืืืจืืช ืืืคืขืืช ืชืืกืคืื ืืฉืืคืืจ ืืืืงืช GCC; - ืงืื ืืืืื ืืืขื
ื ืืกืจ ืืืฆืืจืืช ืืงืจื ืื ืฉืืืจ ืืืืจืจ (ืืื ืืืืจื ืื ืืคืกืงื ืืืืจ ืื ืืืืง ืืงืจื). ื ืืชืจ ืืชืงื 32 ืืชืื 2311 ืืงืจืื ืฉื ืฉืืืืฉ ืืื ืืืืจืจ, ืืืืืจ ืืื ื ืืชื ืืืื ืืืฉืชืืฉ ืืืฆื "-Wimplicit-fallthrough" ืืขืช ืื ืืืช ืืงืจื ื; - ืขืืืจ ืืจืืืืงืืืจืช PowerPC, ืืืฉืื ืชืืืื ืืื ืื ืื ื ืืืืจื ืืืืืืช ื ืชืืื ืืืฉื ืื ืจืฆืืืื ืฉื ืืืื ืื ืชืื ืื ืืืจืื ืืืฉืชืืฉ;
- ื ืืกืฃ ืงืื ืืกืืื
ืืชืงืคืืช ืืืืงืช MDS (Microarchitectural Data Sampling) ืืืขืืื ืืื ืื. ืืชื ืืืื ืืืืืง ืื ืืขืจืืช ืคืืืขื ืืคืืืขืืืืช ืืืืฆืขืืช ืืฉืชื ื SysFS "/sys/devices/system/cpu/vulnerabilities/mds".ะะพัััะฟะฝะพ ืฉื ื ืืฆืื ืืื ื: ืืื, ืืืืจืฉ ืืืงืจืืงืื ืืขืืืื, ืืืขืงืฃ, ืฉืืื ื ืืืืื ื ืืงืื ืืืืื ืฉื ืืืืจื CPU ืืืฉืจ ืืฉืืืื ืืืขืืจืช ืืืจืื ืืืฉืชืืฉ ืื ืืืขืจืืช ืืืืจืืช. ืืื ืืฉืืื ืืืฆืื ืืื ื, ืืคืจืืืจ "mds=" ื ืืกืฃ ืืงืจื ื, ืฉืืืื ืืงืืช ืืช ืืขืจืืื "full", "full,nosmt" (+ ืืฉืืช Hyper-Threads) ื-"off"; - ืืืขืจืืืช x86-64, ื ืืกืคื ืืื ืช "ืขืืื ืฉืืืจื ืืืกื ืืช" ืขืืืจ IRQ, ืื ืื ืื ื ืืืชืืจ ืืืืื ืืืืคืื ืืจืืืื, ืฉืขืืงืจื ืืืืคืช ืืคื ืืืืจืื ืืืืื ืขื ืืืืกื ืืช, ืืืืฉื ืืืืื ืืืืืื ืืืฆืืจืช ืืจืื (ืฉืืืืช ืขืืื);
- ื ืืกืคื ืืืืจืช sysctl vm.unprivileged_userfaultfd, ืืฉืืืืช ืืืืืืช ืฉื ืชืืืืืื ืืกืจื ืคืจืืืืืืื ืืืฉืชืืฉ ืืงืจืืื ืืืขืจืืช userfaultfd();
- ืชืช ืืขืจืืช ืจืฉืช
-
ื ืืกืฃ ืชืืืื ืืฉืขืจ IPv6 ืขืืืจ ืืกืืืื IPv4. ืืืืืื, ืืขืช ืชืืื ืืฆืืื ืืืื ื ืืชืื ืืื "ip ro add 172.16.1.0/24 via inet6 2001:db8::1 dev eth0"; - ืขืืืจ ICMPv6, ืงืจืืืืช ioctl icmp_echo_ignore_anycast ื-icmp_echo_ignore_multicast ืืืืฉืืืช ืืื ืืืชืขืื ื-ICMP ECHO ืขืืืจ anycast ื
ืืชืืืืช ืจืืืื ืฉืืืืจ.ื ืืกืฃ ืืืืืืช ืืืืืื ืืช ืขืืฆืืช ืขืืืื ืื ืืช ICMPv6; - ืขืืืจ ืคืจืืืืงืื ืืจืฉืช BATMAN (Better Approach To Mobile Adhoc Networking), ืืืืคืฉืจ ืืฆืืจืช ืจืฉืชืืช ืืืืืจืืช ืฉืืื ืื ืฆืืืช ืืืืืจ ืืจื ืฆืืชืื ืฉืื ืื,
ืืืกืืฃ ืชืืืื ืืฉืืืืจ ื-multicast ื-unicast, ืืื ืื ืืืืืช ืฉืืืื ืืืืฆืขืืช sysfs; - ื-ethool
ืืืกืืฃ ืคืจืืืจ Fast Link Down ืืืฉ, ืืืืคืฉืจ ืื ืืืคืืืช ืืช ืืืื ืฉืืืงื ืืงืื ืืืืข ืขื ืืืจืืข ืงืืฉืืจ down ืขืืืจ 1000BaseT (ืืชื ืืื ืจืืืืื ืืืฉืืื ืืื ืขื 750ms); - ืืืคืืข
ืืืืื ืืช ืงืฉืืจืช ืื ืืจืืช Foo-Over-UDP ืืืชืืืช ืกืคืฆืืคืืช, ืืืฉืง ืจืฉืช ืื ืฉืงืข (ืืขืืจ ืืงืืฉืืจ ื ืขืฉืชื ืจืง ืขื ืืื ืืกืื ื ืคืืฆื); - ืืขืจืืื ืืืืืืืืช
ืึฐืืึผืืึธื ืืคืฉืจืืช ืืืืฉื ืืืคืืื
OWE (Opportunistic Wireless Encryption) ืืืจืื ืืืฉืชืืฉ; - ื-Netfilter, ื ืืกืคื ืชืืืื ืืืฉืคืืช ืืชืืืืช inet ืืฉืจืฉืจืืืช nat (ืืืืืื, ืืขืช ื ืืชื ืืืฉืชืืฉ ืืืื ืชืจืืื ืืื ืืขืืืื ipv4 ื-ipv6, ืืืื ืืืคืจืื ืืื ืืืืืื ื-ipv4 ื-ipv6);
- ื-netlink
ืืืกืืฃ ัะตะถะธะผ ืืงืคืื ืขื ืืืืืช ืงืคืื ื ืฉื ื ืืื ืืช ืื ืืืืืขืืช ืืืชืืื ืืช, ืืื ืืกืืจ ืืืจืื ืืืืืื ืืฆืคืื ืฉื ืชืืื ืืช ืืืกืืจื ืืืกืคืช ื ืชืื ืื ื ืืกืคืื ืืกืืฃ ืืืืืขืืช;
-
- ืฉืืจืืชื ืืืืจืื ืืืขืจืืช
- ืืืื CLONE_PIDFD ืืชืืืกืฃ ืืงืจืืืช ืืืขืจืืช clone(), ืืืฉืจ ืื ืฆืืื, ืืชืืจ ืืงืืืฅ "pidfd" ืืืืืื ืขื ืชืืืื ืืืื ืฉื ืืฆืจ ืืืืืจ ืืชืืืื ืืื. ืืชืืจ ืงืืืฅ ืื, ืืืฉื, ืืืื ืืฉืืฉ ืืฉืืืืช ืืืชืืช ืืื ืืฉืฉ ืืืืงืืข ืืืฆื ืฉื ืืืจืืฅ (ืืื ืืืืจ ืฉืืืืช ืืืืช, ืืืชืื ืฉ-PID ืืืขื ืืฉืชืืจืจ ืขืงื ืกืืื ืชืืืื ืืืชืคืืก ืขื ืืื ืชืืืื ืืืจ);
- ืขืืืจ ืืืจืกื ืืฉื ืืื ืฉื cgroups, ื ืืกืคื ืืคืื ืงืฆืืื ืืืืช ืฉื ืืงืจ ืืืงืคืื, ืฉืืืืฆืขืืชื ืืชื ืืืื ืืืคืกืืง ืืช ืืขืืืื ื-cgroup ืืืคื ืืช ืืืืคื ืืื ื ืืื ืืฉืืืื (CPU, I/O, ืืืืื ืืคืืื ืืืืจืื) ืืืืฆืืข ืืฉืืืืช ืืืจืืช. ืื ืืืื ื ืขืฉื ืืืืฆืขืืช ืงืืฆื ืืืงืจื cgroup.freeze ื-cgroup.events ืืขืฅ cgroup. ืขืจื 1 ื-cgroup.freeze ืืงืคืื ืชืืืืืื ื-cgroup ืื ืืืื ืืืื ืงืืืฆืืช ืืืื. ืืืืืื ืฉืืืงืคืื ืืืจืืช ืืื ืื, ืืกืืคืง ืงืืืฅ cgroup.events ื ืืกืฃ ืฉืืจืื ื ืืชื ืืืจืจ ืขื ืืฉืืืช ืืคืขืืื;
-
ืึฐืืึผืืึธื ืืืฆืื ืฉื ืชืืื ืืช ืืืืจืื ืืืฆืืจืคืืช ืืื ืฆืืืช ื-sysfs, ืืืืคืฉืจ ืื ืืงืืืข ืืืจืื ืืืฉืชืืฉ ืืช ืืืคื ืืขืืืื ืฉื ืืืืจื ืืืืจืื ืืืขืจืืืช ืขื ืืืืจืื ืืืจืืื ื; - ืฉืืคืจื ืชืช-ืืืขืจืืช PSI (Pressure Stall Information) ืืืืคืฉืจืช ืื ืชื ืืืืข ืขื ืืื ืืืืชื ื ืืงืืืช ืืฉืืืื ืฉืื ืื (CPU, ืืืืจืื, I/O) ืขืืืจ ืืฉืืืืช ืื ืกืืื ืืกืืืืื ืฉื ืชืืืืืื ื-cgroup. ืืืืฆืขืืช PSI, ืืืคืื ืฉืืื ืืฉืชืืฉืื ืืืืืื ืืืขืจืื ืืฆืืจื ืืืืืงืช ืืืชืจ ืืช ืจืืช ืืขืืืก ืืืืืื ืฉื โโืืืขืจืืช ืืืฉืืืื ืืืืืฆืข ืืขืืืก. ืืืจืกื ืืืืฉื ืืกืคืงืช ืชืืืื ืืืืืจืช ืกืคื ืจืืืฉืืช ืืืืืืช ืืืฉืชืืฉ ืืงืจืืืช poll() ืืื ืืงืื ืืืืขื ืขื ืื ืฉืืกืคืื ืฉื ืงืืขื ืืืคืขืื ืืคืจืง ืืื ืืกืืื. ืชืืื ื ืื ืืืคืฉืจืช ืืื ืืจืืืื ืืขืงืื ืืืจ ืืืกืืจ ืืืืืจืื ืืฉืื ืืืงืื, ืืืืืช ืืช ืืงืืจ ืืืขืืืช ืืืกืืื ืืคืืืงืฆืืืช ืื ืืฉืืืืช ืืืื ืืืจืื ืืืขืืืช ืืืืืืช ืืืฉืชืืฉ. ืืขืช ืืืืงืืช ืืืืฅ, ืืื ื ืืืืจ ืฆืจืืืช ืืืืจืื ืืืืกืกื PSI ืืืืืื ืคื 10 ืคืืืช ืชืืฆืืืช ืืืืืืืช ืฉืืืืืช ืืืฉืืืื ืืกืืืืกืืืงืืช vmpressure;
- ืืงืื ืืืืืงืช ืชืืื ืืืช BPF ืขืืจ ืืืคืืืืืืฆืื, ืื ืฉืืืคืฉืจ ืืืืงื ืืืืจื ืฉื ืขื ืคื 20 ืขืืืจ ืชืืื ืืืช ืืืืืืช. ืืืคืืืืืืฆืื ืืคืฉืจื ืืืขืืืช ืืช ืืืืืื ืขื ืืืื ืชืืื ืืืช BPF ื-4096 ืืืืืืื ืืืจืืืช;
- ืขืืืจ ืชืืื ืืืช BPF
ืืกืืคืง ืขื ืืื ืืืืืืช ืืืฉืช ืื ืชืื ืื ืืืืืืืื, ืืืืคืฉืจืช ืื ืืืืืืจ ืืฉืชื ืื ืืงืืืขืื ืืืืืืืื ืืชืืื ืืืช; - ื ืืกืฃ
API , ืืืืคืฉืจ ืื ืืฉืืื ืืฉืื ืืืื ืืคืจืืืจืื ืฉื sysctl ืืชืืื ืืืช BPF; - ืขืืืจ ืืจืืืืงืืืจืช MIPS32, ืืืืจ JIT ืขืืืจ ืืืืฉื ืืืืืจืืืืื eBPF ืืืฉื;
- ืขืืืจ ืืจืืืืงืืืจืช PowerPC ืฉื 32 ืกืืืืืช, ื ืืกืคื ืชืืืื ืืืื ื ืืคืื ืืืืืื KASan (ืืืืื ืืชืืืืช ืืืื), ืฉืขืืืจ ืืืืืช ืฉืืืืืช ืืขืช ืขืืืื ืขื ืืืืจืื;
- ืืืขืจืืืช x86-64, ืืืืืื ืขื ืืฆืืช ืืฆืื dump ืืืืื ืงืจืืกืช ืืืื (crash-dump) ืืืืืจื ืืืืจืื ืืขื 896MB ืืืกืจื;
- ืขืืืจ ืืจืืืืงืืืจืช s390, ืืืืฉืืืช ืชืืืื ืืืงืจืื ืฉื ืืจืื ืืชืืืช ืืืื (KASLR) ืืืืืืืช ืืืืช ืืชืืืืช ืืืืืืืืืช ืืขืช ืืขืื ืช ืืืืื ืืืืฆืขืืช kexec_file_load();
- ืขืืืจ ืืจืืืืงืืืจืช PA-RISC, ืืืกืคื ืชืืืื ืขืืืจ ืืืชืจ ืืืืืื ืฉื ืืืืื (KGDB), ืกืืื ื ืงืคืืฆื ื-kprobes;
- ะะฑะพััะดะพะฒะฐะฝะธะต
- ืืจืืืืจ ืืืื
ืืืื ืขืืืจ Mali 400/450 GPU, ืืฉืืืืฉ ืืฉืืืื ืืฉื ืื ืจืืื ืืืืืกืกืื ืขื ืืจืืืืงืืืจืช ARM. ืขืืืจ GPUs ืืืฉืื ืืืชืจ ืฉื Mali, ื ืืกืฃ ืื ืื ืืืชืงื ืฉื Panfrost, ืืชืืื ืืฉืืืื ืืืืืกืกืื ืขื ืืืงืจื-ืืจืืืืงืืืจืืช Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ืื-Bifrost (Mali G3x, G5x, G7x); - ื ืืกืคื ืชืืืื ืืืชืงื ื ืฉืืข ืืืฉืชืืฉืื ืืงืืฉืื ืคืชืืื
ืงืืฉืืช ืงืื ืคืชืืื (ืื F ). ืืืจืืช ืืืืื ืืช ืฉื ืื ืืื ืืชืงื ืื ืคืชืืืื, ืงืื ืืงืืฉืื ืขืืืจ ืฉืืื ืงืื ืขืืืื ื ืฉืืจ ืกืืืจ ืืกืืคืง ืืฆืืจื ืืื ืืจืืช. ืคืจืืืงื Sound Open Firmware ืคืืชื ืขื ืืื ืืื ืื ืืื ืืืฆืืจ ืงืืฉืื ืคืชืืื ืขืืืจ ืฉืืื DSP ืืงืฉืืจืื ืืขืืืื ืืืืื (ืืืืื ืืฆืืจืคื ืื ืืืื ืืคืืชืื). ื ืืื ืืขืืฉืื, ืืคืจืืืงื ืืืจ ืืืื ืืช ืืืืื ืืงืืฉืื ืขืืืจ ืฉืืื ืงืื ืฉื ืคืืืคืืจืืืช Intel Baytrail, CherryTrail, Broadwell, ApolloLake, GeminiLake, CannonLake ื- IceLake; - ืื ืื ืืชืงื Intel DRM (i915) ืืืกืืฃ ืชืืืื ืืฉืืืื
ืืืืจืืืืง (Gen11). ื ืืกืคื ืืืื PCI ืขืืืจ ืฉืืื Comet Lake (Gen9). ืืชืืืื ืืฉืืื Icelake ืืชืืืฆืื, ืขืืืจื ื ืืกืคื ืื ืืืื ืืืฉืืจื PCI ื ืืกืคืื.
ืืืื
ืืฆื ืฉื ืืขืืจ ืืกืื ืืจืื ื ืืื ืฉื ื ืืืืจืื ืืืืืจืื ืืืืืืื (ืืืคืื ืืกืื ืืจืื ื) ืืขืช ืืืฆืืข ืคืขืืืืช ืืชืืื ืืืืฆืขืืช mmio, ืื ืฉืืืืื ืืฉืืขืืชืืช ืืช ืืืืฆืืขืื ืฉื ืืืง ืืืืคืืืงืฆืืืช ืืชืืช-ืืืืืืช (ืืืืืื, ืืืืฆืืขืื ืืืืื 3DMark Ice Storm ืขืื ื-3-300%). ื ืืกืคื ืชืืืื ืืื ืืืืืืชHDCP 2.2 (ืืื ื ืขื ืชืืื ืืืืืืื ืืจืืื ืคืก ืืืื) ืืืฆืคื ืช ืืืชืืช ืืืืื ืืืืขืืจืื ืืืืฆืขืืช HDMI; - ืื ืื ืืืชืงื ืฉื amdgpu ืขืืืจ Vega20 GPU
ืืืกืืฃ ืชืืืื ื-RAS (Reliability, Availability, Serviceability) ืืชืืืื ื ืืกืืื ืืช ืืชืช-ืืืขืจืืช SMU 11, ืฉืืืืืคื ืืช ืืื ืืืืืืืช Powerplay. ืขืืืจ GPU Vega12ืืืกืืฃ ืชืืืื ืืืฆื BACO (Bus Active, Chip Off). ื ืืกืคื ืชืืืื ืจืืฉืื ืืช ื-XGMI, ืืคืืง ืืืืจ (PCIe 4.0) ืืืืืืจ GPU. ื ืืกืคื ืืืืื ืืกืจืื ืขืืืจ ืืจืืืกืื ืืืืืกืกืื ืขื Polaris10 GPU ืืื ืื ืืืชืงื amdkfd; - ืื ืื ืืืชืงื ืฉื ื ืืื ืืืกืืฃ ืชืืืื ืืืืืืช ืืืืืกืกืื ืขื ืขืจืืช ืืฉืืืื NVIDIA Turing 117 (TU117, ืืฉืืืืฉ ื-GeForce GTX 1650). IN
kconfigืืืกืืฃ ืืืืจื ืืืฉืืืช ืคืื ืงืฆืืืช ืืืืฉื ืืช ืฉืืื ื ืืฉืืืืฉ ืขืื ืืืืืืจืืช ืื ืืืืืืช ืฉื libdrm; - ืชืืืื ืืืืืืืงืื ืกื ืืจืื "ืฆืืจ ืืื" ื ืืกืคื ื-DRM API ืืืื ืื ืืืชืงื ืฉื amdgpu, ืื ืฉืืืคืฉืจ ืื ืืขืฉืืช ืืื ืืกืืื ืงืืืกืืช.
- ืื ืื ืืืชืงื vboxvideo ืขืืืจ ื-GPU ืืืืจืืืืื ืฉื VirtualBox ืืืขืืจ ืืขื ืฃ ื-Staging ืืืื ื ืืจืืฉื;
- ื ืืกืฃ ืื ืื ืืชืงื aspeed ืขืืืจ ืฉืื GFX SoC ASPEED;
- ื ืืกืคื ืชืืืื ืขืืืจ ARM SoC ื-Intel Agilex (SoCFPGA), NXP i.MX8MM, Allwinner (RerVision H3-DVK (H3), Oceanic 5205 5inMFD, ,Beelink GS2 (H6), Orange Pi 3 (H6)), Rockchip (Orange Pi) ) ืืืืืช RK3399, Nanopi NEO4, Veyron-Mighty Chromebook), Amlogic: SEI Robotics SEI510,
ST Micro (stm32mp157a, stm32mp157c), NXP (
Eckelmann 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),
Kobo Aura (i.MX50),
Menlosystems M53 (i.MX53)), NVIDIA Jetson Nano (Tegra T210).
- ืืจืืืืจ ืืืื
ืืืงืืื, ืงืจื ืืชืืื ื ืืืืคืฉืืช ืฉื ืืืจืืงื ืืืืื ืืช
ืืคืฉืจืืช
ืงืื ืคืชื ืงืืฉืื. ืืขืื ืช ืืชืืื ืืื ืืื ืืชืงื ืื ืืืฉืืชืช
mt7615, rtw88, rtw8822b, rtw8822c, btmtksdio, iqs5xx, ishtp ื-ucsi_ccg. ืขืืืื ืงืื ื ืืงืื ืืืชื ื-ixp4xx, imx-sdma, amdgpu, nouveau ื-goya, ืืื ืื ืืชืืขืื ืืืืงืจืืงืื. ืืคืกืืง ืื ืงืืช ืืชืืื ืืื ืื ืืืชืงื ืฉื r8822be ืขืงื ืืกืจืชื.
ืืงืืจ: OpenNet.ru