Andreas Kling
|
5e1c7cb32c
|
Kernel: Memory-mapped files now have the absolute path as their name.
It's generated when the mapping is first created, so it won't update if
the file moves. Maybe that's something we should support, too.
|
2019-06-02 10:14:28 +02:00 |
|
Andreas Kling
|
2dd9ef6863
|
Kernel: Make File::absolute_path() const.
|
2019-06-01 18:56:56 +02:00 |
|
Andreas Kling
|
baaede1bf9
|
Kernel: Make the Process allocate_region* API's understand "int prot".
Instead of having to inspect 'prot' at every call site, make the Process
API's take care of that so we can just pass it through.
|
2019-05-30 16:14:37 +02:00 |
|
Andreas Kling
|
66c1a9be3b
|
Kernel: Pass 'prot' argument to File::mmap() and act on it.
Nothing crazy, this just means that PROT_READ allocates readable regions,
and that PROT_WRITE allocates writable ones.
|
2019-05-30 12:38:35 +02:00 |
|
Andreas Kling
|
a4e48dce77
|
Kernel: SharedMemory should implement mmap().
|
2019-05-18 04:17:53 +02:00 |
|
Andreas Kling
|
2470fdcd9b
|
Kernel: Make Socket inherit from File.
|
2019-05-03 20:42:43 +02:00 |
|
Andreas Kling
|
8cbb7f101f
|
Kernel: Have File virtuals take a FileDescriptor& rather than a Process&.
This will allow us to implement different behaviors depending on the role
of the descriptor a File is being accessed through.
|
2019-04-29 13:58:40 +02:00 |
|
Andreas Kling
|
a104d7cc93
|
Kernel: Make SharedMemory inherit from File.
|
2019-04-28 22:31:31 +02:00 |
|
Andreas Kling
|
58240fdb33
|
Do a pass of compiler warning fixes.
This is really making me question not using 64-bit integers more.
|
2019-04-23 13:00:53 +02:00 |
|
Andreas Kling
|
60a819c14a
|
Kernel: Yet more work on bringing up POSIX SHM.
|
2019-04-09 02:37:38 +02:00 |
|
Andreas Kling
|
26a06f3fcd
|
Kernel: More work towards POSIX SHM, also add ftruncate().
|
2019-04-09 01:10:00 +02:00 |
|