<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.emulators.qemu">
    <title>gmane.comp.emulators.qemu</title>
    <link>http://blog.gmane.org/gmane.comp.emulators.qemu</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212483"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212482"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212481"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212480"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212479"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212478"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212477"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212476"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212475"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212474"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212473"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212472"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212471"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212470"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212469"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212468"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212467"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212466"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212465"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.emulators.qemu/212464"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212483">
    <title>Re: [PATCH v3 0/8] block: drive-backup live backupcommand</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212483</link>
    <description>&lt;pre&gt;
I also consider it safer, because you make sure the data exists (using hash keys like SHA1).

I am unsure how you can check if a dirty bitmap contains errors, or is out of date?

Also, you can compare arbitrary Merkle trees, whereas a dirty bitmap is always related to a single image.
(consider the user remove the latest backup from the backup target). 





&lt;/pre&gt;</description>
    <dc:creator>Dietmar Maurer</dc:creator>
    <dc:date>2013-05-22T15:34:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212482">
    <title>Re: New targets (was: [PATCH] qapi-schema.json: Reformat TargetType enum to one-per-line)</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212482</link>
    <description>&lt;pre&gt;
I think the bar should probably be at about "either can run some
plausible set of Linux binaries in user mode, or can run some
softmmu image (eg linux with a minimal config", whichever the
target submitter prefers. Basically something plausibly useful
to somebody other than the developer.

thanks
&lt;/pre&gt;</description>
    <dc:creator>Peter Maydell</dc:creator>
    <dc:date>2013-05-22T15:33:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212481">
    <title>Re: [libvirt] [qemu-devel] Default machine type setting for ppc64</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212481</link>
    <description>&lt;pre&gt;
Hi Anthony,

Currently, to resolve this problem, can we set 'pseries' as default?
Because mac99 doesn't work at all on our platform.

Thanks. :)
&lt;/pre&gt;</description>
    <dc:creator>Li Zhang</dc:creator>
    <dc:date>2013-05-22T15:26:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212480">
    <title>[PATCH] monitor: allow to disable the default monitor</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212480</link>
    <description>&lt;pre&gt;Signed-off-by: Luiz Capitulino &amp;lt;lcapitulino&amp;lt; at &amp;gt;redhat.com&amp;gt;
---
 qemu-options.hx | 1 +
 vl.c            | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/qemu-options.hx b/qemu-options.hx
index fb3961d..bf94862 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2528,6 +2528,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Redirect the monitor to host device &amp;lt; at &amp;gt;var{dev} (same devices as the
 serial port).
 The default device is &amp;lt; at &amp;gt;code{vc} in graphical mode and &amp;lt; at &amp;gt;code{stdio} in
 non graphical mode.
+Use &amp;lt; at &amp;gt;code{-monitor none} to disable the default monitor.
 ETEXI
 DEF("qmp", HAS_ARG, QEMU_OPTION_qmp, \
     "-qmp dev        like -monitor but opens in 'control' mode\n",
diff --git a/vl.c b/vl.c
index 59dc0b4..510d2c2 100644
--- a/vl.c
+++ b/vl.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -3366,8 +3366,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int main(int argc, char **argv, char **envp)
                     break;
                 }
             case QEMU_OPTION_monitor:
-                monitor_parse(optarg, "readline");
                 default_monitor = 0;
+                if (strncmp(optarg, "none", 4)) {
+                    monitor_parse(optarg, "readline");
+                }
                 break;
             case QEMU_OPTION_qmp:
                 monitor_parse(optarg, "control");
&lt;/pre&gt;</description>
    <dc:creator>Luiz Capitulino</dc:creator>
    <dc:date>2013-05-22T15:19:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212479">
    <title>Re: [PATCH v3 0/8] block: drive-backup live backupcommand</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212479</link>
    <description>&lt;pre&gt;
yes, but we need 'snapshots' and something more optimized (rsync compared the whole files). 
I think this can be implemented using the backup job with a specialized backup driver.




&lt;/pre&gt;</description>
    <dc:creator>Dietmar Maurer</dc:creator>
    <dc:date>2013-05-22T15:10:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212478">
    <title>[PATCH] block/curl.c: Refuse to open the handle forwrites.</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212478</link>
    <description>&lt;pre&gt;From: "Richard W.M. Jones" &amp;lt;rjones&amp;lt; at &amp;gt;redhat.com&amp;gt;

---
 block/curl.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/block/curl.c b/block/curl.c
index b8935fd..f1e302b 100644
--- a/block/curl.c
+++ b/block/curl.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -406,6 +406,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int curl_open(BlockDriverState *bs, QDict *options, int flags)
 
     static int inited = 0;
 
+    if (flags &amp;amp; BDRV_O_RDWR) {
+        return -ENOTSUP;
+    }
+
     opts = qemu_opts_create_nofail(&amp;amp;runtime_opts);
     qemu_opts_absorb_qdict(opts, options, &amp;amp;local_err);
     if (error_is_set(&amp;amp;local_err)) {
&lt;/pre&gt;</description>
    <dc:creator>Richard W.M. Jones</dc:creator>
    <dc:date>2013-05-22T15:01:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212477">
    <title>Re: [PATCH] hw/9pfs: Use O_NOFOLLOW when opening files on server</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212477</link>
    <description>&lt;pre&gt;
Why is the root path not allowed to be a symlink?

And if so, it would be more user-friendly to resolve the path before
open.  That way we don't need to bug the user with an error here.


&lt;/pre&gt;</description>
    <dc:creator>Stefan Hajnoczi</dc:creator>
    <dc:date>2013-05-22T14:54:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212476">
    <title>Re: New targets (was: [PATCH] qapi-schema.json:Reformat TargetType enum to one-per-line)</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212476</link>
    <description>&lt;pre&gt;

Aren't most of our target incomplete by some standard?

I thought the typical approach for a target was to get linux-user
working first, and then go for softmmu.  As long as linux-user can run
application, I think it's fair game for merging.


I think that's far too high of a hurdle.

Regards,

Anthony Liguori




&lt;/pre&gt;</description>
    <dc:creator>Anthony Liguori</dc:creator>
    <dc:date>2013-05-22T14:48:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212475">
    <title>Re: RFC: Full introspection support for QMP</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212475</link>
    <description>&lt;pre&gt;Am 22.05.2013 um 15:40 hat Amos Kong geschrieben:

Yes, the schema as defined in qapi-schema.json should be good to be sent
over the wire.

Maybe we should already now consider that we'll want to have a dynamic
schema eventually: Depending on which modules are compiled in (or even
which modules are loaded when we go forward with shared libraries), some
types, commands or enum values may be available or not.

For example, libvirt wants to query which block drivers it can use. It
doesn't really matter for which drivers we had the source initially, but
only which drivers are compiled in (possibly loaded) and can actually be
used.


Maybe a (shortened) example for the complete schema version? I assume it
will be just an array of the structs you showed here?

Kevin


&lt;/pre&gt;</description>
    <dc:creator>Kevin Wolf</dc:creator>
    <dc:date>2013-05-22T14:44:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212474">
    <title>Re: [PATCH 0/9 v3] Make monitor command 'dump-guest-memory' dump in kdump-compressed format</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212474</link>
    <description>&lt;pre&gt;Am 17.05.2013 05:24, schrieb Qiao Nuohan:

All these subjects should get a "dump: " prefix (or so) please, to show
what subsystem they are touching. If the subject gets line-wrapped it
indicates it's too long, please limit to 76 chars (check `git log`).

Andreas

&lt;/pre&gt;</description>
    <dc:creator>Andreas Färber</dc:creator>
    <dc:date>2013-05-22T14:44:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212473">
    <title>Re: [PATCH v4 00/10] curl: fix curl read</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212473</link>
    <description>&lt;pre&gt;
Please post a top-level thread so that your patch gets picked up by
scripts and noticed by humans too :).

Alternatively Fam can include it in the next revision of this series.

Stefan


&lt;/pre&gt;</description>
    <dc:creator>Stefan Hajnoczi</dc:creator>
    <dc:date>2013-05-22T14:39:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212472">
    <title>Re: [PATCH v4 3/8] block: add drive-backup QMP command</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212472</link>
    <description>&lt;pre&gt;
You are right.  It doesn't seem necessary, we'll get an error message
later from bdrv_open() or bdrv_img_create().

Will drop in the next revision.


Yes.  Will fix and update qmp_drive_mirror() too.


A dramatic pause, to build up suspense :).

Will drop in the next revision and update qmp_drive_mirror() too.


&lt;/pre&gt;</description>
    <dc:creator>Stefan Hajnoczi</dc:creator>
    <dc:date>2013-05-22T14:33:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212471">
    <title>Re: [PATCH] qapi-schema.json: Reformat TargetType enum to one-per-line</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212471</link>
    <description>&lt;pre&gt;Il 22/05/2013 16:29, Anthony Liguori ha scritto:

There is processor-dependent logic in libvirt, for example the CPUID bits.

Paolo



&lt;/pre&gt;</description>
    <dc:creator>Paolo Bonzini</dc:creator>
    <dc:date>2013-05-22T14:38:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212470">
    <title>Re: [PATCH v4 4/8] qemu-iotests: add 055 drive-backuptest case</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212470</link>
    <description>&lt;pre&gt;
Will fix.


&lt;/pre&gt;</description>
    <dc:creator>Stefan Hajnoczi</dc:creator>
    <dc:date>2013-05-22T14:34:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212469">
    <title>Re: New targets (was: [PATCH] qapi-schema.json: Reformat TargetType enum to one-per-line)</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212469</link>
    <description>&lt;pre&gt;Am 22.05.2013 16:28, schrieb Anthony Liguori:

