[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:33963] Re: CONFIG_RETPOLINE of config-5.15.38-plamo64
-
From:k-shiro
-
Date:Thu, 12 May 2022 23:37:56 +0900 (JST)
- Subject: [plamo:33963] Re: CONFIG_RETPOLINE of config-5.15.38-plamo64
- From: k-shiro@xxxxxxxxxxxxxxx
- Date: Thu, 12 May 2022 23:37:44 +0900 (JST)
川島です。
>>
>> の件、カーネル config-5.15.38-plamo64 眺めると
>> # CONFIG_RETPOLINE is not set
>> になっていますね。
>> CONFIG_RETPOLINE=y
>> でカーネル再作成で改善されないでしょうか?
どうもありがとうございます。
一応それでカーネルのビルドをしてみました。
例のメッセージは出なくなりましたが、少し画面が進んだところでまた止まりました。
> config RETPOLINE の help を見ると,
>
> Compile kernel with the retpoline compiler options to guard against
> kernel-to-user data leaks by avoiding speculative indirect
> branches. Requires a compiler with -mindirect-branch=thunk-extern
> support for full protection. The kernel may run slower.
>
> となっていて,"may run slower" が気になるからデフォルトでは外していたものの,
> これが無いと起動しない環境があるなら有効にしておいた方がよさげですね.
>
> でも,REPOLINE の ON/OFF を見わけて起動しなくなる,というのはちょっと
> 考えにくいので,むしろ initrd がデカくなったせいでメモリが足りなくなってる
> とかじゃないかなぁ?
それと関係あるかどうかわかりませんが、initrdはかなり怪しいと思います。
デフォルトのinitrdは20数M程度ですか、私がビルドすると、その十倍の200Mぐらいになります。
何か重要なところで手抜かりがあるかもしれませんが、私にはわかりません。
それでも、起動するものは起動するし、しないものはしないという感じです。
起動するデスクトップマシンは、メモリー8G、起動しない新ノートPCもメモリー8Gです。
どうもありがとうございました。新ノートPCはWindows用ですので、
あせらずじっくりやります。
- Follow-Ups
-
- [plamo:33964] Re: CONFIG_RETPOLINE of config-5.15.38-plamo64, KOJIMA Mitsuhiro
- References
-
- [plamo:33958] 新ノートPC買いました, k-shiro
- [plamo:33959] CONFIG_RETPOLINE of config-5.15.38-plamo64, ABE Shin-ichi
- [plamo:33960] Re: CONFIG_RETPOLINE of config-5.15.38-plamo64, KOJIMA Mitsuhiro
[検索ページ]
[メール一覧]
Plamo ML 公開システム