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 <[email protected]>
AuthorDate: 2026-02-06 20:03:53 +0000
Commit: Konstantin Belousov <[email protected]>
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 <[email protected]>
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 Baldwin