public inbox for linux-nfs@vger.kernel.org
 help / color / mirror / Atom feed
From: Grant Coady <grant_lkml@dodo.com.au>
To: Trond Myklebust <trond.myklebust@fys.uio.no>
Cc: linux-nfs@vger.kernel.org, Grant Coady <gcoady.lk@gmail.com>,
	e1000-devel@lists.sourceforge.net, neilb@suse.de,
	PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com>,
	Bruce Allan <bruce.w.allan@intel.com>,
	linux-kernel@vger.kernel.org,
	John Ronciak <john.ronciak@gmail.com>,
	bfields@fieldses.org,
	Jesse Brandeburg <jesse.brandeburg@intel.com>,
	John Ronciak <john.ronciak@intel.com>,
	Jeff Kirsher <jeffrey.t.kirsher@intel.com>,
	Ian Campbell <ijc@hellion.org.uk>
Subject: Re: NFS regression? Odd delays and lockups accessing an NFS export.
Date: Tue, 26 Aug 2008 10:29:17 +1000	[thread overview]
Message-ID: <kgh6b498u1t11gur76aefbs878grh5gal7@4ax.com> (raw)
In-Reply-To: <1219702272.7665.56.camel@localhost>

On Mon, 25 Aug 2008 18:11:12 -0400, Trond Myklebust <trond.myklebust@fys.uio.no> wrote:

>On Tue, 2008-08-26 at 06:23 +1000, Grant Coady wrote:
>> On Fri, 22 Aug 2008 14:56:53 -0700, Trond Myklebust <trond.myklebust@fys.uio.no> wrote:
>> 
>> >On Fri, 2008-08-22 at 22:37 +0100, Ian Campbell wrote:
>> >> I can ssh to the server fine. The same server also serves my NFS home
>> >> directory to the box I'm writing this from and I've not seen any trouble
>> >> with this box at all, it's a 2.6.18-xen box.
>> >
>> >OK... Are you able to reproduce the problem reliably?
>> >
>> >If so, can you provide me with a binary tcpdump or wireshark dump? If
>> >using tcpdump, then please use something like
>> >
>> >   tcpdump -w /tmp/dump.out -s 90000 host myserver.foo.bar and port 2049
>>                              ^^^^^^^^-->  typo?
>
>No. The intention was to record _all_ the info in the packet for
>analysis, not just random header info.

Hi Trond,

My tcpdump seems to have a 16 bit snaplen counter:

~# tcpdump -w /tmp/dump.out -s 65535 host deltree and port 2049
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C0 packets captured
4 packets received by filter
0 packets dropped by kernel

~# tcpdump -w /tmp/dump.out -s 65536 host deltree and port 2049
tcpdump: invalid snaplen 65536

~# tcpdump --version
tcpdump version 3.9.8
libpcap version 0.9.8


So I'm now using:
~# tcpdump -w /tmp/dump.out -s 65535 -C 10 -W 100 host deltree and port 2049
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes

to get a 1GB round-robin trace buffer, I can stop the trace when problem 
noticed, as it is so long between delay/stall happenings.  Then I'll try 
to trigger the thing.

Is this the correct style of trace you are expecting?

~$ /usr/sbin/tcpdump -r /tmp/dump.out00
reading from file /tmp/dump.out00, link-type EN10MB (Ethernet)
10:13:49.719781 IP pooh64.mire.mine.nu.2156510591 > deltree.mire.mine.nu.nfs: 116 access fh 0,1/218104576 001f
10:13:49.720215 IP deltree.mire.mine.nu.nfs > pooh64.mire.mine.nu.2156510591: reply ok 124 access c 001f
10:13:49.720225 IP pooh64.mire.mine.nu.984 > deltree.mire.mine.nu.nfsd: . ack 1649405551 win 5840
10:13:49.720288 IP pooh64.mire.mine.nu.2173287807 > deltree.mire.mine.nu.nfs: 136 readdirplus fh 0,1/218104576 512 bytes @ 0
10:13:49.742450 IP deltree.mire.mine.nu.nfs > pooh64.mire.mine.nu.2173287807: reply ok 1460 readdirplus


Is there some test suite I can use?  Compiling kernels over NFS worked 
fine yesterday, apart from the fastest box' make complaining about clock 
skew.  The kernel booted though, so that was okay.  

Guess it's back to the interactive editing over NFS and see if the thing 
manifest the delay/stalls again, I'm on the .27-rc4-git4 kernel as soon 
as it compiles for the client, NFS server is 2.6.24.7 at the moment.

Grant.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

  reply	other threads:[~2008-08-26  0:29 UTC|newest]

Thread overview: 63+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-18  2:02 NFS regression? Odd delays and lockups accessing an NFS export Grant Coady
2008-08-18 18:50 ` Athanasius
2008-08-18 19:19   ` Trond Myklebust
     [not found]   ` <20080818185048.GO20684-QVNlIYdkypLYtjvyW6yDsg@public.gmane.org>
2008-08-18 19:37     ` J. K. Cliburn
     [not found]       ` <48A9CF89.9090304-Bdlq13kUjeyLZ21kGMrzwg@public.gmane.org>
2008-08-18 23:13         ` Athanasius
2009-05-12 20:27       ` Frank Filz
2009-05-13  0:05         ` Jay Cliburn
     [not found] ` <p6lha4te54h04qdbnos1mcemdmn1cfca6s-e09XROE/p8c@public.gmane.org>
2008-08-18 19:20   ` Trond Myklebust
2008-08-20  1:10     ` Grant Coady
2008-08-20 23:17     ` Grant Coady
2008-08-22 10:23     ` Ian Campbell
2008-08-22 18:08       ` Trond Myklebust
2008-08-22 18:13         ` Ian Campbell
2008-08-22 19:33           ` John Ronciak
     [not found]             ` <56a8daef0808221233h68853587n6015ca7d809b17e1-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-08-22 20:00               ` Ian Campbell
     [not found]                 ` <1219435207.27921.51.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-08-22 21:15                   ` John Ronciak
