From owner-freebsd-hackers@freebsd.org Fri Mar 2 03:19:32 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 C1879F42CE8 for ; Fri, 2 Mar 2018 03:19:32 +0000 (UTC) (envelope-from sblachmann@gmail.com) Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (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 5D25368432; Fri, 2 Mar 2018 03:19:32 +0000 (UTC) (envelope-from sblachmann@gmail.com) Received: by mail-qk0-x232.google.com with SMTP id w142so10383935qkb.8; Thu, 01 Mar 2018 19:19:32 -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=uyVFVlc94GtoVy5IkyLc10DmiMlzGMqmoVZPQ/UCXUU=; b=AHLQZGPTfkcTE5kmxHTI3qCgA9/L1lWU5DQZaLZxtUJNLUQ/447tJdDozkh+R8ddOe Aay8ruw6cGpR4BgwhlvFjA6xFINWoCFE0k1WMOv7F76A+3eMpoO5izpVF53OikFeBCAf j+Tv32kuBr9aEvnokDZmcdIKsxe9ux39Ao9Kf6gRa06yCZBpjfe9diKKWuTalgqluYA0 WriU8xflY/Ih4bSr+AtvLuCt0nPZoMxxDcjzK2ah6HQuHsOcQ/0fwHS3GC2/xNMR7hJw sQEucTZywgnJtoHN/kFkc/P1NC1rr8a+gcFQlnkAsC/ahZ+7Mcn292MlItE7Xsiq6Su3 NbVw== 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=uyVFVlc94GtoVy5IkyLc10DmiMlzGMqmoVZPQ/UCXUU=; b=DVLuTmsMVVxuLq05a2eV0uPwquSfqnEbmMVSXPwiLUILKZ/tZqMW4ExCVJpF4VSrV6 NUPuWLwqTLhPp9BhkbFRqbDvkRCKhcLfhfNcgJmR+79icDL5yze8pcog2ZbKzuGLAQTB kzjRNA2x183j2B7SkMRDUxqlQ2IFjYv29tY72pXKtvrqDDByfu8uvNAcLdMDXgUPtSTx BMZVhv/ZoSFsynAEfel3H5IYNY9+UbwJP5ZlnFc5x473oHRY8JBPR7eVitOheGkZwx2j MTrvvieBgWWB7mk65fzFAAIgx5E+HoaLqO8MdcK/f9Jb1mihA6dF9lHDupJagRlcwWYU FYDg== X-Gm-Message-State: AElRT7GJf3NnuW9R76C2L64F9a8EHKtjMhtiRrh+Nlp23MJ3aQZGY/yk 90FlC2z4brtqjxUhsx88QdmiXggFNXULry1dViI= X-Google-Smtp-Source: AG47ELuI1LyUmObELMw77kHg03zKIaOlxX8wneq0dC/diCfsHMadSGpGov2+46BwRldJ3lMypguDg/yY+G86YScHHk0= X-Received: by 10.55.75.77 with SMTP id y74mr6448733qka.44.1519960771871; Thu, 01 Mar 2018 19:19:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.32.74 with HTTP; Thu, 1 Mar 2018 19:19:31 -0800 (PST) In-Reply-To: References: <4db65b52-5a82-15ff-1629-0371a619f89b@freebsd.org> From: Stefan Blachmann Date: Fri, 2 Mar 2018 04:19:31 +0100 Message-ID: Subject: Re: New microcode updating tool for FreeBSD To: Sean Bruno Cc: 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 03:19:33 -0000 Hi guys, 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