qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Adding Disk-Level Introspection to QEMU
@ 2013-04-23 17:12 Wolfgang Richter
  2013-04-23 17:22 ` Eric Blake
  2013-04-23 18:21 ` Stefan Hajnoczi
  0 siblings, 2 replies; 17+ messages in thread
From: Wolfgang Richter @ 2013-04-23 17:12 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

I'm interested in adding introspection of disk writes to QEMU for various
applications and research potential.

What I mean by introspection of disk writes is that, when enabled, each
write
passing through QEMU to backing storage would also be copied to an
introspection channel for further analysis.

I currently have an implementation piggy-backing on the tracing subsystem,
but
adding binary trace events breaks various assumptions about that subsystem
(for
example, the stderr backend would no longer be readable when tracing disk
writes).

I'd really like to someday have introspection in the QEMU mainline, and thus
I'm wondering:

(1) Should the tracing subsystem be extended to include binary events?

or

(2) Should a separate "introspection subsystem" be implemented?

I suppose we should keep in mind that introspection could include memory,
network, etc. if others wanted that in the future (although I am not
working on
that).

--
Wolf

[-- Attachment #2: Type: text/html, Size: 1288 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2013-04-24 19:20 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-23 17:12 [Qemu-devel] Adding Disk-Level Introspection to QEMU Wolfgang Richter
2013-04-23 17:22 ` Eric Blake
2013-04-23 17:40   ` Wolfgang Richter
2013-04-24  8:37     ` Stefan Hajnoczi
2013-04-24  9:24       ` Paolo Bonzini
2013-04-24 16:14         ` Wolfgang Richter
2013-04-24 15:59       ` Wolfgang Richter
2013-04-24 19:20       ` Wolfgang Richter
2013-04-23 18:19   ` Stefan Hajnoczi
2013-04-23 18:21 ` Stefan Hajnoczi
2013-04-23 18:31   ` Wolfgang Richter
2013-04-23 19:11     ` Wolfgang Richter
2013-04-24  8:39       ` Stefan Hajnoczi
2013-04-24 16:05         ` Wolfgang Richter
2013-04-24  9:26     ` Paolo Bonzini
2013-04-24 16:14       ` Wolfgang Richter
     [not found]       ` <CACO=3k4eoT9KwPBgM2eN089=PzzOyBECWgD6MOHz=bzy5EcxAQ@mail.gmail.com>
     [not found]         ` <51780539.1010303@redhat.com>
2013-04-24 16:43           ` Wolfgang Richter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).