Re: [Xen-devel] Oxenstored short-write issue

2015-10-27 Thread Samuel Thibault
Wei Liu, le Tue 27 Oct 2015 15:59:46 +, a écrit : > > Interesting! I always thought it was a bit odd that oxenstored could write > > a partial packet but I thought it would retry higher up and complete the > > transmit before sleeping. It’s certainly clearer to complete the write at > > the

Re: [Xen-devel] Oxenstored short-write issue

2015-10-27 Thread David Scott
Hi, > On 27 Oct 2015, at 15:37, Wei Liu wrote: > > Hi Dave > > We discovered an issue in oxenstored: when it writes to the ring, it writes > a chunk of contiguous data. When it tries to write across ring boundary, > it returns a short-write. That leads to stalling mini-os's xenbus ring. > > Sa

Re: [Xen-devel] Oxenstored short-write issue

2015-10-27 Thread Wei Liu
On Tue, Oct 27, 2015 at 03:56:07PM +, David Scott wrote: > Hi, > > > On 27 Oct 2015, at 15:37, Wei Liu wrote: > > > > Hi Dave > > > > We discovered an issue in oxenstored: when it writes to the ring, it writes > > a chunk of contiguous data. When it tries to write across ring boundary, > >

[Xen-devel] Oxenstored short-write issue

2015-10-27 Thread Wei Liu
Hi Dave We discovered an issue in oxenstored: when it writes to the ring, it writes a chunk of contiguous data. When it tries to write across ring boundary, it returns a short-write. That leads to stalling mini-os's xenbus ring. Samuel provided a diff which solves the issue: http://www.gossamer-t