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
commit d07b08a287
Notes: sideshowbarker 2024-07-19 16:06:16 +09:00
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; }