แแ แแแแแแ แแแแแแแแ แแแแก แจแแแแแ, Linus Torvalds-แแ แฌแแ แแแแแแแแ Linux kernel 5.15-แแก แแแแแจแแแแ. แแฆแกแแแแจแแแแแ แชแแแแแแแแแ: แแฎแแแ NTFS แแ แแแแแ แ แฉแแฌแแ แแก แแฎแแ แแแญแแ แแ, ksmbd แแแแฃแแ SMB แกแแ แแแ แแก แแแแแ แแแแ, DAMON แฅแแแกแแกแขแแแ แแแฎแกแแแ แแแแก แฌแแแแแแก แแแแแขแแ แแแแแกแแแแก, แ แแแแฃแ แแ แแจแ แฉแแแแขแแแก แแ แแแแขแแแแแ, fs-verity แแฎแแ แแแญแแ แ Btrfs-แจแ, process_mrelease แกแแกแขแแแแก แแแฌแแแแแ แจแแแจแแแแก แ แแแแแ แแแแก แกแแกแขแแแแแแก แแแฎแกแแแ แแแแแ, แแแกแขแแแชแแฃแ แ แกแแ แขแแคแแชแแ แแแแก แแแแฃแแ. แแ-แแแ.
แแฎแแแ แแแ แกแแ แแแแชแแแก 13499 แจแแกแฌแแ แแแแก 1888 แแแแแแแแแ แแกแแแ, แแแฉแแก แแแแแ 42 MB (แชแแแแแแแแแแ แจแแแฎแ 10895 แคแแแแก, แแแแแแขแ 632522 แแแแแก แกแขแ แแฅแแแ, แฌแแแจแแแ 299966 แฎแแแ). 45-แจแ แจแแแแขแแแแแ แงแแแแ แชแแแแแแแแก แแแแฎแแแแแแ 5.15% แแแแแแจแแ แแแฃแแแ แแแฌแงแแแแแแแแก แแ แแแแแ แแแแแ, แชแแแแแแแแแแก แแแแฎแแแแแแ 14% แแแแแแจแแ แแแฃแแแ แขแแฅแแแแแก แแ แฅแแขแแฅแขแฃแ แแกแแแแก แกแแแชแแคแแแฃแ แ แแแแแก แแแแแฎแแแแแกแแแ, 14% แแแแแแจแแ แแแฃแแแ แฅแกแแแแก แแแกแขแแกแแแ, 6% แแแแแแจแแ แแแฃแแแ แคแแแแฃแ แกแแกแขแแแแแแแ แแ 3% แแแแแแจแแ แแแฃแแแ แแแ แแแแก แจแแแ แฅแแแกแแกแขแแแแแแแ.
แซแแ แแแแแ แแแแแแชแแแแ:
- แแแกแแแก แฅแแแกแแกแขแแแ, I/O แแ แคแแแแฃแ แ แกแแกแขแแแแแ
- แแแ แแแแ แแแแฆแ Paragon Software-แแก แแแแ แแแฎแกแแแแ NTFS แคแแแแฃแ แ แกแแกแขแแแแก แแฎแแแ แแแแแแแแแขแแชแแ. แแฎแแ แแ แแแแแ แก แจแแฃแซแแแ แฉแแฌแแ แแก แ แแแแแจแ แแฃแจแแแแ แแ แแฎแแ แก แฃแญแแ แก NTFS 3.1-แแก แแแแแแแแ แ แแแ แกแแแก แงแแแแ แแแฎแแกแแแแแแแแก, แแแ แจแแ แแก แคแแแแแก แแแคแแ แแแแแฃแ แแขแ แแแฃแขแแแก, แฌแแแแแแก แกแแแแก (ACL), แแแแแชแแแแ แจแแแฃแแจแแแก แ แแแแแก, แแคแแฅแขแฃแ แแฃแจแแแแแก แชแแ แแแ แแแแแแแแจแ แคแแแแแแจแ (แแฌแแ แ) แแ แชแแแแแแแแแแก แฎแแแแฎแแ แแแแแ แแก. แแฃแ แแแแ แแแแแแแแแแก แแฆแกแแแแแแแ แฌแแ แฃแแแขแแแแแแแก แจแแแแแ.
- Btrfs แคแแแแฃแ แ แกแแกแขแแแ แแฎแแ แก แฃแญแแ แก fs-verity แแแฅแแแแแแก, แ แแแแแแช แแแแแแงแแแแแ แชแแแแแฃแแ แคแแแแแแแก แแแแแแแแแแกแ แแ แแแแแแขแฃแ แแแแก แแแแญแแแ แแแแแ แแแกแแแแแขแ แแแแแแแ, แแ แแแขแแแ แแคแแฃแแ แฐแแจแแแแก แแ แคแแแแแแแแ แแแแแแจแแ แแแฃแแ แแแกแแฆแแแแแแก แแแแแงแแแแแแ, แ แแแแแแแช แแแแฎแแแ แแแขแแแแแแชแแแแแแก แแแแแจแ. แแแ แ, fs-verity แฎแแแแแกแแฌแแแแแ แแงแ แแฎแแแแ Ext4 แแ F2fs แคแแแแฃแ แ แกแแกแขแแแแแแกแแแแก.
Btrfs แแกแแแ แแแแขแแแก แแฎแแ แแแญแแ แแก แแแแฎแแแ แแแแแก ID-แแแแก แ แฃแแแแแก แจแแกแแกแ แฃแแแแแแ แแแแแแขแแแแแฃแแ แคแแแแฃแ แ แกแแกแขแแแแแแกแแแแก (แแแ แ แแฎแแ แแแญแแ แแแ แแงแ FAT, ext4 แแ XFS แคแแแแฃแ แ แกแแกแขแแแแแแกแแแแก). แแก แคแฃแแฅแชแแ แกแแจแฃแแแแแแก แแแซแแแแ แจแแแแแ แแ แแแแแ แแขแฃแแ แแแแฎแแแ แแแแแก แคแแแแแแ แแแแแแขแแแแแฃแ แฃแชแฎแแฃแ แแแแแงแแคแแ แกแฎแแ แแแแฎแแแ แแแแแแแ แแแแแแแแ แ แกแแกแขแแแแจแ.
Btrfs-แแก แกแฎแแ แชแแแแแแแแแ แแแแชแแแก: แแแ แแฅแขแแ แแแจแ แแแกแแฆแแแแแแก แฃแคแ แ แกแฌแ แแคแแ แแแแแขแแแแก แคแแแแแก แจแแฅแแแแก แแฃแจแแแแแก แแแกแแฃแแฏแแแแกแแแแแ; raid0-แแ แแฃแจแแแแแก แจแแกแแซแแแแแแแ แแ แแ แแแฌแงแแแแแแแแ แแ raid10 แแ แแ (แแแแแแแแแ, แแแกแแแแก แฎแแแแฎแแแ แแแแคแแแฃแ แแชแแแก แแ แแชแแกแจแ); แแแ แแแแขแ โrescue=ibadrootsโ แแ แแกแฌแแ แ แแแแแก แฎแแก แแแแแ แแ แแแ; "แแแแแแแแแก" แแแแ แแชแแแก แแแฉแฅแแ แแแ; แแแแแ แฅแแแแแก แแแแ แแชแแแแแก แแ แแก แฉแแแแขแแแก แแแแคแแแฅแขแแแแก แจแแแชแแ แแแ; 4K แแแฎแกแแแ แแแแก แแแแ แแแก แแแแแก แกแแกแขแแแแแแ 64K แกแแฅแขแแ แแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแ.
- XFS-แจแ, แคแแแแฃแ แกแแกแขแแแแจแ 2038 แฌแแแก แจแแแแแ แแแ แแฆแแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแ แแแกแขแแแแแฃแ แแ. แแแแแ แแแแแ แแแฅแแแแแแ แแแแแแแแแแฃแแ แแแแแแก แแแแแ แแแแกแ แแ แคแแแแแก แแขแ แแแฃแขแแแแก แแแแแแแแแแฃแแ แแแกแขแแแแชแแแกแ แแ แฌแแจแแแก แแฎแแ แแแญแแ แแกแแแแก. แแ แแแแแแแแแก แแฆแแแกแแคแฎแแ แแแแ, แฃแแแ แแแแแแขแแแแแฃแแ แขแแฎแ แแแแกแแแแก แแแกแแแก แแแแขแแแแก แแแแแ แแแแก แจแแกแแซแแแแแแแ แแแแฆแแแฃแแแ (แจแแแแซแแแแ แแซแฃแแแแแ แแแแแ แแแ แแแแขแแแ, แแแแ แแ แแแแแแ แแแแแแจแแ แแแฃแแ แแแแแแแ แแจแแแ แแแแ แซแแแแแแ, แแแแขแแ แแแแ แกแ แฃแแแ แแแแแ แแแแกแแแแก แกแแญแแ แแ แฎแแแแฎแแแ แแแแขแแแ).
- EXT4-แจแ แแแแแแแ แแฃแจแแแแ delalloc แแฃแคแแ แแแแก แฉแแฌแแ แแกแ แแ แแแแแ แคแแแแแแแก แแแแฃแจแแแแแแก แแคแแฅแขแฃแ แแแแก แแแกแแแ แแแแแ, แ แแแแแแแช แแแแแแ แซแแแแ แแ แกแแแแแแก แแแแก แแแแ, แ แแ แแกแแแ แฆแแแ, แแแแ แแ แแ แแ แแแ แแกแแชแแ แแแฃแแ แแแ แแฅแขแแ แแแกแแแ. แแแฃแฅแแแแแก แแแแ แแชแแแแแก แแแแฃแจแแแแแ แแแแแขแแแแแแ jbd2 kthread แซแแคแแแแ, แ แแแ แแแแแแแ แแฅแแแก แแชแแแแแฃแแ แแแขแแแแแแชแแแแแแ แแแแ แแชแแแแแก แแแแแแแแ.
- F2FS-แแ แแแแแแขแ โdiscard_unit=block|segment|sectionโ แแคแชแแ แแแฃแฅแแแแแก แแแแ แแชแแแแแก (แแแแแแแกแฃแคแแแแฃแแ แแแแแแแแก แแฆแแแจแแแ, แ แแแแแแแช แคแแแแแฃแ แแ แแฆแแ แแแแฎแแแ) แแแแแแแ, แกแแฅแขแแ แแแ, แกแแแแแแขแแแ แแ แกแแฅแชแแแกแแแ แแแแแ แแแแแจแ แแแกแฌแแ แแแแแ. แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ I/O แแแขแแแขแฃแ แชแแแแแแแแแแ แแแแแงแฃแ แแก แแแแแแแแกแแแแก.
- EROFS (แแฎแแแแ แฌแแแแแฎแแแแ แคแแแแฃแ แ แกแแกแขแแแ) แคแแแแฃแ แ แกแแกแขแแแ แแแแขแแแก แแแ แแแแแ I/O แแฎแแ แแแญแแ แแก แจแแแฃแแจแแแก แแแ แแจแ แจแแแแฎแฃแ แคแแแแแแก, แแกแแแ fiemap แแฎแแ แแแญแแ แแก.
- OverlayFS แแฎแแ แชแแแแแแก "แฃแชแแแแแ", "แแฎแแแแ แแแแแขแแแ", "แกแแแฅแ แแแแแแชแแ" แแ "noatime" แกแแแแแขแแแ แแ แแจแแแแก แกแฌแแ แแแ แแแแก.
- NFS-แแ แแแแฃแแฏแแแแกแ แกแแขแฃแแชแแแแแก แแแ แแแ, แ แแแแกแแช NFS แกแแ แแแ แ แฌแงแแแขแก แแแแฎแแแแแแแ แแแกแฃแฎแก. แแแแแขแแแฃแแแ แกแแ แแแ แแแแ แแแแแแขแแแแแแก แจแแกแแซแแแแแแแ, แ แแแแแแช แฃแแแ แแแแแแงแแแแแ, แแแแ แแ แฎแแแแแกแแฌแแแแแแ แกแฎแแ แฅแกแแแแก แแแกแแแแ แแแ.
- FSCACHE แฅแแแกแแกแขแแแแก แแแแแฌแแ แแกแแแแก แแแแแแแ แแแแฌแงแ.
- แแแแแขแแแฃแแแ EFI แขแแฎแ แแแแก แแฎแแ แแแญแแ แ GPT แชแฎแ แแแแแแก แแ แแกแขแแแแแ แขแฃแแ แแแแแแแแแแ.
- fanotify แแแฅแแแแแแ แแฎแแ แชแแแแแแก แแฎแแ แแ แแจแแก, FAN_REPORT_PIDFD, แ แแช แแฌแแแแก pidfd-แแก แฉแแ แแแแก แแแแ แฃแแแแฃแ แแแขแแแแแแชแแแแแจแ. Pidfd แแฎแแแ แแแ PID แฎแแแแฎแแแ แแแแแงแแแแแแก แกแแขแฃแแชแแแแแก แแแ แแแแจแ, แ แแแ แฃแคแ แ แแฃแกแขแแ แแแแแขแแคแแชแแ แแแ แแแแแขแแ แแแแแ แฌแแแแแแก แแ แแชแแกแแแแ (pidfd แแกแแชแแ แแแแ แแแแแ แแขแฃแ แแ แแชแแกแแแ แแ แแ แแชแแแแแ, แฎแแแ PID แจแแแซแแแแ แแกแแชแแ แแแฃแแ แแงแแก แกแฎแแ แแ แแชแแกแแแ แแแก แจแแแแแ, แ แแช แแ PID-แแแ แแแแแแจแแ แแแฃแแ แแแแแแแแ แ แแ แแชแแกแ แแแกแ แฃแแแแแ).
- แแแแแขแแแฃแแแ แกแแแแแขแแแ แฌแแ แขแแแแแแก แแแแแขแแแแก แจแแกแแซแแแแแแแ แแ แกแแแฃแ แแแแแแ แแแฃแ แฏแแฃแคแแแจแ move_mount() แกแแกแขแแแฃแ แแแ แแ, แ แแแแแแช แแแแแ แแแก แแ แแแแแแแแก CRIU-แจแ แแ แแชแแกแแก แแแแแแแ แแแแแก แจแแแแฎแแแกแ แแ แแฆแแแแแแก แจแแกแแฎแแ, แ แแแแกแแช แแแแแแ แแแฃแ แแแแขแแแแแ แแแจแ แแแแแแ แแแฃแแแ แแ แแแแแ แกแแแแแขแแแ แกแแแ แชแ.
- แแแแแขแแแฃแแแ แแแชแแ แคแแ แฃแแ แ แแกแแก แแแ แแแแแแกแแแ, แ แแแแช แจแแแซแแแแ แแแแแแฌแแแแก แคแแแแแก แแแ แฃแคแชแแ แฅแแจแแก แฌแแแแแฎแแแก แจแแกแ แฃแแแแแกแแก แคแแแแจแ แกแแชแแ แแแแแก แแแแฃแจแแแแแแกแแก.
- แคแแแแแแแก แกแแแแแแแแฃแแ (แกแแแแแแแแฃแแ) แฉแแแแขแแแก แแฎแแ แแแญแแ แ, แแแแฎแแ แชแแแแแแฃแแ แกแแกแขแแแฃแ แ แแแ แแแแก แแแแแแแแแก แแแแ, แ แแช แแฌแแแแก แคแแแแแก แจแแชแแแแก, แจแแฌแงแแแขแแแแ. แ แแแแแก แจแแกแแซแแ แแแ แแแแแแก แแแแ, แแก แกแแแแขแแแ แแ แแกแแแแ แแแแแแแแแ แแ แแ แแแแแ แฌแแแก แฌแแ แแแซแแแแแ.
- LightNVM แฅแแแกแแกแขแแแ แแแแฆแแแฃแแแ, แ แแแแช แแแ แแแแแ แ แฌแแแแแ แแแกแชแ SSD แแแกแแแ, แแแฃแแแชแแแก แคแแแแก แแแแ แแแก แแแแแ. LightNVM-แแ แแแแแ แแ แแแแจแแแแแแแ NVMe แกแขแแแแแ แขแแแแก แแแแแฉแแแแก แจแแแแแ, แ แแแแแแช แแแแแแแกแฌแแแแแก แแแแแ แแแแก (ZNS, Zoned Namespace).
- แแแฎแกแแแ แแแแก แแ แกแแกแขแแแแก แกแแ แแแกแแแ
- แแแแแ แแแแแ DAMON (Data Access MONitor) แฅแแแกแแกแขแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแขแ แแแแ แแฅแขแแแแแ, แ แแแแแแช แแแแแแจแแ แแแฃแแแ RAM-แจแ แแแแแชแแแแแแ แฌแแแแแแกแแแ แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แแแจแแแแฃแ แแ แฉแแฃแ แแ แแชแแกแแแ แแแแแแจแแ แแแแ. แฅแแแกแแกแขแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแแแแ แแแฎแกแแแ แแแแก แ แแแแ แฃแแแแแแ แฌแแแแแ แแ แแชแแกแ แแแแแ แแฃแจแแแแแก แแแแแแแแแแแจแ แแ แ แแแแแ แแแฎแกแแแ แแแแก แแ แแแแ แแแ แฉแ แแแแแฃแชแฎแแแแแแแ. DAMON-แก แแฅแแก CPU แแแแแแ แแแขแแแ แแแ, แแแฎแกแแแ แแแแก แแแแแแ แแแฎแแแ แแแ, แแแฆแแแ แกแแแฃแกแขแ แแ แแ แแแแแแแ แแแแแ แแฃแแแแแ แแแแแแแแแ, แแแแแกแแแ แแแแแฃแแแแแแแแ. แฅแแแกแแกแขแแแแก แแแแแงแแแแแ แจแแกแแซแแแแแแแ แ แแแแ แช แแแ แแแแก แแแแ แแแฎแกแแแ แแแแก แแแ แแแแก แแแขแแแแแแชแแแกแแแแก, แแกแแแ แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แแ แกแแแฃแแ แแแแฃแแแแฃแ แ แกแแจแฃแแแแแแแแก แแแแ , แ แแแ แแแแแแก, แแฃ แ แแก แแแแแแแก แแ แแชแแกแ แแ แแแแฃแแฏแแแแกแแก แแแฎแกแแแ แแแแก แแแแแงแแแแแ, แแแแแแแแแ, แกแแกแขแแแแกแแแแก แแแแแแขแ แแแฎแกแแแ แแแแก แแแแแแแกแฃแคแแแแ.
- แกแแกแขแแแฃแ แ แแแแแซแแฎแแแ process_mrelease แแแแฎแแ แชแแแแแ, แ แแแ แแแแฉแฅแแ แแก แแ แแชแแกแแก แแแฎแกแแแ แแแแก แแแแแแแกแฃแคแแแแ, แ แแแแแแช แแกแ แฃแแแแก แแแก แจแแกแ แฃแแแแแก. แแแ แแแแฃแ แแแ แแแแแจแ, แ แแกแฃแ แกแแก แแแแแจแแแแ แแ แแ แแชแแกแแก แจแแฌแงแแแขแ แแ แแ แแก แแงแแกแแแ แ แแ แจแแแซแแแแ แจแแคแแ แฎแแแก แกแฎแแแแแกแฎแแ แแแแแแแก แแแแ, แ แแช แฎแแแก แฃแจแแแก แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แแแ แแฃแแ แ แแแแแ แแแแก แกแแกแขแแแแแก, แ แแแแ แแชแแ oomd (แแแฌแแแแแฃแแ systemd-แแก แแแแ ) แแ lmkd (แแแแแแงแแแแแ Android-แแก แแแแ ). process_mrelease-แแก แแแแแซแแฎแแแแ, แแกแแ แกแแกแขแแแแแก แฃแคแ แ แแ แแแแแแแ แแแแ แจแแฃแซแแแแ แแแแแแฌแแแแ แแแฎแกแแแ แแแแก แแฆแแแแแ แแซแฃแแแแแแ แแ แแชแแกแแแแกแแแ.
- PREEMPT_RT แแแ แแแแก แคแแแแแแแแแ, แ แแแแแแช แแแแแแ แแแก แ แแแแฃแ แแ แแจแ แแฃแจแแแแแก แแฎแแ แแแญแแ แแก, แแแแแขแแแแแแ แแ แแแแขแแแแแแก แแแ แแแแขแแแ แกแแแแขแแแแก แแ แแแแแแแแแกแแแแก mutex, ww_mutex, rw_semaphore, spinlock แแ rwlock, แ แแแแแแแช แแแคแฃแซแแแแฃแแแ RT-Mutex แฅแแแกแแกแขแแแแแ. แชแแแแแแแแแ แแแแแแขแ SLUB slab แแแแแแขแแ แก PREEMPT_RT แ แแแแแจแ แแฃแจแแแแแก แแแกแแฃแแฏแแแแกแแแแแ แแ แจแแคแแ แฎแแแแแแ แแแแแฅแแแแแแแก แจแแกแแแชแแ แแแแแ.
- cgroup-แก แแแแแแขแ SCHED_IDLE แแแแชแแแแแแก แแ แแคแแแแก แแขแ แแแฃแขแแก แแฎแแ แแแญแแ แ, แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแฌแแแแ แแก แแขแ แแแฃแขแ แฏแแฃแคแแก แงแแแแ แแ แแชแแกแก, แ แแแแแแช แจแแแแก แแแแแ แแขแฃแ cแฏแแฃแคแจแ. แแแแ. แแก แแ แแชแแกแแแ แแฎแแแแ แแแจแแ แแแฃแจแแแแแก, แ แแแแกแแช แกแแกแขแแแแจแ แกแฎแแ แแแแชแแแแแ แแ แแแแแแแ แจแแกแ แฃแแแแแก. SCHED_IDLE แแขแ แแแฃแขแแก แแแแแแฃแ แแ แแชแแกแแ แแแแแแแแฃแแแฃแ แแ แแแงแแแแแแกแแแ แแแแกแฎแแแแแแแ, SCHED_IDLE cแฏแแฃแคแแแ แแแแแแจแแ แแแแกแแก, แฏแแฃแคแจแ แแ แกแแแฃแแ แแแแชแแแแแแก แจแแแแ แแแแแ แฌแแแ แแฎแแแแแแแแแจแ แแแแฆแแแ แจแแกแแกแ แฃแแแแแแ แแแแแแแแแก แแ แฉแแแแกแแก.
- cgroup-แจแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแแก แแฆแ แแชแฎแแแก แแแฅแแแแแแ แแแคแแ แแแแแ แแแแแขแแแแแ แแแ แแแแก แแแแแชแแแแ แกแขแ แฃแฅแขแฃแ แแแแก แแแแแงแฃแ แแก แแแแแแแแก แจแแกแแซแแแแแแแแ, แแแ แจแแ แแก, แ แแแแแแแช แจแแฅแแแแแแ แแแแแแแแฎแแแก, แกแแแแแแแก แแแแฃแจแแแแแแกแ แแ แกแแฎแแแแแแก แกแแแ แชแแกแแแแก.
- แแแแแแขแ แแกแแแแขแ แแฃแแ แแ แแคแแแแก แแฎแแ แแแญแแ แ แแ แแชแแกแแ แแก แแแ แแแแแแแ แแแแแแจแแ แแแฃแแ แแ แฅแแขแแฅแขแฃแ แแกแแแแก, แ แแแแแแจแแช แแแแแแ แแ CPU แแซแแแแ 32-แแแขแแแ แแแแชแแแแแแก แจแแกแ แฃแแแแแก, แแแแ แแ แแฃแจแแแแก แแฎแแแแ 64-แแแขแแแ แ แแแแแจแ (แแแแแแแแแ, ARM). แแฎแแแ แ แแแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแแแกแฌแแแแ แแฎแแแแ แแ แแชแแกแแ แแแ, แ แแแแแแแช แแฎแแ แก แฃแญแแ แแ 32-แแแขแแแ แแแแชแแแแแก 32-แแแขแแแแ แแแแชแแแแแแก แแแแแแแแแกแแก.
- io_uring แแกแแแฅแ แแแฃแแ I/O แแแขแแ แคแแแกแ แแฎแแ แแฎแแ แก แฃแญแแ แก แคแแแแแแแก แแแฎแกแแแก แแแ แแแแแ แคแแฅแกแแ แแแฃแแ แคแแแแแก แแแแแฅแกแแก แชแฎแ แแแจแ, แคแแแแแก แแฆแฌแแ แแก แแแแแงแแแแแแก แแแ แแจแ, แ แแช แจแแกแแซแแแแแแก แฎแแแก แแแแจแแแแแแแแแ แแแแฉแฅแแ แแก แแแแแแ แแ แขแแแแก แแแแ แแชแแแแ, แแแแ แแ แแฌแแแแแฆแแแแแแแ Unix-แแก แขแ แแแแชแแฃแ แแ แแชแแกแก แคแแแแแก แแฆแฌแแ แแก แแแแแงแแแแแแกแแก. แคแแแแแแแก แแแกแแฎแกแแแแแ.
io_uring BIO (Block I/O Layer) แฅแแแกแแกแขแแแแกแแแแก แแฎแแ แชแแแแแแก แแแแแแฃแจแแแแแแก แแฎแแ แแแฅแแแแแแก (โBIO recyclingโ), แ แแแแแแช แแแชแแ แแแก แจแแแ แแแฎแกแแแ แแแแก แแแ แแแแก แแ แแชแแกแก แแ แแ แแแก แแแแฃแจแแแแแฃแแ I/O แแแแ แแชแแแแแก แ แแแแแแแแแก แฌแแแจแ แแแแฎแแแแแแ 10%-แแ. . io_uring แแกแแแ แแแแขแแแก แแฎแแ แแแญแแ แแก mkdirat(), symlinkat() แแ linkat() แกแแกแขแแแแก แแแ แแแแกแแแแก.
- BPF แแ แแแ แแแแแแกแแแแก แแแแแ แแแแแ แขแแแแแ แแก แแแแแแแแแแก แแแแฎแแแแแกแ แแ แแแแฃแจแแแแแแก แจแแกแแซแแแแแแแ. แแแแแขแแแฃแแแ แแขแแ แแขแแ แ UNIX แกแแแแขแแแแกแแแแก แแ แแแแแ แแแแแ setsockopt-แแกแแแแก แกแแแแขแแก แแแ แแแแขแแแแก แแแฆแแแแกแ แแ แแแงแแแแแแก แจแแกแแซแแแแแแแ. BTF dumper แแฎแแ แแฎแแ แก แฃแญแแ แก แแแ แแคแแ แแแแแชแแแแแก.
- NUMA แกแแกแขแแแแแแ แกแฎแแแแแกแฎแแ แขแแแแก แแแฎแกแแแ แแแแ, แ แแแแแแแช แแแแกแฎแแแแแแแ แจแแกแ แฃแแแแแจแ, แ แแแแกแแช แแแแแกแฃแคแแแ แแแแแแ แแแแแฌแฃแ แแแ, แแแแแแแแแแแ แแแฎแกแแแ แแแแก แแแแ แแแแ แแแแแแแก แแแแแแแฃแ แ แแแฎแกแแแ แแแแแแ (DRAM) แฃแคแ แ แแแ แแฃแแแแ แแแฎแกแแแ แแแแจแ (แแฃแแแแแ แแแฎแกแแแ แแแ) แแ แแแแ แแแแแก แฌแแจแแแก แแแชแแแแ. แขแแกแขแแแแ แแฉแแแแ, แ แแ แแกแแแ แขแแฅแขแแแ แฉแแแฃแแแแ แแ แแฃแแฏแแแแกแแแก แแฃแจแแแแแก แแกแแ แกแแกแขแแแแแแ. NUMA แแกแแแ แฃแแ แฃแแแแแงแแคแก แแแฎแกแแแ แแแแก แแแแ แแแแแก แแแแแงแแคแแก แจแแกแแซแแแแแแแแก NUMA แแแแแซแแแแก แจแแ แฉแแฃแแ แแแแ แแแแแแ แแ แแชแแกแแกแแแแก.
- ARC แแ แฅแแขแแฅแขแฃแ แแกแแแแก แแแแแ แแแแแ แกแแ แแ แแแฎ แแแแแก แแแฎแกแแแ แแแแก แแแแ แแแแแก แชแฎแ แแแแแแก แแฎแแ แแแญแแ แ, แ แแช แจแแแแแแแจแ แกแแจแฃแแแแแแก แแแกแชแแแก 64-แแแขแแแแ ARC แแ แแชแแกแแ แแแแก แแฎแแ แแแญแแ แแก.
- s390 แแ แฅแแขแแฅแขแฃแ แแกแแแแก แแแแแ แแแแแ KFENCE แแแฅแแแแแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแ แแแฎแกแแแ แแแแกแแแ แแฃแจแแแแแกแแก แจแแชแแแแแแแก แแฆแแแกแแฉแแแแ แแ แแแแแแขแ KCSAN แ แแกแแก แแแแแแแ แแแแแก แแแขแแฅแขแแ แแก แแฎแแ แแแญแแ แ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ printk(-แแก แกแแจแฃแแแแแแ แแแแแแแแแแ แจแแขแงแแแแแแแแแแก แกแแแก แแแแแฅแกแแชแแแกแแแแก), แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแ แแแ แแฃแแแ แแแแฆแแ แงแแแแ แแกแแแ แจแแขแงแแแแแแแ แแ แแแแแงแฃแ แ แแแแแแแ แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แชแแแแแแแแแก.
- mmap()-แแ แแแแฃแฅแแ VM_DENYWRITE แแแ แแแแขแแก แแฎแแ แแแญแแ แ, แฎแแแ แแแ แแแแก แแแแ แแแแฆแแแฃแ แแฅแแ MAP_DENYWRITE แ แแแแแแก แแแแแงแแแแแแกแแแ, แ แแแแช แจแแแแชแแ แ แกแแขแฃแแชแแแแแก แ แแแแแแแแ, แ แแแแแแแช แแฌแแแแก ETXTBSY แจแแชแแแแแ แคแแแแจแ แฉแแฌแแ แแก แแแแแแแแแก.
- แขแ แแกแแ แแแแก แฅแแแกแแกแขแแแแก แแแแแแขแ แแฎแแแ แขแแแแก แจแแแแฌแแแแแแ, โแแแแแแแแก แแแแแแแโ, แ แแแแแแช แจแแแซแแแแ แแแแ แแแก แแ แกแแแฃแ แแแแแแแแแก แแแแแแแแแก แแ แแแแกแแแฆแแ แแก แแฅแแแแ แแแแแแแแแแ แคแแ แแแขแ.
- แแแ แแแแก แแแแแแกแแก Clang แจแแแแแแแแแแก แแแแแงแแแแแแ, แแฎแแ แแแแแแงแแแแแ LLVM แแ แแแฅแขแแก แแแแฃแแแกแฎแแแแ แแกแแแแแแ แ.
- แ แแแแ แช แแ แแแฅแขแแก แแแฌแแแ, แ แแแแแแช แแแแแแ แแกแแฎแแแก แแแ แแแแก แแแแแกแแแ แแแแแแแกแฃแคแแแแแก, แ แแช แแฌแแแแก แจแแแแแแแแแแก แแแแ แแแคแ แแฎแแแแแแแแก แแแแแขแแแแก, แฉแแขแแ แแ แแฅแกแแแ แแแแแขแ แแแแฃแแแกแฎแแแแแ แฉแแ แแฃแแ โ-Werrorโ แ แแแแแแ, แ แแแแแจแแช แจแแแแแแแแแก แแแคแ แแฎแแแแแแแ แแฃแจแแแแแแ แจแแชแแแแแก แกแแฎแแ. 5.15 แแแแแจแแแแแกแแแแก แแแแแแแแแแกแแก, แแแแฃแกแแ แแแแฌแงแ แแฎแแแแ แชแแแแแแแแแแก แแแฆแแแ, แ แแแแแแแช แแ แแฌแแแแแแแ แแแคแ แแฎแแแแแแแก แแแ แแแแก แแแแแแกแแก แแ แฉแแ แแแ แจแแแแแ โ-Werrorโ-แแ, แแแแ แแ แจแแแแแ แแแแแแฎแแแ, แ แแ แแกแแแ แแแแแฌแงแแแขแแแแแ แแแแแ แแแ แแงแ แแ แแแแแแแแแแฃแแ แแงแ โ-Werrorโ-แแก แแแแฃแแแกแฎแแแแแ แฉแแ แแแ. . แแฌแงแแแแก แแ แแก โ-Werrorโ แแ แแจแแก แฉแแ แแแ แแแแขแ แแแแแแ WERROR แแแ แแแแขแ แแก แแแแแงแแแแแแ, แ แแแแแแช แแแแฃแแแกแฎแแแแแ แแแงแแแแแฃแแแ COMPILE_TEST, แ.แ. แแแแแแแ แแก แฉแแ แแฃแแแ แแฎแแแแ แกแแขแแกแขแ แแแแแแแแแแแกแแแแก.
- แแแ แขแฃแแแแแแชแแ แแ แฃแกแแคแ แแฎแแแแ
- แแฎแแแ dm-ima แแแแแฃแจแแแแแแแ แแแแแแขแ Device Mapper-แก (DM) แแแกแขแแแชแแฃแ แ แกแแ แขแแคแแชแแ แแแแก แแแฅแแแแแแแก แแแแแ แแแแ, แ แแแแแแช แแแคแฃแซแแแแฃแแแ IMA (Integrity Measurement Architecture) แฅแแแกแแกแขแแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแก แแแ แ แกแแ แแแกแก แแแแแแแแฌแแแก แแแ แแแแก แฅแแแกแแกแขแแแแแแก แแแแแแแ แแแแ แแแแ แแแแแแขแฃแ แแแแก แฃแแ แฃแแแแแกแแงแแคแแ. . แแ แแฅแขแแแแจแ, dm-ima แกแแจแฃแแแแแแก แแแซแแแแ แจแแฅแแแแ แกแแชแแแแแ Device Mapper-แแก แแแแแงแแแแแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แแแ แ แฆแ แฃแแแแแแ แกแแกแขแแแแแแแ, แ แแแแแแจแแช แแแจแแแแฃแแ DM แกแแแแแแ แแแแคแแแฃแ แแชแแแก แแแแแแแแ แแแฌแแแแแ IMA-แก แแแแแงแแแแแแ.
- prctl() แแฎแแ แชแแแแแแก แแฎแแ แแคแชแแแก PR_SPEC_L1D_FLUSH, แ แแแแแแช แฉแแ แแแแกแแก แแฌแแแแก แแแ แแแแก แแแ แแแแ แแแแแก (L1D) แฅแแจแแก แจแแแแแแกแก แงแแแแ แฏแแ แแ, แ แแชแ แแแแขแแฅแกแขแแก แจแแชแแแ แฎแแแแ. แแก แ แแแแแ แกแแจแฃแแแแแแก แแซแแแแ, แจแแ แฉแแแแ แงแแแแแแ แแแแจแแแแแแแแแ แแ แแชแแกแแแแกแแแแก, แแแแแฎแแ แชแแแแแก แแแแแขแแแแแ แแแชแแ แแแแ แแแแ แแ แฎแแก แจแแขแแแแแแกแแแ, แแแแฎแแ แชแแแแแแฃแแ แแแแแชแแแแแแก แแแกแแแแแแแ, แ แแแแแแแช แแแกแแฎแแแแฃแแแ แฅแแจแจแ CPU-แจแ แแแกแขแ แฃแฅแชแแแแแก แกแแแแฃแแแชแแฃแ แ แจแแกแ แฃแแแแแ แแแแแฌแแแฃแแ แแแฃแชแแแแแแแก แจแแแแแแ. PR_SPEC_L1D_FLUSH-แแก แฉแแ แแแแก แฆแแ แแแฃแแแแ (แแแแฃแแแกแฎแแแแแ แแ แแ แแก แฉแแ แแฃแแ) แจแแกแ แฃแแแแแก แแแแจแแแแแแแแแ แฏแแ แแแแ.
- แจแแกแแซแแแแแแแ แแแ แแแแก แแแแแ GCC-แจแ โ-fzero-call-used-regs=used-gprโ แแ แแจแแก แแแแแขแแแแ, แ แแช แฃแแ แฃแแแแแงแแคแก แงแแแแ แ แแแแกแขแ แแก แแฃแแแ แแแแ แฃแแแแแก แคแฃแแฅแชแแแแแ แแแแขแ แแแแก แแแแ แฃแแแแแแแ. แแก แแแ แแแแขแ แ แกแแจแฃแแแแแแก แแแซแแแแ แแแแชแแแ แคแฃแแฅแชแแแแแกแแแ แแแคแแ แแแชแแแก แแแแแแแแกแแแ แแ 20%-แแ แจแแแแชแแ แแ แแแแแแแแก แ แแแแแแแแ, แ แแแแแแแช แจแแกแแคแแ แแกแแ ROP (แแแแ แฃแแแแแแ แแ แแแแขแแ แแแฃแแ แแ แแแ แแแแ แแแแก) แแแฏแแขแแแแก แแฅแกแแแแแขแแแจแ แจแแกแแฅแแแแแแ.
- แแแแฎแแ แชแแแแแ ARM64 แแ แฅแแขแแฅแขแฃแ แแกแแแแก แแแ แแแแแแก แแแแแแก แจแแกแแซแแแแแแแ Hyper-V แฐแแแแ แแแแแ แแก แแแแแแขแแแแก แกแแฎแแ.
- แจแแแแแแแแแแแฃแแแ แแ แแแแแ แแแแก แแแแแแแแ แแแแก แแฎแแแ แฉแแ แฉแ "VDUSE", แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแ แแแ แขแฃแแแฃแ แ แแแแแแก แแแฌแงแแแแแแแแแแก แแแแแ แแแ แแแแฎแแแ แแแแแก แกแแแ แชแแจแ แแ Virtio-แก แแแแแงแแแแแ, แ แแแแ แช แขแ แแแกแแแ แขแ แกแขแฃแแ แแแแก แกแแกแขแแแแแแแแ แฌแแแแแแกแแแแก.
- แแแแแขแแแฃแแแ Virtio แแ แแแแแ แ I2C แแแขแแแฃแกแแกแแแแก, แ แแช แจแแกแแซแแแแแแก แแแฎแแแก I2C แแแแขแ แแแแ แแแแก แแแฃแแแชแแแก แแแ แแแแ แขแฃแแแแแแชแแแก แ แแแแแจแ แชแแแแแฃแแ แกแแงแ แแแแแก แแแแแงแแแแแแ.
- แแแแแขแแแฃแแแ Virtio-แก แแ แแแแแ แ gpio-virtio, แ แแแ แกแขแฃแแ แแแก แแแกแชแแ แฌแแแแแ แแแกแแแแซแแแ แกแแกแขแแแแก แแแแ แแแฌแแแแแฃแ GPIO แฎแแแแแแ.
- แแแแแขแแแฃแแแ แแแฎแกแแแ แแแแก แแแแ แแแแแ แฌแแแแแแก แจแแแฆแฃแแแแก แจแแกแแซแแแแแแแ แแแฌแงแแแแแแแแก แแ แแแแแ แแแแกแแแแก DMA แแฎแแ แแแญแแ แแ แกแแกแขแแแแแแ I/O MMU-แแก (แแแฎแกแแแ แแแแก แแแ แแแแก แแ แแแฃแแ) แแแ แแจแ.
- KVM แฐแแแแ แแแแแ แก แแฅแแก แฃแแแ แ แแฉแแแแแก แกแขแแขแแกแขแแแ แฎแแแแแแแ แแ แแแแแ แแแแฃแแ แฐแแกแขแแแ แแแแแแก แกแแฎแแ.
- แฅแกแแแแก แฅแแแกแแกแขแแแ
- ksmbd แแแแฃแแ แแแแแแขแ แแแ แแแก แคแแแแแก แกแแ แแแ แแก แแแแฎแแ แชแแแแแแแ SMB3 แแ แแขแแแแแแก แแแแแงแแแแแแ. แแแแฃแแ แแแกแแแก SMB แแแแแแขแแก แแแแแแแแแขแแชแแแก, แ แแแแแแช แแแ แ แแงแ แแแ แแแจแ แแ, แแแแกแฎแแแแแแแ SMB แกแแ แแแ แแกแแแ, แ แแแแแแช แแฃแจแแแแก แแแแฎแแแ แแแแแก แกแแแ แชแแจแ, แฃแคแ แ แแคแแฅแขแฃแ แแ แจแแกแ แฃแแแแแก, แแแฎแกแแแ แแแแก แแแฎแแแ แแแแกแ แแ แแแ แแแแก แแแฌแแแแแ แจแแกแแซแแแแแแแแแแแ แแแขแแแ แแชแแแก แแแแแกแแแ แแกแแ. Ksmbd แ แแแแแแแ แแแฃแแแ, แ แแแแ แช แแแฆแแแ แฎแแ แแกแฎแแก, แฉแแจแแแแแฃแแ Samba แแแคแแ แแแแแ, แ แแแแแแช แแแขแแแ แแ แแแแ Samba แแแกแขแ แฃแแแแขแแแแแ แแ แแแแแแแแแแแแแแ แกแแญแแ แแแแแกแแแแแ . ksmbd-แแก แจแแกแแซแแแแแแแแแ แแแแชแแแก แแแแแฌแแแแแฃแแ แคแแแแแแแก แฅแแจแแ แแแแก แขแแฅแแแแแแแแก (SMB leases) แแแฃแแฏแแแแกแแแฃแ แแฎแแ แแแญแแ แแก แแแแแแแแ แแ แกแแกแขแแแแแแ, แ แแแแช แจแแแซแแแแ แแแแจแแแแแแแแแ แจแแแแชแแ แแก แขแ แแคแแแ. แกแแแแแแแแแ, แแกแแแ แแแแแแแแ แแแแแแขแแ แแฎแแ แแแญแแ แ RDMA-แกแแแแก (โsmbdirectโ) แแ แแ แแขแแแแแแก แแแคแแ แแแแแแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แแแจแแคแแ แแก แแ แแแแแแแฌแแแแแก แกแแแแแแแแแแก แแแแ แแแกแแแ แชแแคแ แฃแแ แฎแแแแแฌแแ แแแแก แแแแแงแแแแแแ.
- CIFS แแแแแแขแ แแฆแแ แฃแญแแ แก แแฎแแ แก NTLM แแ แกแฃแกแขแ DES-แแ แแแคแฃแซแแแแฃแแ แแแขแแ แแแแชแแแก แแแแแ แแแแแแก, แ แแแแแแแช แแแแแแงแแแแแ SMB1 แแ แแขแแแแแจแ.
- Multicast แแฎแแ แแแญแแ แ แฎแแ แชแแแแแแแ vlans-แแกแแแแก แฅแกแแแฃแ แ แฎแแแแแแก แแแแฎแแ แชแแแแแแแกแแก.
- แจแแแแแแแจแแ แแแแ แแ แแแแแ แก, แ แแแแแแช แแแแแแงแแแแแ แฅแกแแแแก แแแขแแ แคแแแกแแแแก แแแ แแแแชแแแกแแแแก, แแแแแแขแ แแฎแแ แแแญแแ แ XDP (eXpress แแแแแชแแแแ แแแแแแ) แฅแแแกแแกแขแแแแกแแแแก, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแฃแแแ แแ แฅแกแแแแก แแแแแขแแแแ แแ แแขแแแแ, แกแแแแ แแกแแแ แแแแฃแจแแแแแแ Linux-แแก แแแ แแแแก แฅแกแแแแก แกแขแแแแก แแแแ .
- mac80211 แฃแแแแแแ แแแกแขแ แแฎแแ แก แฃแญแแ แก 6GHZ STA (แกแแแชแแแแฃแ แ แแ แแแแแแ แแแขแแ แแแแชแแ) LPI, SP แแ VLP แ แแแแแแแจแ, แแกแแแ แแแแแแแแฃแแแฃแ แ TWT (Target Wake Time) แแแงแแแแแแก แจแแกแแซแแแแแแแแก แฌแแแแแแก แฌแแ แขแแแแก แ แแแแแจแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ MCTP-แกแแแแก (Management Component Transport Protocol), แ แแแแแแช แแแแแแงแแแแแ แแแ แแแแก แแแแขแ แแแแ แแแกแ แแ แแแแแแจแแ แแแฃแ แแแฌแงแแแแแแแแแก แจแแ แแก แฃแ แแแแ แแฅแแแแแแแกแแแแก (แแแกแแแแซแแแ แแ แแชแแกแแ แแแ, แแแ แแคแแ แแฃแแ แแแฌแงแแแแแแแแแ แแ แ.แจ.).
- แแแขแแแ แแชแแ MPTCP-แแก แแแ แแแจแ (MultiPath TCP), TCP แแ แแขแแแแแแก แแแคแแ แแแแแ TCP แแแแจแแ แแก แแฃแจแแแแแก แแ แแแแแแแแแกแแแแก แแแแแขแแแแก แแ แแแ แแฃแแแ แแแฌแแแแแแ แ แแแแแแแแ แแแ แจแ แฃแขแแก แแแกแฌแแ แแ แกแฎแแแแแกแฎแแ แฅแกแแแฃแ แ แแแขแแ แคแแแกแแก แกแแจแฃแแแแแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แกแฎแแแแแกแฎแแ IP แแแกแแแแ แแแแแแ. แแฎแแแ แแแแแจแแแแ แแแแขแแแก แแแกแแแแ แแแแแก แแฎแแ แแแญแแ แแก fullmesh แ แแแแแจแ.
- Netfilter-แก แแแแแแขแ SRv6 (แกแแแแแแขแแก แแแ แจแ แฃแขแแแแชแแแก IPv6) แแ แแขแแแแแจแ แฉแแกแแฃแแ แฅแกแแแแก แแแแแแแแแก แแแแแฃแจแแแแแแแแ.
- แแแแแขแแแฃแแแ Sockmap แแฎแแ แแแญแแ แ Unix แแแแแแแก แกแแแแขแแแแกแแแแก.
- ะะฑะพััะดะพะฒะฐะฝะธะต
- amdgpu แแ แแแแแ แ แแฎแแ แก แฃแญแแ แก Cyan Skillfish APU-แแแก (แแฆแญแฃแ แแแแ Navi 1x GPU-แแแแ). Yellow Carp APU แแฎแแ แแฎแแ แก แฃแญแแ แก แแแแแ แแแแแแแแก. แแแฃแแฏแแแแกแแแฃแแ Aldebaran GPU แแฎแแ แแแญแแ แ. แแแแแขแแแฃแแแ แแฎแแแ แ แฃแฅแแก แแแแแขแแคแแแแขแแ แแแ GPU Navi 24 โBeige Gobyโ-แกแ แแ RDNA2-แแ แแแงแ แแแแแแ. แจแแแแแแแแแแแฃแแแ แแแ แขแฃแแแฃแ แ แแแ แแแแแแก (VKMS) แแแฃแแฏแแแแกแแแฃแแ แแแแแ แแแ. แแแแฎแแ แชแแแแแ AMD Zen 3 แฉแแแแแแก แขแแแแแ แแขแฃแ แแก แแแแแขแแ แแแแแก แแฎแแ แแแญแแ แ.
- amdkfd แแ แแแแแ แ (แแแกแแ แแขแฃแแ GPU-แแแแกแแแแก, แ แแแแ แแชแแ Polaris) แแฎแแ แชแแแแแแก แกแแแ แแ แแแ แขแฃแแแฃแ แ แแแฎแกแแแ แแแแก แแแแแฏแแ แก (SVM, แกแแแ แแ แแแ แขแฃแแแฃแ แ แแแฎแกแแแ แแแ) HMM (แฐแแขแแ แแแแแฃแแ แแแฎแกแแแ แแแแก แแแแแฏแแแแขแ) แฅแแแกแแกแขแแแแแ แแแคแฃแซแแแแฃแแ, แ แแช แกแแจแฃแแแแแแก แแซแแแแก แแแฌแงแแแแแแแแแแก แแแแแงแแแแแแก แกแแแฃแแแ แ แแแฎแกแแแ แแแแก แแแ แแแแก แแ แแแฃแแแแแ (MMU). , แแแฎแกแแแ แแแแก แแแ แแแแก แแแแงแแคแแแแแ), แ แแแแแกแแช แจแแฃแซแแแ แแแแแแ แแแฎแกแแแ แแแแแ แฌแแแแแ. แแแ แซแแ, HMM-แแก แแแแแงแแแแแแ แจแแแแซแแแแ แแแแฌแงแแ แกแแแ แแ แแแกแแแแ แแแแแก แกแแแ แชแ GPU-แกแ แแ CPU-แก แจแแ แแก, แ แแแแแจแแช GPU-แก แจแแฃแซแแแ แฌแแแแแ แแ แแชแแกแแก แแแแแแ แแแฎแกแแแ แแแแแ.
- Intel-แแก แแแแแ แแแ แแแแแแก i915 แแ แแแแแ แ แแคแแ แแแแแก TTM แแแแแ แแแฎแกแแแ แแแแก แแแแแฏแแ แแก แแแแแงแแแแแแก แแ แแแแชแแแก แแแแ แแแแก แแแฎแแแ แแแแก แแแ แแแแก แจแแกแแซแแแแแแแแก GuC-แแก (แแ แแคแแแฃแแ แแแแ แ แแแแขแ แแแแ แ) แกแแคแฃแซแแแแแ. แแแฌแงแแแฃแแแ แแแแแแแ Intel ARC Alchemist-แแก แแ แแคแแแฃแแ แแแ แแแแกแ แแ Intel Xe-HP GPU-แก แแฎแแ แแแญแแ แแกแแแแก.
- Nouveau แแ แแแแแ แ แแฎแแ แชแแแแแแก แจแฃแฅแแก แแแแขแ แแแก eDP แแแแแแแแแกแแแแก DPCD (DisplayPort Configuration Data) แแแแแงแแแแแแ.
- msm แแ แแแแแ แก แแแแแแขแ Adreno 7c Gen 3 แแ Adreno 680 GPU-แแแแก แแฎแแ แแแญแแ แ.
- IOMMU แแ แแแแแ แ แแแแแ แแแแแ Apple M1 แฉแแแแกแแแแก.
- แแแแแขแแแฃแแแ แฎแแแก แแ แแแแแ แ AMD Van Gogh APU-แแ แแแคแฃแซแแแแฃแแ แกแแกแขแแแแแแกแแแแก.
- แแแแแแแก แคแแแแแแก แแแแแแขแ Realtek R8188EU แแ แแแแแ แ, แ แแแแแแแช แจแแชแแแแ แแ แแแแแ แแก แซแแแแ แแแ แกแแ (rtl8188eu) Realtek RTL8188EU 802.11 b/g/n แฃแแแแแแ แฉแแแแแแกแแแแก.
- ocp_pt แแ แแแแแ แ แจแแแแก Meta-แก (แคแแแกแแฃแฅแแก) แแแแ แจแแแฃแจแแแแแฃแแ PCIe แแแคแแกแแแแก แแแแแแขแฃแ แฃแแ แแขแแแฃแ แ แกแแแแแก แแ GNSS แแแแฆแแแแก แแแแฎแแ แชแแแแแแแ, แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แชแแแแแฃแแ แแฃแกแขแ แแ แแแก แกแแแฅแ แแแแแแชแแแก แกแแ แแแ แแแแก แแฃแจแแแแแก แแ แแแแแแแแแกแแแแก.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ Sony Xperia 10II (Snapdragon 665), Xiaomi Redmi 2 (Snapdragon MSM8916), Samsung Galaxy S3 (Snapdragon MSM8226), Samsung Gavini/Codina/Kyle แกแแแ แขแคแแแแแแกแแแแก.
- แแแแแขแแแฃแแ แแฎแแ แแแญแแ แ ARM SO Sta แแ NVIDIA JETSON TX2 NX แแแแแแแแแ แแก แแแแ แแแ, Sancloud BBE Lite, PicoitX, DRC02, Solidrun SolidSense, SKOV I.MX6, Nitrogen8, Traverse Ten64, GW7902, Microchip SAMA7, UALCOMM SNAPDROGROGORGORGORGORGAGON SDM636/SM8150 แแแคแแแ -3G/M2e-3G, Marvell CN2x, ASpeed โโAST913 (Facebook Cloudripper, Elbert แแ Fuji แกแแ แแแ แแก แแแคแแแ), 2600KOpen STiH4-b418.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ Gopher 2b LCD แแแแแแแแแกแแแแก, EDT ETM0350G0DH6/ETMV570G2DHU, LOGIC Technologies LTTD800480070-L6WH-RT, Multi-Innotechnology MI1010AIT-1CP1, Innolux EJ030, Innolux EJ3.0 -KCA, Samsung ATNA9341XC3300 33, Samsung DB20, WideChips WS7430 .
- แแแแแขแแแฃแแแ LiteETH แแ แแแแแ แ Ethernet แแแแขแ แแแแ แแแแก แแฎแแ แแแญแแ แแ, แ แแแแแแแช แแแแแแงแแแแแ LiteX แแ แแแ แแแฃแ SoC-แแแจแ (FPGA-แแแแกแแแแก).
- แแแแแแ แแแขแแแขแฃแ แแแแก แแแ แแแแขแ แแแแแแขแ USB-แแฃแแแ แแ แแแแแ แก, แ แแแ แแแแแแแขแ แแแแก แแแฅแแแแแแแก แฉแแ แแแ แแแแแแแแฃแ แ แจแแงแแแแแแแก แ แแแแแจแ. แแกแแแ แแแแแแขแ quirk_flags แแแ แแแแขแ แแแฌแงแแแแแแแแก แกแแแชแแคแแแฃแ แ แแแ แแแแขแ แแแแก แแแกแแขแแ แแแแแ.
แแแแแแ แแฃแแแ, แแแแแแฃแ แ แแแแ แแแแก แแแแแกแฃแคแแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แคแแแแแ แฉแแแแแงแแแแแ แกแ แฃแแแแ แฃแคแแกแ แแแ แแแแก แแแ แกแแ 5.15 - Linux-libre 5.15-gnu, แแแกแฃแคแแแแแแฃแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแแแแแขแแแแกแ แแ แแ แแแแแ แแแแกแแแ, แ แแแแแแแช แจแแแชแแแก แแ แแแแแแกแฃแคแแ แแแแแแแแแขแแแก แแ แแแแแก แกแแฅแชแแแแก, แ แแแแแแ แคแแ แแแแแ แจแแแฆแฃแแฃแแแ. แแฌแแ แแแแแแแก แแแแ . แแฎแแแ แแแแแจแแแแ แแฎแแ แชแแแแแแก แจแแขแงแแแแแแแแก แแฃแ แแแแจแ แแแฌแแแแแแก แแแกแ แฃแแแแแก แจแแกแแฎแแ. mkspec-แแก แแแแแงแแแแแแ แแแแแขแแแแก แแแแแ แแ แแแแก แแ แแแแแแแแ แแแแแแ แแ, แแแฃแแฏแแแแกแแ snap แแแแแขแแแแก แแฎแแ แแแญแแ แ. แฌแแแจแแแ แแแแแแ แแ แแแคแ แแฎแแแแแ, แ แแแแแแช แแแฉแแแแแแ แแงแ firmware.h แกแแแแฃแ แแก แคแแแแแก แแแแฃแจแแแแแแกแแก. แแแแแแแ แแฃแแแ แแแแแแ แแ แขแแแแก แแแคแ แแฎแแแแแแแแก (โformat-extra-argsโ, แแแแแแขแแ แแแ, แแแแแฃแงแแแแแแแ แคแฃแแฅแชแแแแ แแ แชแแแแแแแ) แแแแแขแแแ โ-Werrorโ แ แแแแแจแ. แแแแแขแแแฃแแแ gehc-achc แแ แแแแแ แแก แแแฌแแแแแ. แแแแแฎแแแแฃแแ blob แฌแแแแแแก แแแแ แแ แแแแแ แแแจแ แแ แฅแแแกแแกแขแแแแแจแ adreno, btusb, btintel, brcmfmac, aarch64 qcom. แแ แแแแแ แแแแก prism54 (แแแแฆแแแฃแแแ) แแ rtl8188eu (แจแแชแแแแ r8188eu) แแแฌแแแแแ แจแแฉแแ แแแฃแแแ.
แฌแงแแ แ: opennet.ru