From owner-freebsd-stable@FreeBSD.ORG Thu Jun 9 18:25:56 2005 Return-Path: X-Original-To: freebsd-stable@www.freebsd.org Delivered-To: freebsd-stable@www.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCC4116A41C for ; Thu, 9 Jun 2005 18:25:56 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8213B43D55 for ; Thu, 9 Jun 2005 18:25:56 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 895F946B89; Thu, 9 Jun 2005 14:25:55 -0400 (EDT) Date: Thu, 9 Jun 2005 19:27:07 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Goran Gajic In-Reply-To: Message-ID: <20050609192506.C13403@fledge.watson.org> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: jmg@FreeBSD.org, freebsd-stable@www.freebsd.org Subject: Re: RPCPROG_NFS: RPC: Port mapper failure - RPC: Unable to receive X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 18:25:56 -0000 On Thu, 9 Jun 2005, Goran Gajic wrote: > I can also confirm that mount of NFS exports works ok with uipc_socket.c > v1.208.2.18 - so there are some problems with v1.208.2.19 1.209 introduced a significant bug, so I backed it out as 1.210: revision 1.210 date: 2004/08/20 16:24:23; author: rwatson; state: Exp; lines: +1 -3 Back out uipc_socket.c:1.208, as it incorrectly assumes that all sockets are connection-oriented for the purposes of kqueue registration. Since UDP sockets aren't connection-oriented, this appeared to break a great many things, such as RPC-based applications and services (i.e., NFS). Since jmg isn't around I'm backing this out before too many more feet are shot, but intend to investigate the right solution with him once he's available. Apologies to: jmg Discussed with: imp, scottl The merges to RELENG_5 and RELENG_4 need to be backed out ASAP. I've CC'd John-Mark since he's the author of the original change, and just did the MFC. You'll want to back out the change locally until the fix has been committed. Robert N M Watson