浏览代码

Kernel/ProcFS: Add S_IFREG bit to regular files in /proc

Regular files should have regular file mode.
Andreas Kling 4 年之前
父节点
当前提交
58f62cd1d0
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Kernel/FileSystem/ProcFS.cpp

+ 1 - 1
Kernel/FileSystem/ProcFS.cpp

@@ -130,7 +130,7 @@ InodeMetadata ProcFSInode::metadata() const
     MutexLocker locker(m_inode_lock);
     InodeMetadata metadata;
     metadata.inode = { fsid(), m_associated_component->component_index() };
-    metadata.mode = m_associated_component->required_mode();
+    metadata.mode = S_IFREG | m_associated_component->required_mode();
     metadata.uid = m_associated_component->owner_user();
     metadata.gid = m_associated_component->owner_group();
     metadata.size = m_associated_component->size();