AMD släppte uppdatering för Destiny 2 – dras tillbaka efter problem med PCI Express

Trädvy Permalänk
Dalek
Registrerad
Dec 1999

AMD släppte uppdatering för Destiny 2 – dras tillbaka efter problem med PCI Express

AMD släppte nyligen mikrokodsuppdateringen AGESA 1003ABA till moderkortstillverkare, som skulle göra att Destiny 2 går att starta. Efter rapporter om problem dras den dock tillbaka.

Läs hela artikeln här

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa leder till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Okt 2005

Funderar lite på hur ett bekymmer på UEFI-nivå kan påverka en enskild app så hårt, och varför man inte anser att det är speltillverkaren som får anpassa sig.

CPU: AMD Ryzen 7 3700X + Corsair H110i GT MB: ASUS ROG STRIX X470-F GAMING Grafik: ASUS STRIX 1070 Ti A8G RAM: Corsair LPX 2x8GB 3200 MT/s SSD: Samsung 960 EVO 500GB PSU: Corsair RM850x HMD: Oculus Rift CV1 + Touch

Trädvy Permalänk
Medlem
Registrerad
Jul 2011
Skrivet av Arzei:

Funderar lite på hur ett bekymmer på UEFI-nivå kan påverka en enskild app så hårt, och varför man inte anser att det är speltillverkaren som får anpassa sig.

Om ett spel kraschar pga kassa drivrutiner till ett grafikkort så ska ju drivrutinerna fixas och inte spelet. Det här fallet är inte annorlunda imo. Dom borde skitit i 7/7/7 och sett till att det blev en stabil release istället.

Skickades från m.sweclockers.com

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Trädvy Permalänk
Medlem
Plats
Kryptan/Lund
Registrerad
Nov 2004

Vad exakt är det som gör att Destiny 2 inte startar?

CPU: I7 2600k @ 4.4ghz med Noctua NH-D14 GPU: GTX 1070 med Accelero Xtreme III @2 120mm cf-v12hp hydro dynamic @skitsnabbt. MODERKORT: Gigabyte GA-Z77X-UD3H. RAM: 16GB DDR3 PC19200/2400MHz@2133MHz. HÅRDDISK: Samsung 850 EVO 250GB SSD, Intel SSD 320 Series 160GB , 4 Mekaniska. MONITOR:1 Samsung S27A950D 3D" MONITOR:2 Samsung 2693HM 25,5" MONITOR/Tv:3 LG 47lv355n-ZB 47". Nätagg: Corsair Newton R2 1000W. Allt i ett Cooler Master CM Storm Stryker.

Trädvy Permalänk
Medlem
Plats
Tanzcentrum, Stuttgart
Registrerad
Feb 2007
Skrivet av SCORPIUS:

Vad exakt är det som gör att Destiny 2 inte startar?

De nya AMD processorerna har utrustats med modern AI som hindrar kassa onlineshooters från att köras.

Das Haus, det bästa inom House.

| Asus Strix X570-E | Ryzen 3700X | 16GB DDR4 3866mhz CL15 | MSI 1080ti Gaming X | Samsung 970 Evo Plus 1tb M.2 | 20tb+ HDD | Dell UP3017 2560x1600 |

Trädvy Permalänk
Medlem
Registrerad
Sep 2016
Skrivet av ClintBeastwood:

Om ett spel kraschar pga kassa drivrutiner till ett grafikkort så ska ju drivrutinerna fixas och inte spelet. Det här fallet är inte annorlunda imo.

Skickades från m.sweclockers.com

Men hur går det ens till, att ett spel påverkas så kraftigt av mikrokoden? Den appen måste väl göra något helt unikt för branschen under sin uppstartsprocess för att vara den enda med problemet.
UEFI borde väl förövrigt inte öht påverka eller påverkas direkt av enskilda appar?

Trädvy Permalänk
Medlem
Registrerad
Jul 2011
Skrivet av Dumbullen:

Men hur går det ens till, att ett spel påverkas så kraftigt av mikrokoden? Den appen måste väl göra något helt unikt för branschen under sin uppstartsprocess för att vara den enda med problemet.
UEFI borde väl förövrigt inte öht påverka eller påverkas direkt av enskilda appar?

