diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/kapi/cpu.cpp | 2 | ||||
| -rw-r--r-- | kernel/kapi/devices/driver_registry.cpp | 4 | ||||
| -rw-r--r-- | kernel/kapi/devices/facet_registry.cpp | 4 | ||||
| -rw-r--r-- | kernel/kapi/memory.cpp | 10 | ||||
| -rw-r--r-- | kernel/kernel/filesystems/ext2/directory_iterator.cpp | 6 | ||||
| -rw-r--r-- | kernel/kernel/filesystems/ext2/filesystem.cpp | 2 | ||||
| -rw-r--r-- | kernel/kernel/filesystems/ext2/inode.cpp | 2 | ||||
| -rw-r--r-- | kernel/kernel/filesystems/ext2/write_batch.cpp | 6 | ||||
| -rw-r--r-- | kernel/kernel/main.cpp | 2 | ||||
| -rw-r--r-- | kernel/kernel/memory/block_list_allocator.cpp | 2 | ||||
| -rw-r--r-- | kernel/kernel/memory/operators.cpp | 2 | ||||
| -rw-r--r-- | kernel/kernel/vfs.cpp | 28 | ||||
| -rw-r--r-- | kernel/kernel/vfs/dentry.cpp | 4 | ||||
| -rw-r--r-- | kernel/kernel/vfs/device_inode.cpp | 4 | ||||
| -rw-r--r-- | kernel/kernel/vfs/driver_registry.cpp | 8 | ||||
| -rw-r--r-- | kernel/kernel/vfs/mount.cpp | 6 | ||||
| -rw-r--r-- | kernel/kernel/vfs/open_file_descriptor.cpp | 4 | ||||
| -rw-r--r-- | kernel/kernel/vfs/open_file_table.cpp | 4 |
18 files changed, 50 insertions, 50 deletions
diff --git a/kernel/kapi/cpu.cpp b/kernel/kapi/cpu.cpp index 44331908..61f13edc 100644 --- a/kernel/kapi/cpu.cpp +++ b/kernel/kapi/cpu.cpp @@ -16,7 +16,7 @@ namespace kapi::cpu kstd::println(kstd::print_sink::stderr, "\tWrite: {}", context.is_write_access); kstd::println(kstd::print_sink::stderr, "\tUser: {}", context.is_user_mode); - kapi::system::panic("Halting the system due to an unrecoverable page fault."); + kapi::system::panic("[OS:CPU] Halting the system due to an unrecoverable page fault."); } } // namespace diff --git a/kernel/kapi/devices/driver_registry.cpp b/kernel/kapi/devices/driver_registry.cpp index 7abb121f..405596cd 100644 --- a/kernel/kapi/devices/driver_registry.cpp +++ b/kernel/kapi/devices/driver_registry.cpp @@ -38,7 +38,7 @@ namespace kapi::devices { if (registry.has_value()) { - system::panic("[kernel] Device driver registry has already been initialized."); + system::panic("[OS:DRV] Device driver registry has already been initialized."); } registry.emplace(); @@ -48,7 +48,7 @@ namespace kapi::devices { if (!registry) { - system::panic("[kernel] Device driver registry has not been initialized."); + system::panic("[OS:DRV] Device driver registry has not been initialized."); } return *registry; diff --git a/kernel/kapi/devices/facet_registry.cpp b/kernel/kapi/devices/facet_registry.cpp index b2d12c86..2974c71e 100644 --- a/kernel/kapi/devices/facet_registry.cpp +++ b/kernel/kapi/devices/facet_registry.cpp @@ -29,7 +29,7 @@ namespace kapi::devices { if (registry.has_value()) { - system::panic("[kernel] Device facet registry has already been initialized."); + system::panic("[OS:DEV] Device facet registry has already been initialized."); } registry.emplace(); @@ -39,7 +39,7 @@ namespace kapi::devices { if (!registry) { - system::panic("[kernel] Device facet registry has not been initialized."); + system::panic("[OS:DEV] Device facet registry has not been initialized."); } return *registry; diff --git a/kernel/kapi/memory.cpp b/kernel/kapi/memory.cpp index a0445645..1c6fa2c8 100644 --- a/kernel/kapi/memory.cpp +++ b/kernel/kapi/memory.cpp @@ -27,17 +27,17 @@ namespace kapi::memory auto allocate_many(std::size_t) noexcept -> std::optional<std::pair<frame, std::size_t>> override { - system::panic("Tried to allocate frames without an active allocator."); + system::panic("[OS:MEM] Tried to allocate frames without an active allocator."); } auto mark_used(frame) -> void override { - system::panic("Tried to mark frame as used without an active allocator."); + system::panic("[OS:MEM] Tried to mark frame as used without an active allocator."); } auto release_many(std::pair<frame, std::size_t>) -> void override { - system::panic("Tried to release frames without an active allocator."); + system::panic("[OS:MEM] Tried to release frames without an active allocator."); } }; @@ -47,12 +47,12 @@ namespace kapi::memory auto map(page, frame, flags) -> std::byte * override { - system::panic("Tried to map a page without an active mapper."); + system::panic("[OS:MEM] Tried to map a page without an active mapper."); } auto unmap(page) -> void override { - system::panic("Tried to unmap a page without an active mapper."); + system::panic("[OS:MEM] Tried to unmap a page without an active mapper."); } auto try_unmap(page) noexcept -> bool override diff --git a/kernel/kernel/filesystems/ext2/directory_iterator.cpp b/kernel/kernel/filesystems/ext2/directory_iterator.cpp index 2d5a2fe4..b1bb8b4f 100644 --- a/kernel/kernel/filesystems/ext2/directory_iterator.cpp +++ b/kernel/kernel/filesystems/ext2/directory_iterator.cpp @@ -26,7 +26,7 @@ namespace kernel::filesystems::ext2 { if (!inode.is_directory()) { - kapi::system::panic("[FS:ext2] Tried perform directory iteration on non-directory inode {}", inode.number()); + kapi::system::panic("[FS:EXT2] Tried perform directory iteration on non-directory inode {}", inode.number()); } if (m_file_offset >= data_size(*m_inode, *m_state)) @@ -84,7 +84,7 @@ namespace kernel::filesystems::ext2 { if (auto result = do_read(*m_inode, m_buffer, m_file_offset, *m_state); !result) { - kapi::system::panic("[FS:ext2] failed to read directory entry", result.error()); + kapi::system::panic("[FS:EXT2] failed to read directory entry", result.error()); } auto entry = reinterpret_cast<pointer>(m_buffer.data()); @@ -97,7 +97,7 @@ namespace kernel::filesystems::ext2 if (auto result = do_read(*m_inode, m_buffer, m_file_offset, *m_state); !result) { - kapi::system::panic("[FS:ext2] failed to read directory entry", result.error()); + kapi::system::panic("[FS:EXT2] failed to read directory entry", result.error()); } entry = reinterpret_cast<pointer>(m_buffer.data()); diff --git a/kernel/kernel/filesystems/ext2/filesystem.cpp b/kernel/kernel/filesystems/ext2/filesystem.cpp index 1785c0d7..eefd658c 100644 --- a/kernel/kernel/filesystems/ext2/filesystem.cpp +++ b/kernel/kernel/filesystems/ext2/filesystem.cpp @@ -166,7 +166,7 @@ namespace kernel::filesystems::ext2 case kapi::filesystem::file_type::socket: return constants::mode_socket; default: - kapi::system::panic("[EXT2] Not implemented."); + kapi::system::panic("[FS:EXT2] Not implemented."); } }(); } diff --git a/kernel/kernel/filesystems/ext2/inode.cpp b/kernel/kernel/filesystems/ext2/inode.cpp index 4abf8599..5bdd7871 100644 --- a/kernel/kernel/filesystems/ext2/inode.cpp +++ b/kernel/kernel/filesystems/ext2/inode.cpp @@ -93,7 +93,7 @@ namespace kernel::filesystems::ext2 { if (!is_regular()) { - kapi::system::panic("[EXT2] ext2::inode write called on inode that is not of type regular"); + kapi::system::panic("[FS:EXT2] ext2::inode write called on inode that is not of type regular"); } // TODO check maximum file size of filesystem diff --git a/kernel/kernel/filesystems/ext2/write_batch.cpp b/kernel/kernel/filesystems/ext2/write_batch.cpp index 0bec30f4..76865a47 100644 --- a/kernel/kernel/filesystems/ext2/write_batch.cpp +++ b/kernel/kernel/filesystems/ext2/write_batch.cpp @@ -25,7 +25,7 @@ namespace kernel::filesystems::ext2 if (!result) { - kapi::system::panic("[FS:ext2] failed to write block groups descriptor", result.error()); + kapi::system::panic("[FS:EXT2] failed to write block groups descriptor", result.error()); } }); @@ -34,7 +34,7 @@ namespace kernel::filesystems::ext2 auto result = ext2::write_superblock(m_state); if (!result) { - kapi::system::panic("[FS:ext2] failed to write superblock", result.error()); + kapi::system::panic("[FS:EXT2] failed to write superblock", result.error()); } } @@ -42,7 +42,7 @@ namespace kernel::filesystems::ext2 auto result = ext2::write_inode(inode->number(), inode->data(), m_state); if (!result) { - kapi::system::panic("[FS:ext2] failed to write inode", result.error()); + kapi::system::panic("[FS:EXT2] failed to write inode", result.error()); } }); } diff --git a/kernel/kernel/main.cpp b/kernel/kernel/main.cpp index f59b4ad7..ac2e18b8 100644 --- a/kernel/kernel/main.cpp +++ b/kernel/kernel/main.cpp @@ -32,7 +32,7 @@ auto run_demo() -> void auto fd_1 = kapi::filesystem::open("/entrance/tickets.txt"); if (!fd_1) { - kapi::system::panic("demo failed"); + kapi::system::panic("[demo failed]"); } else { diff --git a/kernel/kernel/memory/block_list_allocator.cpp b/kernel/kernel/memory/block_list_allocator.cpp index 993dd470..b5afd1d8 100644 --- a/kernel/kernel/memory/block_list_allocator.cpp +++ b/kernel/kernel/memory/block_list_allocator.cpp @@ -130,7 +130,7 @@ namespace kernel::memory auto frame = kapi::memory::allocate_frame(); if (!frame) { - kapi::system::panic("[OS:Heap] OOM when expanding heap."); + kapi::system::panic("[OS:MEM] OOM when expanding heap."); return false; } diff --git a/kernel/kernel/memory/operators.cpp b/kernel/kernel/memory/operators.cpp index 45ba5152..8c60bb63 100644 --- a/kernel/kernel/memory/operators.cpp +++ b/kernel/kernel/memory/operators.cpp @@ -20,7 +20,7 @@ if (pointer == nullptr) { - kapi::system::panic("[OS:Heap] Out of memory!"); + kapi::system::panic("[OS:MEM] Out of memory!"); } return pointer; diff --git a/kernel/kernel/vfs.cpp b/kernel/kernel/vfs.cpp index 42e98219..cbabda82 100644 --- a/kernel/kernel/vfs.cpp +++ b/kernel/kernel/vfs.cpp @@ -44,7 +44,7 @@ namespace kernel::vfs { if (active_vfs) { - kapi::system::panic("[FILESYSTEM] vfs has already been initialized."); + kapi::system::panic("[OS:VFS] vfs has already been initialized."); } active_vfs.emplace(); @@ -56,13 +56,13 @@ namespace kernel::vfs auto rootfs = driver_registry::get().find("rootfs"); if (!rootfs) { - kapi::system::panic("[OS:FS] rootfs driver is missing!"); + kapi::system::panic("[OS:VFS] rootfs driver is missing!"); } auto root_mount_result = (*rootfs)->mount(nullptr); if (!root_mount_result) { - kapi::system::panic("[FILESYSTEM] failed to mount root FS", root_mount_result.error()); + kapi::system::panic("[OS:VFS] failed to mount root FS", root_mount_result.error()); } auto [root_inode, root_state] = *root_mount_result; @@ -74,13 +74,13 @@ namespace kernel::vfs auto devfs = driver_registry::get().find("devfs"); if (!devfs) { - kapi::system::panic("[OS:FS] devfs driver is missing!"); + kapi::system::panic("[OS:VFS] devfs driver is missing!"); } auto device_fs_mount_result = (*devfs)->mount(nullptr); if (!device_fs_mount_result) { - kapi::system::panic("[FILESYSTEM] failed to mount device FS", device_fs_mount_result.error()); + kapi::system::panic("[OS:VFS] failed to mount device FS", device_fs_mount_result.error()); } auto [device_fs_root, device_fs_data] = *device_fs_mount_result; @@ -95,13 +95,13 @@ namespace kernel::vfs if (!root_devfs_mount) { - kapi::system::panic("[OS:FS] failed to mount initial devfs!", root_devfs_mount.error()); + kapi::system::panic("[OS:VFS] failed to mount initial devfs!", root_devfs_mount.error()); } auto resolved = resolve_path_internal("/dev/ram0"); if (!resolved) { - kapi::system::panic("[OS:FS] Failed to resolve boot disk!", resolved.error()); + kapi::system::panic("[OS:VFS] Failed to resolve boot disk!", resolved.error()); } auto [boot_device_dentry, boot_device_mount_context] = *resolved; @@ -109,14 +109,14 @@ namespace kernel::vfs auto driver = driver_registry::get().match(boot_device_dentry->inode()); if (!driver) { - kstd::println(kstd::print_sink::stderr, "[OS:FS] Missing driver for root disk!"); + kstd::println(kstd::print_sink::stderr, "[OS:VFS] Missing driver for root disk!"); return; } auto mount = mount::create(nullptr, *driver, nullptr, boot_device_mount_context, boot_device_dentry->inode()); if (!mount) { - kapi::system::panic("[OS:FS] failed to mount boot FS", mount.error()); + kapi::system::panic("[OS:VFS] failed to mount boot FS", mount.error()); } m_mount_table.add_mount(*mount); @@ -125,7 +125,7 @@ namespace kernel::vfs { if (auto result = mkdir("/dev"); !result) { - kapi::system::panic("[OS:FS] Failed to create devfs mount point!", result.error()); + kapi::system::panic("[OS:VFS] Failed to create devfs mount point!", result.error()); } real_dev_dentry = resolve_path("/dev"); } @@ -133,7 +133,7 @@ namespace kernel::vfs m_mount_table.move_mount(*root_devfs_mount, *real_dev_dentry, *mount); if (auto result = m_mount_table.remove_mount(root_mount); !result) { - kapi::system::panic("[OS:FS] Failed to unmount early rootfs!", result.error()); + kapi::system::panic("[OS:VFS] Failed to unmount early rootfs!", result.error()); } } @@ -141,7 +141,7 @@ namespace kernel::vfs { if (!active_vfs) { - kapi::system::panic("[FILESYSTEM] vfs has not been initialized."); + kapi::system::panic("[OS:VFS] vfs has not been initialized."); } return *active_vfs; @@ -343,7 +343,7 @@ namespace kernel::vfs auto current_mount = m_mount_table.find_mount("/"); if (!current_mount) { - kapi::system::panic("[FILESYSTEM] no root mount found."); + kapi::system::panic("[OS:VFS] no root mount found."); } auto current_dentry = current_mount->root_dentry(); @@ -410,7 +410,7 @@ namespace kernel::vfs current_mount = m_mount_table.find_mount(next_dentry->absolute_path()); if (!current_mount) { - kapi::system::panic("[FILESYSTEM] mount for dentry with mounted flag not found."); + kapi::system::panic("[OS:VFS] mount for dentry with mounted flag not found."); } next_dentry = current_mount->root_dentry(); diff --git a/kernel/kernel/vfs/dentry.cpp b/kernel/kernel/vfs/dentry.cpp index d9cb835a..092cab7c 100644 --- a/kernel/kernel/vfs/dentry.cpp +++ b/kernel/kernel/vfs/dentry.cpp @@ -22,11 +22,11 @@ namespace kernel::vfs { if (!m_inode) { - kapi::system::panic("[FILESYSTEM] dentry constructed with null inode."); + kapi::system::panic("[OS:VFS] dentry constructed with null inode."); } if (m_name.empty()) { - kapi::system::panic("[FILESYSTEM] dentry constructed with empty name."); + kapi::system::panic("[OS:VFS] dentry constructed with empty name."); } } diff --git a/kernel/kernel/vfs/device_inode.cpp b/kernel/kernel/vfs/device_inode.cpp index ebb39541..e9c70f15 100644 --- a/kernel/kernel/vfs/device_inode.cpp +++ b/kernel/kernel/vfs/device_inode.cpp @@ -25,7 +25,7 @@ namespace kernel::vfs { if (!device) { - kapi::system::panic("[FILESYSTEM] device_inode constructed with null device."); + kapi::system::panic("[OS:VFS] device_inode constructed with null device."); } } @@ -36,7 +36,7 @@ namespace kernel::vfs { if (!device) { - kapi::system::panic("[FILESYSTEM] device_inode constructed with null device."); + kapi::system::panic("[OS:VFS] device_inode constructed with null device."); } } diff --git a/kernel/kernel/vfs/driver_registry.cpp b/kernel/kernel/vfs/driver_registry.cpp index 16d048bf..736cfcbc 100644 --- a/kernel/kernel/vfs/driver_registry.cpp +++ b/kernel/kernel/vfs/driver_registry.cpp @@ -42,7 +42,7 @@ namespace kernel::vfs { if (instance) { - kapi::system::panic("[OS:FS] The filesystem driver registry was already initialized!"); + kapi::system::panic("[OS:VFS] The filesystem driver registry was already initialized!"); } instance.emplace(); @@ -55,7 +55,7 @@ namespace kernel::vfs std::ranges::for_each(instances, [](auto entry) { auto [descriptor, driver] = entry; - kstd::println("[OS:FS] Registering filesystem driver '{}'", descriptor->name()); + kstd::println("[OS:VFS] Registering filesystem driver '{}'", descriptor->name()); instance->add(descriptor->name(), driver); }); } @@ -64,7 +64,7 @@ namespace kernel::vfs { if (!instance) { - kapi::system::panic("[OS:FS] The filesystem driver registry has not been initialized!"); + kapi::system::panic("[OS:VFS] The filesystem driver registry has not been initialized!"); } return *instance; @@ -84,7 +84,7 @@ namespace kernel::vfs auto result = m_drivers.emplace(name, driver); if (!result.second) { - kstd::println(kstd::print_sink::stderr, "[OS:FS] Tried to register duplicate filesystem driver '{}'!", name); + kstd::println(kstd::print_sink::stderr, "[OS:VFS] Tried to register duplicate filesystem driver '{}'!", name); } return result.second; diff --git a/kernel/kernel/vfs/mount.cpp b/kernel/kernel/vfs/mount.cpp index 3f99f733..a48558f1 100644 --- a/kernel/kernel/vfs/mount.cpp +++ b/kernel/kernel/vfs/mount.cpp @@ -28,7 +28,7 @@ namespace kernel::vfs { if (!m_filesystem) { - kapi::system::panic("[FILESYSTEM] mount initialized with null filesystem."); + kapi::system::panic("[OS:VFS] mount initialized with null filesystem."); } } @@ -59,7 +59,7 @@ namespace kernel::vfs { if (!fs) { - kapi::system::panic("[OS:FS] Tried to mount a null filesystem!"); + kapi::system::panic("[OS:VFS] Tried to mount a null filesystem!"); } auto mount_result = fs->mount(backing_inode); @@ -123,7 +123,7 @@ namespace kernel::vfs { if (m_ref_count == 0) { - kapi::system::panic("[FILESYSTEM] decrement_ref_count() was called but ref_count is 0"); + kapi::system::panic("[OS:VFS] decrement_ref_count() was called but ref_count is 0"); } m_ref_count -= 1; diff --git a/kernel/kernel/vfs/open_file_descriptor.cpp b/kernel/kernel/vfs/open_file_descriptor.cpp index 4f0581d2..985aab50 100644 --- a/kernel/kernel/vfs/open_file_descriptor.cpp +++ b/kernel/kernel/vfs/open_file_descriptor.cpp @@ -4,9 +4,9 @@ #include <kernel/vfs/error.hpp> #include <kapi/filesystem.hpp> +#include <kapi/system.hpp> #include <kstd/memory.hpp> -#include <kstd/os/error.hpp> #include <kstd/result.hpp> #include <kstd/units.hpp> @@ -20,7 +20,7 @@ namespace kernel::vfs { if (!dentry) { - kstd::os::panic("[FILESYSTEM] open_file_descriptor constructed with null dentry."); + kapi::system::panic("[OS:VFS] open_file_descriptor constructed with null dentry."); } } diff --git a/kernel/kernel/vfs/open_file_table.cpp b/kernel/kernel/vfs/open_file_table.cpp index 108f4e11..c2f0465a 100644 --- a/kernel/kernel/vfs/open_file_table.cpp +++ b/kernel/kernel/vfs/open_file_table.cpp @@ -24,7 +24,7 @@ namespace kernel::vfs { if (global_open_file_table) { - kapi::system::panic("[FILESYSTEM] Open file table has already been initialized."); + kapi::system::panic("[OS:VFS] Open file table has already been initialized."); } global_open_file_table.emplace(open_file_table{}); @@ -34,7 +34,7 @@ namespace kernel::vfs { if (!global_open_file_table) { - kapi::system::panic("[FILESYSTEM] Open file table has not been initialized."); + kapi::system::panic("[OS:VFS] Open file table has not been initialized."); } return *global_open_file_table; |
