Home
last modified time | relevance | path

Searched hist:c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/netinet/
H A Din_debug.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Dip_gre.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Din_gif.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Din_mcast.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Din_var.hdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Din.hdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Dip_icmp.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Din.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Dif_ether.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Dip_input.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
/freebsd/sys/net/
H A Dif_ipsec.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Dif_me.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
H A Dif_stf.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
/freebsd/sys/netpfil/pf/
H A Dpf.cdiff c8ee75f2315e8267ad814dc5b4645ef205f0e0e1 Sun Oct 10 19:02:26 CEST 2021 Gleb Smirnoff <glebius@FreeBSD.org> Use network epoch to protect local IPv4 addresses hash.

The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.

Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.

Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584