Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 роки тому |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 роки тому |
Andreas Kling
|
3f5c934ea6
Ext2FS: Put bg_used_dirs_count debug logging behind EXT2_DEBUG
|
4 роки тому |
Andreas Kling
|
acebc9beaf
Ext2FS: Use if-with-initializer a lot more
|
4 роки тому |
Andreas Kling
|
642b428793
Ext2FS: Support reading from file holes
|
4 роки тому |
Andreas Kling
|
b5b38d372c
Ext2FS: Clarify error handling in Ext2FSInode::read_bytes() somewhat
|
4 роки тому |
Andreas Kling
|
5001b71c42
Kernel: Reading past the end of an Ext2FSInode should return 0
|
4 роки тому |
Jean-Baptiste Boric
|
eea5a5ed5d
Kernel: Make block-based file system code 64 bit ready
|
4 роки тому |
Jean-Baptiste Boric
|
71b433a6f9
Kernel: Add 64 bit file size support to Ext2FS
|
4 роки тому |
Jean-Baptiste Boric
|
aeef14ae28
Kernel: Rationalize logs inside Ext2Fs
|
4 роки тому |
Jean-Baptiste Boric
|
800dca3834
Kernel: Implement triply indirect block support in Ext2FSInode
|
4 роки тому |
Jean-Baptiste Boric
|
facd18113b
Kernel: Modify block lists in place for Ext2FSInode::resize()
|
4 роки тому |
Andreas Kling
|
e58a600d52
Kernel: Remove VLA usage in Ext2FS block traversal code
|
4 роки тому |
Andreas Kling
|
10f10abaa3
Kernel: Convert klog() => dmesgln() in filesystem code
|
4 роки тому |
Andreas Kling
|
2871df6f0d
Kernel: Stop trying to keep InodeVMObject in sync with disk changes
|
4 роки тому |
Andreas Kling
|
a1d1a3b50b
Kernel: Use BitmapView instead of Bitmap::wrap()
|
4 роки тому |
Ben Wiederhake
|
336303bda4
Kernel: Make kgettimeofday use AK::Time
|
4 роки тому |
Andreas Kling
|
69a30f95cc
Ext2FS: Make block list flushing a bit less aggressive
|
4 роки тому |
Andreas Kling
|
c3a0fd4b7a
Ext2FS: Move block list computation from Ext2FS to Ext2FSInode
|
4 роки тому |
Andreas Kling
|
c09921b9be
Ext2FS: Don't hog FS lock while reading/writing inodes
|
4 роки тому |
Andreas Kling
|
c7c63727bf
Ext2FS: Remove unnecessary locking in find_block_containing_inode()
|
4 роки тому |
Andreas Kling
|
81e3ea29c3
Ext2FS: Remove unnecessary lock in Ext2FS::write_ext2_node()
|
4 роки тому |
Andreas Kling
|
65e083ed36
Revert "Ext2FS: Don't reload already-cached block list when freeing inode"
|
4 роки тому |
Andreas Kling
|
1e737a5c50
Ext2FS: Don't reload already-cached block list when freeing inode
|
4 роки тому |
Andreas Kling
|
1f9409a658
Ext2FS: Inode allocation improvements
|
4 роки тому |
Andreas Kling
|
19083fd760
Ext2FS: Propagate errors from more places
|
4 роки тому |
Andreas Kling
|
6352b4fd74
Ext2FS: Share some bitmap code between inode and block allocation
|
4 роки тому |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 роки тому |
Brian Gianforcaro
|
cbd8f78cce
Kernel: Use uniform initialization instead of memset for a few stack buffer.
|
4 роки тому |
Brian Gianforcaro
|
7c950c2d01
Kernel: Use ByteBuffer::zero_fill() instead of raw memset in Ext2
|
4 роки тому |