Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Dec 2003 11:31:28 -0800 (PST)
From:      Andrew Reisse <areisse@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 43312 for review
Message-ID:  <200312021931.hB2JVS0B062998@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=43312

Change 43312 by areisse@areisse_ibook on 2003/12/02 11:31:28

	don't use sebsd_ss_malloc, use kmalloc instead.

Affected files ...

.. //depot/projects/trustedbsd/sedarwin/apsl/xnu/security/sebsd/ss/services.c#4 edit

Differences ...

==== //depot/projects/trustedbsd/sedarwin/apsl/xnu/security/sebsd/ss/services.c#4 (text+ko) ====

@@ -1379,9 +1379,9 @@
 		      if (p->numsids == p->maxsids)
 			{
 			  p->maxsids += 16;
-			  security_id_t *sids = sebsd_ss_malloc (sizeof (security_id_t) * p->maxsids, 0);
+			  security_id_t *sids = kmalloc (sizeof (security_id_t) * p->maxsids, GFP_KERNEL);
 			  memcpy (sids, p->sids, sizeof (security_id_t) * p->numsids);
-			  sebsd_ss_free (p->sids);
+			  kfree (p->sids);
 			  p->sids = sids;
 			}
 		      p->sids[p->numsids++] = sid;
@@ -1410,7 +1410,7 @@
     goto out_err;
   p.sca = policydb.class_val_to_struct[sclass - 1];
   p.maxsids = 32;
-  p.sids = sebsd_ss_malloc (sizeof (security_id_t) * p.maxsids, 0);
+  p.sids = kmalloc (sizeof (security_id_t) * p.maxsids, GFP_KERNEL);
   p.numsids = 0;
   avtab_map (&policydb.te_avtab, getfilesids1, &p);
   *sids = p.sids;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312021931.hB2JVS0B062998>