projects
/
platform
/
adaptation
/
renesas_rcar
/
renesas_kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fs/xattr.c:getxattr(): improve handling of allocation failures
[platform/adaptation/renesas_rcar/renesas_kernel.git]
/
kernel
/
audit_tree.c
diff --git
a/kernel/audit_tree.c
b/kernel/audit_tree.c
index
5bf0790
..
3a5ca58
100644
(file)
--- a/
kernel/audit_tree.c
+++ b/
kernel/audit_tree.c
@@
-595,7
+595,7
@@
void audit_trim_trees(void)
root_mnt = collect_mounts(&path);
path_put(&path);
root_mnt = collect_mounts(&path);
path_put(&path);
- if (
!root_mnt
)
+ if (
IS_ERR(root_mnt)
)
goto skip_it;
spin_lock(&hash_lock);
goto skip_it;
spin_lock(&hash_lock);
@@
-669,8
+669,8
@@
int audit_add_tree_rule(struct audit_krule *rule)
goto Err;
mnt = collect_mounts(&path);
path_put(&path);
goto Err;
mnt = collect_mounts(&path);
path_put(&path);
- if (
!mnt
) {
- err =
-ENOMEM
;
+ if (
IS_ERR(mnt)
) {
+ err =
PTR_ERR(mnt)
;
goto Err;
}
goto Err;
}
@@
-719,8
+719,8
@@
int audit_tag_tree(char *old, char *new)
return err;
tagged = collect_mounts(&path2);
path_put(&path2);
return err;
tagged = collect_mounts(&path2);
path_put(&path2);
- if (
!tagged
)
- return
-ENOMEM
;
+ if (
IS_ERR(tagged)
)
+ return
PTR_ERR(tagged)
;
err = kern_path(old, 0, &path1);
if (err) {
err = kern_path(old, 0, &path1);
if (err) {