xfs: use zi more in xfs_zone_gc_mount

Use the local variable instead of the extra pointer dereference when
starting the GC thread.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
This commit is contained in:
Christoph Hellwig
2025-11-18 07:49:42 +01:00
committed by Carlos Maiolino
parent 9b0305968d
commit 1cfe3795c1

View File

@@ -1182,16 +1182,16 @@ xfs_zone_gc_mount(
goto out_put_gc_zone;
}
mp->m_zone_info->zi_gc_thread = kthread_create(xfs_zoned_gcd, data,
zi->zi_gc_thread = kthread_create(xfs_zoned_gcd, data,
"xfs-zone-gc/%s", mp->m_super->s_id);
if (IS_ERR(mp->m_zone_info->zi_gc_thread)) {
if (IS_ERR(zi->zi_gc_thread)) {
xfs_warn(mp, "unable to create zone gc thread");
error = PTR_ERR(mp->m_zone_info->zi_gc_thread);
error = PTR_ERR(zi->zi_gc_thread);
goto out_free_gc_data;
}
/* xfs_zone_gc_start will unpark for rw mounts */
kthread_park(mp->m_zone_info->zi_gc_thread);
kthread_park(zi->zi_gc_thread);
return 0;
out_free_gc_data: