From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6407 invoked by alias); 1 May 2007 15:43:36 -0000 Received: (qmail 6397 invoked by uid 22791); 1 May 2007 15:43:35 -0000 X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL,BAYES_40 X-Spam-Check-By: sourceware.org Received: from mail119.messagelabs.com (HELO mail119.messagelabs.com) (216.82.241.179) by sourceware.org (qpsmtpd/0.31) with SMTP; Tue, 01 May 2007 16:43:33 +0100 X-VirusChecked: Checked X-Env-Sender: qbarnes@urbana.css.mot.com X-Msg-Ref: server-6.tower-119.messagelabs.com!1178034207!10118385!1 X-StarScan-Version: 5.5.10.7.1; banners=-,-,- X-Originating-IP: [129.188.136.8] Received: (qmail 30003 invoked from network); 1 May 2007 15:43:27 -0000 Received: from motgate8.mot.com (HELO motgate8.mot.com) (129.188.136.8) by server-6.tower-119.messagelabs.com with SMTP; 1 May 2007 15:43:27 -0000 Received: from il06exr04.mot.com (il06exr04.mot.com [129.188.137.134]) by motgate8.mot.com (8.12.11/Motorola) with ESMTP id l41FhQ84015887 for ; Tue, 1 May 2007 08:43:26 -0700 (MST) Received: from il06vts01.mot.com (il06vts01.mot.com [129.188.137.141]) by il06exr04.mot.com (8.13.1/Vontu) with SMTP id l41FhQqg023964 for ; Tue, 1 May 2007 10:43:26 -0500 (CDT) Received: from udc.urbana.css.mot.com ([10.12.0.51]) by il06exr04.mot.com (8.13.1/8.13.0) with ESMTP id l41FhQob023955 for ; Tue, 1 May 2007 10:43:26 -0500 (CDT) Received: from nova.urbana.css.mot.com (nova.urbana.css.mot.com [192.88.153.60]) by udc.urbana.css.mot.com (8.13.8+Sun/8.13.8) with ESMTP id l41FhP8k013193; Tue, 1 May 2007 10:43:25 -0500 (CDT) Received: (from qbarnes@localhost) by nova.urbana.css.mot.com (8.13.7+Sun/8.13.7/Submit) id l41FhP0F009733; Tue, 1 May 2007 10:43:25 -0500 (CDT) Date: Tue, 01 May 2007 15:43:00 -0000 From: Quentin Barnes To: "Frank Ch. Eigler" Cc: Andi Kleen , systemtap@sources.redhat.com Subject: Re: notify_page_fault() problem Message-ID: <20070501154324.GC7723@urbana.css.mot.com> References: <20070430201931.GA7328@urbana.css.mot.com> <20070430211537.GA7723@urbana.css.mot.com> <20070501025659.GA16649@one.firstfloor.org> <20070501032400.GA8174@urbana.css.mot.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-POPI: This message is Motorola General Business Information (MGBI). X-Organization: Motorola Cellular Subscriber Group, Urbana Design Center X-Phone: (217) 384-8726 X-Vontu: Pass X-IsSubscribed: yes Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org X-SW-Source: 2007-q2/txt/msg00169.txt.bz2 On Tue, May 01, 2007 at 11:40:29AM -0400, Frank Ch. Eigler wrote: >Quentin Barnes writes: > >> [...] That doesn't matter. Just having the kprobes and kretprobes >> data structures being in module memory is all that matters. [...] > >I recall thinking of extending the systemtap startup code sequence to >force mapping of the entire module data/text memory, hoping to prevent >vmalloc faults during execution. Does this sound like a plausible >hack around such problems? That would be a workaround for the bug for Systemtap modules, but it's a Kprobe implementation problem, not a Systemtap problem. I'd rather not hide the problem, but to see it get addressed directly like it has on x86_64 and i386. >- FChE Quentin