Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jan 2022 23:12:51 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 261291] ESX NFS4.1 client hangs, server never responds to EXCHANGE_ID/CREATE_SESSION
Message-ID:  <bug-261291-227-cY5PNagjGx@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-261291-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261291

--- Comment #9 from Rick Macklem <rmacklem@FreeBSD.org> ---
I took another look at the packet trace and I do not see
any problems w.r.t. the session (sequence ops are using
different slots).

However, I noticed that the request it packet #644 seems
to be created from 4 large TCP segment fragments.
(I'm not sure what Wireshark means by TCP segment fragments,
 since each TCP segment is a "segment". Maybe just its way of
 saying the 4 TCP segments make up the two RPC requests?)

Are you using jumbo frames for a net interface that will
use jumbo mbuf clusters?
- I think you probably already know that jumbo mbuf clusters are
  an accident looking for a place to happen, due to fragmentation
  of the mbuf cluster pool.

If this is the case, try either a network interface that can do
jumbo frames without using jumbo mbuf clusters or turn off the
jumbo frames.

The lack of a reply to the requests in packet #644 is what causes
the mount to mess up and it looks like some sort of network fabric
problem, possibly tickled by having a large Write and a Read lumped
together in the same TCP segments?

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-261291-227-cY5PNagjGx>