Message ID | 20230530082424.32126-1-jgross@suse.com (mailing list archive) |
---|---|
Headers | show |
Series | tools/xenstore: rework internal accounting | expand |
Hi Juergen, On 30/05/2023 09:24, Juergen Gross wrote: > This series reworks the Xenstore internal accounting to use a uniform > generic framework. It is adding some additional useful diagnostic > information, like accounting trace and max. per-domain and global quota > values seen. > > Changes in V2: > - added patch 1 (leftover from previous series) > - rebase > > Changes in V3: > - addressed comments > > Changes in V4: > - fixed patch 3 > > Changes in V5: > - addressed comments > > Changes in V6: > - addressed comments > > Juergen Gross (14): > tools/xenstore: take transaction internal nodes into account for quota > tools/xenstore: manage per-transaction domain accounting data in an > array > tools/xenstore: introduce accounting data array for per-domain values > tools/xenstore: add framework to commit accounting data on success > only > tools/xenstore: use accounting buffering for node accounting > tools/xenstore: add current connection to domain_memory_add() > parameters > tools/xenstore: use accounting data array for per-domain values > tools/xenstore: add accounting trace support > tools/xenstore: add TDB access trace support > tools/xenstore: switch transaction accounting to generic accounting > tools/xenstore: remember global and per domain max accounting values > tools/xenstore: use generic accounting for remaining quotas > tools/xenstore: switch get_optval_int() to get_optval_uint() > tools/xenstore: switch quota management to be table based I have committed the series. Cheers,