Linux 7.3 dodaje wsparcie dla niekrytycznych błędów PCI i nowych chipów Intel

By: www.diariobitcoin.com|2026/08/26 20:39:04
0
Udostępnij
copy
Oceń nas w GoogleOceń nas w Google

Linux 7.3 wprowadzi zmiany w podsystemie PCI/PCIe, aby zgłaszać pewne niekrytyczne błędy, dodać sprzęt Intel oraz poprawić funkcje zarządzania energią i komunikacji między urządzeniami.

  • Jądro doda wsparcie dla niekrytycznych błędów ostrzegawczych przewidzianych w PCI Express 7.0.
  • Sterownik VMD otrzyma nowe identyfikatory dla Intel Dunlow i Nova Lake.
  • NVIDIA Vera Rubin, systemy Arrow Lake HX oraz niektóre porty PCIe będą miały poprawioną kompatybilność i zarządzanie energią.

Rozwój Linux 7.3 postępuje z nową serią zmian dla podsystemu PCI i PCI Express, kluczowego elementu jądra, który umożliwia systemowi operacyjnemu komunikację z kartami, procesorami, pamięcią masową i innymi podłączonymi urządzeniami. Aktualizacje obejmują wsparcie dla błędów, które dotychczas były ukryte, nowe identyfikatory sprzętowe oraz dostosowania mające na celu poprawę kompatybilności w serwerach, stacjach roboczych i urządzeniach różnych architektur.

Informacje zostały zgłoszone przez Phoronix, który przeanalizował wniosek o integrację zmian w podsystemie PCI/PCIe dla nadchodzącej wersji jądra. Zestaw obejmuje poprawki, specyficzne cechy dla niektórych urządzeń oraz ulepszenia zarządzania energią, chociaż wciąż jest to wersja w trakcie rozwoju, a nie ostateczna publikacja Linux 7.3.

Błędy PCIe, które przestaną być ignorowane

Jedną z najważniejszych zmian jest dodanie wsparcia dla tzw. niekrytycznych błędów ostrzegawczych, znanych w dokumentacji technicznej jako Advisory Non-Fatal Errors. Specyfikacja PCI Express 7.0 pozwala na sygnalizowanie określonych warunków niekrytycznych za pomocą tej kategorii, ale Linux domyślnie je maskował i do tej pory ich nie zgłaszał do systemu.

Dostosowanie to nie oznacza, że każde ostrzeżenie przerwie działanie sprzętu ani że alert zawsze oznacza krytyczną awarię. Jego znaczenie polega na zapewnieniu większej widoczności zdarzeń, które mogą pomóc w diagnozowaniu problemów z komunikacją lub działaniem w interkoneksji PCIe, szczególnie na platformach, gdzie monitorowanie prewencyjne jest istotne.

Różnica między błędem krytycznym a niekrytycznym również pomaga umieścić zmianę w kontekście: pierwsze mogą zagrażać ciągłości operacji, podczas gdy drugie pozwalają systemowi działać w określonych warunkach. Zgłaszając ostrzeżenia przewidziane przez PCI Express 7.0, jądro może dostarczać więcej informacji administratorom i narzędziom diagnostycznym, nie przekształcając automatycznie każdego zdarzenia w awarię.

Zmiana ta ma zatem na celu poprawę obserwowalności sprzętu, a nie obietnicę, że błędy PCIe znikną. Jej użyteczność będzie zależała od tego, jak każda platforma wdroży specyfikację, od jakości jej sterowników oraz od sposobu, w jaki użytkownicy interpretują komunikaty generowane przez system.

Nowe identyfikatory dla Intel Dunlow i Nova Lake

Kod Linux 7.3 dodaje również nowe identyfikatory urządzeń dla Intel Nova Lake i Dunlow w ramach sterownika VMD. Z dostępnych informacji wynika, że zmiany ograniczają się do rozpoznawania tych identyfikatorów, nie wymagając dodatkowych modyfikacji w logice sterownika, aby włączyć podstawowe wsparcie.

Nazwa Dunlow pojawiła się latem i jest uważana za związaną z procesorami Intel Xeon klasy podstawowej, skierowanymi na platformy serwerowe i stacje robocze. Informacje źródłowe opisują ją jako platformę pochodną od Nova Lake, chociaż ta charakterystyka jest przedstawiana jako oszacowanie, a nie jako pełna specyfikacja techniczna potwierdzona w ogłoszeniu jądra.

VMD, skrót od Volume Management Device, to technologia stosowana przez Intel do zarządzania określonymi urządzeniami pamięci masowej PCIe za pomocą procesora i oprogramowania układowego platformy. Włączenie identyfikatorów pozwala jądru prawidłowo rozpoznać nowe projekty sprzętowe, gdy dotrą do zgodnych urządzeń, co jest małym krokiem w kodzie, ale niezbędnym, aby uniknąć braku odpowiedniej identyfikacji dla nowych komponentów.

