Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
microcode patch (CPU)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  

Hast du einen microcode patch in deinem Kernel eingerichtet?
Ja
66%
 66%  [ 4 ]
Nein
33%
 33%  [ 2 ]
Total Votes : 6

Author Message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Tue Jul 12, 2011 1:39 pm    Post subject: microcode patch (CPU) Reply with quote

Ich wollte mal hier Fragen/Diskutieren wie sinnvoll es ist die Firmware (microcode) des CPU über den Kernel zu aktualisieren.
Laut Wikipedia steuert diese die Interna eines CPUs (was auch immer das genau bedeutet) und kann sofern es die Hardware erlaubt aktualisiert werden.

Also machte ich gleich mal einen Selbstversuch mit meinem "AMD Phenom II x4 955 Black Edition":
1. Das paket sys-kernel/amd-ucode installiert.
2. In der Kernelconfig die zusätzliche Firmware angegeben (genau wie bei meiner ATI Radeon HD 6870)
3. Kernel neu gebaut und damit das System gestartet

Nur wozu das gut sein soll habe ich bis jetzt noch nicht so richtig herausgefunden.
Gefühlt würde ich sagen das LibreOffice und xulrunner seit dem schneller compiliert werden aber sicher bin ich mir nicht.

Weiss einer von euch mehr darüber?
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW


Last edited by schmidicom on Thu Jul 21, 2011 8:40 am; edited 1 time in total
Back to top
View user's profile Send private message
astaecker
Guru
Guru


Joined: 28 Apr 2003
Posts: 403
Location: Hamburg / Germany

PostPosted: Wed Jul 13, 2011 10:16 am    Post subject: Reply with quote

Die Microcode-Updates beheben Fehler (, die zum Absturz führen) und fehlerhafte Berechnungen. Von wegen besserer Leistung habe ich noch nichts gehört.

Das Vorgehen ist aber richtig. Im deutschen Gentoo Wiki ist es nochmal vollständig dokumentiert.
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Wed Jul 13, 2011 11:04 am    Post subject: Reply with quote

arlsair wrote:
Die Microcode-Updates beheben Fehler (, die zum Absturz führen) und fehlerhafte Berechnungen.

Dann sollte man eigentlich meinen das dies jedem zu empfehlen ist, doch sys-kernel/amd-ucode ist als unstable markiert.
Gibt es dafür einen guten Grund?
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
forrestfunk81
Guru
Guru


Joined: 07 Feb 2006
Posts: 567
Location: münchen.de

PostPosted: Wed Jul 13, 2011 12:01 pm    Post subject: Reply with quote

Hier gibts ne amd64 microcode Mailinglist. Da stehen auch n paar Hinweise zu behobenen Fehlern, hab das aber nicht alles gelesen.

[Edit]
Flameeyes hat zu den technischen Details auch mal was gebloggt.
_________________
# cd /pub/
# more beer
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Fri Jul 15, 2011 10:55 am    Post subject: Reply with quote

forrestfunk81 wrote:
Hier gibts ne amd64 microcode Mailinglist. Da stehen auch n paar Hinweise zu behobenen Fehlern, hab das aber nicht alles gelesen.

[Edit]
Flameeyes hat zu den technischen Details auch mal was gebloggt.


Dieser Blog thematisiert aber nicht die Notwendigkeit eines solchen microcode update, oder ich habe es überlesen (mein Englisch ist zugegeben eine Katastrophe).
Klar Fehler zu beheben ist immer gut aber hier geht es immerhin um den zentralen Kern eines Computer. Sollte man dies besser den Mainboard-Herstellern und ihrem BIOS/EFI überlassen oder gleich selbst in die Hand nehmen sobald man dazu die Gelegenheit hat?
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
astaecker
Guru
Guru


Joined: 28 Apr 2003
Posts: 403
Location: Hamburg / Germany

PostPosted: Fri Jul 15, 2011 11:10 am    Post subject: Reply with quote

schmidicom wrote:
Klar Fehler zu beheben ist immer gut aber hier geht es immerhin um den zentralen Kern eines Computer. Sollte man dies besser den Mainboard-Herstellern und ihrem BIOS/EFI überlassen oder gleich selbst in die Hand nehmen sobald man dazu die Gelegenheit hat?

