แž€แŸ†แžŽแŸ‚แžแžบแžŽแŸ‚แž›แž›แžธแž“แžปแž… 5.9 แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™ แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ FSGSBASE แž“แžทแž„ Radeon RX 6000 โ€œRDNA 2โ€ แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜

Linus Torvalds แž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแž–แžธแžŸแŸ’แžแŸแžšแž—แžถแž–แž“แŸƒแž€แŸ†แžŽแŸ‚ 5.9 แŸ”

แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž•แŸ’แžŸแŸแž„แž‘แŸ€แž แž‚แžถแžแŸ‹แž”แžถแž“แžŽแŸ‚แž“แžถแŸ†แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ FSGSBASE แž‘แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž› 5.9 แžŠแŸ‚แž›แž‚แžฝแžšแžแŸ‚แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แžผแžœแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž”แžšแžทแž”แž‘แž“แŸ…แž›แžพแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŠแŸ†แžŽแžพแžšแž€แžถแžš AMD แž“แžทแž„ Intel แŸ” FSGSBASE แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž˜แžถแžแžทแž€แžถแž“แŸƒแž€แžถแžšแž…แžปแŸ‡แžˆแŸ’แž˜แŸ„แŸ‡ FS/GS แžแŸ’แžšแžผแžœแž”แžถแž“แžขแžถแž“ แž“แžทแž„แž€แŸ‚แž”แŸ’แžšแŸ‚แž–แžธแž‘แŸ†แž แŸ†แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แžŠแŸ‚แž›แž‚แžฝแžšแžแŸ‚แž€แŸ‚แž›แž˜แŸ’แžขแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‘แžถแŸ†แž„แž˜แžผแž›แžŠแŸ‚แž›แžšแž„แž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแŸ„แž™แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡ Spectre/Metldown แŸ” แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžแŸ’แž›แžฝแž“แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŠแŸ„แž™แžœแžทแžŸแŸ’แžœแž€แžš Microsoft แž‡แžถแž…แŸ’แžšแžพแž“แž†แŸ’แž“แžถแŸ†แž˜แžปแž“แŸ”

แž•แž„แžŠแŸ‚แžšแŸ–

  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Radeon RX 6000 "RDNA 2"
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแž€แŸ†แžŽแžแŸ‹แžแŸ†แž”แž“แŸ‹แžŠแŸ’แžšแžถแž™ NVMe (NVMe zoned namespaces (ZNS))
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŠแŸ†แž”แžผแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹ IBM Power10
  • แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแž•แŸ’แžŸแŸแž„แŸ—แž…แŸ†แž–แŸ„แŸ‡แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž„แž€แžถแžšแž•แŸ’แž‘แžปแž€ แž€แžถแžšแž”แž„แŸ’แž€แžพแž“แž€แžถแžšแž€แžถแžšแž–แžถแžšแž”แŸ’แžšแž†แžถแŸ†แž„แž“แžนแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŸแŸ’แžšแž‘แžถแž”แŸ‹ GPL แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž—แŸ’แž‡แžถแž”แŸ‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž‰แŸ’แž‡แžถแžŠแŸ‚แž›แž˜แžถแž“แž€แž˜แŸ’แž˜แžŸแžทแž‘แŸ’แž’แžทแž‡แžถแž˜แžฝแž™แžŸแž˜แžถแžŸแž’แžถแžแžปแžแžบแžŽแŸ‚แž›
  • แž‚แŸ†แžšแžผแž“แŸƒแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžถแž˜แž–แž› (Energy Model framework) แžฅแžกแžผแžœแž“แŸแŸ‡แž–แžŽแŸŒแž“แžถแž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ‚แžขแžถแž€แž”แŸ’แž”แž€แžทแžšแžทแž™แžถแž“แŸƒแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžถแž˜แž–แž›แžšแž”แžŸแŸ‹ CPU แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ‚แž˜แž‘แžถแŸ†แž„แžงแž”แž€แžšแžŽแŸแž‚แŸ’แžšแžฟแž„แž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแž•แž„แžŠแŸ‚แžšแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž”แžŠแžทแžŸแŸแž’แž“แŸ…แžŠแŸ†แžŽแžถแž€แŸ‹แž€แžถแž› PREROUTING แž‘แŸ… Netfilter
  • แžŸแž˜แŸ’แžšแžถแž”แŸ‹ AMD Zen แž“แžทแž„แž˜แŸ‰แžผแžŠแŸ‚แž› CPU แžแŸ’แž˜แžธแž‡แžถแž„แž“แŸแŸ‡ แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถ P2PDMA แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพ DMA แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž‘แŸแžšแž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แžšแžœแžถแž„แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž“แŸƒแžงแž”แž€แžšแžŽแŸแž–แžธแžšแžŠแŸ‚แž›แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ… PCI bus แŸ”

แž”แŸ’แžšแž—แž–: linux.org.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