Przybycie tych identyfikatorów nie oznacza pełnej oceny wydajności ani nie potwierdza wszystkich cech handlowych Dunlow lub Nova Lake. Pokazuje jednak, że drzewo rozwoju jądra już uwzględnia przyszły sprzęt i że zgodność z Linuksem jest przygotowywana, zanim te platformy zyskają szerszą obecność w serwerach lub stacjach roboczych.

DMA między urządzeniami i systemami Arrow Lake HX

Wśród nowości pojawia się również NVIDIA Vera Rubin na liście platform obsługujących peer-to-peer DMA, czyli P2PDMA. Ta funkcja pozwala niektórym urządzeniom PCIe wymieniać dane bezpośrednio, bez polegania na tradycyjnej trasie przez pamięć główną, co może być przydatne w obciążeniach roboczych, które przenoszą duże ilości informacji między akceleratorami a innymi komponentami.

Wsparcie na liście jądra nie gwarantuje, że wszystkie konfiguracje Vera Rubin będą korzystać z P2PDMA w ten sam sposób ani że jakiekolwiek połączenie urządzeń będzie zgodne. Funkcja wymaga koordynacji między sprzętem, sterownikami i topologią PCIe, dlatego jej dostępność stanowi podstawę oprogramowania, którą konkretne systemy będą musiały zweryfikować.

Sterownik Intela z kolei otrzymuje wsparcie dla VMCONFIG BUS_RESTRICT_CFG=3. Zmiana ta pozwala na enumerację urządzeń podrzędnych w systemach Intel Arrow Lake HX, co jest operacją niezbędną, aby system operacyjny mógł zidentyfikować komponenty podłączone za określonymi segmentami lub portami platformy.

Enumeracja jest kluczowym etapem uruchamiania i zarządzania urządzeniami PCIe, ponieważ jądro musi znać, jaki sprzęt istnieje i gdzie się znajduje, zanim przydzieli zasoby i załadowa sterowniki. W Arrow Lake HX nowa konfiguracja ma na celu rozwiązanie konkretnego ograniczenia w odkrywaniu, nie wskazując, że dostępne informacje sugerują szersze zmiany w ogólnym działaniu tych urządzeń.

Ostrzeżenia, energia i poprawki specyficzne

Linux 7.3 dodatkowo wyświetli ostrzeżenie, gdy przestrzeń użytkownika zapisuje w obszarach konfiguracyjnych zarezerwowanych wyłącznie dla jądra. Środek ten dodaje sygnał diagnostyczny w obliczu operacji, które mogą zakłócać normalną kontrolę nad urządzeniem, chociaż ogłoszenie nie precyzuje, że wszelkie zapisy tego typu będą automatycznie blokowane.

Oddzielenie przestrzeni użytkownika i jądra jest szczególnie ważne w zarządzaniu urządzeniami, ponieważ niewłaściwa modyfikacja rejestrów może prowadzić do trudnych do zidentyfikowania zachowań. Ostrzeżenie oferuje dodatkowe informacje, aby wykryć narzędzia lub przepływy pracy, które próbują zmienić chronione konfiguracje, nie przypisując temu zmianie uniwersalnej polityki blokowania.

Inna poprawka pozwala na wykorzystanie stanu niskiego zużycia D3 w portach głównych z natywną możliwością podłączenia na gorąco na platformach innych niż x86. Stan D3 zmniejsza zużycie urządzenia PCIe, gdy nie musi pozostać w pełni aktywne, ale wsparcie zależy od tego, czy platforma prawidłowo zarządza przejściami energii.

Zmiana nie jest włączana dla wszystkich platform x86, ponieważ niektóre starsze projekty x86 nie zostały odpowiednio zweryfikowane pod kątem stanu niskiego zużycia D3. Ta ostrożność odzwierciedla, że funkcja dostępna w specyfikacji nie zawsze może być włączona ogólnie bez specyficznych testów oprogramowania układowego, sprzętu i ścieżek odzyskiwania.

Ostatecznie jądro uniknie stanu oczekiwania o niskim zużyciu L0s w czytniku kart PCI Express Realtek RTS525A. W tym urządzeniu użycie L0s kończyło się powodowaniem burzy przerwań AER, nadmiernego strumienia powiadomień związanych z odzyskiwaniem i raportowaniem błędów zaawansowanych PCI Express.

Dezaktywując tę przejście dla konkretnego czytnika, Linux priorytetuje stabilność nad potencjalnymi oszczędnościami energii, które miały negatywne konsekwencje. Zmiana należy do kategorii specyficznych dostosowań lub „quirków” jądra, gdzie wyjątek dla konkretnego modelu może być preferowany w stosunku do zastosowania ogólnej zasady, która szkodzi innym urządzeniom.

Co oznaczają zmiany dla użytkowników Linuxa

Integracja tych modyfikacji przynosi korzyści głównie tym, którzy zarządzają serwerami, stacjami roboczymi i sprzętem z nowoczesnym sprzętem, a nie tym, którzy korzystają z instalacji biurkowej bez specjalistycznych urządzeń PCIe. Nowe identyfikatory mogą poprawić rozpoznawanie platform Intel, podczas gdy dostosowania raportów i energii pomagają w badaniu problemów, które wcześniej mogły pozostać bez widocznego wyjaśnienia.

