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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 932CCCD128A for ; Thu, 11 Apr 2024 12:13:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DE7A56B007B; Thu, 11 Apr 2024 08:13:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D97BB6B0082; Thu, 11 Apr 2024 08:13:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C38CB6B0083; Thu, 11 Apr 2024 08:13:16 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id A5CF56B007B for ; Thu, 11 Apr 2024 08:13:16 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 5B8C8C0B7B for ; Thu, 11 Apr 2024 12:13:16 +0000 (UTC) X-FDA: 81997140792.06.317F684 Received: from mail-yw1-f178.google.com (mail-yw1-f178.google.com [209.85.128.178]) by imf21.hostedemail.com (Postfix) with ESMTP id 772B31C001E for ; Thu, 11 Apr 2024 12:13:13 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf21.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.128.178 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712837593; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=x3llqEbgzP/YzpRVEVWGjiHwv3lrTf4x91BuajdKI+M=; b=ThN1ZxDe1TT/XZEW+JRZxSE/cBAr7j9Tv9QfoDQCQTfU5487wUFbn/I4rkPpnyrCJTyueg UzIANfgujMyCt0C6hYDmBswzYTDrQZ2SLoUUe8zTRygMcastGoIKfTc0EwNJq0olckrAYW P8cFpdwggm6FeSXNwTx0vVmkGs6gm/I= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf21.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.128.178 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712837593; a=rsa-sha256; cv=none; b=dLTx70SoP+UGTa9qZazRUg3LCLtMmgvid5dMlWUuFeFZD53ep1gBA7Sc3/bI/T1zsQjuQM oUqeyDvUulsixd/cY2BSPLT0/BVX4LtRo9Q6nGdz4TwN1dUyWGnykOrzG02Vnde8+IUT9W AkbWFNJdJpyEcnYsAz+fvMWnC2Qkvu4= Received: by mail-yw1-f178.google.com with SMTP id 00721157ae682-61865eed63dso2689577b3.0 for ; Thu, 11 Apr 2024 05:13:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712837592; x=1713442392; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=x3llqEbgzP/YzpRVEVWGjiHwv3lrTf4x91BuajdKI+M=; b=ULY+THIbxe05VZi3w7Tu9ccZo0TM9O+zS6qzTrM0p4cg4F3gHh67AqAP6hnEZuzUOS gHfwiokao3KIn4oZiCTw2NCupM4cCYvSOTCgTwjisQSR5exXlQDcVop+cdtRiDIRa+jR ch8KF7nx3EZz1HkxkWD8hPZpKL3uyUQikoDi2GwqmGdjQe5FvzDR0QsgG3Ya10p3RwJC AgBoOPRT1pZhegqJm8MsHqn66dXYdx9r52wg5Rtz9uEVdfoZLu7QTOdiJjHFw06R6GEV Ig52uig2Nwk2WtN1bvjM9Nium5E6/ib+xR2b/iZZIlF8vF0ZxZYO+YL0/7XAWyhoLLpD XIyg== X-Forwarded-Encrypted: i=1; AJvYcCVM5MK+9cjolQ5yx2lApeXQqQeoqfDzkJkAXQSIFtEqJK73SqTrMaXsJtgv38hETRvY9rU0rC6IM44Pb6FXo5R29js= X-Gm-Message-State: AOJu0YwV+smhCeFwHNatrE5cctDtVgAftn58ckCR/QzxKYguol6OMC9Y UE5PsIX7+8a7Znr+Q0LqAZGQLbrCdd0gbNXkByRNOaO94q/qagdQ9aiLw7k2 X-Google-Smtp-Source: AGHT+IEAJ2jvLKqg1w/fXumWTbXd8/aYmueSLtBUZPS5zyCbm7ql0YXqXaSPi73ti6CeTSl08ldCnA== X-Received: by 2002:a05:690c:e0c:b0:615:1be5:6d33 with SMTP id cp12-20020a05690c0e0c00b006151be56d33mr2039072ywb.22.1712837591587; Thu, 11 Apr 2024 05:13:11 -0700 (PDT) Received: from mail-yw1-f180.google.com (mail-yw1-f180.google.com. [209.85.128.180]) by smtp.gmail.com with ESMTPSA id x2-20020a81e702000000b00617e3c07229sm220047ywl.20.2024.04.11.05.13.11 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 11 Apr 2024 05:13:11 -0700 (PDT) Received: by mail-yw1-f180.google.com with SMTP id 00721157ae682-61865eed63dso2689267b3.0 for ; Thu, 11 Apr 2024 05:13:11 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUy1BReoBwQ96mDYuIhKfirIxdjQ5p+VIjfxkKFW7RFq1j/+HHh/VPtlxkcfiST4tvhDTFg0vOqO1cJgCsMhjJtgDg= X-Received: by 2002:a05:6902:c0c:b0:dc7:494e:ff33 with SMTP id fs12-20020a0569020c0c00b00dc7494eff33mr2106906ybb.7.1712837590830; Thu, 11 Apr 2024 05:13:10 -0700 (PDT) MIME-Version: 1.0 References: <20240410205201.1885032-1-shorne@gmail.com> In-Reply-To: <20240410205201.1885032-1-shorne@gmail.com> From: Geert Uytterhoeven Date: Thu, 11 Apr 2024 14:12:59 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] openrisc: Add support for more module relocations To: Stafford Horne Cc: LKML , Jonas Bonn , Stefan Kristiansson , Eric Biederman , Kees Cook , linux-openrisc@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 772B31C001E X-Stat-Signature: tzsrmyhmy57br1py93ijsgaf7r4wj9bx X-HE-Tag: 1712837593-707124 X-HE-Meta: U2FsdGVkX1/jWVklvv8AFEmCmp2dNNZ8xNQBwCJylxED0A9fjf96drrXCBxO50bXStu7l+dxfyhlfULUHWwc+xE4aEoBjgQIDQCxvs4XbtAJJQMgxYCD9iRQgXvU9JvCGANDpxBc6akT93ehTShTz+tvlehS+8vBRVPlFO7fLxxLCxATMB5NEyXDJNbg/iWYgozQuYpqKPyvEzyC5XnD7S4kK1bTCDIkzmXPTsLbSUjqUMqokONeGz6zIlD+yWaloq7fSvLvPyCxyUd3p3i20Q14PH05zS45lWNV57884Qg8imvraSJyF0xcxEqP03VevfEmYo1xuMBcLSHyc8ipx7t+U8VAwlcvO0DvtjaNwo4G75hEZL4lwLxQYoQz7eY5cW9okO79QuoKxfDyjQWdXrkEttKxwzmNb7tSmtC3s4OsFqViajiel87Q1mwEoPea1h1HRaO1j7gzWboD5linkm6egIN8votA5/GTE3wxRRJw9kgwJgT3jlto+lP5oMaoFiJFqDz1yoX/o1Reb++zlzknu5Ki4aL+dgM8tLgD5wQRDvh3MGupoi+YQoPPoRR1jbLLeLhTsDqktYZnRE20bO1a6qgfIx+jJ5jP5hu3Qibs4rH320/ZMXizRUiWqqajszJ5i2BvyYFU4g1QYijt1zBmC+t6pd3jt/ZJuRGK6o7CxY9zX6TDg5LumtAyXmYZkXFdHlx3rpwNBTOJVdjPSEqgoLdTW0L1YjTmsptVhdsE+n0rRANvv6rvJpqgtz8aMa/04u4xFQP9XCrBww2nkigsoCpEffllHfd3jx95+6jcEa1kBVAYOB0FwG+8UZCYxvlTVolCttVNww/zbPdbnXaAxaAC21MavLgiLW1dx0gPcGDjQqiaWj3r+GRlyZyIZbaQBqgG+2T4MO2NIsXFlnaYTNpX9I3zL1PLtP7bfM1kQ8+50Wo5dHIPonpSHfWzcQEbsDp6jKy52iBAgn0 k3Ggo2Nc 8kiHR5fdchG9aDXRldl1VUegOkAwN/PvAKQ4b0f1YwBcUl+aZrC3iJl7ZJjeXY9ae0tjkd9/w7whDPsYJs0gNh3vlQn0s68TF6kSJMJIpWd6AvHoN3tKZN3guRAOSDHGsZovEHb20FzpqryvdcSK/HEdQCmTjUs01u5hQX1Tb5eMn6UY= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Stafford, On Wed, Apr 10, 2024 at 10:52=E2=80=AFPM Stafford Horne = wrote: > This patch adds the relocations. Note, we use the old naming R_OR32_* > instead or the new naming R_OR1K_* to avoid change as this header is > exported as a user api. > --- a/arch/openrisc/include/uapi/asm/elf.h > +++ b/arch/openrisc/include/uapi/asm/elf.h > @@ -43,6 +43,8 @@ > #define R_OR32_JUMPTARG 6 > #define R_OR32_VTINHERIT 7 > #define R_OR32_VTENTRY 8 > +#define R_OR32_AHI16 35 > +#define R_OR32_SLO16 39 Would it make sense to switch to the new names, e.g. #define R_OR1K_NONE 0 and add definitions for backwards compatibility? #define R_OR32_NONE R_OR1K_NONE Gr{oetje,eeting}s, Geert --=20 Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k= .org In personal conversations with technical people, I call myself a hacker. Bu= t when I'm talking to journalists I just say "programmer" or something like t= hat. -- Linus Torvalds