doc: correcting the idmapping mount example

In step 2, we obtain the kernel id `k1000`. So in next step (step
3), we should translate the `k1000` not `k21000`.

Signed-off-by: Hongbo Li <lihongbo22@huawei.com>
Link: https://lore.kernel.org/r/20240816063611.1961910-1-lihongbo22@huawei.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
This commit is contained in:
Hongbo Li 2024-08-16 14:36:11 +08:00 committed by Christian Brauner
parent 1aeb6defd1
commit 3717bbcb59

View File

@ -821,7 +821,7 @@ the same idmapping to the mount. We now perform three steps:
/* Map the userspace id down into a kernel id in the filesystem's idmapping. */ /* Map the userspace id down into a kernel id in the filesystem's idmapping. */
make_kuid(u0:k20000:r10000, u1000) = k21000 make_kuid(u0:k20000:r10000, u1000) = k21000
2. Verify that the caller's kernel ids can be mapped to userspace ids in the 3. Verify that the caller's kernel ids can be mapped to userspace ids in the
filesystem's idmapping:: filesystem's idmapping::
from_kuid(u0:k20000:r10000, k21000) = u1000 from_kuid(u0:k20000:r10000, k21000) = u1000
@ -854,10 +854,10 @@ The same translation algorithm works with the third example.
/* Map the userspace id down into a kernel id in the filesystem's idmapping. */ /* Map the userspace id down into a kernel id in the filesystem's idmapping. */
make_kuid(u0:k0:r4294967295, u1000) = k1000 make_kuid(u0:k0:r4294967295, u1000) = k1000
2. Verify that the caller's kernel ids can be mapped to userspace ids in the 3. Verify that the caller's kernel ids can be mapped to userspace ids in the
filesystem's idmapping:: filesystem's idmapping::
from_kuid(u0:k0:r4294967295, k21000) = u1000 from_kuid(u0:k0:r4294967295, k1000) = u1000
So the ownership that lands on disk will be ``u1000``. So the ownership that lands on disk will be ``u1000``.
@ -994,7 +994,7 @@ from above:::
/* Map the userspace id down into a kernel id in the filesystem's idmapping. */ /* Map the userspace id down into a kernel id in the filesystem's idmapping. */
make_kuid(u0:k0:r4294967295, u1000) = k1000 make_kuid(u0:k0:r4294967295, u1000) = k1000
2. Verify that the caller's filesystem ids can be mapped to userspace ids in the 3. Verify that the caller's filesystem ids can be mapped to userspace ids in the
filesystem's idmapping:: filesystem's idmapping::
from_kuid(u0:k0:r4294967295, k1000) = u1000 from_kuid(u0:k0:r4294967295, k1000) = u1000