Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp73903iof; Sun, 5 Jun 2022 21:32:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwsT1cCiqR8UwXY2ZuZfnLS46zz4xaGJpaKjWi5mNBXVPSNtGG9QNbv69TrBEivCL0FiHFf X-Received: by 2002:a17:902:da8d:b0:165:7c1b:6803 with SMTP id j13-20020a170902da8d00b001657c1b6803mr22307785plx.157.1654489964187; Sun, 05 Jun 2022 21:32:44 -0700 (PDT) Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id u19-20020a63d353000000b003c6750425e7si19377880pgi.596.2022.06.05.21.32.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jun 2022 21:32:44 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=Q3tTcDLn; arc=fail (signature failed); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id BB6A51837D; Sun, 5 Jun 2022 20:58:51 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234381AbiFDKOm (ORCPT + 99 others); Sat, 4 Jun 2022 06:14:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46698 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230482AbiFDKOl (ORCPT ); Sat, 4 Jun 2022 06:14:41 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CD1562C66C for ; Sat, 4 Jun 2022 03:14:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654337679; x=1685873679; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=5LUpzMSJijEEONy0DD3d7qFngDAS7gLVbhZnKuXnQjI=; b=Q3tTcDLnuDvjLUBmbxgRIYq9VNWeHWLMVyvCklxlQwgUglvO7K0vsUw9 p8V8asGcm6UsFHPBdtpiet/3/Cz20Hs2dMZEdLiiReGR0jYh3ieqfr7F5 K2ZjOWoqFwkf0MlYmN0ooJL4m4W2Q3gZbDxsQPyoy9ScaULeAVgGvuIy+ wO4Fsq3KvwBNo5UoMBPJALKTZTPXTa7L5LNtNo1LzLm6e8hDRR7w+NY7T BVsL4NoQ44A4Ud8Jqla6qc8eavfgUridAZ/JY76TGy7AtQG9sHd18FOJU uiBTfFRA+8ZggrnEdx0Dpq73drWNvMYcQcMeQU3Aey7jWLlUiPOcQe/YI Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10367"; a="276485393" X-IronPort-AV: E=Sophos;i="5.91,277,1647327600"; d="scan'208";a="276485393" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jun 2022 03:14:39 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,277,1647327600"; d="scan'208";a="634896012" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga008.fm.intel.com with ESMTP; 04 Jun 2022 03:14:39 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sat, 4 Jun 2022 03:14:38 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sat, 4 Jun 2022 03:14:38 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Sat, 4 Jun 2022 03:14:38 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Sat, 4 Jun 2022 03:14:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XANXt4BNUjIJ8olIqMpnY1W5MPcB2ghcasR+LHQlwuKTZhnGbQHY5Wa5OMhsHHssVXpPDI9JcGVYIUW1pc97KHpNoIWGBGTqEnqRAGXr9UJYfthafDvGRH6XnPpFuB9BAIc4zjO0mYCTtFlTORryxu706SlmMlUi3ICL1R864D1xUIIJza1kZYCLL4Y9kz8dTRwP0nUdCLkSk3VoHcDziRNJExxlM5jVFgDJzNVjEgDEZWAkaL3KSQEcXBNoTE3Qg80wWqpnIPWDbyAJnpp99TC6rSEqQDoq6KLljzFF2TITTJNEmLVg91++AOjVLiKqHtrYN998uV69CdQmU+WD1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DkUIUYmzfWi0hNZM3H4oTM0KzPgRj3hyM6yIStqzyQM=; b=dAW8zDIxyz8H+0rq7Zn/YKRIioC0ynt18YbTMmCQLBAh7hEWanuvqv8cZPrQ9DZvZsA8rhCF+wxDMjw8KkYgeFQiGpHKAZcc+NbXsAg4FjZqQC82Z+9uX8Bpg276CngeJ91hGg23joEU5qeestzIoL1/cSbC16stFtoT/BPGjRYBcw1pHX7jWQP1rvBrYLpy3lycIJoikQINOcPDfswmrcWx09a1gInLN3kuW8QdbJjvIhaTswUVkq3iJDvJmrJN1olKqVQebnXD6tEBLJEHcIqES/8nyGsdGKtachKjg/YErTcZ0CGYvuKx5jXpT4Pl5lmOHvWIeWKpSKlHsXiJAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from MW4PR11MB5933.namprd11.prod.outlook.com (2603:10b6:303:16a::15) by SN6PR11MB3310.namprd11.prod.outlook.com (2603:10b6:805:b9::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13; Sat, 4 Jun 2022 10:14:36 +0000 Received: from MW4PR11MB5933.namprd11.prod.outlook.com ([fe80::1169:fc9:c1ef:248e]) by MW4PR11MB5933.namprd11.prod.outlook.com ([fe80::1169:fc9:c1ef:248e%9]) with mapi id 15.20.5293.019; Sat, 4 Jun 2022 10:14:36 +0000 Message-ID: Date: Sat, 4 Jun 2022 18:14:27 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 Thunderbird/91.9.1 Subject: Re: [rust:rust-next 2/24] ld.lld: error: kernel/built-in.a(kallsyms.o):(function get_symbol_offset: .text+0x5f0): relocation R_RISCV_PCREL_HI20 out of range: -524435 is not in [-524288, 524287]; references kallsyms_names Content-Language: en-US To: Miguel Ojeda CC: Miguel Ojeda , , , Linux Kernel Mailing List References: <202205240321.sb0gX2mq-lkp@intel.com> From: Yujie Liu In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SG2PR02CA0019.apcprd02.prod.outlook.com (2603:1096:3:17::31) To MW4PR11MB5933.namprd11.prod.outlook.com (2603:10b6:303:16a::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b7de7ecc-49bf-48bf-e2b3-08da461306cd X-MS-TrafficTypeDiagnostic: SN6PR11MB3310:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IDB+gxYxkYDe7NOTusmw7KRxZPOsPS2/zAnimw+I+D7PiMbMT1tEuOW0O2yYiDJW3E+KfMM1mWIzejvaGx4NHVoGZuNSA+Ph0JVxzGvIadyACi7wAx2PSlhVdm2r+vMfcAoF6MEJtSxBY4VXrbI8iaGnJ52/JPlr0DmsStDtuElUUsk4Ix3YtC+ars/Y3N1AV0rxDDflyNShh01RDXY+GOKclfOfcpOUGSP+FHTtQDS8dtSa23qxky2hwvJM+coYWeoTooyxVa/ecJeNjWCPGaTX04Pcxr674O9RnEdF21WhMEeDgR4WiTSZdwj8HASS/2jklL93WbmlTjDwjlQNAYYzbe8bvL2F9znz6YJmoeMjDU2G0oGMX7LzuFTe5UUUyNnQOBUAc0Zx8FDpzt7h12btlz0TRSJ2EhRwKqnCipov+HZbGmI8jZMOu4BDfVxgBqDWcSztiWGsXHKPZUsrRRJ6lvaIw7dNQMQT82cnBjjqWBuqWMGiZCoJIf7wiAeZgQ7xjSH2FoTKqccSrBvZCHy8IoxSjsJZnMIZbOuBoEBoUY2mwogtSoQlex0Fpx415d42tdsdPXdvHE3CaiF8TrQ3k14BfpWx9c/5+vFaan7A1cMH+ffz9eZtZn4EwlQfYOiMIQUQRZlf6lgzv9L/6LZjKspZazP+inAHWpP11lMgu/9liMm+QRTrmYx2222VQTEGOAIGRZujcjHGFJuoC2p2U9W7VxNpVVeX/HDr7vnLF2n8VfEf+Hlmto9MTk+ydgljexo5/5vIKARUWdxfiQLoVEa2YqZnmO41ILG+7yXztYdVgYHzUJYx7CRiRPCeeKQArRHatUmURKEgd93MsgnTR3b1GLnnvtO5v7b1/2I= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5933.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(66946007)(66556008)(966005)(186003)(5660300002)(508600001)(8676002)(66476007)(316002)(38100700002)(4326008)(2906002)(31686004)(82960400001)(8936002)(6486002)(2616005)(36756003)(44832011)(31696002)(6506007)(53546011)(6512007)(26005)(6666004)(6916009)(86362001)(54906003)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QlFSUXdmNXpJSGlOelBhMndyMTVsRkNLNklUMDlxVnZVbitGZmNmc0wxQkpG?= =?utf-8?B?cGR6dzhGWTZBL0dRWnI1cE5BUnZ5c0dVNGFSVmo5anoyQTJwSUtZT3lVdDNw?= =?utf-8?B?dCtpUFArUEQ4elNwQ2YvRXViTmlPcVN3cER2ZEV4ZEV5WGhISVlsSmlXODdr?= =?utf-8?B?VmwydzR1MUJXZVFDeC9rSzluWVlTdkVqN1NGRlByU2orMjhWMDNabzNxSmpN?= =?utf-8?B?UUl6NVdXWmUyVEo0RXlxWVFIZGNXRzFOVHNEN2Y0V2dKclI5aGVSVjVvQkhV?= =?utf-8?B?b0R3VVphNFBiUWVSQnI0WDk0MlBWTTBuM0NGVGF1ME1TZmdhTy8vNE92b0t2?= =?utf-8?B?YVZObkpLTHFaR0dldmQ5TVBFd3lXclRKbTFKNFhPeEsrZ04zNDhxSVorRlUr?= =?utf-8?B?V3JoeHVuc0VYZ05jYmpXYXdzcExhdnJxa3AxaGIrWlRxOERpbUR4b3R2RDVr?= =?utf-8?B?ZUxlWUtidkhoWnhPcFM5S1d6TktMV1MvMVpvNDZkWUtSMzZHSUE3R3U1dVZS?= =?utf-8?B?Zm14K05ER3FvaTBUWG1QbUppVmRYVyt5empsazdFUU5hVmluaWExRU1kdmk4?= =?utf-8?B?anNnb2pWdGgzdU10aU1zM255VUdTOEZERHNmajkrWkRTVFV2bUFKbDlZUUM2?= =?utf-8?B?aTMzcE42S2RSN0FVRDhHdXA0Yi9BN2ZPaGdoWmxmVStzZk5HQVJ4SHpCSFkv?= =?utf-8?B?Unh0NHF1TGR2Uk00eUJrVmVBT3p5L1JDTmRPTGgvdEQ5MUFWWDBFUERhN3dx?= =?utf-8?B?b0poWms2NWViMUxLelRra3dFbkFaMktkNFNhd1I0aHdXS3R4ODV6Y29WTDVl?= =?utf-8?B?MHlzNmFSVnAvdy9RVDNYL1ZvVHNjenBnQmF2WHNEV01Yd0sycDZFNXlzSzE1?= =?utf-8?B?clNnNWJJV1NsRDByRVVnT1gwUnpZZ200UEpHYlZoNzA2WWJmRkZzL0N0RGMy?= =?utf-8?B?NUFkK2c5ekE1eEtvdVpYQi9tblJLelgyUzZSK1AxVDkyQllLa0RoaVczZUVW?= =?utf-8?B?alU5V2wwTS93RGZ4R3dPdlJ6ZFg1RDVybCs3eVRmVTFOYWVLaW1NRS9IRTdS?= =?utf-8?B?WTFSazNERVcrU0xyWTVGTExWeGRCSW1mdmE1YWx5bnJyZG1oQ01KdHZQT0JF?= =?utf-8?B?eEdKUjBXQWRESlVrYndGek0rM2JQNGJPZnJsVldZc1QwdHhFOTdhRVVzU05w?= =?utf-8?B?THVsVy9ON0RlR1k3MVlQSTdDY0I1MDZhMm11YmQ1S29Rdll3czcxellrVVQr?= =?utf-8?B?Z0UrSnluU2lCNTZCMlB0VElCUXM0V0x6a3RFYWxSS3hQaXVHcEJTN0xMNWkw?= =?utf-8?B?NlBCWW9DdXdCNVBuRldIOHF0THhRWW9QQXdmVGpHdENhTnZCNUpGSnV1bGx5?= =?utf-8?B?ZW5MejdndmhBTVdDdlhkVnAyTG5jU2gydVgvL3M2cFZoSGZ6Y21oVVlEMVBS?= =?utf-8?B?LytSb2xQeUYrclUwUUo1YXRYbE1sQjJ2ZUJpVXBQbENjWEZLTE5ja1hZTVVl?= =?utf-8?B?cXNBQS9rRUVIUHExVVlQc0pzNm4xN01ra3ovSEM5Vmg4R0tBMHhyWnU4U0tr?= =?utf-8?B?RGd0eUtnYm1KK0lHb2JqbFJ3d2tVdTA0YkVQVmphNjZQWG1xcElCdjEzNjBx?= =?utf-8?B?MThIQm5wQkVSMUpmb1A1WnVNd2RFNXRDSHVua3ZxSDZrWjlJSGNDdXVyN2kx?= =?utf-8?B?Qld6R2dkaUVHR3hYTTl2NXByWU8vUUNQRHo3RVBhUjNWT2ZOQTdYcnlMWktp?= =?utf-8?B?SVZ0WkxKV1VDY2ZnZys0b2Nrd1JMdjhtdkJZeW5XQ0RBaUxEQ3BlT040MS9j?= =?utf-8?B?aWxSZ2luZE1ueE1EbnhTVk04a1oxbnJEMks1UUxFdkJrdDVXdFpEdGxIUEtn?= =?utf-8?B?M25oN0dVckM3YitFK2V5dzVFa3ltVEsvTG1RL3g3S3UxVkpTRGZLeWJtdlpN?= =?utf-8?B?VHUzY1M1RVVwTXBocURWM2hDYTdrYWxEYkRBQ0UxdXRvUTcyQVVJOHczYVBq?= =?utf-8?B?OXVzakV2Nitod0cwTzV3VDRQcml3SFlNTmJuRktpYWJFS0FITEN6Y0dRKzlG?= =?utf-8?B?UU5PUzJSOEhNVU1hUjR2VVhBejI4M0RiVVN3b1c0a0JFR1VwbXpzSTZaWnpn?= =?utf-8?B?cW14MWF4TTdKVFBwc05IVC9raU9WeklWb014cTZ0U25YL1A4SmVVTngydXd6?= =?utf-8?B?QndGV3MvWlI1eEpCSTFEQnRCSkJJWGZyK1g2YmhHVW9NU0dDbFViN2FaT21i?= =?utf-8?B?d25GdTlhNDUwQmpQQlZPRXY3cXJYZ3B2L1FVdW9kVTFYREQyRHRQT3V2TUZX?= =?utf-8?B?L1VqMk1RakFpMVBRNkxoMnhnN09BSE1Dd2J4VVlsNDdxQ1FCUE1sdz09?= X-MS-Exchange-CrossTenant-Network-Message-Id: b7de7ecc-49bf-48bf-e2b3-08da461306cd X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5933.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jun 2022 10:14:36.1635 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: qKcM3Ek0XxFyZeRnSv03yvOPqj9dvL0FjoTELxSBb+9Y1BY2ACZTzH8DSEtL6Dv+ZBrx96fdzNbADQ8xDkcFpg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3310 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,RDNS_NONE,SPF_HELO_NONE, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/3/2022 19:01, Miguel Ojeda wrote: > On Fri, Jun 3, 2022 at 12:32 PM kernel test robot wrote: >> >> >> ld.lld: error: kernel/built-in.a(kallsyms.o):(function get_symbol_offset: .text+0x5f0): relocation R_RISCV_PCREL_HI20 out of range: -524435 is not in [-524288, 524287]; references kallsyms_names >> >>> referenced by kallsyms.c >> >>> defined in kernel/built-in.a(kallsyms.o) > > There are similar reports for the same relocation type in trees > without Rust support merged, so this might not be being triggered by > Rust itself, e.g.: > > https://lore.kernel.org/llvm/202206010956.rOpdU4dr-lkp@intel.com/ > https://lore.kernel.org/llvm/202205280837.PPVZBhXr-lkp@intel.com/ Thanks for the info, it looks like an existing relocation issue in kallsyms under riscv arch. commit 2087d6ac3567b (kallsyms: support "big" kernel symbols) changed some code of kallsyms to support long Rust symbols, so it exposed that relocation issue and triggered this report. We'll do more checks next time to ensure the reported issue is indeed Rust related. Thanks, Yujie > > Cheers, > Miguel