Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Mar 2022 08:54:29 +0100
From:      "Patrick M. Hausen" <hausen@punkt.de>
To:        Johan Hendriks <joh.hendriks@gmail.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: epair and vnet jail loose connection.
Message-ID:  <CF7D877C-E6AC-4FB3-92D8-68E54580631F@punkt.de>
In-Reply-To: <051d51b6-2a07-fbc6-7b4d-13947e7fcdbb@gmail.com>
References:  <051d51b6-2a07-fbc6-7b4d-13947e7fcdbb@gmail.com>

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

we experience the same on 13.1-PRERELEASE. Currently trying to collect =
some evidence
(dtrace) to send to Kristof Provost who was so kind to assist. We are =
hit by the problem
in production in 12-24 hour intervals. Have not done any artificial load =
tests, yet.

May I ask you to run this dtrace script while at least one jail is =
disconnected and while
traffic is present that is trying to reach the jail? If you can afford =
to do that in production (?)
that would be great. Forward to Kristof (kp@), please.

Thanks and kind regards
Patrick
----------
#!/usr/sbin/dtrace -s

BEGIN
{
   self->in_menq =3D 0;
}

fbt:if_epair:epair_menq:entry
{
   self->in_menq =3D 1;
   printf("In epair_menq");
}

fbt:if_epair:epair_menq:return
/ self->in_menq =3D=3D 1 /
{
   self->in_menq =3D 0;
   printf("Leave epair_menq");
}

fbt:kernel:taskqueue_enqueue:entry
/ self->in_menq =3D=3D 1 /
{
   printf("Enqueue task");

}

fbt:if_epair:epair_tx_start_deferred:entry
{
   printf("epair_tx_start_deferred");
}
----------
--=20
punkt.de GmbH
Patrick M. Hausen
.infrastructure

Kaiserallee 13a
76133 Karlsruhe

Tel. +49 721 9109500

https://infrastructure.punkt.de
info@punkt.de

AG Mannheim 108285
Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian =
Stein




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CF7D877C-E6AC-4FB3-92D8-68E54580631F>