opnsense-src/sys
Marcin Wojtas a195fab02b Update ena-com HAL to v1.1.4.3 and update driver accordingly
The newest ena-com HAL supports LLQv2 and introduces
API changes. In order not to break the driver compilation
it was updated/fixed in a following way:

* Change version of the driver to 0.8.0
* Provide reset cause when triggering reset of the device
* Reset device after attach fails
* In the reset task free management irq after calling ena_down. Admin
  queue can still be used before ena_down is called, or when it is
  being handled
* Do not reset device if ena_reset_task fails
* Move call of the ena_com_dev_reset to the ena_down() routine - it
  should be called only if interface was up
* Use different function for checking empty space on the sq ring
  (ena-com API change)
* Fix typo on ENA_TX_CLEANUP_THRESHOLD
* Change checking for EPERM with EOPNOTSUPP - change in the ena-com API
* Minor style fixes

Submitted by: Michal Krawczyk <mk@semihalf.com>
Obtained from: Amazon.com, Inc.
               Semihalf
Sponsored by: Amazon.com, Inc.
Differential Revision: https://reviews.freebsd.org/D12143
2017-10-31 12:41:07 +00:00
..
amd64 Set the return address for stack entry points to zero. 2017-10-31 11:51:34 +00:00
arm Update several more URLs 2017-10-29 08:17:03 +00:00
arm64 Update several more URLs 2017-10-29 08:17:03 +00:00
boot DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
bsm
cam Send IDLE IMMEDIATE for warm boot. 2017-10-30 03:25:22 +00:00
cddl vdev_geom_close: close errored consumer even if vdev_reopening is set 2017-10-31 10:15:03 +00:00
compat Update comment to match r177997 & r178036 changes. 2017-10-27 16:36:05 +00:00
conf [i2c/clock] add support for EPSON RTC-8583 2017-10-31 12:15:00 +00:00
contrib Update ena-com HAL to v1.1.4.3 and update driver accordingly 2017-10-31 12:41:07 +00:00
crypto aesni(4): CRYPTO_AES_NIST_GCM_16 mandates MAC 2017-10-04 21:15:45 +00:00
ddb Rename mkdumpheader() and group EKCD functions in kern_shutdown.c. 2017-08-18 04:04:09 +00:00
dev Update ena-com HAL to v1.1.4.3 and update driver accordingly 2017-10-31 12:41:07 +00:00
fs Fix physical block number overflow in different places. 2017-10-24 20:10:08 +00:00
gdb gdb kernel server: fixup Search:memory style 2017-10-17 01:12:17 +00:00
geom geom_slice: do not destroy softc until providers are gone 2017-10-31 10:10:13 +00:00
gnu dts: Update our device tree sources file fomr Linux 4.13 2017-10-21 15:47:40 +00:00
i386 Set the return address for stack entry points to zero. 2017-10-31 11:51:34 +00:00
isa Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
kern Discard the correct thread event reported for a ptrace stop. 2017-10-27 03:16:19 +00:00
kgssapi
libkern Continuing efforts to provide hardening of FFS, this change adds a 2017-09-22 12:45:15 +00:00
mips [mips] Pin control configuration for MediaTek RT2880 2017-10-31 11:29:16 +00:00
modules Enable i386 build of the Cavium LiquidIO driver (lio) module. 2017-10-25 17:49:17 +00:00
net Fix build with nodevice netmap 2017-10-31 02:49:28 +00:00
net80211 [net80211] don't try to follow a NULL rxs pointer down the sink. 2017-10-13 06:49:07 +00:00
netgraph Correction after r323873: #include <sys/lock.h> in addition to <sys/rmlock.h> 2017-09-28 11:26:37 +00:00
netinet Fix parsing error when processing cmsg in SCTP send calls. Thei bug is 2017-10-27 19:27:05 +00:00
netinet6 Evaluate packet size after the firewall had its chance in the ip6 fast path 2017-10-25 19:21:48 +00:00
netipsec opencrypto: Loosen restriction on HMAC key sizes 2017-09-26 16:18:10 +00:00
netpfil Fix Dummynet AQM packet marking function ecn_mark() and fq_codel / 2017-10-26 10:11:35 +00:00
netsmb netsmb: Fix buggy/racy smb_strdupin() 2017-09-29 15:53:26 +00:00
nfs Improve FHA locality control for NFS read/write requests. 2017-07-31 15:23:19 +00:00
nfsclient
nfsserver
nlm
ofed The remote DMA TCP portspace selector, RDMA_PS_TCP, is used for both 2017-10-20 08:20:15 +00:00
opencrypto crypto(9): Print flags in more useful hex 2017-10-11 20:04:30 +00:00
powerpc Make DPAA work in 64-bit mode 2017-10-31 02:53:50 +00:00
riscv Update several more URLs 2017-10-29 08:17:03 +00:00
rpc
security Sprinkle __read_frequently on few obvious places. 2017-09-06 20:33:33 +00:00
sparc64 Update several more URLs 2017-10-29 08:17:03 +00:00
sys Add a #define RESOURCE_SPEC_END. Similar to DEVMETHOD_END and 2017-10-28 18:56:27 +00:00
teken Fix syscons escape sequence for setting the local cursor type. This sequence 2017-08-18 15:40:40 +00:00
tests
tools embed_mfs: add error handling, usage 2017-10-17 21:13:26 +00:00
ufs Remove a stale and incorrect comment. 2017-10-28 02:51:27 +00:00
vm Micro-optimize the handling of fictitious pages in vm_page_free_prep(). 2017-10-24 17:14:53 +00:00
x86 Add AT_HWCAP2 ELF auxiliary vector. 2017-10-21 12:05:01 +00:00
xdr
xen
Makefile