2008-08-22 21:23                   ` Trond Myklebust
2008-08-22 21:37                     ` Ian Campbell
     [not found]                       ` <1219441041.27921.57.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-08-22 21:56                         ` Trond Myklebust
2008-08-22 22:41                           ` Ian Campbell
2008-08-24 18:53                           ` Ian Campbell
     [not found]                             ` <1219603981.27921.145.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-08-24 19:17                               ` Trond Myklebust
2008-08-24 19:19                                 ` Trond Myklebust
2008-08-24 22:09                                   ` Ian Campbell
     [not found]                                     ` <1219615789.27921.152.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-08-24 22:15                                       ` Trond Myklebust
2008-08-25  9:59                                         ` Ian Campbell
2008-08-25 16:04                                         ` Tom Tucker
2008-08-25 16:54                                           ` Trond Myklebust
2008-08-25 20:15                                             ` Tom Tucker
2008-08-26 19:27                                           ` J. Bruce Fields
2008-08-27 14:43                                             ` Tom Tucker
2008-08-30 15:47                                               ` Ian Campbell
     [not found]                                                 ` <1220111261.31172.14.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-08-31 19:30                                                   ` J. Bruce Fields
2008-08-31 19:44                                                     ` Ian Campbell
     [not found]                                                       ` <1220211842.31172.18.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-08-31 19:46                                                         ` J. Bruce Fields
2008-08-31 19:49                                                           ` Ian Campbell
2008-08-31 19:51                                                             ` Tom Tucker
2008-08-31 19:51                                                         ` Tom Tucker
2008-08-31 21:18                                                           ` Ian Campbell
     [not found]                                                             ` <1220217505.31172.26.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-09-01 17:20                                                               ` Tom Tucker
2008-09-01 17:46                                                                 ` Ian Campbell
2008-09-10  8:40                                                                 ` Ian Campbell
     [not found]                                                                   ` <1221036015.24993.27.camel-o4Be2W7LfRlXesXXhkcM7miJhflN2719@public.gmane.org>
2008-09-12 22:43                                                                     ` J. Bruce Fields
2008-09-12 23:15                                                                       ` Tom Tucker
2008-09-13  8:57                                                                         ` Ian Campbell
     [not found]                                                                           ` <1221296243.2534.7.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-09-16  5:48                                                                             ` Ian Campbell
     [not found]                                                                               ` <1221544139.2534.18.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-09-16 11:38                                                                                 ` Tom Tucker
2008-09-16 15:03                                                                                   ` Ian Campbell
     [not found]                                                                                     ` <1221577412.28572.60.camel-o4Be2W7LfRlXesXXhkcM7miJhflN2719@public.gmane.org>
2008-09-16 15:58                                                                                       ` Tom Tucker
2008-09-16 16:24                                                                                         ` Ian Campbell
     [not found]                                                                                           ` <1221582285.28572.67.camel-o4Be2W7LfRlXesXXhkcM7miJhflN2719@public.gmane.org>
2008-09-23  7:59                                                                                             ` Ian Campbell
     [not found]                                                                                               ` <1222156770.6869.13.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-09-23 11:33                                                                                                 ` Ian Campbell
     [not found]                                                                                                   ` <1222169589.6869.20.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-09-23 17:03                                                                                                     ` J. Bruce Fields
2008-09-26 15:37                                                                                                       ` Ian Campbell
     [not found]                                                                                                         ` <1222443426.3949.18.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-09-26 18:17                                                                                                           ` Ian Campbell
     [not found]                                                                                                             ` <1222453053.3949.21.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-09-27  3:54                                                                                                               ` J. Bruce Fields
2008-09-27 10:16                                                                                                                 ` Ian Campbell
2008-08-25 21:39                                     ` Roger Heflin
2008-08-25 20:23                           ` Grant Coady
     [not found]                             ` <4156b4tgrrsflla1svmu4jl6j5sme4a715-e09XROE/p8c@public.gmane.org>
2008-08-25 22:11                               ` Trond Myklebust
2008-08-26  0:29                                 ` Grant Coady [this message]
2008-08-26  0:59                                   ` Muntz, Daniel
2008-08-26  1:06                                 ` Grant Coady

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=kgh6b498u1t11gur76aefbs878grh5gal7@4ax.com \
    --to=grant_lkml@dodo.com.au \
    --cc=bfields@fieldses.org \
    --cc=bruce.w.allan@intel.com \
    --cc=e1000-devel@lists.sourceforge.net \
    --cc=gcoady.lk@gmail.com \
    --cc=ijc@hellion.org.uk \
    --cc=jeffrey.t.kirsher@intel.com \
    --cc=jesse.brandeburg@intel.com \
    --cc=john.ronciak@gmail.com \
    --cc=john.ronciak@intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-nfs@vger.kernel.org \
    --cc=neilb@suse.de \
    --cc=peter.p.waskiewicz.jr@intel.com \
    --cc=trond.myklebust@fys.uio.no \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox