[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 00/13] tools/xenstore: more cleanups
Some more cleanups of Xenstore. Based on top of the previous Xenstore series "tools/xenstore: rework internal accounting". Changes in V2: - rebase - one small modification of patch 10 - added patches 11-13 Juergen Gross (13): tools/xenstore: verify command line parameters better tools/xenstore: do some cleanup of hashtable.c tools/xenstore: modify interface of create_hashtable() tools/xenstore: let hashtable_insert() return 0 on success tools/xenstore: make some write limit functions static tools/xenstore: switch write limiting to use millisecond time base tools/xenstore: remove stale TODO file tools/xenstore: remove unused events list tools/xenstore: remove support of file backed data base tools/xenstore: remove no longer needed functions from xs_lib.c tools/xenstore: split out environment specific live update code tools/xenstore: split out rest of live update control code tools/xenstore: remove unused stuff from list.h tools/include/xenstore.h | 3 + tools/include/xenstore_lib.h | 3 - tools/libs/store/xs.c | 38 ++ tools/xenstore/Makefile | 5 +- tools/xenstore/Makefile.common | 10 +- tools/xenstore/TODO | 10 - tools/xenstore/hashtable.c | 98 ++-- tools/xenstore/hashtable.h | 16 +- tools/xenstore/list.h | 227 --------- tools/xenstore/xenstore_client.c | 129 +++++ tools/xenstore/xenstored_control.c | 657 +------------------------ tools/xenstore/xenstored_control.h | 8 - tools/xenstore/xenstored_core.c | 52 +- tools/xenstore/xenstored_core.h | 7 +- tools/xenstore/xenstored_domain.c | 458 +++++++++-------- tools/xenstore/xenstored_domain.h | 24 +- tools/xenstore/xenstored_lu.c | 401 +++++++++++++++ tools/xenstore/xenstored_lu.h | 81 +++ tools/xenstore/xenstored_lu_daemon.c | 132 +++++ tools/xenstore/xenstored_lu_minios.c | 121 +++++ tools/xenstore/xenstored_transaction.c | 4 +- tools/xenstore/xenstored_watch.c | 5 - tools/xenstore/xs_lib.c | 156 ------ tools/xenstore/xs_lib.h | 17 - tools/xenstore/xs_tdb_dump.c | 86 ---- 25 files changed, 1204 insertions(+), 1544 deletions(-) delete mode 100644 tools/xenstore/TODO create mode 100644 tools/xenstore/xenstored_lu.c create mode 100644 tools/xenstore/xenstored_lu.h create mode 100644 tools/xenstore/xenstored_lu_daemon.c create mode 100644 tools/xenstore/xenstored_lu_minios.c delete mode 100644 tools/xenstore/xs_tdb_dump.c -- 2.35.3
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |