From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17323 invoked by alias); 9 Apr 2009 20:52:56 -0000 Received: (qmail 17312 invoked by uid 22791); 9 Apr 2009 20:52:56 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from kz-easy.com (HELO almaty.kz-easy.com) (85.214.25.173) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 09 Apr 2009 20:52:48 +0000 Received: from alatau.radix50.net (dslb-088-065-036-138.pools.arcor-ip.net [88.65.36.138]) (authenticated bits=0) by almaty.kz-easy.com (8.13.8/8.13.8/Debian-3) with ESMTP id n39KqeeF025264 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 9 Apr 2009 22:52:41 +0200 Received: from alatau.radix50.net (localhost [127.0.0.1]) by alatau.radix50.net (8.14.3/8.14.3/Debian-5) with ESMTP id n39KqXZn011826 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 9 Apr 2009 22:52:34 +0200 Received: (from ibr@localhost) by alatau.radix50.net (8.14.3/8.14.3/Submit) id n39KqXBq011825 for gdb@sourceware.org; Thu, 9 Apr 2009 22:52:33 +0200 Date: Fri, 10 Apr 2009 01:21:00 -0000 From: Baurzhan Ismagulov To: gdb@sourceware.org Subject: Re: Kernel symbol table Message-ID: <20090409205232.GA28867@radix50.net> Mail-Followup-To: gdb@sourceware.org References: <49DE4219.9020606@vmware.com> <49DE599B.8070702@vmware.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2009-04/txt/msg00098.txt.bz2 On Thu, Apr 09, 2009 at 01:36:40PM -0700, Shrinand Javadekar wrote: > If these are not loaded how can other (maybe even user written) > modules link to them? I think they are loaded, but I suppose it's (cross-)gdb on the host that resolves the addresses to names (please correct me if I'm wrong); even if it doesn't, I don't think the stub in the kernel supports reading them. If you want to have them for symbolic debugging, you really want vmlinux for full functionality -- it's more than just function names. With kind regards, -- Baurzhan Ismagulov http://www.kz-easy.com/