á¨áááľ ááŤáľ áĽáľááľ á áá áááľ áśááŤááľáľ á¨ááááľ á¨ááá 5.15 áááá á á á áá§áᢠá¨ááłáá áááŚá˝ á¨ááŤáŤáľáąáľáĄ á á˛áľ ᨠNTFS ážáá á¨ááťá áľáá áŤááᣠá¨ksmbd ááá á¨SMB á áááá áľáá ፠ááᣠDAMON ááĄáľ áľáááľ ááá á°á¨ áľááľáł á°á°áŤá˝ááľ ááľáľáᣠá¨áĽááá°á áá áááá primitivesᣠfs-verity support in Btrfsᣠprocess_mlease system áĽáŞ áá¨áἠááá˝ áľáááśá˝ áá á°á¨ áľááľáłáŁ á¨áááľ áá¨áá፠ááá dm-ima.
á á˛áą áľáŞáľ ᨠ13499 ááá˘áá˝ 1888 áĽáááá˝á áŤáŤáľáłá, á¨áá ááŤá áá á 42 áᣠáá (áááŚáš á 10895 áááá˝ á°ááľá°áá, 632522 á¨áŽáľ ááľááŽá˝ á°á¨áá¨áá, 299966 ááľááŽá˝ á°á°áááá). á 45 ááľáĽ á¨á°áŤá°áąáľ áááŚá˝ ááľáĽ 5.15% á¨ááááľ á¨ááłáŞáŤ áááá˝ áá á¨á°ááá áá¸á ᣠá áááľ 14% á¨ááááľ áááŚá˝ ááááľáá á ááá´áá¸á áአáŽáľ á¨áááá áá á¨á°ááá áá¸á ᣠ14% á¨á ááłá¨ áá¨áĽ ááá áá á¨á°ááá áá¸á ᣠ6% á¨ááá áľáááśá˝ áĽá 3% áá á¨á°ááá áá¸áᢠá¨ááľáĽ á¨á¨ááá áááľ áľáááśá˝ áá á¨á°áŤáŤá áá¸á.
áá áá áŤáá˝áĄ-
- á¨á˛áľá áááľ áľáááľáŁ á á/ጠáĽá á¨ááá á˛áľá°ááľ
- á¨ááá á ááŤáá áśááľáá á¨á°á¨áá°áá ᨠNTFS ááá áľáááľ á á˛áľ áľáá áŤá á°ááĽááᢠá á˛áą ážáá á á áá áááł ááľáŤáľ áá˝áá áĽá áááá ᨠNTFS 3.1 áľáŞáľ áŁá áŞáŤáľá áá°ááá, á¨á°áŤáá á¨ááá áŁá áŞáŤáľ, á¨ááłá¨áť ááááŽá˝ (á¤á˛á¤áá˝), á¨ááἠáá¨ááŞáŤ áááł, áá¤áłá áľáŤ á áááá˝ ááľáĽ áŁáś áŚáłáá˝ (áľáá˝) áĽá áááŚá˝á á ááľáá áá. áááἠááľáłááťá á¨á°áłáŤ á áá áášáááľá áááááľ .
- á¨Btrfs ááá áľáááľ á ááłáłáł á áŤáŁá˘ á¨á°á¨ááš ááľá ፠áá˝ ááá á¨áááá˝ áá á¨á°áŤáŤá áááá˝á á áá áá á¨áá á áááá˝á áľááááááľ áĽá áľááááááľ ááááŁá á á¨ááŤáááá á¨fs-verity áá´á áá°áááᢠá¨áá
áá°á fs-verity áExt4 áĽá F2fs á¨ááá áľáááśá˝ áĽáť áá á á¨ááááá˘
Btrfs áá°á°áá á¨ááá áľáááśá˝ á¨á°á áá ááłáááŤáá˝á (á¨áá áá°á á FAT ᣠext4 áĽá XFS á¨ááá áľáááśá˝) á¨áŤááł áľáŤ áľááá áá¨ááŤáᢠáá áŁá ᪠á¨á ááľ á¨á°áá°á á°á áá áááá˝ á á°á°áá á¨áá ááááá áá áŤáá áá á°á áá á áá áŁáá áľáááľ áĽáá˛áŤááłáľáŠ ááá áľáááłáá˘
á Btrfs áá á¨á°á°á¨á ááá˝ áááŚá˝ á¨áá¨á°ááľá áŤáŤáľáłáᥠá¨ááá á ááŁá á á ááťá¸áá áááťáťá á ááĽááľ áá° áá፠áááŤá áááá˝ áá¨áá; á¨á ááľ ááŁáŞáŤ áá raid0 á¨ááĽáŤáľ á˝ááł, áĽá raid10 á¨áááľ áá (áááłá, áľááľáá áĽáá°áá á áááá áá°áľ ááľáĽ); áľááá áŤáááá á¨áá áá á˝á ááááľ "rescue=ibadroots" á ááŤá; ᨠ"áá" áĽáŤá ááá á; á áá°á¨á áľáŤáá˝ áá áľ á¨áááá፠áááśá˝ ááááľ; ᨠ4K áá á°á¨ áľááľáł áá˝ áá á áŁáá¸á áľáááśá˝ áá 64K áááá˝á á¨áá áá á˝ááłá˘
- á XFS ááľáĽ, ᨠ2038 á áá á ááá áľáááľ ááľáĽ áŤááľá áááľ á¨áá áá á˝ááł á°á¨áááˇá. á¨ááᨠá¨á˘ááľ ááŚáá áá´á áĽá á¨ááᨠáááľ áĽá á¨ááá áŁá áŞáŤáľá áááľáááľ áľááá á°ááŁáŤá á áľáááᢠá˝ááŽá˝á áááľáááľ áá°á á˛á áá°áŤá ááááá˝ á¨á˛áľá áŽáłáá˝á á¨áá°áá¨á á˝ááł á°áááˇá (áŽáłáá˝á á ááá áá°áá¨á áá˝áá, ááá áá á¨ááą áá á¨á°áŤáŤáá áľááľ áááĽáá, áľááá áĽááąá áá á áá ááá°áá¨á áĽáá°áá ááŤá áŤáľáááá).
- á á¤ááľáľ 4 ááľáĽ á¨á´ááá áĄááŽá˝á á¨ááá áĽá ááá á áᣠáááá˝ áááľ ááá á ááá áá¸á ááá áá á¨áá፠áá áŤáá°áŤáŤá á áá á¨áłá¸á á ááťá¸áá á¨ááłá°á áľáŤ á°á°ááˇáᢠá á˛á áłáł áŚááŹá˝áá˝á áááľá áááľáááľ á¨ááľáááľ áľáŤáá˝á ááŤáᾠᨠjbd2 kthread áá ááĽáˇáá˘
- F2FS á¨"discard_unit=block|segment|ááá" á ááŤáá á¨áĽááᣠá¨á´áá°áᣠá¨ááá ááá á¨ááá á ááťáŤá á á°ááá áá á¨á°áŁá áľáŤáá˝á (á¨áĽááá˛á á á áŤá áááᥠá¨ááá˝á á¨á°ááá áĽááŽá˝á ááááľ ááľá¨á) á áááᢠá I/O áááá¨áľ áá áááŚá˝á ááá¨áłá°á áľáá áłáááá˘
- ᨠEROFS (á¨ááŤáá á°ááŁá˘-áĽáť ááá áľáááľ) á¨ááá áľáááľ áŤá áááá፠áá°ááᥠáááá˝ ááĽá°á ᨠI/O áľááá áĽá á¨ááá áľááá áá¨ááŤáá˘
- á°á°áŤá˘ á¤áá¤áľ á¨"á¨áááá¨á"ᣠ"á°á¨áŁá-áĽáť"ᣠ"áááłá°á" áĽá á¨"noatime" á°áŤáŤ áŁáá˛áŤáá˝á áľáááá á áŤáŤá á°ááŁáŤá áŤá°áááá˘
- NFS ᨠNFS á áááአááĽáŤááá˝ ááá˝ ááľá áąá á¨ááŤáááŁá¸áá áááłáá˝ á áŤáŤá á áťá˝ááᢠááľááá áĽá á áá á¨áá á áááá ááá áá á á°áᨠá¨á ááłá¨ áá¨áĽ á áľáŤáť áá°á¨áľá áľ á¨áá˝á á¨ááŤá á˝ááł áłáááá˘
- ᨠFSCACHE áááľ áľáááľá áĽáá°áá áááťá ááá áľ á°áááŻáá˘
- áá°á á áŤááá á¨ááᲠá áá á¨áŚá˝ á áááἠá EFI áááááŽá˝ áľáá áłáááá˘
- á¨ááŤáŞ áá´á á á˛áľ áŁáá˛áŤáŁ FAN_REPORT_PIDFDá áá°ááĽáŤáᣠáá á áá˛á¤áᲠá á°ááá°á ááłáłáł ááľáĽ áĽáá˛áŤá°áľ áŤá°ááááᢠáá˛á¤ááľ ááľáľá á¨áá°á¨ááŁá¸á áááá˝á á¨ááľá¨áľ áá°áśá˝á á á áá á áľááá áááá¨áľ á¨PID áľáá áĽá á áá á¨ááá áááłáá˝á ááááŁá á áá¨áłá (áá˛á¤ááľ á¨á ááľ á¨á°áá°á áá°áľ áá á¨á°ááŤá áá áĽá á ááááĽá ᣠáĽá PID á áá áŤáá áá°áľ ᨠPID áá á¨á°ááá á áá á¨áá áá°áľ áá ááááľ áá˝áá)á˘
- á á°áááłáá˝ áŽáá´áááŽá˝ ááľáĽ á¨ááአáĽá á¨ááľááŞáŤ áŚáłáá˝ á áááŠá áľ áá á CRIU ááľáĽ áŤááá á¨áá°áľ áááł á¨ááá ἠáĽá á¨ááááľ á˝ááŽá˝á á¨áááłá áá° á°áááłáá˝_mount() áľáááľ áĽáŞ áá á¨áááá ፠ááĽáŚá˝á áá° ááŁá á¨á°áአáĄáľáá˝ á¨áá¨áá á˝ááł áłáááá˘
- á ááá ááľáĽ ááá°áśá˝á á áá°áŤá áľ áá áá¸á፠á˛áá ἠá¨ááá ááľá ááŤáľá¨áľá á¨áá˝á á¨á°á°á á á¨áá áááłáá˝ áá á°á¨á᪠áĽá áá˘
- áá° ááá ááἠá¨ááŤáአá¨áľáááľ áĽáŞáá˝á á áááľ á¨á°á°áá ᨠá¨áá´áł (á áľááłá ) á¨ááá áááá áľáá á°ááá§áᢠá áá áááłáá˝ ááááŤáľáŁ áĽááá áááááŤáá˝ á áľá°ááá áĽááłááá á°ááĽá¨á á¨áĽá á ááłáľ á ááľ á°ááá ááá˘
- á¨á˘ááá˝á ááĽááĽáŠá á ááá áá° á¤áľá¤áľá˛ áľáŤáá ááĽá°á ááłá¨áť á¨ááá°á LightNVM áááľ áľáááľ á°áááˇáᢠLightNVM ááá áááá (ZNS, Zoned Namespace) á¨áá°áĄ á¨NVMe á°á¨ááá˝ á¨áᥠá áá áľáááá á áĽáˇá.
- á¨áá
á°á¨ áľááľáł áĽá á¨áľáááľ á áááááśá˝
- ᨠDAMON (Data Access MONitor) áááľ á˛áľá°á á°á°ááĽáŻáᣠáá á á á°á áá áŚáł áá á¨áá°áŤá á¨á°áá¨á áá°áľ áá á á°áŤáŤá RAM ááľáĽ áŤááá áá¨á á¨ááľá¨áľ áá á¨á°áŤáŤá áĽáá áľáá´áá˝á áĽááľáľá¨áłá°á áŤáľá˝áááłáᢠáááľ áľáááą áá°áą á áá á áá°áŤá áľ áá á¨áľáááš á¨áá á°á¨ áľááľáł áŚáłáá˝ áĽáá°á°á¨áą áĽá á¨áľáááš á¨áá á°á¨ áľááľáł áŚáłáá˝ á¨áááŁáá áĽáŤá áłáááą áĽáá°áአááá°áá°á ááá áľáááłáᢠDAMON áá á°á á¨á˛áአáááľáŁ áá á°á á¨áá á°á¨ áľááľáł áááłáŁ á¨áá°á áľááááááľ áĽá ááááľ á¨áá˝á áá áľááᣠá¨áá á á¨ááłá˘ áááľ áľáááą á¨áá á°á¨ áľááľáł á áľá°áłá°áá ááááťá¸áľ á á¨ááá áĽá á á°á áá áŚáł áá áŁá áááááŤáá˝ á áľááá á ááľ áá°áľ áá áĽá¨á°áŤ áĽáá°áá ááá¨áłáľ áĽá á¨áá á°á¨ áľááľáł á á áááá ááááťá¸áľ ᣠáááłá ááľáááą á¨áá á á áá áá á°á¨ áľááľáłá áá ááľá¨áá˘
- á¨áá°áą_mrelease áľáááľ áĽáŞ á ááááá á¨ááŤá áá á áá°áľ áá á°á¨ áľááľáłá ááááá áá°áąá áááá á á°á°ááĽáŻáᢠá áá°á á áááłáá˝ á¨ááĽá¨áľ áááá áĽá á¨áá°áą ááá¨áĽ á á á˝á áľ áááá áá˝áá áĽá á á°ááŤáŠ ááááŤáśá˝ áááá áá˝áá á¨á°á áá-áŚáł áá á°á¨ áľááľáł áá°ááľ ááá˝ áľáááśá˝ áĽáá° oomd (á Systemd á¨áá¨á ) áĽá lmkd (á á ááľáŽááľ áĽá á áá á¨áá)ᢠááŽá°áľ_mreleaseá á ááĽáŤáľáŁ áĽáá°áá á áááľ áľáááśá˝ á¨ááłá áá°áśá˝ á¨ááľáłááľ á˝ááłá á áá áἠáá°ááĽáŠ áá˝ááá˘
- á¨PREMPT_RT á¨á¨ááá á áááŤáᣠááĽááá°á áá áľáŤ áľááá á¨ááŤáłáĽáᣠáááááŤáá˝ mutexᣠww_mutexᣠrw_semaphoreᣠspinlock áĽá rwlockᣠá RT-Mutex ááĄáľ áľáááľ áá á áááľá¨áľ ááá°áŤááľ á¨ááŞáá˛á á ááŤáŽá˝ á°áááááᢠá PREMPT_RT áááł áá áŤááá á á áŤá áááťáťá áĽá á ááá¨áĽ áá áŤááá á°á˝áĽá áááááľ áááŚá˝ áá° SLUB ááŁá á ááłá°áĽ á°á¨áá¨ááá˘
- áSCHED_IDLE á¨á°ááŁá áááááĽá áŁá ᪠áľáá áá° áĄáľá áłááááŁáá á áŁá ᪠á á ááľ á¨á°áá°á áĄáľá ááľáĽ áá°áŤá°áąáľ á¨áĄáľá áá°áśá˝ áá áĽáá˛áŤááᥠáŤáľá˝áááłáᢠáĽáááŤá˘ áĽááá áá°áśá˝ á¨áá¨ááááľ á á˛áľá°á áá ááááá á¨áá áĽá ááá˝ á°ááŁáŤáľ á¨áá áĽáť áá ᢠááĽáŤááłááą áá°áľ á¨SCHED_IDLE áŁá áŞá á á°áá á á¨áááááľ á á°áá¨áŁ SCHED_IDLEá á¨áĄáľá áá á˛áŤáááᣠá áĄáľá ááľáĽ áŤáá á¨á°ááŁá ááĽá°áľ á ááľá á°ááŁá á˛ááᥠáááľ ááľáĽ áááŁáá˘
- á áĄáľá ááľáĽ á¨áá á°á¨ áľááľáł áááł á¨ááłáĽ á á°áŤá áá´ á°ááááˇá á°á¨á᪠á¨á¨ááá áá¨á á ááááŽá˝á ááá¨áłá°á, ááááŤ, áá˛ááá áá°áľ áĽá ááľá áŚáłáá˝ á¨á°áá áŠáľá á¨ááŽ.
- á ááłááľ á˛ááŠáá˝ áŁá 32-á˘áľ á°ááŁáŤáľá áĽáá˛áá áą á ááá áąá áľ áĽá á ááłááśáš á 64-á˘áľ áááł (áááłá ARM) áĽáť á¨áá°áŠáŁá¸á á á ááá´áá¸á áá á¨á áááŁáŁáŞ áŽáŽá˝ áá áá°ááŁá áŤáá°ááłá°á á¨áá ááá ááĽá á°á¨á᪠áľááᢠá á˛áą áááł áŁá 32-á˘áľ á°ááŁáŤáľá á ááŤáááĽáŠá áľ áá 32-á˘áľ á°ááŁáŤáľá á¨áá°áá á˛ááŠáá˝á áĽáť áĽáá˛áŤáľáĄ ááá áľáááłáá˘
- ᨠio_uring áŤáá°ááłá°á I/O á áááá˝ á áá á¨ááá ááá áłáá áá áááá˝á á áá á¨ááá áá፠á áá á¨áĽ ááľáĽ ááááľá áá°áááᣠáá
á á ááłááľ á áááľ áľáŤáá˝á á á¨áá°á áááł áááá á áŤáľá˝ááᣠááá áá á¨ááá ááááá˝á á¨áá áá áŁá
áá á¨áŠáááľ áá°áľá ááá¨ááᢠáááá˝á áááááľ.
io_uring áBIO (á á/ጠááĽááĽáá á ááľ) á á˛áľ á¨áááś áĽá á áá áááá ("BIO recycling") á°ááŁáŤá áŤá°áááᣠáá á á¨ááľáĽ áá á°á¨ áľááľáłá á ááľá°áłá°á áá°áľ ááľáĽ áŤááá á᪠á¨ááááľ áĽá á¨á°áááŁá አᨠI/O áľáŤáá˝ á á°á¨ááľ á áááľ á 10% áá¨ááŤáᢠ. io_uring á°áá mkdirat () á˛ááááŤáľ () áĽá linkat () á¨áľáááľ áĽáŞáá˝ áľáá áá¨ááŤá.
- áBPF ááŽááŤáá˝áŁ á¨á°ááľ ááŁáŞ ááľá°áśá˝á á¨áá á¨á áĽá á¨ááľáŹáľ á˝ááł á°á°ááĽáŻáᢠá UNIX áśáŹáśá˝ á°á°áááááľ á°á¨ááŻá, áĽá á setsockopt á¨áśáŹáľ á ááŤáŽá˝á á¨ááááľ áĽá á¨áááááľ á˝ááł á°á°ááĽáŻá. BTF dumper á áá á¨á°á°á¨á áááĽá áá°áááá˘
- á á áááá á¨áááŤáŠ á¨á°ááŤáŠ á¨áá á°á¨ áľááľáł ááááśá˝ áŁáá¸á NUMA á˛áľá°áá˝áŁ áá áŚáł á˛áá áĽáŁ á¨á°áŁá¨áŠ á¨áá á°á¨ áľááľáł ááá˝ á¨á°áááá áá á°á¨ áľááľáł (DRAM) áá° áááá°á áá áá á°á¨ áľááľáł (áá áá á°á¨ áľááľáł) ááááŤá ᢠáá¨áŤáá˝ áĽáá°ááŤáłáŠáľ áĽáá°áá áŤá áá´áá˝ áĽááá áá á áĽáá°áá áŤá áľáááśá˝ áá á ááááá áŤáťá˝ááᢠNUMA á¨á°áá¨áĄáľ á¨NUMA ááśá˝ áľáĽáľáĽ ááá°áą á¨áá á°á¨ áľááľáł áážá˝á á¨ááá°áĽ á˝ááłá áá°áŁáá˘
- áá¤á áᲠá ááá´áá¸á á¨áśáľáľ áĽá áŁá á áŤáľ á°á¨á á¨ááľáłááť áá á áá á¨áŚá˝ áľáá á°á°ááĽáŻááŁáá á á64-á˘áľ ARC ááŽá°á°áŽá˝ áľááá á¨á áá áŤáľá˝ááá˘
- á s390 á ááá´áá¸á á¨áá á°á¨ áľááľáł áá á˛á°áŠ áľá á°áśá˝á ááááᾠᨠKFENCE áá´á á¨áá áá á˝ááł á°á°ááĽáŻá áĽá á KCSAN á¨áá áááł á áá áľáá á°á¨ááŻáá˘
- á á áľááľ (Prink() á áŠá á¨áááĄáľá á¨áááĽááśá˝ áááá áá¨á ááá áá á¨ááŤáľá˝á áľáá áłáááᣠáááá áĽáá°áá áŤá áááááśá˝á á á ááľ áá á°ááľáŽ ááááŁáľ áĽá á¨á°á áá áŚáł áá áááŚá˝á ááá¨áłá°á áŤáľá˝ááá˘
- mmap() áVM_DENYWRITE á ááŤá áľááá á áľáááˇáᣠáĽá á¨á¨ááá áŽáľ MAP_DENYWRITE áááłá á¨áá áá á°áááˇáᣠáá á á ETXTBSY áľá á°áľ áá° ááá ááá á¨ááłááąáľá áááłáá˝ áĽááľ áááˇáá˘
- á¨áĽáŤáľáá á¨áá¤áľ ááááľ á¨áááá˝ á á˛áľ ááááľ áźáŽá˝áŁ âá¨ááľá°áľ áááááŞáŤáá˝â á ááľáľá áááľ á˛áľá°á ááľáĽ á°á¨áá¨ááá˘
- áááá áŽáááá°áá á áá áá áŽáááá á ááááĄá áľ áá á¨á¤áá¤ááŞá¤á ááŽáááą ááŁáŞ á°áĽáłá˘ á áá áĽá á áá ááááá˘
- ááľá ááááŤáá˝ á á áááŁáŞá áĽáá˛áᥠá¨ááŤá°áááá á¨áŽáľ á¨ááá áááľáááľ áĽáá° á ááľ á¨ááŽáááľ á áŤáᣠá ááŁáŞááľ á¨ááá â-Werrorâ áááł áá¨áŤ á°áŤááś áá áᣠá áá ááľáĽ á¨á áááŁáŞ ááľá ááááŤáá˝ áĽáá° áľáá°áśá˝ áááááᢠá 5.15 áááá ááá áľ áááľ á¨ááá á˛ááᣠááľá ááá፠áŤááľáá áááŚá˝á áĽáť ááá á ááᨠáĽá á "-Werror" ááááŁáľá á áľá˝áá ááá áá áĽáá˛á ááááą ááłá áŤáááá áĽá á ááŁáŞááľ "-Werror" á áááááľ ááááˇá á°áľáááˇá. . á áľáĽá°áŁ áá á¨"-Werror" áŁáá˛áŤ ááŤá°áľ á¨WERROR áááŞáŤ á áá áá ááĽáĽá áá°á¨áá áłáᣠáá á á ááŁáŞ áá° COMPILE_TEST á°áááĽáŻáᣠáááľáᢠá á áá áá ááá¨áŤ áááŁáłáá˝ áĽáť áá á¨áááá˘
- áááŁá áĽá á°á
áááľ
- á IMA (Integrity Measurement Architecture) ááĄáľ áľáááľ áá á¨á°áá°á¨á° á¨áááľ áá¨áá፠áá´á á áá°áá á á á˛áľ á˛á¤á-á˘á á°ááŁáŁáŞ áá° Device Mapper (DM) á°á¨ááŻáᣠáá á á¨áá á áááááľ á¨á¨ááá áááľ áľáááśá˝á áľááááááľ ááá¨ááἠá¨ááŤáľá˝á áááłá ááá¨ááἠáŤáľá˝ááᢠ. á á°ááŁá ᣠdm-ima á¨ááŤá á°áá áľáááśá˝ áá á¨á°ááá á¨ááŁáŞáŤ áŤááłáá˝á á áá áá áá¨ááťáá˝á áĽáá˛ááĽáŠ ááá áľáááłá ᣠá áá áá á¨á°ááá¨á á¨á˛á¤á á˘áá áá á áľááááááľ IMAá á áá áá á¨áá¨áááĽá áľ ááá˘
- prctl() á á˛áľ á ááŤá PR_SPEC_L1D_FLUSHá áá°ááĽáŤááŁáá á á˛áá á¨ááá á¨á áá°á á°á¨á (L1D) áá¸á፠áááśá˝á áĽáá˛áŤááľ áŤá°áááá á¨á ááľ ááá¨áŞáŤ á á°áá ᨠááĽáᢠáá áááł á á˛áአááľáĽ á áá°á¨á áááłá áááŞáŤáá˝ á áááá ááááŤáľ á á°áá á¨á á°áááááľ ááááŤáľ á áá¸ááŤá ááľáĽ á¨á°ááá áá áá¨á áááá°á á á°á°á¨á á¨áá áťáá áĽááśá˝ áá á°á¨á᪠áĽá áá á áŁá á áľááá ááá áá°áśá˝ á ááá¨áĽ á°á¨á᪠áĽá áá á°ááŁáŤá áááľá¨á áŤáľá˝ááᢠPR_SPEC_L1D_FLUSHá á¨ááááľ áá (á ááŁáŞááľ áŤááá) á¨á ááťá¸á á áŁáľ ááá˘
- ᨠ"-fzero-call-used-regs=used-gpr" áŁáá˛áŤ áá° GCC á áá¨áá á¨ááá ááááŁáľ ááťáá, áá á áááŁá áŞáŤáá á¨áľáŤá á¨ááááą á ááľ ááá ááááŚá˝ áá° áᎠááááŤá¸áá áŤá¨áááŁá. áá á ááŤá á¨á°ááŁáŽá˝ á¨áá¨á áá°áľá ááá¨áá¨á áĽá ROP (Return-oriented Programming) áááĽáŽá˝á á áĽáá ááá˝ áááááŁáľ á°áľáá á¨áááľá áĽááŽá˝ á 20% áááááľ áŤáľá˝ááá˘
- á Hyper-V hypervisor á á°áá áá˝ ááá á ARM64 á ááá´áá¸á áŽáááá˝á á¨ááááŁáľ á˝ááł á°á°ááĽáŻáá˘
- á á˛áľ á¨á á˝á¨ááŤáŞáá˝ áááľ áááá "VDUSE" ááá§á, áá á á á°á áá áŚáł áá áááŁá ááá ááłáŞáŤáá˝á áá°áá á áĽá áŞáá˛áŽá á¨áĽáááł áľáááśá˝ áááľá¨áľ áĽáá° áááᣠáá áá áŤáľá˝áá.
- áI2C á ááśáĄáľ ᨠVirtio ážáá áłááá ᣠáá á ᨠI2C áááŁá áŞáŤáá˝á á paravirtualization áááł á¨á°áᨠá¨áá á˝ááá˝á áááá°á áŤáľá˝ááá˘
- áĽáááśá˝ á á áľá°ááá áľáááą á¨áá¨áĄ ᨠGPIO ááľááŽá˝á áĽáá˛á°ááą áááľáťá Virtio driver gpio-virtio áłáááá˘
- áŤá I/O MMU (á¨ááľáłááť á áľá°áłá°á ááá) á á˛áľá°áá˝ áá á¨á˛á¤áᤠáľáá ááá¸á á¨ááŁáŞáŤ áááá˝ á¨áá á°á¨ áľááľáł áážá˝ ááłá¨áťá á¨ááá°áĽ á˝ááł áłáááá˘
- ᨠKVM hypervisor á ááľááŤá áĽá á áááŞáá ááľáśááŤá ááá áľáłá˛áľá˛ááľá á¨ááłá¨áľ á˝ááł á ááá˘
- á¨á ááłá¨ áá¨áĽ áááľ áľáááľ
- ᨠksmbd ááá ᨠSMB3 ááŽáśáŽáá á áá áá á¨ááá á áááá á áá°áá á áá° á¨ááá á°á¨ááŻáᢠááá áá°á á˛á á á¨ááá ááľáĽ á¨ááááá á¨á¤áľá¤áᢠá°áá á á á°ááŁá á áŤáá á˛áá á¨á¤áľá¤áᢠá áááá á á°áᨠá¨á°á áá áŚáł áá á á ááťá¸áᣠá áá á°á¨ áľááľáł áááł áĽá á¨áá á¨á¨ááá á˝ááłáá˝ áá á ááááľ á¨ááľ á¨á áá áááŁá ááᢠKsmbd áĽáá° á áľáááááą á¨áłáᣠááłáŞáŤáá˝ áĽá á¤á°-ááťáááľ áá á¨á°ááá° á¨áá°á á ááťá¸á áŤááᣠá¨á°á¨á°á°-ááá á¨áłáᣠá áĽáŤ á°á°áá á°ááľáˇáᢠᨠksmbd á˝ááłáá˝ áľáŤááá á áĽá á á¨áááá°á áá°á¨ááá ááá áá¸á፠á´áááá (á¤áľá¤áᢠáá) á á áŤáŁá˘áŤá áľáááśá˝ áá á¨á°áťáťá áľááá áŤáŤáľáłáᢠááá°ááąáŁ á¨á˛ááłá ááááá˝á á áá áá á¨á˘áááŞáá˝á áĽá á¨áá¨áá፠á áľá°áááááľá á¨ááłá°á áá á¨á°ááṠᨠRDMA ("smbdirect") áĽá á¨ááŽáśáŽá ááŤáááŤáá˝á áľáá ááá¨áá á á á°ááá˘
- á¨CIFS á°áá á á¨á áá á áá NTLMá áĽá á SMB1 ááŽáśáŽá ááľáĽ áĽá á áá á¨áááá á°áŤá DES-á°áŽá á¨áá¨áá፠áľáá° áááŽá˝á á áá°áááá˘
- á¨ááá˛áŤáľáľ áľáá á¨ááľááá áľááľáŽá˝á ááááá˝ á áá°áá á áá áá.
- á¨á ááłá¨ áá¨áĽ á áááážá˝á áááááľ á¨ááŤáááá á¨áŚááľáá ážáá á XDP (eXpress Data Path) áááľ áľáááľ áľááá á¨ááŻá ᣠáá á á¨ááľááá ááŹáśá˝á á ááááľ á¨ááá á ááłá¨áá¨áĽ ááá á¨ááááŁá áŤá¸á á ááľ á á°á¨áá áá áĽáá˛ááŁá አáŤáľá˝áááłáá˘
- ᨠmac80211 áááľ á áᣠááá 6GHZ STA (áአáááŤá áááľ) á LPIᣠSP áĽá VLP áááłáá˝ áĽáá˛áá á ááá°áĽ TWT (áłáááľ áá áá) á¨ááłá¨áť ááĽáĽ áááłá á¨áááááľ á˝ááłá áá°áááá˘
- áá¤á.á˛.á˛.á (á¨á áľá°áłá°á á áŤá áľáŤááľáááľ ááŽáśáŽá) á¨á°á¨áᨠáľááᣠá á áľá°áłá°á á°ááŁáŁáŞáá˝ áĽá á°áŤáŤáĽ ááłáŞáŤáá˝ (á áľá°ááá ááŽá°á°áᣠá°ááłá ááłáŞáŤáá˝áŁ ááá°) ááŤá¨á ááľá°ááĽá á¨ááá ááá˘
- áá° MPTCP áá (MultiPath TCP) áá á°áľ ᨠTCP ááŽáśáŽá ááŤáá፠ᨠTCP áááááľá áĽá ááŹáśá˝á á á ááľ áá á á ááŤáł ááááśá˝ á á°ááŤáŠ á¨á ááłá¨ áá¨áĽ á áááážá˝ á¨á°ááŤáŠ á¨á áá á áľáŤáťáá˝ áá á ááŤáŤáᢠá á˛áą áááľ áá áľáŤáťáá˝ áľááá á áá áá¨áĽ áááł áá¨ááŤáá˘
- á SRv6 (Segment Routing IPv6) ááŽáśáŽá ááľáĽ á¨áłá¸á á¨á ááłá¨ áá¨áĽ áĽá¨áśá˝ á°ááŁáŁáŞáá˝ áá° netfilter á°á¨áá¨ááá˘
- ááŠáááľ áĽá¨áľ áśáŹáśá˝ á¨áśááá áľáá áłáááá˘
- ááŁáŞáŤáá˝
- ᨠamdgpu ášáá á¨á˛áŤá áľáŞááá˝ á¤ááŠáá˝á (á¨Navi 1x GPUs áá á¨á°áá á) áá°áááᢠá˘áŤ áŤáá APU á áá á¨áŞá˛áŽ áŽá´áŽá˝á áá°áááᢠá¨á°áťáťá á¨á áá´áŁáŤá ááአáľááᢠá ááአá᪠24 âBeige Gobyâ áĽá RDNA2 áá á¨á°áá á¨áą á á˛áľ á¨áŤááł áááŤáá˝ áłááááᢠá¨á°áťáťá á¨á¨áášáá áľááŞáá˝ (VKMS) áľáá ፠ááá§áᢠᨠAMD Zen 3 áşáá˝á á¨áááľ áá á ááááŁá á áľáá á°á°ááĽáŻá.
- ᨠamdkfd ášáá (áĽáá° áááŞáľ áŤá áá°áአáááŠáá˝) á HMM (Heterogeneous memory management) áááľ á˛áľá°á áá á áááľá¨áľ á¨á፠áááŁá áá á°á¨ áľááľáł á áľá°áłáłáŞá (SVM ᣠá¨á°á፠áááŁá áá á°á¨ áľááľáł) áá°áá áŤá ᣠáá á ááłáŞáŤáá˝á á áŤáłá¸á á¨áá á°á¨ áľááľáł á áľá°áłá°á áááá˝ (MMU) áá áá áŤáľá˝áá ᢠ, á¨áá á°á¨ áľááľáł á áľá°áłá°á ááá), áá áá á°á¨ áľááľáłá ááľá¨áľ áá˝áá. á á°ááá á¤á˝á¤áá¤áá á áá áá á ááአáĽá á á˛áአááŤá¨á á¨á፠á áľáŤáť áŚáłá áá°áŤááľ áá˝áá ᣠá áá ááľáĽ ááአá¨áá°áąá áá áá á°á¨ áľááľáł ááááľ áá˝ááá˘
- áá˘áá´á áŞá˛áŽ áŤááśá˝ ᨠi915 ážáá á¨á˛á˛á¤á áŞá˛áŽ áá á°á¨ áľááľáł á áľá°áłáłáŞá á á ááá áŤá°ááá áĽá á GuC (ááŤáááľ áááᎠáááŁá áŞáŤ) áá á¨á°áá á¨á° á¨ááá áááłá á¨ááľá°áłá°á á˝ááłá áŤá ááááᢠáIntel ARC Alchemist ááŤáááľ áŤááľ áĽá áá˘áá´á Xe-HP ááአáľáá á°ááŁáŤá áááľá¨á ááá áľ á°áááŻáá˘
- á¨áᎠážáአDPCD (DisplayPort Configuration Data) á áá áá á eDP áááá˝ á¨ááᣠáĽááá áááŁá áŞáŤá á°ááŁáŤá áŤá°áááá˘
- á Adreno 7c Gen 3 áĽá Adreno 680 GPUs áá° msm ážáá áłáááá˘
- á¨IOMMU ášáá á Apple M1 áşá á°á°ááĽáŻáá˘
- á AMD Van Gogh APUs áá áá°áá á¨áą áľáááśá˝ á¨áłá¨á á¨áľáá ááá˘
- á¨áŞáá´á R8188EU á á˝á¨ááŤáŞ á¨áľáŽáá á¨á á˝á¨ááŤáŞá áľáŞáľ (rtl8188eu) ááŞáá´á RTL8188EU 802.11 b/g/n áááľ á áᣠáşáá˝á á á°á°áŤá áá° áááá á áááŤá á°á¨ááŻáá˘
- ᨠocp_pt ášáá á ááł (ááľáĄá) áá°á°áŤá ᨠPCIe á°ááł á°áŤáˇá á áľáá˝ á¨á áśáá á°ááľ áĽá á¨áá¤áá¤áľá¤áľ á°ááŁáᣠáá á á¨á°áᨠáľáááá á¨áá áááłá°á á ááááŽá˝á á á áŤá ááá°áŤááľ ááŤáááá áá˝ááá˘
- á Sony Xperia 10II (Snapdragon 665)ᣠXiaomi Redmi 2 (Snapdragon MSM8916)ᣠSamsung Galaxy S3 (Snapdragon MSM8226)ᣠSamsung Gavini/Codina/Kyle áľáááľááá˝ áľáá áłáááá˘
- á ARM SoĐĄ áĽá NVIDIA Jetson TX2 NX Developer KitᣠSancloud BBE LiteᣠPicoITXᣠDRC02ᣠSolidRun SolidSenseᣠSKOV i.MX6ᣠNitrogen8ᣠTraverse Ten64ᣠGW7902ᣠááááŽáşá SAMA7ᣠualcomm Snapdragon SDM636/SM8150 áľáá áłáááᢠáŚááśá˝ -3G/M2e-3GᣠMarvell CN2xᣠASpeed ââââAST913 (ááľáĄá CloudripperᣠElbert áĽá Fuji á áááá á°ááłáá˝)ᣠ2600KOpen STiH4-b418á˘
- áááá 2ᢠLCD áááá˝áŁ EDT ETM0350G0DH6/ETMV570G2DHUᣠLOGIC Technologies LTTD800480070-L6WH-RTᣠáŁááĽá á˘ááá´áááá MI1010AIT-1CP1ᣠInnolux EJ030NA 3.0k9341 Innolux EJ3300NA 33k20 7430XC2401 XNUMX, áłáá°áá DBXNUMX, WideChips WSXNUMX .
- á¨áłá¨á ᨠLiteETH ážáá á LiteX áśááľáá SoCs (á FPGAs) ááá áá á¨á¤á°áááľ áááŁá áŞáŤáá˝ áľááá˘
- á áľááš á¨ááᨠáááł áá ááááá ááŤá°áľ ááááŁá á á¨áá á°áááľ á ááŤá áá° áŠá¤áľá˘-áľáá˝ ážáá á°á¨ááŻáᢠáĽáá˛áá ááŁáŞáŤ-á°áŽá á ááĽáŽá˝á áááá ᨠquirk_flags á ááŤá áłáááá˘
á á°ááłáłá áá á¨áá˛á á ááŞáŤá áá á¨áśááľáá áááá´á˝á áá á áá áá á¨áá á¨á¨ááá 5.15 - ááááľ-ááĽáŹ 5.15-áá á¨á˝ááá á áŤááľ áĽá áá áŤááá áááá˝ ááá áŽáľ áááá˝á á¨áŤá á á˝á¨ááŤáŞáá˝ á¨ááłáá áľáŞáľ á ááá ᣠáá°áá ááľá ááᢠá á ááŤáš. á á˛áą áááľ á¨á˝áłáľ áá ááá
á á á°ááá¨á° áá° áááἠááľáłááťá á¨á°áá¨áá áááĽááľ á°ááŁáŤá áŤá°áááᢠmkspec á á áá áá ááŹáá˝á á¨áááá¨áľ á˝ááŽá˝ á°áľá°áŤáááá ᣠá snap áĽá
áá˝ áľáá á°áťá˝ááᢠá¨firmware.h áŤáľá áááá á˛á°áŤ á¨ááłáŠ á ááłááľ ááľá ááááŤáá˝ á°ááá°ááᢠá "-Werror" áááł ááľáĽ á ááááĄá áľ áá á ááłááľ á¨ááľá ááá፠ááááśá˝ ("á
áá¸áľ-á°á¨ááŞ-args", á áľá°áŤá¨áśá˝, áĽá
á áá áŤááá á°ááŁáŤáľ áĽá á°ááááŽá˝) áĽáá˛áᣠá°áá
áˇá. áłááá gehc-achc ážáá áá˝áłáľ. á á á˝á¨ááŤáŞáá˝ áĽá áááľ áľáááśá˝ ááľáĽ á¨á°áťáťá á¨áĽáἠáá˝á áŽáľ adreno, btusb, btintel, brcmfmac, aarch64 qcom. á¨á á˝á¨ááŤáŞáá˝ ááŞáá54 (á°ááá°áá) áĽá rtl8188eu (á r8188eu á¨á°á°áŤ) áá˝áłáľ áááá˘
ááá: opennet.ru