CONFIG_オプションを強制的に維持するにはどうすればよいですか?

CONFIG_オプションを強制的に維持するにはどうすればよいですか?

オプションをオンにする必要があるときにカーネル構成プロセスを正しくデバッグする方法がわからず(実際には何も依存せず、私が考えることができるものと競合しないため)、実際には見つかりません。ライフスタイルを越える方法make olddefconfig

私が使っている他のもの

CONFIG_SYS_SUPPORTS_ZBOOT=y

カーネルツリーを使用して使用後にこの特定のフラグを保持するファイルを4.8.6作成することは不可能であることがわかりました。.configmakearch/mips

このオプションはvmlinuzmipsターゲットを構築するために必要なので、圧縮と解凍のためにカーネルに対してlzmaを有効にしましたが、これまでは何もありません。CONFIG_SYS_SUPPORTS_ZBOOT=y続けて「オフ」します。

CONFIGフラグを保持し続ける方法、またはフラグをオンにできないと思うmake理由をデバッグする方法を知っていますか?kbuild

答え1

あなたはできません。

SYS_SUPPORTS_ZBOOTプロンプトがないため、ユーザーは選択できません。

このオプションは、プラットフォーム(Machine selectionSystem typeオプション)に従って選択する必要があります。それ以外の場合は、お客様の製品がこの機能をサポートしていないことを意味します。

答え2

Kconfigなしで.configファイルを手動で変更すると、予期しない動作が発生する可能性があるため、お勧めできません。あなたの場合の最善の解決策は、以下を実行することです。

make menuconfig

メニュー設定で設定オプションを選択します(検索するパラメータはArch / Mipsの下にある必要があります)。

関連情報