Skip to content

cpuidle: On Armada XP, SATA transfer hangs with cpuidle #64

Description

@gclement

basically, any serious PCIe activity seems to be hanging the system. Most of the time it's a hard lockup (no sysrq, the HW debugger says the cores are around 0xffff0000), a few times sysrq was still working, but not showing anything useful.

A simple:
for i in $(seq 0 64) ; do dd if=/dev/urandom of=file$i bs=1M count=16 ; done
executed in an ext4 filesystem mounted on a single SATA drive connected with a Marvell SATA PCIe card, will hang the system. And it's reproducible.
It can also reproduced by doing:
md5sum -c MD5SUMS

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions