mbox series

[00/10] tools/xenstore: more cleanups

Message ID 20221101161457.8470-1-jgross@suse.com (mailing list archive)
Headers show
Series tools/xenstore: more cleanups | expand

Message

Jürgen Groß Nov. 1, 2022, 4:14 p.m. UTC
Some more cleanups of Xenstore.

Based on top of the previous 2 Xenstore series "tools/xenstore: do some
cleanup and fixes" and the accounting rework series (sorry for the
cut off series header).

Juergen Gross (10):
  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/libs/store/xs.c                  |  20 ++
 tools/xenstore/Makefile                |   5 +-
 tools/xenstore/TODO                    |  10 -
 tools/xenstore/hashtable.c             | 101 +++---
 tools/xenstore/hashtable.h             |  16 +-
 tools/xenstore/xenstore_client.c       | 129 +++++++
 tools/xenstore/xenstored_core.c        |  51 +--
 tools/xenstore/xenstored_core.h        |   7 +-
 tools/xenstore/xenstored_domain.c      | 458 ++++++++++++-------------
 tools/xenstore/xenstored_domain.h      |  24 +-
 tools/xenstore/xenstored_transaction.c |   4 +-
 tools/xenstore/xenstored_watch.c       |   5 -
 tools/xenstore/xs_lib.c                | 138 --------
 tools/xenstore/xs_lib.h                |  17 -
 tools/xenstore/xs_tdb_dump.c           |  86 -----
 15 files changed, 442 insertions(+), 629 deletions(-)
 delete mode 100644 tools/xenstore/TODO
 delete mode 100644 tools/xenstore/xs_tdb_dump.c