From axp-list-request@redhat.com Sun Oct 18 03:21:19 1998
Received: from harley.unix-ag.uni-siegen.de (harley.unix-ag.uni-siegen.de [141.99.42.44]) by vmax.unix-ag.uni-siegen.de (Spoolhost) with ESMTP id DAA57282 for <nils@vmax.unix-ag.uni-siegen.de>; Sun, 18 Oct 1998 03:21:18 +0200
Received: from mail2.redhat.com (mail2.redhat.com [199.183.24.247]) by harley.unix-ag.uni-siegen.de (Mailhost) with SMTP id DAA05221 for <Nils.Faerber@unix-ag.org>; Sun, 18 Oct 1998 03:21:16 +0200
Received: (qmail 26200 invoked by uid 501); 18 Oct 1998 01:28:39 -0000
Resent-Date: 18 Oct 1998 01:28:39 -0000
Resent-Cc: recipient list not shown: ;
MBOX-Line: From axp-list-request@redhat.com  Sat Oct 17 21:28:39 1998
From: dichro-axp-list@rcpt.to (Mikolaj J. Habryn)
To: axp-list@redhat.com
Subject: [patch] 2.1.x user space hangs
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 18 Oct 1998 09:20:47 +0800
Message-ID: <s2vems6ekcw.fsf@mermaid.ucc.gu.uwa.edu.au>
Lines: 20
X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald"
Resent-Message-ID: <"RTT0Z3.0.-O6.7HKAs"@mail2.redhat.com>
Resent-From: axp-list@redhat.com
Reply-To: axp-list@redhat.com
X-Mailing-List: <axp-list@redhat.com> archive/latest/319
X-Loop: axp-list@redhat.com
Precedence: list
Resent-Sender: axp-list-request@redhat.com
X-URL: http://www.redhat.com
Status: RO

  Is anyone else seeing small scheduling problems under 2.1 kernels?
Specifically, running loops like for(;;); locking the machine up? I
noticed this a while back, and have a patch that appears to fix it,
but I have no idea (and would really like to know!) why the line that
it removes is there in the first place, and I'd like some opinions, if
at all possible. An earlier post to l-k garnered only one response,
albeit a positive one.

m.

--- linux-2.1.124/arch/alpha/kernel/entry.S.orig	Fri Oct  9 17:26:52 1998
+++ linux-2.1.124/arch/alpha/kernel/entry.S	Fri Oct  9 17:32:44 1998
@@ -552,7 +552,6 @@
 ret_from_sys_call:
 	cmovne	$26,0,$19		/* $19 = 0 => non-restartable */
 	/* check bottom half interrupts */
-	bne	$1,ret_from_handle_bh
 	ldq	$3,bh_active
 	ldq	$4,bh_mask
 	and	$3,$4,$2

-- 
To unsubscribe: send e-mail to axp-list-request@redhat.com with
'unsubscribe' as the subject.  Do not send it to axp-list@redhat.com


