From owner-freebsd-stable@FreeBSD.ORG Tue May 29 19:51:20 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 65F7C16A41F for ; Tue, 29 May 2007 19:51:20 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by mx1.freebsd.org (Postfix) with ESMTP id 873A713C465 for ; Tue, 29 May 2007 19:51:19 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so685629anc for ; Tue, 29 May 2007 12:51:17 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dHY6y2SvZqCGg164bW0M9lBaB6uF6+SrOXixx3lfmlQgckLXuvZ4Er3HE0tPvaozk6WNVT7k6Htor6ffkc0WKs5zonOB0RjggnZNn5UMCQoSv+UjoL+oyhDeVRM6F+8n2vojlmr/JiLJ+tbveYXrFWj3M3iGmv+0s41pCtIqP5U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qpiPRpS0y8ZnFE8jbRbBQv5I8cg0Q1M58yIOHTNFh3g53pJVtnkoa35426P44aySBQDfg2xT/XLSkEVKmUQuA/fzVugp4N+hRAcZ7PD8N1wfuxRPvuSKDwDeHfGjR0r87Ok+rZL3QzERQEsBJ4E6r+17wS2zM+KHcytiiPAs8+8= Received: by 10.78.168.1 with SMTP id q1mr922798hue.1180468275978; Tue, 29 May 2007 12:51:15 -0700 (PDT) Received: by 10.78.107.13 with HTTP; Tue, 29 May 2007 12:51:15 -0700 (PDT) Message-ID: Date: Tue, 29 May 2007 12:51:15 -0700 From: "Kip Macy" To: steve In-Reply-To: <20070529192155.GA19514@netfirms.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070529192155.GA19514@netfirms.com> Cc: freebsd-stable@freebsd.org Subject: Re: vnode_pager_putpages errors on 6.2 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: Tue, 29 May 2007 19:51:20 -0000 On 5/29/07, steve wrote: > Howdy! > > I had this issue on 4.x, which is basically, I have > machines that do cgi stuff for customers, and there is a local > md device that is used as a tmp. When it fills the machine > logs errors > > vnode_pager_putpages I/O error 28.. > > and the machine is unresponsive and needs to be > power cycled. > > There is a previous thread on this issue > > http://atm.tut.fi/list-archive/freebsd-stable/msg19031.html > > and a subsequent patch for 4.x > > http://atm.tut.fi/list-archive/freebsd-stable/msg19288.html > > that I appled to 4.x and it solved the problem. > > Now that I have upgraded to 6.2, the problem has > recurred, but the previous patch is no longer valid. Is > there something wrong with the patch/solution given, and > is there a solution for 6.2? > > thanx - steve > All the patch does is rate limit error messages to once per second and return VM_PAGER_BAD when there is an error. Constructing a similar patch for 6.2 should be trivial. -Kip