Timothy Flynn
|
c911781c21
Everywhere: Remove needless trailing semi-colons after functions
|
2 years ago |
Sam Atkins
|
3cbc0fdbb0
Kernel: Remove declarations for non-existent methods
|
2 years ago |
Liav A
|
fea3cb5ff9
Kernel/FileSystem: Discard safely filesystems when unmounted last time
|
2 years ago |
Liav A
|
0fd7b688af
Kernel: Introduce support for using FileSystem object in multiple mounts
|
2 years ago |
Linus Groh
|
8150d71821
Everywhere: Prefix 'TYPEDEF_DISTINCT_ORDERED_ID' with 'AK_'
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Idan Horowitz
|
2065a73727
Kernel: Use u64 instead of size_t for BlockBasedFileSystem::read_block
|
3 years ago |
Idan Horowitz
|
0b2e93cf43
Kernel: Use u64 instead of size_t for BlockBasedFileSystem::write_block
|
3 years ago |
David Briggs
|
cf45370c47
Kernel: Use ErrorOr in BlockBased and Ext2 filesystem raw read and write
|
3 years ago |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 years ago |
Daniel Bertalan
|
018c4e0e7e
AK+Kernel: Format DistinctNumeric using the underlying type's formatter
|
3 years ago |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 years ago |
Andreas Kling
|
c2fc33becd
Kernel: Rename ProtectedValue<T> => MutexProtected<T>
|
3 years ago |
Andreas Kling
|
d30d776ca4
Kernel: Make FileSystem::initialize() return KResult
|
3 years ago |
Andreas Kling
|
552dd7abd3
Kernel: Port BlockBasedFileSystem to ProtectedValue :^)
|
3 years ago |
Brian Gianforcaro
|
a6db2f985a
Kernel: Handle OOM in DiskCache when mounting Ext2 filesystems
|
3 years ago |
Andreas Kling
|
cee9528168
Kernel: Rename Lock to Mutex
|
4 years ago |
Andreas Kling
|
a7d193951f
Kernel: Don't hog file system lock when doing BlockBasedFileSystem I/O
|
4 years ago |
Andreas Kling
|
79552c91d5
Kernel: Rename BlockBasedFS => BlockBasedFileSystem
|
4 years ago |
Andreas Kling
|
502bbacea0
Kernel: Rename FileBackedFS => FileBackedFileSystem
|
4 years ago |
Jean-Baptiste Boric
|
fdb5367da1
Kernel: Promote various integers to 64 bits in storage layer
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Jean-Baptiste Boric
|
eea5a5ed5d
Kernel: Make block-based file system code 64 bit ready
|
4 years ago |
Andreas Kling
|
489317e573
Kernel: Make BlockBasedFS::BlockIndex a distinct integer type
|
4 years ago |
Andreas Kling
|
e279b45aed
Kernel: Make BlockBasedFS read/write functions return a KResult
|
4 years ago |
Andreas Kling
|
43d9fe15f9
Revert "Kernel: Convert read_block method to get a reference instead of pointer"
|
4 years ago |
Liav A
|
092a13211a
Kernel: Convert read_block method to get a reference instead of pointer
|
4 years ago |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 years ago |
Sergey Bugaev
|
187b785a05
Kernel: Split BlockBasedFileSystem off FileBackedFileSystem
|
5 years ago |