freebsd-dev/sys
Warner Losh 0f30f5d36b Bring in the multi-block patches for mci. These required extensive
restructuring of the driver.  I've tried to preserve the other silicon
workarounds that we've added over the years, but haven't had a chance
to extensively test on other hardware.  On my AT91RM9200 with 30MHz/1
wire/64 block transfers, I've been able to go from ~.66MB/s to
2.25MB/s in the simple tests I performed, almost a 3.5x improvement.
This cuts the boot time almost in half when everything else goes
right (timed from rtc message to login: prompt).

PR:		155214
Submitted by:	Ian Lapore
2012-08-28 01:28:52 +00:00
..
amd64 Grammar fix: s/NIC's/NICs/ 2012-08-26 01:21:02 +00:00
arm Bring in the multi-block patches for mci. These required extensive 2012-08-28 01:28:52 +00:00
boot Add correct range parameter in XLP DTS 2012-08-21 09:37:23 +00:00
bsm
cam Fix scsi_da's BIO_DELETE->SCSI_UNMAP translation to use correct local 2012-08-24 17:08:02 +00:00
cddl Merge recent vendor changes: 2012-08-23 19:32:57 +00:00
compat regen. 2012-08-17 02:47:16 +00:00
conf Move AR71XX (MIPS SoCs family) options to options.mips file. 2012-08-26 20:22:43 +00:00
contrib Merge ACPICA 20120816. 2012-08-16 20:54:52 +00:00
crypto
ddb
dev Only print the descriptor contents! 2012-08-27 23:27:41 +00:00
fs Add some basic definitions for a future htree implementation. 2012-08-24 01:12:07 +00:00
gdb
geom (g_multipath_rotate): Fix algorithm so that it does rotate over all good 2012-08-25 10:36:31 +00:00
gnu/fs Just like the other file systems found in /sys/fs, g_vfs_open() 2012-08-01 23:05:57 +00:00
i386 Parly revert r239255: reinstate a default maxswzone on i386, where KVA is 2012-08-27 13:22:27 +00:00
ia64 Use pmap_kextract(x) rather than pmap_extract(kernel_pmap, x). The 2012-08-18 23:28:34 +00:00
isa
kern Allow nmbjumbop, nmbjumbo9, and nmbjumbo16 to be set directly via loader 2012-08-23 21:32:02 +00:00
kgssapi
libkern Fix unloading of libiconv module. 2012-06-11 17:42:39 +00:00
mips Convert AP93 to use the new AR724X_BASE configuration file. 2012-08-27 21:59:52 +00:00
modules Upgrade our copy of llvm/clang to trunk r162107. With thanks to 2012-08-20 18:33:03 +00:00
net Fix a silly grammar bogon. 2012-08-21 19:07:28 +00:00
net80211 Fix an incorrect comparison. 2012-08-16 00:53:23 +00:00
netatalk
netgraph Remove duplicate check. 2012-08-03 12:55:31 +00:00
netinet This small change takes care of a race condition 2012-08-25 09:26:37 +00:00
netinet6 In ip6_ctloutput() guard inp_flags modifications with INP_WLOCK. 2012-08-19 08:16:13 +00:00
netipsec Unexpand a couple of TAILQ_FOREACH()s. 2012-08-17 16:01:24 +00:00
netipx
netnatm
netncp Add characters mapping for codepages used in Germany. 2012-06-01 03:59:08 +00:00
netsmb Change a duplicated check to clarify that we really want to set a 2012-07-10 21:02:59 +00:00
nfs - Typo fix 2012-08-16 19:22:34 +00:00
nfsclient Do not leave invalid pages in the object after the short read for a 2012-08-14 11:45:47 +00:00
nfsserver
nlm Fix grammar. 2012-08-16 13:01:56 +00:00
ofed Streamline use of cdevpriv and correct some corner cases. 2012-08-15 16:19:39 +00:00
opencrypto
pc98 Grammar fix: s/NIC's/NICs/ 2012-08-26 01:21:02 +00:00
pci
powerpc Unbreak tinderbox. 2012-08-25 17:15:33 +00:00
rpc
security Check vplabel for NULL before dereferencing it. Fixes a panic 2012-05-03 15:51:34 +00:00
sparc64 Grammar fix: s/NIC's/NICs/ 2012-08-26 01:21:02 +00:00
sys Remove unncessary atomic operation when reading process flags in 2012-08-22 20:22:55 +00:00
teken
tools
ufs Remove unused member of struct indir (in_exists) from UFS and EXT2 code. 2012-08-17 17:45:27 +00:00
vm Typo in previous change: print half the theoretical maximum as maximum 2012-08-27 10:59:49 +00:00
x86 Allow static DMA allocations that allow for enough segments to do page-sized 2012-08-17 14:14:25 +00:00
xdr
xen
Makefile