Oliver Pinter (6): HBSD MFC r337773: amd64: ensure that curproc->p_vmspace pmap always matches PCPU curpmap. HBSD MFC r337745: MFV r337744: Sync libarchive with vendor.. HBSD MFC r337774: Reserve page at the physical address zero on amd64. Merge remote-tracking branch 'origin/freebsd/11-stable/master' into hardened/11-stable/master HBSD: do not allow to override init_exec by default from loader when the kernel compiled with PAX_HARDENING HBSD: back out d138fc7b3d368a10326b6eaf70951c553adc7a4f commit due boot problems Oliver Pinter + (15): Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master ae (3): MFC r336405: Move invoking of callout_stop(&lle->lle_timer) into llentry_free(). MFC r336132: Add "record-state", "set-limit" and "defer-action" rule options to ipfw. MFC r331098 (by melifaro): Fix outgoing TCP/UDP packet drop on arp/ndp entry expiration. bdrewery (23): MFC r335183: MFC r335244: MFC r335704: MFC r335708: MFC r335709: MFC r310789,r314901: MFC r335733: MFC r335923: MFC r335912: MFC r335922: MFC r326552: MFC r324103: MFC r323620: MFC r322565,r323323: MFC r321492: MFC r321491: MFC r321333: MFC r320286: MFC r320191: MFC r320274: Revert r325808 (MFC r322401) to re-MFC with larger set MFC r320280,r320281,r320282,r320283,r320284,r320285,r320692,r322362,r322401,r322402,r336181: MFC r326569: brooks (1): MFC r337508: davidcs (3): MFC r336438 MFC r336680 Update man page with support for 41000 Series adapters MFC r336695 Remove support for QLNX_RCV_IN_TASKQ - i.e., Rx only in TaskQ. Added support for LLDP passthru Upgrade ECORE to version 8.33.5.0 Upgrade STORMFW to version 8.33.7.0 Added support for SRIOV delphij (2): MFC r336121+r336127(cem): Don't delete outfile unconditionally. Remove mention of FreeBSD 9.x which is EoL'ed now. dteske (1): MFC SVN r336350: Send sysrc(8) error message to stderr (not stdout) gjb (1): MFC r337555, r337556: r337555: Update and replace old rc daemons for GCE images. jtl (11): MFC r337775: Improve hashing of IPv4 fragments. MFC r337776: Improve IPv6 reassembly performance by hashing fragments into buckets. MFC r337778: Add a global limit on the number of IPv4 fragments. MFC r337780: Implement a limit on on the number of IPv4 reassembly queues per bucket. MFC r337781: Make the IPv6 fragment limits be global, rather than per-VNET, limits. MFC r337782: Add a limit of the number of fragments per IPv6 packet. MFC r337783: Implement a limit on on the number of IPv6 reassembly queues per bucket. MFC r337784: Drop 0-byte IPv6 fragments. MFC r337786: Lower the default limits on the IPv4 reassembly queue. MFC r337787: Lower the default limits on the IPv6 reassembly queue. MFC r337788: Update the inet(4) and inet6(4) man pages to reflect the changes made to the reassembly code in r337778, r337780, r337781, r337782, and r337783. kevans (3): MFC r337549: libnv: Remove -I${SRCTOP}/sys MFC r337331: efirt: Don't enter EFI context early, convert addrs to KVA MFC r322325: cat: fix build with -DNO_UDOM_SUPPORT kib (9): MFC r337055: Avoid assertion in /dev/ufssuspend when the suspend ioctl is (incorrectly) called while another suspension is already active. MFC r337236: Some updates to vm_map(9). MFC r337316: Add END()s for amd64 linux futex support routines. MFC r336568: Move OFED libraries libmlx5.so.1 and libibverbs.so.1 to /lib. MFC r336569: Move mostly useless examples binaries from OFED, as well as the Subnet Manager, under the new option WITH_OFED_EXTRA, disabled by default. MFC r337430, r337436: Add missed handling of local relocs against ifunc target in the obj modules. MFC r337774: Reserve page at the physical address zero on amd64. MFC r337777: Add definitions related to the L1D flush operation capability and MSR. MFC r337785: Provide part of the mitigation for L1TF-VMM. markj (7): MFC r337059: Fix some nits in the unix_passfd tests. MFC r337031: Require that MAC label buffers be able to store a non-empty string. MFC r336714: Simplify the arm64 implementation of pmap_mincore(). MFC r337265: Add the required page accounting to kmem_bootstrap_free(). MFC r337133: Add a rudimentary test for procstat kstack. MFC r337425: Recognize ICS1893C PHYs. MFC r337426: ifconfig: Fix use of _Noreturn mmel (1): MFC r335249: oshogbo (1): MFC r337189: bhyve: set title before entering capability mode truckman (1): MFC r336855