index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
FileSystem
Age
Commit message (
Expand
)
Author
2019-11-26
Kernel: Make syscall counters and page fault counters per-thread
Andreas Kling
2019-11-26
Kernel: Expose per-thread information in /proc/all
Andreas Kling
2019-11-26
Kernel: Handle fstat() on sockets
Sergey Bugaev
2019-11-21
Ext2FileSystem: set_metadata_dirty(true) during write_directory().
Drew Stratford
2019-11-17
Ext2FS: Rename allocate_inode() => find_a_free_inode()
Andreas Kling
2019-11-17
Ext2FS: Writing to a slow symlink should not treat it like a fast one
Andreas Kling
2019-11-17
Ext2FS: Remove unnecessary extra cache lookup in get_inode()
Andreas Kling
2019-11-17
Ext2FS: Add some FIXME's while browsing this code
Andreas Kling
2019-11-17
Kernel+SystemMonitor: Show VM region "shared" and "stack" bits in UI
Andreas Kling
2019-11-16
Ext2FS: Minor cleanup, remove an unused function
Andreas Kling
2019-11-09
Kernel+SystemMonitor: Publish can_read/write state for open files
Andreas Kling
2019-11-06
Kernel: Rework Process::Priority into ThreadPriority
Andreas Kling
2019-11-06
Kernel: Remove unused SynthFS filesystem
Andreas Kling
2019-11-05
Kernel: Implement O_DIRECT open() flag to bypass disk caches
Andreas Kling
2019-11-04
ProcFS: Fix Clang build (or really, Qt Creator syntax highlighting)
Andreas Kling
2019-11-04
Ext2FS: Don't uncache inodes while they are being watched
Andreas Kling
2019-11-04
Kernel: Make File's can_read/can_write take a const FileDescription&
Andreas Kling
2019-11-04
Kernel: Don't update fd offset on read/write error
Andreas Kling
2019-11-04
Ext2FS: Uncache unused Inodes after flushing contents to disk
Andreas Kling
2019-11-03
ProcFS: Identify virtual filesystems' device in df (#728)
Alexander
2019-11-03
Ext2FS: Lock the filesystem during initialization and during sync
Andreas Kling
2019-11-03
Ext2FS: Fix unpopulated block list cache after mkdir()
Andreas Kling
2019-11-03
Kernel: Fick infinite recursion when filling up disk cache
Andreas Kling
2019-11-03
Ext2FS: Use KBuffers for the cached bitmap blocks
Andreas Kling
2019-11-02
Ext2FS: Resizing an Inode to its current size should do nothing
Andreas Kling
2019-11-02
Ext2FS: Inode resizing should fail with ENOSPC if we lack blocks
Andreas Kling
2019-11-02
Ext2FS: Use the bitmap block caching for Inode bitmaps as well
Andreas Kling
2019-11-02
Ext2FS: Rename get_block_bitmap() => get_bitmap_block()
Andreas Kling
2019-11-02
Ext2FS: Cache block bitmaps instead of always reading/writing disk
Andreas Kling
2019-11-02
Ext2FS: Tidy up code related to the Ext2 super block a bit
Andreas Kling
2019-11-02
Ext2FS: Flush the super block and block group descriptors lazily
Andreas Kling
2019-10-29
AK: Allow JsonValue to store 64-bit integers internally
Andreas Kling
2019-10-25
Kernel: FileDescription::is_directory() should not assert !is_fifo()
Andreas Kling
2019-10-23
ProcFS: make procfs$pid_fds always returns a valid JSON array.
Drew Stratford
2019-10-23
ProcFS: Check for empty Optional in read_bytes()
Drew Stratford
2019-10-22
Kernel: Update the mtime after a successful InodeFile::write()
Andreas Kling
2019-10-18
Revert "Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing"
Andreas Kling
2019-10-18
Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing
Andreas Kling
2019-10-08
Kernel: Made DiskCache entries a KBuffer
Jesse Buhagiar
2019-10-02
Kernel+SystemMonitor: Add fault counters
Andreas Kling
2019-10-02
Ext2FS: Make Ext2FSInode::is_directory() fast
Andreas Kling
2019-09-30
Kernel: Make DiskBackedFS flush writes if cache is completely dirty
Andreas Kling
2019-09-30
Kernel: Convert the DiskBackedFS write API to take "const u8*"
Andreas Kling
2019-09-30
Kernel: Make DiskBackedFS::read_block() write to client-provided memory
Andreas Kling
2019-09-30
Kernel: Implement a simpler, bigger cache for DiskBackedFS
Andreas Kling
2019-09-30
ByteBuffer: Remove pointer() in favor of data()
Andreas Kling
2019-09-28
Kernel: Expose blocking and cloexec fd flags in ProcFS
Sergey Bugaev
2019-09-28
Kernel: Make proper use of the new keep_empty argument
Sergey Bugaev
2019-09-28
Kernel: Support writing doubly-indirect ext2 blocks
Conrad Pankoff
2019-09-22
Ext2FS: Don't allocate blocks until we're committed to a new inode
Andreas Kling
[next]