[PATCH 00/23] virHashFree refactoring and removal

Martin Kletzander mkletzan at redhat.com
Tue Nov 30 15:06:12 UTC 2021


On Tue, Nov 30, 2021 at 03:31:44PM +0100, Peter Krempa wrote:
>Peter Krempa (23):
>  virDomainNetDefParseXML: Automatically free GHashTable
>  virDomainDeviceValidateAliasImpl: Automatically free GHashTable and
>    remove cleanup
>  libxlLoggerNew: Avoid virHashFree by rearranging code
>  virNWFilterDoInstantiate: Automatically free temporary GHashTable
>  virNWFilterBuildAll: Automatically free temporary GHashTable
>  qemuDomainUpdateMemoryDeviceInfo: Automatically free temporary
>    GHashTable
>  qemuDomainBlocksStatsGather: Automatically free GHashTable and
>    refactor cleanup
>  qemuDomainGetDiskErrors: Automatically free GHashTable
>  qemuMigrationSrcFetchMirrorStats: Automatically free GHashTable
>  qemuRefreshVirtioChannelState: Automatically free GHashTable and
>    refactor cleanup
>  qemuRefreshPRManagerState: Automatically free GHashTable and refactor
>    cleanup
>  qemuProcessWaitForMonitor: Automatically free GHashTable
>  qemuProcessRefreshDisks: Automatically free GHashTable and refactor
>    cleanup
>  qemuProcessRefreshLegacyBlockjobs: Automatically free GHashTable and
>    refactor cleanup
>  qemuCheckpointGetXMLDescUpdateSize: Don't combine automatic freeing
>    with manual
>  nwfilterxml2firewalltest: virNWFilterIncludeDefToRuleInst:
>    Automatically free GHashTable
>  nwfilterxml2firewalltest: testCompareXMLToArgvFiles: Automatically
>    free GHashTable
>  qemumonitorjsontest: testBlockNodeNameDetect: Automatically free
>    GHashTable
>  qemumonitorjsontest: mymain: Automatically free GHashTable
>  qemuxml2arvtest: Use 'g_hash_table_unref' for clearing the qapi schema
>    cache
>  Switch away from virHashFree
>  util: virhash: Remove 'virHashFree'
>  util: virhash: Replace 'virHashDataFree' by 'GDestroyNotify'
>

Series

Reviewed-by: Martin Kletzander <mkletzan at redhat.com>

Thanks for helping to clean up the codebase ;)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20211130/082253b3/attachment-0001.sig>


More information about the libvir-list mailing list