Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Aug 1997 00:45:12 -0700 (PDT)
From:      Kevin Eliuk <kevin_eliuk@sunshine.net>
To:        FreeBSD-questions <FreeBSD-questions@FreeBSD.org>
Subject:   indefinite wait buffer:
Message-ID:  <Pine.BSF.3.96.970812004416.261F-100000@kevin.sunshine.net>

next in thread | raw e-mail | index | archive | help
[ cross posted to comp.unix.bsd.freebsd.misc ]

Hi,

Firstly I know only about 'C' from what I am able to deduce
from read the src files.

I am really confused by a message that I am getting.

swap_pager: indefinite wait buffer: device: 196609, blkno: 856, size: 20480
                                            ^^^^^^
Marked is what has me confused. From what I understand about
'dev' I expect a /dev/???. This appears to be block number,
but I want to be sure.

Would it be 'bn' in my swap slice?

Is it a different way that swap indexes pages?

>From --> /usr/src/sys/vm/swap_pager.c

        while ((bp->b_flags & B_DONE) == 0) {
                if (tsleep(bp, PVM, "swread", hz*20)) {
                        printf("swap_pager: indefinite wait buffer: device: %d,
blkno: %d, size: %d\n",
                                bp->b_dev, bp->b_blkno, bp->b_bcount);
                }
        }

Thanks for any help info you can offer.

--
=| Regards,             =| FreeBSD ==> http://www.FreeBSD.org
=| Kevin G. Eliuk       =| "Free at last, free at last, ...."
British Columbia *BSD User Directory ==> http://www.cynic.net




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.970812004416.261F-100000>