kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #93130
[Bug 965840] Re: Need to apply patch: "ARM: Do not call flush_cache_user_range with mmap_sem held"
oneiric has seen the end of its life and is no longer receiving any
updates. Marking the oneiric task for this ticket as "Won't Fix".
** Changed in: linux-linaro-lt-mx5 (Ubuntu Oneiric)
Status: New => Won't Fix
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-ti-omap4 in Ubuntu.
https://bugs.launchpad.net/bugs/965840
Title:
Need to apply patch: "ARM: Do not call flush_cache_user_range with
mmap_sem held"
Status in linux package in Ubuntu:
Fix Released
Status in linux-ac100 package in Ubuntu:
New
Status in linux-linaro-lt-mx5 package in Ubuntu:
New
Status in linux-ti-omap4 package in Ubuntu:
Fix Released
Status in linux source package in Natty:
Won't Fix
Status in linux-ti-omap4 source package in Natty:
Won't Fix
Status in linux source package in Oneiric:
Fix Released
Status in linux-ac100 source package in Oneiric:
Won't Fix
Status in linux-linaro-lt-mx5 source package in Oneiric:
Won't Fix
Status in linux-ti-omap4 source package in Oneiric:
Fix Released
Status in linux source package in Precise:
Fix Released
Status in linux-ac100 source package in Precise:
New
Status in linux-linaro-lt-mx5 source package in Precise:
New
Status in linux-ti-omap4 source package in Precise:
Fix Released
Bug description:
There's a well-known bug on ARM that if you have an SMP system, you
can hang a process by doing a cache flush syscall at the same time as
a page fault. It's a known issue, with a patch posted that
unfortunately breaks pre-ARMv6 systems so it has not yet been applied.
Many other projects, such as Android and Chrome OS, have applied this
locally in their tree. The patch is good and valid for ARMv6 and v7
systems since they have the appropriate exception handling tables in
the page flush code. Until that's added to v5 and before though, the
patch can't be upstreamed.
Please pick this up for Ubuntu on the v7 platforms, Panda in
particular. I have a user here that can very reliably hit this when
running a specific workload, and I would prefer if he could keep
running a distro kernel instead of a locally built one.
Patch is at:
http://marc.info/?l=linux-arm-kernel&m=132068730012063&w=2
Note that the discussion went in a tangent -- the patch is valid for
v6 and v7, and some of the misunderstanding in the discussion was
because of this.
Thanks!
-Olof
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/965840/+subscriptions