summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiav A <liavalb@gmail.com>2023-02-24 19:52:16 +0200
committerJelle Raaijmakers <jelle@gmta.nl>2023-06-04 21:32:34 +0200
commit64af4953c22b36f6a7f26b823e351d41833e09f5 (patch)
treea2ac0697dbeebdef780f8c2428a0ee31d412d35a
parent490856453d9bfcf282c24db3a40c7e18c66bd852 (diff)
downloadserenity-64af4953c22b36f6a7f26b823e351d41833e09f5.zip
Kernel: Move UBSanitizer and AddressSanitizer to Security subdirectory
-rw-r--r--Kernel/CMakeLists.txt4
-rw-r--r--Kernel/Security/AddressSanitizer.cpp (renamed from Kernel/AddressSanitizer.cpp)2
-rw-r--r--Kernel/Security/AddressSanitizer.h (renamed from Kernel/AddressSanitizer.h)0
-rw-r--r--Kernel/Security/UBSanitizer.cpp (renamed from Kernel/UBSanitizer.cpp)0
4 files changed, 3 insertions, 3 deletions
diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt
index 0b1f445aae..d99a55ec6e 100644
--- a/Kernel/CMakeLists.txt
+++ b/Kernel/CMakeLists.txt
@@ -16,7 +16,6 @@ set(KERNEL_HEAP_SOURCES
)
set(KERNEL_SOURCES
- AddressSanitizer.cpp
Arch/init.cpp
Arch/PageFault.cpp
Arch/DeferredCallPool.cpp
@@ -263,8 +262,10 @@ set(KERNEL_SOURCES
ScopedCritical.cpp
StdLib.cpp
Syscall.cpp
+ Security/AddressSanitizer.cpp
Security/Random.cpp
Security/Jail.cpp
+ Security/UBSanitizer.cpp
Syscalls/anon_create.cpp
Syscalls/alarm.cpp
Syscalls/beep.cpp
@@ -357,7 +358,6 @@ set(KERNEL_SOURCES
Tasks/WorkQueue.cpp
Time/TimeManagement.cpp
TimerQueue.cpp
- UBSanitizer.cpp
UserOrKernelBuffer.cpp
)
diff --git a/Kernel/AddressSanitizer.cpp b/Kernel/Security/AddressSanitizer.cpp
index f1bc6f0d90..2b2a2ec1d0 100644
--- a/Kernel/AddressSanitizer.cpp
+++ b/Kernel/Security/AddressSanitizer.cpp
@@ -6,7 +6,7 @@
#if defined(__SANITIZE_ADDRESS__)
-# include <Kernel/AddressSanitizer.h>
+# include <Kernel/Security/AddressSanitizer.h>
void Kernel::AddressSanitizer::shadow_va_check_load(unsigned long address, size_t size, void* return_address)
{
diff --git a/Kernel/AddressSanitizer.h b/Kernel/Security/AddressSanitizer.h
index e0c893dbef..e0c893dbef 100644
--- a/Kernel/AddressSanitizer.h
+++ b/Kernel/Security/AddressSanitizer.h
diff --git a/Kernel/UBSanitizer.cpp b/Kernel/Security/UBSanitizer.cpp
index 5d714bcaea..5d714bcaea 100644
--- a/Kernel/UBSanitizer.cpp
+++ b/Kernel/Security/UBSanitizer.cpp