From owner-freebsd-stable@FreeBSD.ORG Mon Feb 18 12:16:58 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CFA89EFC; Mon, 18 Feb 2013 12:16:58 +0000 (UTC) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [200.46.208.146]) by mx1.freebsd.org (Postfix) with ESMTP id 893AF698; Mon, 18 Feb 2013 12:16:58 +0000 (UTC) Received: from maia.hub.org (unknown [200.46.151.189]) by hub.org (Postfix) with ESMTP id DA24613231C9; Mon, 18 Feb 2013 08:16:57 -0400 (AST) Received: from hub.org ([200.46.208.146]) by maia.hub.org (mx1.hub.org [200.46.151.189]) (amavisd-maia, port 10024) with ESMTP id 33024-08; Mon, 18 Feb 2013 12:16:57 +0000 (UTC) Received: from [192.168.0.52] (S01067cb21b2ff4ca.gv.shawcable.net [24.108.26.71]) by hub.org (Postfix) with ESMTPA id 4857813231C8; Mon, 18 Feb 2013 08:16:56 -0400 (AST) Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: 9-STABLE -> NFS -> NetAPP: From: Marc Fournier In-Reply-To: <5FE9EE8D-15AE-46D5-8260-C909399C1235@hub.org> Date: Mon, 18 Feb 2013 04:16:54 -0800 Message-Id: References: <465448349.3084923.1361113640094.JavaMail.root@erie.cs.uoguelph.ca> <5FE9EE8D-15AE-46D5-8260-C909399C1235@hub.org> To: Rick Macklem X-Mailer: Apple Mail (2.1499) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Konstantin Belousov , freebsd-stable@freebsd.org, John Baldwin X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2013 12:16:58 -0000 According to /var/log/messages, everything seems to have been running = (at least against the local file system) up until the reboot: =3D=3D=3D Feb 18 12:00:00 mercury kernel: bce1: promiscuous mode disabled Feb 18 12:00:00 mercury kernel: bce1: promiscuous mode enabled Feb 18 12:13:55 mercury syslogd: kernel boot file is /boot/kernel/kernel Feb 18 12:13:55 mercury kernel: Copyright (c) 1992-2013 The FreeBSD = Project. =3D=3D=3D On 2013-02-18, at 4:12 AM, Marc Fournier wrote: >=20 > 2days, 6hrs since reboot with new kernel, server shows unreachable: >=20 > # ssh mercury > ssh_exchange_identification: Connection closed by remote host >=20 > although runtime shows it is up: >=20 > mercury up 2+06:17, 0 users, load 0.63, = 0.69, 0.70 >=20 > Remote console shows: >=20 > >=20 > I could press return, so keyboard was still responsive, and got a new = login prompt, but after typing login id, it appears to just hang =85 >=20 > Remotely power cycled server. >=20 > This is new behaviour for that server since applying patch =85 will = see if it happens again ... >=20 >=20 > On 2013-02-17, at 7:07 AM, Rick Macklem wrote: >=20 >> Marc Fournier wrote: >>> On 2013-02-15, at 7:21 AM, Rick Macklem = wrote: >>>=20 >>>>>=20 >>>> Righto. Thanks jhb and kib for looking at this. >>>>=20 >>>> Btw John, PBDRY still gets set for sleeps in the sys/rpc code. >>>> However, >>>> as far as I can tell, it just sets TDF_SBDRY when it is already set >>>> and seems harmless. (Since this code is supposed to be generic and >>>> not >>>> specific to NFS, maybe it should stay that way?) >>>>=20 >>>> Also, since PBDRY on the sleeps sets TDF_SBDRY, I think the above >>>> patch >>>> is ok for stable/9 without your recent head patch. >>>>=20 >>>> Maybe Marc can test the above patch? >>>=20 >>> 'k, not sure what you want me to 'test', but so far, patch has been >>> applied / live for ~21hrs, and no processes in state T =85 >>>=20 >> Yes, I meant run it like you normally do and see if the hang occurs >> with the patch (or other problems crop up). I suspect you have some >> idea of how long it needs to run without a hang before you are = convinced >> the problem is fixed. >>=20 >> I can't do commits until April, so there is no rush from my point of >> view. (I suspect jhb@ will commit it at some point, if/when it = appears >> to fix the problem and seems correct.) >>=20 >> Thanks for testing it, rick >>=20 >>>=20 >>>=20 >>> _______________________________________________ >>> freebsd-stable@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable >>> To unsubscribe, send any mail to >>> "freebsd-stable-unsubscribe@freebsd.org" >=20