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

Permalänk
Melding Plague

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

Visa signatur

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

Permalänk
Medlem

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.

Visa signatur

CPU: AMD Ryzen 7 7800X3D CO + 2133 MHz FCLK GPU: Sapphire RX 7900 XT Pulse OC
RAM: Corsair 2x16GB 6000 MT/s CL30 (Hynix) BZ subtimings
MB: ASUS ROG Strix B650E-F Gaming WIFI SSD: Kingston KC3000 2TB PSU: Corsair RM850x

Permalänk
Medlem
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

Visa signatur

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Permalänk
Medlem

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

Visa signatur

CPU: I7 7700k @ 4.6GHz - Noctua NH D15S - Asus ROG Strix Z270F Gaming.
GPU: RTX 3070TI @2 st 120mm cf-v12hp hydro dynamic fläktar. 👍
RAM: 32GB DDR4 3200MHz. HÅRDDISK: 4 st SSD, 2 Mekaniska.
MONITOR:1 Xiaomi MI 34"- 3440x1440 144Hz MONITOR:2 Optix MAG274R 27" 1080p 144Hz MONITOR/Tv:3 LG 47lv355n-ZB 47". Nätagg: Corsair Newton R2 1000W. Allt i ett Cooler Master CM Storm Stryker.

Permalänk
Medlem
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.

Visa signatur

Das Haus, det bästa inom House.

| Asrock X670 SL | Ryzen 7800X3D | 32GB 6000mhz CL30 | Radeon 6950XT Red Devil | Kingston KC3000 2tb M.2 | 20tb+ HDD | Dell UP3017 30" 2560x1600 |

Permalänk
Medlem
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?

Permalänk
Medlem
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

Visa signatur

sweclockers prestandaindex

Efter 10 kommer 11.
Efter 99 kommer 100.

Permalänk
Medlem
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?

Permalänk
Medlem
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:

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem

@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.

Permalänk
Medlem

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.

Permalänk
Medlem
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).

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem
Skrivet av Vexo:

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.

Permalänk
Medlem

"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...

Visa signatur

|[●▪▪●]| #Lekburk#: Ryzen 3700X >-< GB-X570-AE >-< 32GB DDR4 >-< MSI RTX 3070 >-< 970 EVO 1TB SSD>--
--< Arctic Freezer 34 >-< 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 |[●▪▪●]|

Permalänk
Medlem
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*

Visa signatur

"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"

Permalänk
Medlem

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.)

Permalänk
Medlem

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?

Visa signatur

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 VG27BQ 27" 165Hz

Ryzen 5 5600x@stock / Asus Rog Strix X570-E Gaming / Corsair Vengeance RGB Pro 16GB 3600MHz CL18 / MSI RTX3070 Suprim X / BeQuiet Pure Power 11 600W / Asus VG278Q 27" 144Hz

Permalänk
Medlem
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.

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem
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.

Permalänk
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???

Permalänk
Medlem

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]"

Visa signatur

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 VG27BQ 27" 165Hz

Ryzen 5 5600x@stock / Asus Rog Strix X570-E Gaming / Corsair Vengeance RGB Pro 16GB 3600MHz CL18 / MSI RTX3070 Suprim X / BeQuiet Pure Power 11 600W / Asus VG278Q 27" 144Hz

Permalänk
Medlem

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?

Permalänk
Medlem
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.

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304