Thread (7 messages) flat view 7 messages, 3 authors, 2021-11-22

Re: [PATCH net-next] mctp: Add MCTP-over-serial transport binding

From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: 2021-11-22 13:59:11

On Mon, Nov 22, 2021 at 01:11:52PM +0000, Matthew Wilcox wrote:
On Mon, Nov 22, 2021 at 04:23:10PM +0800, Jeremy Kerr wrote:
quoted
Hi Greg,
quoted
ida_destroy() will not be a no-op if you have allocated some things
in the past.  It should always be called when your module is removed.

Or at least that is how it used to be, if this has changed in the
past year, then I am mistaken here.
I think Greg is remembering how the IDA behaved before it was converted
to use the radix tree back in 2016 (0a835c4f090a).  About two-thirds
of the users of the IDA and IDR forgot to call ida_destroy/idr_destroy,
so rather than fix those places, I decided to make those data structures
no longer require a destructor.
Ah, yes.  Glad to see that's no longer needed, sorry for the noise and
thanks for correcting me.

greg k-h
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help