From owner-cvs-src-old@FreeBSD.ORG Tue Feb 1 10:20:55 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97DD91065675 for ; Tue, 1 Feb 2011 10:20:55 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6B48B8FC16 for ; Tue, 1 Feb 2011 10:20:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p11AKtls073784 for ; Tue, 1 Feb 2011 10:20:55 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p11AKtLG073783 for cvs-src-old@freebsd.org; Tue, 1 Feb 2011 10:20:55 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <201102011020.p11AKtLG073783@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 1 Feb 2011 10:20:31 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2011 10:20:55 -0000 kib 2011-02-01 10:20:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/kern vfs_subr.c Log: SVN rev 218164 on 2011-02-01 10:20:31Z by kib MFC r217824: When vtruncbuf() iterates over the vnode buffer list, lock buffer object before checking the validity of the next buffer pointer. Otherwise, the buffer might be reclaimed after the check, causing iteration to run into wrong buffer. Revision Changes Path 1.767.2.19 +5 -2 src/sys/kern/vfs_subr.c