LWN.net Logo

Xen VMM patch set - take 3

From:  Ian Pratt <Ian.Pratt@cl.cam.ac.uk>
To:  linux-kernel@vger.kernel.org
Subject:  Xen VMM patch set - take 3
Date:  Tue, 30 Nov 2004 02:03:45 +0000
Cc:  Ian.Pratt@cl.cam.ac.uk, Steven.Hand@cl.cam.ac.uk, Christian.Limpach@cl.cam.ac.uk, Keir.Fraser@cl.cam.ac.uk, akpm@osdl.org


We didn't get much feedback from take 2, so hopefully we're
converging on something that's acceptable. The only major
difference between this set and the previous is the way we handle
the /dev/mem changes. I think the new approach is rather cleaner.

To get a working arch xen system you'll need the following set of
patches:

 1. add ptep_establish_new to make va available
 2. return code for arch_free_page
 3. runtime disable of VT console
 4. HAS_ARCH_DEV_MEM enables Xen to use own /dev/mem definition
 5. split free_irq into teardown_irq
 6. alloc_skb_from_cache (already accepted by Dave Miller)
 7. bug fix: handle frag'ed skbs in icmp_filter (already accepted by Dave
Miller)

The actual new architecture, arch xen, is too big to post to the list,
so here's a link:
 8. http://www.cl.cam.ac.uk/netos/xen/downloads/arch-xen.patch

Likewise for the virtual block, network, and console drivers:
 9. http://www.cl.cam.ac.uk/netos/xen/downloads/drivers-xen.p...


Arch xen will be maintained by myself, Keir Fraser, Christian Limpach
and Steve Hand. 

Cheers,
Ian

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds