From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4CBC7A17.40409@domain.hid> Date: Mon, 18 Oct 2010 18:47:19 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <4CBC547E.1030101@domain.hid> In-Reply-To: <4CBC547E.1030101@domain.hid> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: [Adeos-main] [git pull v2] IRQ virtualization & tracing fixes and noarch merge for ipipe-2.6.35-x86 List-Id: General discussion about Adeos List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Philippe Gerum Cc: adeos-main 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(-)