ANDROID: GKI: mount.h: add Android ABI padding to some structures
Try to mitigate potential future driver core api changes by adding a padding to struct vfsmount. Based on a patch from Michal Marek <mmarek@suse.cz> from the SLES kernel Bug: 151154716 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com> Change-Id: I9ce1b63f05c90af168eeea1312ac88d3cc5cfdf3
This commit is contained in:
parent
b14ffb0250
commit
5a7d5998b9
1 changed files with 5 additions and 0 deletions
|
@ -16,6 +16,7 @@
|
|||
#include <linux/spinlock.h>
|
||||
#include <linux/seqlock.h>
|
||||
#include <linux/atomic.h>
|
||||
#include <linux/android_kabi.h>
|
||||
|
||||
struct super_block;
|
||||
struct vfsmount;
|
||||
|
@ -68,6 +69,10 @@ struct vfsmount {
|
|||
struct dentry *mnt_root; /* root of the mounted tree */
|
||||
struct super_block *mnt_sb; /* pointer to superblock */
|
||||
int mnt_flags;
|
||||
ANDROID_KABI_RESERVE(1);
|
||||
ANDROID_KABI_RESERVE(2);
|
||||
ANDROID_KABI_RESERVE(3);
|
||||
ANDROID_KABI_RESERVE(4);
|
||||
void *data;
|
||||
} __randomize_layout;
|
||||
|
||||
|
|
Loading…
Reference in a new issue