mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-30 00:31:14 +00:00
Kernel: Make sys$mmap() interpret 0-alignment as page-sized alignment
This allows userspace to get a sane default behavior without having to specify the page size.
This commit is contained in:
parent
a62d16fbe9
commit
dd6e73176d
Notes:
sideshowbarker
2024-07-18 00:49:07 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/dd6e73176d8
|
@ -128,7 +128,7 @@ ErrorOr<FlatPtr> Process::sys$mmap(Userspace<const Syscall::SC_mmap_params*> use
|
|||
|
||||
FlatPtr addr = params.addr;
|
||||
auto size = params.size;
|
||||
auto alignment = params.alignment;
|
||||
auto alignment = params.alignment ? params.alignment : PAGE_SIZE;
|
||||
auto prot = params.prot;
|
||||
auto flags = params.flags;
|
||||
auto fd = params.fd;
|
||||
|
|
Loading…
Reference in a new issue