When invalid parameters are passed to apparmor_setprocattr a NULL deref
oops occurs when it tries to record an audit message. This is because
it is passing NULL for the profile parameter for aa_audit. But aa_audit
now requires that the profile passed is not NULL.
Fix this by passing the current profile on the task that is trying to
Signed-off-by: Kees Cook <firstname.lastname@example.org>
Signed-off-by: John Johansen <email@example.com>
Signed-off-by: James Morris <firstname.lastname@example.org>