> -       for (i = 0; i < info->nr_rings; i++)
> +       for (i = 0; i < info->nr_rings; i++) {
>                 blkif_free_ring(&info->rinfo[i]);
> -       kfree(info->rinfo);
> +               kfree(info->rinfo);
> +               info->ring = NULL;
> +       }

Duh! Not it shouldn't. That is because we do info->ring = kzalloc(.. * 
info->nr_rings)).

<sigh> That throws me off every time.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Reply via email to