Andreas Kling
|
3399b6c57f
Kernel: Remove old SlabAllocator :^)
|
3 năm trước cách đây |
Pankaj Raghav
|
1a27220bca
Kernel: Encapsulate APIC initialization inside InterruptManagement
|
3 năm trước cách đây |
Brian Gianforcaro
|
1c950773fb
Kernel: Make MemoryManager::protect_ksyms_after_init UNMAP_AFTER_INIT
|
3 năm trước cách đây |
Liav A
|
52e01b46eb
Kernel: Move Multi Processor Parser code to a separate directory
|
3 năm trước cách đây |
Daniel Bertalan
|
4fc28bfe02
Kernel: Unmap Prekernel pages after they are no longer needed
|
3 năm trước cách đây |
Idan Horowitz
|
fd3be7ffcc
Kernel: Setup APIC AP cores boot environment before init_stage2
|
3 năm trước cách đây |
Andreas Kling
|
1f2d0d0ad4
Kernel: Use ksyms in-place instead of duplicating them into eternal heap
|
3 năm trước cách đây |
Liav A
|
ac7953f945
Kernel: Allow switching to IOAPIC mode even without enabling SMP
|
3 năm trước cách đây |
Sam Atkins
|
c6a97ea843
Kernel: Mark kernel smart-pointer classes as [[nodiscard]]
|
3 năm trước cách đây |
Jelle Raaijmakers
|
7a2a0c1052
Kernel: Implement AC97 audio device driver
|
3 năm trước cách đây |
Jelle Raaijmakers
|
1aafb6cd23
Kernel: Teach DeviceManagement to handle multiple audio devices
|
3 năm trước cách đây |
Jelle Raaijmakers
|
61d77274db
Kernel: Move SB16 to Audio subdirectory
|
3 năm trước cách đây |
Daniel Bertalan
|
a8fefd89cd
Everywhere: Make some symbols `__attribute__((used))` for LTO
|
3 năm trước cách đây |
James Mintram
|
545ce5b595
Kernel: Add per platform Processor.h headers
|
3 năm trước cách đây |
Liav A
|
44f5f72add
Kernel/Devices: Use try_create_device helper for SB16
|
3 năm trước cách đây |
Liav A
|
fd4397a430
Kernel/Devices: Use try_create_device helper for ConsoleDevice
|
3 năm trước cách đây |
Liav A
|
aee4786d8e
Kernel: Introduce the DeviceManagement singleton
|
3 năm trước cách đây |
Liav A
|
33f033066c
Kernel: Unify BIOS and ACPI components in the SysFS firmware directory
|
3 năm trước cách đây |
Liav A
|
9132596b8e
Kernel: Move ACPI and BIOS code into the new Firmware directory
|
3 năm trước cách đây |
Liav A
|
026f80a95b
Kernel/ACPI: Simplify parser initialization
|
3 năm trước cách đây |
Liav A
|
fb7b4caa57
Kernel/Storage: Implement basic AHCI hotplug support
|
3 năm trước cách đây |
Liav A
|
6a9c717a30
Kernel: Expose device presence in /sys/dev/char and /sys/dev/block
|
4 năm trước cách đây |
Andreas Kling
|
55b0b06897
Kernel: Store process names as KString
|
3 năm trước cách đây |
Andreas Kling
|
71187d865e
Kernel: Tidy up VirtualFileSystem::mount_root() a little bit
|
3 năm trước cách đây |
Andreas Kling
|
3b995c6d01
Kernel: Tidy up Process::try_create_user_process()
|
3 năm trước cách đây |
Liav A
|
01ae614727
Kernel/VirtIO: Remove redundant VirtIO word from filenames
|
3 năm trước cách đây |
Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
3 năm trước cách đây |
Idan Horowitz
|
cf271183b4
Kernel: Make Process::current() return a Process& instead of Process*
|
4 năm trước cách đây |
Andreas Kling
|
37304203dd
Kernel: Lock thread list while in Thread::unref()
|
4 năm trước cách đây |
Andreas Kling
|
1b739a72c2
Kernel+Userland: Remove chroot functionality
|
4 năm trước cách đây |