Received: by 2002:ac0:a591:0:0:0:0:0 with SMTP id m17-v6csp648937imm; Thu, 5 Jul 2018 06:43:28 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfR1Q93pYR+jmeKEDIUk45tSReZ5bMtPiaSlLvZBdbGjJA4fSaFb5D2SiXXxPyF4Kks9b/Z X-Received: by 2002:a17:902:bcc3:: with SMTP id o3-v6mr6180919pls.336.1530798208026; Thu, 05 Jul 2018 06:43:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530798208; cv=none; d=google.com; s=arc-20160816; b=scDU8tcaj8fLoT2UbpTS7I+52EH/Au9r3rxtGy+R2e6mMYleZVrktNfvBmrkUnv8vc Ceow6FKww+/zVGpaqCxBw1rdEYdPo5+HJWEF88yKD7rgnFZeX584zP29nfyW1+3DKdaZ onWmf5eT1wrWA9Lsawc0inLsjobZAvFCMVhMBLLZEOeXLC791zGCUdL/pXU/08ZaLinQ ZbMJmMBn+wf3fv8K6lwNWR7M1EzeagpRY7M/KvduezBZyCbmdGH8/Lu38Jc4YC91vLpz E8oN/GPxhvzAowW+ZBa6sylQBEKYp2WXOwWW8gcdP+BDgaQtPRNJ/LER0EGqYzRRR2Ky hNiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature:arc-authentication-results; bh=uqYEDBkc/dlcXJasQLr53OUx/dTCchuCyvNt0JIK5Vo=; b=cszSCBmtlVMfpSQU8vj5eTtPIoq9bwxq96WvZ7rAeCV1oBo5h9T7sS1P0hCkJMkPtz rYeMuzEAWdN8zH0fzZdJf5ga/unlNHlgztjbKSo7TrEgaqUz2JGxgwNTfK+86d1ipmYM 1qjTgbeVtANRVH5odkUzTvKbqj46Pht+MdSI+20XYbW+VVELeMS2D/GCriiklsylqQwt Z60TblFL1lAyEoXpJxRjKz+fmz8jUlKrzYE0tT4pBotMYOdqfQ1prkrMsD5vknfuZH9w CN1ahKDSUd3CHYR3aySNOJ0T2XUJt7y9Y2iqTyP3esu1QRYZrAWTseBp6SV81dmSiDKD YfJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=LAohnvsD; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e21-v6si5750697pgb.131.2018.07.05.06.43.13; Thu, 05 Jul 2018 06:43:27 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=LAohnvsD; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753677AbeGENdU (ORCPT + 99 others); Thu, 5 Jul 2018 09:33:20 -0400 Received: from mail-io0-f195.google.com ([209.85.223.195]:41367 "EHLO mail-io0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753429AbeGENdS (ORCPT ); Thu, 5 Jul 2018 09:33:18 -0400 Received: by mail-io0-f195.google.com with SMTP id q9-v6so7743011ioj.8 for ; Thu, 05 Jul 2018 06:33:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=uqYEDBkc/dlcXJasQLr53OUx/dTCchuCyvNt0JIK5Vo=; b=LAohnvsD3790baWG1UnmicBOYPBnpSXCXKOlX68YbupcPHGr9L5E1wwOglmrt8wG+l oAj+karIGdHWTDkUmPkvRNPE/t8Jy9DIxnrOMvgpc1ZszIvAsMt/oEIFMrmvvZ4Bkwxl UYCbGME2SIqtePyhCOMmRRxV3cIzaygi66QrZohu3RhAt9ecqGilVBWZXQsmjvoct7O9 lqybK1vwG7fFzCINUkaIevCC0Dh7EidVL4VHkjoanJGL37eixDmuRT1szOXUnkq267Ig zXMOCaEmSjv/K15P/ufEbH3KpoopmG6nkQDydI3muRlHsfoY1vBotkxiZIARmljrAOZi G/5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=uqYEDBkc/dlcXJasQLr53OUx/dTCchuCyvNt0JIK5Vo=; b=VvpHaKFGCFMsJQfqyLc9xUQ/GgEpkA3kt3O/i4GQc4LDByKROkWR21zb5NyjaTNpk2 nlpvt9eLOmX3I/qbcZyKVN3ny04FahBZkYLuCV3MOaI50/XHF5Mriyvl6D3+ieM5Mwnk fxg7PGDaJ4nSLxFaWvEFc5O0t1tehCsCiIhxZZ50qiyS3EtAjA/nOKVnUhB2T+71s0y7 pBCD6kVzj2hVETOtcUsaHzF4YPeFyRCouJaqSMxG/XwMyUCK2CqfMJMjycz1/QY23x8y qUB/6rs1uvWhkwjKBRsNyFhtEKiuufpCLG8c8W59qCU/KrjgGwVDryZhpeqGV03rPxKp 6cgA== X-Gm-Message-State: APt69E1zgnaJesJhgwuduBqEuFZo++sKEnMaxNeIwGoK1FoPK8H7YGG0 T9B+QuKOCXiGJtfkQPJq2B4E/WVuanpuDTE9HHc= X-Received: by 2002:a6b:a58f:: with SMTP id o137-v6mr4927701ioe.63.1530797597671; Thu, 05 Jul 2018 06:33:17 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Zong Li Date: Thu, 5 Jul 2018 21:33:07 +0800 Message-ID: Subject: Re: [PATCH v2 3/4] RISC-V: Add definiion of extract symbol's index and type for 32-bit To: Palmer Dabbelt Cc: hch@infradead.org, Zong Li , linux-riscv@lists.infradead.org, Linux Kernel Mailing List , greentime@andestech.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Palmer Dabbelt =E6=96=BC 2018=E5=B9=B47=E6=9C=885=E6=97= =A5 =E9=80=B1=E5=9B=9B =E4=B8=8A=E5=8D=884:58=E5=AF=AB=E9=81=93=EF=BC=9A > > On Fri, 29 Jun 2018 09:53:49 PDT (-0700), zongbox@gmail.com wrote: > > Christoph Hellwig =E6=96=BC 2018=E5=B9=B46=E6=9C=88= 29=E6=97=A5 =E9=80=B1=E4=BA=94 =E4=B8=8B=E5=8D=883:12=E5=AF=AB=E9=81=93=EF= =BC=9A > >> > >> On Mon, Jun 25, 2018 at 04:49:39PM +0800, Zong Li wrote: > >> > Use generic marco to get the index and type of symbol. > >> > >> Why do we even need this in a uapi header? Shouldn't ELF_RISCV_R_SYM > >> and ELF_RISCV_R_TYPE move to module.c? In that case we could just > >> use CONFIG_64BIT. > > > > Make sense. I even think the all definitions can be move to include/asm= /elf.h. > > How do you think about that? > > Sorry I've been slow about reviewing this, but I think just in the intere= st of > getting a sane RV32I port up and running quickly (so we can try to get gl= ibc in > shape) I'm going to take this for now. > > Do you mind submitting a cleanup patch? I will send a patch to clean up. Thanks everyone to review this patchset.