From owner-freebsd-stable@FreeBSD.ORG Sat Aug 27 07:00:15 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DC231065670 for ; Sat, 27 Aug 2011 07:00:15 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 33A758FC16 for ; Sat, 27 Aug 2011 07:00:14 +0000 (UTC) Received: by gxk28 with SMTP id 28so4176185gxk.13 for ; Sat, 27 Aug 2011 00:00:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=3RNhurGEqvYFJ4TeJ9NfcVuhs+UT37G4KsLU1oLnEIA=; b=jcZBv6dPScfFhVIxvlNsb67tcEsj/wXNmHKNQVhbbAUu85U1FPIJTaPBUYNyuHe5Fy 8CgA6nHwKP8RhGZ70zmKwij0SluEhva8AwwQHK7omC8bzdaFx+YN40gr+8KFcOLYk38j /FwxwT6O3845OTw4n4YeQxGwpjMxBjxAkRzL0= MIME-Version: 1.0 Received: by 10.150.238.17 with SMTP id l17mr2856802ybh.144.1314428414505; Sat, 27 Aug 2011 00:00:14 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.145.21 with HTTP; Sat, 27 Aug 2011 00:00:14 -0700 (PDT) In-Reply-To: References: Date: Sat, 27 Aug 2011 15:00:14 +0800 X-Google-Sender-Auth: Vc-NKcX3qAwOVyNkP6oXEvhv8kE Message-ID: From: Adrian Chadd To: Kevin Oberman Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-stable@freebsd.org Stable" Subject: Re: Unable to shutdown X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2011 07:00:15 -0000 This sounds like a "create PR and make noise until it's fixed" issue. :-) green drives are only going to get more prevalent.. Adrian On 27 August 2011 12:51, Kevin Oberman wrote: > I've run into an odd problem with dismounting file systems on a > Seagate Expansion portable > USB drive. Running 8-stable on an amd64 system and with two FAT32 > (msdosfs) file systems > on the drive. > > The drive is "green" and spins down when idle. =A0If an attempt is made > to shutdown the > system while the drive is spun down, the system goes through the usual > shutdown including > flushing all buffer out to disk, but when the final disk access to > mark the file systems as > clean, the drive never spins up and the system hangs until it is > powered down. I've found no > way to avoid this other then to remember to access the disk and cause > it to spin up before > shutting down. > > If I attempt to unmount the file systems when the drive is shut down. > the same thing > happens, but I can recover as the second file system is still mounted > and an ls(1) to that file > system will cause the disk to spin up and everything is fine. > > This looks like a bug, but I don't see why the unmounting of an > msdosfs system does not > spin up the drive. It's clearly hanging on some operation that is not > spinning up the drive, > but does block. > > Any ideas what is going on? Possible fix? > -- > R. Kevin Oberman, Network Engineer - Retired > E-mail: kob6558@gmail.com > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >