[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] Xen 4.2 TODO List Update
 
- To: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
 
- From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
 
- Date: Tue, 24 Jan 2012 15:31:26 +0100
 
- Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
 
- Delivery-date: Tue, 24 Jan 2012 14:31:52 +0000
 
- Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns;	h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV:	Received:Received:Message-ID:Date:From:Organization:	User-Agent:MIME-Version:To:CC:Subject:References:	In-Reply-To:Content-Type:Content-Transfer-Encoding;	b=SvkPcNePIv/LygBBTnDCeLJ1taV0nwRWGLOUqGXWkFENVRCdwp188ti0	JJtd3prP7zsQDLpQVegO2GgwHfFeuEzLGhBgCMZ9t3z7UiTb4L+1aMR7D	6c76GWDFsWSiGP5mDPnekJIn8hcXmyTW4jEQ7w8O9GVnFF5B2PRfvOklO	yKG2rnRX2VeWwiudrWfF4VT2v0e2XfmfowOxHPMatyELRfJ3VFTDmyBnI	v3vUcLxBB0FqEvS1Nakv0vONmnVgE;
 
- List-id: Xen developer discussion <xen-devel.lists.xensource.com>
 
 
 
On 01/23/2012 02:19 PM, Ian Campbell wrote:
 
Newly updated list follows. Please send me corrections (especially
"done"). I've stopped CCing everyone, since I guess it is mostly spam to
the majority.
hypervisor, blockers:
       * round-up of the closing of the security hole in MSI-X
         passthrough (uniformly - i.e. even for Dom0 - disallowing write
         access to MSI-X table pages). (Jan Beulich -- more fixes
         required than first thought, patches posted)
       * domctls / sysctls set up to modify scheduler parameters, like
         the credit1 timeslice and schedule rate. (George Dunlap)
       * get the interface changes for sharing/paging/mem-events done and
         dusted so that 4.2 is a stable API that we hold to. (Tim Deegan,
         Andres Lagar-Cavilla et al)
               * mem event ring management posted, seems close to going
                 in.
               * sharing patches posted
tools, blockers:
       * libxl stable API -- we would like 4.2 to define a stable API
         which downstream's can start to rely on not changing. Aspects of
         this are:
               * event handling (Ian Jackson, posted several rounds,
                 nearing completion?)
               * drop libxl_device_model_info (move bits to build_info or
                 elsewhere as appropriate) (Ian Campbell, first RFC sent)
               * add libxl_defbool and generally try and arrange that
                 memset(foo,0,...) requests the defaults (Ian Campbell,
                 first RFC sent)
               * topologyinfo datastructure should be a list of tuples,
                 not a tuple of lists. (nobody currently looking at this,
                 not 100% sure this makes sense, could possibly defer and
                 change after 4.2 in a compatible way)
       * xl to use json for machine readable output instead of sexp by
         default (Ian Campbell to revisit existing patch)
       * xl support for vcpu pinning (Dario Faggioli)
       * xl feature parity with xend wrt driver domain support (George
         Dunlap)
       * Integrate qemu+seabios upstream into the build (patches
         reposted, pending). No change in default qemu for 4.2.
       * More formally deprecate xm/xend. Manpage patches already in
         tree. Needs release noting and communication around -rc1 to
         remind people to test xl.
hypervisor, nice to have:
       * solid implementation of sharing/paging/mem-events (using work
         queues) (Tim Deegan, Olaf Herring et al)
       * A long standing issue is a fully synchronized p2m (locking
         lookups) (Andres Lagar-Cavilla)
       * NUMA improvement: domain affinity consistent with cpupool
         membership (Dario Faggioli, Jeurgen Gross -- patch posted)
 
Patches accepted (cs24549..24551)
 
tools, nice to have:
       * Hotplug script stuff -- internal to libxl (I think, therefore I
         didn't put this under stable API above) but still good to have
         for 4.2? Roger Pau Monet was looking at this but its looking
         like a big can-o-worms. (discussion on-going)
       * Block script support -- follows on from hotplug script (Roger
         Pau Monet)
       * libyajl v2 support (patch posted by Roger Pau Monet, blocked on
         autoconf?)
       * Configure/control paging via xl/libxl (Olaf Herring)
       * Upstream qemu feature patches:
               * Upstream qemu PCI passthrough support (Anthony Perard)
               * Upstream qemu save restore (Anthony Perard)
       * Nested-virtualisation (currently should be marked
         experimental,likely to release that way? Consider nested-svm
         separate to nested-vmx. Nested-svm is in better shape)
Tools, need to decide if pre- or post-4.2 feature:
       * Autoconf (Roger Pau Monet posted a patch)
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
--
Juergen Gross                 Principal Developer Operating Systems
PDG ES&S SWE OS6                       Telephone: +49 (0) 89 3222 2967
Fujitsu Technology Solutions              e-mail: juergen.gross@xxxxxxxxxxxxxx
Domagkstr. 28                           Internet: ts.fujitsu.com
D-80807 Muenchen                 Company details: ts.fujitsu.com/imprint.html
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 
    
     |