Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 May 2007 12:51:15 -0700
From:      "Kip Macy" <kip.macy@gmail.com>
To:        steve <steve@netfirms.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: vnode_pager_putpages errors on 6.2
Message-ID:  <b1fa29170705291251q7075dd9al345520c5ec4a50cc@mail.gmail.com>
In-Reply-To: <20070529192155.GA19514@netfirms.com>
References:  <20070529192155.GA19514@netfirms.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 5/29/07, steve <steve@netfirms.com> 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



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