opnsense-src/sys
Alexander Motin 84f8cfec2f Clear doorbell bits after masking them before processing.
In theory this allows to avoid one more expensive doorbell register read
later in some scenarios.  But in practice it also significantly increases
packet rate on PLX hardware, that I can't explain yet, possibly work-
arounding some interrupt delays.

MFC after:	13 days
Sponsored by:	iXsystems, Inc.
2017-08-31 21:37:22 +00:00
..
amd64 Allow kldload tcpmd5 2017-08-31 20:16:28 +00:00
arm Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
arm64 Add support for quirks while enabling secondary CPUs. This uses the fdt 2017-08-31 20:48:05 +00:00
boot Save where we're booted from 2017-08-31 17:32:24 +00:00
bsm Commit the 64-bit inode project. 2017-05-23 09:29:05 +00:00
cam Add missing test for NVME CCBs for nvme passthru support. 2017-08-29 21:04:29 +00:00
cddl Add sysctls for arc shrinking and growing values 2017-08-31 13:02:17 +00:00
compat Add proper support for the md_label into md(4) ioctl compat layer. 2017-08-30 15:07:10 +00:00
conf Add NTB driver for PLX/Avago/Broadcom PCIe switches. 2017-08-30 21:16:32 +00:00
contrib Complete the CloudABI networking refactoring. 2017-08-30 07:30:06 +00:00
crypto aesni: quiet -Wcast-qual 2017-08-16 22:54:35 +00:00
ddb Rename mkdumpheader() and group EKCD functions in kern_shutdown.c. 2017-08-18 04:04:09 +00:00
dev Clear doorbell bits after masking them before processing. 2017-08-31 21:37:22 +00:00
fs Style. 2017-08-28 21:04:56 +00:00
gdb
geom Let g_access() log the actual error number. 2017-08-27 12:24:25 +00:00
gnu Update DTS files from Linux 4.12 2017-07-09 13:53:32 +00:00
i386 Allow kldload tcpmd5 2017-08-31 20:16:28 +00:00
isa Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
kern Add CAM/NVMe support for CAM_DATA_SG 2017-08-29 15:29:57 +00:00
kgssapi
libkern x86/crc32_sse42.c: quiet unused function warning 2017-08-11 17:05:31 +00:00
mips xls_ehci: eliminate 'format string is not a string literal' warning 2017-08-30 22:58:11 +00:00
modules Add NTB driver for PLX/Avago/Broadcom PCIe switches. 2017-08-30 21:16:32 +00:00
net Revert r323008 and its conversion of e1000/iflib to using SX locks. 2017-08-30 18:56:24 +00:00
net80211 net80211: fix a typo (premable -> preamble). 2017-08-27 22:13:03 +00:00
netgraph Check return value from soaccept(). 2017-06-14 16:13:20 +00:00
netinet Fix blackhole detection. 2017-08-28 11:41:18 +00:00
netinet6 After inpcb route caching was put back in place there is no need for 2017-07-27 13:03:36 +00:00
netipsec Remove stale comments. 2017-08-21 13:54:29 +00:00
netpfil pf_get_sport(): Prevent possible endless loop when searching for an unused nat port 2017-08-08 21:09:26 +00:00
netsmb
nfs Improve FHA locality control for NFS read/write requests. 2017-07-31 15:23:19 +00:00
nfsclient Add an NFSv4.1 mount option for "use one openowner". 2017-04-13 21:54:19 +00:00
nfsserver Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nlm Commit the 64-bit inode project. 2017-05-23 09:29:05 +00:00
ofed Change reject message type when destroying cm_id in ibore. 2017-08-03 09:31:10 +00:00
opencrypto Use const with some read-only buffers in opencrypto APIs. 2017-05-09 18:28:42 +00:00
powerpc Allow kldload tcpmd5 2017-08-31 20:16:28 +00:00
riscv Allow kldload tcpmd5 2017-08-31 20:16:28 +00:00
rpc Listening sockets improvements. 2017-06-08 21:30:34 +00:00
security Correct bitwise test in mac_bsdextended ugidfw_rule_valid() 2017-06-13 01:17:58 +00:00
sparc64 Allow kldload tcpmd5 2017-08-31 20:16:28 +00:00
sys Drop CACHE_LINE_SIZE to 64 bytes on x86 2017-08-28 22:28:41 +00:00
teken Fix syscons escape sequence for setting the local cursor type. This sequence 2017-08-18 15:40:40 +00:00
tests style(9): sort headers 2017-05-09 05:08:47 +00:00
tools make.conf: Add the possibility to use another DTC 2017-06-17 23:34:53 +00:00
ufs Protect v_rdev dereference with the vnode interlock instead of the 2017-08-25 09:51:22 +00:00
vm Adjust interface of swapon_check_swzone() to its actual usage. 2017-08-30 10:17:00 +00:00
x86 Stop masking FSGSBASE and SMEP features under monitors. 2017-08-24 10:57:34 +00:00
xdr * limit size of buffers to RPC_MAXDATASIZE 2017-06-01 06:12:25 +00:00
xen xenstore: fix suspension when using the xenstore device 2017-03-07 09:17:48 +00:00
Makefile Remove glimpse make target added in r181432 2017-05-22 15:53:30 +00:00