1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:28:10 +00:00
serenity/Kernel/FileSystem/SysFS/Subsystems
Andreas Kling 280694bb46 Kernel: Update atime/ctime/mtime timestamps atomically
Instead of having three separate APIs (one for each timestamp),
there's now only Inode::update_timestamps() and it takes 3x optional
timestamps. The non-empty timestamps are updated while holding the inode
mutex, and the outside world no longer has to look at intermediate
timestamp states.
2022-08-22 17:56:03 +02:00
..
Bus Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
DeviceIdentifiers Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
Devices Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
Firmware Kernel: Update atime/ctime/mtime timestamps atomically 2022-08-22 17:56:03 +02:00