lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 18 Feb 2019 13:25:12 +0000 From: Dan Robertson <danlrobertson89@...il.com> To: kieran.bingham@...asonboard.com, jan.kiszka@...mens.com, linux-kernel@...r.kernel.org Cc: Dan Robertson <dan@...obertson.com> Subject: [PATCH 1/1] scripts/gdb: fix linux constants The linux constants MS_RDONLY, MS_SYNCHRONOUS, MS_MANDLOCK, MS_DIRSYNC, MS_NOATIME, and MS_NODIRATIME were previously defined in linux/fs.h. Following e262e32d6bde0f77fb0c95d977482fc872c51996 the constants are now defined in uapi/linux/mount.h. The new location of the defined constants needs to be included in constants.py template in order for the correct constants to be generated. Fixes: e262e32d6bde ("vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled") Signed-off-by: Dan Robertson <dan@...obertson.com> --- scripts/gdb/linux/constants.py.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/gdb/linux/constants.py.in b/scripts/gdb/linux/constants.py.in index 7aad82406422..6c164761d986 100644 --- a/scripts/gdb/linux/constants.py.in +++ b/scripts/gdb/linux/constants.py.in @@ -12,9 +12,9 @@ * */ -#include <linux/fs.h> #include <linux/mount.h> #include <linux/of_fdt.h> +#include <uapi/linux/mount.h> /* We need to stringify expanded macros so that they can be parsed */ @@ -36,7 +36,7 @@ import gdb -/* linux/fs.h */ +/* uapi/linux/mount.h */ LX_VALUE(MS_RDONLY) LX_VALUE(MS_SYNCHRONOUS) LX_VALUE(MS_MANDLOCK) -- 2.20.1
Powered by blists - more mailing lists