[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-ia64-devel] config files and dom0/domU


  • To: "Williamson, Alex (Linux Kernel Dev)" <alex.williamson@xxxxxx>
  • From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
  • Date: Tue, 15 Nov 2005 12:17:27 -0800
  • Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 15 Nov 2005 20:20:19 +0000
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: AcXqHJU+ikHP1oacTJuFH+4Igej0qgAA9PPQ
  • Thread-topic: [Xen-ia64-devel] config files and dom0/domU

No, it doesn't work.  I think since XEN_PRIVILEGED_GUEST
depends on XEN (default yes), it always gets turned back
on when running make oldconfig.  If you remove the
XEN_PRIVILEGED_GUEST from arch/ia64/Kconfig but set it =y
in the config file,
1) it disappears from .config file after make oldconfig
   (which is bad because it is needed for dom0), and
2) CONFIG_VT doesn't seem to get turned on anyway!

I am bewildered...

Dan

> -----Original Message-----
> From: Williamson, Alex (Linux Kernel Dev) 
> Sent: Tuesday, November 15, 2005 12:43 PM
> To: Magenheimer, Dan (HP Labs Fort Collins)
> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-ia64-devel] config files and dom0/domU
> 
> On Tue, 2005-11-15 at 10:11 -0800, Magenheimer, Dan (HP Labs Fort
> Collins) wrote:
> > I just spent an hour playing with arch/ia64/Kconfig,
> > drivers/char/Kconfig and .config and I have not found
> > a way to enable CONFIG_VT if dom0 is being compiled
> > and disable CONFIG_VT if domU is being compiled.
> > 
> > Just removing CONFIG_VT (or setting it =n) does not work
> > and various tries of adding other configs (e.g.
> > CONFIG_XEN_DOMAIN0, CONFIG_XEN_DOMAINU) with dependencies
> > does not work either... make oldconfig always seems
> > to revert back to a different state than I want.
> > 
> > Clearly I do not understand the Kconfig syntax well enough.
> > Does anybody else on this list understand it?
> 
>    I won't claim to be an expert either, but does something like this
> work?
> 
> --- a/linux-2.6-xen-sparse/arch/ia64/Kconfig    Thu Nov 10 
> 21:24:29 2005
> +++ b/linux-2.6-xen-sparse/arch/ia64/Kconfig    Tue Nov 15 
> 12:39:56 2005
> @@ -79,6 +79,11 @@
>         depends on XEN
>         bool
>         default y
> +
> +config VT
> +       bool
> +       default y if XEN && XEN_PRIVILEGED_GUEST
> +       default n if XEN && !XEN_PRIVILEGED_GUEST
>  
>  config SCHED_NO_NO_OMIT_FRAME_POINTER
>         bool
> 
> I don't know if XEN_PRIVILEGED_GUEST is what you want to use for the
> test, but I think something along those lines will work.  Thanks,
> 
>       Alex
> 
> -- 
> Alex Williamson                             HP Linux & Open Source Lab
> 
> 

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.