From: John Baldwin <jhb@FreeBSD.org> To: Konstantin Belousov <kib@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Cc: Minsoo Choo <minsoochoo0122@proton.me> Subject: Re: git: 8f23665fed2f - main - pcb.h: mark struct pcb to be preserved In-Reply-To: <69896027.2112e.2852c0dd@gitrepo.freebsd.org>
index | | previous in thread | raw e-mail
On 2/8/26 23:18, Konstantin Belousov wrote: > The branch main has been updated by kib: > > URL: https://cgit.FreeBSD.org/src/commit/?id=8f23665fed2fbaf4481359b4d2fcdd7b9feb40e3 > > commit 8f23665fed2fbaf4481359b4d2fcdd7b9feb40e3 > Author: Minsoo Choo <minsoochoo0122@proton.me> > AuthorDate: 2026-02-06 20:03:53 +0000 > Commit: Konstantin Belousov <kib@FreeBSD.org> > CommitDate: 2026-02-09 04:17:16 +0000 > > pcb.h: mark struct pcb to be preserved > > There are programs that depend on this structure (e.g. kernel debuggers) > that breaks when the ABI changes. > > Signed-off-by: Minsoo Choo <minsoochoo0122@proton.me> > Reviewed by: kib > MFC after: 1 week > Differential Revision: https://reviews.freebsd.org/D55149 Hmmm, I think it is useful to know which fields debuggers use (typically just registers) vs which ones can be safely changed without impacting debuggers. -- John Baldwinhome | help
