MIPS: Fix include guard macro in uapi/asm/fcntl.h
PATCH 1/1 MIPS: Fix include guard macro in uapi/asm/fcntl.h
The commit d7f15bb42274a12ac95c237d6d9cb46b691881fa "MIPS: <uapi/asm/fcntl.h>: Don't reference CONFIG_* symbols." in linux-mips.org master, causes userspace to break:
udevd[324]: error getting socket: Invalid argument udevd[324]: error initializing udev control socket
This is because the include guard in asm/fcntl.h is the same as the one in uapi/asm/fcntl.h Fix the issue by using _UAPI_ASM_FCNTL_H as include guard in the uapi file.
---
[ I don't see the same commit in kernel.org git. If the patch are not
yet sent upstream - then this change can be merged to the commit d7f15bb]
arch/mips/include/uapi/asm/fcntl.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
arch/mips/include/uapi/asm/fcntl.h +3 -3
@@ -5,8 +5,8 @@* * Copyright (C) 1995, 96, 97, 98, 99, 2003, 05 Ralf Baechle */ -#ifndef _ASM_FCNTL_H -#define _ASM_FCNTL_H +#ifndef _UAPI_ASM_FCNTL_H +#define _UAPI_ASM_FCNTL_H#define O_APPEND 0x0008
@@ -50,4 +50,4 @@#include <asm-generic/fcntl.h> -#endif /* _ASM_FCNTL_H */ +#endif /* _UAPI_ASM_FCNTL_H */
Signature · 1 line
1.7.9.5
Quoted 43 lines · Jayachandran C
The commit
d7f15bb42274a12ac95c237d6d9cb46b691881fa"MIPS: <uapi/asm/fcntl.h>: Don't reference CONFIG_* symbols." in linux-mips.org master, causes userspace to break:udevd[324]: error getting socket: Invalid argument udevd[324]: error initializing udev control socket
This is because the include guard in
asm/fcntl.his the same as the one inuapi/asm/fcntl.hFix the issue by using_UAPI_ASM_FCNTL_Has include guard in the uapi file.Signed-off-by Jayachandran C <[email protected]>---
[ I don't see the same commit in kernel.org git. If the patch are not
yet sent upstream - then this change can be merged to the commit d7f15bb]arch/mips/include/uapi/asm/fcntl.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)arch/mips/include/uapi/asm/fcntl.h +3
-4@@ -5,8 +5,8 @@* * Copyright (C) 1995, 96, 97, 98, 99, 2003, 05 Ralf Baechle */ -#ifndef _ASM_FCNTL_H -#define _ASM_FCNTL_H +#ifndef _UAPI_ASM_FCNTL_H +#define _UAPI_ASM_FCNTL_H#define O_APPEND 0x0008@@ -50,4 +50,4 @@#include <asm-generic/fcntl.h> -#endif /* _ASM_FCNTL_H */ +#endif /* _UAPI_ASM_FCNTL_H */ --
Quoted 4 lines
1.7.9.5
Looks good to me
--
Regards,
Markos Chandras