Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2013 10:29:24 +0100 (BST)
From:      Anton Shterenlikht <mexas@bris.ac.uk>
To:        freebsd-current@freebsd.org, freebsd-ia64@freebsd.org
Subject:   ia64 r256624: Syncing disks... Giving up on 2 buffers
Message-ID:  <201310210929.r9L9TOVX063322@mech-cluster241.men.bris.ac.uk>

next in thread | raw e-mail | index | archive | help
Issuing reboot:

Waiting (max 60 seconds) for system process `bufdaemon' to stop...done
Syncing disks, buffers remaining... 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 
1: buf:0xa00000009e10e200, vnode:0, flags:0, blkno:0, lblkno:0, buflock:lock type bufwait: EXCL by thread 0xe000000012741680 (pid 1047, tcsh, tid 100085)
2: buf:0xa00000009e0fd5e0, vnode:0, flags:0, blkno:0, lblkno:0, buflock:lock type bufwait: EXCL by thread 0xe0000000124e3b00 (pid 1037, tcsh, tid 100089)
Giving up on 2 buffers

I haven't seen these messages before.
What do they mean?

This is on r256624M, where the only modification is:

# svn diff /usr/src/
Index: /usr/src/sys/kern/uipc_syscalls.c
===================================================================
--- /usr/src/sys/kern/uipc_syscalls.c   (revision 256624)
+++ /usr/src/sys/kern/uipc_syscalls.c   (working copy)
@@ -2070,7 +2070,7 @@
        }
        KASSERT(error != 0 || (m->wire_count > 0 &&
            vm_page_is_valid(m, off & PAGE_MASK, xfsize)),
-           ("wrong page state m %p", m));
+           ("wrong page state m %p off %#jx xfsize %d", m, off, xfsize));
        VM_OBJECT_WUNLOCK(obj);
        return (error);
 }
# 


Thanks

Anton





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