WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Minimum kernel.config requirements for domU?

To: <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] Minimum kernel.config requirements for domU?
From: "Rustedt, Florian" <Florian.Rustedt@xxxxxxxxxxx>
Date: Wed, 18 Feb 2009 17:39:12 +0100
Delivery-date: Wed, 18 Feb 2009 08:39:53 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcmR524KtchR1tXjQDSWoed30cV5Dg==
Thread-topic: Minimum kernel.config requirements for domU?
Hello list,

What are the absolut minimum requirements for a domU selfmade paravirtualized 
kernel?

I am asking because i want to build a domU kernel w/o any additional features, 
just able to directly boot into the provided blockdevice...

All tries until now didn't boot completely (stops after "freeing memory"), so i 
must have missed something i don't know? What about IDE, scsi, sata, pata, 
network-devices, serial, framebuffer, etc..?

AFAIK, i need to enable following flags:
- The root-filesystem
- CONFIG_X86_SMP if wanted
- CONFIG_X86_64 if dom0 supports it
- CONFIG_x86_64_SMP if dom0 supports it
- CONFIG_X86_XEN or CONFIG_X86_64_XEN
- X86_XEN_GENAPIC
- CONFIG_XEN_PCIDEV_FRONTEND
- CONFIG_XEN
- CONFIG_XEN_UNPRIVILEGED_GUEST
- CONFIG_XEN_PRIVCMD
- CONFIG_XEN_XENBUS_DEV
- CONFIG_XEN_BLKDEV_FRONTEND
- CONFIG_XEN_NETDEV_FRONTEND
- CONFIG_XEN_FRAMEBUFFER
- CONFIG_XEN_KEYBOARD
- CONFIG_XEN_DISABLE_SERIAL
- CONFIG_XEN_SYSFS
- CONFIG_XEN_COMPAT_030004_AND_LATER=y
- CONFIG_XEN_COMPAT=0x030004
- CONFIG_HAVE_IRQ_IGNORE_UNHANDLED=y
- CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
- CONFIG_IRQ_PER_CPU=y
- CONFIG_NO_IDLE_HZ=y
- CONFIG_XEN_SMPBOOT=y
- CONFIG_XEN_DEVMEM=y
- CONFIG_XEN_BALLOON=y
- CONFIG_XEN_SCRUB_PAGES=y

What else ist absolutely needed for a working domU boot?

Kind regards, Florian
**********************************************************************************************
IMPORTANT: The contents of this email and any attachments are confidential. 
They are intended for the 
named recipient(s) only.
If you have received this email in error, please notify the system manager or 
the sender immediately and do 
not disclose the contents to anyone or make copies thereof.
*** eSafe scanned this email for viruses, vandals, and malicious content. ***
**********************************************************************************************
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>