From d27cecd729fdf7ad5b9df6f57c7a314ec5dd98b5 Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Wed, 9 Jun 2021 00:55:22 -0700 Subject: [PATCH] Kernel: Mark VirtIO detection/creation functions as UNMAP_AFTER_INIT --- Kernel/VirtIO/VirtIO.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/VirtIO/VirtIO.cpp b/Kernel/VirtIO/VirtIO.cpp index d004d7f781..5525ee9c86 100644 --- a/Kernel/VirtIO/VirtIO.cpp +++ b/Kernel/VirtIO/VirtIO.cpp @@ -12,7 +12,7 @@ namespace Kernel { -void VirtIO::detect() +UNMAP_AFTER_INIT void VirtIO::detect() { if (kernel_command_line().disable_virtio()) return; @@ -37,7 +37,7 @@ void VirtIO::detect() }); } -VirtIODevice::VirtIODevice(PCI::Address address, String class_name) +UNMAP_AFTER_INIT VirtIODevice::VirtIODevice(PCI::Address address, String class_name) : PCI::Device(address, PCI::get_interrupt_line(address)) , m_class_name(move(class_name)) , m_io_base(IOAddress(PCI::get_BAR0(pci_address()) & ~1))