Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Mar 2020 00:35:00 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 245022] Problem with FreeBSD NLM interoperating with Netapp Filer after software upgrade
Message-ID:  <bug-245022-227-dD4OrUsd73@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-245022-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-245022-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245022

--- Comment #1 from Rick Macklem <rmacklem@FreeBSD.org> ---
Created attachment 212664
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D212664&action=
=3Dedit
modify kernel UDP client to use global xid

This patch modifies the kernel RPC UDP client so that it uses a
single global xid instead of one "per connection".
I couldn't see exactly how the "per connection" xid could end
up reusing the same value, but since a "connection" is a sketchy
concept anyhow and a global xid will not repeat for 4billion RPCs,
this should avoid any reuse of the same xid value.
(I suspect the "per connection xid" code was inherited from userland
 RPC library code, where a global value is not practical.)

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



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