kern/103455: "swap_pager: indefinite wait buffer" with page
file enabled (causes lockups)
Remco Bressers
remco at signet.nl
Fri Jan 26 23:22:09 UTC 2007
On vr, 2007-01-26 at 13:58 -0500, Kris Kennaway wrote:
> On Thu, Jan 25, 2007 at 10:40:23AM +0000, Remco Bressers wrote:
> > The following reply was made to PR kern/103455; it has been noted by GNATS.
> >
> > From: Remco Bressers <rbressers at signet.nl>
> > To: bug-followup at FreeBSD.org, nick at nickwithers.com
> > Cc:
> > Subject: Re: kern/103455: "swap_pager: indefinite wait buffer" with page
> > file enabled (causes lockups)
> > Date: Thu, 25 Jan 2007 09:38:21 +0100
> >
> > Hi,
> >
> > I noticed the same problem on 6.2-RELEASE on a heavily loaded storage
> > system running rsync.
> > When multiple clients connect to the rsync box and start filling up the
> > memory with file-lists, the machine (once in a while) locks up with the
> > same messages :
> >
> > swap_pager: indefinite wait buffer: bufobj: 0, blkno: 43638, size: 4096
> > swap_pager: indefinite wait buffer: bufobj: 0, blkno: 43947, size: 32768
> > swap_pager: indefinite wait buffer: bufobj: 0, blkno: 44007, size: 4096
> > swap_pager: indefinite wait buffer: bufobj: 0, blkno: 47939, size: 32768
> >
> > The machine becomes non-responsive unfortunatly.
>
> Are you sure it's the same, i.e. are you also using a swap file?
>
> Kris
I'm using a swap filesystem. The machine has 1GB of RAM :
> swapinfo -h
Device 1K-blocks Used Avail Capacity
/dev/da0s1b 2097152 56K 2.0G 0%
>
dmesg is giving me the following memory info :
real memory = 1073676288 (1023 MB)
avail memory = 1028702208 (981 MB)
The machine stops when it's very heavily used (e.g. many client hosts
are sending data via rsync to this hosts). I/O is pretty heavy and
running on a 3Ware 9550SX-12 on 10 500GB Seagate 7200.9 disks.
The RAID controller verified the disks and thei're all correct. No ECC
or S.M.A.R.T. errors, so i guess it isn't cabling or anything.
Regards,
Remco Bressers
Signet B.V.
More information about the freebsd-bugs
mailing list