[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH 0/5] Deprecate/rename singlestep command line option
From: |
Peter Maydell |
Subject: |
Re: [RFC PATCH 0/5] Deprecate/rename singlestep command line option |
Date: |
Mon, 3 Apr 2023 13:47:46 +0100 |
On Tue, 7 Feb 2023 at 15:56, Markus Armbruster <armbru@redhat.com> wrote:
> > (3) what should we do about the HMP StatusInfo object?
> > I'm not sure how we handle compatibility for HMP.
>
> Uh, you mean *QMP*, don't you?
Yes.
> As you wrote above, StatusInfo is returned by query-status, which is a
> stable interface. Changes to members therefore require the usual
> deprecation grace period. We'd add a new member with a sane name, and
> deprecate the old one.
Question: is it worth creating a new 'one-insn-per-tb' member at all,
or should we instead just make the 'singlestep' member optional and
then stop emitting it (and as a corollary stop reporting it in
HMP 'info status')? It seems kind of weird that we surface this
specific slightly esoteric accelerator property and only this one
in the StatusInfo struct.
-- PMM
- Re: [RFC PATCH 0/5] Deprecate/rename singlestep command line option,
Peter Maydell <=