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

рджреЛрди рдорд╣рд┐рдиреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░, рд▓рд┐рдирд╕ рдЯреЛрд░рд╡рд╛рд▓реНрдбреНрд╕рдиреЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ 6.2 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рд╕рд╛рджрд░ рдХреЗрд▓реЗ. рд╕рд░реНрд╡рд╛рдд рд▓рдХреНрд╖рдгреАрдп рдмрджрд▓рд╛рдВрдкреИрдХреА: Copyleft-Next рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рдХреЛрдб рд╕реНрд╡реАрдХрд╛рд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ, Btrfs рдордзреНрдпреЗ RAID5/6 рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реБрдзрд╛рд░рд▓реА рдЖрд╣реЗ, рд░рд╕реНрдЯ рднрд╛рд╖реЗрд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рдЪреЗ рдПрдХрддреНрд░реАрдХрд░рдг рдЪрд╛рд▓реВ рдЖрд╣реЗ, Retbleed рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рдЪреЗ рдУрд╡реНрд╣рд░рд╣реЗрдб рдХрдореА рдХреЗрд▓реЗ рдЖрд╣реЗ, рд░рд╛рдЗрдЯрдмреЕрдХ рджрд░рдореНрдпрд╛рди рдореЗрдорд░реА рд╡рд╛рдкрд░рд╛рдЪреЗ рдирд┐рдпрдорди рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, TCP рдмреЕрд▓рдиреНрд╕рд┐рдВрдЧ PLB (рд╕рдВрд░рдХреНрд╖рдгрд╛рддреНрдордХ рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд┐рдВрдЧ) рд╕рд╛рдареА рдПрдХ рдпрдВрддреНрд░рдгрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдПрдХ рд╣рд╛рдпрдмреНрд░рд┐рдб рдХрдорд╛рдВрдб рдлреНрд▓реЛ рдкреНрд░реЛрдЯреЗрдХреНрд╢рди рдореЗрдХреЕрдирд┐рдЭрдо (FineIBT) рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, BPF рдХрдбреЗ рдЖрддрд╛ рд╕реНрд╡рддрдГрдЪреЗ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдЖрдгрд┐ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ. , rv (рд░рдирдЯрд╛рдЗрдо рдкрдбрддрд╛рд│рдгреА) рдЙрдкрдпреБрдХреНрддрддрд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реА рдЖрд╣реЗ, RCU рд▓реЙрдХрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ рд╡реАрдЬ рд╡рд╛рдкрд░ рдХрдореА рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ 16843 рд╡рд┐рдХрд╕рдХрд╛рдВрдХрдбреВрди 2178 рдирд┐рд░рд╛рдХрд░рдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд, рдкреЕрдЪ рдЖрдХрд╛рд░ 62 MB рдЖрд╣реЗ (рдмрджрд▓рд╛рдВрдореБрд│реЗ 14108 рдлрд╛рдпрд▓реА рдкреНрд░рднрд╛рд╡рд┐рдд рдЭрд╛рд▓реНрдпрд╛, 730195 рдХреЛрдбрдЪреНрдпрд╛ рдУрд│реА рдЬреЛрдбрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛, 409485 рдУрд│реА рд╣рдЯрд╡рд┐рд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛). 42 рдордзреНрдпреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдмрджрд▓рд╛рдВрдкреИрдХреА рд╕реБрдорд╛рд░реЗ 6.2% рдмрджрд▓ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд, рдЕрдВрджрд╛рдЬреЗ 16% рдмрджрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдХрд░рдгреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд, 12% рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд, 4% рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдорд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд рдЖрдгрд┐ 3% рдЕрдВрддрд░реНрдЧрдд рдХрд░реНрдирд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд.

