History log of /freebsd-current/sys/kern/uipc_mbufhash.c
Revision Date Author Comments
# 685dc743 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

sys: Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# 2ae634c6 22-Oct-2020 Hans Petter Selasky <hselasky@FreeBSD.org>

Implement mbuf hashing routines for IP over infiniband, IPoIB.
No functional change intended.

Differential Revision: https://reviews.freebsd.org/D26254
Reviewed by: melifaro@
MFC after: 1 week
Sponsored by: Mellanox Technologies // NVIDIA Networking


# eccb2148 08-Oct-2020 Hans Petter Selasky <hselasky@FreeBSD.org>

The ethernet header structure is read-only. Add const keyword.

(This is a diff reduction towards D26254)

MFC after: 1 week
Sponsored by: Mellanox Technologies // NVIDIA Networking


# 8c4df629 17-Mar-2015 Gleb Smirnoff <glebius@FreeBSD.org>

Reduce header pollution.


# b7ba031f 11-Mar-2015 Hans Petter Selasky <hselasky@FreeBSD.org>

Factor out mbuf hashing code from LAGG driver so that other network
drivers can use it. This avoids some code duplication. Add missing
default case to all switch statements while at it. Also move the
hashing of the IPv6 flow field to layer 4 because the IPv6 flow field
is constant on a per L4 connection basis and not on a per L3 network.

Differential Revision: https://reviews.freebsd.org/D1987
Sponsored by: Mellanox Technologies
MFC after: 1 month