created | 2019-08-03T14:02:06Z |
---|---|
begin | 2019-07-29T00:00:00Z |
end | 2019-07-30T00:00:00Z |
path | src/sys |
commits | 13 |
date | 2019-07-29T00:40:49Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/files.pci | log | diff | annotate |
src/sys/dev/pci/if_iavf.c | log | diff | annotate | |
message |
Add iavf(4), a driver for Intel Ethernet Adaptive Virtual Functions. This should work with SR-IOV virtual functions of Intel 700 series and newer ethernet controllers. Written based on ixl(4) and the AVF Hardware Architecture Specification released by Intel. ok dlg@ deraadt@ |
date | 2019-07-29T05:00:13Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_ixl.c | log | diff | annotate |
message |
remove some VF bits now that iavf(4) exists ok dlg@ |
date | 2019-07-29T10:46:06Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/linux_reservation.c | log | diff | annotate |
message |
dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc From Chris Wilson c947cf3e95839e9f449d8194fd15979e5ebc5f16 in linux 4.19.y/4.19.62 f5b07b04e5f090a85d1e96938520f2b2b58e4a8e in mainline linux |
date | 2019-07-29T10:49:41Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/linux_reservation.c | log | diff | annotate |
message | reduce the diff to linux |
date | 2019-07-29T10:50:08Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/dev/pci/if_iwn.c | log | diff | annotate |
src/sys/dev/pci/if_iwnreg.h | log | diff | annotate | |
src/sys/dev/pci/if_iwnvar.h | log | diff | annotate | |
src/sys/net80211/ieee80211.c | log | diff | annotate | |
src/sys/net80211/ieee80211_input.c | log | diff | annotate | |
message |
Add support for 802.11n Tx aggregation to net80211 and the iwn(4) driver. In particular, add Tx block ack session management to net80211, with enough funcionality to support Tx aggregation on devices which perform A-MPDU subframe scheduling in firmware. Make use of the iwn(4) firmware Tx scheduler to build A-MPDUs. net80211's QoS support code is now enabled and used by Tx aggregation. A-MSDU frames inside A-MPDUs have been tested and work in principle. For now, this feature is disabled because unfair TCP connection sharing was observed during testing, where bursts of TCP Ack frames for a single tcpbench(1) connection arriving in A-MSDUs made other TCP connections stall. Switch off support for A-MSDUs inside A-MPDUs on the Rx side as well. Tested on iwn chipsets 1000, 4965, 5100, 5300, 2200, 6200, 6205, 6300 (committed version of tested diff has all debug printfs removed) tests/ok benno kmos mlarkin kevlo |
date | 2019-07-29T10:50:09Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/net80211/ieee80211_mira.c | log | diff | annotate |
src/sys/net80211/ieee80211_node.c | log | diff | annotate | |
src/sys/net80211/ieee80211_node.h | log | diff | annotate | |
src/sys/net80211/ieee80211_output.c | log | diff | annotate | |
src/sys/net80211/ieee80211_proto.c | log | diff | annotate | |
src/sys/net80211/ieee80211_proto.h | log | diff | annotate | |
src/sys/net80211/ieee80211_var.h | log | diff | annotate | |
message |
Add support for 802.11n Tx aggregation to net80211 and the iwn(4) driver. In particular, add Tx block ack session management to net80211, with enough funcionality to support Tx aggregation on devices which perform A-MPDU subframe scheduling in firmware. Make use of the iwn(4) firmware Tx scheduler to build A-MPDUs. net80211's QoS support code is now enabled and used by Tx aggregation. A-MSDU frames inside A-MPDUs have been tested and work in principle. For now, this feature is disabled because unfair TCP connection sharing was observed during testing, where bursts of TCP Ack frames for a single tcpbench(1) connection arriving in A-MSDUs made other TCP connections stall. Switch off support for A-MSDUs inside A-MPDUs on the Rx side as well. Tested on iwn chipsets 1000, 4965, 5100, 5300, 2200, 6200, 6205, 6300 (committed version of tested diff has all debug printfs removed) tests/ok benno kmos mlarkin kevlo |
date | 2019-07-29T11:07:40Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/include/uapi/drm/i915_drm.h | log | diff | annotate |
message |
drm/i915: Fix I915_EXEC_RING_MASK From Chris Wilson 554f4253700e09d2b9ef7a133c68e32389a48c81 in linux 4.19.y/4.19.50 d90c06d57027203f73021bb7ddb30b800d65c636 in mainline linux |
date | 2019-07-29T12:04:31Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_iavf.c | log | diff | annotate |
message | Shut down queues properly when bringing the interface down |
date | 2019-07-29T12:35:19Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/kern/vfs_lookup.c | log | diff | annotate |
message |
When setting immutable flags on directories with chflags(1), calling unveil(2) on a nonexisting file failed. Ignore files that cannot be created due to permissions. OK deraadt@ |
date | 2019-07-29T14:51:39Z | |||
---|---|---|---|---|
author | yasuoka | |||
files | src/sys/arch/amd64/stand/efiboot/efidev.c | log | diff | annotate |
message | Support disk write in efiboot. Requested by deraadt. |
date | 2019-07-29T16:28:25Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/net/if_gre.c | log | diff | annotate |
message |
The IPv6 duplicate address detection may send a packet before the gre tunnel is set up. This could cause a panic. In gre(4) reject outgoing packets during that time window. While there, count interface errors and use generic unhandled_af(). bug reported by andreas at nullbyte dot se; OK dlg@ |
date | 2019-07-29T22:33:26Z | |||
---|---|---|---|---|
author | yasuoka | |||
files | src/sys/arch/arm64/stand/efiboot/efidev.c | log | diff | annotate |
src/sys/arch/armv7/stand/efiboot/efidev.c | log | diff | annotate | |
message |
Support disk write in efiboot for armv7 and arm64. ok patrick deraadt |
date | 2019-07-29T23:14:06Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/kern_unveil.c | log | diff | annotate |
message | correct mispellings of EACCES; from Kris Katterjohn |