As far as I know, as Gentoo does, it does not handle it. I would suggest
a way similar to the Intel way:

1) a package like microcode-ctl, let's say:
amducode-ctl

with a simple init script that manages to load the microcode module on
boot (optionally keeping it after the microcode update).

2) a package like microcode-data, let's say:
amducode-data

that ships the latest AMD microcodes for AMD64 CPUs.

If we want to provie less options, AMD microcode really is simpler to
handle than the Intel ones, according to the AMD microcode tarball in
their site, installing it is as easy as:

  # tar xf /path/to/amd-ucode-2011-01-11.tar
  # mkdir -p  /lib/firmware/amd-ucode
  # mv amd-ucode-2011-01-11/microcode_amd.bin /lib/firmware/amd-ucode
  # modprobe -r microcode
  # modprobe microcode

So it would be enough just a single amducode-data package and inserting
microcode in the default modules.

The Sabayon installer should choose the correct setup during
installation.

I am going to test this configuration, sooner or later on my AMD
machine, unfortunately I will not be able to do this in less than a
month.

By the way, irqbalance not only provides a nice performance boost, but
it is also powersave aware, balancing interrupts not to wake CPUs that
have been turned off to save power, it is a very nice service to have
into multicore system, in my opinion it is really not server-oriented.

Il giorno mer, 21/09/2011 alle 12.28 -0500, Mitch Harder ha scritto:
> 
> How does OpenSuse handle AMD?
> 
> 

-- 
Lorenzo Cogotti


Reply via email to