aboutsummaryrefslogtreecommitdiffstats
path: root/security/integrity
diff options
context:
space:
mode:
authorDmitry Kasatkin <dmitry.kasatkin@intel.com>2012-09-21 17:00:43 +0300
committerMimi Zohar <zohar@linux.vnet.ibm.com>2013-01-16 17:50:01 -0500
commitee866331749b07373743ce18ceaffb1dd841d855 (patch)
treec99c1f5218e5a1f9fcf756142922a2a996870c57 /security/integrity
parent16cac49f727621c6b0467ffe15ed72c2febb1296 (diff)
downloadkernel_goldelico_gta04-ee866331749b07373743ce18ceaffb1dd841d855.zip
kernel_goldelico_gta04-ee866331749b07373743ce18ceaffb1dd841d855.tar.gz
kernel_goldelico_gta04-ee866331749b07373743ce18ceaffb1dd841d855.tar.bz2
integrity: reduce storage size for ima_status and evm_status
This patch reduces size of the iint structure by 8 bytes. It saves about 15% of iint cache memory. Signed-off-by: Dmitry Kasatkin <dmitry.kasatkin@intel.com> Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
Diffstat (limited to 'security/integrity')
-rw-r--r--security/integrity/integrity.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/security/integrity/integrity.h b/security/integrity/integrity.h
index e9db763..0a298de 100644
--- a/security/integrity/integrity.h
+++ b/security/integrity/integrity.h
@@ -50,8 +50,8 @@ struct integrity_iint_cache {
u64 version; /* track inode changes */
unsigned short flags;
struct evm_ima_xattr_data ima_xattr;
- enum integrity_status ima_status;
- enum integrity_status evm_status;
+ enum integrity_status ima_status:4;
+ enum integrity_status evm_status:4;
};
/* rbtree tree calls to lookup, insert, delete