We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3f3ef9f commit a756668Copy full SHA for a756668
kernel/src/filesystem/vfs/file.rs
@@ -408,8 +408,7 @@ impl File {
408
#[inline]
409
pub fn readable(&self) -> Result<(), SystemError> {
410
let mode = *self.mode.read();
411
-
412
- // 检查是否是O_PATH文件描述符
+ // 暂时认为只要不是write only, 就可读
413
if mode == FileMode::O_WRONLY || mode.contains(FileMode::O_PATH) {
414
return Err(SystemError::EBADF);
415
}
0 commit comments