freebsd-src/sys
Pyun YongHyeon 5774c5ff93 Add MSI support.
Ever since switching to adaptive polling re(4) occasionally spews
watchdog timeouts on systems with MSI capability. This change is
minimal one for supporting MSI and re(4) also needs MSIX support
for RTL8111C in future. Because softc structure of re(4) is shared
with rl(4), rl(4) was touched to use the modified softc.

Reported by:	cnst
Tested by:	cnst
Approved by:	re (kensmith)
2007-07-24 01:24:03 +00:00
..
amd64 If clock_ct_to_ts fails to convert time time from the real time clock, 2007-07-23 09:42:32 +00:00
arm The iop34x has 128 interrupts. 2007-06-16 15:03:33 +00:00
boot MFp4: 2007-07-13 14:27:05 +00:00
bsm Merge OpenBSM 1.0 alpha 15 changes to src/sys/bsm: 2007-07-22 12:28:13 +00:00
cam Do not forget to cam_periph_unhold the peripheral before exiting 2007-07-21 18:07:45 +00:00
cddl Correct a reference-counting mistake in the ZFS code which led to abnormal 2007-07-09 09:03:49 +00:00
compat ndis will signal the kthread to exit and then sleep on the proc pointer to 2007-07-22 20:53:28 +00:00
conf Continue effort to align UDPv4 and UDPv6 implementations by merging 2007-07-23 07:58:58 +00:00
contrib Fix a bug where the callout might not be initialized before being used. 2007-07-12 17:00:51 +00:00
crypto Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSEC 2007-07-03 12:13:45 +00:00
ddb Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. 2007-01-17 15:05:52 +00:00
dev Add MSI support. 2007-07-24 01:24:03 +00:00
fs Make using msdosfs as the root file system sort of work: 2007-07-23 07:10:17 +00:00
gdb Add kdb_cpu_sync_icache(), intended to synchronize instruction 2007-06-09 21:55:17 +00:00
geom Have gpart synthesize a disk geometry if the underlying provider 2007-06-17 22:19:19 +00:00
gnu The last entry in the ext2_opts array must be NULL, 2007-07-14 21:18:19 +00:00
i4b I4B header files were repo-copied from sys/i386/include/ to 2007-07-06 07:17:22 +00:00
i386 If clock_ct_to_ts fails to convert time time from the real time clock, 2007-07-23 09:42:32 +00:00
ia64 If clock_ct_to_ts fails to convert time time from the real time clock, 2007-07-23 09:42:32 +00:00
isa If clock_ct_to_ts fails to convert time time from the real time clock, 2007-07-23 09:42:32 +00:00
kern upcall_free() was only used in kse_GC() which has been removed so it now 2007-07-23 23:16:53 +00:00
libkern Unbreak high resolution profiling a little: use dummy asms to prevent 2007-06-13 06:17:48 +00:00
modules - Enable static building of mxge(4) and its firmware. 2007-07-19 16:16:00 +00:00
net Allow the LACP state to be queried from userland which at the moment is the 2007-07-05 09:18:57 +00:00
net80211 In add_channel(), search 11g channels if mode is AUTO and corresponding 2007-07-20 11:38:12 +00:00
netatalk Mark wire data structures in netatalk as __packed so that they are 2007-06-28 12:54:58 +00:00
netatm Disconnect netatm from the build as it is not MPSAFE and relies on 2007-07-14 21:49:24 +00:00
netgraph Mark ng_h4(4) as not MPSAFE and disconnect it from the build for now. 2007-07-10 16:38:43 +00:00
netinet - remove duplicate code from sctp_asconf.c 2007-07-21 21:41:32 +00:00
netinet6 Continue effort to align UDPv4 and UDPv6 implementations by merging 2007-07-23 07:58:58 +00:00
netipsec Replace hard coded options by their defined PFIL_{IN,OUT} names. 2007-07-19 09:57:54 +00:00
netipx Include priv.h to pick up suser(9) definitions, missed in an earlier 2007-06-13 22:42:43 +00:00
netnatm s/destory/destroy/ (except for the code in contrib/). 2007-04-16 12:31:35 +00:00
netncp Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
netsmb Fixing the mount_smbfs(8) hanging by utilising the destroy_dev_sched() KPI. 2007-07-10 09:23:10 +00:00
nfs
nfs4client - Move rusage from being per-process in struct pstats to per-thread in 2007-06-01 01:12:45 +00:00
nfsclient Fix for a race where out of order loading of NFS attrs into the 2007-07-03 18:31:47 +00:00
nfsserver Include priv.h to pick up suser(9) definitions, missed in an earlier 2007-06-13 22:42:43 +00:00
opencrypto Quiet warnings. These do not appear to be actually used uninitialized, 2007-07-05 06:59:14 +00:00
pc98 If clock_ct_to_ts fails to convert time time from the real time clock, 2007-07-23 09:42:32 +00:00
pccard
pci Add MSI support. 2007-07-24 01:24:03 +00:00
powerpc Cast the arguments to atomic_*_ptr() when mapping it to atomic_*_32() 2007-07-10 04:40:00 +00:00
rpc Check for a NULL return from rpcclnt_buildheader- it can fail if 2007-06-16 05:42:26 +00:00
security When checking labels during a vnode link operation in MLS, use the file 2007-07-23 13:28:54 +00:00
sparc64 If clock_ct_to_ts fails to convert time time from the real time clock, 2007-07-23 09:42:32 +00:00
sun4v Fix warning - add missing #include 2007-07-06 00:41:53 +00:00
sys Actually, KSE kernel bits locking is broken and can lead likely to 2007-07-23 14:52:22 +00:00
tools Catch up with ACPI-CA 20070320 import. 2007-03-22 18:16:43 +00:00
ufs Perform range check before allocating memory when reading 2007-07-13 18:51:08 +00:00
vm Two changes to vm_fault_additional_pages(): 2007-07-20 06:55:11 +00:00
Makefile Complete repo-copy and move of Coda from src/sys/coda to src/sys/fs/coda 2007-07-12 21:04:58 +00:00