freebsd-dev/sys
Roger Pau Monné 3c9d594089 xen-netfront: improve the logic when handling nic features from ioctl
Simplify the logic involved in changing the nic features on the fly, and
only reset the frontend when really needed (when changing RX features). Also
don't return from the ioctl until the interface has been properly
reconfigured.

While there, make sure XN_CSUM_FEATURES is used consistently.

Reported by:	julian
MFC after:	5 days
X-MFC-with:	r303488
Sponsored by:	Citrix Systems R&D
2016-08-05 15:48:56 +00:00
..
amd64 Don't permit mappings of invalid physical addresses on amd64 via /dev/mem. 2016-08-04 17:55:23 +00:00
arm We need aw_nmi to be attached which needs GIC so attach a bit later. 2016-08-03 18:45:56 +00:00
arm64 Remove the pvh_global_lock lock from the arm64 pmap. It is unneeded on arm64 2016-08-04 13:49:36 +00:00
boot report sector size and number of sectors in lsdev output for bios disks 2016-08-04 06:40:51 +00:00
bsm
cam Move protocol specific stuff into a linker set object that's 2016-07-28 22:55:21 +00:00
cddl zfs: honour and make use of vfs vnode locking protocol 2016-08-05 06:23:06 +00:00
compat Regenerate after r303755. 2016-08-04 19:15:51 +00:00
conf Merge i386 and amd64 variants of mp_watchdog.c into x86/, there is no 2016-08-03 13:51:53 +00:00
contrib Remove usage of _WITH_DPRINTF 2016-07-30 01:16:06 +00:00
crypto
ddb Fix ddb "show proc" to show full arguments 2016-08-01 22:41:50 +00:00
dev xen-netfront: improve the logic when handling nic features from ioctl 2016-08-05 15:48:56 +00:00
fs Remove ncl_printf(), use printf(9) directly. After r303710 the 2016-08-03 15:58:20 +00:00
gdb
geom Do not invoke resize event if initial disk size is zero. Some disks 2016-08-01 20:54:54 +00:00
gnu
i386 Merge i386 and amd64 variants of mp_watchdog.c into x86/, there is no 2016-08-03 13:51:53 +00:00
isa
kern Regenerate after r303755. 2016-08-04 19:15:51 +00:00
kgssapi
libkern
mips Add in tap/tun for openvpn-on-mips experiments. 2016-08-04 01:49:18 +00:00
modules netgraph module for reconstructing checksums 2016-08-01 12:09:04 +00:00
net Add __printflike() to bus_describe_intr() to enable -Wformat checks. 2016-08-04 18:29:16 +00:00
net80211
netgraph netgraph module for reconstructing checksums 2016-08-01 12:09:04 +00:00
netinet tcp/lro: If timestamps mismatch or it's a FIN, force flush. 2016-08-05 09:08:00 +00:00
netinet6 Fix NULL pointer dereference. 2016-08-02 12:18:06 +00:00
netipsec
netnatm
netpfil Hide the boottime and bootimebin globals, provide the getboottime(9) 2016-07-27 11:08:59 +00:00
netsmb
nfs Hide the boottime and bootimebin globals, provide the getboottime(9) 2016-07-27 11:08:59 +00:00
nfsclient
nfsserver
nlm
ofed ipoib: Bound the number of egress mbufs buffered during pathrec lookups. 2016-08-01 22:22:11 +00:00
opencrypto opencrypto AES-ICM: Fix heap corruption typo 2016-08-01 22:57:03 +00:00
pc98
powerpc Merge MPC85XX and QorIQ config options 2016-08-03 01:22:11 +00:00
riscv Update RISC-V port to Privileged Architecture Version 1.9. 2016-08-02 14:50:14 +00:00
rpc Hide the boottime and bootimebin globals, provide the getboottime(9) 2016-07-27 11:08:59 +00:00
security
sparc64
sys Remove lockmgr_waiters(9) and BUF_LOCKWAITERS(9); they were not used 2016-08-05 13:53:28 +00:00
teken
tests
tools
ufs
vm Clean up the comments and code style in and around vm_pageout_cluster(). 2016-08-04 16:20:12 +00:00
x86 Add __printflike() to bus_describe_intr() to enable -Wformat checks. 2016-08-04 18:29:16 +00:00
xdr
xen
Makefile