From owner-freebsd-hackers@FreeBSD.ORG Fri Nov 2 20:35:55 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDE5616A41A for ; Fri, 2 Nov 2007 20:35:55 +0000 (UTC) (envelope-from tinguely@casselton.net) Received: from casselton.net (casselton.net [63.165.140.2]) by mx1.freebsd.org (Postfix) with ESMTP id 335B813C4BC for ; Fri, 2 Nov 2007 20:35:54 +0000 (UTC) (envelope-from tinguely@casselton.net) Received: from casselton.net (localhost [127.0.0.1]) by casselton.net (8.13.8/8.13.8) with ESMTP id lA2HxVJf085539; Fri, 2 Nov 2007 12:59:31 -0500 (CDT) (envelope-from tinguely@casselton.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=casselton.net; s=ccnMail; t=1194026371; bh=3kf1alMjGfuqdc34n18eHNAfGgF0cieRC3b0/zv 9VgY=; h=Date:From:Message-Id:To:Subject:Cc:In-Reply-To; b=KLQ5uZ2s zqKXp7FQJfv2rnKkDZsJ+Cqg+8dMQO7QLxBePVUcwAUzA8az25gUGEVgvvPL+SalwlZ NvqwgjONIgjO8Vhbr+bPgzeKIYUhB6TxljkNbrqGuuJoS5PQbOKSbsfn1DbAOtzaXq7 UkkS2Hy7EBJTcejpadCp9fn5eq7Ck= Received: (from tinguely@localhost) by casselton.net (8.13.8/8.13.8/Submit) id lA2HxVIv085535; Fri, 2 Nov 2007 12:59:31 -0500 (CDT) (envelope-from tinguely) Date: Fri, 2 Nov 2007 12:59:31 -0500 (CDT) From: Mark Tinguely Message-Id: <200711021759.lA2HxVIv085535@casselton.net> To: arno@heho.snv.jussieu.fr, kostikbel@gmail.com In-Reply-To: <20071101212957.GZ37471@deviant.kiev.zoral.com.ua> X-Mailman-Approved-At: Fri, 02 Nov 2007 20:37:59 +0000 Cc: freebsd-hackers@freebsd.org Subject: Re: "indefinite" wait buffer patch X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Nov 2007 20:35:55 -0000 Since eyeballs are in swap_page.c - is the putpages panic string mislabeled: swap_pager_putpages(vm_object_t object, vm_page_t *m, int count, boolean_t sync, int *rtvals) { int i; int n = 0; if (count && m[0]->object != object) { panic("swap_pager_getpages: object mismatch %p/%p", ^^^^^^^^ putpages --Mark Tinguely.