freebsd-skq/sys
Ravi Pokala 9f6f4168b4 Allow IP over IB to work with multiple FIBs.
Call M_SETFIB() to make sure the IPoIB packet is directed to the correct
interface-specific FIB.

This was sufficient to allow general-purpose routing using the default FIB,
and a separate FIB for routing between IPoIB on ib0 and IPoEthernet on mce0.

Reviewed by:	hselasky
Obtained from:	Anmol Kumar <anmolk at panasas dot com>
MFC after:	1 week
Sponsored by:	Panasas
Differential Revision:	https://reviews.freebsd.org/D25239
2020-10-13 20:41:51 +00:00
..
amd64 eliminate possible race in parallel TLB shootdown IPI 2020-10-13 18:28:48 +00:00
arm random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
arm64 Fix write only mappings on arm64 2020-10-13 10:26:15 +00:00
bsm
cam cam: Add quirk for Samsung MZ7* behind a SATA-to-SAS interposer 2020-10-07 05:44:35 +00:00
cddl Turn off zstd on aarch64 2020-10-13 02:36:16 +00:00
compat Implement more RCU list functions in the LinuxKPI. 2020-10-13 16:19:21 +00:00
conf 10Gigabit Ethernet driver for AMD SoC 2020-10-11 16:01:16 +00:00
contrib FreeBSD: fix panic due to tqid overflow 2020-10-13 20:40:09 +00:00
crypto Add a <machine/fpu.h> for i386 that includes <machine/npx.h>. 2020-10-13 17:26:12 +00:00
ddb ddb: clean up empty lines in .c and .h files 2020-09-01 22:14:30 +00:00
dev Bring the request_descriptor union into harmony internally. No 2020-10-13 14:10:49 +00:00
dts Brand our DTS with the Linux version it was imported from 2020-10-10 07:18:51 +00:00
fs cache: fix vexec panic when racing against vgone 2020-10-09 19:10:00 +00:00
gdb gdb(4): Don't escape GDB special characters at application layer 2020-09-30 14:55:54 +00:00
geom Move kernel env global variables, etc to sys/kenv.h 2020-10-07 06:16:37 +00:00
gnu Brand our DTS with the Linux version it was imported from 2020-10-10 07:18:51 +00:00
i386 Add support for FPU_KERN_NOCTX. 2020-10-13 17:27:37 +00:00
isa
kern Permit sending empty fragments for TLS 1.0. 2020-10-13 17:30:34 +00:00
kgssapi State kgssapi dependency on xdr. 2020-09-17 22:29:38 +00:00
libkern arc4random(9): Integrate with RANDOM_FENESTRASX push-reseed 2020-10-10 21:48:06 +00:00
mips random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
modules 10Gigabit Ethernet driver for AMD SoC 2020-10-11 16:01:16 +00:00
net Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow. 2020-10-09 12:06:43 +00:00
net80211 net80211: whitespace 2020-10-07 22:52:24 +00:00
netgraph ng_l2tp: Fix callout synchronization in the rexmit timeout handler 2020-09-25 18:55:50 +00:00
netinet Join to AllHosts multicast group again when adding an existing IPv4 address. 2020-10-13 19:34:36 +00:00
netinet6 Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow. 2020-10-09 12:06:43 +00:00
netipsec net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
netpfil Add IPv4 fragments reassembling to NAT64LSN. 2020-10-13 18:57:42 +00:00
netsmb net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nfs nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nfsclient nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nfsserver nfs: clean up empty lines in .c and .h files 2020-09-01 21:25:39 +00:00
nlm nlm: clean up empty lines in .c and .h files 2020-09-01 22:14:52 +00:00
ofed Allow IP over IB to work with multiple FIBs. 2020-10-13 20:41:51 +00:00
opencrypto Add support to the KTLS OCF module for AES-CBC MTE ciphersuites. 2020-10-13 18:04:19 +00:00
powerpc random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
riscv random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
rpc Fix a potential memory leak in the NFS over TLS handling code. 2020-09-05 00:50:52 +00:00
security mac_framework.h: fix build with DEBUG_VFS_LOCKS and !MAC 2020-09-03 20:30:52 +00:00
sys Bump __FreeBSD_version for the fix to arm64 write-only mappings 2020-10-13 10:31:12 +00:00
teken Do a sweep and remove most WARNS=6 settings 2020-10-01 01:10:51 +00:00
tests Add small tool to invoke kernel test framework tests. 2020-09-02 09:20:40 +00:00
tools Brand our DTS with the Linux version it was imported from 2020-10-10 07:18:51 +00:00
ufs Do not leak B_BARRIER. 2020-10-08 22:41:02 +00:00
vm Use unlocked page lookup for inmem() to avoid object lock contention 2020-10-09 23:49:42 +00:00
x86 timer_restore is now unused, remove it 2020-10-08 20:56:11 +00:00
xdr xdr: clean up empty lines in .c and .h files 2020-09-01 22:13:28 +00:00
xen xen: clean up empty lines in .c and .h files 2020-09-01 21:21:55 +00:00
Makefile