1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/sys/amd64
Jeff Roberson 18aa2de5a7 - Introduce the new M_NOVM option which tells uma to only check the currently
allocated slabs and bucket caches for free items.  It will not go ask the vm
  for pages.  This differs from M_NOWAIT in that it not only doesn't block, it
  doesn't even ask.

- Add a new zcreate option ZONE_VM, that sets the BUCKETCACHE zflag.  This
  tells uma that it should only allocate buckets out of the bucket cache, and
  not from the VM.  It does this by using the M_NOVM option to zalloc when
  getting a new bucket.  This is so that the VM doesn't recursively enter
  itself while trying to allocate buckets for vm_map_entry zones.  If there
  are already allocated buckets when we get here we'll still use them but
  otherwise we'll skip it.

- Use the ZONE_VM flag on vm map entries and pv entries on x86.
2002-06-17 22:02:41 +00:00
..
acpica Make this compile with gcc-3.1, which objects to the multi-line string. 2002-05-19 06:42:29 +00:00
amd64 - Introduce the new M_NOVM option which tells uma to only check the currently 2002-06-17 22:02:41 +00:00
conf Hook up the ahd driver. 2002-06-06 16:35:58 +00:00
ia32 Initial support for executing IA-32 binaries. This will not compile 2002-04-10 19:34:51 +00:00
include Silence preprocessor warning, No need to use CONCAT with "," and "word". 2002-06-01 20:22:33 +00:00
isa Don't export timecounter structures under debug. with sysctl, they 2002-04-30 19:34:31 +00:00
pci Use a common function to map the bogus intlines. 2002-06-01 05:14:11 +00:00
Makefile Update pathnames for creation of tags file. 2001-12-05 01:23:21 +00:00