[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 0/4] xenstore: rework of transaction handling
Cc-ing Julien, as this series is meant for 4.9. Juergen On 28/03/17 18:26, Juergen Gross wrote: > Rework the transaction handling of xenstored to no longer raise > conflicts so often. > > This series has been sent for pre-review to some reviewers before as the > series is related to XSA 206 which has been disclosed only today. So V1 > and V2 have been non-public in order to speed up review process without > disclosing the XSA. > > Changes in V3: > - don't always return EAGAIN in case of a failed transaction: > it can be ENOMEM or ENOSPC, too. > > Changes in V2: > - Rebase on top of those patches > - split patch 1 in two patches as suggested by Ian > > Juergen Gross (4): > xenstore: let write_node() and some callers return errno > xenstore: undo function rename > xenstore: rework of transaction handling > xenstore: cleanup tdb.c > > tools/xenstore/tdb.c | 439 > +-------------------------------- > tools/xenstore/tdb.h | 22 -- > tools/xenstore/xenstored_core.c | 173 ++++++------- > tools/xenstore/xenstored_core.h | 17 +- > tools/xenstore/xenstored_domain.c | 24 +- > tools/xenstore/xenstored_domain.h | 2 +- > tools/xenstore/xenstored_transaction.c | 429 ++++++++++++++++++++++++++------ > tools/xenstore/xenstored_transaction.h | 18 +- > 8 files changed, 481 insertions(+), 643 deletions(-) > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |