|
|
| version 1.52, 2004/01/09 20:49:39 | version 1.53, 2004/02/14 19:58:50 |
|---|---|
| Line 412 again: | Line 412 again: |
| mb_map_size = nmbufs * MSIZE + nmbclusters * MCLBYTES; | mb_map_size = nmbufs * MSIZE + nmbclusters * MCLBYTES; |
| mb_map_size = roundup2(mb_map_size, max(MCLBYTES, PAGE_SIZE)); | mb_map_size = roundup2(mb_map_size, max(MCLBYTES, PAGE_SIZE)); |
| mclrefcnt = malloc(mb_map_size / MCLBYTES, M_MBUF, M_NOWAIT); | mclrefcnt = malloc(mb_map_size / MCLBYTES, M_MBUF, M_WAITOK); |
| bzero(mclrefcnt, mb_map_size / MCLBYTES); | bzero(mclrefcnt, mb_map_size / MCLBYTES); |
| mb_map = kmem_suballoc(kernel_map, &minaddr, &maxaddr, | mb_map = kmem_suballoc(kernel_map, &minaddr, &maxaddr, |
| mb_map_size); | mb_map_size); |