Andreas Kling
|
6103e374cc
Kernel: Drop the "helper" region after ELF load is finished.
|
před 6 roky |
Andreas Kling
|
c4e984ca49
Kernel: Allow mmap() with a size that's not a multiple of page size.
|
před 6 roky |
Andreas Kling
|
7e623e7ff2
Process: Dump regions when a ring0 process crashes.
|
před 6 roky |
Andreas Kling
|
736e852525
LibC: Implement enough missing stuff to get bash-5.0 running. :^)
|
před 6 roky |
Andreas Kling
|
f4bce03716
Kernel: When validating a string read, validate the pointer first.
|
před 6 roky |
Andreas Kling
|
dc7f257c01
Kernel: Remove a bunch of unnecessary InterruptDisablers.
|
před 6 roky |
Andreas Kling
|
5582a0a254
Kernel: When a lock is busy, donate remaining process ticks to lock holder.
|
před 6 roky |
Andreas Kling
|
2e663eda36
Kernel: Don't disable interrupts to access the system hostname.
|
před 6 roky |
Andreas Kling
|
6cba80510e
Kernel: Add a Finalizer process to take care of dying processes.
|
před 6 roky |
Andreas Kling
|
e05237485c
Kernel: Various stability improvements.
|
před 6 roky |
Andreas Kling
|
8cc6e304ca
Kernel: Clean up around Scheduler::yield() a bit.
|
před 6 roky |
Andreas Kling
|
731fc5a7c8
Kernel: Much improved BochsVGA (BXVGA) support.
|
před 6 roky |
Andreas Kling
|
b782055b96
Kernel: Add an InterruptFlagSaver helper class.
|
před 6 roky |
Andreas Kling
|
41567c5bb9
Show the amount of memory in GraphicsBitmaps in /bin/top.
|
před 6 roky |
Andreas Kling
|
ca16d9d98e
Kernel: Invalidate file-backed VMO's when inodes are written.
|
před 6 roky |
Andreas Kling
|
a258d6507a
mmap all the font files!
|
před 6 roky |
Andreas Kling
|
d7307c3119
Kernel: Ignore SIGCHLD by default.
|
před 6 roky |
Andreas Kling
|
ba6ffea03c
Kernel: Process should send SIGCHLD to its parent when it dies.
|
před 6 roky |
Andreas Kling
|
356abbb7ee
Kernel: Process should disassociate from its TTY when it dies.
|
před 6 roky |
Andreas Kling
|
b51031bb54
Kernel: Add a /proc/all process table dump.
|
před 6 roky |
Andreas Kling
|
dddd0e7b03
Get nyancat nyanning in Serenity.
|
před 6 roky |
Andreas Kling
|
5e9ba2ac84
Kernel: Rewrite ProcFS.
|
před 6 roky |
Andreas Kling
|
1fffc0ae60
Kernel: stat(), fstat() and lstat() didn't return some error codes.
|
před 6 roky |
Andreas Kling
|
333aa1646c
Kernel: Increase default userspace stack size to 64 kilobytes.
|
před 6 roky |
Andreas Kling
|
feed67ede2
Kernel: VFS::open/create should take base Inode& instead of InodeIdentifier.
|
před 6 roky |
Andreas Kling
|
6618411fba
Kernel: mkdir() should use the containing directory's FS for inode creation.
|
před 6 roky |
Andreas Kling
|
33e7df5955
Kernel: mkdir() should fail if the pathname is empty.
|
před 6 roky |
Andreas Kling
|
95c3442d59
Implement event loop timers.
|
před 6 roky |
Andreas Kling
|
ffab6897aa
Big, possibly complete sweep of naming changes.
|
před 6 roky |
Andreas Kling
|
c4fce9b3f9
Make stat() work on device files again.
|
před 6 roky |