我正在尝试编译一个Linux,以便在XenServer 5.6 fp1上运行轻量级和半虚拟化。
我正在使用这里给出的指南:http://www.mad-hacking.net/documentation/linux/deployment/xen/pv-guest-basics.xml
但是当我到达选项CONFIG_COMPAT_VDSO时,我感到很困惑。
它在make menuconfig的确切位置是什么?该站点指出,这些选项位于处理器类型和功能组中,但我没有看到:
[*] Tickless System (Dynamic Ticks)
[*] High Resolution Timer Support
[*] Symmetric multi-processing support
[ ] Support for extended (non-PC) x86 platforms
[ ] Single-depth WCHAN output
[*] Paravirtualized guest support --->
[*] Disable Bootmem code (NEW)
[ ] Memtest (NEW)
Processor family (Core 2/newer Xeon) --->
(2) Maximum number of CPUs
[ ] SMT (Hyperthreading) scheduler support
[ ] Multi-core scheduler support
Preemption Model (No Forced Preemption (Server)) --->
[ ] Reroute for broken boot IRQs
[ ] Machine Check / overheating reporting
< > Dell laptop support (NEW)
< > /dev/cpu/microcode - microcode support
<M> /dev/cpu/*/msr - Model-specific register support
<M> /dev/cpu/*/cpuid - CPU information support
[ ] Numa Memory Allocation and Scheduler Support
Memory model (Sparse Memory) --->
[*] Sparse Memory virtual memmap (NEW)
[*] Allow for memory hot-add
[*] Allow for memory hot remove
[ ] Allow for memory compaction
[*] Page migration
[*] Enable KSM for page merging
(65536) Low address space to protect from user allocation (NEW)
[ ] Check for low memory corruption
[ ] Reserve low 64K of RAM on AMI/Phoenix BIOSen
-*- MTRR (Memory Type Range Register) support
[ ] MTRR cleanup support
[*] Enable seccomp to safely compute untrusted bytecode (NEW)
[*] Enable -fstack-protector buffer overflow detection (EXPERIMENTAL)
Timer frequency (100 HZ) --->
[ ] kexec system call
[ ] kernel crash dumps
[*] Build a relocatable kernel (NEW)
-*- Support for hot-pluggable CPUs
[ ] Built-in kernel command line (NEW) FYI,我正在配置Gentoo的内核v2.6.36-变硬-R9
发布于 2011-03-22 17:31:27
正如您已经说过的,它在“处理器类型和功能”下。
您正在编译Gentoo的硬内核源代码,因此代码将经历许多修补程序。
谷歌的快速搜索结果是:Gentoo内核VDSO。看起来Gentoo以前甚至已经禁用了几个版本。
为什么不直接从kernel.org下载呢?
https://unix.stackexchange.com/questions/9885
复制相似问题