index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
Age
Commit message (
Expand
)
Author
2019-12-22
Run: Fix broken packet logging argument to QEMU (disabled by default)
Andreas Kling
2019-12-22
Net: Shrink the NetworkTask packet buffer
Andreas Kling
2019-12-22
Kernel: Unlock the Process when exit()ing
Andreas Kling
2019-12-22
Kernel: Use IntrusiveList to make WaitQueue allocation-free :^)
Andreas Kling
2019-12-22
Kernel: Make TID's be unique PID's
Andreas Kling
2019-12-22
Kernel: Get rid of "main thread" concept
Andreas Kling
2019-12-21
Kernel: Expose region executable bit in /proc/PID/vm
Andreas Kling
2019-12-21
Kernel: Enable the x86 WP bit to catch invalid memory writes in ring 0
Andreas Kling
2019-12-20
Build: get rid of UseIt.sh
joshua stein
2019-12-20
Build: Get rid of the USERLAND define
Andreas Kling
2019-12-20
Build: Have makeall.sh clean up before running
Andreas Kling
2019-12-20
Build: Abort makeall.sh without building a disk image if make fails
Andreas Kling
2019-12-20
Kernel+LibC: Build with basic -fstack-protector support
Andreas Kling
2019-12-20
Kernel: Make sure we build with -mno-387, -mno-sse, etc.
Andreas Kling
2019-12-20
Build: Make Kernel/makeall.sh a simple wrapper around the root Makefile
Andreas Kling
2019-12-20
Build: clean up build system, use one shared Makefile
joshua stein
2019-12-20
Kernel: Remove AK_MAKE_NONCOPYABLE from PDE and PTE classes
Andreas Kling
2019-12-20
Kernel: Fix some warnings about passing non-POD to kprintf
Andreas Kling
2019-12-20
VirtualConsole: use memmove for an overlapping copy
joshua stein
2019-12-19
Kernel: Rename vmo => vmobject everywhere
Andreas Kling
2019-12-19
Kernel: Merge Process::fork() into sys$fork()
Andreas Kling
2019-12-19
Update toolchain to binutils-2.33.1 gcc-9.2.0
Philip Herron
2019-12-18
Kernel: Fix intermittent assertion failure in sys$exec()
Andreas Kling
2019-12-18
Kernel: Add a specific-page variant of Region::commit()
Andreas Kling
2019-12-18
Kernel: Ignore MADV_SET_NONVOLATILE if already non-volatile
Andreas Kling
2019-12-18
Kernel: Add MADV_GET_VOLATILE for checking the volatile flag
Andreas Kling
2019-12-16
WindowServer+MenuApplets: Move the "Audio" applet to its own program
Andreas Kling
2019-12-15
Kernel: Make sure the kernel info page is read-only for userspace
Andreas Kling
2019-12-15
Kernel+LibC: Publish a "kernel info page" and use it for gettimeofday()
Andreas Kling
2019-12-15
Kernel+SystemMonitor: Prevent userspace access to process ELF image
Andreas Kling
2019-12-15
Kernel+FileManager: Disallow watch_file() in unsupported file systems
Andreas Kling
2019-12-15
Kernel: Fix get_register_dump_from_stack() after IRQ entry changes
Andreas Kling
2019-12-15
Kernel: Don't turn private read-only regions into shared ones on fork
Andreas Kling
2019-12-15
Kernel+SystemMonitor: Expose the number of set CoW bits in each Region
Andreas Kling
2019-12-15
Kernel: Improve comment about the system virtual memory map a bit
Andreas Kling
2019-12-15
Kernel: Make separate kernel entry points for each PIC IRQ
Andreas Kling
2019-12-14
Kernel: Tidy up kernel entry points a little bit
Andreas Kling
2019-12-14
Kernel: Disable interrupts while modifying the PIC IMR
Andreas Kling
2019-12-14
TCP: Log packet metadata when receiving a TCP packet with no socket
Andreas Kling
2019-12-14
E1000: Disable interrupts while getting ready to wait on TX completion
Andreas Kling
2019-12-14
Kernel: Ignore IRQ 15 for now
Andreas Kling
2019-12-14
Kernel: Allow buffering up to 128 KB in an IPv4Socket before refusing
Andreas Kling
2019-12-14
Kernel: Remove spammy log message in sys$sendto()
Andreas Kling
2019-12-14
Net: Try to reuse incoming packet buffers to avoid allocation churn
Andreas Kling
2019-12-14
E1000: Use a WaitQueue to sleep while waiting for a transmit IRQ
Andreas Kling
2019-12-14
IPv4: Only buffer payload bytes for SOCK_STREAM sockets
Andreas Kling
2019-12-12
ProfileViewer: Begin work on a visualization tool for profiles :^)
Andreas Kling
2019-12-12
Kernel: Separate out the symbol offsets in profile output
Andreas Kling
2019-12-12
Kernel: Bump KBufferBuilder VM allocation to 4 MB
Andreas Kling
2019-12-12
ProcFS: Rename "samples" in /proc/profile to "frames"
Andreas Kling
[next]