|
@@ -1193,7 +1193,7 @@ ssize_t aa_replace_profiles(void *udata, size_t size, bool noreplace)
|
|
|
/* aafs interface uses replacedby */
|
|
|
rcu_assign_pointer(ent->new->replacedby->profile,
|
|
|
aa_get_profile(ent->new));
|
|
|
- __list_add_profile(&parent->base.profiles, ent->new);
|
|
|
+ __list_add_profile(&newest->base.profiles, ent->new);
|
|
|
aa_put_profile(newest);
|
|
|
} else {
|
|
|
/* aafs interface uses replacedby */
|