From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753139Ab1LaNlh (ORCPT ); Sat, 31 Dec 2011 08:41:37 -0500 Received: from mail-we0-f174.google.com ([74.125.82.174]:40110 "EHLO mail-we0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753079Ab1LaNlf (ORCPT ); Sat, 31 Dec 2011 08:41:35 -0500 Message-ID: <4EFF110C.7010302@gmail.com> Date: Sat, 31 Dec 2011 15:41:32 +0200 From: Konstantinos Skarlatos User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: Jeff Layton CC: linux-kernel@vger.kernel.org, linux-cifs@vger.kernel.org Subject: Re: cifs: ls of mount point gives input/output error (probably related to CIFS: getdents() broken for large dirs) References: <4EFBAF99.3010208@gmail.com> <20111228210420.2a422d11@corrin.poochiereds.net> <4EFC413A.80302@gmail.com> <20111229083930.77fafba8@tlielax.poochiereds.net> <4EFC7124.3060900@gmail.com> <4EFD7EBB.2060708@gmail.com> <20111230081120.3f7710f1@tlielax.poochiereds.net> <4EFDFC4E.30102@gmail.com> <20111231065922.05727805@tlielax.poochiereds.net> <4EFF04E3.70200@gmail.com> In-Reply-To: <4EFF04E3.70200@gmail.com> Content-Type: multipart/mixed; boundary="------------050508090006020706000305" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a multi-part message in MIME format. --------------050508090006020706000305 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 31/12/2011 2:49 μμ, Konstantinos Skarlatos wrote: > On Σάββατο, 31 Δεκέμβριος 2011 1:59:22 μμ, Jeff Layton wrote: >> On Fri, 30 Dec 2011 20:00:46 +0200 >> Konstantinos Skarlatos wrote: >> >>> On 30/12/2011 3:11 μμ, Jeff Layton wrote: >>>> On Fri, 30 Dec 2011 11:04:59 +0200 >>>> Konstantinos Skarlatos wrote: >>>> >>>>> On 29/12/2011 3:54 μμ, Konstantinos Skarlatos wrote: >>>>>> On Πέμπτη, 29 Δεκέμβριος 2011 3:39:30 μμ, Jeff Layton wrote: >>>>>>> On Thu, 29 Dec 2011 12:30:18 +0200 >>>>>>> Konstantinos Skarlatos wrote: >>>>>>> >>>>>>>> On 29/12/2011 4:04 πμ, Jeff Layton wrote: >>>>>>>>> On Thu, 29 Dec 2011 02:08:57 +0200 >>>>>>>>> Konstantinos Skarlatos wrote: >>>>>>>>> >>>>>>>>>> I mount via cifs a windows XP share, df gives me correct sizes, >>>>>>>>>> but when >>>>>>>>>> I ls the mount point i get input/output error. >>>>>>>>>> strace: http://pastebin.com/WXf8M1nu >>>>>>>>>> >>>>>>>>>> mount --verbose -t cifs -o >>>>>>>>>> username=administrator,password=blahblah >>>>>>>>>> //192.168.0.11/jobs /mnt/backups/montaz/jobs >>>>>>>>>> mount.cifs kernel mount options: >>>>>>>>>> ip=192.168.0.11,unc=\\192.168.0.11\jobs,,ver=1,user=administrator,pass=******** >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> df >>>>>>>>>> //192.168.0.11/jobs 114464 >>>>>>>>>> 105196 9268 92% /mnt/backups/montaz/jobs >>>>>>>>>> >>>>>>>>>> ls /mnt/backups/montaz/jobs/ >>>>>>>>>> ls: reading directory /mnt/backups/montaz/jobs/: Input/output >>>>>>>>>> error >>>>>>>>>> total 0 >>>>>>>>>> >>>>>>>>>> the fun thing is that i can cd to a lower level directory, and ls >>>>>>>>>> works >>>>>>>>>> fine there! only the mount point has the problem >>>>>>>>>> >>>>>>>>>> ls /mnt/backups/montaz/jobs/test >>>>>>>>>> total 44K >>>>>>>>>> drwxr-xr-x 1 root root 0 Apr 30 2010 blah blah/ >>>>>>>>>> ...... >>>>>>>>>> >>>>>>>>>> kernel version 3.2rc7 >>>>>>>>>> >>>>>>>>>> this seems to be related to : >>>>>>>>>> https://lkml.org/lkml/2011/8/1/427 >>>>>>>>>> Re: [3.0.0+][Regression][Bisected] CIFS: getdents() broken for >>>>>>>>>> large dirs >>>>>>>>>> >>>>>>>>> Hmmm, maybe. What makes you think that it's related? What sort of >>>>>>>>> server are you seeing this against? >>>>>>>> Windows XP service pack 2 (greek) >>>>>>> >>>>>>> How many files are in the directory? >>>>>>> >>>>>> 140 folders and 20 files >>>>>> >>>>> Attached is a tcp dump of my session. >>>> I tried reproducing this here, but wasn't able to. Testing against my >>>> xp box worked fine. >>>> >>>> Most likely, the FIND_FILE responses are falling afoul of the code in >>>> coalesce_t2 or check2ndT2. Unfortunately that code is pretty >>>> complicated and I'm not certain what the problem actually is... >>>> >>>> One thing that's interesting is that the total data being sent in the >>>> request is rather large (16336 bytes). I think that's legit, but maybe >>>> it's exceeding the end of the buffer once we try to coalesce it. >>>> >>>> Would it be possible to get the cFYI output from this test? >>> I did not get a cFYI output from that test, but i redid a >>> mount-ls-umount and am attaching the tcpdump >>> Also here http://pastebin.com/J20uC6kU you can find the cifsFYI and the >>> contents of /proc/fs/cifs/DebugData form the same test >>>> >>>> Is this a regression? Did it work with earlier kernels and only >>>> recently start failing? >>>> >>> I do not know, and i am a bit afraid to downgrade this machine below 3.0 >>> due to some changes arch linux has introduced recently. I can always set >>> up a few virtual machines though, and i can even request permission from >>> my company to give you shell access if you like. Which kernel versions >>> would you like me to test? >> >> >> Ok, that tells us a little: >> >> -------------------[snip]--------------------- >> [96268.787078] fs/cifs/cifssmb.c: In FindFirst for >> [96268.787083] fs/cifs/transport.c: For smb_command 50 >> [96268.787086] fs/cifs/transport.c: Sending smb: total_len 88 >> >> ...FIND_FIRST command is sent >> >> [96268.787690] fs/cifs/connect.c: RFC1002 header 0x1104 >> [96268.787697] fs/cifs/connect.c: missing 12048 bytes from transact2, >> check next response >> [96268.787865] fs/cifs/connect.c: RFC1002 header 0x1104 >> [96268.787870] fs/cifs/connect.c: missing 12036 bytes from transact2, >> check next response >> [96268.788037] fs/cifs/connect.c: RFC1002 header 0x1104 >> [96268.788042] fs/cifs/connect.c: missing 12036 bytes from transact2, >> check next response >> [96268.788371] fs/cifs/connect.c: RFC1002 header 0xdb0 >> [96268.788375] fs/cifs/connect.c: missing 12888 bytes from transact2, >> check next response >> >> ...all four parts of the response are collected here >> >> [96268.788391] fs/cifs/transport.c: cifs_sync_mid_result: cmd=50 >> mid=12 state=16 >> >> ...but the state at this point is MID_RESPONSE_MALFORMED >> >> [96268.788395] fs/cifs/cifssmb.c: Error in FindFirst = -5 >> [96268.788397] fs/cifs/readdir.c: initiate cifs search rc -5 >> [96268.788398] fs/cifs/readdir.c: CIFS VFS: leaving cifs_readdir (xid >> = 737644) rc = -5 >> >> ...which makes readdir return -EIO >> >> -------------------[snip]--------------------- >> >> Based on that, it looks like something in one of these frames caused >> coalesce_t2() to return an error. I don't see the problem right offhand >> in the capture, but T2 response handling is pretty complex so it can be >> hard to see. >> >> Would it be possible for you to rebuild your kernel (or just cifs.ko) >> with this patch? Once you do that, rerun the test with cFYI turned up, >> and it should help point out what the problem is. >> >> Thanks, > > Ok i am now rebuilding the kernel and will report when i have results. http://pastebin.com/scgyDjhT and attached tcpdump --------------050508090006020706000305 Content-Type: application/octet-stream; name="cifs-traffic.pcap" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="cifs-traffic.pcap" 1MOyoQIABAAAAAAAAAAAAP//AAABAAAAtw//Th6bAgA8AAAAPAAAABxvZcTaBcg6NdQpBAgA RQAAKYvcQACABu15wKgAC8CoAB0Bvfxn9XWR8wjngjpQEP3YH9IAAAAAAAAAALcP/07smwIA QgAAAEIAAADIOjXUKQQcb2XE2gUIAEUAADQ/aEAAgAY548CoAB3AqAAL/GcBvQjngjr1dZH0 gBA/IpmdAAABAQUK9XWR8/V1kfTOD/9OKVwKAEoAAABKAAAAyDo11CkEAAwpYE3WCABFAAA8 ktFAAEAGJdjAqAC3wKgAC+sGAb2coVjoAAAAAKACOQiCQQAAAgQFtAQCCAr//8o5AAAAAAED AwbOD/9O8FwKAE4AAABOAAAAAAwpYE3WyDo11CkECABFAABAi/NAAIAG7LHAqAALwKgAtwG9 6waJZEMEnKFY6bAS//8FJwAAAgQFtAEDAwABAQgKAAAAAAAAAAABAQQCzg//TgBdCgBCAAAA QgAAAMg6NdQpBAAMKWBN1ggARQAANJLSQABABiXfwKgAt8CoAAvrBgG9nKFY6YlkQwWAEADl gjkAAAEBCAr//8o5AAAAAM4P/05NXgoAlAAAAJQAAADIOjXUKQQADClgTdYIAEUAAIaS00AA QAYljMCoALfAqAAL6wYBvZyhWOmJZEMFgBgA5YKLAAABAQgK///KOQAAAAAAAABO/1NNQnIA AAAAAAHAAAAAAAAAAAAAAAAAAAB6AgAAAQAAKwACTE0xLjJYMDAyAAJMQU5NQU4yLjEAAk5U IExNIDAuMTIAAlBPU0lYIDIAzg//Tn5fCgC1AAAAtQAAAAAMKWBN1sg6NdQpBAgARQAAp4v0 QACABuxJwKgAC8CoALcBvesGiWRDBZyhWTuAGP+trnAAAAEBCAoADR4B///KOQAAAG//U01C cgAAAACAAcAAAAAAAAAAAAAAAAAAAHoCAAABABECAAMKAAEABBEAAAAAAQAAAAAA/eMAAEry yijBx8wBiP8IKgDohdfCpO5f41cATwBSAEsARwBSAE8AVQBQAAAATQBPAE4AVABBAFoAAADO D/9Os18KAEIAAABCAAAAyDo11CkEAAwpYE3WCABFAAA0ktRAAEAGJd3AqAC3wKgAC+sGAb2c oVk7iWRDeIAQAOWCOQAAAQEICv//yjkADR4Bzg//Tg6ACgBgAQAAYAEAAMg6NdQpBAAMKWBN 1ggARQABUpLVQABABiS+wKgAt8CoAAvrBgG9nKFZO4lkQ3iAGADlg1cAAAEBCAr//8o8AA0e AQAAARr/U01CcwAAAAAAAcAAAAAAAAAAAAAAAAAAAHoCAAACAA3/AAAAVEAKAAAAAAAAABgA GAAAAAAA3MAAAN0A9cAkUIzZ1CF+CXeIQY2Uf3TykdVsaYgO9cAkUIzZ1CF+CXeIQY2Uf3Ty kdVsaYgOAGEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAAAAAAEwAaQBuAHUAeAAgAHYAZQBy AHMAaQBvAG4AIAAzAC4AMgAuADAALQByAGMANwAtADAAMAAwADcAMgAtAGcAMAA2ADgANgA3 AGYAYgAtAGQAaQByAHQAeQAAAEMASQBGAFMAIABWAEYAUwAgAEMAbABpAGUAbgB0ACAAZgBv AHIAIABMAGkAbgB1AHgAAADOD/9OcIQKAM0AAADNAAAAAAwpYE3WyDo11CkECABFAAC/i/VA AIAG7DDAqAALwKgAtwG96waJZEN4nKFaWYAY/o8GbgAAAQEICgANHgH//8o8AAAAh/9TTUJz AAAAAIABwAAAAAAAAAAAAAAAAAAAegIACAIAA/8AhwABAF4A2FcAaQBuAGQAbwB3AHMAIAA1 AC4AMQAAAFcAaQBuAGQAbwB3AHMAIAAyADAAMAAwACAATABBAE4AIABNAGEAbgBhAGcAZQBy AAAAVwBPAFIASwBHAFIATwBVAFAAAM4P/06UhAoAoAAAAKAAAADIOjXUKQQADClgTdYIAEUA AJKS1kAAQAYlfcCoALfAqAAL6wYBvZyhWlmJZEQDgBgA9YKXAAABAQgK///KPAANHgEAAABa /1NNQnUAAAAAAAHAAAAAAAAAAAAAAAAAAAB6AgAIAwAE/wAAAAgAAQAvAABcAFwAMQA5ADIA LgAxADYAOAAuADAALgAxADEAXABqAG8AYgBzAAAAPz8/Pz8Azg//TvyFCgCEAAAAhAAAAAAM KWBN1sg6NdQpBAgARQAAdov2QACABux4wKgAC8CoALcBvesGiWREA5yhWreAGP4xm9gAAAEB CAoADR4B///KPAAAAD7/U01CdQAAAACAAcAAAAAAAAAAAAAAAAAACHoCAAgDAAf/AD4AAQC/ ARMAAAAAAA0AQToATgBUAEYAUwAAAM4P/05AhgoAigAAAIoAAADIOjXUKQQADClgTdYIAEUA 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 --------------050508090006020706000305--