HomeFreeBSD

MFC r344103:

Description

MFC r344103:

In r335015 PCB destroing was made deferred using epoch_call().

But ipsec_delete_pcbpolicy() uses some VNET-virtualized variables,
and thus it needs VNET context, that is missing during gtaskqueue
executing. Use inp_vnet context to set curvnet in in_pcbfree_deferred().

PR:		[[ https://bugs.freebsd.org/235684 | 235684 ]]

Details

Provenance
aeAuthored on
Parents
rS344355: pkru(3) man page.
Branches
Unknown
Tags
Unknown