aboutsummaryrefslogtreecommitdiff
path: root/libs/kstd/CMakeLists.txt
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-08-28 22:29:08 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-08-28 22:42:08 +0200
commit0319e4970ed8b1410643f4387615daba5d97b4a1 (patch)
tree72c7c17ba791c1c6035fd94acb2ff112b34f3523 /libs/kstd/CMakeLists.txt
parentaca4af4a324af6b7aa64d72677e621c759575de5 (diff)
downloadkernel-0319e4970ed8b1410643f4387615daba5d97b4a1.tar.xz
kernel-0319e4970ed8b1410643f4387615daba5d97b4a1.zip
kernel/vfs: implement read_directory fixups.
POSIX requires that the data returned by the readdir() function shows the inode number of the root of a mounted filesystem for its mount point. Additionally, the inode number of the '..' reference in the mounted filesystem must show the inode number of the mount point. We perform this fixup when computing the entries during read_directory on the fly. The implementation of the upward fixup will need to be revised once the kernel supports bind mounts.
Diffstat (limited to 'libs/kstd/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions