Daniel P. BerrangĂ© <[email protected]> writes:

> On Thu, Oct 29, 2026 at 09:29:26AM +0100, Markus Armbruster wrote:
>> Daniel P. BerrangĂ© <[email protected]> writes:
>> 
>> > Introduce a new subsystem "tldr" aka "thrifty live data recorder"
>> > that will be able to continuously collect certain information at
>> > runtime and dump that in a crash report when QEMU exits abnormally.
>> > As a second use case, it will support manual triggering on interesting
>> > events such as guest OS panic.
>> 
>> What's manual about that?
>
> Manual in the sense that the mgmt app has to explicitly request
> the data recorder contents when a guest OS panics, vs automatic
> dump when QEMU dies with a fatal signal.

Suggest to clarify like this: "it lets a management application dump it
manually, say when it received an interesting event such as
GUEST_PANICKED."

>> > diff --git a/qapi/qom.json b/qapi/qom.json
>> > index 49f222796ab..1c9031fba9a 100644
>> > --- a/qapi/qom.json
>> > +++ b/qapi/qom.json
>> > @@ -1233,6 +1233,19 @@
>> >    'data': { '*pretty': 'bool',
>> >              '*close-action': 'MonitorQMPCloseAction' } }
>> >  
>> > +##
>> > +# @QTLDRConfigProperties:
>> > +#     Configuration for data recorder
>> > +#
>> > +# @crash-target: fully qualified path to perserve data recorder
>> > +#                contents on QEMU crash
>> 
>> What's a "fully qualified path"?
>> 
>> Do you mean what POSIX calls "absolute pathname"?
>
> Yes.

Let's use that term then.

[...]


Reply via email to