From owner-freebsd-bugs@FreeBSD.ORG Sat Apr 11 13:30:07 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6BDC106564A for ; Sat, 11 Apr 2009 13:30:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 946228FC15 for ; Sat, 11 Apr 2009 13:30:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BDU7Ab091407 for ; Sat, 11 Apr 2009 13:30:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n3BDU7qg091404; Sat, 11 Apr 2009 13:30:07 GMT (envelope-from gnats) Date: Sat, 11 Apr 2009 13:30:07 GMT Message-Id: <200904111330.n3BDU7qg091404@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Bruce Cran Cc: Subject: Re: kern/133593: [ata] `atacontrol spindown` won't affect disk until some data is read from it X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bruce Cran List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 13:30:07 -0000 The following reply was made to PR kern/133593; it has been noted by GNATS. From: Bruce Cran To: Dmitry Marakasov Cc: bug-followup@FreeBSD.org Subject: Re: kern/133593: [ata] `atacontrol spindown` won't affect disk until some data is read from it Date: Sat, 11 Apr 2009 14:20:19 +0100 On Sat, 11 Apr 2009 16:36:31 +0400 Dmitry Marakasov wrote: > Then maybe it's possible to make atacontrol make some dummy > request after the timeout is set? The drive has an onboard timer that can be programmed so the drive spins down after a predetermined length of time it's been unused. I'm not sure why the kernel's keeping track of this too and sending an immediate spindown command instead of telling it how long it should wait until spinning down. -- Bruce Cran