From: Tejun Heo Date: Thu, 7 Feb 2013 01:28:01 +0000 (+1100) Subject: rpmsg: don't use idr_remove_all() X-Git-Tag: next-20130218~1^2~158 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=f73d4ecf7a06ddf316b651b4bb428fa22a630273;p=karo-tx-linux.git rpmsg: don't use idr_remove_all() idr_destroy() can destroy idr by itself and idr_remove_all() is being deprecated. Drop its usage. Signed-off-by: Tejun Heo Cc: Ohad Ben-Cohen Signed-off-by: Andrew Morton --- diff --git a/drivers/rpmsg/virtio_rpmsg_bus.c b/drivers/rpmsg/virtio_rpmsg_bus.c index d85446021ddb..aaa6840ee05b 100644 --- a/drivers/rpmsg/virtio_rpmsg_bus.c +++ b/drivers/rpmsg/virtio_rpmsg_bus.c @@ -1036,7 +1036,6 @@ static void rpmsg_remove(struct virtio_device *vdev) if (vrp->ns_ept) __rpmsg_destroy_ept(vrp, vrp->ns_ept); - idr_remove_all(&vrp->endpoints); idr_destroy(&vrp->endpoints); vdev->config->del_vqs(vrp->vdev);