HomeFreeBSD

MFC r309251: Process port interrupt even is PxIS register is zero.

Description

MFC r309251: Process port interrupt even is PxIS register is zero.

ASMedia ASM1062 AHCI chips with some fancy firmware handling PMP inside
seems sometimes forgeting to set bits in PxIS, causing command timeouts.
Removal of this check fixes the issue by the theoretical cost of slightly
higher CPU usage in some odd cases, but this is what Linux does too.

Details

Provenance
mavAuthored on
Parents
rS311882: MFC r309251: Process port interrupt even is PxIS register is zero.
Branches
Unknown
Tags
Unknown