Linux 5.8 рдХрд░реНрдирд▓ рд╕рд░реНрд╡рд╕рдорд╛рд╡реЗрд╢рдХ рд╢рдмреНрджрд╛рд╡рд▓реА рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рддрддреНрддреНрд╡реЗ рд╕реНрд╡реАрдХрд╛рд░рддреЗ

рд▓рд┐рдирд╕ рдЯреЙрд░рд╡рд╛рд▓реНрдбреНрд╕ рд╕реНрд╡реАрдХрд╛рд░рд▓реЗ Linux 5.8 рдХрд░реНрдирд▓ рд╢рд╛рдЦреЗрдд рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рдмрджрд▓ рдХрд░рд╛ рдХреЛрдб рд╢реИрд▓реА рд╢рд┐рдлрд╛рд░рд╕реА. рджрддреНрддрдХ рдШреЗрддрд▓реЗ рддрд┐рд╕рд░реА рдЖрд╡реГрддреНрддреА рд╕рдорд╛рд╡реЗрд╢рдХ рд╢рдмреНрджрд╛рд╡рд▓реАрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░реАрд▓ рдордЬрдХреВрд░, рдЬреНрдпрд╛рд▓рд╛ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди рддрд╛рдВрддреНрд░рд┐рдХ рд╕рдорд┐рддреАрдЪреНрдпрд╛ рд╕рджрд╕реНрдпрд╛рдВрд╕рд╣ 21 рдкреНрд░рдореБрдЦ рдХрд░реНрдирд▓ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдиреА рдорд╛рдиреНрдпрддрд╛ рджрд┐рд▓реА рдЖрд╣реЗ. рд▓рд┐рдирд╕ рдпрд╛рдВрдирд╛ рдкрд╛рдард╡рд▓реЗ рд╣реЛрддреЗ рдЪреМрдХрд╢реА 5.9 рдХрд░реНрдирд▓рдордзреАрд▓ рдмрджрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдкрд░рдВрддреБ рдмрджрд▓ рд╕реНрд╡реАрдХрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдвреАрд▓ рд╡рд┐рдВрдбреЛрдЪреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рд░рдг рдирд╛рд╣реА рдЕрд╕реЗ рддреНрдпрд╛рдиреЗ рдорд╛рдирд▓реЗ рдЖрдгрд┐ 5.8 рд╢рд╛рдЦреЗрдд рдирд╡реАрди рджрд╕реНрддрдРрд╡рдЬ рд╕реНрд╡реАрдХрд╛рд░рд▓рд╛.

рд╕рдорд╛рд╡реЗрд╢рдХ рд╢рдмреНрджрд╛рд╡рд▓реАрддреАрд▓ рдордЬрдХреВрд░рд╛рдЪреА рддрд┐рд╕рд░реА рдЖрд╡реГрддреНрддреА рддреБрд▓рдиреЗрдд рд▓рд╣рд╛рди рдХреЗрд▓реА рдЧреЗрд▓реА рдореВрд│ рдкреНрд░рд╕реНрддрд╛рд╡ (рдлрд╛рдЗрд▓ рд╡рдЧрд│рдгреНрдпрд╛рдд рдЖрд▓реА рд╣реЛрддреА inclusive-terminology.rst рд╕рд░реНрд╡рд╕рдорд╛рд╡реЗрд╢рдХ рдЕрд╕рдгреНрдпрд╛рдЪреНрдпрд╛ рдорд╣рддреНрддреНрд╡рд╛рдмрджреНрджрд▓ рдмреЛрд▓рдгреЗ рдЖрдгрд┐ рд╕рдорд╕реНрдпрд╛рдкреНрд░рдзрд╛рди рд╕рдВрдЬреНрдЮрд╛ рдХрд╛ рдЯрд╛рд│рд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдгреЗ). рдХреЛрдбрд┐рдВрдЧ рд╢реИрд▓реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рджрд╕реНрддрдРрд╡рдЬрд╛рдд рдлрдХреНрдд рдмрджрд▓ рдмрд╛рдХреА рд╣реЛрддреЗ. рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ 'рдорд╛рд╕реНрдЯрд░/рд╕реНрд▓реЗрд╡реНрд╣' рдЖрдгрд┐ 'рдмреНрд▓реЕрдХрд▓рд┐рд╕реНрдЯ/рд╡реНрд╣рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ', рддрд╕реЗрдЪ 'рд╕реНрд▓реЗрд╡реНрд╣' рд╢рдмреНрдж рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА. рд╢рд┐рдлрд╛рд░рд╕реА рдпрд╛ рдЕрдЯреАрдВрдЪреНрдпрд╛ рдлрдХреНрдд рдирд╡реАрди рд╡рд╛рдкрд░рд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд. рдореВрд│рдордзреНрдпреЗ рдЖрдзреАрдЪ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╢рдмреНрджрд╛рдВрдЪреЗ рдЙрд▓реНрд▓реЗрдЦ рдЕрд╕реНрдкрд░реНрд╢рд┐рдд рд░рд╛рд╣рддреАрд▓.

рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рд╕реНрдкреЗрд╕ рдПрдХреНрд╕рдкреЛрдЬреНрдб API рдЖрдгрд┐ ABI рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддрд╛рдирд╛ рдЖрдгрд┐ рд╡рд┐рджреНрдпрдорд╛рди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдХрд┐рдВрд╡рд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЬреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рдпрд╛ рдЕрдЯреАрдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рддреНрдпрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдб рдЕрджреНрдпрддрдирд┐рдд рдХрд░рддрд╛рдирд╛ рдирд╡реАрди рдХреЛрдбрдордзреНрдпреЗ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдЕрдЯреА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рдЖрд╣реЗ. рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рддрдпрд╛рд░ рдХрд░рддрд╛рдирд╛, рд╢рдХреНрдп рдЕрд╕реЗрд▓ рддреЗрдереЗ, рдорд╛рдирдХ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ рдХреЛрдбрд┐рдВрдЧрд╕рд╣ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╢рдмреНрджрд╛рд╡рд▓реА рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ.

'рдмреНрд▓реЕрдХрд▓рд┐рд╕реНрдЯ/рд╡реНрд╣рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ' рд╣реЗ рд╢рдмреНрдж рдмрджрд▓рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ
'denylist/llowlist' рдХрд┐рдВрд╡рд╛ 'blocklist/ passlist', рдЖрдгрд┐ 'master/slave' рдпрд╛ рд╢рдмреНрджрд╛рдВрдРрд╡рдЬреА рдЦрд╛рд▓реАрд▓ рдкрд░реНрдпрд╛рдп рджрд┐рд▓реЗ рдЖрд╣реЗрдд:

  • '{рдкреНрд░рд╛рдердорд┐рдХ,рдореБрдЦреНрдп} / {рдорд╛рдзреНрдпрдорд┐рдХ,рдкреНрд░рддрд┐рдХреГрддреА,рдЧреМрдг}',
  • '{initiator,requester} / {target,responder}',
  • '{рдХрдВрдЯреНрд░реЛрд▓рд░,рд╣реЛрд╕реНрдЯ} / {рдбрд┐рд╡реНрд╣рд╛рдЗрд╕,рд╡рд░реНрдХрд░,рдкреНрд░реЙрдХреНрд╕реА}',
  • 'рдиреЗрддрд╛/рдЕрдиреБрдпрд╛рдпреА',
  • 'рджрд┐рдЧреНрджрд░реНрд╢рдХ/рдХрд▓рд╛рдХрд╛рд░'.

рдмрджрд▓рд╛рд╢реА рд╕рд╣рдордд (рд╕реНрд╡реАрдХреГрдд-рджреНрд╡рд╛рд░рд╛):

рджреНрд╡рд╛рд░реЗ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рдХреЗрд▓реЗрд▓реЗ рдмрджрд▓:

рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓реЗ рдмрджрд▓рд╛ (рд╕реНрд╡рд╛рдХреНрд╖рд░реА-рдмрдВрдж-рджреНрд╡рд╛рд░реЗ):

рдЕрджреНрдпрддрди: рдЧрдВрдЬ рднрд╛рд╖рд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА рд╕реНрд╡реАрдХрд╛рд░рд▓реЗ рдЖрд╣реЗ рдмрджрд▓, рдЬреЗ рдХреЛрдбрдордзреНрдпреЗ тАЬрд╢реНрд╡реЗрддрд╕реВрдЪреАтАЭ рдЪреНрдпрд╛ рдЬрд╛рдЧреА тАЬрдЕрдиреБрдордд рд╕реВрдЪреАтАЭ рдиреЗ рдмрджрд▓рддреЗ. рдмрджрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рднрд╛рд╖рд╛ рдкрд░реНрдпрд╛рдп рдЖрдгрд┐ рд░рдЪрдирд╛рдВрд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рдд рдирд╛рд╣реА рдЖрдгрд┐ рдлрдХреНрдд рдЕрдВрддрд░реНрдЧрдд рдШрдЯрдХрд╛рдВрдирд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ.

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

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