Kernel+SystemMonitor: Publish can_read/write state for open files

The can_read() and can_write() states for file descriptions are now
published in /proc, allowing SystemMonitor to display it.
This commit is contained in:
Andreas Kling 2019-11-09 22:15:35 +01:00
parent 660db0f79a
commit 06a80bcf69
Notes: sideshowbarker 2024-07-19 11:18:00 +09:00
3 changed files with 10 additions and 2 deletions

View file

@ -226,6 +226,8 @@ Optional<KBuffer> procfs$pid_fds(InodeIdentifier identifier)
description_object.add("offset", description->offset());
description_object.add("cloexec", cloexec);
description_object.add("blocking", description->is_blocking());
description_object.add("can_read", description->can_read());
description_object.add("can_write", description->can_write());
}
array.finish();
return builder.build();