mirror of
https://github.com/RGBCube/serenity
synced 2025-05-16 19:55:06 +00:00
Kernel: Assert on attempt to mark inode metadata dirty on read-only FS
This commit is contained in:
parent
121594ace2
commit
a6917465d7
1 changed files with 6 additions and 0 deletions
|
@ -230,6 +230,12 @@ NonnullRefPtr<FIFO> Inode::fifo()
|
|||
void Inode::set_metadata_dirty(bool metadata_dirty)
|
||||
{
|
||||
LOCKER(m_lock);
|
||||
|
||||
if (metadata_dirty) {
|
||||
// Sanity check.
|
||||
ASSERT(!fs().is_readonly());
|
||||
}
|
||||
|
||||
if (m_metadata_dirty == metadata_dirty)
|
||||
return;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue