qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [RFC] O_EXCL or not open block device


From: Jack Wang
Subject: [Qemu-devel] [RFC] O_EXCL or not open block device
Date: Thu, 12 Sep 2013 13:27:32 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130308 Thunderbird/17.0.4

Hi all,

We're using qemu export md-raid to guest OS, and we saw deadlock on
MD(which is already fixed by Neil), please see thread below:
> http://marc.info/?l=linux-raid&m=137894040228125&w=2

As Neil suggested it would be good for userspace applications to call
open() with O_EXCL flag, to avoid such MD hanging problems at the begining.

And we checked qemu, it looks it doesn't include O_EXCL flag when open
block device.

After search in the mail list we found there are a similar discussion:

https://lists.nongnu.org/archive/html/qemu-devel/2011-04/msg00722.html

> To O_EXCL or not to O_EXCL open host_cdrom

Which looks prefer enable O_EXCL, but I checked latest qemu tree, there
no such code, could anyone give comments on this?

Best regards,
Jack



reply via email to

[Prev in Thread] Current Thread [Next in Thread]