From d73c82d746f9f5cdccf3209a9da7c065c4b153b4 Mon Sep 17 00:00:00 2001 From: "Liav A." Date: Sat, 2 Mar 2024 21:34:15 +0200 Subject: [PATCH] Kernel: Remove UNMAP_AFTER_INIT from VGA text mode console --- Kernel/Devices/GPU/Console/VGATextModeConsole.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/Devices/GPU/Console/VGATextModeConsole.cpp b/Kernel/Devices/GPU/Console/VGATextModeConsole.cpp index 969b5d764b8..767fa26a41d 100644 --- a/Kernel/Devices/GPU/Console/VGATextModeConsole.cpp +++ b/Kernel/Devices/GPU/Console/VGATextModeConsole.cpp @@ -10,14 +10,14 @@ namespace Kernel::Graphics { -UNMAP_AFTER_INIT NonnullLockRefPtr VGATextModeConsole::initialize() +NonnullLockRefPtr VGATextModeConsole::initialize() { auto vga_window_size = MUST(Memory::page_round_up(0xc0000 - 0xa0000)); auto vga_window_region = MUST(MM.allocate_kernel_region(PhysicalAddress(0xa0000), vga_window_size, "VGA Display"sv, Memory::Region::Access::ReadWrite)); return adopt_lock_ref(*new (nothrow) VGATextModeConsole(move(vga_window_region))); } -UNMAP_AFTER_INIT VGATextModeConsole::VGATextModeConsole(NonnullOwnPtr vga_window_region) +VGATextModeConsole::VGATextModeConsole(NonnullOwnPtr vga_window_region) : Console(80, 25) , m_vga_window_region(move(vga_window_region)) , m_current_vga_window(m_vga_window_region->vaddr().offset(0x18000).as_ptr())