[libvirt PATCH v7 04/35] util: Allow virFileCache data to be any GObject