From owner-freebsd-hackers@freebsd.org Fri Mar 2 05:44:54 2018 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83E8AF269FF for ; Fri, 2 Mar 2018 05:44:54 +0000 (UTC) (envelope-from sblachmann@gmail.com) Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com [IPv6:2607:f8b0:400d:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2868C6E005; Fri, 2 Mar 2018 05:44:54 +0000 (UTC) (envelope-from sblachmann@gmail.com) Received: by mail-qk0-x231.google.com with SMTP id o25so10650647qkl.7; Thu, 01 Mar 2018 21:44:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DLL8vl8tXRe34ftadxotVjYTIWoKMt6Nf3dI6yVPR78=; b=SlJxhVrxduIi7DPhvn6Ffm94SAQzpiyLhlMrGNrHZFUuQZ82CUy3aJbSvlISS+VWFy rlNrdmG2/FZogcr6PYUZXqjBbPiE6XtzShNlD5Q90ZDsiPPwYB4Cvwxr5RgrMA7Ztb6D lS/nP+oZEMzcV3LRuxpg8nqwEmma1UhVCadkvEqIk1cErwudGElqdJFMeEDhwCFnOxIQ RPyCLdRgWlLrV8UtyW5FOZoH1xaW108cg9d90aMLkWIbdnjw5MyAy7sDIEz9+dGT+SYV 7r2SVRVxIq866YapIT9rRgEvwX+gbvqJgLDpyAJpw4fZ8Wjr6uxHddG6cTwe6D84a1ho TCQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DLL8vl8tXRe34ftadxotVjYTIWoKMt6Nf3dI6yVPR78=; b=JcjvgFWQZPKx1Di2kOedRXcRkXFNw9/IAscxdBkAHvWbukSPfkoM/g+Hs1Va1Ffw2D 5wqJSR7NjZG6VERgwD3E0PrfFpuHqHpTZVlP6gD9TA8GpDwsEPbATyFnt9Cs7gW+Eg4N V0UUGVmVqovsgCyV06D9LlBRgLedLQPaUNuH66F5+055pjjjGb0H2B+IffLlFls8PpB3 V7e30jmkDXJE0fu54L8lxW5TCK/LdIxJixWy8/Nvvrp5WF1aqsfwYL3mTSg2NNP64Tev aLf549z0uqYSkTIkrf+h6NhvHJnyQZKoQZX9bCQEJPebAG5rvIBw80Zn4h9B0DAq7gWF GsPQ== X-Gm-Message-State: AElRT7Hl+o5y0fPpBBoKlVE2mA0XrflaonuB9qH4buy82AjwzaBwInsp IK85jG89IP/W4S358kye05+vbjjuxzLmgoBvOr8= X-Google-Smtp-Source: AG47ELvtS0sSVqgZ8VCTpDsnr7UhGGtsTt+xmURY/t8CbHilP7mRy4zdYn0rIAfVCjfc6vm/GTKkzeGY8s/uifRUNjg= X-Received: by 10.55.48.144 with SMTP id w138mr5980707qkw.199.1519969493597; Thu, 01 Mar 2018 21:44:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.32.74 with HTTP; Thu, 1 Mar 2018 21:44:53 -0800 (PST) In-Reply-To: <5A98DD05.60606@grosbein.net> References: <4db65b52-5a82-15ff-1629-0371a619f89b@freebsd.org> <5A98DD05.60606@grosbein.net> From: Stefan Blachmann Date: Fri, 2 Mar 2018 06:44:53 +0100 Message-ID: Subject: Re: New microcode updating tool for FreeBSD To: Eugene Grosbein Cc: Sean Bruno , freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2018 05:44:54 -0000 Thank you Eugene! I'll do some reworking the next days. (E.g. formatting to FreeBSD style, breaking down the big functions a bit, cleaning up messy things, write manpage, etc.). I'll will notify you when I got feedback from a few testers that reworking didn't break anything obvious so you can update the port. On 3/2/18, Eugene Grosbein wrote: > 02.03.2018 10:19, Stefan Blachmann: > >> Intel has released a bunch of new microcodes the last days. >> As these are not released to the public, you might want to look again >> into >> https://forums.freebsd.org/threads/introducing-cpupdate-a-microcode-tool-for-freebsd.64588/ >> >> There you find how to obtain the microcodes in case your computer >> manufacturer hasn't supplied BIOS updates. >> >> I have updated the cpupdate tool, too. >> It does the automatic activation of the new CPU features for >> meltdown/spectre mitigation now, too. So you do no longer need >> devcpu-data/cpucontrol. >> >> If you tried devcpu-data/cpucontrol and wondered why it does not work, >> here is background: >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192487#c0 >> >> Have fun testing the new microcodes and FreeBSD's first mitigation >> patches! >> Stefan > > I've just committed new port sysutils/cpupdate for your work. > Please notify if you make significant changes so the port does not stale. > >