From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 6 Jan 2018 12:05:00 +0300 From: Michael Shigorin To: community@lists.altlinux.org Message-ID: <20180106090500.GE9899@imap.altlinux.org> References: <29b68dbe-95e6-e0a9-73e2-f79ff05889e0@complife.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <29b68dbe-95e6-e0a9-73e2-f79ff05889e0@complife.ru> User-Agent: Mutt/1.5.23.88.hg577987ca2d02 (2014-03-12) Subject: Re: [Comm] =?koi8-r?b?78LOz9fMxc7JxSDNycvSz8vPxMEgQ1BVINcgIFA3?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 09:05:01 -0000 Archived-At: List-Archive: List-Post: On Fri, Jan 05, 2018 at 07:24:12PM +0100, Michael A. Kangin wrote: > В то время, как в Сизифе/P8 просторы репозитариев бороздят такие тулзы, > как make-initrd-ucode / iucode_tool, в P7 всё очень печально - микрокод > от 2013 года без особой поддержки по применению. Там много другого печального копится с учётом того, что второй год как полностью(tm), но не технически, p7/branch снят с поддержки в силу устаревания. > придётся устраивать "закат солнца вручную": > - скачайте свежий микрокод с > https://downloadcenter.intel.com/download/27337/Linux-Processor-Microcode-Data-File > (уважаемые AMDводы, я знаю, вы умные, сами что-нибудь придумаете) > - скаченный tgz распакуйте, и скопируйте директорию intel-ucode в > /lib/firmware/ (т.е. у вас должна получиться /lib/firmware/intel-ucode/ > с кучей файликов вида "0f-06-08") Для этого должно быть достаточно взять firmware-intel-ucode из сизифа и поставить вручную; для AMD -- сегодняшний firmware-linux. > - в /etc/initrd.mk: > MODULES_PRELOAD+=microcode (впереди всех прочих) > PUT_FILES += /lib/firmware/intel-ucode/* > и сделайте себе новый initrd, убедясь, что в него попала и микрокодная > фирмварь по нужному месту, и модуль microcode > - перезагрузитесь, и посмотрите dmesg. Если всё хорошо, то у вас будут > строчки о применении микрокода сразу же после инициализации ядра: > [ 0.780795] Freeing unused kernel memory: 1036K (ffffffff81887000 - > ffffffff8198a000) > [ 0.797076] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x7 > [ 0.797096] microcode: CPU0 sig=0x306c3, pf=0x2, revision=0x7 > [ 0.798502] microcode: CPU0 updated to revision 0x22, date = 2017-01-27 > ... > [ 0.803511] microcode: Microcode Update Driver: v2.00 > , Peter Oruba > > Если строчка об "Microcode Update Driver" есть, а "updated to revision" > нету, то или фирмварь не попала или не там лежит, или же у вас слишком > новый процессор и к нему нечего еще применять. Спасибо тебе, дружище ;-) --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info