projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b46c158
)
asm-generic: Use __BITS_PER_LONG in statfs.h
author
H. Peter Anvin
<hpa@linux.intel.com>
Thu, 26 Apr 2012 18:45:16 +0000
(11:45 -0700)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Mon, 21 May 2012 16:39:58 +0000
(09:39 -0700)
commit
f5c2347ee20a8d6964d6a6b1ad04f200f8d4dfa7
upstream.
<asm-generic/statfs.h> is exported to userspace, so using
BITS_PER_LONG is invalid. We need to use __BITS_PER_LONG instead.
This is kernel bugzilla 43165.
Reported-by: H.J. Lu <hjl.tools@gmail.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Link:
http://lkml.kernel.org/r/1335465916-16965-1-git-send-email-hpa@linux.intel.com
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/asm-generic/statfs.h
patch
|
blob
|
history
diff --git
a/include/asm-generic/statfs.h
b/include/asm-generic/statfs.h
index 0fd28e028de1d83130aeb751294159dffc39fa6a..c749af9c0983022876bffacf1aea628c270d4a34 100644
(file)
--- a/
include/asm-generic/statfs.h
+++ b/
include/asm-generic/statfs.h
@@
-15,7
+15,7
@@
typedef __kernel_fsid_t fsid_t;
* with a 10' pole.
*/
#ifndef __statfs_word
-#if BITS_PER_LONG == 64
+#if
__
BITS_PER_LONG == 64
#define __statfs_word long
#else
#define __statfs_word __u32