debug: trace sys_write ENTER for low FDs and upper FDs
This commit is contained in:
@@ -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| {
|
||||
|
||||
Reference in New Issue
Block a user