Andreas Kling
|
9e54c7c17f
Ext2FS: Don't allow creating new files in removed directories
|
5 年之前 |
Andreas Kling
|
4abbedb6e4
Kernel: Allow passing initial UID and GID when creating new inodes
|
5 年之前 |
Andreas Kling
|
82760998a9
Ext2FS: Take the inode lock in Ext2FSInode::metadata()
|
5 年之前 |
Drew Stratford
|
ee0eed26f4
Ext2FileSystem: set_metadata_dirty(true) during write_directory().
|
5 年之前 |
Andreas Kling
|
8ccbd7002b
Ext2FS: Rename allocate_inode() => find_a_free_inode()
|
5 年之前 |
Andreas Kling
|
a712d4ac0c
Ext2FS: Writing to a slow symlink should not treat it like a fast one
|
5 年之前 |
Andreas Kling
|
5d08665d9a
Ext2FS: Remove unnecessary extra cache lookup in get_inode()
|
5 年之前 |
Andreas Kling
|
ba997c0a72
Ext2FS: Add some FIXME's while browsing this code
|
5 年之前 |
Andreas Kling
|
8d4d63d9b6
Ext2FS: Minor cleanup, remove an unused function
|
5 年之前 |
Andreas Kling
|
59ed235c85
Kernel: Implement O_DIRECT open() flag to bypass disk caches
|
5 年之前 |
Andreas Kling
|
721585473b
Ext2FS: Don't uncache inodes while they are being watched
|
5 年之前 |
Andreas Kling
|
c538648465
Ext2FS: Uncache unused Inodes after flushing contents to disk
|
5 年之前 |
Andreas Kling
|
7e56cf1800
Ext2FS: Lock the filesystem during initialization and during sync
|
5 年之前 |
Andreas Kling
|
c1d3ac7108
Ext2FS: Fix unpopulated block list cache after mkdir()
|
5 年之前 |
Andreas Kling
|
1e36d899f1
Ext2FS: Use KBuffers for the cached bitmap blocks
|
5 年之前 |
Andreas Kling
|
94a6b248ca
Ext2FS: Resizing an Inode to its current size should do nothing
|
5 年之前 |
Andreas Kling
|
5835569527
Ext2FS: Inode resizing should fail with ENOSPC if we lack blocks
|
5 年之前 |
Andreas Kling
|
2ad2210eb4
Ext2FS: Use the bitmap block caching for Inode bitmaps as well
|
5 年之前 |
Andreas Kling
|
e52b7eeccc
Ext2FS: Rename get_block_bitmap() => get_bitmap_block()
|
5 年之前 |
Andreas Kling
|
1ae9d85de9
Ext2FS: Cache block bitmaps instead of always reading/writing disk
|
5 年之前 |
Andreas Kling
|
3a8b5b405c
Ext2FS: Tidy up code related to the Ext2 super block a bit
|
5 年之前 |
Andreas Kling
|
e4b7786b66
Ext2FS: Flush the super block and block group descriptors lazily
|
5 年之前 |
Andreas Kling
|
5ab044beae
Ext2FS: Make Ext2FSInode::is_directory() fast
|
5 年之前 |
Andreas Kling
|
922fd703c9
Kernel: Convert the DiskBackedFS write API to take "const u8*"
|
5 年之前 |
Andreas Kling
|
1fc2612667
Kernel: Make DiskBackedFS::read_block() write to client-provided memory
|
5 年之前 |
Andreas Kling
|
8f45a259fc
ByteBuffer: Remove pointer() in favor of data()
|
5 年之前 |
Conrad Pankoff
|
062218b4cf
Kernel: Support writing doubly-indirect ext2 blocks
|
5 年之前 |
Andreas Kling
|
e364846622
Ext2FS: Don't allocate blocks until we're committed to a new inode
|
5 年之前 |
Andreas Kling
|
bd7c38e7b6
Ext2FS: Oops, fix wrong ENOSPC in create_inode()
|
5 年之前 |
Andreas Kling
|
bff59eff4b
Ext2FS: Fix two bugs in block allocation:
|
5 年之前 |