рд▓рд┐рдирдХреНрд╕ 5.11 рдХрд░реНрдиреЗрд▓ рд░рд┐рд▓реАрдЬ

рджреБрдИ рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, рд▓рд┐рдирд╕ рдЯреЛрд░рднрд╛рд▓реНрдбреНрд╕рд▓реЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 5.11 рдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реЗред рд╕рдмреИрднрдиреНрджрд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ: Intel SGX рдПрдиреНрдХреНрд▓реЗрднрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди, рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВ рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд╕рдВрдпрдиреНрддреНрд░, рднрд░реНрдЪреБрдЕрд▓ рд╕рд╣рд╛рдпрдХ рдмрд╕, MODULE_LICENSE(рдмрд┐рдирд╛ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдЬрдореНрдорд╛ рдЧрд░реНрди рдкреНрд░рддрд┐рдмрдиреНрдз), seccomp рдорд╛ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рджреНрд░реБрдд рдлрд┐рд▓реНрдЯрд░рд┐рдЩ рдореЛрдб, рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рдорд╛рдкреНрддред ia64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, WiMAX рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрдХреЛ "рд╕реНрдЯреЗрдЬрд┐рдЩ" рд╢рд╛рдЦрд╛рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг, UDP рдорд╛ SCTP рдЗрдиреНрдХреНрдпрд╛рдкреНрд╕реБрд▓реЗрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ 15480 рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдмрд╛рдЯ 1991 рдлрд┐рдХреНрд╕рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН, рдкреНрдпрд╛рдЪ рд╕рд╛рдЗрдЬ 72 MB рд╣реЛ (рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд▓реЗ 12090 рдлрд╛рдЗрд▓рд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдпреЛ, 868025 рдХреЛрдбрдХрд╛ рд▓рд╛рдЗрдирд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдерд┐рдП, 261456 рд▓рд╛рдЗрдирд╣рд░реВ рдореЗрдЯрд╛рдЗрдПрдХрд╛ рдерд┐рдП)ред 46 рдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХрд╛ рд╕рдмреИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ 5.11% рдпрдиреНрддреНрд░ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, рд▓рдЧрднрдЧ 16% рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдЧрд░реНрди рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, 13% рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреНрдпрд╛рдХрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, 3% рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреН, рд░ 4% рдЖрдиреНрддрд░рд┐рдХ рдХрд░реНрдиреЗрд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫрдиреНред

рдореБрдЦреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • рдбрд┐рд╕реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реА, I/O рд░ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ
    • рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдмрд╛рдЯ рдбрд╛рдЯрд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрд╛ рдкреНрд░рдпреЛрдЧрдХрд╛ рд▓рд╛рдЧрд┐ Btrfs рдорд╛ рдзреЗрд░реИ рдорд╛рдЙрдиреНрдЯрд┐рдЩ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреН: тАЬrescue=ignorebadrootsтАЭ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, рдХреЗрд╣реА рдЬрд░рд╛ рд░реВрдЦрд╣рд░реВ (рд╣реНрдпрд╛рдж, uuid, рдбреЗрдЯрд╛ рд░рд┐рд▓реЛрдХ, рдпрдиреНрддреНрд░, csum, рдЦрд╛рд▓реА рдард╛рдЙрдБ) рд▓рд╛рдИ рдХреНрд╖рддрд┐ рднрдП рддрд╛рдкрдирд┐, " рд░реЗрд╕реНрдХреНрдпреБ=ignoredatacsumsтАЭ рдбреЗрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЪреЗрдХрд╕рдо рдЬрд╛рдБрдЪ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрди рд░ "rescue=all" рд▓рд╛рдИ рдПрдХреИрд╕рд╛рде 'ignorebadroots', 'ignoredatacsums' рд░ 'nologreplay' рдореЛрдбрд╣рд░реВ рд╕рдХреНрд╖рдо рдкрд╛рд░реНрдиред "inode_cache" рдорд╛рдЙрдиреНрдЯ рд╡рд┐рдХрд▓реНрдк, рдЬреБрди рдкрд╣рд┐рд▓реЗ рд╣рдЯрд╛рдЗрдПрдХреЛ рдерд┐рдпреЛ, рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдЫред рдХреЛрдб рдореЗрдЯрд╛рдбрд╛рдЯрд╛ рд░ рдкреГрд╖реНрда рдЖрдХрд╛рд░ (PAGE_SIZE) рднрдиреНрджрд╛ рд╕рд╛рдиреЛ рдбреЗрдЯрд╛, рд╕рд╛рдереИ рдЬреЛрди рдЧрд░рд┐рдПрдХреЛ рдард╛рдЙрдБ рдЖрд╡рдВрдЯрди рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде рдмреНрд▓рдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЕрдирдмрдлрд░ (рдкреНрд░рддреНрдпрдХреНрд╖ IO) рдЕрдиреБрд░реЛрдзрд╣рд░реВ iomap рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред рдзреЗрд░реИ рдЕрдкрд░реЗрд╢рдирд╣рд░реВрдХреЛ рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ; рдХреЗрд╣рд┐ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдкреНрд░рд╡реЗрдЧ рджрд╢реМрдВ рдкреНрд░рддрд┐рд╢рдд рдкреБрдЧреНрди рд╕рдХреНрдЫред
    • XFS рд▓реЗ "рдЖрд╡рд╢реНрдпрдХ рдорд░реНрдордд" рдЭрдгреНрдбрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдорд░реНрдорддрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд▓рд╛рдИ рд╕рдВрдХреЗрдд рдЧрд░реНрджрдЫред рдЬрдм рдпреЛ рдЭрдгреНрдбрд╛ рд╕реЗрдЯ рдЧрд░рд┐рдиреНрдЫ, xfs_repair рдЙрдкрдпреЛрдЧрд┐рддрд╛рджреНрд╡рд╛рд░рд╛ рдлреНрд▓реНрдпрд╛рдЧ рд░рд┐рд╕реЗрдЯ рдирдЧрд░реЗрд╕рдореНрдо рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрдиред
    • Ext4 рд▓реЗ рдмрдЧ рдлрд┐рдХреНрд╕ рд░ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рди, рд╕рд╛рдереИ рдХреЛрдб рдХреНрд▓реАрдирдЕрдк рдорд╛рддреНрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
    • NFS рдорд╛ рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХрд╛ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдкреБрди: рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдЫ (рдЕрд░реНрдерд╛рддреН NFS рдорд╛рд░реНрдлрдд рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рднрд╛рдЬрди рдЕрдм NFS рдорд╛рд░реНрдлрдд рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд░ рдордзреНрдпрд╡рд░реНрддреА рдХреНрдпрд╛рд╕рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ)ред
    • рдХреНрд▓реЛрдЬ_рд░реЗрдВрдЬ() рдкреНрд░рдгрд╛рд▓реА рдХрд▓, рдЬрд╕рд▓реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рдЦреБрд▓рд╛ рдлрд╛рдЗрд▓ рд╡рд░реНрдгрдирдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕рдореНрдкреВрд░реНрдг рджрд╛рдпрд░рд╛ рдПрдХреИ рдкрдЯрдХ рдмрдиреНрдж рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдХреНрд▓реЛрдЬ-рдЕрди-рдПрдХреНрд╕реЗрдХреНрд╕ рдореЛрдбрдорд╛ рд╡рд░реНрдгрдирдХрд░реНрддрд╛рд╣рд░реВ рдмрдиреНрдж рдЧрд░реНрди CLOSE_RANGE_CLOEXEC рд╡рд┐рдХрд▓реНрдк рдердкреЗрдХреЛ рдЫред
    • F2FS рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдирдпрд╛рдБ ioctl() рдХрд▓рд╣рд░реВ рдердкреНрдЫ рдЬреБрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛-рд╕реНрдкреЗрд╕ рдирд┐рдпрдиреНрддреНрд░рдгрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░рд┐рдПрдХреЛ рдлрд╛рд░рдордорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫред рдХрдореНрдкреНрд░реЗрд╕рди рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рдХрд░реНрдиреЗрд▓ рдЫреЗрдЙрдорд╛ рд╡рд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рд░рд╛рдЦреНрдиреЗ рдХрд┐ рд░реЛрдЬреНрдирдХреЛ рд▓рд╛рдЧрд┐ "compress_mode=" рдорд╛рдЙрдиреНрдЯ рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдпреЛред
    • рдЫреБрдЯреНрдЯреИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗрдорд╕реНрдкреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд░рд╣рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ Overlayfs рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдпреЛред рд╕реБрд░рдХреНрд╖рд╛ рдореЛрдбреЗрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рде рдЕрдиреБрдкрд╛рд▓рди рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди, рдПрдХ рдкреВрд░реНрдг рдХреЛрдб рд▓реЗрдЦрд╛ рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред Overlayfs рд▓реЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдкрдорд╛ UUID рдЬрд╛рдБрдЪ рдЕрд╕рдХреНрд╖рдо рдЧрд░реЗрд░ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдЫрд╡рд┐рд╣рд░реВрдХреЛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЪрд▓рд╛рдЙрдиреЗ рдХреНрд╖рдорддрд╛ рдкрдирд┐ рдердкреНрдЫред
    • Ceph рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд▓реЗ msgr2.1 рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдлрд╛рд░рдордорд╛ рдбрд╛рдЯрд╛ рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрджрд╛ AES-GCM рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    • dm-multipath рдореЛрдбреНрдпреБрд▓рд▓реЗ I/O рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рд░реНрдЧ рдЫрдиреЛрдЯ рдЧрд░реНрджрд╛ CPU affinity ("IO affinity") рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред
  • рдореЗрдореЛрд░реА рд░ рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛рд╣рд░реВ
    • prctl() рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдирдпрд╛рдБ рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рдЕрд╡рд░реЛрдз рд╕рдВрдпрдиреНрддреНрд░ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдмрд╛рдЯ рдЕрдкрд╡рд╛рджрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд░ рдпрд╕рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдиреБрдХрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╡рд┐рдиреНрдбреЛрдЬ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВ рдЕрдиреБрдХрд░рдг рдЧрд░реНрди рд╡рд╛рдЗрди рд░ рдкреНрд░реЛрдЯреЛрдирдорд╛ рдпреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрд╡рд╢реНрдпрдХ рдЫ, рдЬреБрди рдЦреЗрд▓рд╣рд░реВ рд░ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рдЬрд╕рд▓реЗ Windows API рд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реЗрд░ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЕрдирд╛рдзрд┐рдХреГрдд рдкреНрд░рдпреЛрдЧрдмрд╛рдЯ рдмрдЪрд╛рдЙрди)ред
    • userfaultfd() рдкреНрд░рдгрд╛рд▓реА рдХрд▓, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдкреГрд╖реНрда рддреНрд░реБрдЯрд┐рд╣рд░реВ (рдЕрдирд╡рдВрдЯрд┐рдд рдореЗрдореЛрд░реА рдкреГрд╖реНрдард╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ) рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ, рдЕрдм рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рд╣реБрдиреЗ рдЕрдкрд╡рд╛рдж рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдЩрд▓рд╛рдИ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдЫ рдХрд┐ рдпрд╕рд▓рд╛рдИ рдХреЗрд╣реА рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрди рдЕрдЭ рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдЙрдиред
    • BPF рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдХрд╛рд░реНрдп-рд╕реНрдерд╛рдиреАрдп рднрдгреНрдбрд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ BPF рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд▓рд╛рдИ рдбрд╛рдЯрд╛ рдмрд╛рдЗрдиреНрдбрд┐рдЩ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
    • BPF рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдореЗрдореЛрд░реА рдЦрдкрддрдХреЛ рд▓реЗрдЦрд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ - BPF рд╡рд╕реНрддреБрд╣рд░реВрдорд╛ рдореЗрдореЛрд░реА рдкреНрд░рдпреЛрдЧ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди memlock rlimit рдХреЛ рд╕рдЯреНрдЯрд╛ рдПрдХ cgroup рдирд┐рдпрдиреНрддреНрд░рдХ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред
    • BTF (BPF рдкреНрд░рдХрд╛рд░ рдврд╛рдБрдЪрд╛) рд╕рдВрдпрдиреНрддреНрд░, рдЬрд╕рд▓реЗ BPF рд╕реНрдпреВрдбреЛрдХреЛрдбрдорд╛ рдкреНрд░рдХрд╛рд░ рдЬрд╛рдБрдЪ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдХрд░реНрдиреЗрд▓ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
    • io_uring рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ I/O рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рд╢рдЯрдбрд╛рдЙрди(), renameat2() рд░ unlinkat() рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред io_uring_enter() рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрджрд╛, рдЯрд╛рдЗрдордЖрдЙрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдПрдХреЛ рдЫ (рддрдкрд╛рдИрд▓реЗ IORING_FEAT_EXT_ARG рдлреНрд▓реНрдпрд╛рдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЯрд╛рдЗрдордЖрдЙрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рддрд░реНрдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЬрд╛рдБрдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ)ред
    • Intel Itanium рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ ia64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓рд╛рдИ рдЕрдирд╛рде рд╡рд░реНрдЧрдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рдЕрд░реНрде рдкрд░реАрдХреНрд╖рдг рдмрдиреНрдж рднрдПрдХреЛ рдЫред рд╣реЗрд╡рд▓реЗрдЯ рдкреНрдпрд╛рдХрд╛рд░реНрдб рдЗрдиреНрдЯрд░рдкреНрд░рд╛рдЗрдЬрд▓реЗ рдирдпрд╛рдБ рдЗрдЯрд╛рдирд┐рдпрдо рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрд░реНрдбрд░ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рдмрдиреНрдж рдЧрд░реНрдпреЛ, рд░ рдЗрдВрдЯреЗрд▓рд▓реЗ рдЧрдд рд╡рд░реНрд╖ рддреНрдпрд╕реЛ рдЧрд░реНтАНрдпреЛред
    • рдореЗрдореЛрд░реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЗрдХрд╛рдИ (MMU) рд╕рдорд╛рд╡реЗрд╢ рдирдЧрд░реНрдиреЗ MicroBlaze рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрд╕реНрддрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рджреИрдирд┐рдХ рдЬреАрд╡рдирдорд╛ рджреЗрдЦрд┐рдПрдХрд╛ рдЫреИрдирдиреНред
    • MIPS рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐, рдХреЛрдб рдХрднрд░реЗрдЬ рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди gcov рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдердкрд┐рдПрдХреЛ рдЫред
    • рднрд░реНрдЪреБрдЕрд▓ рд╕рд╣рд╛рдпрдХ рдмрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХрддрд╛ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрдиреЗ рдорд▓реНрдЯрд┐рдлрдВрдХреНрд╢рди рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЗрдерд░рдиреЗрдЯ рд░ RDMA рд╕рдорд░реНрдерди рд╕рд╣рд┐рддрдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдбрд╣рд░реВ)ред MFD (Multi-Function Devices) рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдХреЛ рдкреНрд░рдпреЛрдЧ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рднрдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдпрдиреНрддреНрд░рдорд╛ рдкреНрд░рд╛рдердорд┐рдХ рд░ рдорд╛рдзреНрдпрдорд┐рдХ рдЪрд╛рд▓рдХ рдирд┐рдпреБрдХреНрдд рдЧрд░реНрди рдмрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
    • RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐, CMA (Contiguous Memory Allocator) рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫ, рдЬреБрди рдореЗрдореЛрд░реА рдкреГрд╖реНрда рдЖрдиреНрджреЛрд▓рди рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдареВрд▓рд╛ рд╕рдиреНрдирд┐рд╣рд┐рдд рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рдЖрд╡рдВрдЯрди рдЧрд░реНрди рдЕрдиреБрдХреВрд▓рд┐рдд рдЫред RISC-V рдХреЛ рд▓рд╛рдЧрд┐, /dev/mem рдорд╛ рдкрд╣реБрдБрдЪ рд╕реАрдорд┐рдд рдЧрд░реНрди рд░ рдЕрд╡рд░реЛрдз рдкреНрд░рд╢реЛрдзрди рд╕рдордпрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрди рдЙрдкрдХрд░рдгрд╣рд░реВ рдкрдирд┐ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреНрдЫред
    • 32-рдмрд┐рдЯ рдПрдЖрд░рдПрдо рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, KASan (рдХрд░реНрдиреЗрд▓ рдареЗрдЧрд╛рдирд╛ рд╕реЗрдирд┐рдЯрд╛рдЗрдЬрд░) рдбрд┐рдмрдЧрд┐рдЩ рдЙрдкрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдореЗрдореЛрд░реАрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛ рддреНрд░реБрдЯрд┐рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред 64-рдмрд┐рдЯ ARM рдХреЛ рд▓рд╛рдЧрд┐, KASan рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди MTE рдЯреНрдпрд╛рдЧрд╣рд░реВ (MemTag) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред
    • epoll_pwait2() рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рдирд╛рдиреЛрд╕реЗрдХреЗрдиреНрдб рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ (epoll_wait рдХрд▓ рдорд┐рд▓рд┐рд╕реЗрдХреЗрдиреНрдб рд╣реЗрд░рдлреЗрд░) рд╕рдВрдЧ рдЯрд╛рдЗрдордЖрдЙрдЯ рдЕрдиреБрдорддрд┐ рджрд┐рди рдердкрд┐рдпреЛред
    • MODULE_LICENSE() рдореНрдпрд╛рдХреНрд░реЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреЛрдб рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирднрдПрдХреЛ рд▓реЛрдб рдЧрд░реНрди рдорд┐рд▓реНрдиреЗ рдХрд░реНрдиреЗрд▓ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдЕрдм рддреНрд░реБрдЯрд┐ рджреЗрдЦрд╛рдЙрдБрдЫред рдЕрдм рджреЗрдЦрд┐, рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ EXPORT_SYMBOL() рдореНрдпрд╛рдХреНрд░реЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдкрдирд┐ рдирд┐рд░реНрдорд╛рдг рддреНрд░реБрдЯрд┐ рд╣реБрдиреЗрдЫред
    • I/O рдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдореЗрдореЛрд░реАрдмрд╛рдЯ GEM рд╡рд╕реНрддреБрд╣рд░реВ рдореНрдпрд╛рдкрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рдХреЗрд╣реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдорд╛ рдлреНрд░реЗрдордмрдлрд░рд╕рдБрдЧ рдХрд╛рдорд▓рд╛рдИ рдЧрддрд┐ рджрд┐рди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛред
    • Kconfig рд▓реЗ Qt4 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЫреЛрдбреЗрдХреЛ рдЫ (Qt5, GTK рд░ Ncurses рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рдпрдо рд░рд╛рдЦреНрджрд╛)ред
  • рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд░ рд╕реБрд░рдХреНрд╖рд╛
    • рджреНрд░реБрдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди seccomp() рдкреНрд░рдгрд╛рд▓реА рдХрд▓рдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╕рдБрдЧ рдЬреЛрдбрд┐рдПрдХреЛ рд╕реНрдерд┐рд░-рдХрд╛рд░реНрдп рдмрд┐рдЯрдореНрдпрд╛рдкрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рдгрд╛рд▓реА рдХрд▓ рдЕрдиреБрдорддрд┐ рдЫ рд╡рд╛ рдирд┐рд╖реЗрдзрд┐рдд рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рджреНрд░реБрдд рд░реВрдкрдорд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрд╕рд▓рд╛рдИ рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рдПрдХ BPF рд╣реНрдпрд╛рдиреНрдбрд▓рд░ред
    • Intel SGX (рд╕рдлреНрдЯрд╡реЗрдпрд░ рдЧрд╛рд░реНрдб рдПрдХреНрд╕реНрдЯреЗрдиреНрд╕рди) рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдПрдиреНрдХреНрд▓реЗрднрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдПрдХреАрдХреГрдд рдХрд░реНрдиреЗрд▓ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ, рдЬрд╕рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ рдореЗрдореЛрд░реАрдХреЛ рдкреГрдердХ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрд╕рдорд╛ рдмрд╛рдБрдХреА рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕реАрдорд┐рдд рдкрд╣реБрдБрдЪ рдЫред
    • рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдмрд╛рдЯ MSR (рдореЛрдбреЗрд▓-рд╡рд┐рд╢реЗрд╖ рджрд░реНрддрд╛) рдорд╛ рдкрд╣реБрдБрдЪ рд╕реАрдорд┐рдд рдЧрд░реНрдиреЗ рдкрд╣рд▓рдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛, MSR_IA32_ENERGY_PERF_BIAS рджрд░реНрддрд╛рдорд╛ рд▓реЗрдЦреНрджреИ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░реЛрд╕реЗрд╕рд░ рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдореЛрдб ("рд╕рд╛рдорд╛рдиреНрдп", "рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди", "рдкрд╛рд╡рд░рд╕реЗрдн") рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред , рдирд┐рд╖реЗрдз рдЧрд░рд┐рдПрдХреЛ рдЫред
    • CPU рд╣рд░реВ рдмреАрдЪ рдЙрдЪреНрдЪ-рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдорд╛рдЗрдЧреНрд░реЗрд╕рди рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ kernel-rt рд╢рд╛рдЦрд╛рдмрд╛рдЯ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред
    • ARM64 рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рд╕рд┐рдЧреНрдирд▓ рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рдореЗрдореЛрд░реА рдареЗрдЧрд╛рдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ MTE рдЯреНрдпрд╛рдЧрд╣рд░реВ (MemTag, рдореЗрдореЛрд░реА рдЯреНрдпрд╛рдЧрд┐рдЩ рд╡рд┐рд╕реНрддрд╛рд░) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдПрдХреЛ рдЫред MTE рдХреЛ рдкреНрд░рдпреЛрдЧ sigaction() рдорд╛ SA_EXPOSE_TAGBITS рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реЗрд░ рд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛ рдЫ рд░ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рдореБрдХреНрдд рдореЗрдореЛрд░реА рдмреНрд▓рдХрд╣рд░реВ, рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛрд╣рд░реВ, рдкреНрд░рд╛рд░рдореНрдн рдЧрд░реНрдиреБ рдЕрдШрд┐ рдкрд╣реБрдБрдЪрд╣рд░реВ, рд░ рдмрд╛рд╣рд┐рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рд╣реБрдиреЗ рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рд╢реЛрд╖рдг рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреЛрдЗрдиреНрдЯрд░рд╣рд░реВрдХреЛ рд╕рд╣реА рдкреНрд░рдпреЛрдЧ рдЬрд╛рдБрдЪ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╡рд░реНрддрдорд╛рди рд╕рдиреНрджрд░реНрднред
    • "DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING" рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ dm-verity рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдорд╛рдзреНрдпрдорд┐рдХ рдХреАрд░рд┐рдЩрдорд╛ рд░рд╛рдЦрд┐рдПрдХрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВрдХреЛ рд╣реНрдпрд╛рд╕ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд╣рд░реВ рдЬрд╛рдБрдЪ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЕрднреНрдпрд╛рд╕рдорд╛, рд╕реЗрдЯрдЕрдкрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдХрд░реНрдиреЗрд▓рдорд╛ рдирд┐рд░реНрдорд┐рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ рдорд╛рддреНрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рддрд░ рдЕрдкрд░реЗрд╢рдирдХреЛ рдХреНрд░рдордорд╛ рд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ рдкрдирд┐, рдЬрд╕рд▓реЗ рд╕рдореНрдкреВрд░реНрдг рдХрд░реНрдиреЗрд▓ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдирдЧрд░реА рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред
    • рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛-рдореЛрдб рд▓рд┐рдирдХреНрд╕рд▓реЗ рдирд┐рд▓рдореНрдмрди-рджреЗрдЦрд┐-рдЗрдбрд▓ рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд╛рддрд╛рд╡рд░рдг рдлреНрд░рд┐рдЬ рдЧрд░реНрди рд░ рдирд┐рджреНрд░рд╛ рдореЛрдбрдмрд╛рдЯ рдЙрдареНрдирдХреЛ рд▓рд╛рдЧрд┐ SIGUSR1 рд╕рдВрдХреЗрдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    • рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рд╣рдЯ-рдкреНрд▓рдЧ рд░ рдореЗрдореЛрд░реА рд╡рд┐рдЪреНрдЫреЗрдж рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗ virtio-mem рдореЗрдХрд╛рдирд┐рдЬрдорд▓реЗ рдмрд┐рдЧ рдмреНрд▓рдХ рдореЛрдб (BBM) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реАрдХреЛ рд╕рд╛рдЗрдЬрднрдиреНрджрд╛ рдареВрд▓реЛ рдмреНрд▓рдХрд╣рд░реВрдорд╛ рдореЗрдореЛрд░реА рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд╡рд╛ рд▓рд┐рди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред рдмреНрд▓рдХ, рдЬреБрди QEMU рдорд╛ VFIO рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред
    • TLS рдХреЛ рдХрд░реНрдиреЗрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ CHACHA20-POLY1305 рд╕рд╛рдЗрдлрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫред
  • рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реА
    • 802.1Q (VLAN) рдХреЛ рд▓рд╛рдЧрд┐, рдЬрдбрд╛рди рд╡рд┐рдлрд▓рддрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕рдВрдпрдиреНрддреНрд░ (CFM, рдХрдиреЗрдХреНрдЯрд┐рднрд┐рдЯреА рдлрд▓реНрдЯ рдореНрдпрд╛рдиреЗрдЬрдореЗрдиреНрдЯ) рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рднрд░реНрдЪреБрдЕрд▓ рдмреНрд░рд┐рдЬрд╣рд░реВ (рднрд░реНрдЪреБрдЕрд▓ рдмреНрд░рд┐рдЬреНрдб рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВ) рднрдПрдХрд╛ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рд╡рд┐рдлрд▓рддрд╛рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди, рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди рд░ рдЕрд▓рдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, CFM рд▓рд╛рдИ рдзреЗрд░реИ рд╕реНрд╡рддрдиреНрддреНрд░ рд╕рдВрд╕реНрдерд╛рд╣рд░реВ рдлреИрд▓рд╛рдЙрдиреЗ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкреГрдердХ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬрд╕рдХрд╛ рдХрд░реНрдордЪрд╛рд░реАрд╣рд░реВрдХреЛ рдЖрдлреНрдиреИ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдорд╛рддреНрд░ рдкрд╣реБрдБрдЪ рдЫред
    • UDP рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ (RFC 6951) рдорд╛ SCTP рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ SCTP рд▓рд╛рдИ рдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдкрдорд╛ рд╕рдорд░реНрдерди рдирдЧрд░реНрдиреЗ рдкреБрд░рд╛рдиреЛ рдареЗрдЧрд╛рдирд╛ рдЕрдиреБрд╡рд╛рджрдХрд╣рд░реВрд╕рдБрдЧ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ SCTP рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд╕рд╛рдереИ IP рдорд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдирдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ SCTP рд▓рд╛рдЧреВ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рддрд╣ред
    • WiMAX рдкреНрд░рд╡рд┐рдзрд┐рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рд╕реНрдЯреЗрдЬрд┐рдЩрдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫ рд░ рдпрджрд┐ WiMAX рдЖрд╡рд╢реНрдпрдХ рдирднрдПрдХреЛ рдЦрдгреНрдбрдорд╛ рднрд╡рд┐рд╖реНрдпрдорд╛ рд╣рдЯрд╛рдЙрдиреЗ рддрдпрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред WiMAX рдЕрдм рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдБрджреИрди, рд░ рдХрд░реНрдиреЗрд▓рдорд╛ WiMAX рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдПрдХ рдорд╛рддреНрд░ рдбреНрд░рд╛рдЗрднрд░ рдкреБрд░рд╛рдиреЛ Intel 2400m рдбреНрд░рд╛рдЗрднрд░ рд╣реЛред 2015 рдорд╛ NetworkManager рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреНрдлрд┐рдЧрд░реЗрдЯрд░рдорд╛ WiMAX рд╕рдорд░реНрдерди рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╣рд╛рд▓, WiMax рд▓рд╛рдИ LTE, HSPA+ рд░ Wi-Fi 802.11n рдЬрд╕реНрддрд╛ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрд▓реЗ рд▓рдЧрднрдЧ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реЗрдХреЛ рдЫред
    • рд╢реВрдиреНрдп рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдореЛрдбрдорд╛ рдЖрдЧрдорди TCP рдЯреНрд░рд╛рдлрд┐рдХ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рдХрд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЕрд░реНрдерд╛рддреНред рдирдпрд╛рдБ рдмрдлрд░рд╣рд░реВрдорд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрд┐рдирд╛ред рдордзреНрдпрдо рдЖрдХрд╛рд░рдХреЛ рдЯреНрд░рд╛рдлрд┐рдХрдХреЛ рд▓рд╛рдЧрд┐, рджрд╢реМрдВ рд╡рд╛ рдзреЗрд░реИ рд╕рдп рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рдХрднрд░ рдЧрд░реНрди, recvmsg() рдХреЛ рд╕рдЯреНрдЯрд╛ zerocopy рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдердк рдкреНрд░рднрд╛рд╡рдХрд╛рд░реА рд╣реБрдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд▓реЗ 32-60% рджреНрд╡рд╛рд░рд╛ zerocopy рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ 70 KB рд╕рдиреНрджреЗрд╢рд╣рд░реВрд╕рдБрдЧ RPC-рд╢реИрд▓реА рдЯреНрд░рд╛рдлрд┐рдХ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдмрдврд╛рдЙрди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛред
    • рдзреЗрд░реИ PPP рд▓рд┐рдЩреНрдХрд╣рд░реВ рдлреИрд▓рд┐рдПрдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд░рд┐рдЬрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдирдпрд╛рдБ ioctl() рдХрд▓рд╣рд░реВ рдердкрд┐рдпреЛред рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреНрд╖рдорддрд╛рд▓реЗ рдлреНрд░реЗрдорд╣рд░реВрд▓рд╛рдИ рдПрдЙрдЯрд╛ рдЪреНрдпрд╛рдирд▓рдмрд╛рдЯ рдЕрд░реНрдХреЛ рдЪреНрдпрд╛рдирд▓рдорд╛ рд╕рд╛рд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ PPPoE рдмрд╛рдЯ PPPoL2TP рд╕рддреНрд░рдорд╛ред
    • MPTCP (MultiPath TCP) рдХреЛ рдХреЛрд░рдорд╛ рдПрдХреАрдХрд░рдг, рд╡рд┐рднрд┐рдиреНрди IP рдареЗрдЧрд╛рдирд╛рд╣рд░реВрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдорд╛рд░реНрдлрдд рд╡рд┐рднрд┐рдиреНрди рдорд╛рд░реНрдЧрд╣рд░реВрдорд╛ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рдПрдХреИ рд╕рд╛рде рд╡рд┐рддрд░рдгрдХреЛ рд╕рд╛рде TCP рдЬрдбрд╛рдирдХреЛ рд╕рдЮреНрдЪрд╛рд▓рди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ TCP рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ред рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрд▓реЗ рдЙрдкрд▓рдмреНрдз IP рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдЧрд░реНрди ADD_ADDR рд╡рд┐рдХрд▓реНрдкрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНрджрдЫ рдЬреБрди рдЕрд╡рд╕реНрдерд┐рдд MPTCP рдЬрдбрд╛рдирдорд╛ рдирдпрд╛рдБ рдкреНрд░рд╡рд╛рд╣рд╣рд░реВ рдердкреНрджрд╛ рдЬрдбрд╛рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
    • рдЬрдбрд╛рди рдкреЛрд▓рд┐рдВрдЧ рдмрдЬреЗрдЯ рдирд╛рдШреЗрдХреЛ рдмреЗрд▓рд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ (рд╡реНрдпрд╕реНрдд-рдорддрджрд╛рди)ред рдкрд╣рд┐рд▓реЗ рдЙрдкрд▓рдмреНрдз SO_BUSY_POLL рдореЛрдбрдХреЛ рдЕрд░реНрде рдмрдЬреЗрдЯ рд╕рдорд╛рдкреНрдд рд╣реБрдБрджрд╛ softirq рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреБ рд╣реЛред рдорддрджрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрди рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдирдпрд╛рдБ рд╡рд┐рдХрд▓реНрдк SO_PREFER_BUSY_POLL рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред
    • IPv6 рд▓реЗ SRv6 End.DT4 рд░ End.DT6 рдореЛрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рдмрд╣реБ-рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ IPv4 L3 VPN рд░ VRF (рднрд░реНрдЪреБрдЕрд▓ рд░рд╛рдЙрдЯрд┐рдЩ рд░ рдлрд░реНрд╡рд╛рд░реНрдбрд┐рдЩ) рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
    • рдиреЗрдЯрдлрд┐рд▓реНрдЯрд░рд▓реЗ рд╕реЗрдЯ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдПрдХреАрдХреГрдд рдЧрд░реНтАНрдпреЛ, рдЬрд╕рд▓реЗ рд╕реЗрдЯ рд╕реВрдЪреАрд╣рд░реВрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡рдХреЛ рд▓рд╛рдЧрд┐ рдмрд╣реБрд╡рд┐рдз рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛред
    • API рд╣рд░реВ 802.11 рддрд╛рд░рд░рд╣рд┐рдд рд╕реНрдЯреНрдпрд╛рдХрдорд╛ SAR рдкрд╛рд╡рд░ рд╕реАрдорд╛рд╣рд░реВ, рд╕рд╛рдереИ AE PWE рд░ HE MCS рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдердкрд┐рдПрдХрд╛ рдЫрдиреНред Intel iwlwifi рдЪрд╛рд▓рдХрд▓реЗ 6GHz (рдЕрд▓реНрдЯреНрд░рд╛ рд╣рд╛рдИ рдмреНрдпрд╛рдиреНрдб) рджрд╛рдпрд░рд╛рдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫред Qualcomm Ath11k рдбреНрд░рд╛рдЗрднрд░рд▓реЗ FILS (рдлрд╛рд╕реНрдЯ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд▓рд┐рдЩреНрдХ рд╕реЗрдЯрдЕрдк, IEEE 802.11ai рдХреЛ рд░реВрдкрдорд╛ рдорд╛рдирдХреАрдХреГрдд) рдкреНрд░рд╡рд┐рдзрд┐рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдПрдХ рдкрд╣реБрдБрдЪ рдмрд┐рдиреНрджреБрдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рдорд╛рдЗрдЧреНрд░реЗрд╕рди рдЧрд░реНрджрд╛ рд░реЛрдорд┐рдЩ рдврд┐рд▓рд╛рдЗрдмрд╛рдЯ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рдЙрдкрдХрд░рдг
    • amdgpu рдбреНрд░рд╛рдЗрднрд░рд▓реЗ AMD "Green Sardine" APU (Ryzen 5000) рд░ "Dimgrey Cavefish" GPU (Navi 2), рд╕рд╛рдереИ Zen 2 core рд░ RDNA 2 GPU (Navi 2) рд╕рдБрдЧ AMD рднрд╛рди рдЧреЛрдЧ APU рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдирдпрд╛рдБ Renoir APU рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ (Zen 2 CPU рд░ Vega GPU рдорд╛ рдЖрдзрд╛рд░рд┐рдд)ред
    • Intel рднрд┐рдбрд┐рдпреЛ рдХрд╛рд░реНрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ i915 рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рд╣рд░рд╛рдПрдХреЛ рдкрд┐рдХреНрд╕реЗрд▓рдХреЛ рд░рдЩ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдЫрд┐рдореЗрдХреА рдкрд┐рдХреНрд╕реЗрд▓ (рдирдЬрд┐рдХреИрдХреЛ рдЫрд┐рдореЗрдХреА рдЗрдиреНрдЯрд░рдкреЛрд▓реЗрд╕рди) рдХреЛ рдЕрд╡рд╕реНрдерд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрд░ рд╕реНрдХреЗрд▓ рдмрдврд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдлрд┐рд▓реНрдЯрд░рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рде IS (Integer рд╕реНрдХреЗрд▓рд┐рдВрдЧ) рдкреНрд░рд╡рд┐рдзрд┐рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЕрд▓рдЧ Intel DG1 рдХрд╛рд░реНрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред "рдмрд┐рдЧ рдЬреЛрдЗрдирд░" рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рдЖрдЗрд╕ рд▓реЗрдХ / Gen11 рдЪрд┐рдкреНрд╕рджреЗрдЦрд┐ рдЕрд╡рд╕реНрдерд┐рдд рдЫ рд░ рдПрдЙрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдХреЛрдбрд░рдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рджреБрдИ рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдПрдЙрдЯрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗрдкреЛрд░реНрдЯ рдорд╛рд░реНрдлрдд 8K рд╕реНрдХреНрд░рд┐рдирдорд╛ рдЖрдЙрдЯрдкреБрдЯрдХреЛ рд▓рд╛рдЧрд┐ред рднрд┐рдбрд┐рдпреЛ рдореЗрдореЛрд░реА (рдПрд╕рд┐рдЩреНрдХ рдлреНрд▓рд┐рдк) рдорд╛ рджреБрдИ рдмрдлрд░рд╣рд░реВ рдмреАрдЪ рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд░реВрдкрдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреЗ рдореЛрдб рдердкрд┐рдпреЛред
    • nouveau рдбреНрд░рд╛рдЗрднрд░рд▓реЗ NVIDIA GPU рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдПрдореНрдкреАрдпрд░ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ (GA100, GeForce RTX 30xx) рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕рдорд░реНрдерди рдердкреЗрдХреЛ рдЫ, рднрд┐рдбрд┐рдпреЛ рдореЛрдбрд╣рд░реВ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рд╕реАрдорд┐рдд рдЫред
    • LCD рдкреНрдпрд╛рдирд▓рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ 3WIRE рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред novatek nt36672a, TDO tl070wsh30, Innolux N125HCE-GN1 рд░ ABT Y030XX067A 3.0 рдкреНрдпрд╛рдирд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдЕрд▓рдЧ рд░реВрдкрдорд╛, рд╣рд╛рдореА OnePlus 6 рд░ 6T рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╣рд░реВрдХреЛ рдкреНрдпрд╛рдирд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдиреЛрдЯ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ, рдЬрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реНрдиреЗрд▓рдХреЛ рд▓реЛрдбрд┐рдЩ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдпреЛред
    • Intel рдХреЛ рдкрд╣рд┐рд▓реЛ рдЕрд▓рдЧ USB4 рд╣реЛрд╕реНрдЯ рдирд┐рдпрдиреНрддреНрд░рдХ, Maple Ridge рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
    • Allwinner H6 I2S, Analog Devices ADAU1372, Intel Alderlake-S, GMediatek MT8192, NXP i.MX HDMI рд░ XCVR, Realtek RT715 рд░ Qualcomm SM8250 рдЕрдбрд┐рдпреЛ рдХреЛрдбреЗрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
    • ARM рдмреЛрд░реНрдбрд╣рд░реВ, рдпрдиреНрддреНрд░рд╣рд░реВ рд░ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ: рдЧреНрдпрд╛рд▓реЗрдХреНрд╕реА рдиреЛрдЯ 10.1, Microsoft Lumia 950 XL, NanoPi R1, FriendlyArm ZeroPi, Elimo Initium SBC, Broadcom BCM4908, Mediatek MT8192/MT6779/MT8167/MT2/MT730, Armtm, Arm, 382 XL, Arm, 98, 3236, 750 рейреореи, Marvell Prestera 8DX64 рдорд╛ рдЖрдзрд╛рд░рд┐рдд Mikrotik, Nuvoton NPCM30 BMC, Kontron i.MXXNUMXM Mini, Espressobin Ultra, тАЬTrogdorтАЭ Chromebook, Kobol HeliosXNUMX, Engicam PXXNUMX.Core рд╕рдБрдЧ рд╕рд░реНрднрд░рд╣рд░реВред
    • NVIDIA Tegra 3 рдорд╛ рдЖрдзрд╛рд░рд┐рдд Ouya рдЧреЗрдорд┐рдЩ рдХрдиреНрд╕реЛрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рд╕рдорд░реНрдердиред