W środowiskach z akceleratorami, szybkim przechowywaniem lub wieloma podłączonymi urządzeniami, P2PDMA i bardziej kompleksowa enumeracja mogą wpływać na sposób, w jaki system wykorzystuje topologię PCIe. Jednak źródło nie podaje danych dotyczących wydajności, więc nie byłoby właściwe oczekiwać konkretnych zysków w zakresie prędkości, opóźnienia lub zużycia na podstawie tych zmian kompatybilności.

Nieśmiertelne błędy ostrzegawcze również powinny być interpretowane ostrożnie: otrzymanie większej ilości informacji nie oznacza, że sprzęt jest na skraju awarii. Administratorzy i deweloperzy będą musieli odróżnić izolowane powiadomienia, powtarzające się problemy i zdarzenia związane z konkretnym urządzeniem lub sterownikiem, szczególnie gdy system utrzymuje normalne operacje.

Ponieważ Linux 7.3 wciąż jest w fazie rozwoju, szczegóły mogą otrzymać nowe poprawki przed wersją ostateczną. Opisana integracja odpowiada zmianom PCI/PCIe, które zostały wprowadzone w trakcie wskazanego tygodnia, a ich ostateczne przyjęcie będzie zależało od cyklu przeglądu i stabilizacji jądra.

Zestaw potwierdza powszechną tendencję w rozwoju Linuxa: znaczna część widocznych dla użytkownika ulepszeń wynika z bardzo konkretnych dostosowań w identyfikacji, diagnostyce i zarządzaniu energią. W tym przypadku celem nie jest jedna, wysoce profilowana funkcja, ale platforma PCIe lepiej przygotowana na nowoczesny sprzęt i bardziej przejrzysta w obliczu błędów, które wcześniej pozostawały ukryte.

Cena --

--
--
--

Niniejsza treść ma charakter wyłącznie informacyjny i nie stanowi porady finansowej, inwestycyjnej, prawnej ani podatkowej. Wszelkie wydarzenia, nagrody, promocje online lub powiązane informacje, o których tu mowa, nie powinny być traktowane jako rekomendacja, zachęta ani zaproszenie do kupna, sprzedaży, wymiany lub innego rodzaju obrotu aktywami kryptograficznymi. Aktywa kryptograficzne charakteryzują się dużą zmiennością i mogą prowadzić do strat. Dostępność usług, produktów i powiązanych wydarzeń WEEX może się różnić w zależności od regionu. Użytkownik jest odpowiedzialny za upewnienie się, że jego udział jest zgodny z obowiązującymi lokalnymi przepisami i regulacjami.

Możesz również polubić

Południowokoreański sąd nakazuje YouTuberowi Choi zwrócenie 20 milionów won w sprawie oszustwa kryptowalutowego

Zakupy międzynarodowe w dolarach: przewodnik po systemie Puerta a Puerta bez niespodzianek

Zaktualizowano limity dla przesyłek z zagranicy i ustalono warunki, które warto znać przed złożeniem zamówienia online.

Straty związane z aktywami wirtualnymi wyniosły 443 miliardy wonów, zyski zgłoszonych firm wzrosły 3,4 razy

Straty związane z nielegalnymi działaniami wykorzystującymi aktywa wirtualne wyniosły w zeszłym roku 443 miliardy wonów. Wiele zgłoszonych firm zajmujących się aktywami wirtualnymi zmaga się z trudnościami finansowymi, podczas gdy oszustwa związane z pozyskiwaniem funduszy przynoszą jeszcze większe ...

CFTC nałożyła karę w wysokości 172 000 dolarów na operatora telepromptera Trumpa

Gabriel Perez zgodził się zapłacić ponad 172 000 dolarów w celu zakończenia oskarżeń CFTC • Amerykańska Komisja ds. Handlu Towarowego zidentyfikowała 49 transakcji w okresie od grudnia 2025 do lutego 2026, z czego 39 to zwycięskie zakłady • Kalshi zbanowało Pereza na trzy lata po wykryciu nietypowej...

Rozwój cyfrowego euro przez Europejski Bank Centralny i prywatne stablecoiny

Uzbekistan potwierdza zakup myśliwca J-10CE i kwestionuje dominację militarną Rosji w Azji Środkowej

Uzbekistan potwierdził swoje włączenie jako drugi zagraniczny nabywca chińskiego myśliwca J-10CE, pokazując co najmniej sześć jednostek podczas obchodów swojej niepodległości, co jest oznaką postępu Pekinu na rynku militarnym, który był historycznie zdominowany przez Rosję.
...
iconiconiconiconiconiconiconicon
Obsługa klienta:@weikecs
Współpraca biznesowa:@weikecs
Quant trading i MM:[email protected]
Program VIP:[email protected]