[GIT PULL] [lucid] mvl-dove: preserve VFP/NEON state around signal handlers

Eric Miao eric.miao at canonical.com
Fri Feb 5 23:20:51 UTC 2010


Andy,

As Dave suggested, VFP/NEON state should be preserved around signal
handlers (as described in bug 507503). Dove is less vulnerable to this bug
as it doesn't have a NEON, but it's a better to have for the VFP as well.

Please consider pull.

The following changes since commit 8fae2e5f64dba2acba1038902c2bf0bdf950e96b:
  Andy Whitcroft (1):
        UBUNTU: Ubuntu-2.6.32-200.7

are available in the git repository at:

  git://kernel.ubuntu.com/ycmiao/ubuntu-lucid.git lp507503

Imre Deak (2):
      ARM: VFP: add support to sync the VFP state of the current thread
      ARM: VFP: preserve the HW context when calling signal handlers

 arch/arm/include/asm/ucontext.h |   19 +++-----
 arch/arm/include/asm/user.h     |    3 +
 arch/arm/kernel/signal.c        |   91 +++++++++++++++++++++++++++++++++++++--
 arch/arm/vfp/vfpmodule.c        |   46 +++++++++++++------
 4 files changed, 128 insertions(+), 31 deletions(-)




More information about the kernel-team mailing list