Bug 485855 - After launching palimpsest, SATA HDD reset
Summary: After launching palimpsest, SATA HDD reset
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: DeviceKit-disks
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: David Zeuthen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-02-17 02:58 UTC by sangu
Modified: 2013-03-06 03:57 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-03-04 18:29:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description sangu 2009-02-17 02:58:00 UTC
Description of problem:
$dmesg
<skip>
ata1.00: exception Emask 0x10 SAct 0x0 SErr 0x1990000 action 0xe frozen
ata1.00: irq_stat 0x00400000, PHY RDY changed
ata1: SError: { PHYRdyChg 10B8B Dispar LinkSeq TrStaTrns }
ata1.00: cmd b0/d5:01:09:4f:c2/00:00:00:00:00/00 tag 0 pio 512 in
         res 40/00:0c:08:99:80/00:00:0f:00:00/40 Emask 0x10 (ATA bus error)
ata1.00: status: { DRDY }
ata1: hard resetting link
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: qc timeout (cmd 0xec)
ata1.00: failed to IDENTIFY (I/O error, err_mask=0x5)
ata1.00: revalidation failed (errno=-5)
ata1: hard resetting link
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: configured for UDMA/133
ata1: EH complete
sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors: (160 GB/149 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

$ tail -f /var/log/messages
<skip>
Feb 17 09:54:46 localhost dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.59" (uid=500 pid=4250 comm="palimpsest ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply=0 destination="org.freedesktop.DeviceKit.Disks" (uid=0 pid=4252 comm="/usr/libexec/devkit-disks-daemon "))
Feb 17 10:24:46 localhost dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.59" (uid=500 pid=4250 comm="palimpsest ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply=0 destination="org.freedesktop.DeviceKit.Disks" (uid=0 pid=4252 comm="/usr/libexec/devkit-disks-daemon "))
Feb 17 10:54:46 localhost dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.59" (uid=500 pid=4250 comm="palimpsest ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply=0 destination="org.freedesktop.DeviceKit.Disks" (uid=0 pid=4252 comm="/usr/libexec/devkit-disks-daemon "))
Feb 17 11:10:18 localhost gnome-session[3008]: WARNING: Unable to find watch for alarm 18874377
Feb 17 11:10:18 localhost gnome-session[3008]: WARNING: Unable to find watch for alarm 18874378
Feb 17 11:24:46 localhost dbus-daemon: Would reject message, 1 matched rules; type="method_call", sender=":1.59" (uid=500 pid=4250 comm="palimpsest ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply=0 destination="org.freedesktop.DeviceKit.Disks" (uid=0 pid=4252 comm="/usr/libexec/devkit-disks-daemon "))

$ hdparm -iI /dev/sda

/dev/sda:

 Model=WDC WD1600JS-22NCB1                     , FwRev=10.02E02, SerialNo=     WD-WCANM2636689
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?0?
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=312581808
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio3 pio4 
 DMA modes:  mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode


ATA device, with non-removable media
	Model Number:       WDC WD1600JS-22NCB1                     
	Serial Number:      WD-WCANM2636689
	Firmware Revision:  10.02E02
Standards:
	Supported: 7 6 5 4 
	Likely used: 8
Configuration:
	Logical		max	current
	cylinders	16383	16383
	heads		16	16
	sectors/track	63	63
	--
	CHS current addressable sectors:   16514064
	LBA    user addressable sectors:  268435455
	LBA48  user addressable sectors:  312581808
	device size with M = 1024*1024:      152627 MBytes
	device size with M = 1000*1000:      160041 MBytes (160 GB)
	cache/buffer size  = 8192 KBytes
Capabilities:
	LBA, IORDY(can be disabled)
	Queue depth: 32
	Standby timer values: spec'd by Standard, with device specific minimum
	R/W multiple sector transfer: Max = 16	Current = 0
	Recommended acoustic management value: 128, current value: 254
	DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
	     Cycle time: min=120ns recommended=120ns
	PIO: pio0 pio1 pio2 pio3 pio4 
	     Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
	Enabled	Supported:
	   *	SMART feature set
	    	Security Mode feature set
	   *	Power Management feature set
	   *	Write cache
	   *	Look-ahead
	   *	Host Protected Area feature set
	   *	WRITE_BUFFER command
	   *	READ_BUFFER command
	   *	NOP cmd
	   *	DOWNLOAD_MICROCODE
	    	SET_MAX security extension
	    	Automatic Acoustic Management feature set
	   *	48-bit Address feature set
	   *	Device Configuration Overlay feature set
	   *	Mandatory FLUSH_CACHE
	   *	FLUSH_CACHE_EXT
	   *	SMART error logging
	   *	SMART self-test
	   *	General Purpose Logging feature set
	   *	SATA-I signaling speed (1.5Gb/s)
	   *	SATA-II signaling speed (3.0Gb/s)
	   *	Native Command Queueing (NCQ)
	   *	Host-initiated interface power management
	   *	Phy event counters
	    	DMA Setup Auto-Activate optimization
	   *	Software settings preservation
	   *	SMART Command Transport (SCT) feature set
	   *	SCT Long Sector Access (AC1)
	   *	SCT LBA Segment Access (AC2)
	   *	SCT Error Recovery Control (AC3)
	   *	SCT Features Control (AC4)
	   *	SCT Data Tables (AC5)
	    	unknown 206[12] (vendor specific)
Security: 
	Master password revision code = 65534
		supported
	not	enabled
	not	locked
	not	frozen
	not	expired: security count
	not	supported: enhanced erase
Checksum: correct


Version-Release number of selected component (if applicable):
002-0.git20080720.fc10.i386

How reproducible:


Steps to Reproduce:
1. 
2.
3.
  
Actual results:


Expected results:


Additional info:
$ uname -a
Linux localhost.localdomain 2.6.29-0.119.rc5.fc11.i686.PAE #1 SMP Sat Feb 14 18:38:39 EST 2009 i686 athlon i386 GNU/Linux

gnome-disk-utility-0.1-0.git20080720.2.fc11

Comment 1 David Zeuthen 2009-03-04 18:29:28 UTC
Pretty sure this is a hardware and/or driver bug caused by reading SMART data.


Note You need to log in before you can comment on or make changes to this bug.