From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Suchanek Subject: Re: [PATCH] x86: vm86: fix preemption bug Date: Mon, 19 Jan 2009 15:55:09 +0100 Message-ID: References: Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=tv7FTEFcT5Wiu+j6OrAQPiPjsDVYzTSYFdQtR+70T6I=; b=nSBv/w5BHJgBivtnyIcVq8Ni2LzcvraX42kZ/OXtE5kW4Fkk+AxDrqtVDiEXFrZESt xd4aWlXV9+XcNqpBRSfHRVHQPOzEIK7wLsdmfAFwzKBgQpdQJrnTvRkysWjcz0dvv02O h7BOBcEelRHG4YHLsmI7liTUcvdji36Fnf/q4= In-Reply-To: Sender: kernel-testers-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: Content-Type: text/plain; charset="us-ascii" To: Thomas Gleixner Cc: "Rafael J. Wysocki" , Linux Kernel Mailing List , Kernel Testers List , Alexander van Heukelum , "H. Peter Anvin" , Ingo Molnar On 13/01/2009, Thomas Gleixner wrote: > Impact: fix scheduling while atomic bug > > commit 3d2a71a596bd9c761c8487a2178e95f8a61da083 (x86, traps: converge > do_debug handlers) changed the preemption disable logic of do_debug() > so vm86_handle_trap() is called with preemption disabled resulting in: > The patch seems to fix the the problem for me. However, the patch does not apply automatically neither to 2.6.28 nor 2.6.29-rc1. Thanks Michal