Andreas Kling
|
a994f11f10
|
Kernel: Make AddressSpace::add_region() return KResultOr<Region*>
This allows us to use TRY() in a few places.
|
2021-09-06 02:02:06 +02:00 |
|
Andreas Kling
|
f4a9a0d561
|
Kernel: Make VirtualRangeAllocator return KResultOr<VirtualRange>
This achieves two things:
- The allocator can report more specific errors
- Callers can (and now do) use TRY() :^)
|
2021-09-06 01:55:27 +02:00 |
|
Andreas Kling
|
83fed5b2de
|
Kernel: Tidy up Memory::AddressSpace construction
- Return KResultOr<T> in places
- Propagate errors
- Use TRY()
|
2021-09-05 15:13:20 +02:00 |
|
Andreas Kling
|
55adace359
|
Kernel: Rename SpinLock => Spinlock
|
2021-08-22 03:34:10 +02:00 |
|
Andreas Kling
|
15d033b486
|
Kernel: Remove unused Process pointer in Memory::AddressSpace
Nobody was using the back-pointer to the process, so let's lose it.
|
2021-08-08 00:03:45 +02:00 |
|
Andreas Kling
|
b7476d7a1b
|
Kernel: Rename Memory::Space => Memory::AddressSpace
|
2021-08-06 14:05:58 +02:00 |
|