From owner-freebsd-net@FreeBSD.ORG Sat Mar 19 10:57:48 2005 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7D3516A4CE; Sat, 19 Mar 2005 10:57:48 +0000 (GMT) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5295A43D48; Sat, 19 Mar 2005 10:57:48 +0000 (GMT) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1DCbeH-0003QG-Mh; Sat, 19 Mar 2005 12:57:41 +0200 X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Scott Long In-reply-to: Your message of Tue, 15 Mar 2005 06:44:11 -0700 . Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 19 Mar 2005 12:57:41 +0200 From: Danny Braniss Message-ID: cc: Sam Leffler cc: net@freebsd.org cc: scsi@freebsd.org Subject: Re: iSCSI initiator driver beta version, testers wanted X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Mar 2005 10:57:48 -0000 with tags enabled, iSCSI is much faster, but it also causes a deadlock :-( this is what i run: newfs -U / cd / restore rf /home/file.dump on the same motherboard, a dual Xeon, with smp disabled all is OK with smp enabled restore gets stuck usualy waiting on biord. the iscsi driver shows that all requests have been done, the sniffing shows the same(ie all request have been done). so this leads me to think that there is some race condition that i'm not aware of in a SMP system, where xpt_done(ccb) is called while another process is calling biowait. another lead is that after restore gets stuck, the system slowly gets 'stalled'. any insight is most welcome!, i'm also stuck. danny