From: Rob Landley <rob@landley.net>
To: "Francesco Pretto" <ceztko@gmail.com>
Cc: "Dave Jones" <davej@redhat.com>, "Tejun Heo" <htejun@gmail.com>,
"Phillip Susi" <psusi@cfl.rr.com>,
linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: Weird hard disk noise on shutdown (bug #7674)
Date: Wed, 16 May 2007 19:47:35 -0400 [thread overview]
Message-ID: <200705161947.36177.rob@landley.net> (raw)
In-Reply-To: <e5ab0f710705160215p6b11bffeh53796b1b2223fd6d@mail.gmail.com>
On Wednesday 16 May 2007 5:15 am, Francesco Pretto wrote:
> - everyone else:
> // continue to do nothing :-)
> reboot();
That would be cool, but the impression I got from
http://linux-ata.org/shutdown.html was that shutdown commands were supposed
to _add_ quiescing of drives in order to avoid emergency head parking on
poweroff.
That article says:
> Distros should update their shutdown(8) to do the followings.
> Check whether /sys/modules/libata/parameters/spindown_compat exists. If it
> does, write 0 to it. For each libata harddisk
> Check whether /sys/class/scsi_disk/h:c:i:l/manage_start_stop exists. If it
> doesn't, synchronize cache and spin the disk down as before. If it does, do
> nothing and continue to the next disk. The file is also accessible as
> /sys/block/sdX/device/scsi_disk:*/manage_start_stop.
You're saying all this is to work around kernels _before_ 2.6.22, and instead
of updating your shutdown you could just either update the kernel instead?
> If exists some, at this point, exotic shutdown(8) implementation that
> is trying to issue STANDBYBOW on libata/scsi devices, it will get a
> fat warning. The warning could also state that the only supported way
> is to leave complete responsibility of spinning down the hard disks to
> kernel, so eventually it could be cleaned of checks and compatibility
> options.
I'm all for leaving this to the kernel. I play in the embedded space a lot,
so the less I can get away with doing, the better. :)
Rob
next prev parent reply other threads:[~2007-05-16 23:48 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <fa.Ia7dfo7Zd5kB6KhSYisfswa1aj4@ifi.uio.no>
[not found] ` <fa.YHt2nIlQmoW5r2enmTSzsaySwH4@ifi.uio.no>
2007-02-22 2:43 ` Weird hard disk noise on shutdown (bug #7674) Robert Hancock
2007-02-23 20:35 ` Francesco Pretto
[not found] ` <e5ab0f710703020009u2b94fb72ja51e85b8b90eaba0@mail.gmail.com>
2007-03-02 23:43 ` Dan Gilliam
2007-05-04 19:12 ` Phillip Susi
2007-05-04 20:39 ` Tejun Heo
2007-05-06 18:19 ` Francesco Pretto
2007-05-06 18:24 ` Tejun Heo
2007-05-14 17:32 ` Tejun Heo
2007-05-14 20:46 ` Francesco Pretto
2007-05-15 6:59 ` Tejun Heo
2007-05-15 13:16 ` Henrique de Moraes Holschuh
2007-05-15 13:47 ` Tejun Heo
2007-05-15 21:08 ` Dave Jones
2007-05-16 5:29 ` Rob Landley
2007-05-16 9:15 ` Francesco Pretto
2007-05-16 11:38 ` Tejun Heo
2007-05-16 23:47 ` Rob Landley [this message]
2007-05-17 9:12 ` Tejun Heo
2007-05-16 11:41 ` Tejun Heo
2007-05-16 23:48 ` Rob Landley
2007-05-17 0:58 ` Henrique de Moraes Holschuh
2007-05-17 3:05 ` Rob Landley
2007-05-17 3:39 ` Henrique de Moraes Holschuh
2007-05-17 15:04 ` Lennart Sorensen
2007-05-18 7:16 ` Rob Landley
2007-05-18 12:35 ` Alan Cox
2007-05-18 18:27 ` Lennart Sorensen
2007-05-17 9:14 ` Tejun Heo
2007-05-16 12:47 ` Stephen Clark
2007-05-16 13:49 ` Francesco Pretto
2007-05-16 23:52 ` Rob Landley
2007-05-16 11:38 ` Tejun Heo
[not found] ` <fa.7/l6y5w9DWACpMl9PLWnCeZVtaY@ifi.uio.no>
[not found] ` <fa.jM0Jz2vqE6sFKJ24x7Krs9Md4+Y@ifi.uio.no>
[not found] ` <fa.htPXmkKzsdLgiNC0YHDJwdgDLHg@ifi.uio.no>
2007-02-23 0:25 ` Robert Hancock
[not found] <fa.3exEXR8lVInBQnVOUQZm+V7aqZE@ifi.uio.no>
[not found] ` <fa.SUiPva6BdeZMJsAbFE/HC5i0jfs@ifi.uio.no>
[not found] ` <fa.YdL5PeKPp7ARbGWGIgctXVh/iLQ@ifi.uio.no>
[not found] ` <fa.xsAgWkCiu+x5MGhvd/b5EHrU+ic@ifi.uio.no>
[not found] ` <fa.FUWb3SroQ9sotSIAakSnOjAJ6Ks@ifi.uio.no>
2007-02-22 14:34 ` Robert Hancock
[not found] <fa.Fk9DulKIUBewV0V2B72MDzbelmU@ifi.uio.no>
[not found] ` <fa.RCbhxyLCSR5f65HWabMGmxZNYQ4@ifi.uio.no>
[not found] ` <fa.G4k+9fbJDE0N5pygu22mRYU6gfE@ifi.uio.no>
2007-02-22 6:27 ` Robert Hancock
2007-02-22 7:11 ` Tejun Heo
2007-02-22 11:33 ` Francesco Pretto
2007-02-21 22:15 Francesco Pretto
2007-02-21 23:55 ` Alan
2007-02-22 1:01 ` Francesco Pretto
2007-02-22 13:53 ` Alan
2007-02-22 15:22 ` Rolf Offermanns
2007-02-22 22:47 ` Francesco Pretto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200705161947.36177.rob@landley.net \
--to=rob@landley.net \
--cc=ceztko@gmail.com \
--cc=davej@redhat.com \
--cc=htejun@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=psusi@cfl.rr.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).