ื ืึธื ืฆืืืื ืืืฉืื ืคืื ืึทื ืืืืืงืืื ื, Linus Torvalds
ืื ื ืืึทืข ืืืขืจืกืืข ืืืื 15100 ืคืืงืกืื ืคืื 1882 ืืขืืืขืืึธืคึผืขืจืก,
ืืึทืืข ืืจืืืก - 62 ืืขืืืืืืื (ืขื ืืขืจืื ืืขื ืึทืคืขืงืืึทื 30889 ืืขืงืขืก, 625094 ืฉืืจืืช ืคืื ืงืึธื ืืขื ืขื ืฆืืืขืืขืื, 531864 ืฉืืจืืช ืืขื ืขื ืืืืกืืขืืขืงื). ืืขืขืจืขื 45% ืคืื ืึทืืข ืืขืจืืื ืื ืืื 5.2
ืขื ืืขืจืื ืืขื ืืขื ืขื ืฉืืึทืืืช ืฆื ืืืื ืืจืืืืขืจืก, ืืขืขืจืขื 21% ืคืื ืขื ืืขืจืื ืืขื ืืขื ืขื
ืฉืืขืืื ื ืฆื ืึทืคึผืืืืืื ื ืงืึธื ืกืคึผืขืฆืืคืืฉ ืฆื ืืึทืื ืืืึทืจื ืึทืจืงืึทืืขืงืืฉืขืจื, 12%
ืฉืืึทืืืช ืฆื ืื ื ืขืฅ ืึธื ืืืืื, 3% ืฆื ืืขืงืข ืกืืกืืขืืขื ืืื 3% ืฆื ืื ืขืจืืขื
ืงืขืจื ืกืึทืืกืืกืืึทืื. 12.4% ืคืื ืึทืืข ืขื ืืขืจืื ืืขื ืืขื ืขื ืฆืืืขืืจืืื ืืืจื ืื ืืขื, 6.3% ืืืจื Red Hat, 5.4% ืืืจื Google, 4.0% ืืืจื ืึทืื, 3.1% ืืืจื SUSE, 3% ืืืจื ืืื, 2.7% ืืืจื ืืืึทืืืขื, 2.7% ืืืจื ืืื ืึทืจืึธ, 2.2% ืืืจื ARM , 1.6 % - ืึธืจืึทืงืืข.
- ืืืกืง ืกืึทืืกืืกืืขื, ื / ืึธ ืืื ืืขืงืข ืกืืกืืขืืขื
- ืฆืืืขืืขืื ืคึฟืึทืจ ืขืงืกื4
ืฉืืืฆื ืึทืจืืขื ืึธื ืืืกืืื ืืืืืืฉืื ื ืื ืคืึทื ืคืื ืืืชืืืช ืืื ืืขืงืข ื ืขืืขื, ืืืึธืก ืืื ืึทืงืืืืืืืืื ืืืืื ืืื ืืึทืฆืืื ื ืฆื ืืืื ืืืืืืง ืืืจืขืงืืขืจืื ื ืืฆื ืื ื ืืึทืข ืึทืืจืืืืื "+ F" (EXT4_CASEFOLD_FL). ืืืขื ืืขื ืึทืืจืืืืื ืืื ืืึทืฉืืืื ืืื ืึท ืืืขืืืืืึทืืขืจ, ืึทืืข ืึทืคึผืขืจืืืฉืึทื ื ืืื ืืขืงืขืก ืืื ืกืืืืืจืขืงืืึธืจืืขืก ืื ืืืขื ืืืื ืืืจืืืขืงืึธืื ืึธื ืืขื ืืืขื ืืื ืืฉืืื ืื ืคืึทื ืคืื ืืืชืืืช, ืึทืจืืึทื ืืขืจืขืื ื ืื ืคืึทื ืืืขื ืืืื ืืืื ืึธืจืืจื ืืืขื ืืืจ ืืืื ืืื ืขืคื ืืขืงืขืก (ืืืฉื, ืื ืืขืงืขืก Test.txt, test.txt ืืื test.TXT ืืื ืึทืืึท ืืืจืขืงืืขืจืื ืืืขื ืืืื ืืขืืืืื ืื ืืขืืืข). ืืืจื ืคืขืืืงืืึทื, ืื ืืขืงืข ืกืืกืืขื ืืืื ืฆื ืืืื ืคืึทื-ืฉืคึผืืจืขืืืืืง, ืืื ืื ืืืกื ืขื ืคืื ืืืืจืขืงืืขืจืื ืืื ืื "ืืฉืึทืืืจ + F" ืึทืืจืืืืื; - ืคืึทื ืืงืฉืึทื ื ืคึฟืึทืจ ืคึผืจืึทืกืขืกืื ื UTF-8 ืืืชืืืช ืืื ืืขืงืข ื ืขืืขื, ืืืึธืก ืืขื ืขื ืืขื ืืฆื ืืืขื ืคึผืขืจืคืึธืจืืื ื ืฉืืจืืงื ืคืึทืจืืืืึทื ืืื ื ืึธืจืืึทืืืืืืฉืึทื ืึทืคึผืขืจืืืฉืึทื ื, ืืขื ืขื ืืื ืึทืคืืื;
- XFS ืืืกืืฃ ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืคึฟืึทืจ ืืขืืื ื ืืึธื ืืืึธืจืื ื ืคืื ืืขืงืข ืกืืกืืขื ืืื ืึท ื ืืึทืข Ioctl ืคึฟืึทืจ ืึธื ืคืจืขื ืืขืืื ื ืกืืึทืืืก. ืึทื ืืงืกืคึผืขืจืืขื ืึทื ืฉืืจืื ืืื ืืืคึผืืึทืืขื ืึทื ืฆื ืงืึธื ืืจืึธืืืจื ืกืืคึผืขืจืืืึธืงืง ืงืึธืื ืืขืจืก ืึธื ืืืื.
- ืฆืืืขืืขืื ื ืืึท ืืึธืืืืข ืืืื-ืืึทืคึผืขืจ "
ืื-ืฉืืืื ", ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืกืืืืืืจื ืื ืืืืกืืขื ืคืื ืฉืืขืื ืืืึทืงืก ืืืืฃ ืื ืืืืืึท ืึธืืขืจ ืขืจืจืึธืจืก ืืืขื ืืืืขื ืขื ืคืื ืืืกืง. ืืขืจ ืืึธืืืืข ืึทืืึทืื ืืืจ ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืืืืึทืืื ื ืืื ืืขืกืืื ื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืคืึทืจืฉืืื ืกืืึธืจืืืืฉ ืกืืกืืขืืขื ืืื ืคึผื ืื ืคืื ืืขืืืขื ืคืืืืืขืจื; -
ืืืจืืืขืคืืจื ืืึทืืืืืืง ืคืึธืจืฉืืขืืื ื ืึธืคึผืืืืืืึทืืืึธื ืก ืคึฟืึทืจ ืื BFQ I / O ืกืงืขืืืฉืืืขืจ. ืืื ืื ืึธืื ืคืื ืืืื I / O ืืึทืกืข, ืึทืคึผืืึทืืึทืืืืฉืึทื ื ืืขืืืืืืขืจืืืืื ืจืขืืืฆืืจื ืื ืฆืืื ืคืื ืึทืคึผืขืจืืืฉืึทื ื ืึทืืึท ืืื ืงืึทืืขืจ ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืึทืจืืืฃ ืฆื 80%. - ืฆืืืขืืขืื ืึท ืกืขืจืืข ืคืื โโโโืกืืกืืขื ืงืึทืืืก ืคึฟืึทืจ ืืึทืื ืืื ื ืืขืงืข ืกืืกืืขืืขื:
fsopen() ,ืขืคืขื ืขื_ืืจืืข () ,fspick() ,fsmount() ,fsconfig() ะธmove_mount() . ืื ืกืืกืืขื ืงืึทืืืก ืืึธืื ืืืจ ืฆื ืกืขืคึผืขืจืึทืืื ืคึผืจืึธืฆืขืก ืคืึทืจืฉืืืขื ืข ืกืืึทืืขืก ืคืื ืืึทืื ืืื ื (ืคึผืจืึทืกืขืก ืื ืกืืคึผืขืจืืืึธืงืง, ืืึทืงืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืืขืงืข ืกืืกืืขื, ืึธื ืงืืึทืคึผื, ืฆืืืฉืขืคึผืขื ืฆื ืื ืึธื ืงืืึทืคึผื ืคืื ื), ืืืึธืก ืืขื ืขื ืืื ืึทืืขืจ ืืืจืืืขืงืึธืื ืืื ืื ืคึผืจืึธืกื ืึธื ืงืืึทืคึผื () ืกืืกืืขื ืจืืคื. ืืึทืืื ืืขืจ ืงืึทืืืก ืฆืืฉืืขืื ืื ืคืืืืงืืื ืฆื ืืืจืืคืืจื ืืขืจ ืงืึธืืคึผืืืฆืืจื ืืืจื ืกืื ืขืจืืึธืื ืืื ืืืจืืคืืจื ืืึทืืื ืืขืจ ืึทืคึผืขืจืืืฉืึทื ื ืึทืืึท ืืื ืจืืงืึทื ืคืืืืขืจืื ื ืื ืกืืคึผืขืจืืืึธืงืง, ืืขืื ืึธืคึผืฆืืขืก, ืืฉืึทื ืืื ื ืื ืึธื ืงืืึทืคึผื ืคืื ื ืืื ืืึทื ืฆื ืึท ืึทื ืืขืจืฉ ื ืึธืืขื. ืืื ืืขืจืฆื, ืืึทืืื ืืขืจ ืคึผืจืึทืกืขืกืื ื ืึทืืึทืื ืืืจ ืฆื ืึทืงืืขืจืึทืืื ืืึทืฉืืืืขื ืื ืกืืืืช ืคึฟืึทืจ ืืขืจ ืจืขืืืืืึทื ืคืื ืืขืืช ืงืึธืืื ืืื ืฉืืขืื ืงืืืคื ืงืืืืื ืคึฟืึทืจ ืืึทืืื-ืฉืืืืข ืืขืงืข ืกืืกืืขืืขื, ืึทืืึท ืืื ืึธืืืืขืจืืืืคืก; - ื ื ืืึทืข ืึธืคึผืขืจืึทืฆืืข IORING_OP_SYNC_FILE_RANGE ืืื ืฆืืืขืืืืื ืฆื ืื ืฆืืืื ื ืคึฟืึทืจ ืืืกืื ืืงืจืึทื ืึทืก I/O io_uring, ืืืึธืก ืคึผืขืจืคืึธืจืื ืึทืงืฉืึทื ื ืขืงืืืืืืึทืืขื ื ืฆื ืึท ืกืืกืืขื ืจืืคื
sync_file_range() , ืืื ืืืื ืืืคึผืืึทืืขื ืึทื ืื ืคืืืืงืืื ืฆื ืจืขืืืกืืจืืจื eventfd ืืื io_uring ืืื ืืึทืงืืืขื ื ืึธืืืึทืคืึทืงืืืฉืึทื ื ืืืขืื ืื ืงืึทืืคึผืืืฉืึทื ืคืื ืึทืคึผืขืจืืืฉืึทื ื; - ืคึฟืึทืจ ืื CIFS ืืขืงืข ืกืืกืืขื, ืื FIEMAP ioctl ืืื ืฆืืืขืืขืื, ืคึผืจืึทืืืืืืื ื ืขืคืขืงืืืื ืืึธืก ืืึทืคึผืื ื, ืืื ืืขืืื ื ืืื ืฉืืืฆื ืคึฟืึทืจ ืื SEEK_DATA ืืื SEEK_HOLE ืืึธืืขืก;
- ืืื ืื FUSE ืกืึทืืกืืกืืขื
ืคืึธืจืฉืืึธืื ืึทืคึผื ืคึฟืึทืจ ืึธื ืคืืจืื ื ืืึทืื ืงืึทืืฉืื ื; - Btrfs ืืื ืึธืคึผืืืืืืขื ืื qgroups ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื ืืืคึผืจืืืื ืคืืกืื ืง ืืืจืืคืืจืื ื ืืืืงืืึทื ืคึฟืึทืจ ืืขืงืขืก ืืื ืงืืืคื ืฉืืืขืจ ืคึฟืึทืจืืื ืืื ืืขื. ืื ืืึทืื ืึธืจื ืืืขืืงืืึทื ืืฉืขืง ืงืึธื ืืื ืืืคึผืจืืืื, ืืืึธืก ืืืฆื ื ืขืื ืืื ืืฉืืื ืืขืืืขื ืฉืขืืืงื ืฆื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืึทืจืึทื ืืืืืขืจ ืคืืึทืฉืื ื ืืึทืื ืฆื ืืืกืง;
- CEPH ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืขืงืกืคึผืึธืจืืื ื ืกื ืึทืคึผืฉืึทืฅ ืืืจื NFS;
- ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื NFSv4 ืืึทืื ืืื ื ืืื "ืืืืื" ืืึธืืข ืืื ืืืคึผืจืืืื (ืืืื ืึท ืืขืืช ืึทืงืขืจื ืืื ืึทืงืกืขืก ืื ืกืขืจืืืขืจ ืืื "ืืืืื" ืืึธืืข, ืึท ืจืืฃ ืฆื ืืื ืงืขืจื ืึท ืืขืืช ืงืึธื, ืืื ืืื "ืฉืืืขืจ" ืืึธืืข ืงืึธื ืืจืึธื ืืื ื ืืฉื ืืขืืขืื ืืื ืื FS ืึทืืืืืืึทืืืืึทืื ืึธืืขืจ ืืืืืึทืื ืืื ืืขืืื ื). ืื ื ืืึทืข ืืขืืืื ื ืืื ืืขืจ ืคึผืื ืืืขื ืืืืืึทืื ืืึทื ืืืื ื, ืคืึทืกืืขืจ ืงืจืึทื ืึธืคึผืืื ืืื ืึท ื ืืึทืข "ืกืึทืคืืขืจ" ืึธื ืงืืึทืคึผื ืึธืคึผืฆืืข ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืืืฉื ืื ืืขืืช ืงืึธื (ETIMEDOUT) ืืืืืขืงืขืจื ืืืขื ืึท ืืืืืึทืื ืึทืงืขืจื;
- ืื nfsdcld API, ืืืืืื ื ืฆื ืฉืคึผืืจ ืื ืฉืืึทื ืคืื NFS ืงืืืืึทื ืฅ, ืึทืืึทืื ืื NFS ืกืขืจืืืขืจ ืฆื ืจืืืืืง ืฉืคึผืืจ ืื ืฉืืึทื ืคืื ืืขื ืงืืืขื ื ืืื ืจืขืืึธืึธื. ืืืื, ืื nfsdcld ืืืืืึทื ืงืขื ืขื ืืืฆื ืฉืคึผืืื ืืื ืึท nfsdcltrack ืืึทื ืืืขืจ;
- ืคึฟืึทืจ AFS
ืฆืืืขืืขืื ืขืืืึทืืืืฉืึทื ืคืื ืืืื ืงืืื ืืึทืงืก ืืื ืืขืงืขืก (ืืืื ืงืืื ืืึทืงืื ื );
- ืฆืืืขืืขืื ืคึฟืึทืจ ืขืงืกื4
- ืืืืจืืืึทืืืืึทืืืึธื ืืื ืืืืขืจืืืื
- ืึทืจืืขื ืืื ืืืจืืืขืงืึธืื ืฆื ืขืืืืื ืืจื ืขืจืืขืจ ืืื ืื ืงืขืจื ืืืึธืก ืืึธืื ืงืึธื ืืืจืืคืืจืื ื ืคืื ืฉืจืืืืืึทืืืข ืฉืคืืืื ืืึผืจืื ืืขืืืื, ืืืึธืก ืึทืืึทืื ืืืึทืงืื ื ืคึผืึธืืขื ืฆืืขื ืืึธืืขืก ืืืึธืก ืงืขื ืืืื ืขืงืกืคึผืืืืืึทื ืืขืฉืึทืก ืึท ืืึทืคืึทืื;
- ื ื ืืึทืข ืงืขืจื ืขื ืืึทืคึฟืขืื ืฉืืจื ืคึผืึทืจืึทืืขืืขืจ "ืืืืืืึทืืืึธื ืก =" ืืื ืฆืืืขืืขืื, ืคึผืจืึทืืืืืืื ื ืึท ืกืืืคึผืืึทืคืืื ืืืขื ืฆื ืงืึธื ืืจืึธืืืจื ืื ืขื ืืืืึทืืืึทื ื ืคืื ืืืืขืจ ืืขืงื ืืงืก ืฆื ืืึทืฉืืฆื ืงืขืื ืืืึทืื ืขืจืึทืืืืืืื ืคึฟืึทืจืืื ืื ืืื ืกืคึผืขืงืืืึทืืืืืข ืืืจืืคืืจืื ื ืคืื ืืื ืกืืจืืงืฆืืขืก ืืืืฃ ืื ืงืคึผื. ืืืจืืืืื "ืืืืืืึทืืืึธื ืก = ืึทืืืขืง" ืืืกืืืืึทืื ืึทืืข ืืืืืกืืื ื ืืขืืืึธืืก, ืืื ืื ืคืขืืืงืืึทื ืืึธืืข "ืืืืืืึทืืืึธื ืก = ืึทืืืึธ" ืื ืืืืึทืื ืฉืืฅ ืึธืืขืจ ืงืขื ื ืืฉื ืืืืจืงื ืื ื ืืฆื ืคืื ืืืคึผืขืจ ืืจืขืืื ื. ืื "ืืืืืืึทืืืึธื ืก = ืึทืืืึธ,ื ืึธืกืื" ืืึธืืข ืึทืืืฉื ืึทืื ืืืกืืืืึทื ืืืคึผืขืจ ืืจืขืืื ื ืืืื ืคืืจืืื ืื ืืืจื ืื ืฉืืฅ ืืืคึฟื.
-
ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืขืืขืงืืจืึธื ืืฉ ืืืืืืึทื ืืกืืืข ืืืื GOST R 34.10-2012 (RFC 7091, ISO/IEC 14888-3),ืืขืืืขืืึธืคึผืขื ืืืืืึทืื ืืฉืืงืื ืึธืื ืคืื ืืึทืกืึทืื ืกืคึผืึธ. ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ AES128-CCM ืฆื ืื ืืขืืืืจื TLS ืืืคึผืืึทืืขื ืืืืฉืึทื. ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ AEAD ืึทืืืขืจืืืึทืื ืฆื ืื ืงืจืืคึผืืึธ_ืกืืื ืืึธืืืืข; - ืืื Kconfig
ืฆืืืขืืขืื ืึท ืืึทืืื ืืขืจ "ืงืขืจื ืขื ืืึทืจืืึทื ืื ื" ืึธืคึผืืืืืื ื ืืื ืึธืคึผืฆืืขืก ืฆื ืคืึทืจืืขืกืขืจื ืงืขืจื ืฉืืฅ. ืืขืจืืืืึทื, ืื ื ืืึทืข ืึธืคึผืืืืืื ื ืืืืื ืึผืืื ืกืขืืืื ืืก ืคึฟืึทืจ ืขื ืืืืึทืืื ื GCC ืืฉืขืง-ืขื ืืึทื ืกืื ื ืคึผืืืืื ืก; - ืืขืจ ืงืขืจื ืงืึธื ืืื ืึผืืขื
ืืืืขืจืืขืืขืื ืคืื ื ืื-ืืจืืืงืื ื ืคืึทื ืกืืืืืืึทื ืฅ ืืื ืืึทืฉืืืืขื (ืึธื ืฆืืจืืงืงืืืขื ืึธืืขืจ ืืจืขืื ื ืึธื ืืขืืขืจ ืคืึทื ืืืึธืง). ืขืก ืืืืืื ืฆื ืคืึทืจืจืืืื 32 ืคืื 2311 ืงืึทืกืขืก ืคืื ืึทืืึท ื ืืฆื ืคืื ืืึทืฉืืืืขื, ื ืึธื ืืืึธืก ืื "-Wimplicit-fallthrough" ืืึธืืข ืงืขื ืขื ืืืื ืืขืืืืื ื ืืืขื ืื ืื ืื ืงืขืจื; - ืคึฟืึทืจ ืื PowerPC ืึทืจืงืึทืืขืงืืฉืขืจ, ืฉืืืฆื ืคึฟืึทืจ ืืึทืื ืืืึทืจื ืืขืงืึทื ืืืึทืื ืคึฟืึทืจ ืืืืืืื ื ืึทื ืืืึธื ืืื ืงืขืจื ืึทืงืกืขืก ืคึผืึทืืก ืฆื ืืึทืื ืืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืืื ืืืคึผืืึทืืขื ืึทื;
- ืฆืืืขืืืืื ืืืึทืงืื ื ืงืึธื
ืื ืคืืื MDS (Microarchitectural Data Sampling) ืงืืึทืก ืืื ืื ืืขื ืคึผืจืึทืกืขืกืขืจื. ืืืจ ืงืขื ืขื ืงืึธื ืืจืึธืืืจื ืฆื ืึท ืกืืกืืขื ืืื ืฉืคึผืืจืขืืืืืง ืฆื ืืืึทืื ืขืจืึทืืืืืืื ืืืจื ืื SysFS ืืืึทืืขืืืืืง "/sys/devices/system/cpu/vulnerabilities/mds".ืื ืืืฆื ืฆืืืื ืฉืืฅ ืืึธืืขืก: ืคืื, ืืืึธืก ืจืืงืืืืืขืจื ืืขืจืืืึทื ืืืงื ืืืงืจืึธืงืึธืืข, ืืื ืืืืคึผืึทืก, ืืืึธืก ืืื ื ืืฉื ืืึธืจ ืืึทืจืึทื ืืืจื ืงืืืจืื ื ืคืื ืงืคึผื ืืึทืคืขืจื ืืืขื ืงืึธื ืืจืึธื ืืื ืืจืึทื ืกืคืขืจื ืฆื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืึธืืขืจ ืื ืืึทืกื ืกืืกืืขื. ืฆื ืงืึธื ืืจืึธืืืจื ืฉืืฅ ืืึธืืขืก, ืื "mds =" ืคึผืึทืจืึทืืขืืขืจ ืืื ืฆืืืขืืขืื ืฆื ืื ืงืขืจื, ืืืึธืก ืงืขื ืขื ื ืขืืขื ืื ืืืึทืืืขืก "ืคืื", "ืคืื, ื ืึธืกื" (+ ืืืกืืืืึทื ืืืคึผืขืจ-ืคึฟืขืืขื) ืืื "ืึทืืืขืง"; - ืืืืฃ ืงืก86-64 ืกืืกืืขืืขื, "ืกืืึทืง ืืึทืจื-ืืืึทื" ืฉืืฅ ืืื ืฆืืืขืืขืื ืคึฟืึทืจ IRQ, ืืืืึทืืื ื ืืขืงืึทื ืืืึทืื ืืื ืืืกื ืขื ืืึทื ืืืขืจืก, ืื ืขืกืึทื ืก ืคืื ืืืึธืก ืืื ืื ืกืึทืืกืืืืืฉืึทื ืคืื ืืึผืจืื ืืืขืืขืจ ืืื ืื ืืจืขื ืขืฅ ืืื ืื ืึธื ืืืืื, ืึทืงืกืขืก ืืืึธืก ืคืืจื ืฆื ืืขืจ ืืืจ ืคืื ืึท ืืืกื ืขื (ืืืึทื-ืฉืืื);
- ืฆืืืขืืืืื sysctl ืืึทืฉืืขืืืงื vm.unprivileged_userfaultfd, ืืืึธืก ืงืึธื ืืจืึธืืก ืื ืคืืืืงืืื ืคืื ืึทื ืคึผืจืืืืืืืืืฉื ืคึผืจืึทืกืขืกืึทื ืฆื ื ืืฆื ืื userfaultfd () ืกืืกืืขื ืจืืคื;
- ื ืขืฅ ืกืึทืืกืืกืืึทื
-
ืฆืืืขืืขืื IPv6 ืืืืืืืื ืฉืืืฆื ืคึฟืึทืจ IPv4 ืจืืฅ. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืงืขื ืขื ืืืฆื ืกืคึผืขืฆืืคืืฆืืจื ืจืืืื ื ืึผืืืื ืืื "ืืคึผ ืจืึธ ืืืืื 172.16.1.0/24 ืืืจื inet6 2001:db8::1 dev eth0"; - ืคึฟืึทืจ ICMPv6, ioctl ืจืืคื icmp_echo_ignore_anycast ืืื icmp_echo_ignore_multicast ืืขื ืขื ืืืคึผืืึทืืขื ืึทื ืฆื ืืืื ืึธืจืืจื ICMP ECHO ืคึฟืึทืจ ืึทื ืืงืึทืกื ืืื
ืืืืืืงืึทืกื ืึทืืจืขืกืขืก.ืฆืืืขืืขืื ืื ืคืืืืงืืื ืฆื ืืึทืืจืขื ืขืฆื ืื ืื ืืขื ืกืืื ืคืื ICMPv6 ืคึผืึทืงืึทื ืคึผืจืึทืกืขืกืื ื; - ืคึฟืึทืจ ืื BATMAN (Better Approach To Mobile Adhoc Networking) ืืขืฉ ืคึผืจืึธืืึธืงืึธื, ืืืึธืก ืึทืืึทืื ืื ืฉืึทืคืื ื ืคืื ืืืกืขื ืืจืึทืืืืื ื ืขืืืืึธืจืงืก ืืื ืืืึธืก ืืขืืขืจ ื ืึธืืข ืืื ืคืืจืืื ืื ืืืจื ืืจืืืืงืข ื ืึธืืื,
ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืืจืึธืืงืึทืกืืื ื ืคืื ืืืืืืงืึทืกื ืฆื ืื ืืงืึทืกื, ืืื ืืขืืื ื ืืื ืื ืคืืืืงืืื ืฆื ืงืึธื ืืจืึธืืืจื ืืืจื ืกืืกืคืก; - ืืื ืขืืง
ืฆืืืขืืขืื ืึท ื ืืึทืข Fast Link Down ืคึผืึทืจืึทืืขืืขืจ, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืจืขืืืฆืืจื ืื ืฆืืื ืขืก ื ืขืื ืฆื ืืึทืงืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืึท ืืื ืง ืึทืจืึธืคึผ ืืขืฉืขืขื ืืฉ ืคึฟืึทืจ 1000BaseT (ืืื ืืขืจ ื ืึธืจืืึทื ืื ืึธืื ืื ืคืึทืจืืึทืืื ืืื ืึทืจืืืฃ ืฆื 750ms); - ืืืืืืื
ืืขืืขืื ืืืึทื ืืืื ืืื ื Foo-Over-UDP ืืึทื ืึทืื ืฆื ืึท ืกืคึผืขืฆืืคืืฉ ืึทืืจืขืก, ื ืขืฅ ืฆืืืื ื ืึธืืขืจ ืืึธืืขื (ืคืจืืขืจ ืืืื ืืื ื ืืื ืืขืืืขื ืืขืืื ืืืืื ืืืจื ืึท ืคึผืจืึธืกื ืืึทืกืงืข); - ืืื ืื ืืืืืจืืืก ืกืืึทืง
ืฆืืืขืฉืืขืื ืืขืืืขืืงืืื ืคืื ืืืคึผืืึทืืขื ืื ื ืืึทื ืืืขืจืก
OWE (ืึธืคึผืคึผืึธืจืืื ืืกืืืง ืืืืจืขืืขืกืก ืขื ืงืจืืคึผืฉืึทื) ืืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ; - ืืื Netfilter, ืฉืืืฆื ืคึฟืึทืจ ืื ืื ืขื ืึทืืจืขืก ืืฉืคึผืื ืืื ืฆืืืขืืขืื ืฆื ื ืึทื ืงืืืื (ืืืฉื, ืืืจ ืงืขื ืขื ืืืฆื ื ืืฆื ืืืื ืืืืขืจืืขืฆืื ื ืืขืจืฉื ืฆื ืคึผืจืึธืฆืขืก ืืคึผืื4 ืืื ืืคึผืื6, ืึธื ืกืขืคึผืขืจืืืืื ื ืื ืึผืืืื ืคึฟืึทืจ ืืคึผืื4 ืืื ืืคึผืื6);
- ืืื ื ืขืืืื ืง
ืฆืืืขืืขืื ืืึธืืข ืฉืืจืขื ื ืคึฟืึทืจ ืฉืืจืขื ื ืืืขืจืึทืคืึทืงืืืฉืึทื ืคืื ืื ืงืขืจืขืงืื ืึทืก ืคืื ืึทืืข ืึทืจืืืงืืขื ืืื ืึทืืจืืืืืฅ, ืืื ืืืึธืก ืื ืืขืจืืืึทืจื ืืจืืืก ืคืื ืึทืืจืืืืืฅ ืืื ื ืืฉื ืขืจืืืืื ืฆื ืืืื ืืงืกืืืื ืืื ืื ืึทืืืฉืึทื ืคืื ื ืึธื ืืึทืื ืืื ืื ืกืืฃ ืคืื ืึทืจืืืงืืขื ืืื ืคึผืจืึธืืืืืึทืืึทื;
-
- ืืึผืจืื ืืื ืกืืกืืขื ืืึทืืื ืื ืืก
- ืื CLONE_PIDFD ืคืึธื ืืื ืฆืืืขืืืืื ืฆื ืื ืงืืึธืื () ืกืืกืืขื ืจืืคื, ืืืขื ืกืคึผืขืกืืคืืขื, ืืขืจ ืืขืงืข ืืืกืงืจืืคึผืืึธืจ "ืคึผืืืคื" ืืืืขื ืึทืคืืื ืืื ืื ืืืฉืืคื ืงืื ื ืคึผืจืึธืฆืขืก ืืื ืืืืืขืงืขืจื ืฆื ืื ืคืึธืืขืจ ืคึผืจืึธืฆืขืก. ืืขืจ ืืขืงืข ืืขืกืงืจืืคึผืืึธืจ, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืฉืืงื ืกืืื ืึทืื ืึธื ืืืจื ืคืื ืืืืคื ืืื ืึท ืจืึทืกืข ืฆืืฉืืึทื ื (ืืืืื ื ืึธื ืฉืืงื ืื ืกืืื ืึทื, ืื ืฆืื PID ืงืขื ืืืื ืืืคืจืืื ืจืขืื ืฆื ืคึผืจืึธืฆืขืก ืืขืจืืึทื ืืืฉืึทื ืืื ืคืึทืจื ืืืขื ืืืจื ืื ืื ืืขืจ ืคึผืจืึธืฆืขืก);
- ืคึฟืึทืจ ืื ืจืืข ืืืขืจืกืืข ืคืื โโโโืงืืจืืคึผืก, ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืื ืคืจืืืขืจ ืงืึธื ืืจืึธืืืขืจ ืืื ืฆืืืขืืืืื, ืืื ืืืึธืก ืืืจ ืงืขื ืขื ืืึทืืื ืึทืจืืขื ืืื ืึท ืงืืจืืคึผืก ืืื ืืขืืคึผืขืจืขืจืึทืื ืคืจืื ืขืืืขืืข ืจืขืกืืจืกื (CPU, I/O ืืื ืคึผืึทืืขื ืืฉืึทืื ืืคืืื ืืึผืจืื) ืฆื ืืืจืืคืืจื ืื ืืขืจืข ืืึทืกืงืก. ืคืึทืจืืืึทืืืื ื ืืื ืืืจืืืขืงืึธืื ืืืจื ืื ืงืืจืืคึผ.ืคืจืขืขืืข ืืื ืงืืจืืคึผ.ืขืืืขื ื ืงืึธื ืืจืึธื ืืขืงืขืก ืืื ืื ืงืืจืืคึผ ืืืื. ืคึผืึธืืืฆืืข 1 ืืื cgroup.freeze ืคืจืืืื ืคึผืจืึทืกืขืกืึทื ืืื ืืขื ืงืจืึทื ื ืงืืจืืคึผ ืืื ืึทืืข ืงืื ื ืืจืืคึผืขืก. ืืื ื ืืึทื ืงืึทืื ื ืขืื ืขืืืขืืข ืืึธื, ืึทื ื ืึธื cgroup.events ืืขืงืข ืืื ืฆืืืขืฉืืขืื ืืืจื ืืืึธืก ืืืจ ืงืขื ืขื ืืขืคึฟืื ืขื ืืื ืืืขืื ืื ืงืึทืืคึผืืืฉืึทื ืคืื ืื ืึธืคึผืขืจืึทืฆืืข;
-
ืกืืงืืืจื ืึทืจืืืกืคืืจื ืคืื ืืืงืึธืจื ืึทืืจืืืืืฅ ืึทืืึทืืฉื ืฆื ืืขืืขืจ ื ืึธืืข ืืื sysfs, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืึทืฉืืืืขื ืคึฟืื ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืื ื ืึทืืืจ ืคืื ืคึผืจืึทืกืขืกืื ื ืืืงืึธืจื ืืึทื ืงืก ืืื ืกืืกืืขืืขื ืืื ืืขืืขืจืึทืืืฉืื ืืึทืก ืืึผืจืื; - ืื PSI (Pressure Stall Information) ืกืึทืืกืืกืืขื ืืื ืืืคึผืจืืืื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืคืื ืึทื ืืขืจืงืืืึทืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืืืืจืื ืฆืืื ืคึฟืึทืจ ืจืืกืืืืื ื ืคืึทืจืฉืืื ืจืขืกืืจืกื (CPU, ืืึผืจืื, I/O) ืคึฟืึทืจ ืืืืขืจ ืืึทืกืงืก ืึธืืขืจ ืคึผืจืึทืกืขืกืึทื ืืื ืึท ืงืืจืืคึผืข. ื ืืฆื PSI, ืืึทื ืืฆืขืจ ืคึผืืึทืฅ ืืึทื ืืืขืจืก ืงืขื ืขื ืืขืจ ืึทืงืืขืจืึทืืื ืึธืคึผืฉืึทืฆื ืื ืืืจืื ืคืื ืกืืกืืขื ืืึทืกืข ืืื ืกืืึธืืืึทืื ืคึผืึทืืขืจื ื ืงืึทืืคึผืขืจื ืืื ืืึทืกืข ืืืจืืฉื ืืืืขื. ืื ื ืืึทืข ืืืขืจืกืืข ืืื ืฉืืืฆื ืคึฟืึทืจ ืืึทืฉืืขืืืงื ืกืขื ืกืืืืืืืื ืืจืขืฉืึทืื ืืื ืื ืคืืืืงืืื ืฆื ื ืืฆื ืื ืึทื ืงืขืืข () ืจืืคื ืฆื ืืึทืงืืืขื ืึธื ืืึธื ืึทื ืื ืืึทืฉืืืื ืืจืขืฉืืึธืืืื ืืขื ืขื ืืจืืืขืจื ืคึฟืึทืจ ืึท ืืืืขืจ ืฆืืื. ืืขืจ ืฉืืจืื ืึทืืึทืื ืึทื ืืจืืื ืฆื ืืึธื ืืืึธืจ ืืืงืึธืจื ืืืืง ืืื ืึท ืคืจื ืืื ืข, ืืืขื ืืืคืืฆืืจื ืื ืืงืืจ ืคืื ืคึผืจืึธืืืขืืก ืืื ืคืึทืจืขื ืืืงื ืึทื ืืืคึผืึธืจืืื ืึทืคึผืืึทืงืืืฉืึทื ื ืึธื ืงืึธืืื ื ืคึผืจืึธืืืขืืก ืืืึธืก ืืขื ืขื ืืืืขืจืงื ืคึฟืึทืจ ืื ืืึทื ืืฆืขืจ. ืืืขื ืืจืืง ืืขืกืืื ื, PSI-ืืืืืจื ืืืงืึธืจื ืงืึทื ืกืึทืืฉืึทื ืืึธื ืืืึธืจืื ื ืืืฉืืจืื ืืขืืึทื ืกืืจืืืืื 10 ืืื ืืืืื ืืงืขืจืข ืคืึทืืฉ ืคึผืึทืืึทืืืืื ืงืึทืืคึผืขืจื ืืื ืืืืคึผืจืขืกืกืืจืข ืกืืึทืืืกืืืง;
- ืืขืจ ืงืึธื ืคึฟืึทืจ ืงืึธื ืืจืึธืืืจืื ื BPF ืืืืื ืืื ืึธืคึผืืืืืืขื, ืืืึธืก ืึทืืึทืื ืงืึธื ืืจืึธืืืจืื ื ืึทืจืืืฃ ืฆื 20 ืืื ืคืึทืกืืขืจ ืคึฟืึทืจ ืืจืืืก ืืืืื. ืึธืคึผืืืืืืึทืืืึธื ืืขืืืื ืขืก ืืขืืืขื ืฆื ืืึทืคึผื ืื ืฉืืขืืจ ืืืืฃ ืื ืืจืืืก ืคืื BPF ืืืืื ืคืื 4096 ืฆื ืึท ืืืืืึธื ืื ืกืืจืึทืงืฉืึทื ื;
- ืคึฟืึทืจ BPF ืืืืื
ืฆืืืขืฉืืขืื ืื ืคืืืืงืืื ืฆื ืึทืงืกืขืก ืืืืืืืข ืืึทืื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืขืคืื ืืจื ืืืืืืืข ืืืขืจืืึทืืึทืื ืืื ืงืึทื ืกืืึทื ืฅ ืืื ืืืืื; - ืฆืืืขืืขืื
ืึทืคึผื , ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืงืึธื ืืจืึธืืืจื ืขื ืืขืจืื ืืขื ืืื Sysctl ืคึผืึทืจืึทืืขืืขืจืก ืคึฟืื BPF ืืืืื; - ืคึฟืึทืจ ืื MIPS32 ืึทืจืงืึทืืขืงืืฉืขืจ, ืึท JIT ืงืึทืืคึผืืืืขืจ ืคึฟืึทืจ ืื eBPF ืืืืจืืืึทื ืืึทืฉืื ืืื ืืืคึผืืึทืืขื ืึทื;
- ืคึฟืึทืจ ืื 32-ืืืกื PowerPC ืึทืจืงืึทืืขืงืืฉืขืจ, ืฉืืืฆื ืคึฟืึทืจ ืื KASan (ืงืขืจื ืขื ืึทืืจืขืก ืกืึทื ืืืืืขืจ) ืืืืึทืืื ื ืืขืฆืืึทื ืืื ืฆืืืขืืขืื, ืืืึธืก ืืขืืคึผืก ืฆื ืืืขื ืืืคืืฆืืจื ืขืจืจืึธืจืก ืืืขื ืืจืืขืื ืืื ืืึผืจืื;
- ืืืืฃ ืงืก86-64 ืกืืกืืขืืขื, ืื ืจืืกืืจืืงืฉืึทื ืืืืฃ ืคึผืืืืกืื ื ืฉืืึทื ืืึทืืคึผืก ืืขืฉืึทืก ืึท ืงืขืจื ืงืจืึทื (ืงืจืึทื-ืืึทืืคึผ) ืืื ืืึผืจืื ืืขืืืื ืืขืืขืจ 896 ืื ืืื ืึทืืืขืงืืขื ืืืขื;
- ืคึฟืึทืจ ืื s390 ืึทืจืงืึทืืขืงืืฉืขืจ, ืฉืืืฆื ืคึฟืึทืจ ืงืขืจื ืึทืืจืขืก ืคึผืืึทืฅ ืจืึทื ืืึทืืืืืืฉืึทื (KASLR) ืืื ืื ืคืืืืงืืื ืฆื ืืึทืฉืืขืืืงื ืืืืืืึทื ืกืืื ืึทืืฉืขืจื ืืืขื ืืึธืืืื ื ืื ืงืขืจื ืืืจื kexec_file_load () ืืขื ืขื ืืืคึผืืึทืืขื ืึทื;
- ืคึฟืึทืจ ืื PA-RISC ืึทืจืงืึทืืขืงืืฉืขืจ, ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืื ืงืขืจื ืืืืืืืขืจ (KGDB), ืฉืคึผืจืื ืืขื ืืึทืจืงืก ืืื ืงืคึผืจืึธืืขืก;
- ืื ืขืงืืืืคึผืืขื ื
- ืฉืึธืคืขืจ ืึทืจืืึทื ืืขืจืขืื ื
ืืืืึท ืคึฟืึทืจ ืื Mali 400/450 ืืคึผื, ืืขื ืืฆื ืืื ืคืืืข ืขืืืขืจืข ืืฉืืคึผืก ืืืืืจื ืืืืฃ ืื ARM ืึทืจืงืึทืืขืงืืฉืขืจ. ืคึฟืึทืจ ื ืืึทืขืจ ืืึทืื ืืคึผืืก, ืื ืคึผืึทื ืคืจืึธืกื ืฉืึธืคืขืจ ืืื ืฆืืืขืืขืื, ืืืึธืก ืฉืืืฆื ืืฉืืคึผืก ืืืืืจื ืืืืฃ ืืืืืึทืจื (Mali-T6xx, Mali-T7xx, Mali-T8xx) ืืื Bifrost (Mali G3x, G5x, G7x) ืืืงืจืึธืึทืจืืฉืืืขืงืืืจืขืก; - ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืึทืืืืึธ ืืขืืืืกืขืก ื ืืฆื ืขืคืขื ืขื ืคืืจืืืืึทืจืข
ืกืึธืื ื ืขืคึฟื ืคืืจืืืืึทืจืข (SOF ). ืืจืึธืฅ ืื ืึทืืืืืืึทืืืืึทืื ืคืื ืขืคืขื ืขื ืืจืืืืขืจืก, ืื ืคืืจืืืืึทืจืข ืงืึธื ืคึฟืึทืจ ืืขืืื ื ืืฉืืคึผืก ื ืึธื ืคืืจืืืืื ืคึฟืึทืจืืึทืื ืืื ืืื ืืขืืืขื ืกืึทืคึผืืืื ืืื ืืืื ืขืจื ืคืึธืจืขื. ืื ืกืึธืื ื ืขืคึฟื ืคืืจืืืืึทืจืข ืคึผืจืืืขืงื ืืื ืืขืืืขืืึธืคึผืขื ืืืจื ืื ืืขื ืฆื ืฉืึทืคึฟื ืึธืคึฟื ืคืืจืืืืึทืจืข ืคึฟืึทืจ ืืกืคึผ ืืฉืืคึผืก ืฉืืึทืืืช ืฆื ืึทืืืืึธ ืคึผืจืึทืกืขืกืื ื (Google ืฉืคึผืขืืขืจ ืืืื ืืื ืืืื ืืขืฉืจืืื ืื ืึทื ืืืืืงืืื ื). ืืขืจืืืืึทื, ืื ืคึผืจืืืขืงื ืืื ืฉืืื ืฆืืืขืืจืืื ืื ืืคืืขืงืื ื ืคืื ืคืืจืืืืึทืจืข ืคึฟืึทืจ ืืขืืื ื ืืฉืืคึผืก ืคืื ืื Intel Baytrail, CherryTrail, Broadwell, ApolloLake, GeminiLake, CannonLake ืืื IceLake ืคึผืืึทืืคืึธืจืืก; - Intel DRM ืฉืึธืคืขืจ (i915) ืืืกืืฃ ืฉืืืฆื ืคึฟืึทืจ ืืฉืืคึผืก
Elkhartlake (Gen11). ืฆืืืขืืขืื PCI IDs ืคึฟืึทืจ Comet Lake (Gen9) ืืฉืืคึผืก. ืฉืืืฆื ืคึฟืึทืจ Icelake ืืฉืืคึผืก ืืื ืกืืืืืึทืืืืื, ืคึฟืึทืจ ืืืึธืก ื ืึธื PCI ืืืื ืืืืขื ืืืคืืฆืืจื ืืขื ืขื ืืืื ืฆืืืขืืขืื.
ืืืืกืืขืืืฉื
ืืึธืืข ืคืื โโืืืกืื ืืงืจืึทื ืึทืก ืกืืืืืฉืื ื ืฆืืืืฉื ืฆืืืื ืืึทืคืขืจื ืืื ืืืืืขื ืืึผืจืื (ืึทืกืื ืง ืคืืืคึผ) ืืืขื ืคึผืขืจืคืึธืจืืื ื ืฉืจืืึทืื ืึทืคึผืขืจืืืฉืึทื ื ืืืจื mmio, ืืืึธืก ืืืืืืืืง ืืขืืืืงืกื ืื ืคืึธืจืฉืืขืืื ื ืคืื ืขืืืขืืข 3 ื ืึทืคึผืืึทืงืืืฉืึทื ื (ืืืฉื, ืื ืคืึธืจืฉืืขืืื ื ืืื ืื 3DMark Ice Storm ืคึผืจืึธืืข ืืขืืืืงืกื ืืื 300-400%). ืฆืืืขืืืืื ืืขืื ืึธืืึธืืืข ืฉืืืฆืืืืงืคึผ 2.2 (ืืืื-ืืึทื ืืืืืื ืืืืืืึทื ืืื ืืึทืื ืคึผืจืึทืืขืงืฉืึทื) ืคึฟืึทืจ ืขื ืงืจืืคึผืืื ื ืืืืืขื ืกืืื ืึทืื ืืจืึทื ืกืืืืืขื ืืืจื ืืืื; - ืืขืจ amdgpu ืฉืึธืคืขืจ ืคึฟืึทืจ Vega20 GPU
ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ RAS (ืจืขืืืึทืืืืืื, ืึทืืืึทืืืึทืืืืืื, ืกืขืจืืืืกืึทืืืืืื) ืืื ืืงืกืคึผืขืจืืขื ืึทื ืฉืืืฆื ืคึฟืึทืจ ืื SMU 11 ืกืึทืืกืืกืืึทื, ืืืึธืก ืจืืคึผืืืืกื ืคึผืึธืืืขืจืคึผืืืึท ืืขืื ืึธืืึธืืืข. ืคึฟืึทืจ GPU Vega12ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ BACO ืืึธืืข (ืืึทืก ืึทืงืืืื, ืฉืคึผืึธื ืืืืกืืขืืืฉื). ืฆืืืขืืขืื ืขืจืฉื ืฉืืืฆื ืคึฟืึทืจ XGMI, ืึท ืืืื-ืืืืงืืึทื ืืืืึธืืืก (PCIe 4.0) ืคึฟืึทืจ ืืคึผื ืื ืืขืจืงืึทื ืขืงืฉืึทื. ืฆืืืขืืืืื ืคืขืื ืืืง ืืืขื ืืืคืืขืจืก ืคึฟืึทืจ ืงืึทืจืืก ืืืืืจื ืืืืฃ Polaris10 GPU ืฆื ืื amdkfd ืฉืึธืคืขืจ; - ืืขืจ ื ืึธืืืืขืึทื ืฉืึธืคืขืจ ืืื ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืืึธืจืื ืืืืืจื ืืืืฃ ืื NVIDIA Turing 117 ืืฉืืคึผืกืขื (TU117, ืืขืืืืื ื ืืื ืื GeForce GTX 1650). ืืื
kconfigืฆืืืขืืขืื ืืึทืฉืืขืืืงื ืฆื ืืืกืืืืึทื ืคืึทืจืขืืืขืจื ืคืึทื ืืงืฉืึทื ื ืืืึธืก ืืขื ืขื ื ืื ืืขืจ ืืขื ืืฆื ืืื ืงืจืึทื ื ืจืืืืกืื ืคืื libdrm; - ืฉืืืฆื ืคึฟืึทืจ "ืืืืืืืื" ืกืื ืืงืจืึทื ืึทืืืืฉืึทื ืึทืืืืฉืขืงืฅ ืืื ืฆืืืขืืขืื ืฆื ืื DRM API ืืื ืื ืึทืืืืคึผื ืฉืึธืคืขืจ, ืึทืืึทืืื ื ืืืจ ืฆื ืืึธื ืึธื ืงืืึทืกืืฉ ืืืึทืงืื ื.
- ืื ืืืืึธืงืกืืืืืขืึธ ืฉืึธืคืขืจ ืคึฟืึทืจ ืื VirtualBox ืืืืจืืืึทื ืืคึผื ืืื ืืจืืืขืจืืขืคืืจื ืคืื ืื ืกืืึทืืื ื ืฆืืืืึทื ืฆื ืื ืืืืคึผื ืกืืจืืงืืืจ;
- ืฆืืืขืืืืื ืึทืกืคึผืขืขื ืฉืึธืคืขืจ ืคึฟืึทืจ 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),
ืงืึธืืึธ ืึธืจืึท (ื.ืืงืก50),
Menlosystems M53 (i.MX53)), NVIDIA Jetson Nano (Tegra T210).
- ืฉืึธืคืขืจ ืึทืจืืึทื ืืขืจืขืื ื
ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืื ืืึทืืืึทื ืืืขืจืืงืื ืขืจ ืคืจืื ืืืืืืืืืจื ืืืืงืืคึผืขืืืข
ืึธืคึผืฆืืข
Sound Open Firmware. ืืึธืืืื ื ืคืื ืืืึทืื ืืื ืืจืืืืขืจืก ืืื ืคืึทืจืงืจืืคึผืื
mt7615, rtw88, rtw8822b, rtw8822c, btmtksdio, iqs5xx, ishtp ืืื ucsi_ccg. ืื ืืืึธื ืจืืื ืืงืื ื ืงืึธื ืืื ืื ixp4xx, imx-sdma, amdgpu, nouveau ืืื goya ืืจืืืืขืจืก ืืื ืกืึทืืกืืกืืึทืื, ืืื ืืขืืื ื ืืื ืืื ืื ืืืงืจืึธืงืึธืืข ืืึทืงืืืืขื ืืืืฉืึทื, ืืื ืืขืจืืืึทื ืืืงื. ืคืืจืฉืืืคื ืจืืื ืืงืื ื ืืืึทืื ืืื ืื r8822be ืืจืืืืืขืจ ืจืขืื ืฆื ืืืื ืืึทืืืึทืืืงืื ื.
ืืงืืจ: opennet.ru