From owner-freebsd-stable@FreeBSD.ORG Wed Jun 19 16:34:40 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 4D8D351A for ; Wed, 19 Jun 2013 16:34:40 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from thyme.infocus-llc.com (server.infocus-llc.com [206.156.254.44]) by mx1.freebsd.org (Postfix) with ESMTP id 284181DEF for ; Wed, 19 Jun 2013 16:34:39 +0000 (UTC) Received: from draco.over-yonder.net (c-75-65-60-66.hsd1.ms.comcast.net [75.65.60.66]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by thyme.infocus-llc.com (Postfix) with ESMTPSA id 8D3B837B54F; Wed, 19 Jun 2013 11:34:39 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 3bbBZl1CRrzGKF; Wed, 19 Jun 2013 11:34:39 -0500 (CDT) Date: Wed, 19 Jun 2013 11:34:39 -0500 From: "Matthew D. Fuller" To: Jeremy Chadwick Subject: Re: shutdown -r / shutdown -h / reboot all hang and don't cleanly dismount Message-ID: <20130619163439.GH1940@over-yonder.net> References: <51C1979D.3010305@ateamsystems.com> <20130619122143.GA70813@icarus.home.lan> <51C1A9BF.8030304@ateamsystems.com> <20130619133538.GA71689@icarus.home.lan> <51C1BCF6.8090606@ateamsystems.com> <20130619150414.GA72566@icarus.home.lan> <20130619155346.GG1940@over-yonder.net> <20130619161634.GA73965@icarus.home.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130619161634.GA73965@icarus.home.lan> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.21-fullermd.4 (2010-09-15) X-Virus-Scanned: clamav-milter 0.97.6 at thyme.infocus-llc.com X-Virus-Status: Clean Cc: freebsd-stable@freebsd.org, Adam Strohl X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jun 2013 16:34:40 -0000 On Wed, Jun 19, 2013 at 09:16:35AM -0700 I heard the voice of Jeremy Chadwick, and lo! it spake thus: > > The above CDB + subcommand disables APM entirely. There is a lot > more to APM than just parking heads (and in all honesty, APM should > have nothing to do with parking heads). Disabling APM can actually > have drastic effects on drive temperature (meaning there are certain > chip and/or motor operations that said feature controls *in > addition* to head parking), and other firmware-level features that > aren't documented. True enough, in concept. With all the drives sitting behind ventilation perfectly capable of dealing with 15kRPM drives, I don't worry about what that might do to the 7200's though... > Furthermore, that CDB does not work for all drives. There are > Seagate drives -- I know because I bought some and returned them > when the APM trick did not work -- that lack the LCC-disable tie-in > to APM. The drive either rejected the CDB (ATA status code error > returned), while others accepted it but nothing in 0xec (IDENTIFY) > reported as got changed. Well, I haven't seen it with these. Several of ada0: ATA-8 SATA 3.x device and some systems with CC4C too. > I will have -- and eat -- their souls. The problem with that is that the undigestible bits of "soul" just get passed right back into the ecosystem, and in a more concentrated form. Some might suggest that's already happened, and is got us here in the first place 8-} -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.