On Thu, Apr 30, 2020 at 11:16:28AM -0700, Darrick J. Wong wrote: > Ok, so I looked into this, and I don't know of a good way to avoid > exporting 14 *somethings*. If we require a xlog_register_recovery_item > call to link the item types when the module loads, something has to call > that registration function. That can be an __init function in each item > recovery source file, but now we have to export all fourteen of those > functions so that we can call them from init_xfs_fs. Unless you've got > a better suggestion, I don't think this is worth the effort. Ok, let's keep the externs for now.