From mboxrd@z Thu Jan 1 00:00:00 1970 From: Linus Torvalds Subject: Re: [PATCH 1/11] Add generic helpers for arch IPI function calls Date: Tue, 22 Apr 2008 11:39:45 -0700 (PDT) Message-ID: References: <1208851058-8500-1-git-send-email-jens.axboe@oracle.com> <1208851058-8500-2-git-send-email-jens.axboe@oracle.com> <20080422145105.GJ12774@kernel.dk> <20080422164947.GN12774@kernel.dk> <20080422170405.GO12774@kernel.dk> <20080422171324.GP12774@kernel.dk> <20080422182337.GQ12774@kernel.dk> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Return-path: In-Reply-To: <20080422182337.GQ12774-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org> Sender: linux-arch-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: To: Jens Axboe Cc: linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, npiggin-l3A5Bk7waGM@public.gmane.org On Tue, 22 Apr 2008, Jens Axboe wrote: > > OK, so how about this then? All three cases for both > smp_call_function_single() and smp_call_function_mask(). Data is always > freed in the ipi interrupt handler, since the 'wait' case is always > allocated on the stack. I'm not seeing any obvious bugs any more. Linus From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linux-foundation.org ([140.211.169.13]:32829 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754366AbYDVSkD (ORCPT ); Tue, 22 Apr 2008 14:40:03 -0400 Date: Tue, 22 Apr 2008 11:39:45 -0700 (PDT) From: Linus Torvalds Subject: Re: [PATCH 1/11] Add generic helpers for arch IPI function calls In-Reply-To: <20080422182337.GQ12774@kernel.dk> Message-ID: References: <1208851058-8500-1-git-send-email-jens.axboe@oracle.com> <1208851058-8500-2-git-send-email-jens.axboe@oracle.com> <20080422145105.GJ12774@kernel.dk> <20080422164947.GN12774@kernel.dk> <20080422170405.GO12774@kernel.dk> <20080422171324.GP12774@kernel.dk> <20080422182337.GQ12774@kernel.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-arch-owner@vger.kernel.org List-ID: To: Jens Axboe Cc: linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, npiggin@suse.de Message-ID: <20080422183945.ml0TNDSgo5tMMwy9sMmoyBfgpCXX6zFjnU1_gS6eDA8@z> On Tue, 22 Apr 2008, Jens Axboe wrote: > > OK, so how about this then? All three cases for both > smp_call_function_single() and smp_call_function_mask(). Data is always > freed in the ipi interrupt handler, since the 'wait' case is always > allocated on the stack. I'm not seeing any obvious bugs any more. Linus