Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Sep 2020 13:53:16 +0200
From:      "Kristof Provost" <kp@FreeBSD.org>
To:        "Alexander Leidinger" <Alexander@leidinger.net>
Cc:        "Shawn Webb" <shawn.webb@hardenedbsd.org>, "FreeBSD Current" <freebsd-current@freebsd.org>
Subject:   Re: iflib/bridge kernel panic
Message-ID:  <33903BFF-4158-4CD9-AD79-360BCD81F1C9@FreeBSD.org>
In-Reply-To: <20200928124531.Horde.0EjsBzIG5ktLzby_tFcoPPS@webmail.leidinger.net>
References:  <CAExMvskTkVprZsfXHBUv9stpiCo1QBAzoOg1VrWd4kRbz0NyJg@mail.gmail.com> <58CADEBB-64FD-414E-AB19-E4F8D3CABCA5@FreeBSD.org> <20200921121627.3dovpumnl6xub3kn@mutt-hbsd> <7FE1F106-2CEE-4692-95D0-14C5229ED768@FreeBSD.org> <20200928124531.Horde.0EjsBzIG5ktLzby_tFcoPPS@webmail.leidinger.net>

next in thread | previous in thread | raw e-mail | index | archive | help

On 28 Sep 2020, at 12:45, Alexander Leidinger wrote:
> Quoting Kristof Provost <kp@freebsd.org> (from Sun, 27 Sep 2020 
> 17:51:32 +0200):
>> Here’s an early version of a task queue based approach: 
>> http://people.freebsd.org/~kp/0001-bridge-Cope-with-if_ioctl-s-that-sleep.patch
>>
>> That still needs to be cleaned up, but this should resolve the sleep 
>> issue and the LOR.
>
> There are some issues... seems like inside a jail I can't ping systems 
> outside of the hardware.
>
> Bridge setup:
>     - member jail A
>     - member jail B
>     - member external_if of host
>
> If I ping the router from the host, it works. If I ping from one jail 
> to another, it works. If I ping from the jail to the IP of the 
> external_if, it works. If I ping from a jail to the router, I do not 
> get a response.
>
Can you check for 'failed ifpromisc' error messages in dmesg? And verify 
that all bridge member interfaces are in promiscuous mode?

Kristof



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?33903BFF-4158-4CD9-AD79-360BCD81F1C9>