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

  • CentOS 6 impossible to compile a newer libguestfs
  • chroot
  • How To Get Started on Ubuntu with gpt-2 OpenAI Text Prediction
  • Remove cloud-init in your VM
  • QEMU-KVM KVM Command Line Practical Guide
  • Linux How To Change NIC Name to eth0 instead of enps33 or enp0s25
  • virt-resize: error: libguestfs error: could not create appliance through libvirt.
  • Asterisk Does Not Retry When Authentication Fails
  • Linux Debian Ubuntu How To Install PEPPER Faster and Latest Adobe Flash Player in Firefox
  • How To Speed Up Linux Ubuntu and Debian Based Computers By Improving CPU Performance and Changing the CPU Governor
  • Convert data or file to base64 on a single line
  • Linux Mint Ubuntu Debian radeon slow 2D performance issues radeon_dp_aux_transfer_native: 158 callbacks suppressed
  • mdadm: super0.90 cannot open /dev/sdb1: Device or resource busy mdadm: /dev/sdb1 is not suitable for this array.
  • How To Install NextCloud on Centos 7 and Centos 8
  • AH01630: client denied by server configuration:
  • ERROR: Could not find a version that satisfies the requirement PIL (from versions: none) ERROR: No matching distribution found for PIL
  • ZTE Camera Cannot Work unable to connect to camera. Camera has been disabled becaue of security policies or is being used by other apps
  • QEMU KVM how to boot off a physical CD/DVD/BDROM Drive
  • How To Install OpenProject on Centos 7 Step-by-Step Guide
  • Ubuntu Debian Linux Cannot Install Wine Solution - wine1.6 : Depends: wine1.6-i386 (= 1:1.6.2-0ubuntu14.2) but it is not installable wine1.4 : Depends: wine1.6 but it is not going to be installed