So are incompletely implemented targets (wrt instruction set) eligible
for upstream these days? I thought they'd need to be able to run at
least some small image successfully, preferably Linux where possible.

Regards,
Andreas

&lt;/pre&gt;</description>
    <dc:creator>Andreas Färber</dc:creator>
    <dc:date>2013-05-22T14:34:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212468">
    <title>Re: [PATCH] qapi-schema.json: Reformat TargetType enumto one-per-line</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212468</link>
    <description>&lt;pre&gt;

That's a very good point.  It was the libvirt folks that requested
this.  Perhaps they can shed some light on the logic?

Regards,

Anthony Liguori




&lt;/pre&gt;</description>
    <dc:creator>Anthony Liguori</dc:creator>
    <dc:date>2013-05-22T14:29:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212467">
    <title>Re: [PATCH] qapi-schema.json: Reformat TargetType enumto one-per-line</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212467</link>
    <description>&lt;pre&gt;

Nope.


Sounds like a good reason to submit the target upstream to me...


There's no need to keep it in sorted order.  We should just add stuff to
the end of the enum.

Heck, if someone wants to send a patch to randomize the sort order,
that'd be fine too :-)

Regards,

Anthony Liguori




&lt;/pre&gt;</description>
    <dc:creator>Anthony Liguori</dc:creator>
    <dc:date>2013-05-22T14:28:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212466">
    <title>Re: [PATCH v3] tests: set MALLOC_PERTURB_ to exposememory bugs</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212466</link>
    <description>&lt;pre&gt;
That was one of my comments, but you missed the other:


This is broken if /bin/sh is dash.  s/\$\$RANDOM/RANDOM/


Same problem on dash, same fix is needed.

&lt;/pre&gt;</description>
    <dc:creator>Eric Blake</dc:creator>
    <dc:date>2013-05-22T14:22:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212465">
    <title>Re: [PATCH 3/9 v3] Move includes and struct definitionto dump.h</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212465</link>
    <description>&lt;pre&gt;Am 17.05.2013 05:24, schrieb Qiao Nuohan:
[...]

Thanks for avoiding qemu-common.h here.

I just posted the rest of my stub refactoring patches:
http://lists.nongnu.org/archive/html/qemu-devel/2013-05/msg02934.html

I fear that this patch is conflicting. Are really all of those headers
actually needed for the struct you're moving? In particular I'm worried
about cpu.h as well as cpu-all.h and kvm.h with indirect dependencies on
cpu.h.

In my case cpu-common.h worked as alternative to cpu-all.h to get
ram_addr_t and hwaddr types.

It would be nice if you could try rebasing your series on
git://github.com/afaerber/qemu-cpu.git qom-cpu branch plus the above
four patches to see if we can get this done in a way that avoids target
dependencies.

Thanks,
Andreas


&lt;/pre&gt;</description>
    <dc:creator>Andreas Färber</dc:creator>
    <dc:date>2013-05-22T14:12:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212464">
    <title>Re: [PATCH v4 2/8] block: add basic backup support toblock driver</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212464</link>
    <description>&lt;pre&gt;Am 22.05.2013 um 15:58 hat Stefan Hajnoczi geschrieben:

No. Stopping the VM and on 'cont' assuming that the request was
successful (which it wasn't) would be wrong as well. You need the full
failed request handling, with restarting the request from the device
emulation and everything.


But this is _not_ a background job. This is the write request hook, it
is active on the guest write path. If you can't backup a given sector,
you can't overwrite it and must either fail the write request or the
backup job. Failing the write request is probably nicer because you get
the usual werror handling then, but it means that your assumption
doesn't hold true.

(See, this is one of the reasons why I was for a BlockDriver instead of
notifiers into block jobs. Things would be clearer that way because the
control flow would be explicit in the filter code.)


Not sure what you're trying to do here.

Kevin


&lt;/pre&gt;</description>
    <dc:creator>Kevin Wolf</dc:creator>
    <dc:date>2013-05-22T14:08:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.emulators.qemu/212463">
    <title>Re: [RFC 2/2] qemu-log: Interrupt the GDB session on guest-errors</title>
    <link>http://permalink.gmane.org/gmane.comp.emulators.qemu/212463</link>
    <description>&lt;pre&gt;
Ye, I figured this would be the case.

Maybe a qemu monitor flag controllable from the gdb client itself might be
the most useful, default off. Then one can turn the breaks on/off on
the fly while debugging.

monitor gdb_break_on_guest_errors or something like that.

Cheers,
Edgar


&lt;/pre&gt;</description>
    <dc:creator>Edgar E. Iglesias</dc:creator>
    <dc:date>2013-05-22T14:04:14</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.emulators.qemu">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.emulators.qemu</link>
  </textinput>
</rdf:RDF>
