Hi all, this has fixes for the zoned allocator. One removes my original version of the inode zone affinity, which turned to be worse than the more general version later added by Hans. The second one ensures we run inodegc when out of space just like for the normal write path, and the third one rejects swapon directly instead of going into a rat hole iterating all extents first. Diffstat: xfs_aops.c | 3 +++ xfs_zone_alloc.c | 45 ++------------------------------------------- xfs_zone_space_resv.c | 6 ++++++ 3 files changed, 11 insertions(+), 43 deletions(-)