Jag har inte en aning hur det fungerar men skulle det inte vara ett problem med bios skulle dom knappast försökt fixa det med uppdateringar till bios. Någon som hänger på forum där destiny diskuteras kanske har mer info?

Skickades från m.sweclockers.com

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Trädvy Permalänk
Medlem
Registrerad
Sep 2016
Skrivet av ClintBeastwood:

Jag har inte en aning hur det fungerar men skulle det inte vara ett problem med bios skulle dom knappast försökt fixa det med uppdateringar till bios. Någon som hänger på forum där destiny diskuteras kanske har mer info?

Skickades från m.sweclockers.com

Nej, det hade dom ju inte gjort men jag tyckte bara det lät underligt och som att det är Destiny som gör någonting väldigt konstigt under sin uppstart.
Någon annan kunnig här kanske kan komma med en teori?

Trädvy Permalänk
Medlem
Registrerad
Apr 2002
Skrivet av SCORPIUS:

Vad exakt är det som gör att Destiny 2 inte startar?

Skrivet av Arzei:

Funderar lite på hur ett bekymmer på UEFI-nivå kan påverka en enskild app så hårt, och varför man inte anser att det är speltillverkaren som får anpassa sig.

Enligt vad folk skriver så är det samma problem med RDRAND-instruktionen som orsakar problem i både spelet Destiny2 och systemkomponenten Systemd i Linux.

Det verkar alltså vara en sedan gammalt etablerad x86-instruktion som i Zen2 inte fungerar som databladen säger att den ska.
I så fall är det ju helt klart att föredra om AMD kan laga det så att processorn fungerar som alla förväntar sig, snarare än att all mjukvara som använder RDRAND ska ha en specialhantering för att förvänta sig att Zen2 i teorin påstås ha RDRAND-stöd men att instruktionen i praktiken inte fungerar/fungerar annorlunda än på alla andra processorer.

Tydligen har samma bugg uppträtt även på Zen1, men då enbart efter suspend/resume, till skillnad från Zen2 där instruktionen tydligen alltid felar (än så länge).

Skrivet av Dumbullen:

Men hur går det ens till, att ett spel påverkas så kraftigt av mikrokoden? Den appen måste väl göra något helt unikt för branschen under sin uppstartsprocess för att vara den enda med problemet.
UEFI borde väl förövrigt inte öht påverka eller påverkas direkt av enskilda appar?

Inte helt unikt, vi har minst två saker som gått sönder.
Och jag vet inte om det är mikrokod eller vad det är som orsakar problemet i första läget. Såvitt jag hört är det enda vi vet att AMD säger att de kan laga det via en UEFI-uppdatering, om det är något som öht relaterar till mikrokod eller om det finns ett sätt att få processorn i ett fungerande läge via vanliga x86-instruktioner som de isf bara kan köra vid varje boot känns som att det är osagt än så länge.

Här har vi en snubbe som resonerar en del kring problemet:

AMD Ryzen7 3800X || Gigabyte X570 Ultra || Evga GTX 1080Ti || Crucial Ballistix Sport 3200 64GB || Samsung 950 Pro 512GB || Samsung 960 Pro 1024GB || XB270HU 1440p IPS G-Sync

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Jun 2007

@Dumbullen: Jag vet inte specifik vad som är problemet med Destiny 2, men det var ju även problem med att nyare Linux-distributioner inte bootade med Ryzen 3000. I fallet med Linux är det RDRAND-instruktionen som inte fungerar korrekt i Ryzen 3000, som används för att generera slumptal.

AMD har haft problem med den instruktionen i äldre processorer också, men den här gången är instruktionen helt trasig. RDRAND returnerar tydligen alltid samma värde (0xFFFFFFFFFFFFFFFF) på Ryzen 3000, men indikerar ändå att den lyckades generera ett slumptal.

Jag vet som sagt inte om det är detta problem som påverkat Destiny 2 också, eller om det är ett helt separat problem, men det är såna problem som kan finnas i alla fall.

Trädvy Permalänk
Medlem
Plats
Hemma
Registrerad
Feb 2010

Vad är det man säger "AMD Fine Wine?", dvs om ett år har du en fungerande CPU. /s

Nä men allvarligt, hoppas de fixar detta snart, sugen på en AMD 3600 men inte om den inte lirar UA i PoE.

Trädvy Permalänk
Medlem
Registrerad
Apr 2002
Skrivet av perost:

