Date: Wed, 10 Jul 2019 14:17:28 -0400 From: mike tancsa <mike@sentex.net> To: "damian@damianek.be" <damian@damianek.be>, freebsd-hackers@freebsd.org Subject: Re: FreeBSD mds mitigation. Message-ID: <71f9d553-7880-eb1d-3bb0-847e5693c599@sentex.net> In-Reply-To: <CA%2B6J3vf979X2LOZRZ6RFOHzSYLduoJVXTsnHtF6BZkqB=WnTjg@mail.gmail.com> References: <CA%2B6J3vcK_FxBbnx%2Bzyo3kFr3dB2LF5C4qQoiH5=bMd04aTjzKQ@mail.gmail.com> <20190710095247.GC47193@kib.kiev.ua> <CA%2B6J3veBFdeTbeeQ_9EZo4L36A0cMREQjab8E6Z1LgNAvJAZ1Q@mail.gmail.com> <babedd6c-2c8b-eb5d-7a55-bd403c131054@sentex.net> <CA%2B6J3vf979X2LOZRZ6RFOHzSYLduoJVXTsnHtF6BZkqB=WnTjg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7/10/2019 1:21 PM, damian@damianek.be wrote: > śr., 10 lip 2019 o 18:56 Mike Tancsa <mike@sentex.net> napisał(a): > >> Try the port >> >> sysutils/devcpu-data/ >> >> > FreeBSD port is stale, does not contain the latest microcodes. Looking at the port it seems like you can grab the versions newer than May. There does not seem to be too many transformations going on. 0{backup4}# make extract ===> License EULA accepted by the user ===> devcpu-data-1.22 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by devcpu-data-1.22 for building ===> Extracting for devcpu-data-1.22 => SHA256 Checksum OK for amd64-microcode.20181214.tar.xz. => SHA256 Checksum OK for intel-Intel-Linux-Processor-Microcode-Data-Files-1.22-microcode-20190514_GH0.tar.gz. cp -f -p /usr/ports/sysutils/devcpu-data/files/Makefile /usr/ports/sysutils/devcpu-data/files/ucode-split.c /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514 /usr/bin/sed -i.bak 's|%%GH_TAGNAME%%|microcode-20190514|g' /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/Makefile /bin/cat /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/intel-ucode/* /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/intel-ucode-with-caveats/* > /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/intel-ucode.bin 0{backup4}# 0{backup4}# 0{backup4}# make ===> Patching for devcpu-data-1.22 ===> Configuring for devcpu-data-1.22 ===> Building for devcpu-data-1.22 --- ucode-split --- cc ucode-split.c -o ucode-split --- ucode --- mkdir -p mcodes cd mcodes && for file in ../Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/intel-ucode/[0-9,a-f][0-9,a-f]-[0-9,a-f][0-9,a-f]-[0-9,a-f][0-9,a-f]; do ../ucode-split $file; done ===> Staging for devcpu-data-1.22 ===> Generating temporary packing list /bin/mkdir -p /usr/ports/sysutils/devcpu-data/work/stage/usr/local/share/cpucontrol/ install -m 0644 /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/microcode_amd.bin /usr/ports/sysutils/devcpu-data/work/stage/usr/local/share/cpucontrol/ install -m 0644 /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/microcode_amd_fam15h.bin /usr/ports/sysutils/devcpu-data/work/stage/usr/local/share/cpucontrol/ install -m 0644 /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/microcode_amd_fam16h.bin /usr/ports/sysutils/devcpu-data/work/stage/usr/local/share/cpucontrol/ install -m 0644 /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/microcode_amd_fam17h.bin /usr/ports/sysutils/devcpu-data/work/stage/usr/local/share/cpucontrol/ install -m 0644 /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/mcodes/* /usr/ports/sysutils/devcpu-data/work/stage/usr/local/share/cpucontrol/ /bin/mkdir -p /usr/ports/sysutils/devcpu-data/work/stage/boot/firmware install -m 0644 /usr/ports/sysutils/devcpu-data/work/Intel-Linux-Processor-Microcode-Data-Files-microcode-20190514/intel-ucode.bin /usr/ports/sysutils/devcpu-data/work/stage/boot/firmware/ ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) 0{backup4}#
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?71f9d553-7880-eb1d-3bb0-847e5693c599>