Kristof Provost 4496aecb56 pf: drain Ethernet rules cleanup before starting a new transaction
Inactive Ethernet rules get cleaned by a net_epoch callback. This
callback may still be pending when we try to start a new (pf rules)
transaction, causing it to fail.
This is especially likely to occur in scripted scenarios, such as the
regression tests.

Drain the epoch callbacks before starting a new transaction, ensuring
we've had the opportunity to clean up the inactive rules.

Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D34846
2022-04-11 15:47:57 +02:00
..
2021-12-04 08:42:55 +01:00
2021-09-10 17:07:57 +02:00
2022-01-14 10:30:33 +01:00
2022-03-02 17:00:06 +01:00
2021-11-23 16:44:37 +01:00
2022-03-30 10:28:19 +02:00
2022-04-07 14:51:52 +02:00
2022-04-08 17:25:13 -07:00