void virtio_gpu_object_free_sg_table(struct virtio_gpu_object *bo)
{
	sg_free_table(bo->pages);
	kfree(bo->pages);
	bo->pages = NULL;
}

The product does not release a resource after its effective lifetime has ended, i.e., after the resource is no longer needed.