Date: Sat, 21 Mar 2026 17:15:55 +0100 From: FreeBSD User <freebsd@walstatt-de.de> To: Konstantin Belousov <kib@FreeBSD.org> Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 8cc1c0f35ec8 - main - amd64 trap.c: provide tag for the struct sfhandlers definition Message-ID: <20260321171438.680a77e3@hermann> In-Reply-To: <69bdcf15.27526.2b5005f0@gitrepo.freebsd.org>
index | next in thread | previous in thread | raw e-mail
On Fri, 20 Mar 2026 22:49:57 +0000 Konstantin Belousov <kib@FreeBSD.org> wrote: > The branch main has been updated by kib: > > URL: > https://cgit.FreeBSD.org/src/commit/?id=8cc1c0f35ec8d5a3edb4ee1ede962a3c1f6baef0 > > commit 8cc1c0f35ec8d5a3edb4ee1ede962a3c1f6baef0 > Author: Konstantin Belousov <kib@FreeBSD.org> > AuthorDate: 2026-03-03 06:37:03 +0000 > Commit: Konstantin Belousov <kib@FreeBSD.org> > CommitDate: 2026-03-20 22:49:03 +0000 > > amd64 trap.c: provide tag for the struct sfhandlers definition > > Sponsored by: The FreeBSD Foundation > MFC after: 1 week > --- > sys/amd64/amd64/trap.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/sys/amd64/amd64/trap.c b/sys/amd64/amd64/trap.c > index 8a1d1528e6da..359b3dfe3609 100644 > --- a/sys/amd64/amd64/trap.c > +++ b/sys/amd64/amd64/trap.c > @@ -319,10 +319,12 @@ trap_check_intr_kernel(struct thread *td, struct > trapframe *frame) /* > * Table of handlers for various segment load faults. > */ > -static const struct { > +struct sfhandler { > uintptr_t faddr; > uintptr_t fhandler; > -} sfhandlers[] = { > +}; > + > +static const struct sfhandler sfhandlers[] = { > { > .faddr = (uintptr_t)ld_ds, > .fhandler = (uintptr_t)ds_load_fault, > Hello, it seems that one of the commits in this vain results in a hard reset of some CURRENT machine - this taken from some reports on freebsd-current list. In my case, two Zen5 based boxes, bott as usual, but when touch the system with "make buildworld buildkernel" or any single make build on the acting server box, the system reboots immediately - no trace of a log, coredump, simple nothing. Only hard reset. Same on another box acting as graphical workstation. As soon the system gets "touch" (login/starting windowmaker) the system goes nirwana. No further information, my boxes do not dump anything useful. Kind regards, Ohhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20260321171438.680a77e3>
