freebsd-nq/sys
Bryan Venteicher 1cd1ed3f5d Revert: virtio: Support non-legacy network device and queue
And subsequent fix 576b099a.

By adding the mergable header to the vtnet_rx_header structure, the size
was increased by 2 bytes, breaking the alignment of this structure as
described the in preceding comments.

Furthermore, the mergable header does not belong the structure. With the
mergable feature, the header is placed in line with the data, so there is
no need for a separate segment, and misleading to follow the mergable
header with any padding.

The V1 header is effectively identical to mergable header, and the driver
has long supported the mergable feature. Revert this so the later changes
that add V1 support can show how V1 is derived from the existing mergable
buffers support, and to facilitate a later MFC.

Reviewed by: grehan (mentor)
Differential Revision: https://reviews.freebsd.org/D27855
2021-01-19 04:55:23 +00:00
..
amd64 KTLS: Enable KERN_TLS in GENERIC on amd64 2021-01-18 13:29:10 -05:00
arm make maximum interrupt number tunable on ARM, ARM64, MIPS, and RISC-V 2021-01-18 16:36:39 -08:00
arm64 make maximum interrupt number tunable on ARM, ARM64, MIPS, and RISC-V 2021-01-18 16:36:39 -08:00
bsm Add aio_writev and aio_readv 2021-01-02 19:57:58 -07:00
cam cam: Remove Giant handling from cam_sim_alloc() 2021-01-03 11:50:31 -05:00
cddl riscv: fix kernel build 2021-01-15 11:57:04 -04:00
compat linuxkpi: Fix the shrinker scan target 2021-01-18 17:07:55 -05:00
conf KTLS: Enable KERN_TLS in GENERIC on amd64 2021-01-18 13:29:10 -05:00
contrib Re-apply f81b2b9a8a to the new device-tree import 2021-01-15 20:07:13 +01:00
crypto aesni: Ensure that key schedules are aligned 2021-01-18 17:07:56 -05:00
ddb ddb: add ability to print user registers 2021-01-08 14:53:06 -04:00
dev Revert: virtio: Support non-legacy network device and queue 2021-01-19 04:55:23 +00:00
dts Switch to the new device-tree vendor tree 2021-01-15 20:08:39 +01:00
fs tmpfs_reclaim: detach unlinked node on dereferencing. 2021-01-14 14:51:37 +02:00
gdb gdb(4): allow bulk write of registers 2020-12-23 14:37:05 -04:00
geom geom(4): make g_newprovider_event() return if G_P_WITHER is set 2020-12-29 14:29:59 +00:00
gnu Remove the old dts imported tree. 2021-01-15 20:09:55 +01:00
i386 wl(4): remove obsolete header 2021-01-17 00:03:17 +01:00
isa
kern jail: Clean up some function placement and improve comments. 2021-01-18 17:23:51 -08:00
kgssapi
libkern libkern/strcasestr.c: Drop xlocale support and connect to build. 2021-01-08 02:18:42 +03:00
mips make maximum interrupt number tunable on ARM, ARM64, MIPS, and RISC-V 2021-01-18 16:36:39 -08:00
modules Add driver for Synopsys Designware Watchdog timer. 2021-01-13 18:43:47 +01:00
net Fix panic on vnet creation if fib algo has been set to fixed value. 2021-01-17 20:32:25 +00:00
net80211
netgraph netgraph/ng_one2main: Clarification in comments about copy mode 2021-01-18 14:10:34 +01:00
netinet Fix IPv4 fib bsearch4() lookup array construction. 2021-01-17 20:32:26 +00:00
netinet6 Create new in6_purgeifaddr() which purges bound ifa prefix if 2021-01-17 20:32:25 +00:00
netipsec
netpfil pf: Don't hold PF_RULES_WLOCK during copyin() on DIOCRCLRTSTATS 2021-01-13 19:49:42 +01:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Update user access region, UAR, APIs in the core in mlx5core. 2021-01-08 13:33:46 +01:00
opencrypto
powerpc Split out the NODEBUG options to a common file 2021-01-14 16:57:53 +00:00
riscv riscv: Fix build by using the correct device-tree include path 2021-01-16 11:31:39 +01:00
rpc nfs-over-tls: handle res.gid.gid_val correctly for memory allocation 2021-01-12 13:59:52 -08:00
security Convert remaining cap_rights_init users to cap_rights_init_one 2021-01-12 13:16:10 +00:00
sys make maximum interrupt number tunable on ARM, ARM64, MIPS, and RISC-V 2021-01-18 16:36:39 -08:00
teken loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
tests Enable running fib tests inside vnet jail. 2021-01-17 20:32:26 +00:00
tools Switch to the new device-tree vendor tree 2021-01-15 20:08:39 +01:00
ufs Eliminate a locking panic when cleaning up UFS snapshots after a 2021-01-15 16:36:42 -08:00
vm vm_map_protect(): remove not needed recalculations of new_prot, new_maxprot 2021-01-14 10:02:43 +02:00
x86 x86 busdma_bounce: use malloc_domainset_aligned(9). 2021-01-17 19:29:05 +02:00
xdr
xen xen: remove .swp file from public headers 2021-01-11 18:14:11 +01:00
Makefile