Quoting Kristof Provost <k...@freebsd.org> (from Sat, 03 Oct 2020 16:06:43 +0200):

Okay, let’s abandon that patch. It’s ugly and it doesn’t work.

Here’s a different approach that I’m much happier with.
https://people.freebsd.org/~kp/0001-bridge-Call-member-interface-ioctl-without-NET_EPOCH.patch

It passes the regression tests with WITNESS and INVARIANTS enabled, and a hack in the epair ioctl() handler to make it sleep (to look a bit like the Intel ioctl() handler that currently trips up if_bridge).

Works for me.

No crash, no LOR, promisc-mode stays enabled, jails are reachable.

Bye,
Alexander.

--
http://www.Leidinger.net alexan...@leidinger.net: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.org    netch...@freebsd.org  : PGP 0x8F31830F9F2772BF

Attachment: pgpxQarmwzz7F.pgp
Description: Digitale PGP-Signatur

Reply via email to