commit | d3e709e63e97e5f3f129b639991cfe266da60bae | [log] [tgz] |
---|---|---|
author | Matthew Wilcox <mawilcox@microsoft.com> | Thu Dec 22 13:30:22 2016 -0500 |
committer | Matthew Wilcox <mawilcox@microsoft.com> | Mon Feb 13 21:44:03 2017 -0500 |
tree | 78647f4029b9e83087fefa19144a689f6909f8d2 | |
parent | 8ac04868315c6ffcb2c5a5ad9cd5cec61cad3576 [diff] |
idr: Return the deleted entry from idr_remove It is a relatively common idiom (8 instances) to first look up an IDR entry, and then remove it from the tree if it is found, possibly doing further operations upon the entry afterwards. If we change idr_remove() to return the removed object, all of these users can save themselves a walk of the IDR tree. Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com>