1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-10 18:10:56 +09:00
ladybird/Kernel
Liav A 1b8cd6db7b Kernel: Call ACPI reboot method first if possible
Now we call ACPI reboot method first if possible, and if ACPI reboot is
not available, we attempt to reboot via the keyboard controller.
2020-03-05 19:04:04 +01:00
..
ACPI Kernel: Call ACPI reboot method first if possible 2020-03-05 19:04:04 +01:00
Arch/i386 CPU: Change debug messages to fit the latest changes 2020-03-02 22:23:39 +01:00
Devices Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
FileSystem Kernel: Run clang-format on various files 2020-03-02 22:23:39 +01:00
Heap Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
Interrupts Kernel: Run clang-format on various files 2020-03-02 22:23:39 +01:00
Net Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
PCI Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
TTY SlavePTY: Use dbg() instead of dbgprintf() 2020-02-27 13:05:12 +01:00
VM Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
.bochsrc Meta: Make Serenity run on Bochs once again 2019-08-06 21:09:24 +02:00
.gitignore Meta: Removed all gitignore in the source tree only keeping the root one 2019-06-30 10:41:26 +02:00
Assertions.h Kernel: Remove more <LibBareMetal/Output/kstdio.h> includes 2020-02-10 12:07:48 +01:00
build-image-grub.sh Partition Table: Change Script files 2020-02-02 00:20:41 +01:00
build-image-qemu.sh Meta: Fix shellcheck warnings in various scripts 2020-02-10 10:46:25 +01:00
build-root-filesystem.sh Userland+Kernel: Set shutdown/reboot to only be run by the phys group 2020-02-23 22:03:03 +01:00
CMOS.cpp Kernel: Apply changes to use LibBareMetal definitions 2020-02-09 19:38:17 +01:00
CMOS.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
debug-kernel Debugging: Add kernel debugging support 2020-01-13 11:06:42 +01:00
DoubleBuffer.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
DoubleBuffer.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
FB.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
Forward.h Kernel: Rename InodeVMObject => SharedInodeVMObject 2020-02-28 20:07:51 +01:00
grub-ebr.cfg Partition Table: Change Script files 2020-02-02 00:20:41 +01:00
grub-gpt.cfg Partition Table: Change Script files 2020-02-02 00:20:41 +01:00
grub-mbr.cfg Partition Table: Change Script files 2020-02-02 00:20:41 +01:00
init.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
KBuffer.h Kernel: Commit the entire region up front in KBuffer::copy() 2020-02-23 11:10:52 +01:00
KBufferBuilder.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
KBufferBuilder.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
KernelInfoPage.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
KeyCode.h Kernel: Add key_code_count 2020-01-31 13:13:04 +01:00
KParams.cpp Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
KParams.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
KResult.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
KSyms.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
KSyms.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
linker.ld Kernel: Move kernel above the 3GB virtual address mark 2020-01-17 22:34:26 +01:00
Lock.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
Lock.h Kernel: Allow process with multiple threads to call exec and exit 2020-02-26 13:06:40 +01:00
makeall.sh Meta: Fix shellcheck warnings in various scripts 2020-02-10 10:46:25 +01:00
Makefile AK: Move the wildcard-matching implementation to StringUtils 2020-03-02 10:38:08 +01:00
mkmap.sh Meta: Fix shellcheck warnings in various scripts 2020-02-10 10:46:25 +01:00
Module.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
MousePacket.h Kernel: Add support for vmmouse 2020-02-04 19:11:52 +01:00
Multiboot.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
PerformanceEventBuffer.cpp Kernel: Fix suspicious local shadowing in PerformanceEventBuffer 2020-03-01 21:08:04 +01:00
PerformanceEventBuffer.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
Process.cpp Kernel: Call ACPI reboot method first if possible 2020-03-05 19:04:04 +01:00
Process.h Kernel: Remove ability to create kernel-only regions at user addresses 2020-03-02 11:20:34 +01:00
ProcessTracer.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
ProcessTracer.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
Profiling.cpp Kernel: Don't blindly dereference Process::executable() 2020-02-27 10:41:32 +01:00
Profiling.h Kernel: Reset profiling state on exec() (but keep it going) 2020-02-22 10:54:50 +01:00
Random.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
Random.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
RTC.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
RTC.h Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
run Meta: Fix shellcheck warnings in various scripts 2020-02-10 10:46:25 +01:00
Scheduler.cpp AK: Make quick_sort() a little more ergonomic 2020-03-03 16:02:58 +01:00
Scheduler.h Kernel: Replace "current" with Thread::current and Process::current 2020-02-17 15:04:27 +01:00
SharedBuffer.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
SharedBuffer.h Kernel+LibC: Rename shared buffer syscalls to use a prefix 2020-02-28 12:55:58 +01:00
sync.sh Meta: Fix shellcheck warnings in various scripts 2020-02-10 10:46:25 +01:00
Syscall.cpp Kernel: Run clang-format on various files 2020-03-02 22:23:39 +01:00
Syscall.h Kernel: Merge the shbuf_get_size() syscall into shbuf_get() 2020-02-28 12:55:58 +01:00
TestModule.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
Thread.cpp Kernel: Use klog() instead of kprintf() 2020-03-02 22:23:39 +01:00
Thread.h Kernel: Restore the previous thread state on SIGCONT after SIGSTOP 2020-03-01 15:14:17 +01:00
TimerQueue.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
TimerQueue.h Kernel: Include the new PIT class in system components 2020-02-24 11:27:03 +01:00
UnixTypes.h Kernel+LibC: Add SO_REUSEADDR macro 2020-02-20 06:57:01 +01:00
WaitQueue.cpp Kernel: Allow process with multiple threads to call exec and exit 2020-02-26 13:06:40 +01:00
WaitQueue.h Kernel: Allow process with multiple threads to call exec and exit 2020-02-26 13:06:40 +01:00