A quick extension of the previous pull request. Another bug was sleeping
in the syscall exit path. This is an x86-only fix, but I wouldn't be
surprised if other archs are affected as well.

The following changes since commit d6040e695e40a9cbac2507690100b6e95b555d7d:

  ipipe-2.6.35.7-x86-2.7-04 (2010-10-04 12:47:15 +0200)

are available in the git repository at:
  git://git.kiszka.org/ipipe-2.6 queues/2.6.35-x86

Jan Kiszka (7):
      ipipe: Remove unused local variables
      ipipe: Reinstall ipipe_nmi_enter/exit
      ipipe: Drop foreign stack test from nmi entry/exit
      Merge branch 'queues/2.6.35-noarch' into queues/2.6.35-x86
      ipipe: x86: Fix virtualization of perf_pending_interrupt
      ipipe: x86: Fix x86_platform_ipi virtualization
      ipipe: x86: Don't trace non-Linux syscall exits

Philippe Gerum (3):
      ipipe: enable back ftrace at startup
      ipipe: detect damage of hw interrupt state via spin_unlock_irqrestore
      ipipe: fix build with ipipe off

 arch/x86/include/asm/hw_irq.h |    1 +
 arch/x86/kernel/ipipe.c       |    8 ++++----
 arch/x86/kernel/ptrace.c      |    4 ++++
 include/linux/hardirq.h       |   38 ++++++++++++++++++--------------------
 include/linux/ipipe_lock.h    |   18 ++++++++++++++----
 kernel/ipipe/core.c           |   16 +++++++++++++++-
 kernel/ipipe/tracer.c         |    1 +
 7 files changed, 57 insertions(+), 29 deletions(-)

_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main

Reply via email to