Idan Horowitz
|
f39e9b19c6
Kernel: Make DiskCache::ensure OOM-fallible using ErrorOr
|
3 jaren geleden |
David Briggs
|
cf45370c47
Kernel: Use ErrorOr in BlockBased and Ext2 filesystem raw read and write
|
3 jaren geleden |
Andreas Kling
|
a7b70c62d7
Kernel: Fix broken disk cache behavior with O_DIRECT
|
3 jaren geleden |
Andreas Kling
|
065f79990e
Kernel: Rename DiskCache::get() to ensure()
|
3 jaren geleden |
Andreas Kling
|
01823746e3
Kernel: Remove redundant disk cache dirty flag in BlockBasedFileSystem
|
3 jaren geleden |
Andreas Kling
|
16850423cf
Kernel: Fix deadlock caused by page faults while holding disk cache lock
|
3 jaren geleden |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 jaren geleden |
Ali Mohammad Pur
|
5a0cdb15b0
AK+Everywhere: Reduce the number of template parameters of IntrusiveList
|
3 jaren geleden |
Andreas Kling
|
899cee8185
Kernel: Make KBuffer::try_create_with_size() return KResultOr
|
3 jaren geleden |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 jaren geleden |
Andreas Kling
|
b481132418
Kernel: Make UserOrKernelBuffer return KResult from read/write/memset
|
3 jaren geleden |
Andreas Kling
|
5516592748
Kernel: Use TRY() in BlockBasedFileSystem
|
3 jaren geleden |
Andreas Kling
|
d30d776ca4
Kernel: Make FileSystem::initialize() return KResult
|
3 jaren geleden |
Andreas Kling
|
552dd7abd3
Kernel: Port BlockBasedFileSystem to ProtectedValue :^)
|
3 jaren geleden |
Brian Gianforcaro
|
a6db2f985a
Kernel: Handle OOM in DiskCache when mounting Ext2 filesystems
|
4 jaren geleden |
Andreas Kling
|
9457d83986
Kernel: Rename Locker => MutexLocker
|
4 jaren geleden |
Andreas Kling
|
a7d193951f
Kernel: Don't hog file system lock when doing BlockBasedFileSystem I/O
|
4 jaren geleden |
Andreas Kling
|
abf0249f35
Kernel: Don't explicitly seek before I/O in BlockBasedFileSystem
|
4 jaren geleden |
Andreas Kling
|
79552c91d5
Kernel: Rename BlockBasedFS => BlockBasedFileSystem
|
4 jaren geleden |
Andreas Kling
|
502bbacea0
Kernel: Rename FileBackedFS => FileBackedFileSystem
|
4 jaren geleden |
Jean-Baptiste Boric
|
fdb5367da1
Kernel: Promote various integers to 64 bits in storage layer
|
4 jaren geleden |
Brian Gianforcaro
|
8d6e9fad40
Kernel: Remove the now defunct `LOCKER(..)` macro.
|
4 jaren geleden |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 jaren geleden |
AnotherTest
|
e4412f1f59
AK+Kernel: Make IntrusiveList capable of holding non-raw pointers
|
4 jaren geleden |
Andreas Kling
|
d48666489c
Kernel: Make FileDescription::seek() return KResultOr<off_t>
|
4 jaren geleden |
Jean-Baptiste Boric
|
eea5a5ed5d
Kernel: Make block-based file system code 64 bit ready
|
4 jaren geleden |
Ben Wiederhake
|
860a3bbce3
Kernel: Use default con/de-structors
|
4 jaren geleden |
Andreas Kling
|
dcc5b7397f
Kernel: Take FS lock in BlockBasedFS during seek/read/write operations
|
4 jaren geleden |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 jaren geleden |
Andreas Kling
|
ffa39f98e8
Kernel: Fix build with BBFS_DEBUG
|
4 jaren geleden |