Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932371AbVLPSlP (ORCPT ); Fri, 16 Dec 2005 13:41:15 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932364AbVLPSlP (ORCPT ); Fri, 16 Dec 2005 13:41:15 -0500 Received: from omx3-ext.sgi.com ([192.48.171.25]:12231 "EHLO omx3.sgi.com") by vger.kernel.org with ESMTP id S932371AbVLPSlO (ORCPT ); Fri, 16 Dec 2005 13:41:14 -0500 Message-ID: <007001c60270$1066c0c0$6f00a8c0@comcast.net> From: "John Hawkes" To: "Luck, Tony" , "Robin Holt" Cc: "Tony Luck" , "Andrew Morton" , , , "Jack Steiner" , "Keith Owens" , "Dimitri Sivanich" References: <20051216024252.27639.63120.sendpatchset@tomahawk.engr.sgi.com> <20051216122854.GA10375@lnx-holt.americas.sgi.com> <20051216173342.GA12205@agluck-lia64.sc.intel.com> Subject: Re: [PATCH] ia64: disable preemption in udelay() Date: Fri, 16 Dec 2005 10:39:34 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 758 Lines: 18 From: "Luck, Tony" ... > A good question ... I'm going to put John's change in as-is for now so > that 2.6.15 can benefit from the reduced code size of the out-of-line > and avoid the ugly bug when preemption is enabled on a drifty system. Okay, but I'll propose some changes to that soon, probably using Robin Holt's suggestions. I'm concerned about the impact of interrupts outside of the inner loop and inside the outer loop, which would increase the effective delay time. John Hawkes - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/