1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-28 17:25:06 +00:00

Kernel: Unbreak /proc/PID/root symlink

The generator callback for this file was mistakenly returning false
on success, which caused the kernel to fail sys$readlink() with ENOENT.
This commit is contained in:
Andreas Kling 2021-01-17 21:10:19 +01:00
parent 1d621ab172
commit 57a2394cb4

View file

@ -661,7 +661,7 @@ static bool procfs$pid_root(InodeIdentifier identifier, KBufferBuilder& builder)
if (!process)
return false;
builder.append_bytes(process->root_directory_relative_to_global_root().absolute_path().to_byte_buffer());
return false;
return true;
}
static bool procfs$self(InodeIdentifier, KBufferBuilder& builder)