status: { DRDY ERR } error: { ICRC ABRT } failed command: WRITE FPDMA QUEUED MCP55 Linux Errors

[ 2868.041375] ata1: EH in SWNCQ mode,QC:qc_active 0x40 sactive 0x40
[ 2868.041554] ata1: SWNCQ:qc_active 0x40 defer_bits 0x0 last_issue_tag 0x6
[ 2868.041556]   dhfis 0x40 dmafis 0x40 sdbfis 0x20
[ 2868.041874] ata1: ATA_REG 0x41 ERR_REG 0x84
[ 2868.042013] ata1: tag : dhfis dmafis sdbfis sactive
[ 2868.042163] ata1: tag 0x6: 1 1 0 1 
[ 2868.042301] ata1.00: exception Emask 0x1 SAct 0x40 SErr 0x400000 action 0x6 frozen
[ 2868.042490] ata1.00: Ata error. fis:0x21
[ 2868.042624] ata1: SError: { Handshk }
[ 2868.042756] ata1.00: failed command: WRITE FPDMA QUEUED
[ 2868.042917] ata1.00: cmd 61/b8:30:4f:0c:7c/03:00:53:00:00/40 tag 6 ncq 487424 out
[ 2868.042918]          res 41/84:30:4f:0c:7c/84:00:53:00:00/40 Emask 0x10 (ATA bus error)
[ 2868.043299] ata1.00: status: { DRDY ERR }
[ 2868.043437] ata1.00: error: { ICRC ABRT }
[ 2868.043576] ata1: hard resetting link
[ 2868.043705] ata1: nv: skipping hardreset on occupied port
[ 2868.508050] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2868.620254] ata1.00: configured for UDMA/133
[ 2868.620414] ata1: EH complete


0000:00:05.0 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
0000:00:05.1 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
0000:00:05.2 IDE interface: NVIDIA Corporation MCP55 SATA Controller (rev a3)
 

Some people have reported disabling NCQ has fixed the errors .  This happens even in very recent kernels.

To disable NCQ pass the following to your kernel boot line:

libata.force=noncq

It is reported on many motherboards or virtually any using the MCP55 SATA chipset.


Tags:

drdy, err, icrc, abrt, fpdma, queued, mcp, linux, errors, ata, swncq, mode, qc, qc_active, sactive, defer_bits, last_issue_tag, dhfis, dmafis, sdbfis, ata_reg, err_reg, exception, emask, sact, serr, fis, serror, handshk, cmd, ncq, res, resetting, nv, skipping, hardreset, occupied, sata, gbps, sstatus, scontrol, configured, udma, ide, interface, nvidia, corporation, controller, rev, reported, disabling, kernels, disable, kernel, libata, noncq, motherboards, virtually, chipset,

Latest Articles

  • EFI PXE grub2 Howto guide for Linux EFI PXE Booting on Debian, Mint, Ubuntu, RHEL
  • Aruba/HP/Dell IAP Wireless Controller Common Default Passwords
  • Debian, Mint Ubuntu how to remove package and associated config files
  • Linux Grub not booting the intended kernel solution in Debian, Mint, Ubuntu how to specify which kernel to boot by default
  • QEMU KVM Keyboard Problems Not Working Right Repeating Characters, Ctrl+C Copy and Paste not working right when using PS2 mouse in guests Solution
  • Linux how to compile binary with static sharedobjects embedded instead of dynamic to use on multi-distributions and avoid glibc compatiblity issues
  • /bin/sh: msgfmt: not found error solution on Linux Compilation Ubuntu Debian Mint Centos
  • Mikrotik RouterOS CHR/ISO Basic and Quick Setup Howto Guide
  • qemu 4 compilation options
  • CentOS 7 8 PXEBoot Netinstall Not Working Solution "Pane is dead "new value non-exisetnt xfs filesystem is not valid as a default fs type"
  • CentOS 6 EOL yum repo won't work Error: Cannot find a valid baseurl for repo: base Solution
  • CentOS 7 8 How To Disable SELinux
  • Wordpress How To Add Featured Image To Post in Hueman Theme
  • kdenlive full reset how to erase all config files
  • CentOS 7 8 yum error Trying other mirror. To address this issue please refer to the below wiki article
  • Microsoft Teams Linux - Calendar Doesn't Work Missed Meetings!
  • Scanner not working in Linux Ubuntu Fedora Mint Debian over the network? Use sane-airscan!
  • How To Boot, Install and Run Windows 2000 on QEMU-KVM
  • bash cannot execute permission denied
  • Huion and Wacom Tablets How To Install in Linux Mint / Ubuntu and make the stylus work properly