Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Apr 2026 07:44:09 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Michael Tuexen <michael.tuexen@lurchi.franken.de>
Cc:        Lexi Winter <ivy@freebsd.org>, net@freebsd.org
Subject:   Re: FreeBSD guest on Linux KVM, some vtnet(4) packets don't arrive
Message-ID:  <CAJ-VmonnnE%2BsM0-b7=nOaj2Oa7xBVG2DvZX6GGqkjgMO4av7HQ@mail.gmail.com>
In-Reply-To: <20AC79BC-3773-4CF8-B1FE-A20E40604EE0@lurchi.franken.de>
References:  <adZocDxDXSBFXQGA@amaryllis.le-fay.org> <28495B68-0BD1-4372-806C-C766DBCB8410@FreeBSD.org> <adZ2r2xhTZA2Cx0i@amaryllis.le-fay.org> <adZ8ukpOuD21dcmY@amaryllis.le-fay.org> <E43D6BA4-ACA4-45F8-A94C-950570D73432@FreeBSD.org> <adeP36r78MzZRi0c@amaryllis.le-fay.org> <4FD8C144-5168-4B53-8AE9-0CFF038F209F@lurchi.franken.de> <adepS7eKW4zinnW9@amaryllis.le-fay.org> <20AC79BC-3773-4CF8-B1FE-A20E40604EE0@lurchi.franken.de>

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

we can repro this in a ppc64be VM using the 2026-03-30 ppc64 (be) snapshot.

I'm running it on qemu on freebsd-x86 as a host.



-adrian

On Thu, 9 Apr 2026 at 06:53, Michael Tuexen
<michael.tuexen@lurchi.franken.de> wrote:
>
> > On 9. Apr 2026, at 15:27, Lexi Winter <ivy@FreeBSD.org> wrote:
> >
> > Michael Tuexen wrote in <4FD8C144-5168-4B53-8AE9-0CFF038F209F@lurchi.franken.de>:
> >>> On 9. Apr 2026, at 13:39, Lexi Winter <ivy@FreeBSD.org> wrote:
> >>> i was planning to test this, but i ran into a new problem which is that
> >>> we seem to have broken crypto (TLS, SSH) on ppc64 at some point, so once
> >>> i work out what's going on there, i'll come back to this issue :-)
> >>
> >> On big endian PPC?
> >
> > yes.  fetch(1) is broken:
> >
> > root@ppc64-main:~ # fetch https://bbc.co.uk
> > 0000000801C59010:error:0A000119:SSL routines:tls_get_more_records:decryption failed or bad record mac:/usr/src/crypto/openssl/ssl/record/methods/tls_common.c:869:
> > 0000000801C59010:error:0A000139:SSL routines::record layer failure:/usr/src/crypto/openssl/ssl/record/rec_layer_s3.c:703:
> >
> > as is openssl(1):
> >
> > root@ppc64-main:~ # openssl s_client -connect www.freebsd.org:443
> > Connecting to 2a02:80:0:3ffd::50:3
> > CONNECTED(00000003)
> > 0000000801D1E010:error:0A000119:SSL routines:tls_get_more_records:decryption failed or bad record mac:/usr/src/crypto/openssl/ssl/record/methods/tls_common.c:869:
> > 0000000801D1E010:error:0A000139:SSL routines::record layer failure:/usr/src/crypto/openssl/ssl/record/rec_layer_s3.c:703:
> >
> > and sshd(8):
> >
> > % ssh root@fd00:0:0:1::b
> > ssh_dispatch_run_fatal: Connection to fd00:0:0:1::b port 22: message authentication code incorrect
> >
> > using:
> >
> > FreeBSD 16.0-CURRENT #0 main-n284768-e6eba5076929: Mon Mar 30 16:07:28 UTC 2026
> >    root@releng3.nyi.freebsd.org:/usr/obj/usr/src/powerpc.powerpc64/sys/GENERIC64 powerpc
> OK, I am updating my PPC machine.
>
> Please note that the above could result from a problem in the crypto code or
> in data corruption in the network stack...
>
> Best regards
> Michael
>
>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmonnnE%2BsM0-b7=nOaj2Oa7xBVG2DvZX6GGqkjgMO4av7HQ>