From: Tom Tucker <tom@opengridcomputing.com>
To: "J. Bruce Fields" <bfields@fieldses.org>,
Michael Tokarev <mjt@tls.msk.ru>
Cc: <linux-nfs@vger.kernel.org>
Subject: Re: 2.6.24: RPC: bad TCP reclen 0x00020090 (large)
Date: Fri, 14 Mar 2008 14:25:21 -0500 [thread overview]
Message-ID: <C4003B51.3BE6A%tom@opengridcomputing.com> (raw)
In-Reply-To: <20080314190645.GJ2119@fieldses.org>
Michael:
Thanks for the update. BTW, the perfect "positive fix indication" would be
seeing a single "...bad TCP reclen..." message in the log for the
reconnecting/confused client.
Thanks,
Tom
On 3/14/08 2:06 PM, "J. Bruce Fields" <bfields@fieldses.org> wrote:
> On Fri, Mar 14, 2008 at 09:57:00PM +0300, Michael Tokarev wrote:
>> Tom Tucker wrote:
>>> Michael:
>>>
>>>>>>>> On Wed, 13 Feb 2008 17:02:53 +0300 Michael Tokarev <mjt@tls.msk.ru>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hello!
>>>>>>>>>
>>>>>>>>> After upgrading to 2.6.24 (from .23), we're seeing ALOT
>>>>>>>>> of messages like in $subj in dmesg:
>>>>>>>>>
>>>>>>>>> Feb 13 13:21:39 paltus kernel: RPC: bad TCP reclen 0x00020090 (large)
>>>>>>>>> Feb 13 13:21:46 paltus kernel: printk: 3586 messages suppressed.
>>>>>>>>> Feb 13 13:21:46 paltus kernel: RPC: bad TCP reclen 0x00020090 (large)
>>>>>>>>> Feb 13 13:21:49 paltus kernel: printk: 371 messages suppressed.
>>>>>>>>> Feb 13 13:21:49 paltus kernel: RPC: bad TCP reclen 0x00020090 (large)
>>>>>>>>> Feb 13 13:21:55 paltus kernel: printk: 2979 messages suppressed.
>>>>>>>>> ...
>>>>>>>>>
>>>
>>> Are you seeing this with the latest bits? I just want to make sure that
>>> this particular close path issue is fixed.
>>
>> Err. I completely forgot about that issue, due to many many other
>> issues popped up last few weeks...
>>
>> Ok.
>>
>> I tried to reproduce it here. It happened only once here, when I changed
>> the kernel on the NFS server from 2.6.23-i686 to 2.6.24-x86-64, without
>> rebooting/remounting clients. The messages shown above were on the server.
>> After remounting the filesystem on clients, the message disappeared.
>>
>> After that, I tried the same thing with other machines (that one was
>> our main production server so no experiments there) -- same clients but
>> another server. I did many reboots with different kernels while the
>> clients had filesystems mounted - but wasn't able to reproduce the same
>> messages again.
>>
>> So I don't really know what happened, and even if whatever happened
>> was due to single client or not - I wasn't thought about tcpdump at
>> the time when I were remounting the clients. Maybe it was a random
>> glitch, maybe it IS a bug - I don't really know by now.
>>
>> There was another issue before, when after upgrading the server,
>> clients were needed to remount stuff or else "ESTALE" were always
>> returned. I think it was around 2.6.21=>2.6.22. Again, I can't
>> reproduce it anymore (with current kernels).
>>
>> So I think the case can be closed now - esp. since noone (it seems)
>> reported similar issues.
>
> OK. But we do expect clients to continue working normally even when the
> server's kernel is upgraded, so continue reporting such problems when
> you run across them; hints on how to reproduce such problems are
> particularly helpful.
>
> --b.
next prev parent reply other threads:[~2008-03-14 19:25 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-14 17:28 2.6.24: RPC: bad TCP reclen 0x00020090 (large) Tom Tucker
2008-03-14 18:57 ` Michael Tokarev
[not found] ` <47DACA7C.8020807-Gdu+ltImwkhes2APU0mLOQ@public.gmane.org>
2008-03-14 19:06 ` J. Bruce Fields
2008-03-14 19:25 ` Tom Tucker [this message]
2008-03-15 0:10 ` J. Bruce Fields
-- strict thread matches above, loose matches on Subject: below --
2008-02-13 14:02 Michael Tokarev
[not found] ` <47B2F88D.7080300-Gdu+ltImwkhes2APU0mLOQ@public.gmane.org>
2008-02-18 12:58 ` Andrew Morton
2008-02-18 12:58 ` Andrew Morton
2008-02-18 13:05 ` Michael Tokarev
2008-02-18 21:25 ` Tom Tucker
[not found] ` <1203369909.24272.44.camel-SMNkleLxa3ZimH42XvhXlA@public.gmane.org>
2008-02-18 22:00 ` Tom Tucker
2008-02-18 22:00 ` Tom Tucker
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=C4003B51.3BE6A%tom@opengridcomputing.com \
--to=tom@opengridcomputing.com \
--cc=bfields@fieldses.org \
--cc=linux-nfs@vger.kernel.org \
--cc=mjt@tls.msk.ru \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.