mirror of
https://github.com/torvalds/linux.git
synced 2025-12-07 20:06:24 +00:00
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:
committed by
Carlos Maiolino
parent
9b0305968d
commit
1cfe3795c1
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user