|
@@ -129,8 +129,8 @@ unsigned long badness(struct task_struct *p, unsigned long uptime)
|
|
|
* Superuser processes are usually more important, so we make it
|
|
|
* less likely that we kill those.
|
|
|
*/
|
|
|
- if (has_capability(p, CAP_SYS_ADMIN) ||
|
|
|
- has_capability(p, CAP_SYS_RESOURCE))
|
|
|
+ if (has_capability_noaudit(p, CAP_SYS_ADMIN) ||
|
|
|
+ has_capability_noaudit(p, CAP_SYS_RESOURCE))
|
|
|
points /= 4;
|
|
|
|
|
|
/*
|
|
@@ -139,7 +139,7 @@ unsigned long badness(struct task_struct *p, unsigned long uptime)
|
|
|
* tend to only have this flag set on applications they think
|
|
|
* of as important.
|
|
|
*/
|
|
|
- if (has_capability(p, CAP_SYS_RAWIO))
|
|
|
+ if (has_capability_noaudit(p, CAP_SYS_RAWIO))
|
|
|
points /= 4;
|
|
|
|
|
|
/*
|