ANDROID: mm: shmem: add vendor data in 'shmem_inode_info'

Add vendor specific data in the 'struct shmem_inode_info'.

Bug: 273448633
Change-Id: I83a3ac822275d2464af7eb25b869b816fdb7276e
Signed-off-by: Charan Teja Kalla <quic_charante@quicinc.com>
This commit is contained in:
Charan Teja Kalla 2023-03-14 18:46:08 +05:30 committed by Suren Baghdasaryan
parent 9e35a21ec0
commit a033dd393f

View file

@ -9,6 +9,7 @@
#include <linux/percpu_counter.h>
#include <linux/xattr.h>
#include <linux/fs_parser.h>
#include <linux/android_vendor.h>
/* inode in-kernel data */
@ -27,6 +28,8 @@ struct shmem_inode_info {
struct timespec64 i_crtime; /* file creation time */
unsigned int fsflags; /* flags for FS_IOC_[SG]ETFLAGS */
struct inode vfs_inode;
ANDROID_VENDOR_DATA(1);
};
#define SHMEM_FL_USER_VISIBLE FS_FL_USER_VISIBLE