FreeBSDのMeltdown/Spectre対策、11系にマージ
第136回の
- Revision 328083
- Revision 328096
- Revision 328116
- Revision 328119
- Revision 328120
- Revision 328128
- Revision 328135
- Revision 328153
- Revision 328157
- Revision 328166
- Revision 328177
- Revision 328199
- Revision 328202
- Revision 328205
- Revision 328468
- Revision 328470
- Revision 328624
- Revision 328625
- Revision 328627
- Revision 328628
- Revision 329214
- Revision 329297
- Revision 329365
詳しい内容は上記から確認できます。バックポートされたパッチの内容を大雑把にまとめると次のようになります。
- amd64アーキテクチャにおけるKPTI
(Kernel Page Table Isolation) の実装。Meltdownに対処するもので、 今回のコミットでは機能はデフォルトでは無効化されている。有効化するにはsysctl値vm. pmap. ptiを1に設定する - KPTIの最適化のためにPCIDを使うように実装
- Spectreの影響軽減のためのIBRSサポートを追加。この機能を利用するにはマイクロコードをSpectre対策の取り込まれた最新版にアップデートするとともに、
sysctl値hw. ibrs_ disableの値を0に設定する。IBRSの機能が有効かどうかはhw. ibrs_ active値で確認できる (参考:CPUマイクロコードのアップデート方法、 Intelマイクロコードアップデート適用の一時中止を) - IBRSにスイッチしたときはSTIBPも同時に有効化するように実装
FreeBSD 11.
AsiaBSDCon 2018オンライン登録開始
2018年3月8日から11日にかけて開催されるAsiaBSDCon 2018の
*BSD関係のカンファレンスはカナダ、
FreeBSD勉強会
4月26日(木)19:00~ 第70回 - ヴァル研 セミナールーム
【sysctl(8)からカーネルの中身を追う】
*BSDに限らず、
また、
【AsiaBSDCon 2018復習】
AsiaBSDCon 2018で発表された内容を振り返ります。どんな発表内容だったかちょっと理解が追いつかなかった、
本勉強会への参加者には抽選か勝ち抜きかでデーモンTシャツなどのグッズをお渡しします :)
参加登録はこちらから。
FreeBSD勉強会 発表者募集
FreeBSD勉強会では発表者を募集しています。FreeBSDに関して発表を行いたい場合、