Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German) Diskussionsforum
  • Search

microcode patch (CPU)

Unterhaltung über Gentoo und andere Themen: Alles was nicht in ein Support-Forum gehört.
Post Reply
  • Print view
Advanced search
11 posts • Page 1 of 1

Hast du einen microcode patch in deinem Kernel eingerichtet?

Ja
4
67%
Nein
2
33%
 
Total votes: 6
Your vote has been cast.

Author
Message
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

microcode patch (CPU)

  • Quote

Post by schmidicom » Tue Jul 12, 2011 1:39 pm

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?
Last edited by schmidicom on Thu Jul 21, 2011 8:40 am, edited 1 time in total.
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Top
astaecker
Guru
Guru
Posts: 403
Joined: Mon Apr 28, 2003 8:23 pm
Location: Hamburg / Germany

  • Quote

Post by astaecker » Wed Jul 13, 2011 10:16 am

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.
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Wed Jul 13, 2011 11:04 am

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
Top
forrestfunk81
Guru
Guru
User avatar
Posts: 567
Joined: Tue Feb 07, 2006 12:33 pm
Location: münchen.de

  • Quote

Post by forrestfunk81 » Wed Jul 13, 2011 12:01 pm

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
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Fri Jul 15, 2011 10:55 am

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
Top
astaecker
Guru
Guru
Posts: 403
Joined: Mon Apr 28, 2003 8:23 pm
Location: Hamburg / Germany

  • Quote

Post by astaecker » Fri Jul 15, 2011 11:10 am

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.
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Fri Jul 15, 2011 1:02 pm

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
Top
Max Steel
Advocate
Advocate
User avatar
Posts: 2324
Joined: Mon Feb 12, 2007 6:35 pm
Location: My own world! I and Gentoo!

  • Quote

Post by Max Steel » Fri Jul 15, 2011 8:27 pm

schmidicom wrote:
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 9 5950X, 64GB RAM, RX 9070 XT
Laptop: AMD Ryzen 5 7640U, 32GB RAM, Radeon onCPU Graphics
Arbeit-PC: AMD Ryzen 3 Pro 7335U, 16GB RAM, AMD Radeon Graphics (leider WSL2)
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2018
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Sat Jul 16, 2011 8:24 am

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
Top
Treborius
Guru
Guru
User avatar
Posts: 585
Joined: Tue Oct 18, 2005 4:06 pm
Location: Berlin
Contact:
Contact Treborius
Website

  • Quote

Post by Treborius » Wed Jul 27, 2011 7:31 pm

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
Top
ChrisJumper
Advocate
Advocate
Posts: 2420
Joined: Sat Mar 12, 2005 1:42 pm
Location: Germany

  • Quote

Post by ChrisJumper » Wed Jul 27, 2011 9:11 pm

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.
Top
Post Reply
  • Print view

11 posts • Page 1 of 1

Return to “Diskussionsforum”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy