From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Chris Friesen" Subject: Re: question about softirqs Date: Wed, 13 May 2009 13:04:09 -0600 Message-ID: <4A0B19A9.1090206@nortel.com> References: <20090511.162436.193717082.davem@davemloft.net> <4A08C62F.1050105@nortel.com> <20090512081237.GA16403@elte.hu> <4A09933B.8010606@nortel.com> <874ovpmmdq.fsf@basil.nowhere.org> <4A0AC9EC.6070908@nortel.com> <20090513141532.GT19296@one.firstfloor.org> <87my9hkrmw.fsf@basil.nowhere.org> <4A0AE19D.9040509@nortel.com> <20090513170122.GZ19296@one.firstfloor.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Thomas Gleixner , Ingo Molnar , Peter Zijlstra , Steven Rostedt , David Miller , linuxppc-dev@ozlabs.org, paulus@samba.org, netdev@vger.kernel.org To: Andi Kleen Return-path: Received: from zrtps0kp.nortel.com ([47.140.192.56]:65447 "EHLO zrtps0kp.nortel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754053AbZEMTEU (ORCPT ); Wed, 13 May 2009 15:04:20 -0400 In-Reply-To: <20090513170122.GZ19296@one.firstfloor.org> Sender: netdev-owner@vger.kernel.org List-ID: Andi Kleen wrote: > network packets are normally processed by the network packet interrupt's > softirq or alternatively in the NAPI poll loop. If we have a high priority task, ksoftirqd may not get a chance to run. My point is simply that the documentation says that softirqs are processed on return from a syscall, and this is not necessarily the case. Chris From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com [47.140.192.56]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "", Issuer "NORTEL" (not verified)) by ozlabs.org (Postfix) with ESMTPS id B040BDDFF1 for ; Thu, 14 May 2009 05:04:19 +1000 (EST) Message-ID: <4A0B19A9.1090206@nortel.com> Date: Wed, 13 May 2009 13:04:09 -0600 From: "Chris Friesen" MIME-Version: 1.0 To: Andi Kleen Subject: Re: question about softirqs References: <20090511.162436.193717082.davem@davemloft.net> <4A08C62F.1050105@nortel.com> <20090512081237.GA16403@elte.hu> <4A09933B.8010606@nortel.com> <874ovpmmdq.fsf@basil.nowhere.org> <4A0AC9EC.6070908@nortel.com> <20090513141532.GT19296@one.firstfloor.org> <87my9hkrmw.fsf@basil.nowhere.org> <4A0AE19D.9040509@nortel.com> <20090513170122.GZ19296@one.firstfloor.org> In-Reply-To: <20090513170122.GZ19296@one.firstfloor.org> Content-Type: text/plain; charset=ISO-8859-1 Cc: Peter Zijlstra , netdev@vger.kernel.org, Ingo Molnar , Steven Rostedt , linuxppc-dev@ozlabs.org, paulus@samba.org, Thomas Gleixner , David Miller List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Andi Kleen wrote: > network packets are normally processed by the network packet interrupt's > softirq or alternatively in the NAPI poll loop. If we have a high priority task, ksoftirqd may not get a chance to run. My point is simply that the documentation says that softirqs are processed on return from a syscall, and this is not necessarily the case. Chris