Merge branch 'printk-cleanups'
[cascardo/linux.git] / security / selinux / ss / policydb.c
index 8c661f0..d719db4 100644 (file)
@@ -527,9 +527,9 @@ static int policydb_index(struct policydb *p)
        printk(KERN_DEBUG "SELinux:  %d users, %d roles, %d types, %d bools",
               p->p_users.nprim, p->p_roles.nprim, p->p_types.nprim, p->p_bools.nprim);
        if (p->mls_enabled)
-               printk(", %d sens, %d cats", p->p_levels.nprim,
+               printk(KERN_CONT ", %d sens, %d cats", p->p_levels.nprim,
                       p->p_cats.nprim);
-       printk("\n");
+       printk(KERN_CONT "\n");
 
        printk(KERN_DEBUG "SELinux:  %d classes, %d rules\n",
               p->p_classes.nprim, p->te_avtab.nel);
@@ -2417,6 +2417,7 @@ int policydb_read(struct policydb *p, void *fp)
                } else
                        tr->tclass = p->process_class;
 
+               rc = -EINVAL;
                if (!policydb_role_isvalid(p, tr->role) ||
                    !policydb_type_isvalid(p, tr->type) ||
                    !policydb_class_isvalid(p, tr->tclass) ||