Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Feb 2026 10:12:09 -0500
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
Message-ID:  <5bec84ad-a01e-4931-98e6-4ba06adb1237@FreeBSD.org>
In-Reply-To: <69896027.2112e.2852c0dd@gitrepo.freebsd.org>

index | next in thread | 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 Baldwin



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5bec84ad-a01e-4931-98e6-4ba06adb1237>