diff options
author | wpaul <wpaul@FreeBSD.org> | 1999-09-25 17:29:02 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1999-09-25 17:29:02 +0000 |
commit | a0c34c5a2300c81f85c92ac6327b1d2ad3a56a77 (patch) | |
tree | dc2ea2b7bb3d1b975f75b1797e76f468c5369471 /sys/dev | |
parent | 86c08984c234813310e7ed79ac8d2df0a9b4521e (diff) | |
download | FreeBSD-src-a0c34c5a2300c81f85c92ac6327b1d2ad3a56a77.zip FreeBSD-src-a0c34c5a2300c81f85c92ac6327b1d2ad3a56a77.tar.gz |
Change contigmalloc() lower memory bound from 1MB to 0 to improve
chances of allocations succeeding on systems with small amounts of
RAM.
Pointed out by: bde
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/sf/if_sf.c | 2 | ||||
-rw-r--r-- | sys/dev/vr/if_vr.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/sf/if_sf.c b/sys/dev/sf/if_sf.c index f9e9d3a..59d9a89 100644 --- a/sys/dev/sf/if_sf.c +++ b/sys/dev/sf/if_sf.c @@ -766,7 +766,7 @@ static int sf_attach(dev) /* Allocate the descriptor queues. */ sc->sf_ldata = contigmalloc(sizeof(struct sf_list_data), M_DEVBUF, - M_NOWAIT, 0x100000, 0xffffffff, PAGE_SIZE, 0); + M_NOWAIT, 0, 0xffffffff, PAGE_SIZE, 0); if (sc->sf_ldata == NULL) { printf("sf%d: no memory for list buffers!\n", unit); diff --git a/sys/dev/vr/if_vr.c b/sys/dev/vr/if_vr.c index 18e7bdf..59c354f 100644 --- a/sys/dev/vr/if_vr.c +++ b/sys/dev/vr/if_vr.c @@ -756,7 +756,7 @@ static int vr_attach(dev) bcopy(eaddr, (char *)&sc->arpcom.ac_enaddr, ETHER_ADDR_LEN); sc->vr_ldata = contigmalloc(sizeof(struct vr_list_data), M_DEVBUF, - M_NOWAIT, 0x100000, 0xffffffff, PAGE_SIZE, 0); + M_NOWAIT, 0, 0xffffffff, PAGE_SIZE, 0); if (sc->vr_ldata == NULL) { printf("vr%d: no memory for list buffers!\n", unit); |