[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#780858: Massive I/O data corruption on Marvell Armada XP machines



Package: src:linux
Version: 3.16.7-ckt7-1
Severity: grave
Tags: upstream

Hi folks,

We've upgraded a couple of our Marvell Armada XP based (armel/armhf)
buildd machines to Jessie, and they've almost immediately fallen over
with symptoms of really bad data corruption. On further investigation
and discussion with some of the upstream maintainers for this
hardware, this is a known issue with I/O coherency and there are
patches available for testing:

 * 8f1e8ee28660018a935c7576b9af8ffe1feab54c is a patch to disable
   coherency for now, and
 * http://lists.infradead.org/pipermail/linux-arm-kernel/2015-March/330104.html
   is a second patch needed too (do not register custom DMA operations
   when coherency is disabled)

I'm just doing a local build right now with these patches applied so I
can test. More news ASAP.

-- System Information:
Debian Release: 7.8
  APT prefers stable
  APT policy: (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


Reply to: