aboutsummaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-04-23 14:03:28 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-04-23 14:15:18 +0200
commitf6f10575f75ac23d06e1d94f7861611503daa7af (patch)
tree23c93eb6d63aac78cbe6c2b1b190665c1530e0dd /kernel
parent2d8fed40bd0d0f8144783b6b344dc79944291b72 (diff)
downloadkernel-f6f10575f75ac23d06e1d94f7861611503daa7af.tar.xz
kernel-f6f10575f75ac23d06e1d94f7861611503daa7af.zip
chore: banish relative includes
Diffstat (limited to 'kernel')
-rw-r--r--kernel/include/kernel/devices/block_device.hpp2
-rw-r--r--kernel/include/kernel/devices/block_device_utils.hpp2
-rw-r--r--kernel/include/kernel/devices/root_bus.hpp2
-rw-r--r--kernel/include/kernel/devices/storage/controller.hpp2
-rw-r--r--kernel/include/kernel/devices/storage/management.hpp4
-rw-r--r--kernel/include/kernel/devices/storage/ram_disk/controller.hpp4
-rw-r--r--kernel/include/kernel/devices/storage/ram_disk/device.hpp4
-rw-r--r--kernel/include/kernel/filesystem/dentry.hpp2
-rw-r--r--kernel/include/kernel/filesystem/devfs/filesystem.hpp6
-rw-r--r--kernel/include/kernel/filesystem/devfs/inode.hpp2
-rw-r--r--kernel/include/kernel/filesystem/device_inode.hpp4
-rw-r--r--kernel/include/kernel/filesystem/ext2/filesystem.hpp10
-rw-r--r--kernel/include/kernel/filesystem/ext2/inode.hpp2
-rw-r--r--kernel/include/kernel/filesystem/file_descriptor_table.hpp2
-rw-r--r--kernel/include/kernel/filesystem/filesystem.hpp2
-rw-r--r--kernel/include/kernel/filesystem/mount.hpp4
-rw-r--r--kernel/include/kernel/filesystem/mount_table.hpp2
-rw-r--r--kernel/include/kernel/filesystem/open_file_description.hpp2
-rw-r--r--kernel/include/kernel/filesystem/rootfs/filesystem.hpp4
-rw-r--r--kernel/include/kernel/filesystem/rootfs/inode.hpp2
-rw-r--r--kernel/include/kernel/filesystem/vfs.hpp8
-rw-r--r--kernel/include/kernel/memory.hpp4
-rw-r--r--kernel/include/kernel/memory/bitmap_allocator.hpp2
-rw-r--r--kernel/include/kernel/memory/block_list_allocator.hpp4
-rw-r--r--kernel/include/kernel/memory/mmio_allocator.hpp2
-rw-r--r--kernel/include/kernel/test_support/bump_frame_allocator.hpp2
-rw-r--r--kernel/include/kernel/test_support/cio.hpp4
-rw-r--r--kernel/include/kernel/test_support/devices/block_device.hpp2
-rw-r--r--kernel/include/kernel/test_support/devices/character_device.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/ext2.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/filesystem.hpp4
-rw-r--r--kernel/include/kernel/test_support/filesystem/inode.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp2
-rw-r--r--kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp2
-rw-r--r--kernel/include/kernel/test_support/memory.hpp2
-rw-r--r--kernel/include/kernel/test_support/page_mapper.hpp4
-rw-r--r--kernel/include/kernel/test_support/simulated_memory.hpp2
-rw-r--r--kernel/kapi/acpi.cpp6
-rw-r--r--kernel/kapi/boot_modules.cpp4
-rw-r--r--kernel/kapi/cio.cpp2
-rw-r--r--kernel/kapi/cpu.cpp4
-rw-r--r--kernel/kapi/cpu.tests.cpp4
-rw-r--r--kernel/kapi/devices.cpp6
-rw-r--r--kernel/kapi/devices/bus.cpp6
-rw-r--r--kernel/kapi/devices/cpu.cpp4
-rw-r--r--kernel/kapi/devices/device.cpp4
-rw-r--r--kernel/kapi/filesystem.cpp8
-rw-r--r--kernel/kapi/filesystem.tests.cpp4
-rw-r--r--kernel/kapi/interrupts.cpp2
-rw-r--r--kernel/kapi/memory.cpp8
-rw-r--r--kernel/kapi/system.cpp4
-rw-r--r--kernel/kapi/system.tests.cpp6
-rw-r--r--kernel/kstd/os.cpp2
-rw-r--r--kernel/kstd/print.cpp2
-rw-r--r--kernel/kstd/print.tests.cpp4
-rw-r--r--kernel/src/acpi/manager.cpp6
-rw-r--r--kernel/src/devices/block_device.cpp6
-rw-r--r--kernel/src/devices/block_device.tests.cpp4
-rw-r--r--kernel/src/devices/block_device_utils.cpp8
-rw-r--r--kernel/src/devices/block_device_utils.tests.cpp8
-rw-r--r--kernel/src/devices/root_bus.cpp4
-rw-r--r--kernel/src/devices/storage/controller.cpp4
-rw-r--r--kernel/src/devices/storage/management.cpp12
-rw-r--r--kernel/src/devices/storage/ram_disk/controller.cpp6
-rw-r--r--kernel/src/devices/storage/ram_disk/device.cpp8
-rw-r--r--kernel/src/devices/storage/ram_disk/device.tests.cpp6
-rw-r--r--kernel/src/filesystem/dentry.cpp6
-rw-r--r--kernel/src/filesystem/dentry.tests.cpp6
-rw-r--r--kernel/src/filesystem/devfs/filesystem.cpp12
-rw-r--r--kernel/src/filesystem/devfs/filesystem.tests.cpp6
-rw-r--r--kernel/src/filesystem/devfs/inode.cpp4
-rw-r--r--kernel/src/filesystem/devfs/inode.tests.cpp2
-rw-r--r--kernel/src/filesystem/device_inode.cpp10
-rw-r--r--kernel/src/filesystem/device_inode.tests.cpp8
-rw-r--r--kernel/src/filesystem/ext2/filesystem.cpp16
-rw-r--r--kernel/src/filesystem/ext2/filesystem.tests.cpp18
-rw-r--r--kernel/src/filesystem/ext2/inode.cpp8
-rw-r--r--kernel/src/filesystem/ext2/inode.tests.cpp20
-rw-r--r--kernel/src/filesystem/file_descriptor_table.cpp6
-rw-r--r--kernel/src/filesystem/file_descriptor_table.tests.cpp6
-rw-r--r--kernel/src/filesystem/filesystem.cpp8
-rw-r--r--kernel/src/filesystem/inode.cpp2
-rw-r--r--kernel/src/filesystem/mount.cpp8
-rw-r--r--kernel/src/filesystem/mount.tests.cpp10
-rw-r--r--kernel/src/filesystem/mount_table.cpp6
-rw-r--r--kernel/src/filesystem/mount_table.tests.cpp10
-rw-r--r--kernel/src/filesystem/open_file_description.cpp4
-rw-r--r--kernel/src/filesystem/open_file_description.tests.cpp8
-rw-r--r--kernel/src/filesystem/rootfs/filesystem.cpp6
-rw-r--r--kernel/src/filesystem/rootfs/filesystem.tests.cpp4
-rw-r--r--kernel/src/filesystem/rootfs/inode.cpp4
-rw-r--r--kernel/src/filesystem/rootfs/inode.tests.cpp2
-rw-r--r--kernel/src/filesystem/vfs.cpp16
-rw-r--r--kernel/src/filesystem/vfs.tests.cpp6
-rw-r--r--kernel/src/main.cpp28
-rw-r--r--kernel/src/memory.cpp10
-rw-r--r--kernel/src/memory/bitmap_allocator.cpp4
-rw-r--r--kernel/src/memory/bitmap_allocator.tests.cpp8
-rw-r--r--kernel/src/memory/block_list_allocator.cpp8
-rw-r--r--kernel/src/memory/block_list_allocator.tests.cpp6
-rw-r--r--kernel/src/memory/mmio_allocator.cpp6
-rw-r--r--kernel/src/memory/operators.cpp4
-rw-r--r--kernel/src/test_support/devices/block_device.cpp4
-rw-r--r--kernel/src/test_support/devices/character_device.cpp5
-rw-r--r--kernel/src/test_support/filesystem/ext2.cpp12
-rw-r--r--kernel/src/test_support/filesystem/filesystem.cpp6
-rw-r--r--kernel/src/test_support/filesystem/inode.cpp4
-rw-r--r--kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp14
-rw-r--r--kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp6
-rw-r--r--kernel/src/test_support/kapi/cio.cpp4
-rw-r--r--kernel/src/test_support/kapi/cpu.cpp2
-rw-r--r--kernel/src/test_support/kapi/memory.cpp6
-rw-r--r--kernel/src/test_support/log_buffer.cpp2
-rw-r--r--kernel/src/test_support/output_device.cpp6
-rw-r--r--kernel/src/test_support/page_mapper.cpp4
-rw-r--r--kernel/src/test_support/simulated_memory.cpp4
-rw-r--r--kernel/src/test_support/state_reset_listener.cpp24
117 files changed, 332 insertions, 333 deletions
diff --git a/kernel/include/kernel/devices/block_device.hpp b/kernel/include/kernel/devices/block_device.hpp
index 43e6511..a6d68ee 100644
--- a/kernel/include/kernel/devices/block_device.hpp
+++ b/kernel/include/kernel/devices/block_device.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_HPP
#define TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_HPP
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/string>
diff --git a/kernel/include/kernel/devices/block_device_utils.hpp b/kernel/include/kernel/devices/block_device_utils.hpp
index 7b1daec..8be75b6 100644
--- a/kernel/include/kernel/devices/block_device_utils.hpp
+++ b/kernel/include/kernel/devices/block_device_utils.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_UTILS_HPP
#define TEACH_OS_KERNEL_DEVICES_BLOCK_DEVICE_UTILS_HPP
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
diff --git a/kernel/include/kernel/devices/root_bus.hpp b/kernel/include/kernel/devices/root_bus.hpp
index 660b715..c8fee52 100644
--- a/kernel/include/kernel/devices/root_bus.hpp
+++ b/kernel/include/kernel/devices/root_bus.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_DEVICES_ROOT_BUS_HPP
#define TEACHOS_KERNEL_DEVICES_ROOT_BUS_HPP
-#include "kapi/devices/bus.hpp"
+#include <kapi/devices/bus.hpp>
namespace kernel::devices
{
diff --git a/kernel/include/kernel/devices/storage/controller.hpp b/kernel/include/kernel/devices/storage/controller.hpp
index a91e452..bea18f3 100644
--- a/kernel/include/kernel/devices/storage/controller.hpp
+++ b/kernel/include/kernel/devices/storage/controller.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_DEVICES_STORAGE_CONTROLLER_HPP
#define TEACH_OS_KERNEL_DEVICES_STORAGE_CONTROLLER_HPP
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/devices/storage/management.hpp b/kernel/include/kernel/devices/storage/management.hpp
index b2f42d1..9a84087 100644
--- a/kernel/include/kernel/devices/storage/management.hpp
+++ b/kernel/include/kernel/devices/storage/management.hpp
@@ -1,9 +1,9 @@
#ifndef TEACH_OS_KERNEL_DEVICES_STORAGE_MANAGEMENT_HPP
#define TEACH_OS_KERNEL_DEVICES_STORAGE_MANAGEMENT_HPP
-#include "kernel/devices/storage/controller.hpp"
+#include <kernel/devices/storage/controller.hpp>
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/devices/storage/ram_disk/controller.hpp b/kernel/include/kernel/devices/storage/ram_disk/controller.hpp
index febec95..93cf30d 100644
--- a/kernel/include/kernel/devices/storage/ram_disk/controller.hpp
+++ b/kernel/include/kernel/devices/storage/ram_disk/controller.hpp
@@ -1,9 +1,9 @@
#ifndef TEACH_OS_KERNEL_DEVICES_STORAGE_RAM_DISK_CONTROLLER_HPP
#define TEACH_OS_KERNEL_DEVICES_STORAGE_RAM_DISK_CONTROLLER_HPP
-#include "kernel/devices/storage/controller.hpp"
+#include <kernel/devices/storage/controller.hpp>
-#include "kapi/boot_module/boot_module_registry.hpp"
+#include <kapi/boot_module/boot_module_registry.hpp>
namespace kernel::devices::storage::ram_disk
{
diff --git a/kernel/include/kernel/devices/storage/ram_disk/device.hpp b/kernel/include/kernel/devices/storage/ram_disk/device.hpp
index 0ee0f8f..89789ea 100644
--- a/kernel/include/kernel/devices/storage/ram_disk/device.hpp
+++ b/kernel/include/kernel/devices/storage/ram_disk/device.hpp
@@ -1,9 +1,9 @@
#ifndef TEACH_OS_KERNEL_DEVICES_STORAGE_RAM_DISK_DEVICE_HPP
#define TEACH_OS_KERNEL_DEVICES_STORAGE_RAM_DISK_DEVICE_HPP
-#include "kernel/devices/block_device.hpp"
+#include <kernel/devices/block_device.hpp>
-#include "kapi/boot_module/boot_module.hpp"
+#include <kapi/boot_module/boot_module.hpp>
#include <cstddef>
diff --git a/kernel/include/kernel/filesystem/dentry.hpp b/kernel/include/kernel/filesystem/dentry.hpp
index 58a918f..94fa39a 100644
--- a/kernel/include/kernel/filesystem/dentry.hpp
+++ b/kernel/include/kernel/filesystem/dentry.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_DENTRY_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_DENTRY_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/string>
diff --git a/kernel/include/kernel/filesystem/devfs/filesystem.hpp b/kernel/include/kernel/filesystem/devfs/filesystem.hpp
index 53bb87d..8d96555 100644
--- a/kernel/include/kernel/filesystem/devfs/filesystem.hpp
+++ b/kernel/include/kernel/filesystem/devfs/filesystem.hpp
@@ -1,9 +1,9 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_DEVFS_FILESYSTEM_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_DEVFS_FILESYSTEM_HPP
-#include "kernel/filesystem/device_inode.hpp"
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/device_inode.hpp>
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/filesystem/devfs/inode.hpp b/kernel/include/kernel/filesystem/devfs/inode.hpp
index c117bd2..0fab280 100644
--- a/kernel/include/kernel/filesystem/devfs/inode.hpp
+++ b/kernel/include/kernel/filesystem/devfs/inode.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_DEVFS_INODE_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_DEVFS_INODE_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <cstddef>
diff --git a/kernel/include/kernel/filesystem/device_inode.hpp b/kernel/include/kernel/filesystem/device_inode.hpp
index 6afe5bc..2f79fca 100644
--- a/kernel/include/kernel/filesystem/device_inode.hpp
+++ b/kernel/include/kernel/filesystem/device_inode.hpp
@@ -1,9 +1,9 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_DEVICE_INODE_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_DEVICE_INODE_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
diff --git a/kernel/include/kernel/filesystem/ext2/filesystem.hpp b/kernel/include/kernel/filesystem/ext2/filesystem.hpp
index 9112866..516e71d 100644
--- a/kernel/include/kernel/filesystem/ext2/filesystem.hpp
+++ b/kernel/include/kernel/filesystem/ext2/filesystem.hpp
@@ -1,11 +1,11 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_EXT2_FILESYSTEM_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_EXT2_FILESYSTEM_HPP
-#include "kernel/filesystem/ext2/block_group_descriptor.hpp"
-#include "kernel/filesystem/ext2/inode.hpp"
-#include "kernel/filesystem/ext2/superblock.hpp"
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/ext2/block_group_descriptor.hpp>
+#include <kernel/filesystem/ext2/inode.hpp>
+#include <kernel/filesystem/ext2/superblock.hpp>
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/filesystem/ext2/inode.hpp b/kernel/include/kernel/filesystem/ext2/inode.hpp
index a1645cd..9291eea 100644
--- a/kernel/include/kernel/filesystem/ext2/inode.hpp
+++ b/kernel/include/kernel/filesystem/ext2/inode.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_EXT2_INODE_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_EXT2_INODE_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
diff --git a/kernel/include/kernel/filesystem/file_descriptor_table.hpp b/kernel/include/kernel/filesystem/file_descriptor_table.hpp
index 5dd91e7..293dc36 100644
--- a/kernel/include/kernel/filesystem/file_descriptor_table.hpp
+++ b/kernel/include/kernel/filesystem/file_descriptor_table.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_FILE_DESCRIPTOR_TABLE_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_FILE_DESCRIPTOR_TABLE_HPP
-#include "open_file_description.hpp"
+#include <kernel/filesystem/open_file_description.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/filesystem/filesystem.hpp b/kernel/include/kernel/filesystem/filesystem.hpp
index 16c07ad..2fdc0ed 100644
--- a/kernel/include/kernel/filesystem/filesystem.hpp
+++ b/kernel/include/kernel/filesystem/filesystem.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_FILESYSTEM_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_FILESYSTEM_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/filesystem/mount.hpp b/kernel/include/kernel/filesystem/mount.hpp
index 0ac6b2f..72855a0 100644
--- a/kernel/include/kernel/filesystem/mount.hpp
+++ b/kernel/include/kernel/filesystem/mount.hpp
@@ -1,8 +1,8 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_MOUNT_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_MOUNT_HPP
-#include "kernel/filesystem/dentry.hpp"
-#include "kernel/filesystem/filesystem.hpp"
+#include <kernel/filesystem/dentry.hpp>
+#include <kernel/filesystem/filesystem.hpp>
#include <kstd/memory>
#include <kstd/string>
diff --git a/kernel/include/kernel/filesystem/mount_table.hpp b/kernel/include/kernel/filesystem/mount_table.hpp
index a5cdde6..00277ea 100644
--- a/kernel/include/kernel/filesystem/mount_table.hpp
+++ b/kernel/include/kernel/filesystem/mount_table.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_MOUNT_TABLE_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_MOUNT_TABLE_HPP
-#include "kernel/filesystem/mount.hpp"
+#include <kernel/filesystem/mount.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/include/kernel/filesystem/open_file_description.hpp b/kernel/include/kernel/filesystem/open_file_description.hpp
index 738afd4..fad41e4 100644
--- a/kernel/include/kernel/filesystem/open_file_description.hpp
+++ b/kernel/include/kernel/filesystem/open_file_description.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_OPEN_FILE_DESCRIPTION_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_OPEN_FILE_DESCRIPTION_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
diff --git a/kernel/include/kernel/filesystem/rootfs/filesystem.hpp b/kernel/include/kernel/filesystem/rootfs/filesystem.hpp
index e14a1ee..cc778d8 100644
--- a/kernel/include/kernel/filesystem/rootfs/filesystem.hpp
+++ b/kernel/include/kernel/filesystem/rootfs/filesystem.hpp
@@ -1,8 +1,8 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_ROOTFS_FILESYSTEM_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_ROOTFS_FILESYSTEM_HPP
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/string>
diff --git a/kernel/include/kernel/filesystem/rootfs/inode.hpp b/kernel/include/kernel/filesystem/rootfs/inode.hpp
index 469e47a..37d0a30 100644
--- a/kernel/include/kernel/filesystem/rootfs/inode.hpp
+++ b/kernel/include/kernel/filesystem/rootfs/inode.hpp
@@ -1,7 +1,7 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_ROOTFS_INODE_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_ROOTFS_INODE_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/string>
diff --git a/kernel/include/kernel/filesystem/vfs.hpp b/kernel/include/kernel/filesystem/vfs.hpp
index 678e645..5b5c868 100644
--- a/kernel/include/kernel/filesystem/vfs.hpp
+++ b/kernel/include/kernel/filesystem/vfs.hpp
@@ -1,10 +1,10 @@
#ifndef TEACH_OS_KERNEL_FILESYSTEM_VFS_HPP
#define TEACH_OS_KERNEL_FILESYSTEM_VFS_HPP
-#include "kernel/filesystem/dentry.hpp"
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/filesystem/mount_table.hpp"
-#include "kernel/filesystem/open_file_description.hpp"
+#include <kernel/filesystem/dentry.hpp>
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/filesystem/mount_table.hpp>
+#include <kernel/filesystem/open_file_description.hpp>
#include <kstd/memory>
diff --git a/kernel/include/kernel/memory.hpp b/kernel/include/kernel/memory.hpp
index 568dd24..17fb82b 100644
--- a/kernel/include/kernel/memory.hpp
+++ b/kernel/include/kernel/memory.hpp
@@ -1,9 +1,9 @@
#ifndef TEACHOS_KERNEL_MEMORY_HPP
#define TEACHOS_KERNEL_MEMORY_HPP
-#include "kernel/memory/heap_allocator.hpp" // IWYU pragma: export
+#include <kernel/memory/heap_allocator.hpp> // IWYU pragma: export
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
namespace kernel::memory
{
diff --git a/kernel/include/kernel/memory/bitmap_allocator.hpp b/kernel/include/kernel/memory/bitmap_allocator.hpp
index fb5bf55..370ce64 100644
--- a/kernel/include/kernel/memory/bitmap_allocator.hpp
+++ b/kernel/include/kernel/memory/bitmap_allocator.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_MEMORY_BITMAP_ALLOCATOR_HPP
#define TEACHOS_KERNEL_MEMORY_BITMAP_ALLOCATOR_HPP
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <cstddef>
#include <cstdint>
diff --git a/kernel/include/kernel/memory/block_list_allocator.hpp b/kernel/include/kernel/memory/block_list_allocator.hpp
index c2cb468..51b226e 100644
--- a/kernel/include/kernel/memory/block_list_allocator.hpp
+++ b/kernel/include/kernel/memory/block_list_allocator.hpp
@@ -1,9 +1,9 @@
#ifndef TEACHOS_KERNEL_MEMORY_BLOCK_LIST_ALLOCATOR_HPP
#define TEACHOS_KERNEL_MEMORY_BLOCK_LIST_ALLOCATOR_HPP
-#include "kernel/memory/heap_allocator.hpp"
+#include <kernel/memory/heap_allocator.hpp>
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <kstd/mutex>
#include <kstd/units>
diff --git a/kernel/include/kernel/memory/mmio_allocator.hpp b/kernel/include/kernel/memory/mmio_allocator.hpp
index 4ec6bec..c7a8ed0 100644
--- a/kernel/include/kernel/memory/mmio_allocator.hpp
+++ b/kernel/include/kernel/memory/mmio_allocator.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_MEMORY_MMIO_ALLOCATOR_HPP
#define TEACHOS_KERNEL_MEMORY_MMIO_ALLOCATOR_HPP
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <kstd/allocator>
#include <kstd/memory>
diff --git a/kernel/include/kernel/test_support/bump_frame_allocator.hpp b/kernel/include/kernel/test_support/bump_frame_allocator.hpp
index 6380294..a8ffd48 100644
--- a/kernel/include/kernel/test_support/bump_frame_allocator.hpp
+++ b/kernel/include/kernel/test_support/bump_frame_allocator.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_BUMP_FRAME_ALLOCATOR_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_BUMP_FRAME_ALLOCATOR_HPP
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <cstddef>
#include <optional>
diff --git a/kernel/include/kernel/test_support/cio.hpp b/kernel/include/kernel/test_support/cio.hpp
index e990825..afe27e0 100644
--- a/kernel/include/kernel/test_support/cio.hpp
+++ b/kernel/include/kernel/test_support/cio.hpp
@@ -1,9 +1,9 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_CIO_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_CIO_HPP
-#include "kernel/test_support/log_buffer.hpp"
+#include <kernel/test_support/log_buffer.hpp>
-#include "kapi/cio.hpp"
+#include <kapi/cio.hpp>
#include <string_view>
diff --git a/kernel/include/kernel/test_support/devices/block_device.hpp b/kernel/include/kernel/test_support/devices/block_device.hpp
index 110872f..89a2bf1 100644
--- a/kernel/include/kernel/test_support/devices/block_device.hpp
+++ b/kernel/include/kernel/test_support/devices/block_device.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_DEVICES_BLOCK_DEVICE_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_DEVICES_BLOCK_DEVICE_HPP
-#include "kernel/devices/block_device.hpp"
+#include <kernel/devices/block_device.hpp>
#include <kstd/string>
#include <kstd/vector>
diff --git a/kernel/include/kernel/test_support/devices/character_device.hpp b/kernel/include/kernel/test_support/devices/character_device.hpp
index a106cfb..aba183a 100644
--- a/kernel/include/kernel/test_support/devices/character_device.hpp
+++ b/kernel/include/kernel/test_support/devices/character_device.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_DEVICES_CHARACTER_DEVICE_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_DEVICES_CHARACTER_DEVICE_HPP
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/string>
#include <kstd/vector>
diff --git a/kernel/include/kernel/test_support/filesystem/ext2.hpp b/kernel/include/kernel/test_support/filesystem/ext2.hpp
index edbda29..107e5a4 100644
--- a/kernel/include/kernel/test_support/filesystem/ext2.hpp
+++ b/kernel/include/kernel/test_support/filesystem/ext2.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_EXT2_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_EXT2_HPP
-#include "kernel/test_support/devices/block_device.hpp"
+#include <kernel/test_support/devices/block_device.hpp>
#include <cstddef>
#include <cstdint>
diff --git a/kernel/include/kernel/test_support/filesystem/filesystem.hpp b/kernel/include/kernel/test_support/filesystem/filesystem.hpp
index 13aade4..dab0892 100644
--- a/kernel/include/kernel/test_support/filesystem/filesystem.hpp
+++ b/kernel/include/kernel/test_support/filesystem/filesystem.hpp
@@ -1,8 +1,8 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_FILESYSTEM_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_FILESYSTEM_HPP
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
diff --git a/kernel/include/kernel/test_support/filesystem/inode.hpp b/kernel/include/kernel/test_support/filesystem/inode.hpp
index 6568f24..9d17917 100644
--- a/kernel/include/kernel/test_support/filesystem/inode.hpp
+++ b/kernel/include/kernel/test_support/filesystem/inode.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_INODE_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_INODE_HPP
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <cstddef>
diff --git a/kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp b/kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp
index 4b49684..94a6668 100644
--- a/kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp
+++ b/kernel/include/kernel/test_support/filesystem/storage_boot_module_fixture.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_STORAGE_BOOT_MODULE_FIXTURE_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_STORAGE_BOOT_MODULE_FIXTURE_HPP
-#include "kapi/boot_module/boot_module_registry.hpp"
+#include <kapi/boot_module/boot_module_registry.hpp>
#include <cstddef>
#include <filesystem>
diff --git a/kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp b/kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp
index bd1c289..55f4b29 100644
--- a/kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp
+++ b/kernel/include/kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_STORAGE_BOOT_MODULE_VFS_FIXTURE_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_FILESYSTEM_STORAGE_BOOT_MODULE_VFS_FIXTURE_HPP
-#include "kernel/test_support/filesystem/storage_boot_module_fixture.hpp"
+#include <kernel/test_support/filesystem/storage_boot_module_fixture.hpp>
#include <cstddef>
#include <filesystem>
diff --git a/kernel/include/kernel/test_support/memory.hpp b/kernel/include/kernel/test_support/memory.hpp
index 6034a1e..21030a4 100644
--- a/kernel/include/kernel/test_support/memory.hpp
+++ b/kernel/include/kernel/test_support/memory.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_MEMORY_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_MEMORY_HPP
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
namespace kernel::tests::memory
{
diff --git a/kernel/include/kernel/test_support/page_mapper.hpp b/kernel/include/kernel/test_support/page_mapper.hpp
index 05f4359..be4403b 100644
--- a/kernel/include/kernel/test_support/page_mapper.hpp
+++ b/kernel/include/kernel/test_support/page_mapper.hpp
@@ -1,9 +1,9 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_PAGE_MAPPER_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_PAGE_MAPPER_HPP
-#include "kernel/test_support/simulated_memory.hpp"
+#include <kernel/test_support/simulated_memory.hpp>
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <kstd/units>
diff --git a/kernel/include/kernel/test_support/simulated_memory.hpp b/kernel/include/kernel/test_support/simulated_memory.hpp
index ef4e3ec..a201c3d 100644
--- a/kernel/include/kernel/test_support/simulated_memory.hpp
+++ b/kernel/include/kernel/test_support/simulated_memory.hpp
@@ -1,7 +1,7 @@
#ifndef TEACHOS_KERNEL_TEST_SUPPORT_SIMULATED_MEMORY_HPP
#define TEACHOS_KERNEL_TEST_SUPPORT_SIMULATED_MEMORY_HPP
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <kstd/units>
diff --git a/kernel/kapi/acpi.cpp b/kernel/kapi/acpi.cpp
index fc9ff31..b6d5cdf 100644
--- a/kernel/kapi/acpi.cpp
+++ b/kernel/kapi/acpi.cpp
@@ -1,8 +1,8 @@
-#include "kapi/acpi.hpp"
+#include <kapi/acpi.hpp>
-#include "kernel/acpi/manager.hpp"
+#include <kernel/acpi/manager.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <acpi/acpi.hpp>
diff --git a/kernel/kapi/boot_modules.cpp b/kernel/kapi/boot_modules.cpp
index 0549368..1ad541b 100644
--- a/kernel/kapi/boot_modules.cpp
+++ b/kernel/kapi/boot_modules.cpp
@@ -1,6 +1,6 @@
-#include "kapi/boot_modules.hpp"
+#include <kapi/boot_modules.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <optional>
diff --git a/kernel/kapi/cio.cpp b/kernel/kapi/cio.cpp
index d447a6a..96f043c 100644
--- a/kernel/kapi/cio.cpp
+++ b/kernel/kapi/cio.cpp
@@ -1,4 +1,4 @@
-#include "kapi/cio.hpp"
+#include <kapi/cio.hpp>
#include <optional>
#include <string_view>
diff --git a/kernel/kapi/cpu.cpp b/kernel/kapi/cpu.cpp
index 13de584..7b1a43b 100644
--- a/kernel/kapi/cpu.cpp
+++ b/kernel/kapi/cpu.cpp
@@ -1,6 +1,6 @@
-#include "kapi/cpu.hpp"
+#include <kapi/cpu.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/print>
diff --git a/kernel/kapi/cpu.tests.cpp b/kernel/kapi/cpu.tests.cpp
index 85b20fd..9ce2917 100644
--- a/kernel/kapi/cpu.tests.cpp
+++ b/kernel/kapi/cpu.tests.cpp
@@ -1,6 +1,6 @@
-#include "kapi/cpu.hpp"
+#include <kapi/cpu.hpp>
-#include "kernel/test_support/cpu.hpp"
+#include <kernel/test_support/cpu.hpp>
#include <catch2/catch_test_macros.hpp>
diff --git a/kernel/kapi/devices.cpp b/kernel/kapi/devices.cpp
index 53bab8c..572227e 100644
--- a/kernel/kapi/devices.cpp
+++ b/kernel/kapi/devices.cpp
@@ -1,8 +1,8 @@
-#include "kapi/devices.hpp"
+#include <kapi/devices.hpp>
-#include "kernel/devices/root_bus.hpp"
+#include <kernel/devices/root_bus.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/flat_map>
#include <kstd/memory>
diff --git a/kernel/kapi/devices/bus.cpp b/kernel/kapi/devices/bus.cpp
index 5f0dfcd..59753f7 100644
--- a/kernel/kapi/devices/bus.cpp
+++ b/kernel/kapi/devices/bus.cpp
@@ -1,7 +1,7 @@
-#include "kapi/devices/bus.hpp"
+#include <kapi/devices/bus.hpp>
-#include "kapi/devices.hpp"
-#include "kapi/system.hpp"
+#include <kapi/devices.hpp>
+#include <kapi/system.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/kapi/devices/cpu.cpp b/kernel/kapi/devices/cpu.cpp
index 9de5f94..f0e1d72 100644
--- a/kernel/kapi/devices/cpu.cpp
+++ b/kernel/kapi/devices/cpu.cpp
@@ -1,6 +1,6 @@
-#include "kapi/devices/cpu.hpp"
+#include <kapi/devices/cpu.hpp>
-#include "kapi/devices.hpp"
+#include <kapi/devices.hpp>
#include <cstddef>
#include <cstdint>
diff --git a/kernel/kapi/devices/device.cpp b/kernel/kapi/devices/device.cpp
index 41d96dc..8b5d6b9 100644
--- a/kernel/kapi/devices/device.cpp
+++ b/kernel/kapi/devices/device.cpp
@@ -1,6 +1,6 @@
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
-#include "kapi/devices/bus.hpp"
+#include <kapi/devices/bus.hpp>
#include <kstd/memory>
#include <kstd/string>
diff --git a/kernel/kapi/filesystem.cpp b/kernel/kapi/filesystem.cpp
index eee3b8b..c8d4c6d 100644
--- a/kernel/kapi/filesystem.cpp
+++ b/kernel/kapi/filesystem.cpp
@@ -1,8 +1,8 @@
-#include "kapi/filesystem.hpp"
+#include <kapi/filesystem.hpp>
-#include "kernel/filesystem/file_descriptor_table.hpp"
-#include "kernel/filesystem/open_file_description.hpp"
-#include "kernel/filesystem/vfs.hpp"
+#include <kernel/filesystem/file_descriptor_table.hpp>
+#include <kernel/filesystem/open_file_description.hpp>
+#include <kernel/filesystem/vfs.hpp>
#include <kstd/memory>
diff --git a/kernel/kapi/filesystem.tests.cpp b/kernel/kapi/filesystem.tests.cpp
index aa24aed..baa8613 100644
--- a/kernel/kapi/filesystem.tests.cpp
+++ b/kernel/kapi/filesystem.tests.cpp
@@ -1,6 +1,6 @@
-#include "kapi/filesystem.hpp"
+#include <kapi/filesystem.hpp>
-#include "kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp"
+#include <kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp>
#include <catch2/catch_test_macros.hpp>
diff --git a/kernel/kapi/interrupts.cpp b/kernel/kapi/interrupts.cpp
index 0e37bc3..4efcaa3 100644
--- a/kernel/kapi/interrupts.cpp
+++ b/kernel/kapi/interrupts.cpp
@@ -1,4 +1,4 @@
-#include "kapi/interrupts.hpp"
+#include <kapi/interrupts.hpp>
#include <kstd/flat_map>
#include <kstd/print>
diff --git a/kernel/kapi/memory.cpp b/kernel/kapi/memory.cpp
index 66ccb9c..5ea08b1 100644
--- a/kernel/kapi/memory.cpp
+++ b/kernel/kapi/memory.cpp
@@ -1,9 +1,9 @@
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
-#include "kernel/memory/bitmap_allocator.hpp"
-#include "kernel/memory/mmio_allocator.hpp"
+#include <kernel/memory/bitmap_allocator.hpp>
+#include <kernel/memory/mmio_allocator.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/print>
#include <kstd/units>
diff --git a/kernel/kapi/system.cpp b/kernel/kapi/system.cpp
index a17d9b9..9819ceb 100644
--- a/kernel/kapi/system.cpp
+++ b/kernel/kapi/system.cpp
@@ -1,6 +1,6 @@
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
-#include "kapi/cpu.hpp"
+#include <kapi/cpu.hpp>
#include <kstd/print>
diff --git a/kernel/kapi/system.tests.cpp b/kernel/kapi/system.tests.cpp
index 687053e..1e30031 100644
--- a/kernel/kapi/system.tests.cpp
+++ b/kernel/kapi/system.tests.cpp
@@ -1,7 +1,7 @@
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
-#include "kernel/test_support/cio.hpp"
-#include "kernel/test_support/cpu.hpp"
+#include <kernel/test_support/cio.hpp>
+#include <kernel/test_support/cpu.hpp>
#include <kstd/print>
diff --git a/kernel/kstd/os.cpp b/kernel/kstd/os.cpp
index 21254c4..ae69e7e 100644
--- a/kernel/kstd/os.cpp
+++ b/kernel/kstd/os.cpp
@@ -1,4 +1,4 @@
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/os/error.hpp>
diff --git a/kernel/kstd/print.cpp b/kernel/kstd/print.cpp
index a2e7fe7..d0611b2 100644
--- a/kernel/kstd/print.cpp
+++ b/kernel/kstd/print.cpp
@@ -1,6 +1,6 @@
#include <kstd/os/print.hpp>
-#include "kapi/cio.hpp"
+#include <kapi/cio.hpp>
#include <kstd/bits/format/output_buffer.hpp>
#include <kstd/format>
diff --git a/kernel/kstd/print.tests.cpp b/kernel/kstd/print.tests.cpp
index 8deeb17..4963f46 100644
--- a/kernel/kstd/print.tests.cpp
+++ b/kernel/kstd/print.tests.cpp
@@ -1,6 +1,6 @@
-#include "kstd/print"
+#include <kstd/print>
-#include "kernel/test_support/cio.hpp"
+#include <kernel/test_support/cio.hpp>
#include <catch2/catch_test_macros.hpp>
diff --git a/kernel/src/acpi/manager.cpp b/kernel/src/acpi/manager.cpp
index f17c9cb..99c8860 100644
--- a/kernel/src/acpi/manager.cpp
+++ b/kernel/src/acpi/manager.cpp
@@ -1,7 +1,7 @@
-#include "kernel/acpi/manager.hpp"
+#include <kernel/acpi/manager.hpp>
-#include "kapi/memory.hpp"
-#include "kapi/system.hpp"
+#include <kapi/memory.hpp>
+#include <kapi/system.hpp>
#include <acpi/acpi.hpp>
diff --git a/kernel/src/devices/block_device.cpp b/kernel/src/devices/block_device.cpp
index b7cb26e..13d73ac 100644
--- a/kernel/src/devices/block_device.cpp
+++ b/kernel/src/devices/block_device.cpp
@@ -1,7 +1,7 @@
-#include "kernel/devices/block_device.hpp"
+#include <kernel/devices/block_device.hpp>
-#include "kapi/devices/device.hpp"
-#include "kapi/system.hpp"
+#include <kapi/devices/device.hpp>
+#include <kapi/system.hpp>
#include <kstd/string>
diff --git a/kernel/src/devices/block_device.tests.cpp b/kernel/src/devices/block_device.tests.cpp
index 378437e..a2ddd2b 100644
--- a/kernel/src/devices/block_device.tests.cpp
+++ b/kernel/src/devices/block_device.tests.cpp
@@ -1,6 +1,6 @@
-#include "kernel/test_support/devices/block_device.hpp"
+#include <kernel/test_support/devices/block_device.hpp>
-#include "kernel/test_support/cpu.hpp"
+#include <kernel/test_support/cpu.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/devices/block_device_utils.cpp b/kernel/src/devices/block_device_utils.cpp
index 3c77308..cb8ecba 100644
--- a/kernel/src/devices/block_device_utils.cpp
+++ b/kernel/src/devices/block_device_utils.cpp
@@ -1,9 +1,9 @@
-#include "kernel/devices/block_device_utils.hpp"
+#include <kernel/devices/block_device_utils.hpp>
-#include "kernel/devices/block_device.hpp"
+#include <kernel/devices/block_device.hpp>
-#include "kapi/devices/device.hpp"
-#include "kapi/system.hpp"
+#include <kapi/devices/device.hpp>
+#include <kapi/system.hpp>
#include <kstd/cstring>
#include <kstd/memory>
diff --git a/kernel/src/devices/block_device_utils.tests.cpp b/kernel/src/devices/block_device_utils.tests.cpp
index f78e477..e2e1e65 100644
--- a/kernel/src/devices/block_device_utils.tests.cpp
+++ b/kernel/src/devices/block_device_utils.tests.cpp
@@ -1,8 +1,8 @@
-#include "kernel/devices/block_device_utils.hpp"
+#include <kernel/devices/block_device_utils.hpp>
-#include "kernel/test_support/cpu.hpp"
-#include "kernel/test_support/devices/block_device.hpp"
-#include "kernel/test_support/devices/character_device.hpp"
+#include <kernel/test_support/cpu.hpp>
+#include <kernel/test_support/devices/block_device.hpp>
+#include <kernel/test_support/devices/character_device.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/devices/root_bus.cpp b/kernel/src/devices/root_bus.cpp
index 43a35bf..1b754f2 100644
--- a/kernel/src/devices/root_bus.cpp
+++ b/kernel/src/devices/root_bus.cpp
@@ -1,6 +1,6 @@
-#include "kernel/devices/root_bus.hpp"
+#include <kernel/devices/root_bus.hpp>
-#include "kapi/devices.hpp"
+#include <kapi/devices.hpp>
namespace kernel::devices
{
diff --git a/kernel/src/devices/storage/controller.cpp b/kernel/src/devices/storage/controller.cpp
index 1bef670..171b918 100644
--- a/kernel/src/devices/storage/controller.cpp
+++ b/kernel/src/devices/storage/controller.cpp
@@ -1,6 +1,6 @@
-#include "kernel/devices/storage/controller.hpp"
+#include <kernel/devices/storage/controller.hpp>
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/src/devices/storage/management.cpp b/kernel/src/devices/storage/management.cpp
index 8ff1b06..7361cd5 100644
--- a/kernel/src/devices/storage/management.cpp
+++ b/kernel/src/devices/storage/management.cpp
@@ -1,11 +1,11 @@
-#include "kernel/devices/storage/management.hpp"
+#include <kernel/devices/storage/management.hpp>
-#include "kernel/devices/storage/controller.hpp"
-#include "kernel/devices/storage/ram_disk/controller.hpp"
+#include <kernel/devices/storage/controller.hpp>
+#include <kernel/devices/storage/ram_disk/controller.hpp>
-#include "kapi/boot_modules.hpp"
-#include "kapi/devices/device.hpp"
-#include "kapi/system.hpp"
+#include <kapi/boot_modules.hpp>
+#include <kapi/devices/device.hpp>
+#include <kapi/system.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/src/devices/storage/ram_disk/controller.cpp b/kernel/src/devices/storage/ram_disk/controller.cpp
index d230533..30441fa 100644
--- a/kernel/src/devices/storage/ram_disk/controller.cpp
+++ b/kernel/src/devices/storage/ram_disk/controller.cpp
@@ -1,8 +1,8 @@
-#include "kernel/devices/storage/ram_disk/controller.hpp"
+#include <kernel/devices/storage/ram_disk/controller.hpp>
-#include "kernel/devices/storage/ram_disk/device.hpp"
+#include <kernel/devices/storage/ram_disk/device.hpp>
-#include "kapi/boot_module/boot_module_registry.hpp"
+#include <kapi/boot_module/boot_module_registry.hpp>
#include <kstd/memory>
diff --git a/kernel/src/devices/storage/ram_disk/device.cpp b/kernel/src/devices/storage/ram_disk/device.cpp
index c6a1363..21b0000 100644
--- a/kernel/src/devices/storage/ram_disk/device.cpp
+++ b/kernel/src/devices/storage/ram_disk/device.cpp
@@ -1,9 +1,9 @@
-#include "kernel/devices/storage/ram_disk/device.hpp"
+#include <kernel/devices/storage/ram_disk/device.hpp>
-#include "kernel/devices/block_device.hpp"
+#include <kernel/devices/block_device.hpp>
-#include "kapi/boot_module/boot_module.hpp"
-#include "kapi/system.hpp"
+#include <kapi/boot_module/boot_module.hpp>
+#include <kapi/system.hpp>
#include <kstd/cstring>
#include <kstd/string>
diff --git a/kernel/src/devices/storage/ram_disk/device.tests.cpp b/kernel/src/devices/storage/ram_disk/device.tests.cpp
index b475c4b..d0fab76 100644
--- a/kernel/src/devices/storage/ram_disk/device.tests.cpp
+++ b/kernel/src/devices/storage/ram_disk/device.tests.cpp
@@ -1,7 +1,7 @@
-#include "kernel/devices/storage/ram_disk/device.hpp"
+#include <kernel/devices/storage/ram_disk/device.hpp>
-#include "kapi/boot_module/boot_module.hpp"
-#include "kapi/memory.hpp"
+#include <kapi/boot_module/boot_module.hpp>
+#include <kapi/memory.hpp>
#include <catch2/catch_test_macros.hpp>
#include <catch2/matchers/catch_matchers.hpp>
diff --git a/kernel/src/filesystem/dentry.cpp b/kernel/src/filesystem/dentry.cpp
index af5ceab..572dd82 100644
--- a/kernel/src/filesystem/dentry.cpp
+++ b/kernel/src/filesystem/dentry.cpp
@@ -1,8 +1,8 @@
-#include "kernel/filesystem/dentry.hpp"
+#include <kernel/filesystem/dentry.hpp>
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/memory>
diff --git a/kernel/src/filesystem/dentry.tests.cpp b/kernel/src/filesystem/dentry.tests.cpp
index a6620d3..f81c260 100644
--- a/kernel/src/filesystem/dentry.tests.cpp
+++ b/kernel/src/filesystem/dentry.tests.cpp
@@ -1,7 +1,7 @@
-#include "kernel/filesystem/dentry.hpp"
+#include <kernel/filesystem/dentry.hpp>
-#include "kernel/test_support/cpu.hpp"
-#include "kernel/test_support/filesystem/inode.hpp"
+#include <kernel/test_support/cpu.hpp>
+#include <kernel/test_support/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/devfs/filesystem.cpp b/kernel/src/filesystem/devfs/filesystem.cpp
index 76b9489..96e40a8 100644
--- a/kernel/src/filesystem/devfs/filesystem.cpp
+++ b/kernel/src/filesystem/devfs/filesystem.cpp
@@ -1,11 +1,11 @@
-#include "kernel/filesystem/devfs/filesystem.hpp"
+#include <kernel/filesystem/devfs/filesystem.hpp>
-#include "kernel/devices/storage/management.hpp"
-#include "kernel/filesystem/devfs/inode.hpp"
-#include "kernel/filesystem/device_inode.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/devices/storage/management.hpp>
+#include <kernel/filesystem/devfs/inode.hpp>
+#include <kernel/filesystem/device_inode.hpp>
+#include <kernel/filesystem/inode.hpp>
-#include "kapi/devices/device.hpp"
+#include <kapi/devices/device.hpp>
#include <kstd/memory>
diff --git a/kernel/src/filesystem/devfs/filesystem.tests.cpp b/kernel/src/filesystem/devfs/filesystem.tests.cpp
index f8c4764..2b6c09b 100644
--- a/kernel/src/filesystem/devfs/filesystem.tests.cpp
+++ b/kernel/src/filesystem/devfs/filesystem.tests.cpp
@@ -1,7 +1,7 @@
-#include "kernel/filesystem/devfs/filesystem.hpp"
+#include <kernel/filesystem/devfs/filesystem.hpp>
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/test_support/filesystem/storage_boot_module_fixture.hpp"
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/test_support/filesystem/storage_boot_module_fixture.hpp>
#include <catch2/catch_test_macros.hpp>
diff --git a/kernel/src/filesystem/devfs/inode.cpp b/kernel/src/filesystem/devfs/inode.cpp
index 52cf6fa..0ed66ad 100644
--- a/kernel/src/filesystem/devfs/inode.cpp
+++ b/kernel/src/filesystem/devfs/inode.cpp
@@ -1,6 +1,6 @@
-#include "kernel/filesystem/devfs/inode.hpp"
+#include <kernel/filesystem/devfs/inode.hpp>
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <cstddef>
diff --git a/kernel/src/filesystem/devfs/inode.tests.cpp b/kernel/src/filesystem/devfs/inode.tests.cpp
index 50e34a7..030d709 100644
--- a/kernel/src/filesystem/devfs/inode.tests.cpp
+++ b/kernel/src/filesystem/devfs/inode.tests.cpp
@@ -1,4 +1,4 @@
-#include "kernel/filesystem/devfs/inode.hpp"
+#include <kernel/filesystem/devfs/inode.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/device_inode.cpp b/kernel/src/filesystem/device_inode.cpp
index 5793bfc..3bafe06 100644
--- a/kernel/src/filesystem/device_inode.cpp
+++ b/kernel/src/filesystem/device_inode.cpp
@@ -1,10 +1,10 @@
-#include "kernel/filesystem/device_inode.hpp"
+#include <kernel/filesystem/device_inode.hpp>
-#include "kernel/devices/block_device_utils.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/devices/block_device_utils.hpp>
+#include <kernel/filesystem/inode.hpp>
-#include "kapi/devices/device.hpp"
-#include "kapi/system.hpp"
+#include <kapi/devices/device.hpp>
+#include <kapi/system.hpp>
#include <kstd/memory>
diff --git a/kernel/src/filesystem/device_inode.tests.cpp b/kernel/src/filesystem/device_inode.tests.cpp
index 4e31812..8ac4eff 100644
--- a/kernel/src/filesystem/device_inode.tests.cpp
+++ b/kernel/src/filesystem/device_inode.tests.cpp
@@ -1,8 +1,8 @@
-#include "kernel/filesystem/device_inode.hpp"
+#include <kernel/filesystem/device_inode.hpp>
-#include "kernel/test_support/cpu.hpp"
-#include "kernel/test_support/devices/block_device.hpp"
-#include "kernel/test_support/devices/character_device.hpp"
+#include <kernel/test_support/cpu.hpp>
+#include <kernel/test_support/devices/block_device.hpp>
+#include <kernel/test_support/devices/character_device.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/ext2/filesystem.cpp b/kernel/src/filesystem/ext2/filesystem.cpp
index c0f97ed..41572ee 100644
--- a/kernel/src/filesystem/ext2/filesystem.cpp
+++ b/kernel/src/filesystem/ext2/filesystem.cpp
@@ -1,11 +1,11 @@
-#include "kernel/filesystem/ext2/filesystem.hpp"
-
-#include "kernel/filesystem/ext2/block_group_descriptor.hpp"
-#include "kernel/filesystem/ext2/inode.hpp"
-#include "kernel/filesystem/ext2/linked_directory_entry.hpp"
-#include "kernel/filesystem/ext2/superblock.hpp"
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/ext2/filesystem.hpp>
+
+#include <kernel/filesystem/ext2/block_group_descriptor.hpp>
+#include <kernel/filesystem/ext2/inode.hpp>
+#include <kernel/filesystem/ext2/linked_directory_entry.hpp>
+#include <kernel/filesystem/ext2/superblock.hpp>
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/src/filesystem/ext2/filesystem.tests.cpp b/kernel/src/filesystem/ext2/filesystem.tests.cpp
index a7b8d5b..31c4c29 100644
--- a/kernel/src/filesystem/ext2/filesystem.tests.cpp
+++ b/kernel/src/filesystem/ext2/filesystem.tests.cpp
@@ -1,12 +1,12 @@
-#include "kernel/filesystem/ext2/filesystem.hpp"
-
-#include "kernel/devices/storage/management.hpp"
-#include "kernel/filesystem/device_inode.hpp"
-#include "kernel/filesystem/ext2/inode.hpp"
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/test_support/devices/block_device.hpp"
-#include "kernel/test_support/filesystem/ext2.hpp"
-#include "kernel/test_support/filesystem/storage_boot_module_fixture.hpp"
+#include <kernel/filesystem/ext2/filesystem.hpp>
+
+#include <kernel/devices/storage/management.hpp>
+#include <kernel/filesystem/device_inode.hpp>
+#include <kernel/filesystem/ext2/inode.hpp>
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/test_support/devices/block_device.hpp>
+#include <kernel/test_support/filesystem/ext2.hpp>
+#include <kernel/test_support/filesystem/storage_boot_module_fixture.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/src/filesystem/ext2/inode.cpp b/kernel/src/filesystem/ext2/inode.cpp
index 6b42db6..c45c41e 100644
--- a/kernel/src/filesystem/ext2/inode.cpp
+++ b/kernel/src/filesystem/ext2/inode.cpp
@@ -1,9 +1,9 @@
-#include "kernel/filesystem/ext2/inode.hpp"
+#include <kernel/filesystem/ext2/inode.hpp>
-#include "kernel/filesystem/ext2/filesystem.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/ext2/filesystem.hpp>
+#include <kernel/filesystem/inode.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <algorithm>
#include <cstddef>
diff --git a/kernel/src/filesystem/ext2/inode.tests.cpp b/kernel/src/filesystem/ext2/inode.tests.cpp
index ae66aff..4d61790 100644
--- a/kernel/src/filesystem/ext2/inode.tests.cpp
+++ b/kernel/src/filesystem/ext2/inode.tests.cpp
@@ -1,13 +1,13 @@
-#include "kernel/filesystem/ext2/inode.hpp"
-
-#include "kernel/devices/storage/management.hpp"
-#include "kernel/filesystem/device_inode.hpp"
-#include "kernel/filesystem/ext2/filesystem.hpp"
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/test_support/cpu.hpp"
-#include "kernel/test_support/devices/block_device.hpp"
-#include "kernel/test_support/filesystem/ext2.hpp"
-#include "kernel/test_support/filesystem/storage_boot_module_fixture.hpp"
+#include <kernel/filesystem/ext2/inode.hpp>
+
+#include <kernel/devices/storage/management.hpp>
+#include <kernel/filesystem/device_inode.hpp>
+#include <kernel/filesystem/ext2/filesystem.hpp>
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/test_support/cpu.hpp>
+#include <kernel/test_support/devices/block_device.hpp>
+#include <kernel/test_support/filesystem/ext2.hpp>
+#include <kernel/test_support/filesystem/storage_boot_module_fixture.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/src/filesystem/file_descriptor_table.cpp b/kernel/src/filesystem/file_descriptor_table.cpp
index 4160429..db7692b 100644
--- a/kernel/src/filesystem/file_descriptor_table.cpp
+++ b/kernel/src/filesystem/file_descriptor_table.cpp
@@ -1,8 +1,8 @@
-#include "kernel/filesystem/file_descriptor_table.hpp"
+#include <kernel/filesystem/file_descriptor_table.hpp>
-#include "kernel/filesystem/open_file_description.hpp"
+#include <kernel/filesystem/open_file_description.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/memory>
diff --git a/kernel/src/filesystem/file_descriptor_table.tests.cpp b/kernel/src/filesystem/file_descriptor_table.tests.cpp
index 5aeadb2..86ed7bf 100644
--- a/kernel/src/filesystem/file_descriptor_table.tests.cpp
+++ b/kernel/src/filesystem/file_descriptor_table.tests.cpp
@@ -1,7 +1,7 @@
-#include "kernel/filesystem/file_descriptor_table.hpp"
+#include <kernel/filesystem/file_descriptor_table.hpp>
-#include "kernel/filesystem/open_file_description.hpp"
-#include "kernel/test_support/filesystem/inode.hpp"
+#include <kernel/filesystem/open_file_description.hpp>
+#include <kernel/test_support/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/filesystem.cpp b/kernel/src/filesystem/filesystem.cpp
index f958660..24d0e22 100644
--- a/kernel/src/filesystem/filesystem.cpp
+++ b/kernel/src/filesystem/filesystem.cpp
@@ -1,9 +1,9 @@
-#include "kernel/filesystem/filesystem.hpp"
+#include <kernel/filesystem/filesystem.hpp>
-#include "kernel/filesystem/ext2/filesystem.hpp"
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/ext2/filesystem.hpp>
+#include <kernel/filesystem/inode.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/memory>
diff --git a/kernel/src/filesystem/inode.cpp b/kernel/src/filesystem/inode.cpp
index 1cbead8..2f0764c 100644
--- a/kernel/src/filesystem/inode.cpp
+++ b/kernel/src/filesystem/inode.cpp
@@ -1,4 +1,4 @@
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
namespace kernel::filesystem
{
diff --git a/kernel/src/filesystem/mount.cpp b/kernel/src/filesystem/mount.cpp
index 9c8584b..67450b7 100644
--- a/kernel/src/filesystem/mount.cpp
+++ b/kernel/src/filesystem/mount.cpp
@@ -1,9 +1,9 @@
-#include "kernel/filesystem/mount.hpp"
+#include <kernel/filesystem/mount.hpp>
-#include "kernel/filesystem/dentry.hpp"
-#include "kernel/filesystem/filesystem.hpp"
+#include <kernel/filesystem/dentry.hpp>
+#include <kernel/filesystem/filesystem.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/memory>
#include <kstd/string>
diff --git a/kernel/src/filesystem/mount.tests.cpp b/kernel/src/filesystem/mount.tests.cpp
index 4c4393a..d630464 100644
--- a/kernel/src/filesystem/mount.tests.cpp
+++ b/kernel/src/filesystem/mount.tests.cpp
@@ -1,9 +1,9 @@
-#include "kernel/filesystem/mount.hpp"
+#include <kernel/filesystem/mount.hpp>
-#include "kernel/filesystem/dentry.hpp"
-#include "kernel/test_support/cpu.hpp"
-#include "kernel/test_support/filesystem/filesystem.hpp"
-#include "kernel/test_support/filesystem/inode.hpp"
+#include <kernel/filesystem/dentry.hpp>
+#include <kernel/test_support/cpu.hpp>
+#include <kernel/test_support/filesystem/filesystem.hpp>
+#include <kernel/test_support/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/mount_table.cpp b/kernel/src/filesystem/mount_table.cpp
index 3b1dee3..da3c451 100644
--- a/kernel/src/filesystem/mount_table.cpp
+++ b/kernel/src/filesystem/mount_table.cpp
@@ -1,7 +1,7 @@
-#include "kernel/filesystem/mount_table.hpp"
+#include <kernel/filesystem/mount_table.hpp>
-#include "kernel/filesystem/dentry.hpp"
-#include "kernel/filesystem/mount.hpp"
+#include <kernel/filesystem/dentry.hpp>
+#include <kernel/filesystem/mount.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/src/filesystem/mount_table.tests.cpp b/kernel/src/filesystem/mount_table.tests.cpp
index 439fe97..747ffdf 100644
--- a/kernel/src/filesystem/mount_table.tests.cpp
+++ b/kernel/src/filesystem/mount_table.tests.cpp
@@ -1,9 +1,9 @@
-#include "kernel/filesystem/mount_table.hpp"
+#include <kernel/filesystem/mount_table.hpp>
-#include "kernel/filesystem/dentry.hpp"
-#include "kernel/filesystem/mount.hpp"
-#include "kernel/test_support/filesystem/filesystem.hpp"
-#include "kernel/test_support/filesystem/inode.hpp"
+#include <kernel/filesystem/dentry.hpp>
+#include <kernel/filesystem/mount.hpp>
+#include <kernel/test_support/filesystem/filesystem.hpp>
+#include <kernel/test_support/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/open_file_description.cpp b/kernel/src/filesystem/open_file_description.cpp
index f049a34..3033e2b 100644
--- a/kernel/src/filesystem/open_file_description.cpp
+++ b/kernel/src/filesystem/open_file_description.cpp
@@ -1,6 +1,6 @@
-#include "kernel/filesystem/open_file_description.hpp"
+#include <kernel/filesystem/open_file_description.hpp>
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <kstd/memory>
#include <kstd/os/error.hpp>
diff --git a/kernel/src/filesystem/open_file_description.tests.cpp b/kernel/src/filesystem/open_file_description.tests.cpp
index ec35546..ce3c81a 100644
--- a/kernel/src/filesystem/open_file_description.tests.cpp
+++ b/kernel/src/filesystem/open_file_description.tests.cpp
@@ -1,8 +1,8 @@
-#include "kernel/filesystem/open_file_description.hpp"
+#include <kernel/filesystem/open_file_description.hpp>
-#include "kernel/filesystem/vfs.hpp"
-#include "kernel/test_support/filesystem/inode.hpp"
-#include "kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp"
+#include <kernel/filesystem/vfs.hpp>
+#include <kernel/test_support/filesystem/inode.hpp>
+#include <kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/rootfs/filesystem.cpp b/kernel/src/filesystem/rootfs/filesystem.cpp
index f718c72..6187c3c 100644
--- a/kernel/src/filesystem/rootfs/filesystem.cpp
+++ b/kernel/src/filesystem/rootfs/filesystem.cpp
@@ -1,7 +1,7 @@
-#include "kernel/filesystem/rootfs/filesystem.hpp"
+#include <kernel/filesystem/rootfs/filesystem.hpp>
-#include "kernel/filesystem/inode.hpp"
-#include "kernel/filesystem/rootfs/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
+#include <kernel/filesystem/rootfs/inode.hpp>
#include <kstd/memory>
diff --git a/kernel/src/filesystem/rootfs/filesystem.tests.cpp b/kernel/src/filesystem/rootfs/filesystem.tests.cpp
index b013f78..81ac9e4 100644
--- a/kernel/src/filesystem/rootfs/filesystem.tests.cpp
+++ b/kernel/src/filesystem/rootfs/filesystem.tests.cpp
@@ -1,6 +1,6 @@
-#include "kernel/filesystem/rootfs/filesystem.hpp"
+#include <kernel/filesystem/rootfs/filesystem.hpp>
-#include "kernel/filesystem/filesystem.hpp"
+#include <kernel/filesystem/filesystem.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/rootfs/inode.cpp b/kernel/src/filesystem/rootfs/inode.cpp
index 3ca9c02..eeea3fe 100644
--- a/kernel/src/filesystem/rootfs/inode.cpp
+++ b/kernel/src/filesystem/rootfs/inode.cpp
@@ -1,6 +1,6 @@
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
-#include "kernel/filesystem/rootfs/inode.hpp"
+#include <kernel/filesystem/rootfs/inode.hpp>
#include <kstd/memory>
#include <kstd/string>
diff --git a/kernel/src/filesystem/rootfs/inode.tests.cpp b/kernel/src/filesystem/rootfs/inode.tests.cpp
index a0c5938..879818c 100644
--- a/kernel/src/filesystem/rootfs/inode.tests.cpp
+++ b/kernel/src/filesystem/rootfs/inode.tests.cpp
@@ -1,4 +1,4 @@
-#include "kernel/filesystem/rootfs/inode.hpp"
+#include <kernel/filesystem/rootfs/inode.hpp>
#include <kstd/memory>
#include <kstd/print>
diff --git a/kernel/src/filesystem/vfs.cpp b/kernel/src/filesystem/vfs.cpp
index 23ced4c..5b454f6 100644
--- a/kernel/src/filesystem/vfs.cpp
+++ b/kernel/src/filesystem/vfs.cpp
@@ -1,13 +1,13 @@
-#include "kernel/filesystem/vfs.hpp"
+#include <kernel/filesystem/vfs.hpp>
-#include "kernel/filesystem/dentry.hpp"
-#include "kernel/filesystem/devfs/filesystem.hpp"
-#include "kernel/filesystem/filesystem.hpp"
-#include "kernel/filesystem/mount.hpp"
-#include "kernel/filesystem/mount_table.hpp"
-#include "kernel/filesystem/rootfs/filesystem.hpp"
+#include <kernel/filesystem/dentry.hpp>
+#include <kernel/filesystem/devfs/filesystem.hpp>
+#include <kernel/filesystem/filesystem.hpp>
+#include <kernel/filesystem/mount.hpp>
+#include <kernel/filesystem/mount_table.hpp>
+#include <kernel/filesystem/rootfs/filesystem.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/memory>
diff --git a/kernel/src/filesystem/vfs.tests.cpp b/kernel/src/filesystem/vfs.tests.cpp
index eba157d..9cadb4d 100644
--- a/kernel/src/filesystem/vfs.tests.cpp
+++ b/kernel/src/filesystem/vfs.tests.cpp
@@ -1,7 +1,7 @@
-#include "kernel/filesystem/vfs.hpp"
+#include <kernel/filesystem/vfs.hpp>
-#include "kernel/filesystem/open_file_description.hpp"
-#include "kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp"
+#include <kernel/filesystem/open_file_description.hpp>
+#include <kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp>
#include <kstd/memory>
#include <kstd/vector>
diff --git a/kernel/src/main.cpp b/kernel/src/main.cpp
index 52cbe2e..60b6e6e 100644
--- a/kernel/src/main.cpp
+++ b/kernel/src/main.cpp
@@ -1,17 +1,17 @@
-#include "kernel/devices/storage/management.hpp"
-#include "kernel/filesystem/device_inode.hpp"
-#include "kernel/filesystem/file_descriptor_table.hpp"
-#include "kernel/filesystem/open_file_description.hpp"
-#include "kernel/filesystem/vfs.hpp"
-#include "kernel/memory.hpp"
-
-#include "kapi/boot_modules.hpp"
-#include "kapi/cio.hpp"
-#include "kapi/cpu.hpp"
-#include "kapi/devices.hpp"
-#include "kapi/interrupts.hpp"
-#include "kapi/memory.hpp"
-#include "kapi/system.hpp"
+#include <kernel/devices/storage/management.hpp>
+#include <kernel/filesystem/device_inode.hpp>
+#include <kernel/filesystem/file_descriptor_table.hpp>
+#include <kernel/filesystem/open_file_description.hpp>
+#include <kernel/filesystem/vfs.hpp>
+#include <kernel/memory.hpp>
+
+#include <kapi/boot_modules.hpp>
+#include <kapi/cio.hpp>
+#include <kapi/cpu.hpp>
+#include <kapi/devices.hpp>
+#include <kapi/interrupts.hpp>
+#include <kapi/memory.hpp>
+#include <kapi/system.hpp>
#include <kstd/format>
#include <kstd/memory>
diff --git a/kernel/src/memory.cpp b/kernel/src/memory.cpp
index b5f65fa..6a85c0e 100644
--- a/kernel/src/memory.cpp
+++ b/kernel/src/memory.cpp
@@ -1,10 +1,10 @@
-#include "kernel/memory.hpp"
+#include <kernel/memory.hpp>
-#include "kernel/memory/block_list_allocator.hpp"
-#include "kernel/memory/heap_allocator.hpp"
+#include <kernel/memory/block_list_allocator.hpp>
+#include <kernel/memory/heap_allocator.hpp>
-#include "kapi/memory.hpp"
-#include "kapi/system.hpp"
+#include <kapi/memory.hpp>
+#include <kapi/system.hpp>
#include <kstd/print>
#include <kstd/units>
diff --git a/kernel/src/memory/bitmap_allocator.cpp b/kernel/src/memory/bitmap_allocator.cpp
index caaf5a4..240e2af 100644
--- a/kernel/src/memory/bitmap_allocator.cpp
+++ b/kernel/src/memory/bitmap_allocator.cpp
@@ -1,6 +1,6 @@
-#include "kernel/memory/bitmap_allocator.hpp"
+#include <kernel/memory/bitmap_allocator.hpp>
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <algorithm>
#include <cstddef>
diff --git a/kernel/src/memory/bitmap_allocator.tests.cpp b/kernel/src/memory/bitmap_allocator.tests.cpp
index eff6d85..05d11a3 100644
--- a/kernel/src/memory/bitmap_allocator.tests.cpp
+++ b/kernel/src/memory/bitmap_allocator.tests.cpp
@@ -1,10 +1,10 @@
-#include "kernel/memory/bitmap_allocator.hpp"
+#include <kernel/memory/bitmap_allocator.hpp>
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
-#include "catch2/matchers/catch_matchers.hpp"
-#include "catch2/matchers/catch_matchers_range_equals.hpp"
#include <catch2/catch_test_macros.hpp>
+#include <catch2/matchers/catch_matchers.hpp>
+#include <catch2/matchers/catch_matchers_range_equals.hpp>
#include <cstdint>
#include <limits>
diff --git a/kernel/src/memory/block_list_allocator.cpp b/kernel/src/memory/block_list_allocator.cpp
index 5c416fa..6e68ada 100644
--- a/kernel/src/memory/block_list_allocator.cpp
+++ b/kernel/src/memory/block_list_allocator.cpp
@@ -1,9 +1,9 @@
-#include "kernel/memory/block_list_allocator.hpp"
+#include <kernel/memory/block_list_allocator.hpp>
-#include "kernel/memory/heap_allocator.hpp"
+#include <kernel/memory/heap_allocator.hpp>
-#include "kapi/memory.hpp"
-#include "kapi/system.hpp"
+#include <kapi/memory.hpp>
+#include <kapi/system.hpp>
#include <kstd/mutex>
#include <kstd/units>
diff --git a/kernel/src/memory/block_list_allocator.tests.cpp b/kernel/src/memory/block_list_allocator.tests.cpp
index fccdad5..c5f84c5 100644
--- a/kernel/src/memory/block_list_allocator.tests.cpp
+++ b/kernel/src/memory/block_list_allocator.tests.cpp
@@ -1,8 +1,8 @@
-#include "kernel/memory/block_list_allocator.hpp"
+#include <kernel/memory/block_list_allocator.hpp>
-#include "kernel/test_support/memory.hpp"
+#include <kernel/test_support/memory.hpp>
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <kstd/units>
diff --git a/kernel/src/memory/mmio_allocator.cpp b/kernel/src/memory/mmio_allocator.cpp
index ddbdfc2..ba23dbd 100644
--- a/kernel/src/memory/mmio_allocator.cpp
+++ b/kernel/src/memory/mmio_allocator.cpp
@@ -1,7 +1,7 @@
-#include "kernel/memory/mmio_allocator.hpp"
+#include <kernel/memory/mmio_allocator.hpp>
-#include "kapi/memory.hpp"
-#include "kapi/system.hpp"
+#include <kapi/memory.hpp>
+#include <kapi/system.hpp>
#include <kstd/allocator>
diff --git a/kernel/src/memory/operators.cpp b/kernel/src/memory/operators.cpp
index dd3b4fa..5673d68 100644
--- a/kernel/src/memory/operators.cpp
+++ b/kernel/src/memory/operators.cpp
@@ -1,6 +1,6 @@
-#include "kernel/memory.hpp"
+#include <kernel/memory.hpp>
-#include "kapi/system.hpp"
+#include <kapi/system.hpp>
#include <kstd/units>
diff --git a/kernel/src/test_support/devices/block_device.cpp b/kernel/src/test_support/devices/block_device.cpp
index d1d4101..9a9e544 100644
--- a/kernel/src/test_support/devices/block_device.cpp
+++ b/kernel/src/test_support/devices/block_device.cpp
@@ -1,6 +1,6 @@
-#include "kernel/test_support/devices/block_device.hpp"
+#include <kernel/test_support/devices/block_device.hpp>
-#include "kernel/devices/block_device.hpp"
+#include <kernel/devices/block_device.hpp>
#include <kstd/string>
#include <kstd/vector>
diff --git a/kernel/src/test_support/devices/character_device.cpp b/kernel/src/test_support/devices/character_device.cpp
index 9e9227d..3806654 100644
--- a/kernel/src/test_support/devices/character_device.cpp
+++ b/kernel/src/test_support/devices/character_device.cpp
@@ -1,7 +1,6 @@
+#include <kernel/test_support/devices/character_device.hpp>
-#include "kernel/test_support/devices/character_device.hpp"
-
-#include "kapi/devices.hpp"
+#include <kapi/devices.hpp>
#include <kstd/string>
diff --git a/kernel/src/test_support/filesystem/ext2.cpp b/kernel/src/test_support/filesystem/ext2.cpp
index 3627373..5a27b63 100644
--- a/kernel/src/test_support/filesystem/ext2.cpp
+++ b/kernel/src/test_support/filesystem/ext2.cpp
@@ -1,10 +1,10 @@
-#include "kernel/test_support/filesystem/ext2.hpp"
+#include <kernel/test_support/filesystem/ext2.hpp>
-#include "kernel/filesystem/ext2/block_group_descriptor.hpp"
-#include "kernel/filesystem/ext2/filesystem.hpp"
-#include "kernel/filesystem/ext2/inode.hpp"
-#include "kernel/filesystem/ext2/superblock.hpp"
-#include "kernel/test_support/devices/block_device.hpp"
+#include <kernel/filesystem/ext2/block_group_descriptor.hpp>
+#include <kernel/filesystem/ext2/filesystem.hpp>
+#include <kernel/filesystem/ext2/inode.hpp>
+#include <kernel/filesystem/ext2/superblock.hpp>
+#include <kernel/test_support/devices/block_device.hpp>
#include <cstdint>
#include <cstring>
diff --git a/kernel/src/test_support/filesystem/filesystem.cpp b/kernel/src/test_support/filesystem/filesystem.cpp
index 225d096..12d43e0 100644
--- a/kernel/src/test_support/filesystem/filesystem.cpp
+++ b/kernel/src/test_support/filesystem/filesystem.cpp
@@ -1,7 +1,7 @@
-#include "kernel/test_support/filesystem/filesystem.hpp"
+#include <kernel/test_support/filesystem/filesystem.hpp>
-#include "kernel/filesystem/inode.hpp"
-#include "kernel/test_support/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
+#include <kernel/test_support/filesystem/inode.hpp>
#include <kstd/memory>
diff --git a/kernel/src/test_support/filesystem/inode.cpp b/kernel/src/test_support/filesystem/inode.cpp
index 5df7bcd..54bd7e0 100644
--- a/kernel/src/test_support/filesystem/inode.cpp
+++ b/kernel/src/test_support/filesystem/inode.cpp
@@ -1,6 +1,6 @@
-#include "kernel/test_support/filesystem/inode.hpp"
+#include <kernel/test_support/filesystem/inode.hpp>
-#include "kernel/filesystem/inode.hpp"
+#include <kernel/filesystem/inode.hpp>
#include <cstddef>
diff --git a/kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp b/kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp
index 7fa2cb8..aabaace 100644
--- a/kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp
+++ b/kernel/src/test_support/filesystem/storage_boot_module_fixture.cpp
@@ -1,12 +1,12 @@
-#include "kernel/test_support/filesystem/storage_boot_module_fixture.hpp"
+#include <kernel/test_support/filesystem/storage_boot_module_fixture.hpp>
-#include "kernel/devices/storage/management.hpp"
-#include "kernel/test_support/boot_modules.hpp"
-#include "kernel/test_support/devices/storage/management.hpp"
+#include <kernel/devices/storage/management.hpp>
+#include <kernel/test_support/boot_modules.hpp>
+#include <kernel/test_support/devices/storage/management.hpp>
-#include "kapi/boot_module/boot_module.hpp"
-#include "kapi/boot_modules.hpp"
-#include "kapi/memory.hpp"
+#include <kapi/boot_module/boot_module.hpp>
+#include <kapi/boot_modules.hpp>
+#include <kapi/memory.hpp>
#include <cstddef>
#include <fcntl.h>
diff --git a/kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp b/kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp
index 1a71b57..02ccfec 100644
--- a/kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp
+++ b/kernel/src/test_support/filesystem/storage_boot_module_vfs_fixture.cpp
@@ -1,7 +1,7 @@
-#include "kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp"
+#include <kernel/test_support/filesystem/storage_boot_module_vfs_fixture.hpp>
-#include "kernel/filesystem/vfs.hpp"
-#include "kernel/test_support/filesystem/vfs.hpp"
+#include <kernel/filesystem/vfs.hpp>
+#include <kernel/test_support/filesystem/vfs.hpp>
#include <cstddef>
#include <filesystem>
diff --git a/kernel/src/test_support/kapi/cio.cpp b/kernel/src/test_support/kapi/cio.cpp
index 5cdd462..98bc99d 100644
--- a/kernel/src/test_support/kapi/cio.cpp
+++ b/kernel/src/test_support/kapi/cio.cpp
@@ -1,6 +1,6 @@
-#include "kernel/test_support/cio.hpp"
+#include <kernel/test_support/cio.hpp>
-#include "kernel/test_support/log_buffer.hpp"
+#include <kernel/test_support/log_buffer.hpp>
#include <kapi/cio.hpp>
diff --git a/kernel/src/test_support/kapi/cpu.cpp b/kernel/src/test_support/kapi/cpu.cpp
index 671097e..5d95633 100644
--- a/kernel/src/test_support/kapi/cpu.cpp
+++ b/kernel/src/test_support/kapi/cpu.cpp
@@ -1,4 +1,4 @@
-#include "kernel/test_support/cpu.hpp"
+#include <kernel/test_support/cpu.hpp>
#include <kapi/cpu.hpp>
diff --git a/kernel/src/test_support/kapi/memory.cpp b/kernel/src/test_support/kapi/memory.cpp
index 3b4a1bd..7fc95cb 100644
--- a/kernel/src/test_support/kapi/memory.cpp
+++ b/kernel/src/test_support/kapi/memory.cpp
@@ -1,7 +1,7 @@
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
-#include "kernel/test_support/bump_frame_allocator.hpp"
-#include "kernel/test_support/page_mapper.hpp"
+#include <kernel/test_support/bump_frame_allocator.hpp>
+#include <kernel/test_support/page_mapper.hpp>
#include <kapi/memory.hpp>
diff --git a/kernel/src/test_support/log_buffer.cpp b/kernel/src/test_support/log_buffer.cpp
index 9cff596..04d875b 100644
--- a/kernel/src/test_support/log_buffer.cpp
+++ b/kernel/src/test_support/log_buffer.cpp
@@ -1,4 +1,4 @@
-#include "kernel/test_support/log_buffer.hpp"
+#include <kernel/test_support/log_buffer.hpp>
#include <algorithm>
#include <string>
diff --git a/kernel/src/test_support/output_device.cpp b/kernel/src/test_support/output_device.cpp
index 505e385..45fb4bc 100644
--- a/kernel/src/test_support/output_device.cpp
+++ b/kernel/src/test_support/output_device.cpp
@@ -1,7 +1,7 @@
-#include "kernel/test_support/cio.hpp"
-#include "kernel/test_support/log_buffer.hpp"
+#include <kernel/test_support/cio.hpp>
+#include <kernel/test_support/log_buffer.hpp>
-#include "kapi/cio.hpp"
+#include <kapi/cio.hpp>
#include <iostream>
#include <string>
diff --git a/kernel/src/test_support/page_mapper.cpp b/kernel/src/test_support/page_mapper.cpp
index 9236deb..3d50ff1 100644
--- a/kernel/src/test_support/page_mapper.cpp
+++ b/kernel/src/test_support/page_mapper.cpp
@@ -1,6 +1,6 @@
-#include "kernel/test_support/page_mapper.hpp"
+#include <kernel/test_support/page_mapper.hpp>
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <kstd/units>
diff --git a/kernel/src/test_support/simulated_memory.cpp b/kernel/src/test_support/simulated_memory.cpp
index 2a4f15b..074e6b1 100644
--- a/kernel/src/test_support/simulated_memory.cpp
+++ b/kernel/src/test_support/simulated_memory.cpp
@@ -1,6 +1,6 @@
-#include "kernel/test_support/simulated_memory.hpp"
+#include <kernel/test_support/simulated_memory.hpp>
-#include "kapi/memory.hpp"
+#include <kapi/memory.hpp>
#include <kstd/units>
diff --git a/kernel/src/test_support/state_reset_listener.cpp b/kernel/src/test_support/state_reset_listener.cpp
index 1967743..1815110 100644
--- a/kernel/src/test_support/state_reset_listener.cpp
+++ b/kernel/src/test_support/state_reset_listener.cpp
@@ -1,15 +1,15 @@
-#include "kernel/filesystem/file_descriptor_table.hpp"
-#include "kernel/test_support/boot_modules.hpp"
-#include "kernel/test_support/cio.hpp"
-#include "kernel/test_support/cpu.hpp"
-#include "kernel/test_support/devices/storage/management.hpp"
-#include "kernel/test_support/filesystem/file_descriptor_table.hpp"
-#include "kernel/test_support/filesystem/vfs.hpp"
-#include "kernel/test_support/memory.hpp"
-
-#include "kapi/cio.hpp"
-#include "kapi/cpu.hpp"
-#include "kapi/memory.hpp"
+#include <kernel/filesystem/file_descriptor_table.hpp>
+#include <kernel/test_support/boot_modules.hpp>
+#include <kernel/test_support/cio.hpp>
+#include <kernel/test_support/cpu.hpp>
+#include <kernel/test_support/devices/storage/management.hpp>
+#include <kernel/test_support/filesystem/file_descriptor_table.hpp>
+#include <kernel/test_support/filesystem/vfs.hpp>
+#include <kernel/test_support/memory.hpp>
+
+#include <kapi/cio.hpp>
+#include <kapi/cpu.hpp>
+#include <kapi/memory.hpp>
#include <catch2/catch_test_case_info.hpp>
#include <catch2/interfaces/catch_interfaces_reporter.hpp>