cancel
Showing results for 
Search instead for 
Did you mean: 

540s 'SError: { UnrecFIS }' on linux boot irregulary

NZeju
New Contributor

I'am trying to understand the meaning and severe of a totally irregular appearing error during boot according to one of the SSDs connected to my NUC5I5RYH:

New SSD M.2 240GB INTEL SSDSCKKW24 (Modell: 540s), Firmware Version: LSF036C, checked without any errors with Intels SSD Tool (with W10), SMART values unremarkable.

SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03) (prog-if 01 [AHCI 1.0])

CPU: Intel(R) Core(TM) i5-5250U (Broadwell-U)

OS: ArchLinux, 4.8.12-3 x86_64 GNU/Linux

I testet reboot, boot after shutdown and boot after shutdown with power unplugged.

On every ca. fifth to tenth boot I get:

[code]

ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

ata4.00: ATA-10: INTEL SSDSCKKW240H6, LSF036C, max UDMA/133

ata4.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA

ata4.00: READ LOG DMA EXT failed, trying unqueued

ata4.00: failed to get Identify Device Data, Emask 0x40

ata4.00: configured for UDMA/133

ata4: exception Emask 0x2 SAct 0x0 SErr 0x2000000 action 0x6 frozen t4

ata4: irq_stat 0x00000011, unknown FIS 00478027 a0000830 00000000 08000001

ata4: SError: { UnrecFIS }

ata4: hard resetting link

[/code]

Perhaps related to former June 2016 031C firmware release which provided the following changes:

* Corrected errant FIS causing BSOD when Write Cache disabled

21 REPLIES 21

idata
Esteemed Contributor III

Hi Nadotu,

We are following up the thread and we would like to know if you can answer the questions provided on last post.What type of impact does this error generate? Is this drive's performance being impacted, does it cause hangs, black screen, or something else?Or are you simply (and understandably) concerned by the error and wish to know more about it in order to resolve it?We will be waiting for your response.Regards,NC

idata
Esteemed Contributor III

Nadotu,

While we are waiting on your response about the impact of this error, we would like to let you know that we have not confirmed whether this is a FW issue or not.We can tell you as well that this error has been worked around in the Linux kernel, so that the system does not hang. Check this https://bugzilla.kernel.org/show_bug.cgi?id=103261 link.In the meantime, we would like you to please let us know the impact of this error you are getting?Regards,NC

NZeju
New Contributor

Happy New Year!

I already came upon the link you mentioned but it seem it is about a native command queuing (NCQ) issue which I also had disabled by kernel parameter experimentally in the kernel command line without preventing the unrecFIS error from occuring but slowing down the ssd's performance dramatically.

In fact the only impact of this unrecFIS error is a minimal boot delay, everything else works as it should.

It is just an annoying little irregular error in my logs whose output spams my login prompt.

Best regards;

nadotu

idata
Esteemed Contributor III

Hi Nadotu,

Happy new year!We will be checking on this information you provided and we will get back to you soon.Regards,NC

JPiru
New Contributor

I am also having the same issue with a 540S (SSDSC2KW120H6) running Debian sid on an ASRock 970 Pro3 R2.0 Motherboard.

Upgrading the firmware from LSBG200 to LSF036C made no difference.

Before firmware upgrade

Jan 2 18:15:27 server1 kernel: ata3.00: ATA-10: INTEL SSDSC2KW120H6, LSBG200, max UDMA/133

Jan 2 18:15:27 server1 kernel: ata3.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 31/32), AA

Jan 2 18:15:27 server1 kernel: ata3.00: READ LOG DMA EXT failed, trying unqueued

Jan 2 18:15:27 server1 kernel: ata3.00: configured for UDMA/133

Jan 2 18:15:27 server1 kernel: ata3: exception Emask 0x2 SAct 0x0 SErr 0x2000000 action 0x6 frozen t4

Jan 2 18:15:27 server1 kernel: ata3: irq_stat 0x00000011, unknown FIS 00478027 a0000830 00000000 08000001

Jan 2 18:15:27 server1 kernel: ata3: SError: { UnrecFIS }

Jan 2 18:15:27 server1 kernel: ata3: hard resetting link

Jan 2 18:15:27 server1 kernel: ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

Jan 2 18:15:27 server1 kernel: ata3.00: configured for UDMA/133

Jan 2 18:15:27 server1 kernel: ata3: EH complete

After firmware upgrade

Jan 4 11:52:00 server1 kernel: ata3.00: ATA-10: INTEL SSDSC2KW120H6, LSF036C, max UDMA/133

Jan 4 11:52:00 server1 kernel: ata3.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 31/32), AA

Jan 4 11:52:00 server1 kernel: ata3.00: READ LOG DMA EXT failed, trying unqueued

Jan 4 11:52:00 server1 kernel: ata3.00: configured for UDMA/133

Jan 4 11:52:00 server1 kernel: ata3: exception Emask 0x2 SAct 0x0 SErr 0x2000000 action 0x6 frozen t4

Jan 4 11:52:00 server1 kernel: ata3: irq_stat 0x00000011, unknown FIS 00478027 a0000830 00000000 08000001

Jan 4 11:52:00 server1 kernel: ata3: SError: { UnrecFIS }

Jan 4 11:52:00 server1 kernel: ata3: hard resetting link

Jan 4 11:52:00 server1 kernel: ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

Jan 4 11:52:00 server1 kernel: ata3.00: configured for UDMA/133

Jan 4 11:52:00 server1 kernel: ata3: EH complete