Fixes for 6.2-rc1:

 - Remove some incorrect assertions.
 - Fix compiler warnings about variables that could be static.
 - Fix an off by one error when computing the maximum btree height that
   can cause repair failures.
 - Fix the bulkstat-single ioctl not returning the root inode when asked
   to do that.
 - Convey NOFS state to inodegc workers to avoid recursion in reclaim.
 - Fix unnecessary variable initializations.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>