рдХрд░реНрдирд▓ 6.2 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдирд╡рдХрд▓реНрдкрдирд╛:

  • рдореЗрдорд░реА рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛
    • рдпрд╛рд▓рд╛ рдХрд░реНрдирд▓ рдХреЛрдб рдЖрдгрд┐ Copyleft-Next 0.3.1 рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реЗ рдмрджрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ. Copyleft-Next рд▓рд╛рдпрд╕рдиреНрд╕ GPLv3 рдЪреНрдпрд╛ рд▓реЗрдЦрдХрд╛рдВрдкреИрдХреА рдПрдХрд╛рдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рд╣реЛрддреЗ рдЖрдгрд┐ SUSE рдЖрдгрд┐ Red Hat рдЪреНрдпрд╛ рд╡рдХрд┐рд▓рд╛рдВрдиреА рдкреБрд╖реНрдЯреА рдХреЗрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ GPLv2 рдкрд░рд╡рд╛рдиреНрдпрд╛рд╢реА рдкреВрд░реНрдгрдкрдгреЗ рд╕реБрд╕рдВрдЧрдд рдЖрд╣реЗ. GPLv2 рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд, Copyleft-Next рдкрд░рд╡рд╛рдирд╛ рдЕрдзрд┐рдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрдгрд┐ рд╕рдордЬрдгреНрдпрд╛рд╕ рд╕реЛрдкрд╛ рдЖрд╣реЗ (рдкреНрд░рд╛рд╕реНрддрд╛рд╡рд┐рдХ рднрд╛рдЧ рдЖрдгрд┐ рдХрд╛рд▓рдмрд╛рд╣реНрдп рддрдбрдЬреЛрдбреАрдВрдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ), рдЙрд▓реНрд▓рдВрдШрди рджреВрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд▓рдорд░реНрдпрд╛рджрд╛ рдЖрдгрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рд╕рд╛рдареА рдХреЙрдкреАрд▓реЗрдлреНрдЯ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдХрд╛рдвреВрди рдЯрд╛рдХрддреЗ. 15 рд╡рд░реНрд╖рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдЬреБрдиреЗ рдЖрд╣реЗ.

      Copyleft-Next рдордзреНрдпреЗ рдПрдХ рдкреНрд░реЛрдкреНрд░рд╛рдпрдЯрд░реА рдЯреЗрдХреНрдиреЙрд▓реЙрдЬреА рдЧреНрд░рдБрдЯ рдХреНрд▓реЙрдЬ рджреЗрдЦреАрд▓ рдЖрд╣реЗ, рдЬреЛ GPLv2 рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рд╣рд╛ рдкрд░рд╡рд╛рдирд╛ Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕рд╢реА рд╕реБрд╕рдВрдЧрдд рдмрдирд╡рддреЛ. GPLv2 рд╕рд╣ рдкреВрд░реНрдг рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, Copyleft-Next рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рд╕рд╛рдВрдЧрддреЗ рдХреА рдореВрд│ Copyleft-Next рд▓рд╛рдпрд╕рдиреНрд╕ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд GPL рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд╛рд░реНрдп рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

    • рд╕рдВрд░рдЪрдиреЗрдд "rv" рдЙрдкрдпреБрдХреНрддрддрд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ, рдЬреА RV (рд░рдирдЯрд╛рдЗрдо рдкрдбрддрд╛рд│рдгреА) рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рд╣рдБрдбрд▓рд░реНрд╕рд╕рд╣ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрд╡рд░реВрди рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рд╕рд╛рдареА рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЕрддреНрдпрдВрдд рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдкреНрд░рдгрд╛рд▓реАрдВрд╡рд░ рдпреЛрдЧреНрдп рдСрдкрд░реЗрд╢рди рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ рдЬреЗ рдЕрдкрдпрд╢рд╛рдВрдЪреНрдпрд╛ рдЕрдиреБрдкрд╕реНрдерд┐рддреАрдЪреА рд╣рдореА рджреЗрддреЗ. рд░рдирдЯрд╛рдЗрдорд╡рд░ рд╣рдБрдбрд▓рд░реНрд╕рдирд╛ рдЯреНрд░реЗрд╕ рдкреЙрдЗрдВрдЯреНрд╕рд╢реА рд╕рдВрд▓рдЧреНрди рдХрд░реВрди рдкрдбрддрд╛рд│рдгреА рдХреЗрд▓реА рдЬрд╛рддреЗ рдЬреЗ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡рд░реНрддрдирд╛рдЪреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдорд╢реАрдирдЪреНрдпрд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдВрджрд░реНрдн рдирд┐рд░реНрдзрд╛рд░рдХ рдореЙрдбреЗрд▓рдЪреНрдпрд╛ рд╡рд┐рд░реВрджреНрдз рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдЧрддреА рддрдкрд╛рд╕рддрд╛рдд.
    • zRAM рдбрд┐рд╡реНрд╣рд╛рдЗрд╕, рдЬреЗ рд╕реНрд╡реЕрдк рд╡рд┐рднрд╛рдЬрди рдореЗрдорд░реАрдордзреНрдпреЗ рд╕рдВрдХреБрдЪрд┐рдд рд╕реНрд╡рд░реВрдкрд╛рдд рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ (рдореЗрдорд░реАрдордзреНрдпреЗ рдмреНрд▓реЙрдХ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╣ рд╕реНрд╡реЕрдкрд┐рдВрдЧ рдХреЗрд▓реЗ рдЬрд╛рддреЗ), рдЙрдЪреНрдЪ рдкрд╛рддрд│реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡реИрдХрд▓реНрдкрд┐рдХ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рдкреГрд╖реНрдареЗ рдкреБрдиреНрд╣рд╛ рдкреЕрдХ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ. рд╕рдВрдХреНрд╖реЗрдк рдЪреНрдпрд╛. рдореБрдЦреНрдп рдХрд▓реНрдкрдирд╛ рдореНрд╣рдгрдЬреЗ рдЕрдиреЗрдХ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо (lzo, lzo-rle, lz4, lz4hc, zstd), рдХреЙрдореНрдкреНрд░реЗрд╢рди/рдбреАрдХрдВрдкреНрд░реЗрд╢рди рд╕реНрдкреАрдб рдЖрдгрд┐ рдХреЙрдореНрдкреНрд░реЗрд╢рди рд▓реЗрд╡реНрд╣рд▓ рдпрд╛рдВрдЪреНрдпрд╛рдд рд╕реНрд╡рддрдГрдЪреА рддрдбрдЬреЛрдб рдХрд░рдгреЗ рдХрд┐рдВрд╡рд╛ рд╡рд┐рд╢реЗрд╖ рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрдордзреНрдпреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореЛрдареНрдпрд╛ рд╕рдВрдХреБрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА) рдЗрд╖реНрдЯрддрдо рдкрд░реНрдпрд╛рдп рдкреНрд░рджрд╛рди рдХрд░рдгреЗ. рдореЗрдорд░реА рдкреГрд╖реНрдареЗ).
    • рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЬрд╛рдЧреЗрд╡рд░реВрди I/O рдореЗрдорд░реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реА - IOMMU (I/O рдореЗрдорд░реА-рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдпреБрдирд┐рдЯ) рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "iommufd" API рдЬреЛрдбрд▓реЗ. рдирд╡реАрди API рдлрд╛рдЗрд▓ рд╡рд░реНрдгрдирдХрд░реНрддреНрдпрд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди I/O рдореЗрдорд░реА рдкреГрд╖реНрда рд╕рд╛рд░рдгреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ.
    • BPF рдкреНрд░рдХрд╛рд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА, рддреБрдордЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдгреНрдпрд╛рдЪреА, рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреА рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рдкрджрд╛рдиреБрдХреНрд░рдо рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рд▓рд╡рдЪрд┐рдХрдкрдгреЗ рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЬрд╕реЗ рдХреА рд▓рд┐рдВрдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реВрдЪреА. рд╕реНрд▓реАрдк рдореЛрдбрдордзреНрдпреЗ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ BPF рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рд╕рд╛рдареА (BPF_F_SLEEPABLE), bpf_rcu_read_{,un}lock() рд▓реЙрдХрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдЯрд╛рд╕реНрдХ_рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдЬрддрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ. Cgroups рд╕рд╛рдареА рд╕реНрдерд╛рдирд┐рдХ рд╕реНрдЯреЛрд░реЗрдЬ рдкреНрд░рджрд╛рди рдХрд░реВрди BPF_MAP_TYPE_CGRP_STORAGE рдирдХрд╛рд╢рд╛ рдкреНрд░рдХрд╛рд░ рдЬреЛрдбрд▓рд╛.
    • RCU (рд░реАрдб-рдХреЙрдкреА-рдЕрдкрдбреЗрдЯ) рдмреНрд▓реЙрдХрд┐рдВрдЧ рдореЗрдХреЕрдирд┐рдЭрдорд╕рд╛рдареА, "рдЖрд│рд╢реА" рдХреЙрд▓рдмреЕрдХ рдХреЙрд▓рдЪреА рдПрдХ рдкрд░реНрдпрд╛рдпреА рдпрдВрддреНрд░рдгрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЬрд╛рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдмреЕрдЪ рдореЛрдбрдордзреНрдпреЗ рдЯрд╛рдЗрдорд░ рд╡рд╛рдкрд░реВрди рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЕрдиреЗрдХ рдХреЙрд▓рдмреЕрдХ рдХреЙрд▓реНрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ. рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирдЪрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдореНрд╣рд╛рд▓рд╛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╡реЗрд│реЗрдд рдХрд┐рдВрд╡рд╛ рд╕рд┐рд╕реНрдЯрдорд╡рд░реАрд▓ рдХрдореА рд▓реЛрдб рджрд░рдореНрдпрд╛рди RCU рд╡рд┐рдирдВрддреНрдпрд╛ рдкреБрдвреЗ рдврдХрд▓реВрди Android рдЖрдгрд┐ ChromeOS рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░реАрд▓ рд╡реАрдЬ рд╡рд╛рдкрд░ 5-10% рдХрдореА рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ.
    • рдЕрдгреБ рд╕реВрдЪрдирд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛рдирд╛ рдбреЗрдЯрд╛ рджреЛрди CPU рдХреЕрд╢реЗ рд░реЗрд╖рд╛ рдУрд▓рд╛рдВрдбрд▓реНрдпрд╛рдореБрд│реЗ рдореЗрдорд░реАрдордзреАрд▓ рдЕрд▓рд╛рдЗрди рдбреЗрдЯрд╛ рдНрдХреНрд╕реЗрд╕ рдХрд░рддрд╛рдирд╛ рдЙрджреНрднрд╡рдгрд╛рд░реЗ рд╕реНрдкреНрд▓рд┐рдЯ рд▓реЙрдХ рд╢реЛрдзрд▓реНрдпрд╛рд╡рд░ рд╕рд┐рд╕реНрдЯрдо рдХрд╢реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрддреЗ рд╣реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА sysctl split_lock_mitigate рдЬреЛрдбрд▓реЗ. рдЕрд╢рд╛ рдЕрд╡рд░реЛрдзрд╛рдВрдореБрд│реЗ рдХрд╛рдордЧрд┐рд░реАрдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рдШрдЯ рд╣реЛрддреЗ. рд╕реНрдкреНрд▓рд┐рдЯ_рд▓реЙрдХ_рдорд┐рдЯрд┐рдЧреЗрдЯ 0 рд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛рдиреЗ рдлрдХреНрдд рдПрдХ рдЪреЗрддрд╛рд╡рдгреА рджрд┐рд▓реА рдЬрд╛рддреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ, рддрд░ рд╕реНрдкреНрд▓рд┐рдЯ_рд▓реЙрдХ_рдорд┐рдЯрд┐рдЧреЗрдЯ 1 рд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛рдиреЗ рдЙрд░реНрд╡рд░рд┐рдд рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЯрд┐рдХрд╡реВрди рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рд▓реЙрдХрдЪреА рдЧрддреА рдХрдореА рд╣реЛрдгреНрдпрд╛рд╕ рдХрд╛рд░рдгреАрднреВрдд рдард░рддреЗ.
    • PowerPC рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА qspinlock рдЪреА рдирд╡реАрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рджрд░реНрд╢рд╡рддреЗ рдЖрдгрд┐ рдЕрдкрд╡рд╛рджрд╛рддреНрдордХ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдЙрджреНрднрд╡рдгрд╛рд▒реНрдпрд╛ рдХрд╛рд╣реА рд▓реЙрдХрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддреЗ.
    • MSI (рдореЗрд╕реЗрдЬ-рд╕рд┐рдЧреНрдирд▓реНрдб рдЗрдВрдЯрд░рдкреНрдЯреНрд╕) рдЗрдВрдЯрд░рдкреНрдЯ рд╣рдБрдбрд▓рд┐рдВрдЧ рдХреЛрдб рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬрдорд╛ рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рд╕рдорд╕реНрдпрд╛ рджреВрд░ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рд╡реИрдпрдХреНрддрд┐рдХ рд╣рдБрдбрд▓рд░реНрд╕рдирд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЙрдкрдХрд░рдгрд╛рдВрд╡рд░ рдмрдВрдзрдирдХрд╛рд░рдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • Loongson 3 5000 рдкреНрд░реЛрд╕реЗрд╕рд░рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ LoongArch рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рд╕реЗрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрдВрд╕рд╛рдареА рдЖрдгрд┐ MIPS рдЖрдгрд┐ RISC-V рдкреНрд░рдорд╛рдгреЗрдЪ рдирд╡реАрди RISC ISA рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, ftrace, рд╕реНрдЯреЕрдХ рд╕рдВрд░рдХреНрд╖рдг, рд╕реНрд▓реАрдк рдЖрдгрд┐ рд╕реНрдЯрдБрдбрдмрд╛рдп рдореЛрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ.
    • рд╕рд╛рдорд╛рдпрд┐рдХ рдирд┐рдирд╛рд╡реА рдореЗрдорд░реАрдЪреНрдпрд╛ рдХреНрд╖реЗрддреНрд░рд╛рдВрдирд╛ рдирд╛рд╡реЗ рдирд┐рдпреБрдХреНрдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ (рдкреВрд░реНрд╡реА рдирд╛рд╡реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╕рд╛рдареА рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЦрд╛рдЬрдЧреА рдирд┐рдирд╛рд╡реА рдореЗрдорд░реАрд▓рд╛ рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддрд╛рдд).
    • рдПрдХ рдирд╡реАрди рдХрд░реНрдирд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреЕрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд▓реЗ тАЬрдЯреНрд░реЗрд╕_рдЯреНрд░рд┐рдЧрд░тАЭ, рдЬреЗрд╡реНрд╣рд╛ рдХрдВрдЯреНрд░реЛрд▓ рдЪреЗрдХ рдЯреНрд░рд┐рдЧрд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рддреЗрд╡реНрд╣рд╛ рдХрдВрдбрд┐рд╢рдирд▓ рдХрдорд╛рдВрдбреНрд╕ рдмрд╛рдВрдзрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдгрд╛рд░рд╛ рдЯреНрд░реЗрд╕ рдЯреНрд░рд┐рдЧрд░ рд╕рдХреНрд░рд┐рдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, trace_trigger=тАЭsched_switch.stacktrace if prev_state == 2тА│).
    • binutils рдкреЕрдХреЗрдЬрдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рдврд╡рд┐рдгреНрдпрд╛рдд рдЖрд▓реНрдпрд╛ рдЖрд╣реЗрдд. рдХрд░реНрдирд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрддрд╛ рдХрд┐рдорд╛рди binutils 2.25 рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
    • exec() рд▓рд╛ рдХреЙрд▓ рдХрд░рддрд╛рдирд╛, рдЯрд╛рдЗрдо рдиреЗрдорд╕реНрдкреЗрд╕рдордзреНрдпреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдареЗрд╡рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╡реЗрд│ рд╕рд┐рд╕реНрдЯрдо рд╡реЗрд│реЗрдкреЗрдХреНрд╖рд╛ рднрд┐рдиреНрди рдЖрд╣реЗ, рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
    • рдЖрдореНрд╣реА Rust-for-Linux рд╢рд╛рдЦреЗрддреВрди рдбреНрд░рд╛рдЗрд╡реНрд╣рд░реНрд╕ рдЖрдгрд┐ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓реНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреБрд╕рд░реА рднрд╛рд╖рд╛ рдореНрд╣рдгреВрди Rust рднрд╛рд╖реЗрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА рдЖрд╣реЗ. рд░рд╕реНрдЯ рд╕рдорд░реНрдерди рдореБрд▓рднреВрддрд░рд┐рддреНрдпрд╛ рдЕрдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдЖрд╡рд╢реНрдпрдХ рдХрд░реНрдирд▓ рдмрд┐рд▓реНрдб рдЕрд╡рд▓рдВрдмрди рдореНрд╣рдгреВрди рд░рд╕реНрдЯ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рд╣реЛрдд рдирд╛рд╣реА. рд╢реЗрд╡рдЯрдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рджрд┐рд▓реЗрд▓реА рдореВрд▓рднреВрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрдореА-рд╕реНрддрд░реАрдп рдХреЛрдбрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ, рдЬрд╕реЗ рдХреА Vec рдкреНрд░рдХрд╛рд░ рдЖрдгрд┐ рдореЕрдХреНрд░реЛ pr_debug!(), pr_cont!() рдЖрдгрд┐ pr_alert!(), рддрд╕реЗрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдореЕрдХреНрд░реЛ тАЬ#[vtable. ]", рдЬреЗ рдлрдВрдХреНрд╢рдиреНрд╕рд╡рд░ рдкреЙрдЗрдВрдЯрд░ рдЯреЗрдмрд▓рд╕рд╣ рдХрд╛рдо рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд░рддреЗ. рдХрд░реНрдирд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдВрд╡рд░ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рд░рд╕реНрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧреНрдЬ рдЬреЛрдбрдгреЗ, рдЬреЗ рд░рд╕реНрдЯрдордзреНрдпреЗ рдкреВрд░реНрдг рд╡рд╛рдврд▓реЗрд▓реЗ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдИрд▓, рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рдВрдордзреНрдпреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрд╣реЗ.
    • рдХрд░реНрдирд▓рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓рд╛ "char" рдкреНрд░рдХрд╛рд░ рдЖрддрд╛ рд╕рд░реНрд╡ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░реНрд╕рд╕рд╛рдареА рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдЕрд╕реНрд╡рд╛рдХреНрд╖рд░рд┐рдд рдШреЛрд╖рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    • рд╕реНрд▓реЕрдм рдореЗрдорд░реА рдНрд▓реЛрдХреЗрд╢рди рдореЗрдХреЕрдирд┐рдЭрдо - SLOB (рд╕реНрд▓реЕрдм рдНрд▓реЛрдХреЗрдЯрд░), рдЬреНрдпрд╛рдЪреА рд░рдЪрдирд╛ рдХрдореА рдкреНрд░рдорд╛рдгрд╛рдд рдореЗрдорд░реА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рдХреЗрд▓реА рдЧреЗрд▓реА рд╣реЛрддреА, рддреА рдЕрдкреНрд░рдЪрд▓рд┐рдд рдШреЛрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. SLOB рдРрд╡рдЬреА, рд╕рд╛рдорд╛рдиреНрдп рдкрд░рд┐рд╕реНрдерд┐рддреАрдд SLUB рдХрд┐рдВрд╡рд╛ SLAB рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ. рдереЛрдбреНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдореЗрдорд░реА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА, SLUB_TINY рдореЛрдбрдордзреНрдпреЗ SLUB рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ.
  • рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо, I/O рдЖрдгрд┐ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдореНрд╕
    • RAID 5/6 рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреАрд▓ тАЬрд░рд╛рдпрдЯ рд╣реЛрд▓тАЭ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ Btrfs рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реНрдпрд╛ рдЖрд╣реЗрдд (рд▓реЗрдЦрдирд╛рджрд░рдореНрдпрд╛рди рдХреНрд░реЕрд╢ рдЭрд╛рд▓реНрдпрд╛рд╕ RAID рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдЖрдгрд┐ RAID рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХреЛрдгрддреНрдпрд╛ рдмреНрд▓реЙрдХрд╡рд░ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рд▓рд┐рд╣рд┐рд▓реЗ рдЧреЗрд▓реЗ рд╣реЗ рд╕рдордЬрдгреЗ рдЕрд╢рдХреНрдп рдЖрд╣реЗ, рдЬреЗ рдЕрдВрдбрд░рд░рд╛рдЗрдЯреЗрдб рдмреНрд▓реЙрдХреНрд╕рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдмреНрд▓реЙрдХрдЪрд╛ рдирд╛рд╢ рд╣реЛрдК рд╢рдХрддреЗ). рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, SSDs рдЖрддрд╛ рд╢рдХреНрдп рдЕрд╕реЗрд▓ рддреЗрд╡реНрд╣рд╛ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдбрд┐рд╕реНрдХрд╛рд░реНрдб рдСрдкрд░реЗрд╢рди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рд╕рдХреНрд╖рдо рдХрд░рддрд╛рдд, рд░рд╛рдВрдЧреЗрдд рдЯрд╛рдХреВрди рджрд┐рд▓реЗрд▓реНрдпрд╛ рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреЗ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЧрдЯреАрдХрд░рдг рдЖрдгрд┐ рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рдкреНрд░реЛрд╕реЗрд╕рд░рджреНрд╡рд╛рд░реЗ рд░рд╛рдВрдЧреЗрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реНрдпрд╛рдореБрд│реЗ рд╕реБрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдкрд╛рдард╡рд╛ рдЖрдгрд┐ lseek рдСрдкрд░реЗрд╢рдиреНрд╕, рддрд╕реЗрдЪ FIEMAP ioctl рдЪреЗ рд╕реБрдзрд╛рд░рд┐рдд рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди.
    • рдмреНрд▓реЙрдХ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА рд╕реНрдердЧрд┐рдд рд▓реЗрдЦрди (рд░рд╛рдЗрдЯрдмреЕрдХ, рдмрджрд▓рд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рдЪреЗ рдмреЕрдХрдЧреНрд░рд╛рдЙрдВрдб рд╕реЗрд╡реНрд╣рд┐рдВрдЧ) рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдХрд╛рд╣реА рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрдордзреНрдпреЗ, рдЬрд╕реЗ рдХреА рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд▓реЙрдХ рдЙрдкрдХрд░рдгреЗ рдХрд┐рдВрд╡рд╛ USB рдбреНрд░рд╛рдЗрд╡реНрд╣рд╕реН рд╡рд╛рдкрд░рддрд╛рдирд╛, рдЖрд│рд╢реА рд░рд╛рдЗрдЯреНрд╕рдореБрд│реЗ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд RAM рдЪрд╛ рд╡рд╛рдкрд░ рд╣реЛрдК рд╢рдХрддреЛ. рдЖрд│рд╢реА рд▓реЗрдЦрдирд╛рдЪреНрдпрд╛ рд╡рд░реНрддрдирд╛рд╡рд░ рдирд┐рдпрдВрддреНрд░рдг рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдкреГрд╖реНрда рдХреЕрд╢реЗ рдЖрдХрд╛рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд░реНрдпрд╛рджреЗрдд рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА, sysfs (/sys/class/bdi/) рдордзреНрдпреЗ рдирд╡реАрди рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ strict_limit, min_bytes, max_bytes, min_ratio_fine рдЖрдгрд┐ max_ratio_fine рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЖрд╣реЗрдд.
    • F2FS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯреАрдо рдЕрдгреБ рдмрджрд▓реА ioctl рдСрдкрд░реЗрд╢рди рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХрд╛ рдЕрдгреБ рдСрдкрд░реЗрд╢рдирдордзреНрдпреЗ рдлрд╛рдЗрд▓рд╡рд░ рдбреЗрдЯрд╛ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. F2FS рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рд╡рд╛рдкрд░рд▓реЗрд▓рд╛ рдбреЗрдЯрд╛ рдХрд┐рдВрд╡рд╛ рдмрд░реНрдпрд╛рдЪ рдХрд╛рд│рд╛рдкрд╛рд╕реВрди рдНрдХреНрд╕реЗрд╕ рди рдХреЗрд▓реЗрд▓рд╛ рдбреЗрдЯрд╛ рдУрд│рдЦрдгреНрдпрд╛рдд рдорджрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмреНрд▓реЙрдХ рдПрдХреНрд╕рдЯреЗрдВрдЯ рдХреЕрд╢реЗ рджреЗрдЦреАрд▓ рдЬреЛрдбрддреЗ.
    • ext4 FS рдордзреНрдпреЗ рдлрдХреНрдд рддреНрд░реБрдЯреА рджреБрд░реБрд╕реНрддреНрдпрд╛ рдиреЛрдВрджрд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд.
    • ntfs3 рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдЕрдиреЗрдХ рдирд╡реАрди рдорд╛рдЙрдВрдЯ рдкрд░реНрдпрд╛рдп рджреЗрддреЗ: рдлрд╛рдЗрд▓ рдЖрдгрд┐ рдбрд┐рд░реЗрдХреНрдЯрд░реА рдирд╛рд╡рд╛рдВрдордзреНрдпреЗ рдХреЗрд╕ рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА тАЬnocaseтАЭ; windows_name Windows рд╕рд╛рдареА рд╡реИрдз рдирд╕рд▓реЗрд▓реА рд╡рд░реНрдг рдЕрд╕рд▓реЗрд▓реА рдлрд╛рдЗрд▓ рдирд╛рд╡рд╛рдВрдЪреА рдирд┐рд░реНрдорд┐рддреА рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА; hide_dot_files рдмрд┐рдВрджреВрдкрд╛рд╕реВрди рд╕реБрд░реВ рд╣реЛрдгрд╛рд▒реНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕рд╕рд╛рдареА рд▓рдкрд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдЗрд▓ рд▓реЗрдмрд▓рдЪреЗ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.
    • Squashfs рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо "рдереНрд░реЗрдбреНрд╕=" рдорд╛рдЙрдВрдЯ рдкрд░реНрдпрд╛рдп рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдбреАрдХрдВрдкреНрд░реЗрд╢рди рдСрдкрд░реЗрд╢рдиреНрд╕ рд╕рдорд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдереНрд░реЗрдбреНрд╕рдЪреА рд╕рдВрдЦреНрдпрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. Squashfs рдиреЗ рдорд╛рдЙрдВрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯреАрдордЪреЗ рдпреБрдЬрд░ рдЖрдпрдбреА рдореЕрдк рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рджреЗрдЦреАрд▓ рд╕рд╛рджрд░ рдХреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдорд╛рдЙрдВрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкрд░рджреЗрд╢реА рд╡рд┐рднрд╛рдЬрдирд╛рд╡рд░реАрд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдлрд╛рдпрд▓реА рд╡рд░реНрддрдорд╛рди рд╕рд┐рд╕реНрдЯрдорд╡рд░реАрд▓ рджреБрд╕рд░реНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╢реА рдЬреБрд│рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    • POSIX рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдг рд╕реВрдЪреА (POSIX ACLs) рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреБрдиреНрд╣рд╛ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдирд╡реАрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рд╕рдорд╕реНрдпрд╛ рджреВрд░ рдХрд░рддреЗ, рдХреЛрдбрдмреЗрд╕ рджреЗрдЦрднрд╛рд▓ рд╕реБрд▓рдн рдХрд░рддреЗ рдЖрдгрд┐ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рд╕рд╛рджрд░ рдХрд░рддреЗ.
    • fscrypt рдЙрдкрдкреНрд░рдгрд╛рд▓реА, рдЬреА рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдВрдЪреНрдпрд╛ рдкрд╛рд░рджрд░реНрд╢рдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдирд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ, SM4 рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдо (рдЪреАрдиреА рдорд╛рдирдХ GB/T 32907-2016) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • NFSv2 рд╕рдорд░реНрдердирд╛рд╢рд┐рд╡рд╛рдп рдХрд░реНрдирд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ (рднрд╡рд┐рд╖реНрдпрд╛рдд рддреЗ NFSv2 рд╕рдорд░реНрдерди рдкреВрд░реНрдгрдкрдгреЗ рдерд╛рдВрдмрд╡рд┐рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрдд рдЖрд╣реЗрдд).
    • NVMe рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░реАрд▓ рдкреНрд░рд╡реЗрд╢ рдЕрдзрд┐рдХрд╛рд░ рддрдкрд╛рд╕рдгреНрдпрд╛рдЪреА рд╕рдВрд╕реНрдерд╛ рдмрджрд▓рд▓реА рдЖрд╣реЗ. рд▓реЗрдЦрди рдкреНрд░рдХреНрд░рд┐рдпреЗрд▓рд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдЪреНрдпрд╛ рд╕рдорд░реНрдкрд┐рдд рдлрд╛рдЗрд▓рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдЕрд╕рд▓реНрдпрд╛рд╕ NVMe рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░ рд╡рд╛рдЪрдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ (рдкреВрд░реНрд╡реА рдкреНрд░рдХреНрд░рд┐рдпреЗрд▓рд╛ CAP_SYS_ADMIN рдкрд░рд╡рд╛рдирдЧреА рдЕрд╕рд╛рдпрдЪреА).
    • CD/DVD рдкреЕрдХреЗрдЬ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдХрд╛рдврд▓рд╛, рдЬреЛ 2016 рдордзреНрдпреЗ рдирд╛рдкрд╕рдВрдд рдЭрд╛рд▓рд╛ рд╣реЛрддрд╛.
  • рдЖрднрд╛рд╕реАрдХрд░рдг рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд╛
    • рдХреЙрд▓ рдбреЗрдкреНрде рдЯреНрд░реЕрдХрд┐рдВрдЧрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди Retbleed рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреА рдПрдХ рдирд╡реАрди рдкрджреНрдзрдд Intel рдЖрдгрд┐ AMD CPU рдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ, рдЬреА Retbleed рд╡рд┐рд░реБрджреНрдз рдкреВрд░реНрд╡реАрдЪреНрдпрд╛ рд╕рдВрд░рдХреНрд╖рдгрд╛рдкреНрд░рдорд╛рдгреЗ рдХрд╛рдо рдХрдореА рдХрд░рдд рдирд╛рд╣реА. рдирд╡реАрди рдореЛрдб рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХрд░реНрдирд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреЕрд░рд╛рдореАрдЯрд░ тАЬretbleed=stuffтАЭ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ.
    • рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЗрдВрдЯреЗрд▓ IBT (рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд╢рд╛рдЦрд╛ рдЯреНрд░реЕрдХрд┐рдВрдЧ) рд╕реВрдЪрдирд╛ рдЖрдгрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╕рдВрд░рдХреНрд╖рдг kCFI (рдХрд░реНрдирд▓ рдХрдВрдЯреНрд░реЛрд▓ рдлреНрд▓реЛ рдЗрдВрдЯрд┐рдЧреНрд░рд┐рдЯреА) рдпрд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рд╕рд╛рдорд╛рдиреНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрджреЗрд╢рд╛рдЪреЗ (рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣) рдЙрд▓реНрд▓рдВрдШрди рд░реЛрдЦрдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрдХрд░рд┐рдд FineIBT рд╕реВрдЪрдирд╛ рдкреНрд░рд╡рд╛рд╣ рд╕рдВрд░рдХреНрд╖рдг рдпрдВрддреНрд░рдгрд╛ рдЬреЛрдбрд▓реА. рдлрдВрдХреНрд╢рдиреНрд╕рд╡рд░ рдореЗрдорд░реАрдордзреНрдпреЗ рд╕рдВрдЪрдпрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреЙрдЗрдВрдЯрд░реНрд╕рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рдгрд╛рд░реЗ рд╢реЛрд╖рдг. FineIBT рдлрдВрдХреНрд╢рдирдЪреНрдпрд╛ рдЕрдЧрджреА рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдареЗрд╡рд▓реЗрд▓реНрдпрд╛ ENDBR рдирд┐рд░реНрджреЗрд╢рд╛рд╡рд░ рдЙрдбреА рдорд╛рд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдмрд╛рдмрддреАрддрдЪ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдЙрдбреА рдорд╛рд░реВрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, kCFI рдпрдВрддреНрд░рдгреЗрд╢реА рд╕рд╛рдзрд░реНрдореНрдп рд╕рд╛рдзреВрди, рдкреЙрдЗрдВрдЯрд░рдЪреНрдпрд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдпрддреЗрдЪреА рд╣рдореА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╣реЕрд╢ рддрдкрд╛рд╕рд▓реЗ рдЬрд╛рддрд╛рдд.
    • "рдЕрд░реЗрд░реЗ" рд╕реНрдерд┐рддреАрдЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрдордзреНрдпреЗ рдлреЗрд░рдлрд╛рд░ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рд╣рд▓реНрд▓реНрдпрд╛рдВрдирд╛ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд┐рд░реНрдмрдВрдз рдЬреЛрдбрд▓реЗ, рдЬреНрдпрд╛рдирдВрддрд░ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдХрд╛рд░реНрдпреЗ рдкреВрд░реНрдг рдХреЗрд▓реА рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рди рдерд╛рдВрдмрд╡рддрд╛ рд░рд╛рдЬреНрдп рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ. "рдЕрд░реЗрд░реЗ" рд╕реНрдерд┐рддреАрдд рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рдХреЙрд▓ рдХреЗрд▓реНрдпрд╛рд╡рд░, рд╕рдВрджрд░реНрдн рдХрд╛рдЙрдВрдЯрд░ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ рд╣реЛрддреЛ (рд░рд┐рдлрдХрд╛рдЙрдВрдЯ), рдЬреЗ NULL рдкреЙрдЗрдВрдЯрд░ рдбреАрд░реЗрдлрд░реЗрдиреНрд╕реЗрд╕рдореБрд│реЗ рд╣реЛрдгрд╛рд▒реНрдпрд╛ рднреЗрджреНрдпрддреЗрдЪреЗ рд╢реЛрд╖рдг рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдЕрд╢рд╛ рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХрд░реНрдирд▓рдордзреНрдпреЗ рдХрдорд╛рд▓ рд╕рдВрдЦреНрдпреЗрдЪреНрдпрд╛ тАЬрдУрд╣тАЭ рдЯреНрд░рд┐рдЧрд░рд╕рд╛рдареА рдорд░реНрдпрд╛рджрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рддреА рдорд░реНрдпрд╛рджрд╛ рдУрд▓рд╛рдВрдбрд▓реНрдпрд╛рдирдВрддрд░ рдХрд░реНрдирд▓ тАЬрдкреЕрдирд┐рдХтАЭ рд╕реНрдерд┐рддреАрдд рд╕рдВрдХреНрд░рдордг рд╕реБрд░реВ рдХрд░реЗрд▓ рдЖрдгрд┐ рддреНрдпрд╛рдирдВрддрд░ рд░реАрдмреВрдЯ рд╣реЛрдИрд▓, рдЬреЗ рд╕рд╛рдзреНрдп рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдгрд╛рд░ рдирд╛рд╣реА. рд░рд┐рдлрдХрд╛рдЙрдВрдЯ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддреАрдЪреА рд╕рдВрдЦреНрдпрд╛. рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, рдорд░реНрдпрд╛рджрд╛ 10 рд╣рдЬрд╛рд░ "рдЕрд░реЗрд░реЗ" рд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реА рдЬрд╛рддреЗ, рдкрд░рдВрддреБ рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, рддреА oops_limit рдкреЕрд░рд╛рдореАрдЯрд░рджреНрд╡рд╛рд░реЗ рдмрджрд▓рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
    • ioctl TIOCSTI рд╡рд╛рдкрд░реВрди рдЯрд░реНрдорд┐рдирд▓рдордзреНрдпреЗ рдбреЗрдЯрд╛ рдЯрд╛рдХрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА LEGACY_TIOCSTI рдЖрдгрд┐ sysctl legacy_tiocsti рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдкреЕрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд▓реЗ, рдХрд╛рд░рдг рд╣реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЯрд░реНрдорд┐рдирд▓ рдЗрдирдкреБрдЯ рдмрдлрд░рдордзреНрдпреЗ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╡рд░реНрдг рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрдирдкреБрдЯрдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
    • рдПрдХ рдирд╡реАрди рдкреНрд░рдХрд╛рд░рдЪреА рдЕрдВрддрд░реНрдЧрдд рд░рдЪрдирд╛, encoded_page, рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреЙрдЗрдВрдЯрд░рдЪреЗ рдЦрд╛рд▓рдЪреЗ рдмрд┐рдЯреНрд╕ рдкреЙрдЗрдВрдЯрд░рдЪреНрдпрд╛ рдЕрдкрдШрд╛рддреА dereference рд╡рд┐рд░реБрджреНрдз рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рд╣рд┐рддреА рд╕рд╛рдард╡рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддрд╛рдд (рдЬрд░ dereference рдЦрд░реЛрдЦрд░ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕реЗрд▓ рддрд░, рд╣реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд┐рдЯреНрд╕ рдЖрдзреА рд╕рд╛рдл рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ) .
    • рдПрдЖрд░рдПрдо 64 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░, рдмреВрдЯ рд╕реНрдЯреЗрдЬрд╡рд░, рд╢реЕрдбреЛ рд╕реНрдЯреЕрдХ рдпрдВрддреНрд░рдгреЗрдЪреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕рдХреНрд╖рдо рдХрд┐рдВрд╡рд╛ рдЕрдХреНрд╖рдо рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рд╕реНрдЯреЕрдХрд╡рд░ рдмрдлрд░ рдУрд╡реНрд╣рд░рдлреНрд▓реЛ рдЭрд╛рд▓реНрдпрд╛рд╕ рдлрдВрдХреНрд╢рдирдордзреВрди рд░рд┐рдЯрд░реНрди рдкрддреНрддрд╛ рдУрд╡реНрд╣рд░рд░рд╛рдЗрдЯ рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ ( рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдирд┐рдпрдВрддреНрд░рдг рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдЖрдгрд┐ рдлрдВрдХреНрд╢рдирдордзреВрди рдмрд╛рд╣реЗрд░ рдкрдбрдгреНрдпрд╛рдкреВрд░реНрд╡реА рджрд┐рд▓реЗрд▓рд╛ рдкрддреНрддрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рд╡реЗрдЧрд│реНрдпрд╛ "рд╕рд╛рд╡рд▓реА" рд╕реНрдЯреЕрдХрдордзреНрдпреЗ рдкрд░рддреАрдЪрд╛ рдкрддреНрддрд╛ рдЬрддрди рдХрд░рдгреЗ рд╣реЗ рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреЗ рд╕рд╛рд░ рдЖрд╣реЗ). рдПрдХрд╛ рдХрд░реНрдирд▓ рдЕрд╕реЗрдВрдмреНрд▓реАрдордзреНрдпреЗ рд╢реЕрдбреЛ рд╕реНрдЯреЕрдХрдЪреНрдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЖрдгрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рд╕рдорд░реНрдерди рддреБрдореНрд╣рд╛рд▓рд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдПрдЖрд░рдПрдо рд╕рд┐рд╕реНрдЯрдореНрд╕рд╡рд░ рдПрдХ рдХрд░реНрдирд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рдкреЙрдЗрдВрдЯрд░ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рдирдЪреНрдпрд╛ рд╕реВрдЪрдирд╛рдВрд╕рд╛рдареА рддреНрдпрд╛рдВрдЪреЗ рд╕рдорд░реНрдерди рд╡рд┐рдЪрд╛рд░рд╛рдд рди рдШреЗрддрд╛. рд▓реЛрдбрд┐рдВрдЧ рджрд░рдореНрдпрд╛рди рдХреЛрдбрдордзреАрд▓ рдЖрд╡рд╢реНрдпрдХ рд╕реВрдЪрдирд╛рдВрдЪреНрдпрд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирд╛рджреНрд╡рд╛рд░реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    • рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░рд╡рд░ рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдПрдХреНрдЭрд┐рдЯ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдореЗрдХреЕрдирд┐рдЭрдо рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди, рдЬреЗ SGX рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣рдордзреНрдпреЗ рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗрд▓реНрдпрд╛ рдХреЛрдбрд╡рд░ рд╕рд┐рдВрдЧрд▓-рд╕реНрдЯреЗрдк рд╣рд▓реНрд▓реЗ рд╢реЛрдзрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
    • рдСрдкрд░реЗрд╢рдиреНрд╕рдЪрд╛ рдПрдХ рд╕рдВрдЪ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗ рдЬреЛ рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░рд▓рд╛ Intel TDX (рдЯреНрд░рд╕реНрдЯреЗрдб рдбреЛрдореЗрди рдПрдХреНрд╕реНрдЯреЗрдВрд╢рдиреНрд╕) рдЕрддрд┐рдереА рдкреНрд░рдгрд╛рд▓реАрдВрдХрдбреАрд▓ рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреЗ рд╕рдорд░реНрдерди рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ.
    • рдХрд░реНрдирд▓ рдмрд┐рд▓реНрдб рд╕реЗрдЯрд┐рдВрдЧреНрдЬ RANDOM_TRUST_BOOTLOADER рдЖрдгрд┐ RANDOM_TRUST_CPU, рд╕рдВрдмрдВрдзрд┐рдд рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░реНрдпрд╛рдп random.trust_bootloader рдЖрдгрд┐ random.trust_cpu рдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗрдд.
    • рд▓рдБрдбрд▓реЙрдХ рдореЗрдХреЕрдирд┐рдЭрдо, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рдмрд╛рд╣реНрдп рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрдЪреНрдпрд╛ рдЧрдЯрд╛рдЪрд╛ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж рдорд░реНрдпрд╛рджрд┐рдд рдХрд░реВ рджреЗрддреЗ, LANDLOCK_ACCESS_FS_TRUNCATE рдзреНрд╡рдЬрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдлрд╛рдЗрд▓ рдЯреНрд░рдВрдХреЗрд╢рди рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╡рд░ рдирд┐рдпрдВрддреНрд░рдг рдареЗрд╡рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ.
  • рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реА
    • IPv6 рд╕рд╛рдареА, PLB (рд╕рдВрд░рдХреНрд╖рдгрд╛рддреНрдордХ рд▓реЛрдб рдмреЕрд▓рдиреНрд╕рд┐рдВрдЧ) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рд╕реНрд╡рд┐рдЪреЗрд╕рд╡рд░реАрд▓ рдУрд╡реНрд╣рд░рд▓реЛрдб рдкреЙрдЗрдВрдЯреНрд╕ рдХрдореА рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рд▓рд┐рдВрдХреНрд╕ рджрд░рдореНрдпрд╛рди рд▓реЛрдб рдмреЕрд▓реЗрдВрд╕рд┐рдВрдЧ рдпрдВрддреНрд░рдгрд╛. IPv6 рдлреНрд▓реЛ рд▓реЗрдмрд▓ рдмрджрд▓реВрди, PLB рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯреНрд╕рд╡рд░реАрд▓ рд▓реЛрдб рд╕рдВрддреБрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЕрдХреЗрдЯ рдорд╛рд░реНрдЧ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрдкрдгреЗ рдмрджрд▓рддреЗ. рдкреЕрдХреЗрдЯ рдкреБрдирд░реНрдХреНрд░рдордг рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЬреЗрд╡реНрд╣рд╛ рд╢рдХреНрдп рдЕрд╕реЗрд▓ рддреЗрд╡реНрд╣рд╛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд╛рд▓рд╛рд╡рдзреАрдирдВрддрд░ рд╣реЗ рдСрдкрд░реЗрд╢рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ. Google рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░реНрд╕рдордзреНрдпреЗ PLB рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдореБрд│реЗ рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯрд╡рд░реАрд▓ рд▓реЛрдб рдЕрд╕рдорддреЛрд▓ рд╕рд░рд╛рд╕рд░реА 60% рдХрдореА рдЭрд╛рд▓рд╛ рдЖрд╣реЗ, рдкреЕрдХреЗрдЯ рд▓реЙрд╕ 33% рдХрдореА рдЭрд╛рд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рд▓реЗрдЯрдиреНрд╕реА 20% рдХрдореА рдЭрд╛рд▓реА рдЖрд╣реЗ.
    • Wi-Fi 7 (802.11be) рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рдгрд╛рд░реНтАНрдпрд╛ MediaTek рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ рдЬреЛрдбрд▓реЗ.
    • 800-рдЧреАрдЧрд╛рдмрд┐рдЯ рд▓рд┐рдВрдХреНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • рдХрд╛рдо рди рдерд╛рдВрдмрд╡рддрд╛ рдлреНрд▓рд╛рдпрд╡рд░ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рдЪреЗ рдирд╛рд╡ рдмрджрд▓рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА.
    • рдЬреНрдпрд╛ рдЖрдпрдкреА рдкрддреНрддреНрдпрд╛рд╡рд░ рдкреЕрдХреЗрдЯ рдЖрд▓реЗ рд╣реЛрддреЗ рддреНрдпрд╛рдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ SYN рдлреНрд▓рдбрдмрджреНрджрд▓рдЪреНрдпрд╛ рд▓реЙрдЧ рд╕рдВрджреЗрд╢рд╛рдВрдордзреНрдпреЗ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
    • UDP рд╕рд╛рдареА, рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдиреЗрдорд╕реНрдкреЗрд╕рд╕рд╛рдареА рд╕реНрд╡рддрдВрддреНрд░ рд╣реЕрд╢ рдЯреЗрдмрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
    • рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд░рд┐рдЬрд╕рд╛рдареА, MAB (MAC рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рдмрд╛рдпрдкрд╛рд╕) рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкрджреНрдзрддреАрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • CAN рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (CAN_RAW), fwmark-рдЖрдзрд╛рд░рд┐рдд рд░рд╣рджрд╛рд░реА рдлрд┐рд▓реНрдЯрд░ рд╕рдВрд▓рдЧреНрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА SO_MARK рд╕реЙрдХреЗрдЯ рдореЛрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • ipset рдирд╡реАрди рдмрд┐рдЯрдорд╛рд╕реНрдХ рдкреЕрд░рд╛рдореАрдЯрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ IP рдкрддреНрддреНрдпрд╛рддреАрд▓ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдмрд┐рдЯреНрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдорд╛рд╕реНрдХ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, "ipset create set1 hash:ip bitmask 255.128.255.0").
    • nf_tables рд╡рд░ рдЯрдирд▓ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЯреНрд╕рдордзреНрдпреЗ рдЕрдВрддрд░реНрдЧрдд рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рдЙрдкрдХрд░рдгреЗ
    • рд╕рдВрдЧрдгрдХреАрдп рдкреНрд░рд╡реЗрдЧрдХрд╛рдВрд╕рд╛рдареА рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ "рдПрдХреНрд╕реЗрд▓" рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рдПрдХрддрд░ рд╡реИрдпрдХреНрддрд┐рдХ ASIC рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдХрд┐рдВрд╡рд╛ SoC рдЖрдгрд┐ GPU рдЪреНрдпрд╛ рдЖрдд IP рдмреНрд▓реЙрдХреНрд╕рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдкреБрд░рд╡рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рд╣реЗ рдкреНрд░рд╡реЗрдЧрдХ рдореБрдЦреНрдпрддреНрд╡реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрдЧ рд╡рд╛рдврд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ рдЖрд╣реЗрдд.
    • amdgpu рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рдордзреНрдпреЗ GC, PSP, SMU рдЖрдгрд┐ NBIO IP рдШрдЯрдХрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. ARM64 рдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА, DCN (рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛрдЕрд░ рдиреЗрдХреНрд╕реНрдЯ) рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╕рдВрд░рдХреНрд╖рд┐рдд рд╕реНрдХреНрд░реАрди рдЖрдЙрдЯрдкреБрдЯрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА DCN10 рд╡рд╛рдкрд░реВрди DCN21 рд╡рд░ рд╣рд▓рд╡рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдЖрддрд╛ рдПрдХрд╛рдзрд┐рдХ рд╕реНрдХреНрд░реАрди рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛рдирд╛ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
    • i915 (Intel) рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдиреЗ рд╕реНрд╡рддрдВрддреНрд░ Intel Arc (DG2/Alchemist) рд╡реНрд╣рд┐рдбрд┐рдУ рдХрд╛рд░реНрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реНрдерд┐рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ.
    • Nouveau рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ Ampere рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд NVIDIA GA102 (RTX 30) GPU рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ. nva3 (GT215) рдХрд╛рд░реНрдбрд╕рд╛рдареА, рдмреЕрдХрд▓рд╛рдЗрдЯ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
    • Realtek 8852BE, Realtek 8821CU, 8822BU, 8822CU, 8723DU (USB) рдЖрдгрд┐ MediaTek MT7996 рдЪрд┐рдкреНрд╕, Broadcom BCM4377/4378/4387 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рдпрд░рд▓реЗрд╕ рдЕрдбреЕрдкреНрдЯрд░реНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, Bluetooth 8521/XNUMX/XNUMX, Bluetooth XNUMX/XNUMX, Bluetooth XNUMX рдореЛрдЯрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдореНрд╣рдгреВрди. рдирд┐рдпрдВрддреНрд░рдХ
    • рдЕрдВрдЧрднреВрдд рд╕рд╛рдЙрдВрдб рдЪрд┐рдкреНрд╕ HP Stream 8, Advantech MICA-071, Dell SKU 0C11, Intel ALC5682I-VD, Xiaomi Redmi Book Pro 14 2022, i.MX93, Armada RKK38x, рд╕рд╛рдареА ASoC (ALSA рд╕рд┐рд╕реНрдЯрдо рдСрди рдЪрд┐рдк) рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. Focusrite Saffire Pro 3588 рдСрдбрд┐рдУ рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. Realtek RT40 рдСрдбрд┐рдУ рдХреЛрдбреЗрдХ рдЬреЛрдбрд▓реЗ.
    • Sony рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдЖрдгрд┐ рдЯреЕрдмреНрд▓реЗрдЯрд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди (Xperia 10 IV, 5 IV, X рдЖрдгрд┐ X рдХреЙрдореНрдкреЕрдХреНрдЯ, OnePlus One, 3, 3T рдЖрдгрд┐ Nord N100, Xiaomi Poco F1 рдЖрдгрд┐ Mi6, Huawei Watch, Google Pixel 3a, Samsung Galaxy Tab 4 10.1.
    • ARM SoC рдЖрдгрд┐ Apple T6000 (M1 Pro), T6001 (M1 Max), T6002 (M1 Ultra), Qualcomm MSM8996 Pro (рд╕реНрдиреЕрдкрдбреНрд░реЕрдЧрди 821), SM6115 (рд╕реНрдиреЕрдкрдбреНрд░реЕрдЧрди 662), SM4250 (рд╕реНрдиреЕрдкрдбреНрд░реЕрдЧрди 460), SM6375 (SM695) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдмреЛрд░реНрдб , SDM670 (Snapdragon 670), MSM8976 (Snapdragon 652), MSM8956 (Snapdragon 650), RK3326 Odroid-Go/rg351, Zyxel NSA310S, InnoComm i.MX8MM, Odroid Go Ultra.

рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рд▓реЕрдЯрд┐рди рдЕрдореЗрд░рд┐рдХрди рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдлрд╛рдКрдВрдбреЗрд╢рдирдиреЗ рдкреВрд░реНрдгрдкрдгреЗ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХрд░реНрдирд▓ 6.2 - Linux-libre 6.2-gnu рдЪреА рдЖрд╡реГрддреНрддреА рддрдпрд╛рд░ рдХреЗрд▓реА, рдЬреНрдпрд╛рдордзреНрдпреЗ рдлрд░реНрдорд╡реЗрдЕрд░ рдЖрдгрд┐ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдЪреЗ рдШрдЯрдХ рдЖрд╣реЗрдд рдЬреНрдпрд╛рдд рдорд╛рд▓рдХреАрдЪреЗ рдШрдЯрдХ рдХрд┐рдВрд╡рд╛ рдХреЛрдбрдЪреЗ рд╡рд┐рднрд╛рдЧ рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдЪреА рд╡реНрдпрд╛рдкреНрддреА рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗ. рдирд┐рд░реНрдорд╛рддрд╛. рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рди рдиреЛрд╡реНрдпреВ рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдордзреАрд▓ рдирд╡реАрди рдмреНрд▓реЙрдм рд╕рд╛рдл рдХрд░рддреЗ. mt7622, тАЛтАЛmt7996 wifi рдЖрдгрд┐ bcm4377 рдмреНрд▓реВрдЯреВрде рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдордзреНрдпреЗ рдмреНрд▓реЙрдм рд▓реЛрдбрд┐рдВрдЧ рдЕрдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ. Aarch64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА dts рдлрд╛рдпрд▓реАрдВрдордзреАрд▓ рдмреНрд▓реЙрдм рдирд╛рд╡реЗ рд╕рд╛рдл рдХреЗрд▓реА. рд╡рд┐рд╡рд┐рдз рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ рдЖрдгрд┐ рд╕рдмрд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдмреНрд▓реЙрдм рдХреНрд▓рд┐рдирд┐рдВрдЧ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ. s5k4ecgx рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╕рд╛рдл рдХрд░рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ, рдХрд╛рд░рдг рддреЗ рдХрд░реНрдирд▓рдордзреВрди рдХрд╛рдврд▓реЗ рд╣реЛрддреЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