Trace attempts to call restricted MD syscalls.

This commit is contained in:
Dag-Erling Smørgrav 2011-10-18 07:39:27 +00:00
parent 0fc93d0b00
commit a417d4a46b
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=226498
4 changed files with 16 additions and 0 deletions

View file

@ -203,6 +203,10 @@ sysarch(td, uap)
case I386_SET_IOPERM:
default:
#ifdef KTRACE
if (KTRPOINT(td, KTR_CAPFAIL))
ktrcapfail(CAPFAIL_SYSCALL, 0, 0);
#endif
return (ECAPMODE);
}
}

View file

@ -122,6 +122,10 @@ sysarch(td, uap)
break;
default:
#ifdef KTRACE
if (KTRPOINT(td, KTR_CAPFAIL))
ktrcapfail(CAPFAIL_SYSCALL, 0, 0);
#endif
return (ECAPMODE);
}
}

View file

@ -130,6 +130,10 @@ sysarch(td, uap)
case I386_SET_IOPERM:
default:
#ifdef KTRACE
if (KTRPOINT(td, KTR_CAPFAIL))
ktrcapfail(CAPFAIL_SYSCALL, 0, 0);
#endif
return (ECAPMODE);
}
}

View file

@ -69,6 +69,10 @@ sysarch(struct thread *td, struct sysarch_args *uap)
break;
default:
#ifdef KTRACE
if (KTRPOINT(td, KTR_CAPFAIL))
ktrcapfail(CAPFAIL_SYSCALL, 0, 0);
#endif
return (ECAPMODE);
}
}