HomeFreeBSD

MFp4 bz_ipv6_fast:

Description

MFp4 bz_ipv6_fast:

Migrate udp6_send() v4mapped code to udp6_output() saving us a re-lock and
further simplifying the address-family handling code by eliminating
AF_INET checks and almost all v4mapped handling right after the start
as cases could actually not happen anymore.

Rework output path locking similar to UDP4 allowing for better
parallelism (see r222488, and later versions).

Sponsored by: The FreeBSD Foundation (2012)
Sponsored by: iXsystems (2012)
Differential Revision: https://reviews.freebsd.org/D3721

Details

Provenance
bzAuthored on
Differential Revision
D3721: Improve UDP/IPv6 send performance
Parents
rS338256: xen/netfront: Ensure curvnet is set
Branches
Unknown
Tags
Unknown