рдЙрд╣реА рд╕рдордпрдорд╛, рд▓реНрдпрд╛рдЯрд┐рди рдЕрдореЗрд░рд┐рдХреА рдлреНрд░реА рд╕рдлреНрдЯрд╡реЗрдпрд░ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирд▓реЗ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдирд┐: рд╢реБрд▓реНрдХ 5.11 рдХрд░реНрдиреЗрд▓ - Linux-libre 5.11-gnu рдХреЛ рд╕рдВрд╕реНрдХрд░рдг рдЧрдарди рдЧрд░реНтАНрдпреЛ, рдлрд░реНрдорд╡реЗрдпрд░рдХрд╛ рддрддреНрд╡рд╣рд░реВ рд░ рдЧреИрд░-рдореБрдХреНрдд рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╡рд╛ рдХреЛрдб рдЦрдгреНрдбрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ, рдЬрд╕рдХреЛ рджрд╛рдпрд░рд╛ рд╕реАрдорд┐рдд рдЫред рдирд┐рд░реНрдорд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ред рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрд▓реЗ qat_4xxx (crypto), lt9611uxcm (dsi/hdmi bridge), ccs/smia++ (рд╕реЗрдиреНрд╕рд░), ath11k_pci, nxp рдЕрдбрд┐рдпреЛ рдЯреНрд░рд╛рдиреНрд╕реАрднрд░ рд░ mhi pci рдирд┐рдпрдиреНрддреНрд░рдХрдХрд╛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рд╕рдлрд╛ рдЧрд░реНрдЫред рдбреНрд░рд╛рдЗрднрд░ рд░ рд╕рдмрд╕рд┐рд╕реНрдЯрдо amdgpu, btqca, btrtl, btusb, i915 csr рдорд╛ рдмреНрд▓рдм рдХреНрд▓рд┐рдирд┐рдЩ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдпреЛред m3 rproc, idt82p33 ptp рдШрдбреА рд░ qualcomm arm64 рдорд╛ рдирдпрд╛рдБ рдмреНрд▓рдмрд╣рд░реВ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдпреЛред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди