Whamcloud - gitweb
LU-18109 nodemap: map back root with offset 95/58895/5
authorSebastien Buisson <sbuisson@ddn.com>
Tue, 22 Apr 2025 13:08:17 +0000 (15:08 +0200)
committerOleg Drokin <green@whamcloud.com>
Tue, 27 May 2025 04:05:50 +0000 (04:05 +0000)
commitb9cf7efcc6531e30797c96954fc343e06f004f2c
tree2618cf2909c6e106cc9ac16cb31b12e56f15807f
parenta593e1bf51993501de229f12b4bcfa37a4243cb0
LU-18109 nodemap: map back root with offset

When a nodemap is defined with admin=1 and an offset, root should be
mapped back to id 0, independently from the map_mode property.

sanity-sec test_77 is added to exercise this.

Fixes: e3051ad0f1c8 ("LU-18109 utils: adding nodemap offset capability")
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I5b220dc90104ceab5c874dfbee41d3e85aefeb5b
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/58895
Reviewed-by: Marc Vef <mvef@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/ptlrpc/nodemap_handler.c
lustre/tests/sanity-sec.sh