ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
authorAmir Goldstein <amir73il@gmail.com>
Sun, 5 Jan 2025 16:24:03 +0000 (17:24 +0100)
committerChristian Brauner <brauner@kernel.org>
Mon, 6 Jan 2025 14:43:55 +0000 (15:43 +0100)
commit07aeefae7ff44d80524375253980b1bdee2396b0
tree37beb1318a5eb9199a59f7e37786cd8cb0aeb76c
parent03f275adb8fbd7b4ebe96a1ad5044d8e602692dc
ovl: pass realinode to ovl_encode_real_fh() instead of realdentry

We want to be able to encode an fid from an inode with no alias.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Link: https://lore.kernel.org/r/20250105162404.357058-2-amir73il@gmail.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/overlayfs/copy_up.c
fs/overlayfs/export.c
fs/overlayfs/namei.c
fs/overlayfs/overlayfs.h