From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261630AbVGIRbV (ORCPT ); Sat, 9 Jul 2005 13:31:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261634AbVGIRbV (ORCPT ); Sat, 9 Jul 2005 13:31:21 -0400 Received: from pentafluge.infradead.org ([213.146.154.40]:8667 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S261630AbVGIRbU (ORCPT ); Sat, 9 Jul 2005 13:31:20 -0400 Subject: Re: [patch] compress the stack layout of do_page_fault(), x86 From: Arjan van de Ven To: Andi Kleen Cc: Ingo Molnar , linux-kernel@vger.kernel.org In-Reply-To: References: <20050709144116.GA9444@elte.hu.suse.lists.linux.kernel> <20050709152924.GA13492@elte.hu.suse.lists.linux.kernel> Content-Type: text/plain Date: Sat, 09 Jul 2005 19:31:04 +0200 Message-Id: <1120930264.3176.52.camel@laptopd505.fenrus.org> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 (2.2.2-5) Content-Transfer-Encoding: 7bit X-Spam-Score: 2.9 (++) X-Spam-Report: SpamAssassin version 3.0.4 on pentafluge.infradead.org summary: Content analysis details: (2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.1 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address [80.57.133.107 listed in dnsbl.sorbs.net] 2.8 RCVD_IN_DSBL RBL: Received via a relay in list.dsbl.org [] X-SRS-Rewrite: SMTP reverse-path rewritten from by pentafluge.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 2005-07-09 at 19:05 +0200, Andi Kleen wrote: > Ingo Molnar writes: > > > > +static void force_sig_info_fault(int si_signo, int si_code, > > + unsigned long address, struct task_struct *tsk) > > This won't work with a unit-at-a-time compiler which happily > inlines everything static with only a single caller. Use noinline but.... the x86 kernel is -fno-unit-at-a-time.... for stack reasons ;)