qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/4] fix qemu-nbd -c
@ 2011-10-28 10:17 Paolo Bonzini
  2011-10-28 10:17 ` [Qemu-devel] [PATCH 1/4] qemu-nbd: exit if the child exits before a socket connection is established Paolo Bonzini
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Paolo Bonzini @ 2011-10-28 10:17 UTC (permalink / raw)
  To: qemu-devel

qemu-nbd -c is another casualty of removing raw_read/raw_write.  This
series fixes it.

Unfortunately, as a side effect of this qemu-nbd will have to daemonize
before detecting all possible errors.  For this reason patches 2 and 3
make qemu-nbd write errors to syslog when daemonized.

Paolo Bonzini (4):
  qemu-nbd: exit if the child exits before a socket connection is
    established
  qemu-nbd: include our own err/errx implementation
  qemu-nbd: report errors to syslog when daemonized
  qemu-nbd: do not start the block layer in the parent

 qemu-nbd.c |   78 +++++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 59 insertions(+), 19 deletions(-)

-- 
1.7.6.4

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

end of thread, other threads:[~2011-11-04 11:26 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-28 10:17 [Qemu-devel] [PATCH 0/4] fix qemu-nbd -c Paolo Bonzini
2011-10-28 10:17 ` [Qemu-devel] [PATCH 1/4] qemu-nbd: exit if the child exits before a socket connection is established Paolo Bonzini
2011-10-28 10:17 ` [Qemu-devel] [PATCH 2/4] qemu-nbd: include our own err/errx implementation Paolo Bonzini
2011-10-28 10:17 ` [Qemu-devel] [PATCH 3/4] qemu-nbd: report errors to syslog when daemonized Paolo Bonzini
2011-10-28 10:17 ` [Qemu-devel] [PATCH 4/4] qemu-nbd: do not start the block layer in the parent Paolo Bonzini
2011-10-28 11:56   ` Pierre Riteau
2011-10-28 11:57     ` Paolo Bonzini
2011-10-28 12:16       ` Pierre Riteau
2011-10-28 12:17         ` Paolo Bonzini
2011-11-04  9:46           ` Paolo Bonzini
2011-11-04 10:31             ` Kevin Wolf
2011-11-04 11:10               ` Paolo Bonzini
2011-11-04 11:22                 ` Kevin Wolf
2011-11-04 11:25                   ` Paolo Bonzini

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).