freebsd-src/sys
Eric Joyner b82c9ba1c4 ixv(4): Add more robust mailbox API negotiation
The previous update to the driver to 3.2.12-k changed the VF's API version
to 1.2, but did not let the VF fall back to 1.1 or 1.0 versions. So, this
patch tries 1.2 first, then the older versions in succession if that fails.

This should allow the VF driver to negotiate 1.1 and work with older PF
drivers, such as the one used in Amazon's EC2 service.

PR:		220872
Submitted by:	Jeb Cramer <jeb.j.cramer@intel.com>
MFC after:	1 week
Sponsored by:	Intel Corporation
2017-08-24 22:56:22 +00:00
..
amd64 Save KGSBASE in pcb before overriding it with the guest value. 2017-08-24 10:49:53 +00:00
arm Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
arm64 Remove an unneeded call to pmap_invalidate_all. This was never called as 2017-08-22 18:20:25 +00:00
boot Add "xlnx,zynq-7000" to zedboard and zybo compatible property 2017-08-24 02:08:52 +00:00
bsm Commit the 64-bit inode project. 2017-05-23 09:29:05 +00:00
cam Expand the latency tracking array from 1.024s to 8.192s to help track 2017-08-24 22:11:10 +00:00
cddl Add a guard around _ILP32 for mips. 2017-08-21 17:45:06 +00:00
compat Set the bus number field when attaching a PCI device. 2017-08-23 16:50:10 +00:00
conf Add new mlx5ib(4) driver to the kernel source tree which supports 2017-08-23 12:09:37 +00:00
contrib Fix matchcing of NATed ICMP queries (resolving NATed MTU discovery). 2017-08-05 00:28:42 +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 ixv(4): Add more robust mailbox API negotiation 2017-08-24 22:56:22 +00:00
fs Do not drop NFS vnode lock when performing consistency checks. 2017-08-20 10:08:45 +00:00
gdb
geom When read requests are sent from a filesystem running above g_journal, 2017-08-13 18:09:22 +00:00
gnu Update DTS files from Linux 4.12 2017-07-09 13:53:32 +00:00
i386 Use the known valid segment when accessing memory in #UD handler. 2017-08-19 21:00:02 +00:00
isa Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
kern Third take on the r319685 and r320480. Actually allow for call soisconnected() 2017-08-24 20:49:19 +00:00
kgssapi
libkern x86/crc32_sse42.c: quiet unused function warning 2017-08-11 17:05:31 +00:00
mips Enable hardfloat CPU instructions in the FP exception handler. 2017-08-21 21:48:24 +00:00
modules Add new mlx5ib(4) driver to the kernel source tree which supports 2017-08-23 12:09:37 +00:00
net iflib: call device's if_init function during vlan initialization. 2017-08-23 21:49:56 +00:00
net80211 sys/net8021: Add missing braces in setcurchan(). 2017-08-01 03:13:43 +00:00
netgraph Check return value from soaccept(). 2017-06-14 16:13:20 +00:00
netinet Avoid TCP log messages which are false positives. 2017-08-23 15:08:51 +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
nfsserver
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 Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
riscv Support for v1.10 (latest) of RISC-V privilege specification. 2017-08-10 14:18:09 +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 Rename mkdumpheader() and group EKCD functions in kern_shutdown.c. 2017-08-18 04:04:09 +00:00
sys subr_smp: Clean up topology analysis, add additional layers 2017-08-22 00:10:15 +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 Avoid dereferencing potentially freed workitem in 2017-08-21 16:23:44 +00:00
vm Add OBJ_PG_DTOR flag to VM object. 2017-08-16 08:49:11 +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
Makefile Remove glimpse make target added in r181432 2017-05-22 15:53:30 +00:00