PERFORCE change 107503 for review
Howard Su
howardsu at FreeBSD.org
Sun Oct 8 08:45:42 PDT 2006
http://perforce.freebsd.org/chv.cgi?CH=107503
Change 107503 by howardsu at su_laptop on 2006/10/08 15:45:40
Init list header correctly.
Affected files ...
.. //depot/projects/dtrace/src/sys/cddl/kern/vmem.c#5 edit
Differences ...
==== //depot/projects/dtrace/src/sys/cddl/kern/vmem.c#5 (text+ko) ====
@@ -48,8 +48,9 @@
{
vmem_t *idpool;
struct entry *e;
- e = malloc(sizeof(struct entry), M_VMEM, M_WAITOK);
- idpool = malloc(sizeof(vmem_t), M_VMEM, M_WAITOK);
+ e = malloc(sizeof(struct entry), M_VMEM, M_WAITOK | M_ZERO);
+ idpool = malloc(sizeof(vmem_t), M_VMEM, M_WAITOK | M_ZERO);
+ LIST_INIT(idpool);
e->start = base;
e->end = (char*)~0;
@@ -87,7 +88,7 @@
return;
}
else {
- newnp = malloc(sizeof(vmem_t), M_VMEM, M_WAITOK);
+ newnp = malloc(sizeof(vmem_t), M_VMEM, M_WAITOK | M_ZERO);
newnp->start = newnp->end = vaddr;
LIST_INSERT_BEFORE(np, newnp, entries);
return;
More information about the p4-projects
mailing list