From owner-freebsd-current@FreeBSD.ORG Mon Aug 23 22:00:56 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1838316A4CE for ; Mon, 23 Aug 2004 22:00:56 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id D214443D68 for ; Mon, 23 Aug 2004 22:00:55 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 3E4EA4ACEB; Mon, 23 Aug 2004 17:00:55 -0500 (CDT) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 14229-01-55; Mon, 23 Aug 2004 17:00:54 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id D52D54ACEA; Mon, 23 Aug 2004 17:00:54 -0500 (CDT) Date: Mon, 23 Aug 2004 17:00:54 -0500 From: Alan Cox To: Willem Jan Withagen Message-ID: <20040823220054.GC21125@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: current@freebsd.org Subject: Re: PLEASE TEST: IPI deadlock avoidance patch X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 22:00:56 -0000 Willem Jan Withagen wrote: > Well my dual AMD64 system seemed to be rather stable since I went with a > Tyan board. This makes sense. Amd64-based systems do fewer IPIs for TLB shootdown than i386-based systems. Specifically, Doug's deadlock, which was in part in the pipe code, would not have occurred there. Amd64 systems avoid many ephemeral mappings (that require IPIs for TLB shootdown) through the use of the direct virtual-to-physical mapping. Alan