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,
--
Julien Grall