Według informacji z 1 października 2026 r. pięć poprawek AMD RMPOPT w wersji v16 znalazło się w gałęzi x86/sev drzewa tip jądra Linuksa, przed oknem scalania Linux 7.4. Seria proponuje optymalizację sprawdzania tablicy RMP w systemach AMD EPYC z SEV-SNP. To propozycja zmian w jądrze — nie opis gotowej funkcji w stabilnym wydaniu.

Wówczas przewidywano, że poprawki zostaną zgłoszone podczas okna scalania w dalszej części października, a stabilne wydanie Linux 7.4 pojawi się około końca grudnia 2026 r.

Co RMPOPT ma zmienić w SEV-SNP

Według doniesień poprawki AMD RMPOPT trafiły do kolejki przed Linux 7.4

SEV-SNP to mechanizm AMD do poufnej wirtualizacji. Wykorzystywana w nim tablica Reverse Map Table (RMP) zawiera informacje o własności stron pamięci. Proponowane RMPOPT ma umożliwić pomijanie części sprawdzeń RMP dla regionu o wielkości 1 GB, ale dopiero po weryfikacji, że wszystkie wpisy w tym regionie wskazują na pamięć należącą do hipernadzorcy, a nie przypisaną do maszyny wirtualnej SNP.

Warunek własności jest kluczowy: sam rozmiar regionu nie wystarcza. Gdy maszyna SNP jest uruchamiana, RMPUPDATE ma móc wyłączyć optymalizacje dotyczące wykorzystywanej przez nią pamięci.

Zakres pamięci i praca asynchroniczna w propozycji v16

Proponowana seria obejmuje optymalizację do 2 TB pamięci RAM systemu. Obsługę pojemności przekraczającej ten limit odłożono do kolejnej serii poprawek.

Po zakończeniu działania maszyny SNP i przywróceniu jej stron do pamięci współdzielonej propozycja przewiduje ponowne włączenie optymalizacji RMP. Zadanie ma trafiać do dedykowanej kolejki asynchronicznej po 10-sekundowym opóźnieniu, co pozwala grupować zakończenia kilku maszyn wirtualnych.

Seria przewiduje również wyłączenie dynamicznego dołączania i odłączania procesorów, czyli CPU hotplug, na czas aktywnego SNP. Ma to utrzymać stały zestaw procesorów podczas przygotowania i wykonywania optymalizacji.