!["경고: 재정의: VZ_FAIRSCHED 선택 상태 변경"은 무엇을 의미합니까?](https://linux55.com/image/41969/%22%EA%B2%BD%EA%B3%A0%3A%20%EC%9E%AC%EC%A0%95%EC%9D%98%3A%20VZ_FAIRSCHED%20%EC%84%A0%ED%83%9D%20%EC%83%81%ED%83%9C%20%EB%B3%80%EA%B2%BD%22%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
저는 Debian linux-2.6 소스 패키지에서 Linux 커널을 구축하고 있습니다.
이제 하위 구성에 CONFIG_VZ_FAIRSCHED=y가 있으며 이는 분명히 "y"도 사용하는 최종 .config에 병합됩니다.
# 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
이 경고는 무엇을 의미합니까?
답변1
맹목적인 추측: CONFIG_VZ_FAIRSCHED=y
값 강요다른커널 구성 옵션. 이 옵션에 대한 도움말 텍스트는 무엇을 말합니까?