五つ SA のうち一つは Hyperthreading 関連2019年05月19日 15時37分32秒

FreeBSD SA が五つでた。そのうちの四つはネットワーク関連。そして、最後はこれになる。

FreeBSD-SA-19:07.mds は Microarchitectural Data Sampling (MDS) の問題。Intel 製の CPU に問題があり、AMD 製の CPU は関係ない。ハイパースレッドを利用すると、本来は読めないはずのメモリが読めてしまう不具合を修正する。対象は、現在サポートされている 11.2-RELEASE と 12.0-RELEASE。

echo 'machdep.hyperthreading_allowed=0' >> /boot/loader.conf として、ハイパースレッドを無効にする。BIOS を更新する。Intel からのマイクロコードを読み込む。今回の更新を適応するなど、幾つかの対処方があるようだ。