Re: [ceph-devel] kvm driver

2010-03-09 Thread Sage Weil
On Tue, 9 Mar 2010, Christian Brunner wrote: > > > Yehuda is taking a look at it now. The signals are used to wake up > > > blocking read()/write()/connect(), but we should be able to use poll() or > > > select() instead (and clean things up in the process). > > > > Great! - That was really a

Re: [ceph-devel] kvm driver

2010-03-09 Thread Christian Brunner
> > Yehuda is taking a look at it now. The signals are used to wake up > > blocking read()/write()/connect(), but we should be able to use poll() or > > select() instead (and clean things up in the process). > > Great! - That was really a quick response. I will check out the current > git versi

Re: [ceph-devel] kvm driver

2010-03-09 Thread Sage Weil
On Tue, 9 Mar 2010, Christian Brunner wrote: > On Mon, Mar 08, 2010 at 10:18:11PM +, Sage Weil wrote: > > Is there any particular reason to restrict the 'device name' to 12 chars? > > On the ceph blog I have read that the name of an object is a fixed-size > 20 byte identifier. That's why I've

Re: [ceph-devel] kvm driver

2010-03-09 Thread Christian Brunner
On Mon, Mar 08, 2010 at 10:18:11PM +, Sage Weil wrote: > > > > The patch for qemu-0.12.3 is attached. I would appreciate it if someone > > with a deeper understanding of the signal handling in librados and/or > > kvm could have a look. > > Yehuda is taking a look at it now. The signals are u

Re: [ceph-devel] kvm driver

2010-03-08 Thread Yehuda Sadeh Weinraub
On Mon, Mar 8, 2010 at 2:18 PM, Sage Weil wrote: > > Yehuda is taking a look at it now.  The signals are used to wake up > blocking read()/write()/connect(), but we should be able to use poll() or > select() instead (and clean things up in the process). > A fix was pushed to the unstable branch.

Re: [ceph-devel] kvm driver

2010-03-08 Thread Sage Weil
Hi Christian, This looks great! On Mon, 8 Mar 2010, Christian Brunner wrote: > since you where talking about a kvm driver storage driver lately, I wanted > to let you know that I've started writing such a driver. > > Getting the driver - called "rbd" (Rados Block Device) - to a basic working >

[ceph-devel] kvm driver

2010-03-07 Thread Christian Brunner
Hi Sage, since you where talking about a kvm driver storage driver lately, I wanted to let you know that I've started writing such a driver. Getting the driver - called "rbd" (Rados Block Device) - to a basic working state was not that hard. However there still is a problem when used together wi