[PATCH] Fix the kernel panic of audit_filter_task when key field is set
Yu Zhiguo
yuzg at cn.fujitsu.com
Sat Aug 2 02:51:21 UTC 2008
zhangxiliang wrote:
> static int audit_match_perm(struct audit_context *ctx, int mask)
> {
> + if(!ctx)
> + return 0;
> unsigned n = ctx->major;
Please check this patch with scripts/checkpatch.pl and then resend it.
> switch (audit_classify_syscall(ctx->arch, n)) {
> case 0: /* native */
> @@ -284,6 +286,8 @@ static int audit_match_filetype(struct audit_context *ctx, int which)
> {
> unsigned index = which & ~S_IFMT;
> mode_t mode = which & S_IFMT;
> + if(!ctx)
> + return 0;
> if (index >= ctx->name_count)
> return 0;
> if (ctx->names[index].ino == -1)
>
>
More information about the Linux-audit
mailing list