debug: trace sys_write ENTER for low FDs and upper FDs

This commit is contained in:
2026-07-11 09:06:27 +03:00
parent 7b7db479f0
commit aca5b3f2ce
+4
View File
@@ -855,6 +855,10 @@ pub fn sys_read(fd: FileHandle, buf: UserSliceWo, token: &mut CleanLockToken) ->
Ok(bytes_read)
}
pub fn sys_write(fd: FileHandle, buf: UserSliceRo, token: &mut CleanLockToken) -> Result<usize> {
if fd.get() <= 5 || fd.get() > 0x4000000000000000 {
let name = context::current().read(token.token()).name;
info!("sys_write ENTER fd={} buf_len={} ctx='{}'", fd.get(), buf.len(), name);
}
let result = (|| {
let (bytes_written, desc_arc, desc) =
file_op_generic_ext(fd, token, |scheme, desc_arc, desc, token| {