The patch titled has been added to the -mm tree. Its filename is nfsd-idr_destroy-no-longer-needs-idr_remove_all.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/SubmitChecklist when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ Subject: nfsd: idr_destroy() no longer needs idr_remove_all() idr_destroy() can destroy idr by itself and idr_remove_all() is being deprecated. Drop reference to idr_remove_all(). Cc: "J. Bruce Fields" <bfields@xxxxxxxxxxxx> Cc: Tejun Heo <tj@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- fs/nfsd/nfs4state.c | 1 - 1 file changed, 1 deletion(-) diff -puN fs/nfsd/nfs4state.c~nfsd-idr_destroy-no-longer-needs-idr_remove_all fs/nfsd/nfs4state.c --- a/fs/nfsd/nfs4state.c~nfsd-idr_destroy-no-longer-needs-idr_remove_all +++ a/fs/nfsd/nfs4state.c @@ -1060,7 +1060,6 @@ free_client(struct nfs4_client *clp) } free_svc_cred(&clp->cl_cred); kfree(clp->cl_name.data); - idr_remove_all(&clp->cl_stateids); idr_destroy(&clp->cl_stateids); kfree(clp); } _ Patches currently in -mm which might be from bfields@xxxxxxxxxxxx are linux-next.patch nfs-idr_destroy-no-longer-needs-idr_remove_all.patch nfsd-idr_destroy-no-longer-needs-idr_remove_all.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html