summaryrefslogtreecommitdiffstats
path: root/kernel/tests/include/tst_memutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/tests/include/tst_memutils.h')
-rw-r--r--kernel/tests/include/tst_memutils.h22
1 files changed, 0 insertions, 22 deletions
diff --git a/kernel/tests/include/tst_memutils.h b/kernel/tests/include/tst_memutils.h
deleted file mode 100644
index 91dad07..0000000
--- a/kernel/tests/include/tst_memutils.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-or-later */
-/*
- * Copyright (c) 2020 SUSE LLC <mdoucha@suse.cz>
- */
-
-#ifndef TST_MEMUTILS_H__
-#define TST_MEMUTILS_H__
-
-/*
- * Fill up to maxsize physical memory with fillchar, then free it for reuse.
- * If maxsize is zero, fill as much memory as possible. This function is
- * intended for data disclosure vulnerability tests to reduce the probability
- * that a vulnerable kernel will leak a block of memory that was full of
- * zeroes by chance.
- *
- * The function keeps a safety margin to avoid invoking OOM killer and
- * respects the limitations of available address space. (Less than 3GB can be
- * polluted on a 32bit system regardless of available physical RAM.)
- */
-void tst_pollute_memory(size_t maxsize, int fillchar);
-
-#endif /* TST_MEMUTILS_H__ */