<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/include/char, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/include/char?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/include/char?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2013-04-15T16:19:25+00:00</updated>
<entry>
<title>sysemu: avoid proliferation of include/ subdirectories</title>
<updated>2013-04-15T16:19:25+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2013-04-08T14:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=dccfcd0e5f8f37360ebda11ccc4dab164c04d5a3'/>
<id>urn:sha1:dccfcd0e5f8f37360ebda11ccc4dab164c04d5a3</id>
<content type='text'>
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>qemu-char: Add qemu_chr_fe_claim / _release helper functions</title>
<updated>2013-04-05T00:21:25+00:00</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2013-03-27T19:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=44c473decd4de5559487430f876de53c607b1e9d'/>
<id>urn:sha1:44c473decd4de5559487430f876de53c607b1e9d</id>
<content type='text'>
Add qemu_chr_fe_claim / _release helper functions for properly dealing with
avail_connections.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Message-id: 1364412581-3672-2-git-send-email-hdegoede@redhat.com
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>qemu-char: Consolidate guest_close/guest_open into a set_fe_open callback</title>
<updated>2013-03-27T15:26:49+00:00</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2013-03-26T10:07:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=574b711a92db094a2d4e7ca707f3b34437a64246'/>
<id>urn:sha1:574b711a92db094a2d4e7ca707f3b34437a64246</id>
<content type='text'>
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Message-id: 1364292483-16564-7-git-send-email-hdegoede@redhat.com
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>qemu-char: Cleanup: consolidate fe_open/fe_close into fe_set_open</title>
<updated>2013-03-27T15:26:49+00:00</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2013-03-26T10:07:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8e25daa87ac98c9070365b42dcfc070e47fca934'/>
<id>urn:sha1:8e25daa87ac98c9070365b42dcfc070e47fca934</id>
<content type='text'>
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Message-id: 1364292483-16564-6-git-send-email-hdegoede@redhat.com
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>qemu-char: Automatically do fe_open / fe_close on qemu_chr_add_handlers</title>
<updated>2013-03-27T15:26:49+00:00</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2013-03-26T10:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=190832289fe670f764fb277e4dcaf00f94ca6553'/>
<id>urn:sha1:190832289fe670f764fb277e4dcaf00f94ca6553</id>
<content type='text'>
Most frontends can't really determine if the guest actually has the frontend
side open. So lets automatically generate fe_open / fe_close as soon as a
frontend becomes ready (as signalled by calling qemu_chr_add_handlers) /
becomes non ready (as signalled by setting all handlers to NULL).

And allow frontends which can actually determine if the guest is listening to
opt-out of this.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Message-id: 1364292483-16564-5-git-send-email-hdegoede@redhat.com
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>qemu-char: Add fe_open tracking</title>
<updated>2013-03-27T15:26:49+00:00</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2013-03-26T10:07:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c0c4bd2cfae0fb83696000f1bfc355f22e2b41cb'/>
<id>urn:sha1:c0c4bd2cfae0fb83696000f1bfc355f22e2b41cb</id>
<content type='text'>
Add tracking of the fe_open state to struct CharDriverState.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Message-id: 1364292483-16564-4-git-send-email-hdegoede@redhat.com
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>qemu-char: Rename qemu_chr_generic_open to qemu_chr_be_generic_open</title>
<updated>2013-03-27T15:26:49+00:00</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2013-03-26T10:07:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=fee204fd46016c168ca4d404d04e2c06b8b34770'/>
<id>urn:sha1:fee204fd46016c168ca4d404d04e2c06b8b34770</id>
<content type='text'>
To better reflect that it is for handling a backend being opened.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Message-id: 1364292483-16564-3-git-send-email-hdegoede@redhat.com
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>qemu-char: Rename opened to be_open</title>
<updated>2013-03-27T15:26:48+00:00</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2013-03-26T10:07:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=16665b943b23e953220df257e7e04e669aa384d5'/>
<id>urn:sha1:16665b943b23e953220df257e7e04e669aa384d5</id>
<content type='text'>
Rename the opened variable to be_open to reflect that it contains the
opened state of the backend.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Message-id: 1364292483-16564-2-git-send-email-hdegoede@redhat.com
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>char: introduce a blocking version of qemu_chr_fe_write</title>
<updated>2013-03-26T15:08:07+00:00</updated>
<author>
<name>Anthony Liguori</name>
</author>
<published>2013-03-26T15:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=cd18720a294bd7244ffda719677dd9c737317b67'/>
<id>urn:sha1:cd18720a294bd7244ffda719677dd9c737317b67</id>
<content type='text'>
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>char: Fix return type of qemu_chr_fe_add_watch()</title>
<updated>2013-03-19T12:56:07+00:00</updated>
<author>
<name>Kevin Wolf</name>
</author>
<published>2013-03-19T12:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2c8a59422c06fe1e37c85502d92ccdfb5e2ac987'/>
<id>urn:sha1:2c8a59422c06fe1e37c85502d92ccdfb5e2ac987</id>
<content type='text'>
qemu_chr_fe_add_watch() can return negative errors, therefore it must
not have an unsigned return type. For consistency with other
qemu_chr_fe_* functions, this uses a standard C int instead of glib
types.

In situations where qemu_chr_fe_add_watch() is falsely assumed to have
succeeded, the serial ports would go into a state where it never becomes
ready for transmitting more data; this is fixed by this patch.

Signed-off-by: Kevin Wolf &lt;kwolf@redhat.com&gt;
Signed-off-by: Anthony Liguori &lt;aliguori@us.ibm.com&gt;
</content>
</entry>
</feed>
