From owner-freebsd-stable@FreeBSD.ORG Mon Feb 27 15:47:51 2012 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7039106566C; Mon, 27 Feb 2012 15:47:51 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id 6CFA48FC14; Mon, 27 Feb 2012 15:47:50 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap8EADGlS0+DaFvO/2dsb2JhbABDhSevBoFzAQEBBAEBASArIAsbDgoCAg0ZAikBCSYGCAcEARwEh2ULpXqSBoEviEqDBBMLARACAgUCCgEGBAcCBgcVCwYDAoREAQI6UAeCOoEWBIhPikaCKJMMgTYJBg X-IronPort-AV: E=Sophos;i="4.73,491,1325480400"; d="scan'208";a="161148892" Received: from erie.cs.uoguelph.ca (HELO zcs3.mail.uoguelph.ca) ([131.104.91.206]) by esa-jnhn-pri.mail.uoguelph.ca with ESMTP; 27 Feb 2012 10:47:49 -0500 Received: from zcs3.mail.uoguelph.ca (localhost.localdomain [127.0.0.1]) by zcs3.mail.uoguelph.ca (Postfix) with ESMTP id BC255B3F57; Mon, 27 Feb 2012 10:47:49 -0500 (EST) Date: Mon, 27 Feb 2012 10:47:49 -0500 (EST) From: Rick Macklem To: Alexey Dokuchaev Message-ID: <134870242.175249.1330357669745.JavaMail.root@erie.cs.uoguelph.ca> In-Reply-To: <20120227152238.GA2940@regency.nsu.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [172.17.91.201] X-Mailer: Zimbra 6.0.10_GA_2692 (ZimbraWebClient - FF3.0 (Win)/6.0.10_GA_2692) Cc: rmacklem@freebsd.org, stable@freebsd.org Subject: Re: Resume broken in 8.3-PRERELEASE 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: Mon, 27 Feb 2012 15:47:51 -0000 Alexey Dokuchaev wrote: > On Mon, Feb 27, 2012 at 09:28:15PM +0700, Alexey Dokuchaev wrote: > > I was mistaken, the latest kernel with working resume is from Jan 4 > > 00:00 > > UTC, kernel from Jan 4 01:00 UTC does not allow my laptop to come > > back from > > zzz(8) successfully. It seems that offending change is rev. 1.9.2.5 > > of > > sys/nfsclient/nfs_krpc.c by rmacklem@ (SVN rev 229450). To be sure, > > I've > > reverted just this change in the latest RELENG_8 sources -- and the > > problem > > goes away. > > Hmm, apparently the problem lies deeply/earlier. Backing out SVN rev > 229450 allows me to resume twice, but third time it fails with the > same > symptoms as before (no keyboard while VTY switching works and > screensaver > fires, no network but ping(8) works, fans are bursting up). Stay tuned > while I investigate more... > Yes, I can't think of how r229450 would affect "resume". All it does is clear the high order bit in an error reply from an NFS server, since that bit should never be set in an NFS error reply and, if set, it results in an mbuf list being free'd twice. The bit is erroneously set by "amd" sometimes. If you are using "amd", that might be related to the resume problem? rick ps: I suspect you saw it, but there was a recent thread related to known suspend/resume issues and discussed how they might be fixed in the future. Sorry, I don't remember which list or the exact subject line. > ./danfe > _______________________________________________ > 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"