From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4C739C28D13 for ; Mon, 22 Aug 2022 14:42:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231927AbiHVOmP (ORCPT ); Mon, 22 Aug 2022 10:42:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58682 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234896AbiHVOmN (ORCPT ); Mon, 22 Aug 2022 10:42:13 -0400 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C216F371B1; Mon, 22 Aug 2022 07:42:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1661179332; x=1692715332; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=M+vT8QnLNMo6qMrgIuZIijfJ1dcMOL8NnZ+wIrdoKs8=; b=KOF1lzIXGyI5m8XUrvL3Bhl/HnkoFz3+84m6P1JgqBFP1p1pa2ZNSZRB 76L2oLDuJ0rhqKD7twkIF+CBuZNb+TxBZ7o9/rcI/3VH+IN/M9Vxq8lLe fKneQfP62cu1CImAKguTKxtQ5sxCYm8cnDDDpTcGpzOPXT94zAjh8AUwm IybKoSrMS8dxNuolMlC0wf4VidXk3p1H7s/OiU/KVof12Dzu5ptF7jElX aelbQx2Sf6WrQMxvcTR9q+8BTdYKdlR1LeftsEfnWlAbQn314DMRW174O s8Ua15HSXMB3JyL+Xpo9fnUmsC2QrWNzsUiPMBeI3ziC9LWgzxdBmVXNl Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10447"; a="379721069" X-IronPort-AV: E=Sophos;i="5.93,255,1654585200"; d="scan'208";a="379721069" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Aug 2022 07:42:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,255,1654585200"; d="scan'208";a="608981332" Received: from irvmail001.ir.intel.com ([10.43.11.63]) by orsmga002.jf.intel.com with ESMTP; 22 Aug 2022 07:42:06 -0700 Received: from newjersey.igk.intel.com (newjersey.igk.intel.com [10.102.20.203]) by irvmail001.ir.intel.com (8.14.3/8.13.6/MailSET/Hub) with ESMTP id 27MEg4HA003194; Mon, 22 Aug 2022 15:42:04 +0100 From: Alexander Lobakin To: linux-kernel@vger.kernel.org Cc: Alexander Lobakin , Masahiro Yamada , Michal Marek , "Naveen N. Rao" , "Anil S Keshavamurthy" , "David S. Miller" , Masami Hiramatsu , Nick Desaulniers , Josh Poimboeuf , Peter Zijlstra , Jiri Kosina , Miroslav Benes , Petr Mladek , Joe Lawrence , linux-kbuild@vger.kernel.org, live-patching@vger.kernel.org, lkp@intel.com, =?UTF-8?q?F=C4=81ng-ru=C3=AC=20S=C3=B2ng?= , linux-hardening@vger.kernel.org, x86@kernel.org, Borislav Petkov , Kees Cook , Marios Pomonis , "H.J. Lu" , Nicolas Pitre , llvm@lists.linux.dev, Jessica Yu Subject: Re: [RFC PATCH 0/3] kallsyms: add option to include relative filepaths into kallsyms Date: Mon, 22 Aug 2022 16:40:22 +0200 Message-Id: <20220822144022.7127-1-alexandr.lobakin@intel.com> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20220818115306.1109642-1-alexandr.lobakin@intel.com> References: <20220818115306.1109642-1-alexandr.lobakin@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Alexander Lobakin Date: Thu, 18 Aug 2022 13:53:03 +0200 > This is an early RFC to not rewrite stuff one more time later on if > the implementation is not acceptable or any major design changes are > required. For the TODO list, please scroll to the end. > > Make kallsyms independent of symbols positions in vmlinux (or module) > by including relative filepath in each symbol's kallsyms value. I.e. > > dev_gro_receive -> net/core/gro.c:dev_gro_receive Oops, forgot to Cc some more folks I was talking to regarding the previous implementation Fixed, pls let me know if you prefer to get a resend. > -- > 2.37.2 Thanks, Olek