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
/
i386.cpp
Age
Commit message (
Expand
)
Author
2018-12-03
More coding style changes.
Andreas Kling
2018-11-17
Make bash-2.05b build with minimal changes.
Andreas Kling
2018-11-10
Merge VGA into VirtualConsole.
Andreas Kling
2018-11-10
Merge Disk namespace into the IDEDiskDevice class.
Andreas Kling
2018-11-09
Fix all current build warnings in the kernel.
Andreas Kling
2018-11-08
Teach Process::exec() about the magic of file-backed VMO's.
Andreas Kling
2018-11-08
Support basic mmap'ing of a file!
Andreas Kling
2018-11-08
Start working on memory-mapped files.
Andreas Kling
2018-11-07
Some refactor and style tweaks.
Andreas Kling
2018-11-07
Rework process states to make a bit more sense.
Andreas Kling
2018-11-05
Only COW on fault if the physical page has retain_count > 1.
Andreas Kling
2018-11-05
Implement COW pages! :^)
Andreas Kling
2018-11-05
Tidy up the page fault code a bit in preparation.
Andreas Kling
2018-11-05
Replace zones with individually tracked physical pages.
Andreas Kling
2018-11-04
Move assertion failures out-of-line to reduce binary bloat.
Andreas Kling
2018-11-02
Add a simple /proc/cpuinfo that includes some info from CPUID.
Andreas Kling
2018-11-01
Use a freelist for GDT entries.
Andreas Kling
2018-11-01
Process now maps regions immediately when they are allocated.
Andreas Kling
2018-10-31
Add a kmalloc_eternal() for things that will never be destroyed.
Andreas Kling
2018-10-30
Virtual consoles kinda work!
Andreas Kling
2018-10-27
Implement loading of linked ELF executables.
Andreas Kling
2018-10-27
Greatly improve /proc/PID/stack by tracing the ebp frame chain.
Andreas Kling
2018-10-23
Lots of hacking:
Andreas Kling
2018-10-22
Add IRQHandler class that can be subclasses to handle an IRQ.
Andreas Kling
2018-10-19
Turn the syscall interrupt into a trap (by switching the gate type.)
Andreas Kling
2018-10-18
Add Regions concept to Task.
Andreas Kling
2018-10-18
More paging stuff.
Andreas Kling
2018-10-18
Actually destroy tasks after they crash.
Andreas Kling
2018-10-18
Hang if we GPF in ring 0.
Andreas Kling
2018-10-17
A userspace process can now GPF and the OS goes on!
Andreas Kling
2018-10-16
Import the "gerbert" kernel I worked on earlier this year.
Andreas Kling