Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2018 11:53:45 -0400
From:      Rick Miller <>
To:        FreeBSD Questions <>
Subject:   FreeBSD, LLVM, and Spectre-v1
Message-ID:  <>

Next in thread | Raw E-Mail | Index | Archive | Help
Hi all,

The "Speculative Load Hardening" design[1] proposed to mitigate Spectre-v1
through a compiler-based approach in LLVM describes a limitation of this
approach to the problem as it "requires re-compiling source code to insert
hardening instruction sequences. Only software compiled in this mode is

In the context of FreeBSD, does this also apply to userland and Ports? The
above point seems to imply Ports or other software not built with this
toolchain will remain vulnerable. Or perhaps, by virtue of of the OS being
built using an updated compiler, will userland and Ports inherently be


Take care
Rick Miller

Want to link to this message? Use this URL: <>