FS: Don't default to having a full InodeMetadata in every Inode.

This allows Ext2FS to keep its own ext2_inode around instead.
This commit is contained in:
Andreas Kling
2019-01-01 03:16:36 +01:00
parent 0cb074dc73
commit d07b08a287
8 changed files with 93 additions and 80 deletions

View File

@@ -38,7 +38,7 @@ class VFS;
class Vnode {
public:
InodeIdentifier inode;
const InodeMetadata& metadata() const;
InodeMetadata metadata() const;
bool inUse() const { return inode.is_valid() || m_characterDevice; }