web-dev-qa-db-ja.com

「警告:オーバーライド:VZ_FAIRSCHEDが選択状態を変更する」とはどういう意味ですか?

Debianlinux-2.6ソースパッケージを介してLinuxカーネルを構築しています。

これで、サブ構成にCONFIG_VZ_FAIRSCHED = yがあり、これは最終的な.configにマージされ、明らかに「y」も使用されます。

# grep FAIRSCHED debian/config/**/*
debian/config/featureset-openvz/config:CONFIG_VZ_FAIRSCHED=y

ビルド中に使用される.config:

# grep FAIRSCHED debian/build/build_AMD64_openvz_AMD64/.config
CONFIG_VZ_FAIRSCHED=y

今なら「n」を使うと警告は理解できましたが、何も変わっていないようです!

これは、make -f debian/rules.gen binary-Arch_AMD64_openvz_AMD64 binary-indep呼び出し中の出力です。

make[2]: Entering directory `/var/lib/vz/private/linux.nobackup/linux-2.6/debian/build/source_AMD64_openvz'
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  GEN     /var/lib/vz/private/linux.nobackup/linux-2.6/debian/build/build_AMD64_openvz_AMD64/Makefile
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/Lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -R Arch/x86/Kconfig
.config:3518:warning: override: VZ_FAIRSCHED changes choice state

この警告は何を指しているのですか?

5
blueyed

盲目的な推測:CONFIG_VZ_FAIRSCHED=yその他カーネル構成オプションの値を強制します。そのオプションのヘルプテキストには何が記載されていますか?

2
Riccardo Murri