@Dumbullen: Jag vet inte specifik vad som är problemet med Destiny 2, men det var ju även problem med att nyare Linux-distributioner inte bootade med Ryzen 3000. I fallet med Linux är det RDRAND-instruktionen som inte fungerar korrekt i Ryzen 3000, som används för att generera slumptal.

AMD har haft problem med den instruktionen i äldre processorer också, men den här gången är instruktionen helt trasig. RDRAND returnerar tydligen alltid samma värde (0xFFFFFFFFFFFFFFFF) på Ryzen 3000, men indikerar ändå att den lyckades generera ett slumptal.

Jag vet som sagt inte om det är detta problem som påverkat Destiny 2 också, eller om det är ett helt separat problem, men det är såna problem som kan finnas i alla fall.

Utan att ha grävt i vad Destiny2 sysslar med så verkar det ju nämnas sida vid sida med Systemd inte bara i massor av artiklar utan även när AMD själva gör uttalanden om vad de kallar för "ett problem".

"AMD has identified the root cause and implemented a BIOS fix for an issue impacting the ability to run certain Linux distributions and Destiny 2 on Ryzen 3000 processors. We have distributed an updated BIOS to our motherboard partners, and we expect consumers to have access to the new BIOS over the coming days."

(från https://www.phoronix.com/scan.php?page=news_item&px=AMD-Relea...)

Så det framstår iaf som att det är ett och samma fel och att Destiny2 då kan förmodas också ropa på RDRAND (känns udda att en vanlig applikation skulle göra det; operativets gränssnitt för att hämta ut slumptal/slumpdata borde rimligen användas istället, men det kanske är ett arv från någon av konsolerna).

AMD Ryzen7 3800X || Gigabyte X570 Ultra || Evga GTX 1080Ti || Crucial Ballistix Sport 3200 64GB || Samsung 950 Pro 512GB || Samsung 960 Pro 1024GB || XB270HU 1440p IPS G-Sync

Trädvy Permalänk
Medlem
Registrerad
Sep 2006
Skrivet av gymmarn:

Vad är det man säger "AMD Fine Wine?", dvs om ett år har du en fungerande CPU. /s

Nä men allvarligt, hoppas de fixar detta snart, sugen på en AMD 3600 men inte om den inte lirar UA i PoE.

Jag har inte haft några problem i PoE med min 3700x. Då kör jag med ett Nvidia-kort.

Men ja, väldigt dålig release från AMDs sida. Mycket buggar men även marknadsförd funktionalitet som inte fungerar som den ska eller ens gör något vettigt för tillfället - precision boost overclock. Det värsta är nog vilseledande klockhastigheter, sämst på 3900X. Det är inte många som får upp den i 4.6 ghz ens på en tråd längre är 0.1 sekunder.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jan 2008

"AMD suger!" Men i alla fall, konstig jävla bugg.
Just Destiny 2 suger stock i och för sig men sånt här måste moderkortstillverkarna och AMD lösa...

|[●▪▪●]| #Lekburk#: Ryzen 3700X >-< GB-X570-AE >-< 16GB DDR4 >-< MSI GTX 1070 >-< 970 EVO 1TB SSD>--
--< Stock Cooler >-< FD Define R4 >-< Seasonic F.+ 650W >-< Acer XF270HUA >-< AOC Q2778VQE >--
#Servering#: Ryzen 1700@3,6GHz >-< Prime X470 Pro >-< 16GB DDR4 >-< GTX 1030 >-< 970 EVO 500GB SSD >--
--< Stockkylare >-< Antec P182 >-< Silver Power 600W >-< Samsung 245T |[●▪▪●]|

Trädvy Permalänk
Medlem
Registrerad
Jul 2015
Skrivet av evil penguin:

...

Så det framstår iaf som att det är ett och samma fel och att Destiny2 då kan förmodas också ropa på RDRAND (känns udda att en vanlig applikation skulle göra det; operativets gränssnitt för att hämta ut slumptal/slumpdata borde rimligen användas istället, men det kanske är ett arv från någon av konsolerna).

*host* DRM *host*

"Oh glorious cheeseburger… we bow to thee. The secrets of the universe are between the buns..."
"All my farts come straight from hell, you're already dead if you notice a smell"

Trädvy Permalänk
Medlem
Registrerad
Aug 2017

Till AMDs försvar så kan 0xFFFFFFFFFFFFFFFF vara ett slumptal genererat från en rättvis och tillräckligt (enorm!) stor tärning... 😁 (Halv-obskyr xkcd-referens.)

Trädvy Permalänk
Medlem
Registrerad
Okt 2018

Det sjuka här är att det är väl samma chiplets i server-cpuerna EPYC?

Och man har alltså då inte ens bemödat sig med att kolla om Linux startar på denna konstruktion? eller hur kan det komma sig att buggen inte upptäcktes förrens kunder fick processorerna?

I5 9600k@stock / Cooler Master Evo 212 / Gigabyte Z390 Gaming X / Corsair Vengeance LPX 16GB DDR4 3000MHz / MSI RTX2070 Gaming Z / EVGA 550 BQ / Asus VG278Q 27" 144Hz

Ryzen 5 3600@stock / Asus Rog Strix X570-E Gaming / Corsair Vengeance RGB Pro 16GB 3600MHz CL18 / Asus Rog Strix Geforce RTX 2060 OC / BeQuiet Pure Power 11 600W

Trädvy Permalänk
Medlem
Registrerad
Apr 2002
Skrivet av andda715:

Till AMDs försvar så kan 0xFFFFFFFFFFFFFFFF vara ett slumptal genererat från en rättvis och tillräckligt (enorm!) stor tärning... 😁 (Halv-obskyr xkcd-referens.)

Både https://dilbert.com/strip/2001-10-25 och https://xkcd.com/221/ känns båda relevanta i det sammanhanget.

Skrivet av CubaCola:

Det sjuka här är att det är väl samma chiplets i server-cpuerna EPYC?

Och man har alltså då inte ens bemödat sig med att kolla om Linux startar på denna konstruktion? eller hur kan det komma sig att buggen inte upptäcktes förrens kunder fick processorerna?

Är inte helt säker om det är exakt samma, men oavsett vilket är det anmärkningsvärt.

Det är ju än så länge högst oklart hur situationen uppstått, det vore ju bättre om AMD kommunicerade mer om vad som faktiskt händer.

AMD Ryzen7 3800X || Gigabyte X570 Ultra || Evga GTX 1080Ti || Crucial Ballistix Sport 3200 64GB || Samsung 950 Pro 512GB || Samsung 960 Pro 1024GB || XB270HU 1440p IPS G-Sync

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Jun 2007
Skrivet av CubaCola:

Det sjuka här är att det är väl samma chiplets i server-cpuerna EPYC?

Och man har alltså då inte ens bemödat sig med att kolla om Linux startar på denna konstruktion? eller hur kan det komma sig att buggen inte upptäcktes förrens kunder fick processorerna?

Jag kan inte hitta källan just nu, men jag läste någonstans att AMD sagt att de testat på Ubuntu 18.04 LTS men inte nyare distributioner. De verkar verkligen ha stressat fram denna lansering med tanke på alla problem. Lite samma på grafikkortssidan också, AMD hade inte ens ordentliga Linux-drivrutiner för RX 5700 / 5700XT redo vid lanseringen.

Trädvy Permalänk
Medlem
Registrerad
Okt 2012
Skrivet av CubaCola:

Det sjuka här är att det är väl samma chiplets i server-cpuerna EPYC?

Och man har alltså då inte ens bemödat sig med att kolla om Linux startar på denna konstruktion? eller hur kan det komma sig att buggen inte upptäcktes förrens kunder fick processorerna?

Allt är en show för att sälja när det är som högst?
Lisa Su sålde AMD aktier för 10M$. De verkar inte alls vilja behålla sina aktier bara säljer så snabbt som möjligt.

Det är inga små summor.

Devinder Kumar

Transactions
Date Shares Transaction Value
05/30/2019 127,735 Disposition at $28.3 per share. 3,614,901
05/30/2019 127,735 Derivative/Non-derivative trans. at $3.9 per share. 498,166
05/03/2019 115,664 Disposition at $27.95 per share. 3,232,809
05/03/2019 115,664 Derivative/Non-derivative trans. at $2.68 per share. 309,979
02/27/2019 130,000 Disposition at $23.67 per share. 3,077,100
02/27/2019 130,000 Derivative/Non-derivative trans. at $2.68 per share. 348,400
01/29/2019 130,000 Disposition at $19.82 per share. 2,576,600
01/29/2019 130,000 Derivative/Non-derivative trans. at $2.68 per share. 348,400

Lisa T. Su
06/10/2019 50,000 Disposition at $33.66 per share. 1,683,000
06/10/2019 114,000 Disposition at $33.66 per share. 3,837,240
06/10/2019 114,000 Derivative/Non-derivative trans. at $4.08 per share. 465,120
05/07/2019 250,000 Disposition at $26.75 per share. 6,687,500
05/07/2019 200,000 Derivative/Non-derivative trans. at $4.08 per share. 816,000
03/07/2019 50,000 Disposition at $22.07 per share. 1,103,500
02/07/2019 50,000 Disposition at $22.71 per share. 1,135,500

https://www.marketwatch.com/investing/stock/amd/insiders?pid=...
https://www.marketwatch.com/investing/stock/intc/insiders?pid...

Intels VD, Mr. Andy D. Bryant behåller sina aktier....Vad kan detta betyda? Han kommer att tjäna mer på dividenter/högre framtida priser???
Läste många nämna här: "Intel är död" detta år före och efter 7/7
Insiders vet väl bäst???

Trädvy Permalänk
Medlem
Registrerad
Okt 2018

Nu ska man inte bli konspirationsteoretiker men något är väldigt lustigt med att just rdrand inte fungerar som den ska.

https://en.wikipedia.org/wiki/RdRand

"Taylor Hornby of Defuse Security demonstrated that the Linux random number generator could become insecure if a backdoor is introduced into the RdRand instruction that specifically targets the code using it. Hornby's proof-of-concept implementation works on an unmodified Linux kernel prior to version 3.13.[26][27][28]"

I5 9600k@stock / Cooler Master Evo 212 / Gigabyte Z390 Gaming X / Corsair Vengeance LPX 16GB DDR4 3000MHz / MSI RTX2070 Gaming Z / EVGA 550 BQ / Asus VG278Q 27" 144Hz

Ryzen 5 3600@stock / Asus Rog Strix X570-E Gaming / Corsair Vengeance RGB Pro 16GB 3600MHz CL18 / Asus Rog Strix Geforce RTX 2060 OC / BeQuiet Pure Power 11 600W

Trädvy Permalänk
Medlem
Plats
Sundsvall
Registrerad
Okt 2003

Jag tycker det är konstigt att uppdateringens PCIe-strul anses vara ett mycket värre problem (för användarna) än att inte kunna starta Destiny 2.
Drabbar ju trots allt bara dem som har ett X570-moderkort och därtill använder snabba SSD.
Undrar om det ens är en skillnad som märks vid vanlig användning?

Är problemet med Destiny 2 begränsat till X570, eller innebär denna indragning att alla som inte drabbas av prestandasänkning ändå blir utan fix för Destiny 2?

För övrigt anser jag att MS FlightSim X borde vara standard som ett av benchmarkprogrammen.

Trädvy Permalänk
Medlem
Registrerad
Apr 2002
Skrivet av Olle P:

Jag tycker det är konstigt att uppdateringens PCIe-strul anses vara ett mycket värre problem (för användarna) än att inte kunna starta Destiny 2.
Drabbar ju trots allt bara dem som har ett X570-moderkort och därtill använder snabba SSD.
Undrar om det ens är en skillnad som märks vid vanlig användning?

Är problemet med Destiny 2 begränsat till X570, eller innebär denna indragning att alla som inte drabbas av prestandasänkning ändå blir utan fix för Destiny 2?

RDRAND-problemet (som bland annat påverkar Destiny 2) gäller såvitt jag förstår allt Ryzen 3000 i nuläget.
Går väl säkert att göra en workaround i Destiny 2 om Bungie vill skynda på processen med att få just sitt spel att funka igen, men i det större perspektivet är ju det viktiga att AMD lagar RDRAND.

Dock köper jag att AMD inte vill släppa en uppdatering som introducerar nya fel som upptäckts redan före släpp. Rimligen kommer väl en fix som inte har något av dessa två problem relativt snart.

AMD Ryzen7 3800X || Gigabyte X570 Ultra || Evga GTX 1080Ti || Crucial Ballistix Sport 3200 64GB || Samsung 950 Pro 512GB || Samsung 960 Pro 1024GB || XB270HU 1440p IPS G-Sync