From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Andres Lagar-Cavilla" Subject: Re: 4.2 TODO update Date: Mon, 20 Feb 2012 12:00:14 -0800 Message-ID: <6c7311172e1476307dbe478c9b0c760d.squirrel@webmail.lagarcavilla.org> References: Reply-To: andres@lagarcavilla.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xensource.com Cc: ian.campbell@citrix.com List-Id: xen-devel@lists.xenproject.org > Date: Mon, 20 Feb 2012 15:52:01 +0000 > From: Ian Campbell > To: xen-devel > Subject: [Xen-devel] 4.2 TODO update > Message-ID: <1329753121.3990.67.camel@zakaz.uk.xensource.com> > Content-Type: text/plain; charset="UTF-8" > > This weeks update. As usual please ping me with any updates. > > 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, DONE) > * 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) > * sharing patches posted (DONE) > > 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: > * add libxl_defbool and generally try and arrange that > memset(foo,0,...) requests the defaults (Ian Campbell, > patches reposted) > * Safe fork vs. fd handling hooks. This is an API > addition, so maybe not required fro stable API, bit need > to have for 4.2? (Ian J) > * xl feature parity with xend wrt driver domain support > (George Dunlap) > * More formally deprecate xm/xend. Manpage patches already > in tree. Needs release noting and communication around > -rc1 to remind people to test xl. > * Correct paging/sharing tools buffer mlocking (Tim, Andres) Will post later in the week. > * Autoconf (Roger Pau Monn? & Ian J, blocked on test > infrastructure changes, Roger to respin patch when test system > ready for new features) > * xl support for "rtc_timeoffset" and "localtime" (Nobody AFAICT) > > 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, patches posted?) This one is DONE Thanks, Andres > > 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 Monn?, patches posted) > * Block script support -- follows on from hotplug script (Roger > Pau Monn?) > * Configure/control paging via xl/libxl (Olaf Herring) > * Upstream qemu feature patches: > * Upstream qemu PCI passthrough support (Anthony Perard, > patches sent) > * Upstream qemu save restore (Anthony Perard, Stefano > Stabellini, patches sent, waiting for upstream ack) > * 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) > * Initial xl support for Remus (memory checkpoint, blackholing) > (Shriram, patches posted) > * xl support for autospawning vncviewer (vncviewer=1 or otherwise) > (Nobody AFAICT) > >