It is likely that the IPsec replay counters are not MP safe. There is a lock in the SA, but not around the replay counters. This could cause issues w/ high PPS and RSS which is becoming more common.
It seems this is no longer the problem in the current code.
Indeed, ipsec_chkreplay() and related functions are serialized now.