1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-27 11:55:06 +00:00
freebsd/sys
Bryan Venteicher 62a69c4153 Merge virtio_pci changes from projects/virtio
This commit is primarily a significant cleanup to the interrupt
allocation code that had gotten a bit jumbled from having to
support per-vq MSIX, shared MSIX, MSI, and legacy style interrupts.

Contains projects/virtio commits:

r246064:
    virtio_pci: Rewrite allocation of interrupts
r246065:
    virtio_pci: Remove spaces before a tab
r246066:
    virtio_pci: Dynamically allocate the virtqueue array
r246304:
    virtio_pci: Clean up after failed virtqueue alloc attempt
r246305:
    virtio_pci: Move no interrupt check into the PCI interrupt handlers
r246308:
    virtio_pci: Remove unused variable

MFC after:	1 month
2013-07-04 17:59:09 +00:00
..
amd64 If a superpage mapping is being removed then we need to ignore the PG_PDE_PAT 2013-07-03 23:21:25 +00:00
arm Remove redundant clearing of the PGA_WRITEABLE flag in 2013-07-04 10:40:24 +00:00
boot Add descriptions to the FILES list, fix some mdoc complaints, move the 2013-07-03 18:53:36 +00:00
bsm
cam Make it little bit more C++ friendly. This explicit casting fixes some 2013-07-04 05:58:53 +00:00
cddl Be sure to destory the fasttrap cleanup mutex when unloading the fasttrap 2013-07-01 23:12:59 +00:00
compat aio_mlock() added: 2013-06-08 13:30:13 +00:00
conf - Include the T5 firmware with the driver. 2013-07-03 23:52:15 +00:00
contrib Check the return value from ath_hal_malloc() 2013-06-29 16:49:00 +00:00
crypto
ddb
dev Merge virtio_pci changes from projects/virtio 2013-07-04 17:59:09 +00:00
fs - Fix double frees/user after free. 2013-07-03 10:31:45 +00:00
gdb
geom Bump disk(9) ABI version to signify the addition of d_delmaxsize by r249940. 2013-07-03 23:46:30 +00:00
gnu/fs/reiserfs
i386 Fix issues with zeroing and fetching the counters, on x86 and ppc64. 2013-07-01 02:48:27 +00:00
ia64 Fix issues with zeroing and fetching the counters, on x86 and ppc64. 2013-07-01 02:48:27 +00:00
isa
kern The change in r236456 (atomic_store_rel not locked) exposed a bug 2013-07-04 05:53:05 +00:00
kgssapi Isilon reported that sec=krb5p NFS mounts had a problem when m_len == 0 2013-05-01 22:07:55 +00:00
libkern Attempt to mitigate poor initialization of arc4 by one-shot 2013-04-19 00:30:52 +00:00
mips Oops - fix bad hint numbering for the ART section. 2013-07-04 08:42:20 +00:00
modules - Include the T5 firmware with the driver. 2013-07-03 23:52:15 +00:00
net Fix a compiler warning. 2013-07-03 07:31:07 +00:00
net80211 Don't panic the kernel if we run wpa_supplicant on a hostap VAP. 2013-06-29 06:36:42 +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 Fix several typos 2013-05-12 16:43:26 +00:00
netinet Code cleanups. 2013-07-03 18:48:43 +00:00
netinet6 - Allow ND6_IFF_AUTO_LINKLOCAL for IFT_BRIDGE. An interface with IFT_BRIDGE 2013-07-02 16:58:15 +00:00
netipsec Use corresponding macros to update statistics for AH, ESP, IPIP, IPCOMP, 2013-06-20 11:44:16 +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 Store a reference to the vnode associated with a file descriptor in the 2013-06-11 15:37:07 +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 Fix indentation. 2013-07-02 07:17:56 +00:00
rpc
security Relax the vm object locking in mac_proc_vm_revoke_recurse(). A read lock 2013-06-04 17:23:09 +00:00
sparc64 Fix issues with zeroing and fetching the counters, on x86 and ppc64. 2013-07-01 02:48:27 +00:00
sys Make atomic_fetch_add() and atomic_fetch_sub() work for pointers with GCC 4.2. 2013-06-30 10:38:20 +00:00
teken
tools
ufs Make better use of metadata area by avoiding using it for data blocks 2013-07-02 21:07:08 +00:00
vm vm_phys_fictitious_reg_range() was losing the 'memattr' because it would be 2013-07-03 23:38:37 +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