diff options
Diffstat (limited to 'kernel/tests/include/tst_memutils.h')
| -rw-r--r-- | kernel/tests/include/tst_memutils.h | 22 |
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__ */ |