Die Microcode-Updates kommen direkt von Intel oder AMD. Mainboard-Hersteller haben da überhaupt keine Kompetenz, die übernehmen nur die Updates. Und da die Mainboard-Hersteller ihre Produkte wenig aktiv pflegen (also nur Fehler beheben, wenn ein Kunde ausreichend heftig sich beklagt), werden nur wenige Updates übernommen.
Daher kann man durchaus gerne selber Hand anlegen.
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Fri Jul 15, 2011 1:02 pm    Post subject: Reply with quote

arlsair wrote:
Mainboard-Hersteller haben da überhaupt keine Kompetenz, die übernehmen nur die Updates. Und da die Mainboard-Hersteller ihre Produkte wenig aktiv pflegen (also nur Fehler beheben, wenn ein Kunde ausreichend heftig sich beklagt), werden nur wenige Updates übernommen.

Dein vertrauen in die Mainboard-Hersteller scheint aber auch schwer gelitten zu haben was. :wink:
Obwohl verübeln kann ich es dir nicht. Mein M4A89TD PRO hat seit ich es habe einen Bug der dafür sorgt das sobald "Legacy USB Support" aktiviert ist das ganze System instabil wird und unter Windows die Hälfte aller USB-Anschlüsse nicht mehr funktionieren. Umgehen kann ich dieses Problem nur wenn ich den "Legacy USB Support" auf FullSpeed anstelle von HighSpeed umstelle.
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2272
Location: My own world! I and Gentoo!

PostPosted: Fri Jul 15, 2011 8:27 pm    Post subject: Reply with quote

[quote="schmidicom"]
arlsair wrote:
Obwohl verübeln kann ich es dir nicht. Mein M4A89TD PRO hat seit ich es habe einen Bug der dafür sorgt das sobald "Legacy USB Support" aktiviert ist das ganze System instabil wird und unter Windows die Hälfte aller USB-Anschlüsse nicht mehr funktionieren. Umgehen kann ich dieses Problem nur wenn ich den "Legacy USB Support" auf FullSpeed anstelle von HighSpeed umstelle.


Schonmal ein Bios-update versucht?
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1978
Location: Schweiz

PostPosted: Sat Jul 16, 2011 8:24 am    Post subject: Reply with quote

Max Steel wrote:
schmidicom wrote:
Obwohl verübeln kann ich es dir nicht. Mein M4A89TD PRO hat seit ich es habe einen Bug der dafür sorgt das sobald "Legacy USB Support" aktiviert ist das ganze System instabil wird und unter Windows die Hälfte aller USB-Anschlüsse nicht mehr funktionieren. Umgehen kann ich dieses Problem nur wenn ich den "Legacy USB Support" auf FullSpeed anstelle von HighSpeed umstelle.


Schonmal ein Bios-update versucht?

Ja und das lustige dabei war das bei jeder BIOS-Version andere USB-Ports nicht mehr funktionierten. :roll:
Habe auch schon mit dem Gedanken gespielt mir ein Coreboot zuzulegen aber das gibt es für mein Bord ja leider nicht.
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
Treborius
Guru
Guru


Joined: 18 Oct 2005
Posts: 585
Location: Berlin

PostPosted: Wed Jul 27, 2011 7:31 pm    Post subject: Reply with quote

ich kapier es immer noch nicht

wie kann man denn im mikrocode eines prozessors einen fehler haben,
der teilt doch nur asm befehle in "physische" operationen auf dem chip auf

würde mich echt mal interessieren, was dieser ucode auf dem amd nun wirklich
bereinigt, was die designer des chips nicht bedacht haben :roll:
_________________
Systems running gentoo :
Desktop, Laptop, ZOTAC AD-10 media-center, odroid-xu4 server / wLan-router
Back to top
View user's profile Send private message
ChrisJumper
Advocate
Advocate


Joined: 12 Mar 2005
Posts: 2403
Location: Germany

PostPosted: Wed Jul 27, 2011 9:11 pm    Post subject: Reply with quote

Nun es gibt doch immer mehr was eine CPU leisten muss, seien es die neuen Befehle zur Virtuallisierung, die Unterstützung von DRM/TPM.

Denke da gibt es sehr viel Potential das sich dort Fehler oder "böse" Lücken einschleichen können.

Edit: Nun gut, TPM und DRM haben ja eher wenig mit den CPU's zu tun. Ich bin immer noch verwirrt über diese ganzen Zusätze der Befehlssätze wie...
....fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dts tpr_shadow vn

Zudem bin ich davon überzeugt das jemand der die Chain of Thrust schützen will, diese Vorgehensweise auch über die CPU ausbaut.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum