Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian Development (http://www.linux-archive.org/debian-development/)
-   -   Processor microcode update packages (http://www.linux-archive.org/debian-development/708255-processor-microcode-update-packages.html)

Ivan Shmakov 09-29-2012 03:33 AM

Processor microcode update packages
 
>>>>> Henrique de Moraes Holschuh <hmh@debian.org> writes:
>>>>> On Fri, 28 Sep 2012, Eric Valette wrote:

>> <html>
>> <head>

>> <meta http-equiv="content-type" content="text/html; charset=UTF-8">
>> </head>
>> <body bgcolor="#CCCCCC" text="#000000">
>> <font size="-1">Reading the thread about microcode, I wonder why

[…]

> 1. No html, please.

And, especially, no /invalid/ HTML, please.

[…]

--
<!DOCTYPE the><the e=""><tensible ribbon="campaign" /><p>Advocating the
judicious use of XML applications at the Internet at large.</p>
<p>Stop the use of proprietary formats on the Web and e-mail!</p></the>


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 86vcexsdsv.fsf@gray.siamics.net">http://lists.debian.org/86vcexsdsv.fsf@gray.siamics.net

Eric Valette 09-29-2012 08:30 AM

Processor microcode update packages
 
On 29/09/2012 03:46, Henrique de Moraes Holschuh wrote:


1. No html, please.

non-initrd is supported. Read the package documentation for the details.



I did. I do not want to compile microcode tool as a module because
module loading juts slows down the boot process and contrarilly to many
other package requiring firmware, this one does not enable to load
firmware when not compiled as a module.


So it does not work for people compiling their own kernel and not using
modules (when you tailor your kernel for a given machine, modules are
just slowing the boot process and do not bring anything).


-- eric


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 5066B198.9030305@free.fr">http://lists.debian.org/5066B198.9030305@free.fr

Henrique de Moraes Holschuh 09-29-2012 10:32 AM

Processor microcode update packages
 
On Sat, 29 Sep 2012, Eric Valette wrote:
> On 29/09/2012 03:46, Henrique de Moraes Holschuh wrote:
> >1. No html, please.
> >
> >non-initrd is supported. Read the package documentation for the details.
>
> I did. I do not want to compile microcode tool as a module because

Currently using microcode as a module is indeed the best choice, as it
covers all reasonably common user cases and works right for all supported
Linux kernel versions.

If you want to use non-modular, built-in microcode, the documentation of
iucode-tool does explain how to trigger the microcode reload after boot. You
will have to add it to your system yourself.

Feel free to write a new initscript and propose it as a wishlist bug to be
added to /usr/share/doc/.../examples. If you do, I will add it at the next
upload.

> So it does not work for people compiling their own kernel and not
> using modules (when you tailor your kernel for a given machine,
> modules are just slowing the boot process and do not bring
> anything).

It does not work out-of-the-box. Which is fine as far as I am concerned,
you did not get a custom kernel without initramfs support out-of-the-box
either. And that happens to be the _only_ setup which is not supported
out-of-the-box.

--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120929103227.GA14974@khazad-dum.debian.net">http://lists.debian.org/20120929103227.GA14974@khazad-dum.debian.net

Eric Valette 09-29-2012 11:12 AM

Processor microcode update packages
 
On 29/09/2012 12:32, Henrique de Moraes Holschuh wrote:


If you want to use non-modular, built-in microcode, the documentation of
iucode-tool does explain how to trigger the microcode reload after boot. You
will have to add it to your system yourself.


Fair enough. Already done. However, during the stable->wheezy migration,
all users building their own kernel may be affected as microcode.ctl
package did had an initscript...


--eric




--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 5066D79C.7090704@free.fr">http://lists.debian.org/5066D79C.7090704@free.fr

Henrique de Moraes Holschuh 09-29-2012 07:56 PM

Processor microcode update packages
 
On Sat, 29 Sep 2012, Eric Valette wrote:
> On 29/09/2012 12:32, Henrique de Moraes Holschuh wrote:
> >If you want to use non-modular, built-in microcode, the documentation of
> >iucode-tool does explain how to trigger the microcode reload after boot. You
> >will have to add it to your system yourself.
>
> Fair enough. Already done. However, during the stable->wheezy
> migration, all users building their own kernel may be affected as
> microcode.ctl package did had an initscript...

And it was properly documented on NEWS.Debian. I expect that, out of the
1400 or so users of Squeeze intel-microcode/microcode.ctl, no more than 1%
have custom, no-initramfs kernels with microcode built-in instead of as a
module.

If you want an initscript, you're welcome to write one and submit it as a
patch. I will add it as an example to the package, so that others can
easily use it if they want. For this class of user, it will be irrelevant
soon enough when a proper way to load microcode updates during initial
processor setup lands on v3.7, and we switch to initramfs-piggyback-cpio-
assisted microcode updates.

--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120929195631.GA8329@khazad-dum.debian.net">http://lists.debian.org/20120929195631.GA8329@khazad-dum.debian.net


All times are GMT. The time now is 05:15 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.