Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp734108rwl; Wed, 29 Mar 2023 07:49:38 -0700 (PDT) X-Google-Smtp-Source: AKy350ZxxENS0zmkVLAiRV2CKVlapwkRVk0iPTc8XfwwZvV56kJKlakuxpN0Rzi8tQEgBcKYIsz4 X-Received: by 2002:aa7:95a4:0:b0:628:cff:1440 with SMTP id a4-20020aa795a4000000b006280cff1440mr19486657pfk.28.1680101378398; Wed, 29 Mar 2023 07:49:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680101378; cv=none; d=google.com; s=arc-20160816; b=h7t3CT7Hfp7n8sZ2lKVoKX1sPwMEWSV0K5qY00vX1SGtaiDJ07APYmr+tRzNfMer6P K7bnBBTgmjn2hlVEKL3Szu6uSEa0J7wyTTkmEGb3OKAM65dPC2TlhTap5oxa9M4ICVwm ARk5I3ZOt6nzyQT6xnFm1LrCGa1Rb7AXjLx5rrcrKenRM0I5kSh/pfYTsrnP+Kk/WtRv PG4J+3yCkl1LP1nbCq5lNGGe+vXbulcLpbYUl7fIGHmvaZihEs/BshOxQqgC8ftF3VLZ Ndd0PoQ6lksdfVVTImP9S1JfHjj7sZZyZxhEdRsI5oJZMHLg0mIAskdX5ZF7xcu/NS13 yF3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=OXBqzVlrFRt5YtMWe/wv26dM8rUqdeUJBzFLACIXocU=; b=Vc42HU2iReA7Q+QsxI3tEQbpAH9St8iFCQo1WCPWYmhR+pYKdWwGIluEXCw7cnEJIx TdPgTGj5dJX4/L6JYnOq/DENwwaqZKf5qVNVeMlYpM4HMs83Y69+/59Zupj8Mav3IFiu MqhlvK3n60qakXrPYcRfeH+VzcA/yuj04xpuz2IIC9K/3z3mPVE4rNUwlljkYFeoIYjH WgBCPpxSbfiJ910+QhwS8Bbgx3I3YKqBy04/deRxyDxBwdyIdpFyGgNeeZGChHwSXKLr 656AOBYtbuJHSKWGMWJ9pz5GIBpWniixL0e+wlDllLFZzyBNBhIqOpbWdDpCBvk3wcJ9 zyzQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=h8dOBgu5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y16-20020a056a00191000b0062794514e85si29673365pfi.376.2023.03.29.07.49.26; Wed, 29 Mar 2023 07:49:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=h8dOBgu5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S229884AbjC2Osn (ORCPT + 99 others); Wed, 29 Mar 2023 10:48:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53214 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229768AbjC2Os0 (ORCPT ); Wed, 29 Mar 2023 10:48:26 -0400 Received: from mail-oi1-x236.google.com (mail-oi1-x236.google.com [IPv6:2607:f8b0:4864:20::236]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A36B1189; Wed, 29 Mar 2023 07:47:42 -0700 (PDT) Received: by mail-oi1-x236.google.com with SMTP id bm2so11762623oib.4; Wed, 29 Mar 2023 07:47:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680101262; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=OXBqzVlrFRt5YtMWe/wv26dM8rUqdeUJBzFLACIXocU=; b=h8dOBgu5K5HtZFYHFm7gq4Ng+p4q+BT6YRGX0QCSa9PR/lBjQdMhr56cHlFRmPOcwM jEFGueBVPNeP38jfo/uYdMo0VY8fxG3l30CJSKb047fTxjJEcyoP0AeKU097gVPhNdcL UnutSu7hssch1ZespwaVB0CS6B32PXQlB/WFWqKmxT1zqc0NZ4wA7EnzmmhHx8XHQ8nv SB7ky8Hp22VUF1weadMY6LShg4J5RyViSSeyidqV1U1U7iDb5xTpngLl7lZ0kmZCas8y d/OUrY1nTjo207/0SjaHgPF63j4FIh1uXgF8Kp+f441DEdH3gzkGtcjmWrt8+oazbkVF rKCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680101262; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OXBqzVlrFRt5YtMWe/wv26dM8rUqdeUJBzFLACIXocU=; b=e592kz5w4QWY1YYC2SYYyEk+ipfAbasLD6id/RtiUVQdItb0zPgIi0z0BvWvZE5+K8 m6qar786+/UMBCj0E5+wY/uZNhMJTFTVVRpBuWNlrD+nsel/271jATD4PbKCsLcIL5Wb NQsFEikopd/tX2FmOtMm8j/NgEC/a2RfOsfkVk8qH0Kb2c1Wy8MImDA02So4HE//waJN zTAF0ZLosAp3bdTw7181MYYPTKBczEiPnoZbdqAakYs+DzIiXR5WjXM5Mo9FE4Id/X32 J/elvEjOVIUUWjggHVZrNfhscJS5Zkm7DIWOKeKHK0X7LnnWW7/7Qw/Y+vU3l9lquvI7 TqiQ== X-Gm-Message-State: AO0yUKWu7fjYSKEw9V3d2j2EVRPula8Ddg3hCgR0K5gF0Xm15ANrTQ67 Jjtro9DYi4cTZ3yMa45wADw= X-Received: by 2002:a05:6808:659:b0:383:e7c8:4000 with SMTP id z25-20020a056808065900b00383e7c84000mr8531757oih.13.1680101261977; Wed, 29 Mar 2023 07:47:41 -0700 (PDT) Received: from [192.168.54.90] (static.220.238.itcsa.net. [190.15.220.238]) by smtp.gmail.com with ESMTPSA id s186-20020acac2c3000000b00383cc29d6b2sm13506162oif.51.2023.03.29.07.47.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Mar 2023 07:47:41 -0700 (PDT) Message-ID: <0849f870-2d95-8c3a-c7dc-2b18dcee4c65@gmail.com> Date: Wed, 29 Mar 2023 11:47:37 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Subject: Re: [PATCH v2 1/6] rust: error: Rename to_kernel_errno() -> to_errno() To: Asahi Lina , Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=c3=b6rn_Roy_Baron?= , Sven Van Asbroeck Cc: Fox Chen , Andreas Hindborg , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, asahi@lists.linux.dev References: <20230224-rust-error-v2-0-3900319812da@asahilina.net> <20230224-rust-error-v2-1-3900319812da@asahilina.net> Content-Language: en-US From: Martin Rodriguez Reboredo In-Reply-To: <20230224-rust-error-v2-1-3900319812da@asahilina.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS 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 3/29/23 09:04, Asahi Lina wrote: > This is kernel code, so specifying "kernel" is redundant. Let's simplify > things and just call it to_errno(). > > Signed-off-by: Asahi Lina > --- > rust/kernel/error.rs | 2 +- > rust/macros/module.rs | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/rust/kernel/error.rs b/rust/kernel/error.rs > index 5b9751d7ff1d..35894fa35efe 100644 > --- a/rust/kernel/error.rs > +++ b/rust/kernel/error.rs > @@ -73,7 +73,7 @@ pub struct Error(core::ffi::c_int); > > impl Error { > /// Returns the kernel error code. > - pub fn to_kernel_errno(self) -> core::ffi::c_int { > + pub fn to_errno(self) -> core::ffi::c_int { > self.0 > } > } > diff --git a/rust/macros/module.rs b/rust/macros/module.rs > index a7e363c2b044..143336543866 100644 > --- a/rust/macros/module.rs > +++ b/rust/macros/module.rs > @@ -258,7 +258,7 @@ pub(crate) fn module(ts: TokenStream) -> TokenStream { > return 0; > }} > Err(e) => {{ > - return e.to_kernel_errno(); > + return e.to_errno(); > }} > }} > }} > Reviewed-by: Martin Rodriguez Reboredo