Andreas Kling
|
b6ee8a2c8d
Kernel: Rename vmo => vmobject everywhere
|
5 年之前 |
Andreas Kling
|
8ea4217c01
Kernel: Merge Process::fork() into sys$fork()
|
5 年之前 |
Andreas Kling
|
3012b224f0
Kernel: Fix intermittent assertion failure in sys$exec()
|
5 年之前 |
Andreas Kling
|
72ec2fae6e
Kernel: Ignore MADV_SET_NONVOLATILE if already non-volatile
|
5 年之前 |
Andreas Kling
|
487f9b373b
Kernel: Add MADV_GET_VOLATILE for checking the volatile flag
|
5 年之前 |
Andreas Kling
|
0a75a46501
Kernel: Make sure the kernel info page is read-only for userspace
|
5 年之前 |
Andreas Kling
|
77cf607cda
Kernel+LibC: Publish a "kernel info page" and use it for gettimeofday()
|
5 年之前 |
Andreas Kling
|
931e4b7f5e
Kernel+SystemMonitor: Prevent userspace access to process ELF image
|
5 年之前 |
Andreas Kling
|
5292f6e78f
Kernel+FileManager: Disallow watch_file() in unsupported file systems
|
5 年之前 |
Andreas Kling
|
d723d9844f
Kernel: Remove spammy log message in sys$sendto()
|
5 年之前 |
Andreas Kling
|
b32e961a84
Kernel: Implement a simple process time profiler
|
5 年之前 |
Andreas Kling
|
0317ca5ccc
Kernel+LibC: Make all SharedBuffers purgeable (default: non-volatile)
|
5 年之前 |
Andreas Kling
|
dbb644f20c
Kernel: Start implementing purgeable memory support
|
5 年之前 |
Andreas Kling
|
7248c34e35
AK: SinglyLinkedList::size_slow() should return size_t
|
5 年之前 |
Andreas Kling
|
6f4c380d95
AK: Use size_t for the length of strings
|
5 年之前 |
Andrew Kaster
|
9058962712
Kernel: Allow setting thread names
|
5 年之前 |
Andreas Kling
|
95b086f47f
Kernel+LibPthread: Implement pthread_detach()
|
5 年之前 |
Andreas Kling
|
23e802518d
Kernel: Add getsockopt(SO_PEERCRED) for local sockets
|
5 年之前 |
Andreas Kling
|
f41ae755ec
Kernel: Crash on memory access in non-readable regions
|
5 年之前 |
Andreas Kling
|
272d65e3e2
WindowServer: Port to the new IPC system
|
5 年之前 |
Andreas Kling
|
ef32c71683
Kernel: Have modules export their name in a "module_name" string
|
5 年之前 |
Andreas Kling
|
4ef6be8212
Kernel: Allow modules to link against anything in kernel.map :^)
|
5 年之前 |
Andreas Kling
|
a43b115a6c
Kernel: Implement basic module unloading :^)
|
5 年之前 |
Andreas Kling
|
6b150c794a
Kernel: Implement very simple kernel module loading
|
5 年之前 |
Andreas Kling
|
23a2e84873
Kernel: listen() should fail with EINVAL for already-connected sockets
|
5 年之前 |
Andreas Kling
|
bd86ebbcc0
Kernel: Remove outdated FIXME about EINTR in select()
|
5 年之前 |
Hüseyin ASLITÜRK
|
794ca16cca
Kernel: Implement the setkeymap() syscall.
|
5 年之前 |
Andreas Kling
|
3dc87be891
Kernel: Mark mmap()-created regions with a special bit
|
5 年之前 |
Sergey Bugaev
|
16b9b3f228
Kernel: Don't interrupt short writes
|
5 年之前 |
Andrew Kaster
|
618aebdd8a
Kernel+LibPthread: pthread_create handles pthread_attr_t
|
5 年之前 |