Re: CIFS VFS: Send error in Flush = -9

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

 



On Wed, 5 Feb 2014 01:21:45 -0800 (PST)
Jeff Berman <spamact@xxxxxxxxx> wrote:

> > From: Shirish Pargaonkar <shirishpargaonkar@xxxxxxxxx>
> 
> > To: Jeff Berman <spamact@xxxxxxxxx>
> > Cc: linux-cifs <linux-cifs@xxxxxxxxxxxxxxx>
> > Sent: Friday, January 31, 2014 12:07 PM
> > Subject: Re: CIFS VFS: Send error in Flush = -9
> > 
> > -9 is EBADF.
> > 
> > If you can send a wireshark trace of traffic between client and server
> > that would be helpful.
> > 
> > 
> > 
> > On Fri, Jan 31, 2014 at 1:20 PM, Jeff Berman <spamact@xxxxxxxxx> wrote:
> >>  Hi there,
> >> 
> >>  I'm getting lots of CIFS errors in my system log:
> >> 
> >>  Jan 30 08:46:05 Server1 kernel: [747319.264235] CIFS VFS: Send error
> >>   in Flush = -9
> >>  Jan 30 08:46:05 Server1 kernel: [747319.264235] CIFS VFS: Send error
> >>   in Flush = -9
> >>  Jan 30 08:46:05 Server1 kernel: [747319.264235] CIFS VFS: Send error
> >>   in Flush = -9
> 
> 
> Ok, I think I did the wireshark trace correctly.  It's attached to bug 10417 (https://bugzilla.samba.org/show_bug.cgi?id=10417).
> 
> Thank you!

Ok, I took a look and I'm pretty sure the problem is the long-standing
bug in how the client tried to use virtual circuits. Applying this
patch from mainline kernels should help things:

commit 9ae6cf606a33b0a762798df0fb742848bcc685b5
Author: Jeff Layton <jlayton@xxxxxxxxxx>
Date:   Mon Sep 16 11:23:45 2013 -0400

    cifs: stop trying to use virtual circuits

Please let us know if it doesn't.

-- 
Jeff Layton <jlayton@xxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux