qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH for-2.6 v3 0/3] Bug fixes for gluster
@ 2016-04-19 14:16 Jeff Cody
  2016-04-19 14:16 ` [Qemu-devel] [PATCH for-2.6 v3 1/3] block/gluster: return correct error value Jeff Cody
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Jeff Cody @ 2016-04-19 14:16 UTC (permalink / raw)
  To: qemu-block; +Cc: qemu-devel, kwolf, rwheeler, pkarampu, rgowdapp

Change from v2:

Look at the error return from the aio callback from
fsync, as well. (thanks Kevin)


Bug fixes for gluster; third patch is to prevent
a potential data loss when trying to recover from
a recoverable error (such as ENOSPC).

The final patch closes the gluster fd and sets the
protocol drv to NULL on fsync failure in gluster;
we have no way of knowing what gluster versions
support retaining fysnc cache on error, so until
we do the safest thing to do is invalidate the
drive.

Jeff Cody (3):
  block/gluster: return correct error value
  block/gluster: code movement of qemu_gluster_close()
  block/gluster: prevent data loss after i/o error

 block/gluster.c | 77 +++++++++++++++++++++++++++++++++++++++++++++++----------
 configure       |  8 ++++++
 2 files changed, 72 insertions(+), 13 deletions(-)

-- 
1.9.3

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

end of thread, other threads:[~2016-04-19 15:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-19 14:16 [Qemu-devel] [PATCH for-2.6 v3 0/3] Bug fixes for gluster Jeff Cody
2016-04-19 14:16 ` [Qemu-devel] [PATCH for-2.6 v3 1/3] block/gluster: return correct error value Jeff Cody
2016-04-19 14:16 ` [Qemu-devel] [PATCH for-2.6 v3 2/3] block/gluster: code movement of qemu_gluster_close() Jeff Cody
2016-04-19 14:16 ` [Qemu-devel] [PATCH for-2.6 v3 3/3] block/gluster: prevent data loss after i/o error Jeff Cody
2016-04-19 15:48 ` [Qemu-devel] [PATCH for-2.6 v3 0/3] Bug fixes for gluster Jeff Cody

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