[ENBD] New to ENBD, having troubles

Peter T. Breuer enbd@lists.community.tummy.com
Wed, 23 Jan 2002 17:49:47 +0100 (MET)


"A month of sundays ago Christopher Eveland wrote:"
> > > The fsync at the end seems to be where things get stuck.  When I do the
> > > "echo 0 > /proc/nbdinfo" it finishes up.  Hope this helps,
> > 
> > Slightly embarrassing .... it appears that I left a "-a" flag in the
> > make test setup for 2.4.17pre1 at least. Would you mind trying again,
> > without the flag (on the client).
> > 
> > Let me know how it goes.
> 
> Hey! That did it!  Thanks a lot for your help,

The story is ...

Apparently I fouled up when adding a remote ioctl facility. The foulup
caused timeouts in the keepalive under all circumstances. But that only
had an effect when the async flag "-a" was thrown into the mix. And I
accidentally left the async flag on in the 2.4.27 Makefile.

I _appear_ to have fixed the original foulup, and have uploaded a
fixed 2.4.27pre1. It even appears to work in -a mode again (client
flag).

Peter