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

  • How To Use Camera Webcam in Docker for OBS Studio etc...
  • Computer Server Won't Post Boot Or Enter BIOS Setup After Installing RAID SAS or GPU Card etc..
  • How To Test PHP Scripts from CLI with GET variables/query string
  • apt-cache how to see all available versions of a package in Debian Ubuntu Mint
  • Virtualbox VBox Guest-utils drag and drop files stops working with Windows VMs
  • How To Remove Ubuntu Netplan and Go Back to /etc/network/interfaces
  • How To Force Flash an AMD Instinct GPU To Another Model Using Debian Ubuntu Mint Linux
  • How To compile ollama from source to use unsupported AMD GPU with rocm in Ubuntu Debian
  • QEMU KVM Virtio GPU Windows Cannot Select 1080P
  • Linux Gnome Desktop Ubuntu Mint Debian Gets Slower After Weeks
  • Firefox How to Save Full Page As Screenshot/PDF
  • Nvidia Datacenter Driver Tesla Slow nvidia-smi response and high utilization with 0 usage
  • ffmpeg how to normalize / increase the volume of your audio
  • kdenlive audio blips pops cracks artifacts solution fix
  • haproxy / nginx certbot SSL issues
  • nginx how to see the real IP when behind a CDN
  • Docker how to find real container child process ID
  • Alibaba Aliyun how to reset password solution 'Setup does not meet the requirements, please resetting'
  • RTL88X Series 80Mhz hostapd mode for Linux Debian Kali
  • How To Deploy Your Own Mastodon Server in Docker