diff --git a/Kernel/FileSystem/SysFS.cpp b/Kernel/FileSystem/SysFS.cpp index 33ae1bff947..8da22c5afd4 100644 --- a/Kernel/FileSystem/SysFS.cpp +++ b/Kernel/FileSystem/SysFS.cpp @@ -126,6 +126,11 @@ ErrorOr SysFSInode::truncate(u64 size) return m_associated_component->truncate(size); } +ErrorOr SysFSInode::update_timestamps(Optional, Optional, Optional) +{ + return {}; +} + ErrorOr> SysFSLinkInode::try_create(SysFS const& sysfs, SysFSComponent const& component) { return adopt_nonnull_lock_ref_or_enomem(new (nothrow) SysFSLinkInode(sysfs, component)); diff --git a/Kernel/FileSystem/SysFS.h b/Kernel/FileSystem/SysFS.h index 303585ecf6e..8729b905a2b 100644 --- a/Kernel/FileSystem/SysFS.h +++ b/Kernel/FileSystem/SysFS.h @@ -54,6 +54,7 @@ protected: virtual ErrorOr chmod(mode_t) override; virtual ErrorOr chown(UserID, GroupID) override; virtual ErrorOr truncate(u64) override; + virtual ErrorOr update_timestamps(Optional atime, Optional ctime, Optional mtime) override; virtual ErrorOr attach(OpenFileDescription& description) override final; virtual void did_seek(OpenFileDescription&, off_t) override final;