Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
3b370b21
cloud-kernel
项目概览
openanolis
/
cloud-kernel
1 年多 前同步成功
通知
160
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3b370b21
编写于
12月 11, 2017
作者:
J
Jeff Layton
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
IMA: switch IMA over to new i_version API
Signed-off-by:
N
Jeff Layton
<
jlayton@redhat.com
>
上级
f0e28280
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
4 addition
and
2 deletion
+4
-2
security/integrity/ima/ima_api.c
security/integrity/ima/ima_api.c
+2
-1
security/integrity/ima/ima_main.c
security/integrity/ima/ima_main.c
+2
-1
未找到文件。
security/integrity/ima/ima_api.c
浏览文件 @
3b370b21
...
...
@@ -18,6 +18,7 @@
#include <linux/fs.h>
#include <linux/xattr.h>
#include <linux/evm.h>
#include <linux/iversion.h>
#include "ima.h"
...
...
@@ -215,7 +216,7 @@ int ima_collect_measurement(struct integrity_iint_cache *iint,
* which do not support i_version, support is limited to an initial
* measurement/appraisal/audit.
*/
i_version
=
file_inode
(
file
)
->
i_version
;
i_version
=
inode_query_iversion
(
inode
)
;
hash
.
hdr
.
algo
=
algo
;
/* Initialize hash digest to 0's in case of failure */
...
...
security/integrity/ima/ima_main.c
浏览文件 @
3b370b21
...
...
@@ -24,6 +24,7 @@
#include <linux/slab.h>
#include <linux/xattr.h>
#include <linux/ima.h>
#include <linux/iversion.h>
#include "ima.h"
...
...
@@ -128,7 +129,7 @@ static void ima_check_last_writer(struct integrity_iint_cache *iint,
inode_lock
(
inode
);
if
(
atomic_read
(
&
inode
->
i_writecount
)
==
1
)
{
if
(
!
IS_I_VERSION
(
inode
)
||
(
iint
->
version
!=
inode
->
i_
version
)
||
inode_cmp_iversion
(
inode
,
iint
->
version
)
||
(
iint
->
flags
&
IMA_NEW_FILE
))
{
iint
->
flags
&=
~
(
IMA_DONE_MASK
|
IMA_NEW_FILE
);
iint
->
measured_pcrs
=
0
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录