freebsd-dev/sys
Vincenzo Maffione 2d769e25b1 netmap: vtnet: add vtnrx_nm_refill index to receive queues
The new index tracks the next netmap slot that is going
to be enqueued into the virtqueue. The index is necessary
to prevent the receive VQ and the netmap rx ring from going
out of sync, considering that we never enqueue N slots, but
at most N-1. This change fixes a bug that causes the VQ
and the netmap ring to go out of sync after N-1 packets
have been received.

MFC after:	1 week
2020-06-03 17:42:17 +00:00
..
amd64 Handle getcpu() calls in vsyscall emulation on amd64. 2020-05-31 18:20:20 +00:00
arm Remove remnant of arm's ELF trampoline 2020-05-31 14:43:04 +00:00
arm64 Remove remnant of arm's ELF trampoline 2020-05-31 14:43:04 +00:00
bsm bsm: add AUE_CLOSERANGE 2020-04-24 01:27:25 +00:00
cam Remove session locking from cfiscsi_pdu_update_cmdsn(). 2020-05-29 17:52:20 +00:00
cddl Fix entering KDB with dtrace-enabled kernel. 2020-05-26 16:44:05 +00:00
compat Implement __is_constexpr() function macro in the LinuxKPI. 2020-06-02 12:23:04 +00:00
conf [PowerPC] Fix build-id note on powerpc64 kernel 2020-06-01 19:40:59 +00:00
contrib MFV: r361597 2020-05-28 21:19:44 +00:00
crypto Change return types of hash update functions in SHA-NI 2020-05-28 09:13:20 +00:00
ddb kernel: provide panicky version of __unreachable 2020-05-13 18:07:37 +00:00
dev netmap: vtnet: add vtnrx_nm_refill index to receive queues 2020-06-03 17:42:17 +00:00
dts allwinner: aw_thermal: Cope with DTS changes 2020-04-14 19:05:17 +00:00
fs tmpfs: Preserve alignment of struct fid fields 2020-06-03 09:38:51 +00:00
gdb Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
geom geom_part: Dispatch to partitions to create providers and aliases 2020-05-29 19:44:18 +00:00
gnu dts: Import DTS from Linux 5.6 2020-04-14 18:57:00 +00:00
i386 Fix boot on systems where NUMA domain 0 is unpopulated. 2020-05-28 19:41:00 +00:00
isa
kern vt(4): reset scrollback and cursor position after clearing history buffer 2020-06-02 01:21:48 +00:00
kgssapi Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
libkern libkern: Add arc4random_uniform 2020-05-23 17:51:06 +00:00
mips [mips] fix up the assembly generation of unaligned exception loads 2020-05-29 00:05:43 +00:00
modules modules: don't build ipsec/tcpmd5 if the kernel is configured for IPSEC 2020-06-02 00:32:36 +00:00
net Add if_reassing method to all tunneling interfaces. 2020-06-03 13:02:31 +00:00
net80211 [net80211] Fix interrupted scan logic and ticks comparison 2020-05-27 18:32:12 +00:00
netgraph Fix check for wMaxPacketSize in USB bluetooth driver, 2020-05-28 08:41:18 +00:00
netinet We should never allow either the broadcast or IN_ADDR_ANY to be 2020-06-03 14:16:40 +00:00
netinet6 Fix typo in previous commit 2020-06-03 17:26:00 +00:00
netipsec Consistently include opt_ipsec.h for consumers of <netipsec/ipsec.h>. 2020-05-29 19:22:40 +00:00
netpfil Fix O_IP_FLOW_LOOKUP opcode handling. 2020-05-29 10:37:42 +00:00
netsmb Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
nfs Use epoch(9) for rtentries to simplify control plane operations. 2020-05-23 10:21:02 +00:00
nfsclient
nfsserver
nlm Make nfslockd depend on xdr. 2020-04-23 09:37:22 +00:00
ofed Convert OFED rtable interactions to the new routing KPI. 2020-04-15 13:06:55 +00:00
opencrypto Increment the correct pointer when a crypto buffer spans an mbuf or iovec. 2020-05-29 05:41:21 +00:00
powerpc powerpc: Stop advertising that POWER8 and POWER9 support HTM 2020-05-29 00:46:31 +00:00
riscv Remove remnant of arm's ELF trampoline 2020-05-31 14:43:04 +00:00
rpc Add the .h file that describes the operations for the rpctls_syscall. 2020-05-31 01:12:52 +00:00
security Deduplicate fsid comparisons 2020-05-21 01:55:35 +00:00
sys tmpfs: Preserve alignment of struct fid fields 2020-06-03 09:38:51 +00:00
teken
tests Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
tools
ufs This commit enables a UFS filesystem to do a forcible unmount when 2020-05-25 23:47:31 +00:00
vm uma: hide item_domain under ifdef NUMA 2020-05-29 08:30:35 +00:00
x86 Remove unnecessary WITNESS check in x86 bus_dma 2020-06-03 00:16:36 +00:00
xdr Split XDR into separate kernel module. Make krpc depend on xdr. 2020-04-17 06:04:20 +00:00
xen Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (16 of many) 2020-02-25 19:04:39 +00:00
Makefile