freebsd-nq/sys/x86/x86
John Baldwin 831ce4cb3d - Change contigmalloc() to use the vm_paddr_t type instead of an unsigned
long for specifying a boundary constraint.
- Change bus_dma tags to use bus_addr_t instead of bus_size_t for boundary
  constraints.

These allow boundary constraints to be fully expressed for cases where
sizeof(bus_addr_t) != sizeof(bus_size_t).  Specifically, it allows a
driver to properly specify a 4GB boundary in a PAE kernel.

Note that this cannot be safely MFC'd without a lot of compat shims due
to KBI changes, so I do not intend to merge it.

Reviewed by:	scottl
2012-03-01 19:58:34 +00:00
..
busdma_machdep.c - Change contigmalloc() to use the vm_paddr_t type instead of an unsigned 2012-03-01 19:58:34 +00:00
dump_machdep.c Add the watchdogs patting during the (shutdown time) disk syncing and 2011-04-28 16:02:05 +00:00
io_apic.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
local_apic.c - Panic up front if a kernel does not include 'device atpic' and an 2012-02-27 17:33:16 +00:00
mca.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
mptable_pci.c - There's no need to overwrite the default device method with the default 2011-11-22 21:28:20 +00:00
mptable.c Fix build when NEW_PCIB is not defined. 2011-07-16 14:05:34 +00:00
msi.c Move <machine/apicreg.h> to <x86/apicreg.h>. 2010-11-01 18:18:46 +00:00
nexus.c Add implementations of BUS_ADJUST_RESOURCE() to the PCI bus driver, 2011-05-02 14:13:12 +00:00
tsc.c Disable TSC usage inside SMP VM environments. On my VMware ESXi 4.1 2011-08-22 03:10:29 +00:00