freebsd-dev/sys
John Baldwin 8081bab70b Fix a few issues with HyperTransport devices and MSI interrupts:
- Always enable the HyperTransport MSI mapping window for HyperTransport
  to PCI bridges (these show up as HyperTransport slave devices).
  The mapping windows in PCI-PCI bridges are enabled by existing code
  in the PCI-PCI bridge driver as MSI requests propagate up the device
  tree, but Host-PCI bridges don't really show up in that tree.
- If the PCI device at domain 0 bus 0 slot 0 function 0 is not a
  HyperTransport device, then blacklist MSI on any other HT devices in
  the system.  Linux has a similar quirk.

PR:		kern/155442
Tested by:	Zack Dannar  zdannar of gmail
MFC after:	1 week
2011-03-18 12:13:04 +00:00
..
amd64 Merge svn+ssh://svn.freebsd.org/base/head@219680 2011-03-15 23:28:15 +00:00
arm Fix mv_gpio_in() for pin numbers that occupy bits 8-31 in GPIO registers. 2011-03-16 00:42:15 +00:00
boot The size of zfsboot2 grown up to 64 Kbytes in r219089. 2011-03-16 20:19:48 +00:00
bsm Add ECAPMODE, "Not permitted in capability mode", a new kernel errno 2011-03-01 13:14:28 +00:00
cam Don't automatically send a START UNIT to sequential access devices- 2011-03-03 18:28:21 +00:00
cddl Fix potential panic in dbuf_sync_list() relate to spill blocks handling. 2011-03-14 11:07:12 +00:00
compat Staticize functions which are not used somewhere else, move the 2011-03-15 13:40:47 +00:00
conf Merge svn+ssh://svn.freebsd.org/base/head@219680 2011-03-15 23:28:15 +00:00
contrib Merge ACPICA 20110316. 2011-03-17 00:29:53 +00:00
crypto Fix a bug in the result of manual assembly. 2011-03-02 14:56:58 +00:00
ddb Modify kdb_trap() so that it re-calls the dbbe_trap function as long as 2011-02-18 22:25:11 +00:00
dev Fix a few issues with HyperTransport devices and MSI interrupts: 2011-03-18 12:13:04 +00:00
fs Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/ 2011-02-25 10:11:01 +00:00
gdb Modify kdb_trap() so that it re-calls the dbbe_trap function as long as 2011-02-18 22:25:11 +00:00
geom Some linux distros put mount point into the ext2fs labels, such as '/', or 2011-03-08 17:00:31 +00:00
gnu Fix typos - remove duplicate "the". 2011-02-21 09:01:34 +00:00
i386 Rework r219679. Always check CPU class at run-time to make it predictable. 2011-03-16 16:09:08 +00:00
ia64 MFaltix: 2011-03-16 03:53:18 +00:00
isa
kern The hardware has caught up; improvements are now observed even at 128, 2011-03-16 16:22:59 +00:00
kgssapi
libkern Fix typos - remove duplicate "is". 2011-02-23 09:22:33 +00:00
mips o) Set MAC addresses starting at the MAC base for all management ports, not 2011-03-16 22:51:34 +00:00
modules - Inadvertently committed files with +x attribute, fixed. 2011-03-15 01:06:27 +00:00
net Fix a panic that can happen when trying to destroy a lagg(4) with scheduler set to none. 2011-03-04 20:37:38 +00:00
net80211 Constantly use MHz instead of Mhz. 2011-03-13 13:05:50 +00:00
netatalk
netgraph Unbreak the build for no options INET6. 2011-03-03 16:16:49 +00:00
netinet Merge the two identical implementations for local port selections from 2011-03-12 21:46:37 +00:00
netinet6 Merge the two identical implementations for local port selections from 2011-03-12 21:46:37 +00:00
netipsec Fixed IPsec's HMAC_SHA256-512 support to be RFC4868 compliant. 2011-02-18 09:40:13 +00:00
netipx
netnatm
netncp
netsmb Change some variables from int to size_t. This is more accurate since 2011-01-08 23:06:54 +00:00
nfs Modify the experimental NFSv4 server so that it posts a SIGUSR2 2011-01-14 23:30:35 +00:00
nfsclient Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/ 2011-02-25 10:11:01 +00:00
nfsserver Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/ 2011-02-25 10:11:01 +00:00
nlm sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly. 2011-01-12 19:54:19 +00:00
opencrypto fixed size of AH_ALEN_MAX, which is 64 bytes for SHA-512. 2011-02-25 09:29:32 +00:00
pc98 Deprecate tsc_present as the last of its real consumers finally disappeared. 2011-03-15 17:19:52 +00:00
pci Add initial support for RTL8401E PCIe Fast Ethernet. 2011-02-16 21:59:42 +00:00
powerpc Remove duplicate definition of FIRSTARG. 2011-03-17 19:44:00 +00:00
rpc Mfp4 CH=177274,177280,177284-177285,177297,177324-177325 2011-02-16 21:29:13 +00:00
security - Add a FEATURE for capsicum (security_capabilities). 2011-03-04 09:03:54 +00:00
sparc64 Remove the advertising clause from the UCB license according to the 2011-03-13 13:42:43 +00:00
sun4v Remove the advertising clause from the UCB license according to the 2011-03-13 13:42:43 +00:00
sys Merge svn+ssh://svn.freebsd.org/base/head@219553 2011-03-12 01:26:04 +00:00
teken Use proper bounds checking on VPA. 2010-12-05 10:15:23 +00:00
tools
ufs Remove the #if defined(FFS) || defined(IFS) braces around the calls to 2011-03-17 11:23:12 +00:00
vm In vm_daemon(), when iterating over all processes in the system, skip those 2011-03-18 06:47:23 +00:00
x86 Revert r219676. 2011-03-16 16:44:08 +00:00
xdr
xen Fix a few more SYSCTL_PROC() that were missing a CTLFLAG type specifier. 2011-01-19 00:57:58 +00:00
Makefile Add lex and yacc sources to things cscope'd. 2010-11-21 03:58:11 +00:00