Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S269788AbUICUpW (ORCPT ); Fri, 3 Sep 2004 16:45:22 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S269781AbUICUnT (ORCPT ); Fri, 3 Sep 2004 16:43:19 -0400 Received: from mustang.oldcity.dca.net ([216.158.38.3]:12694 "HELO mustang.oldcity.dca.net") by vger.kernel.org with SMTP id S269810AbUICUkB (ORCPT ); Fri, 3 Sep 2004 16:40:01 -0400 Subject: Re: [patch] voluntary-preempt-2.6.9-rc1-bk4-R0 From: Lee Revell To: "K.R. Foley" Cc: Ingo Molnar , linux-kernel , Felipe Alfaro Solana , Daniel Schmitt , Mark_H_Johnson@raytheon.com, "P.O. Gaillard" In-Reply-To: <4138A397.3060103@cybsft.com> References: <20040902063335.GA17657@elte.hu> <20040902065549.GA18860@elte.hu> <20040902111003.GA4256@elte.hu> <20040902215728.GA28571@elte.hu> <4138A397.3060103@cybsft.com> Content-Type: text/plain Message-Id: <1094244004.6575.29.camel@krustophenia.net> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 03 Sep 2004 16:40:04 -0400 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1271 Lines: 28 On Fri, 2004-09-03 at 13:02, K.R. Foley wrote: > OK. I previously reported about the system hanging trying to boot this > patch. It may have been a fluke. In any event, it doesn't hang > consistently. I have rebooted several times now without problems. I do > however still get some of these: > > (ksoftirqd/0/2): new 131 us maximum-latency critical section. > => started at: > => ended at: This is actually a good sign if this is the most common one you see. The netif_receive softirq is basically the longest code path that can't easily be made preemptible; on my hardware about 150 usecs seems to be the best we can do. This is really good, I can't imagine an application that you would use PC hardware for where 150 usecs is not enough, though I am sure the hard realtime crowd has a few. Even fixing this one would not help much because it seems there are many other non-preemtible code paths that are only a little shorter than this one. Lee - 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/