Andreas Kling
|
d30d776ca4
Kernel: Make FileSystem::initialize() return KResult
|
%!s(int64=3) %!d(string=hai) anos |
Andreas Kling
|
552dd7abd3
Kernel: Port BlockBasedFileSystem to ProtectedValue :^)
|
%!s(int64=3) %!d(string=hai) anos |
Brian Gianforcaro
|
a6db2f985a
Kernel: Handle OOM in DiskCache when mounting Ext2 filesystems
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
9457d83986
Kernel: Rename Locker => MutexLocker
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
a7d193951f
Kernel: Don't hog file system lock when doing BlockBasedFileSystem I/O
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
abf0249f35
Kernel: Don't explicitly seek before I/O in BlockBasedFileSystem
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
79552c91d5
Kernel: Rename BlockBasedFS => BlockBasedFileSystem
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
502bbacea0
Kernel: Rename FileBackedFS => FileBackedFileSystem
|
%!s(int64=4) %!d(string=hai) anos |
Jean-Baptiste Boric
|
fdb5367da1
Kernel: Promote various integers to 64 bits in storage layer
|
%!s(int64=4) %!d(string=hai) anos |
Brian Gianforcaro
|
8d6e9fad40
Kernel: Remove the now defunct `LOCKER(..)` macro.
|
%!s(int64=4) %!d(string=hai) anos |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
%!s(int64=4) %!d(string=hai) anos |
AnotherTest
|
e4412f1f59
AK+Kernel: Make IntrusiveList capable of holding non-raw pointers
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
d48666489c
Kernel: Make FileDescription::seek() return KResultOr<off_t>
|
%!s(int64=4) %!d(string=hai) anos |
Jean-Baptiste Boric
|
eea5a5ed5d
Kernel: Make block-based file system code 64 bit ready
|
%!s(int64=4) %!d(string=hai) anos |
Ben Wiederhake
|
860a3bbce3
Kernel: Use default con/de-structors
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
dcc5b7397f
Kernel: Take FS lock in BlockBasedFS during seek/read/write operations
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
ffa39f98e8
Kernel: Fix build with BBFS_DEBUG
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
489317e573
Kernel: Make BlockBasedFS::BlockIndex a distinct integer type
|
%!s(int64=4) %!d(string=hai) anos |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
%!s(int64=4) %!d(string=hai) anos |
asynts
|
eea72b9b5c
Everywhere: Hook up remaining debug macros to Debug.h.
|
%!s(int64=4) %!d(string=hai) anos |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
19d3f8cab7
Kernel+LibC: Turn errno codes into a strongly typed enum
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
e279b45aed
Kernel: Make BlockBasedFS read/write functions return a KResult
|
%!s(int64=4) %!d(string=hai) anos |
asynts
|
872f2a3b90
Everywhere: Replace a bundle of dbg with dbgln.
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
43d9fe15f9
Revert "Kernel: Convert read_block method to get a reference instead of pointer"
|
%!s(int64=4) %!d(string=hai) anos |
Liav A
|
092a13211a
Kernel: Convert read_block method to get a reference instead of pointer
|
%!s(int64=4) %!d(string=hai) anos |
Lenny Maiorani
|
765936ebae
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
5f2f31861c
Kernel: Use a doubly-linked list for the BlockBasedFS cache
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
a6a3c20071
Kernel: Add a fast lookup table to the BlockBasedFS disk cache
|
%!s(int64=4) %!d(string=hai) anos |