On Tue, Oct 08, 2024 at 10:52:04AM +0000, Hans Holmberg wrote: > From: Hans Holmberg <Hans.Holmberg@xxxxxxx> > > If we call _try_scratch_mkfs_size with $SCRATCH_RTDEV set followed by > a call with $SCRATCH_RTDEV cleared, rt_ops will have stale size > parameters that will cause mkfs.xfs to fail with: > "size specified for non-existent rt subvolume" > > Make rt_ops local to fix this. Hahahha, local and export issue again :) Reviewed-by: Zorro Lang <zlang@xxxxxxxxxx> > > Signed-off-by: Hans Holmberg <hans.holmberg@xxxxxxx> > Signed-off-by: Christoph Hellwig <hch@xxxxxx> > --- > common/rc | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/common/rc b/common/rc > index 35738d7b6bf3..c9aae1ad0b90 100644 > --- a/common/rc > +++ b/common/rc > @@ -1030,6 +1030,7 @@ _try_scratch_mkfs_sized() > local blocksize=$2 > local def_blksz > local blocksize_opt > + local rt_ops > > case $FSTYP in > xfs) > -- > 2.34.1 >