freebsd-dev/sys/i386
Warner Losh 047e5fdabc When bouncing pages, allow a new option to preserve the intra-page
offset.  This is needed for the ehci hardware buffer rings that assume
this behavior.

This is an interim solution, and a more general one is being worked
on.  This solution doesn't break anything that doesn't ask for it
directly.  The mbuf and uio variants with this flag likely don't work
and haven't been tested.

Universe builds with these changes.  I don't have a huge-memory
machine to test these changes with, but will be happy to work with
folks that do and hps if this changes turns out not to be sufficient.

Submitted by:	alfred@ from Hans Peter Selasky's original
2009-02-08 22:54:58 +00:00
..
acpica Remove unit2minor() use from kernel code. 2008-09-26 14:19:52 +00:00
bios Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
compile
conf si(4) seems to build without a problem. However, since noone noticed lack 2009-02-08 12:40:33 +00:00
cpufreq Include a missing header file. 2009-01-22 20:29:07 +00:00
i386 When bouncing pages, allow a new option to preserve the intra-page 2009-02-08 22:54:58 +00:00
ibcs2 Push down Giant inside sysctl. Also add some more assertions to the code. 2008-12-29 12:58:45 +00:00
include Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions 2009-01-31 11:37:21 +00:00
isa merge 186535, 186537, and 186538 from releng_7_xen 2008-12-29 06:31:03 +00:00
linux Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions 2009-01-31 11:37:21 +00:00
pci
svr4 Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions 2009-01-31 11:37:21 +00:00
xbox
xen Don't try to directly update page tables 2009-02-08 21:54:51 +00:00
Makefile