From: linux@arm.linux.org.uk (Russell King - ARM Linux)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] ARM: fix highmem with VIPT cache and DMA
Date: Fri, 28 May 2010 19:56:04 +0100 [thread overview]
Message-ID: <20100528185604.GB5189@n2100.arm.linux.org.uk> (raw)
In-Reply-To: <alpine.LFD.2.00.1004111033010.7232@xanadu.home>
On Sun, Apr 11, 2010 at 10:42:06AM -0400, Nicolas Pitre wrote:
> Do you have concerns about patch #6007/1 that I might have missed?
> Otherwise it would be nice to move it towards mainline for ARMv6
> targets to work properly with highmem at last.
FYI, I'm considering reverting this patch; this patch is one of two
responsible for causing a stability regression of Versatile Express
platform - a highmem+Cortex A9 MPCore system with VIPT non-aliasing
caches.
The two commits responsible for making Versatile Express userspace
completely unstable are:
b8349b569aae661dea9d59d7d2ee587ccea3336c
ARM: 6112/1: Use the Inner Shareable I-cache and BTB ops on ARMv7 SMP
7e5a69e83ba7a0d5917ad830f417cba8b8d6aa72
ARM: 6007/1: fix highmem with VIPT cache and DMA
Most of the instability is from the second (this) patch, but reverting
just one patch doesn't fully restore userspace stability.
The instability seen consists of completely random SIGSEGVs and SIGILLs,
sometimes early enough to kill init, sometimes init is the only thing
able to run - so it's very severe.
Rootfs is on ext2fs on a read only MMC filesystem, using the MMCI driver.
No swap.
next prev parent reply other threads:[~2010-05-28 18:56 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-03-25 21:02 [PATCH] ARM: fix highmem with VIPT cache and DMA Nicolas Pitre
2010-03-26 13:34 ` Catalin Marinas
2010-03-26 15:51 ` Nicolas Pitre
2010-03-26 23:09 ` Russell King - ARM Linux
2010-04-11 14:42 ` Nicolas Pitre
2010-04-12 7:56 ` saeed bishara
2010-04-12 15:36 ` Nicolas Pitre
2010-04-13 7:11 ` saeed bishara
2010-04-13 11:50 ` Nicolas Pitre
2010-04-12 19:41 ` Russell King - ARM Linux
2010-05-28 18:56 ` Russell King - ARM Linux [this message]
2010-05-28 19:26 ` Nicolas Pitre
2010-05-28 19:45 ` Russell King - ARM Linux
2010-05-28 20:28 ` Russell King - ARM Linux
2010-05-28 20:49 ` Nicolas Pitre
2010-05-28 22:19 ` Russell King - ARM Linux
2010-05-29 0:00 ` Nicolas Pitre
-- strict thread matches above, loose matches on Subject: below --
2010-04-23 6:55 Allen Pais
2010-04-25 14:13 ` Nicolas Pitre
2010-04-25 19:01 ` Allen Pais
2010-04-26 1:07 ` Nicolas Pitre
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100528185604.GB5189@n2100.arm.linux.org.uk \
--to=linux@arm.linux.org.uk \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).