1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys
Marcel Moolenaar ae9742be10 In pci_cfgregread() and pci_cfgregwrite(), multiplex the domain and
bus number into the bus argument. The bus number occupies the least
significant 8 bits. The PCI domain occupies the most significant 24
bits.

On the Altix 350, the PCI domain is a required parameter, but
changing the prototype of the pci_cfgreg*() functions to include a
separate domain argument has wide-spread consequences across the
supported architectures. We'd be changing a known interface.

Multiplexing is an acceptable kluge to give us what we need with
manageable impact. Note that the PCI bus number fits in 8 bits,
so the multiplexing of the domain is a backward compatible change.
2013-07-23 03:03:17 +00:00
..
amd64 MFi386: add ddb "show sysregs" command. 2013-07-15 06:30:57 +00:00
arm Start adding support to build bits of our code using the Thumb-2 2013-07-20 09:24:48 +00:00
boot Add 2 builtin words for working with directories: 2013-07-10 21:37:50 +00:00
bsm
cam CAM and mps(4) driver scanning changes. 2013-07-22 18:37:07 +00:00
cddl Manually merge part of vendor import r238583 from Illumos. 2013-07-18 00:22:42 +00:00
compat Regenerate. 2013-07-21 19:44:53 +00:00
conf Add message when nvd disks are attached and detached. 2013-07-19 21:40:57 +00:00
contrib Fix build for gcc users by declaring variables for unions in structs which 2013-07-10 10:40:52 +00:00
crypto Fix const propagation issues to make GCC happy. 2013-07-11 16:27:11 +00:00
ddb
dev Merge in phase 14+ -> 16 mps driver fixes from LSI: 2013-07-22 18:41:53 +00:00
fs The NFSv4 server incorrectly assumed that the high order words of 2013-07-20 22:35:32 +00:00
gdb
geom When panicing due to the gjournal overflow, print the geom metadata 2013-07-10 10:11:43 +00:00
gnu/fs/reiserfs
i386 Include sys/systm.h after sys/param.h. 2013-07-15 15:40:57 +00:00
ia64 In pci_cfgregread() and pci_cfgregwrite(), multiplex the domain and 2013-07-23 03:03:17 +00:00
isa
kern Remove cr_prison NULL check from proc_to_reap. 2013-07-22 02:07:15 +00:00
kgssapi Add support for host-based (Kerberos 5 service principal) initiator 2013-07-09 01:05:28 +00:00
libkern Attempt to mitigate poor initialization of arc4 by one-shot 2013-04-19 00:30:52 +00:00
mips This file isn't derived from anything delivered by Berkeley, so remove 2013-07-22 03:55:15 +00:00
modules Add some USB gadget example drivers for USB audio, USB keyboard, 2013-07-22 13:39:33 +00:00
net PR: 168520 170096 2013-07-15 01:32:55 +00:00
net80211 Make kassert_printf use __printflike. 2013-07-07 21:39:37 +00:00
netatalk Add const qualifier to the dst parameter of the ifnet if_output method. 2013-04-26 12:50:32 +00:00
netgraph PR: kern/168520 2013-07-15 01:41:34 +00:00
netinet Allow the code to be compiled without warnings for any combination 2013-07-20 13:14:59 +00:00
netinet6 A complete duplication of binding should be allowed if on both new and 2013-07-12 19:08:33 +00:00
netipsec Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat, 2013-07-09 10:08:13 +00:00
netipx
netnatm
netpfil Improve locking strategy between keys hash and ID hash. 2013-06-13 06:07:19 +00:00
netsmb Remove a reference to LK_DRAIN now that lockmgr(9) is gone from this 2013-06-28 20:21:13 +00:00
nfs Move the NFS FHA (File Handle Affinity) code from sys/nfsserver to 2013-04-17 22:42:43 +00:00
nfsclient A problem with the old NFS client where large writes to large files 2013-07-04 00:54:23 +00:00
nfsserver - Convert the bufobj lock to rwlock. 2013-05-31 00:43:41 +00:00
nlm
ofed Rework the previous fix for the IB vs Ethernet sysctl handler to be more 2013-07-18 14:06:01 +00:00
opencrypto
pc98 MFi386: revision 251039 2013-06-01 12:21:59 +00:00
pci - Corrrect mispellings of word useful 2013-04-17 11:45:15 +00:00
powerpc Include sys/systm.h after sys/param.h. 2013-07-15 15:40:57 +00:00
rpc Add support for host-based (Kerberos 5 service principal) initiator 2013-07-09 01:05:28 +00:00
security audit_proc_coredump: check return value of audit_new 2013-07-09 09:03:01 +00:00
sparc64 Include sys/systm.h after sys/param.h. 2013-07-15 15:40:57 +00:00
sys CAM and mps(4) driver scanning changes. 2013-07-22 18:37:07 +00:00
teken
tools
ufs Update to comments describing block allocation policy. 2013-07-14 18:44:33 +00:00
vm Fix previous commit when option RACCT is not used. 2013-07-22 22:16:47 +00:00
x86 Fix a KTR_BUSDMA format string. 2013-06-18 06:55:58 +00:00
xdr
xen Adjust i386 Xen PV support for updated Xen interface files. 2013-06-17 01:43:07 +00:00
Makefile