Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 116800
b: refs/heads/master
c: ba9cc32
h: refs/heads/master
v: v3
  • Loading branch information
Isaku Yamahata authored and Tony Luck committed Oct 17, 2008
1 parent 8d3ea71 commit baaae67
Show file tree
Hide file tree
Showing 3 changed files with 59 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 91834e685d2059b69c4e8e3d707f35d94438de94
refs/heads/master: ba9cc328bfeec3ec5fad3356dd53bc0c1ff506b0
32 changes: 32 additions & 0 deletions trunk/arch/ia64/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,33 @@ config AUDIT_ARCH
bool
default y

menuconfig PARAVIRT_GUEST
bool "Paravirtualized guest support"
help
Say Y here to get to see options related to running Linux under
various hypervisors. This option alone does not add any kernel code.

If you say N, all options in this submenu will be skipped and disabled.

if PARAVIRT_GUEST

config PARAVIRT
bool "Enable paravirtualization code"
depends on PARAVIRT_GUEST
default y
bool
default y
help
This changes the kernel so it can modify itself when it is run
under a hypervisor, potentially improving performance significantly
over full virtualization. However, when run without a hypervisor
the kernel is theoretically slower and slightly larger.


source "arch/ia64/xen/Kconfig"

endif

choice
prompt "System type"
default IA64_GENERIC
Expand All @@ -129,6 +156,7 @@ config IA64_GENERIC
SGI-SN2 For SGI Altix systems
SGI-UV For SGI UV systems
Ski-simulator For the HP simulator <http://www.hpl.hp.com/research/linux/ski/>
Xen-domU For xen domU system

If you don't know what to do, choose "generic".

Expand Down Expand Up @@ -179,6 +207,10 @@ config IA64_HP_SIM
bool "Ski-simulator"
select SWIOTLB

config IA64_XEN_GUEST
bool "Xen guest"
depends on XEN

endchoice

choice
Expand Down
26 changes: 26 additions & 0 deletions trunk/arch/ia64/xen/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#
# This Kconfig describes xen/ia64 options
#

config XEN
bool "Xen hypervisor support"
default y
depends on PARAVIRT && MCKINLEY && IA64_PAGE_SIZE_16KB && EXPERIMENTAL
select XEN_XENCOMM
select NO_IDLE_HZ

# those are required to save/restore.
select ARCH_SUSPEND_POSSIBLE
select SUSPEND
select PM_SLEEP
help
Enable Xen hypervisor support. Resulting kernel runs
both as a guest OS on Xen and natively on hardware.

config XEN_XENCOMM
depends on XEN
bool

config NO_IDLE_HZ
depends on XEN
bool

0 comments on commit baaae67

Please sign in to comment.