[Pkg-sysvinit-devel] Bug#644572: Spins disk up briefly from standby during poweroff

Touko Korpela touko.korpela at iki.fi
Fri Oct 7 12:25:59 UTC 2011


On Fri, Oct 07, 2011 at 02:29:06PM +0300, Touko Korpela wrote:
> On Thu, Oct 06, 2011 at 09:57:05PM -0300, Henrique de Moraes Holschuh wrote:
> > Nowadays we're supposed to trust the kernel to do it right, and your disk
> > should spin up only if it has crap firmware (unlikely).  Unless you're using
> > the deprecated "old ide" drivers (/dev/hd*), in which case all bets are off.
> > 
> > Please edit /etc/init.d/halt and make it not add "-h" to the halt invocation
> > (but make sure to add "sync ; sleep 5" before the halt command just in
> > case).  Does that fix the issue?
> 
> It doesn't make a difference. So maybe it's a kernel issue then.
> Same happens with another laptop that has Hitachi HTS54502 disk, so this
> issue is more common. This has a Seagate disk.
> 
> Here is some lines from kernel 3.0.0-1-amd64 (Debian 3.0.0-3) boot dmesg.
> 
> [    1.425212] Block layer SCSI generic (bsg) driver version 0.4 loaded
> (major 253)
> [    1.651042] SCSI subsystem initialized
> [    1.681254] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 1 ports 3 Gbps 0x1
> impl SATA mode
> [    1.690438] scsi0 : ahci
> [    1.690697] ata1: SATA max UDMA/133 abar m1024 at 0xfeb4c000 port 0xfeb4c100
> irq 19
> [    2.196281] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> [    2.504191] ata1.00: ATA-8: ST9500325AS, 0003SDM1, max UDMA/133
> [    2.504199] ata1.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32)
> [    2.506494] ata1.00: configured for UDMA/133
> [    2.507008] scsi 0:0:0:0: Direct-Access     ATA      ST9500325AS
> 0003 PQ: 0 ANSI: 5
> [    2.517044] scsi1 : usb-storage 2-2:1.0
> [    2.518624] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500
> GB/465 GiB)
> [    2.518751] sd 0:0:0:0: [sda] Write Protect is off
> [    2.518757] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> [    2.518810] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled,
> doesn't support DPO or FUA
> [    2.548221]  sda: sda1 sda2 sda3 sda4
> [    2.549024] sd 0:0:0:0: [sda] Attached SCSI disk
> [    3.650505] scsi 1:0:0:0: Direct-Access     Multiple Card  Reader
> 1.00 PQ: 0 ANSI: 0
> [    4.608143] sd 1:0:0:0: [sdb] Attached SCSI removable disk

Here is missing ahci lines from that dmesg
[    1.681098] ahci 0000:00:11.0: version 3.0
[    1.681139] ahci 0000:00:11.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    1.681262] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp
pio slum part 





More information about the Pkg-sysvinit-devel mailing list