ia64/xen-unstable

changeset 8761:c5fd98fcb127

Temporary fix to include PTY support in domU builds.

Signed-off-by: Keir Fraser <keir@xensource.com>
author kaf24@firebug.cl.cam.ac.uk
date Mon Feb 06 14:52:45 2006 +0100 (2006-02-06)
parents bf176086255b
children 1bc2d1fe503c
files buildconfigs/linux-defconfig_xenU_x86_32 buildconfigs/linux-defconfig_xenU_x86_64 linux-2.6-xen-sparse/drivers/Kconfig
line diff
     1.1 --- a/buildconfigs/linux-defconfig_xenU_x86_32	Sat Feb 04 10:58:28 2006 +0100
     1.2 +++ b/buildconfigs/linux-defconfig_xenU_x86_32	Mon Feb 06 14:52:45 2006 +0100
     1.3 @@ -1,7 +1,7 @@
     1.4  #
     1.5  # Automatically generated make config: don't edit
     1.6  # Linux kernel version: 2.6.16-rc2-xenU
     1.7 -# Fri Feb  3 16:57:27 2006
     1.8 +# Mon Feb  6 13:25:40 2006
     1.9  #
    1.10  CONFIG_X86_32=y
    1.11  CONFIG_SEMAPHORE_SLEEPERS=y
    1.12 @@ -381,6 +381,9 @@ CONFIG_NETDEVICES=y
    1.13  # CONFIG_NETCONSOLE is not set
    1.14  # CONFIG_NETPOLL is not set
    1.15  # CONFIG_NET_POLL_CONTROLLER is not set
    1.16 +CONFIG_UNIX98_PTYS=y
    1.17 +CONFIG_LEGACY_PTYS=y
    1.18 +CONFIG_LEGACY_PTY_COUNT=256
    1.19  
    1.20  #
    1.21  # SN Devices
     2.1 --- a/buildconfigs/linux-defconfig_xenU_x86_64	Sat Feb 04 10:58:28 2006 +0100
     2.2 +++ b/buildconfigs/linux-defconfig_xenU_x86_64	Mon Feb 06 14:52:45 2006 +0100
     2.3 @@ -600,6 +600,9 @@ CONFIG_ATMEL=m
     2.4  # Wan interfaces
     2.5  #
     2.6  # CONFIG_WAN is not set
     2.7 +CONFIG_UNIX98_PTYS=y
     2.8 +CONFIG_LEGACY_PTYS=y
     2.9 +CONFIG_LEGACY_PTY_COUNT=256
    2.10  
    2.11  #
    2.12  # ATM drivers
     3.1 --- a/linux-2.6-xen-sparse/drivers/Kconfig	Sat Feb 04 10:58:28 2006 +0100
     3.2 +++ b/linux-2.6-xen-sparse/drivers/Kconfig	Mon Feb 06 14:52:45 2006 +0100
     3.3 @@ -77,6 +77,20 @@ source "drivers/mmc/Kconfig"
     3.4  source "drivers/infiniband/Kconfig"
     3.5  endif
     3.6  
     3.7 +if XEN && !XEN_PHYSDEV_ACCESS
     3.8 +# Gross hack. Fix later by allowing unprivileged guest to include
     3.9 +# char/Kconfig without breaking the build.
    3.10 +config UNIX98_PTYS
    3.11 +        bool
    3.12 +        default y
    3.13 +config LEGACY_PTYS
    3.14 +        bool
    3.15 +        default y
    3.16 +config LEGACY_PTY_COUNT
    3.17 +        int
    3.18 +        default "256"
    3.19 +endif
    3.20 +
    3.21  source "drivers/sn/Kconfig"
    3.22  
    3.23  source "drivers/edac/Kconfig"