Bug mu AMD EPYC 7002 CPU imaundana pakatha masiku 1044 akugwira ntchito

Gulu la AMD EPYC 2018 ("Rome") la ma processor a seva kutengera "Zen 7002" microarchitecture yotumizidwa kuyambira 2 ili ndi cholakwika chomwe chimapangitsa purosesa kupachika patatha masiku 1044 akugwira ntchito popanda kukonzanso boma (system reboot). Monga njira zothetsera vutoli, tikulimbikitsidwa kuletsa CC6 njira yopulumutsira mphamvu kapena kuyambitsanso seva kangapo patsiku lililonse la 1044 (pafupifupi zaka 2 miyezi 10).

Malinga ndi chidziwitso chofalitsidwa ndi AMD, kupachikidwa kumayambitsidwa ndi kuwonongeka komwe kumachitika pamene purosesa yoyambira ikuyesera kudzuka kuchokera ku CC6 njira yopulumutsira mphamvu (core-C6, imachepetsa mphamvu yamagetsi pamene ikugwira ntchito) pamene timer ikufika pamtengo wa masiku 1044. pambuyo pa kukonzanso komaliza kwa dziko la CPU (nthawi yowonetsera ikhoza kusiyana malinga ndi mafupipafupi a REFCLK).

AMD sapereka tsatanetsatane wazomwe zimayambitsa kulephera. Kutengera lingaliro lofalitsidwa pa Reddit, kupachika kumachitika pamene kauntala mu TSC (Time Stamp Counter) kaundula, yomwe imawerengera kuchuluka kwa mizere yogwira ntchito ikayambiranso, pafupipafupi 2800 MHz imafika pamtengo 0x380000000000000 (2800 MHz * 10* * 6 * 1042.5, i.e. pambuyo pa masiku 1042 ndi maola 12).

Kukonzekera kwa bug sikusindikizidwa. Vutoli silinadziwike kwa nthawi yayitali, popeza kukweza kwazaka zambiri sikofanana ndi ma seva omwe, kuti apitilizebe, nthawi ndi nthawi amayenera kuyambiranso kukhazikitsa zosintha za kernel kapena kusintha kumasulidwa kwatsopano kwa makina ogwiritsira ntchito. Komabe, njira zokwezera ma kernel za Linux zogawa zomwe sizinayambitsenso ndikuwongolera kwakanthawi (Ubuntu, RHEL, ndi SUSE zimathandizidwa ndi zaka 10) zitha kubweretsa nthawi yayitali yodikirira ma seva osayambiranso.

Source: opennet.ru

Kuwonjezera ndemanga