You are not logged in.

#1 2019-04-25 22:09:16

dbacc
Member
Registered: 2014-09-25
Posts: 119

[SOLVED] ATA errors with ADATA SP920SS on Thinkpad T450s

Hi,

I just moved my ADATA SP920SS to my new notebook, a Lenovo Thinkpad T450s.

I experienced random crashes and freezes, so I looked at my kernel logs and they showed.

Apr 25 23:44:40 daniel-think kernel: ata1.00: exception Emask 0x10 SAct 0x60 SErr 0x4040000 action 0xe frozen
Apr 25 23:44:40 daniel-think kernel: ata1.00: irq_stat 0x00000040, connection status changed
Apr 25 23:44:40 daniel-think kernel: ata1: SError: { CommWake DevExch }
Apr 25 23:44:40 daniel-think kernel: ata1.00: failed command: READ FPDMA QUEUED
Apr 25 23:44:40 daniel-think kernel: ata1.00: cmd 60/08:28:90:50:ac/00:00:0b:00:00/40 tag 5 ncq dma 4096 in
                                              res 40/00:24:48:12:81/00:00:06:00:00/40 Emask 0x10 (ATA bus error)
Apr 25 23:44:40 daniel-think kernel: ata1.00: status: { DRDY }
Apr 25 23:44:40 daniel-think kernel: ata1.00: failed command: READ FPDMA QUEUED
Apr 25 23:44:40 daniel-think kernel: ata1.00: cmd 60/10:30:98:51:ac/00:00:0b:00:00/40 tag 6 ncq dma 8192 in
                                              res 40/00:24:48:12:81/00:00:06:00:00/40 Emask 0x10 (ATA bus error)
Apr 25 23:44:40 daniel-think kernel: ata1.00: status: { DRDY }
Apr 25 23:44:40 daniel-think kernel: ata1: hard resetting link
Apr 25 23:44:40 daniel-think kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
Apr 25 23:44:40 daniel-think kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
Apr 25 23:44:40 daniel-think kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
Apr 25 23:44:40 daniel-think kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Apr 25 23:44:40 daniel-think kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
Apr 25 23:44:40 daniel-think kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
Apr 25 23:44:40 daniel-think kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
Apr 25 23:44:40 daniel-think kernel: ata1.00: configured for UDMA/133
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#5 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#5 Sense Key : Illegal Request [current] 
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#5 Add. Sense: Unaligned write command
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#5 CDB: Read(10) 28 00 0b ac 50 90 00 00 08 00
Apr 25 23:44:40 daniel-think kernel: print_req_error: I/O error, dev sda, sector 195842192 flags 80700
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#6 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#6 Sense Key : Illegal Request [current] 
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#6 Add. Sense: Unaligned write command
Apr 25 23:44:40 daniel-think kernel: sd 0:0:0:0: [sda] tag#6 CDB: Read(10) 28 00 0b ac 51 98 00 00 10 00
Apr 25 23:44:40 daniel-think kernel: print_req_error: I/O error, dev sda, sector 195842456 flags 80700
Apr 25 23:44:40 daniel-think kernel: ata1: EH complete

The problem does not occur on my old machine, so I guess it is not a problem of the hard drive per se.

There is a firmware upgrade, I could try to apply, but the changelog is not very verbose on the actual improvements. Also, all data is going to be erased so I first have to backup .5TB of data.

Is there anything else I'm missing here?

Last edited by dbacc (2019-04-28 18:59:34)

Offline

#2 2019-04-26 07:57:17

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,657

Re: [SOLVED] ATA errors with ADATA SP920SS on Thinkpad T450s

What system and which kernel did your old machine run? Some chipsets have problems with the power saving modes, try setting the SATA control power management to max_performance: https://wiki.archlinux.org/index.php/Po … Management

Offline

#3 2019-04-26 22:41:35

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: [SOLVED] ATA errors with ADATA SP920SS on Thinkpad T450s

hmm, i also have my os (i.e. arch on current kernel) on that hard drive.

It seems like the default behavior did not change when upgrading to kernel 4.15, since link_power_management_policy is still set to max_performance.

Offline

#4 2019-04-28 18:59:11

dbacc
Member
Registered: 2014-09-25
Posts: 119

Re: [SOLVED] ATA errors with ADATA SP920SS on Thinkpad T450s

The firmware update solved it!

Offline

Board footer

Powered by FluxBB