{
struct aa_label *label = aa_current_raw_label();
- might_sleep();
-
if (label_is_stale(label)) {
label = aa_get_newest_label(label);
if (aa_replace_current_label(label) == 0)
struct aa_label *tracer, *tracee;
int error;
- tracer = __begin_current_label_crit_section();
+ tracer = begin_current_label_crit_section();
tracee = aa_get_task_label(child);
error = aa_may_ptrace(tracer, tracee,
mode == PTRACE_MODE_READ ? AA_PTRACE_READ : AA_PTRACE_TRACE);
aa_put_label(tracee);
- __end_current_label_crit_section(tracer);
+ end_current_label_crit_section(tracer);
return error;
}