From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andres Lagar-Cavilla Subject: [PATCH 0 of 8] Tools: Memory sharing interface updates Date: Fri, 09 Dec 2011 18:15:50 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com Cc: ian.jackson@citrix.com, andres@gridcentric.ca, tim@xen.org, ian.campbell@citrix.com, adin@gridcentric.ca List-Id: xen-devel@lists.xenproject.org In this patch series we update the toolstack to support changes to the sharing interface: - Refresh to be compatible with new hypervisor API - Refresh tools/memshr - Polling of more stats - xl sharing command to output the stats - Support for new domctls. Signed-off-by: Andres Lagar-Cavilla Signed-off-by: Adin Scannell tools/libxc/xc_memshr.c | 3 +- tools/libxc/xenctrl.h | 1 + tools/libxc/xc_memshr.c | 19 +++++++- tools/libxc/xenctrl.h | 7 ++- tools/blktap2/drivers/Makefile | 2 +- tools/blktap2/drivers/tapdisk-image.c | 2 +- tools/blktap2/drivers/tapdisk-vbd.c | 6 +- tools/blktap2/drivers/tapdisk.h | 6 ++- tools/memshr/bidir-daemon.c | 34 +++++++++---- tools/memshr/bidir-hash.h | 13 +++-- tools/memshr/interface.c | 30 +++++++---- tools/memshr/memshr.h | 11 +++- docs/man/xl.pod.1 | 18 +++++++ tools/libxl/xl.h | 1 + tools/libxl/xl_cmdimpl.c | 85 +++++++++++++++++++++++++++++++++++ tools/libxl/xl_cmdtable.c | 6 ++ tools/libxc/xc_private.c | 10 ++++ tools/libxc/xenctrl.h | 4 + tools/libxl/libxl.c | 10 ++++ tools/libxl/libxl.h | 3 + tools/libxl/xl_cmdimpl.c | 12 +++- tools/libxc/xc_memshr.c | 23 +++++++++ tools/libxc/xenctrl.h | 6 ++ tools/libxc/xc_memshr.c | 14 +++++ tools/libxc/xenctrl.h | 2 + 25 files changed, 287 insertions(+), 41 deletions(-)