From owner-freebsd-net@FreeBSD.ORG Sat Jun 11 23:23:06 2005 Return-Path: X-Original-To: net@freebsd.org 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 DA5D416A41C; Sat, 11 Jun 2005 23:23:06 +0000 (GMT) (envelope-from morganw@chemikals.org) Received: from ms-smtp-03-eri0.southeast.rr.com (ms-smtp-03-lbl.southeast.rr.com [24.25.9.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8667B43D1D; Sat, 11 Jun 2005 23:23:06 +0000 (GMT) (envelope-from morganw@chemikals.org) Received: from volatile.chemikals.org (cpe-024-211-118-154.sc.res.rr.com [24.211.118.154]) by ms-smtp-03-eri0.southeast.rr.com (8.12.10/8.12.7) with ESMTP id j5BNN3Y4013756; Sat, 11 Jun 2005 19:23:03 -0400 (EDT) Received: from volatile.chemikals.org (morganw@localhost [127.0.0.1]) by volatile.chemikals.org (8.13.3/8.13.3) with ESMTP id j5BNN1YE027876; Sat, 11 Jun 2005 19:23:02 -0400 (EDT) (envelope-from morganw@chemikals.org) Received: from localhost (morganw@localhost) by volatile.chemikals.org (8.13.3/8.13.3/Submit) with ESMTP id j5BNMxvm027873; Sat, 11 Jun 2005 19:22:59 -0400 (EDT) (envelope-from morganw@chemikals.org) X-Authentication-Warning: volatile.chemikals.org: morganw owned process doing -bs Date: Sat, 11 Jun 2005 19:22:56 -0400 (EDT) From: Wesley Morgan To: usb@freebsd.org, net@freebsd.org Message-ID: <20050611181241.D27697@volatile.chemikals.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: Subject: network <-> USB2 blocks process? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 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, 11 Jun 2005 23:23:07 -0000 I'm using a cardbus usb2 adapter in my laptop to transfer data to an external drive. It works great transferring local data, and of course the network itself works great... But combining the two isn't working out. Copying from an NFS share to the USB drive results in a non-fatal hang: 4635 morganw 1 -16 0 1416K 764K wdrain 0:01 0.12% cp The final read() from the NFS mount succeeds but the following write() blocks (as indicated by top). Eventually (a LONG eventually) whatever is blocking will correct itself and the transfer proceeds again until whatever is filling up is full again. Anyone have any ideas to what might be going on?