From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zheng Li Subject: [PATCH 0 of 3] Some refactoring on xapi-libs and oxenstored Date: Sun, 31 Jul 2011 08:59:03 +0000 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 List-Id: xen-devel@lists.xenproject.org These are mostly simplifications plus small bug fixes. Sorry that some of the patches should have been smaller, it's a bit too late to break them down. They should be quite safe to apply though, as these modifications have been running in our test facilities for a few months now. Signed-off-by: Zheng Li tools/ocaml/Makefile.rules | 10 +- tools/ocaml/libs/Makefile | 4 +- tools/ocaml/libs/eventchn/Makefile | 1 + tools/ocaml/libs/log/META.in | 5 - tools/ocaml/libs/log/Makefile | 44 ----- tools/ocaml/libs/log/log.ml | 258 ----------------------------- tools/ocaml/libs/log/log.mli | 55 ------ tools/ocaml/libs/log/logs.ml | 197 ---------------------- tools/ocaml/libs/log/logs.mli | 46 ----- tools/ocaml/libs/log/syslog.ml | 26 --- tools/ocaml/libs/log/syslog.mli | 41 ---- tools/ocaml/libs/log/syslog_stubs.c | 75 -------- tools/ocaml/libs/uuid/META.in | 4 - tools/ocaml/libs/uuid/Makefile | 29 --- tools/ocaml/libs/uuid/uuid.ml | 100 ----------- tools/ocaml/libs/uuid/uuid.mli | 67 ------- tools/ocaml/libs/xb/Makefile | 2 +- tools/ocaml/libs/xc/META.in | 2 +- tools/ocaml/libs/xc/Makefile | 2 +- tools/ocaml/libs/xc/xc.ml | 14 +- tools/ocaml/libs/xc/xc.mli | 9 +- tools/ocaml/libs/xc/xc_stubs.c | 10 +- tools/ocaml/xenstored/Makefile | 4 - tools/ocaml/xenstored/connection.ml | 5 + tools/ocaml/xenstored/connections.ml | 7 +- tools/ocaml/xenstored/disk.ml | 2 +- tools/ocaml/xenstored/domain.ml | 2 +- tools/ocaml/xenstored/domains.ml | 6 +- tools/ocaml/xenstored/logging.ml | 302 ++++++++++++++++++---------------- tools/ocaml/xenstored/perms.ml | 8 +- tools/ocaml/xenstored/process.ml | 20 +- tools/ocaml/xenstored/quota.ml | 2 +- tools/ocaml/xenstored/store.ml | 2 +- tools/ocaml/xenstored/xenstored.conf | 15 +- tools/ocaml/xenstored/xenstored.ml | 62 +++--- tools/python/xen/lowlevel/xs/xs.c | 16 +- tools/xenstore/xenstore_client.c | 29 +- tools/xenstore/xs.c | 16 +- tools/xenstore/xs.h | 1 + 39 files changed, 309 insertions(+), 1191 deletions(-)