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 62E4BC71159 for ; Thu, 19 Jun 2025 05:18:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C79206B008A; Thu, 19 Jun 2025 01:18:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C29316B008C; Thu, 19 Jun 2025 01:18:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B17FF6B0092; Thu, 19 Jun 2025 01:18:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 9EA656B008A for ; Thu, 19 Jun 2025 01:18:43 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 01C7581CB2 for ; Thu, 19 Jun 2025 05:18:42 +0000 (UTC) X-FDA: 83570995326.03.AC94C94 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by imf12.hostedemail.com (Postfix) with ESMTP id 218BF40009 for ; Thu, 19 Jun 2025 05:18:40 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=P0lgCkqN; spf=pass (imf12.hostedemail.com: domain of fujita.tomonori@gmail.com designates 209.85.214.169 as permitted sender) smtp.mailfrom=fujita.tomonori@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750310321; a=rsa-sha256; cv=none; b=VKrbR26yLLhk3t0ZuxxPcedH0M+y8tT/84HFfvP0qd/w6wvh/sOf8+XHs+JWfrVWHWsym7 mbWYWgff/7mxWkpJrXcq/pjb96b6GI4Vk8uSalNxX2+kf/aainnBJgr+VxU7SQW2h8xoTw egAbkvLlQoO+8REzP2xdvt38IbXscn4= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=P0lgCkqN; spf=pass (imf12.hostedemail.com: domain of fujita.tomonori@gmail.com designates 209.85.214.169 as permitted sender) smtp.mailfrom=fujita.tomonori@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750310321; 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:dkim-signature; bh=/ASTVkIJ/zIGMOA+ht2vHucxDWTZ9iKbrXVkoSRNYqU=; b=w1+Ap0HAoE3Bq17773IljX/piFakdle7Ov7JGCpM82jaI9ry5g3EZ6ervoPlsV/1a0zA+f ZYIp4hJdSR2lKzBslzbtDgjuSS9Ge3BJPuNNa+oChJUgvia2R6p90Z13xYggepDYbUYNJZ AqxEXejIsdyQOw+rXE19iFa4b0EKNlA= Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-235a3dd4f0dso2549555ad.0 for ; Wed, 18 Jun 2025 22:18:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750310320; x=1750915120; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to:from :subject:cc:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=/ASTVkIJ/zIGMOA+ht2vHucxDWTZ9iKbrXVkoSRNYqU=; b=P0lgCkqN+/NkDPukz7LTVhbd9FO4PGVM/8n0wWnDS67kyzUOHu/2L7hc/qYhW4A3QI ZXVFky79UX4cODg8kZQgRchvLHuN9Ha86tur+Bh2grE23fiHTmEJX9hMT5xiiscWMIKd c3e9WyZiL5OuwqVXiUqxwqROR1p6y2/g1m+11fSiyL9xsBRkJNl0PWv07ol9hb+6i8yF H2Zk+xhw+/3DAdPpehmIdIaqrNYh5lmvVoJN1UMUOSHFO4mg9/ajmgP0xS0QNIpD2sy9 TrBU/DoYrVYwOymusCDh9uIgT6y8gHTdP0gThd8R88cgHOPLH7P+Dy1n9Nk1cw73Il48 5hSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750310320; x=1750915120; h=content-transfer-encoding:mime-version:references:in-reply-to:from :subject:cc:to:message-id:date:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=/ASTVkIJ/zIGMOA+ht2vHucxDWTZ9iKbrXVkoSRNYqU=; b=LLzqgLUSKvFicg+b4/Ze105XsezH5ASwPncSPeXs/rDgvTVYuq9NUVIEmdQ40HUuZX Jv9x8fhjCXn/3UC0b89Sa4p02xONoQrsti0Hm0sGvimYsGIRiGWqQJKMS0t/WsIW7i/s 06c1ridvpD5FDa4V1Lr46hqsMfi4RkfuqJQkYhL9GyJHYh5hWobRZ1L47Ri6ELXHKge7 LXpGD/gqYWUN0b95Xw+f2jFA15jxYabzedDPhAZgECHTC/HnMUEWpWvYuueHqzmupYVa SlYJbyetY+2KWztP3aW1SgYndwXnuo8oL7qchduXxnHZ1tkf+WVUU10bR1XuIjqOngJ/ JeGA== X-Forwarded-Encrypted: i=1; AJvYcCXF3vJ/qUxlLSxIjIBqkMoDksttqXlUUznSNTsOxv+vV2VycvmPOntu76N5VwZe+U2K/x4A/CCjnQ==@kvack.org X-Gm-Message-State: AOJu0Yxhk/HRNT7fDMxUtmDW4dd2nHmjdMzDkoVk1zp3DAY/AkiMgjtn bLd8oLbW8CRtFDNO72nazUqjI3TZ47EWBzKhRDMRddzT4XNm3h/5Mh0f X-Gm-Gg: ASbGncvgC4Nlm20wNx69+BCnvT1GJFE2n1SDNha2uoLmLiR8CnYpc2+IxOTLLSVM/YL I/C9PUx3FSFq+NyoXXphRuYKBBlqEGIiI8YKIYfFJ3efNPgvKVN26oAvUjSM5WHf98fNPteeVmv CufIAe6CF2Nysvpx4NClrJUu6of/N6z1qhnZtgkw6dY2qvnAxIfAF6pMbEIZAKGNB4+typQhNSf Cwl2Jy9OrB0IZqLSbeuxGSqeD7qK3homdbk1OqzqnD0G+Ra/Q3H9XjOxq4YVtxh8z4+0Wsq7oC5 ZB62hrdQv1KQq5byRow4pXL2z0ReDRJIzflaca4fZK/u3ai1qQ2lpCMXWJXRaDm+o+mYHknx81L V3z7P1n9gtmXaOTyc3KDNbpC4q6YTAfzkLNDOdUnF X-Google-Smtp-Source: AGHT+IEvcoWS+/mpCBS9HRGMoVVCn5GZ2BtlFZ10WJnLh4P0CWaOXTjNBc1tb/94RF8WfyU78YJazg== X-Received: by 2002:a17:903:4b4c:b0:235:6e1:3edf with SMTP id d9443c01a7336-2366b122194mr301022585ad.34.1750310319710; Wed, 18 Jun 2025 22:18:39 -0700 (PDT) Received: from localhost (p5332007-ipxg23901hodogaya.kanagawa.ocn.ne.jp. [180.34.120.7]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2365deca344sm110992075ad.203.2025.06.18.22.18.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Jun 2025 22:18:39 -0700 (PDT) Date: Thu, 19 Jun 2025 14:18:17 +0900 (JST) Message-Id: <20250619.141817.2042938522863410452.fujita.tomonori@gmail.com> To: tamird@gmail.com Cc: masahiroy@kernel.org, nathan@kernel.org, ojeda@kernel.org, alex.gaynor@gmail.com, boqun.feng@gmail.com, gary@garyguo.net, bjorn3_gh@protonmail.com, a.hindborg@kernel.org, aliceryhl@google.com, tmgross@umich.edu, dakr@kernel.org, gregkh@linuxfoundation.org, rafael@kernel.org, brendan.higgins@linux.dev, davidgow@google.com, rmoar@google.com, bhelgaas@google.com, mcgrof@kernel.org, russ.weight@linux.dev, robh@kernel.org, saravanak@google.com, abdiel.janulgue@gmail.com, daniel.almeida@collabora.com, robin.murphy@arm.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, fujita.tomonori@gmail.com, nicolas.schier@linux.dev, frederic@kernel.org, lyude@redhat.com, tglx@linutronix.de, anna-maria@linutronix.de, lossin@kernel.org, kwilczynski@kernel.org, jstultz@google.com, sboyd@kernel.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, leitao@debian.org, viresh.kumar@linaro.org, linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com, linux-pci@vger.kernel.org, linux-block@vger.kernel.org, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, netdev@vger.kernel.org, linux-mm@kvack.org, linux-pm@vger.kernel.org, nouveau@lists.freedesktop.org Subject: Re: [PATCH v12 5/6] rust: enable `clippy::cast_lossless` lint From: FUJITA Tomonori In-Reply-To: <20250615-ptr-as-ptr-v12-5-f43b024581e8@gmail.com> References: <20250615-ptr-as-ptr-v12-0-f43b024581e8@gmail.com> <20250615-ptr-as-ptr-v12-5-f43b024581e8@gmail.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-7 Content-Transfer-Encoding: base64 X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 218BF40009 X-Stat-Signature: k3hhatj7nw9617qnyhafru7xmmkzfib9 X-Rspam-User: X-HE-Tag: 1750310320-485378 X-HE-Meta: U2FsdGVkX19RmIRvKyZZvAXn9ybrlI0OZfSMxfzeMTICgYHwoxQm79V+Inf7amshfUiqnaGGDpyuKpPmXyDfQM2TnelnRsBO6aPK90vYRQx9xluUZpenR8T3emE6qr8TXHA7HBH0vMiktOf01Z34DEjE31voC12SpMNZuSk8B5g38o7uSvNRNFlRttvAUi+CQMifDgQnm4M0mwmz3S6cKf61kKgo2M9b3kFyOzzp2xOMU41G4ySc2V4Tl4Qptu/6rgnhThATy4JiUkcbA2CBSBM/PiGY0OCkenmXVDZtO7vUH9OVy35YKv6BNxFXIg7nDpQhx0PIrkd9k+Pl61fBJ18fsDZ2N6huFObH/Zebo2jyH6w1y5rzg8n4eEpRSmSoEktTXiE100PWwEw6i9EbbFayRaFOeX4j+G9Rzd4drmISfGOMvgZY2AIEx2BbaYrkKrWFI3fO643ReIzL6CEq+7X0SV/f/LwKHQ0+3ppRzIrHaQKdOKzspoY7esmriv/V3EILXlmu6cTBvOdpVvILyKnhcMj2gGEzIXpIIRiJL4LsqXxgZyifV1dAOF9MdMU0gnkB+EBWLAqoqtC4gHpn7G0TqM+KMVU7e5lLHJgc8m38q++OznqL5Kw4nUO+OmbTr8darQ1ioJnlDKU7WvWcn7mxkr9tXTqDooRHf36rHarjwWbe/Zcv9ZLUa+OMgi7GWSxcCH2Tv65ZeuC7r27SIl4N1sbELsl558b2w4B2g0GtLBcfOpQxfEHW5DT7rRGrYNAcmGxraaLwBf+6aqTQiLtfgDskZ8eLMkfUuuAXa52WnZdCcjQu+WJ60DUtYuLx1NQToaqLBDhBauqKdsZ8VY00N0ig7ycfqARojnfCmEnjPhWtX/hmn/IZJlmvnjbjHlnOCNZv6Sc0dg0uMdj0wyY7Lb/z+cH823PwuSEUBKCry8aHY0zvnNK08qHeUAXpW6xm7Ku8inP5YVNuJ4h OODLebKl JkWXOdadFtCbbloFBwExYH/4RkL7k3GpHRApt1/Tuh4nTsijImnoZ3vtDOIl3ZIz6RkO7FCPPnrSe/BZ4GdinwzrgV6HjSWi06A5dZ67iNi8BiKIK0yqcCM4sy2KqWBj0L6gS5AiKOcbV8QlWc4mAgVZ6C+DaMtE89av1fCoZfNHxbFq7OwsKt9rr74V7jwtv79d1pXrs2Oz6LKV4VIo2ZWExSFzcw1QqtYo2w804V/djYTu9HQUQXAHLf+5MlvK23KfZ0AHXDIRRKar2z3k1Tn1/TAvxhs5a5XhxHA7PWEobek9YMlZrUp6IbrD7DdXS4fgMEq1S02+sOWF5tOLOQ3yFNilghui8DBsh9G/Up2FjeYw8fEs4OBywlvGi53i5IAy5C7QeofzWp/z8U8BKgJS7aD1RL3fNy8vrOWY+tE4nhd5FurK/pVs+Fh5j56SX0mBe4b140DxFAnPU4mJICjdCfIT+lnO7SjxBcigV25530BTwPAjc9R1fx/EvVB2K52rUWNuAwRgkVMnbYy55naAMI7EcYW2kv4OOE49TMe9uwKCS6iw1gwMnofnoY/iLTjGTWTWf92FALTaywlyOa/OwwGSTpd2CxpaK0h0zN86feN+O44ZmSzl/xrZxGGoO5WiUPCNm3Jf8B4zk3sdYs8WoAec5WtnU+Gx8ugSnzzG03O34DNn/sIR8Kix6NGxwNaE6bkeB5xAVCsvW3CuqlN1zdq98CXhY1EG7 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: T24gU3VuLCAxNSBKdW4gMjAyNSAxNjo1NTowOSAtMDQwMA0KVGFtaXIgRHViZXJzdGVpbiA8dGFt aXJkQGdtYWlsLmNvbT4gd3JvdGU6DQoNCj4gQmVmb3JlIFJ1c3QgMS4yOS4wLCBDbGlwcHkgaW50 cm9kdWNlZCB0aGUgYGNhc3RfbG9zc2xlc3NgIGxpbnQgWzFdOg0KPiANCj4+IFJ1c3SicyBgYXNg IGtleXdvcmQgd2lsbCBwZXJmb3JtIG1hbnkga2luZHMgb2YgY29udmVyc2lvbnMsIGluY2x1ZGlu Zw0KPj4gc2lsZW50bHkgbG9zc3kgY29udmVyc2lvbnMuIENvbnZlcnNpb24gZnVuY3Rpb25zIHN1 Y2ggYXMgYGkzMjo6ZnJvbWANCj4+IHdpbGwgb25seSBwZXJmb3JtIGxvc3NsZXNzIGNvbnZlcnNp b25zLiBVc2luZyB0aGUgY29udmVyc2lvbiBmdW5jdGlvbnMNCj4+IHByZXZlbnRzIGNvbnZlcnNp b25zIGZyb20gYmVjb21pbmcgc2lsZW50bHkgbG9zc3kgaWYgdGhlIGlucHV0IHR5cGVzDQo+PiBl dmVyIGNoYW5nZSwgYW5kIG1ha2VzIGl0IGNsZWFyIGZvciBwZW9wbGUgcmVhZGluZyB0aGUgY29k ZSB0aGF0IHRoZQ0KPj4gY29udmVyc2lvbiBpcyBsb3NzbGVzcy4NCj4gDQo+IFdoaWxlIHRoaXMg ZG9lc24ndCBlbGltaW5hdGUgdW5jaGVja2VkIGBhc2AgY29udmVyc2lvbnMsIGl0IG1ha2VzIHN1 Y2gNCj4gY29udmVyc2lvbnMgZWFzaWVyIHRvIHNjcnV0aW5pemUuICBJdCBhbHNvIGhhcyB0aGUg c2xpZ2h0IGJlbmVmaXQgb2YNCj4gcmVtb3ZpbmcgYSBkZWdyZWUgb2YgZnJlZWRvbSBvbiB3aGlj aCB0byBiaWtlc2hlZC4gVGh1cyBhcHBseSB0aGUNCj4gY2hhbmdlcyBhbmQgZW5hYmxlIHRoZSBs aW50IC0tIG5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLg0KPiANCj4gTGluazogaHR0cHM6 Ly9ydXN0LWxhbmcuZ2l0aHViLmlvL3J1c3QtY2xpcHB5L21hc3Rlci9pbmRleC5odG1sI2Nhc3Rf bG9zc2xlc3MgWzFdDQo+IFN1Z2dlc3RlZC1ieTogQmVubm8gTG9zc2luIDxiZW5uby5sb3NzaW5A cHJvdG9uLm1lPg0KPiBMaW5rOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvRDhPUlRYU1VU S0dMLjFLT0pBR0JNOEY4VE5AcHJvdG9uLm1lLw0KPiBSZXZpZXdlZC1ieTogQmVubm8gTG9zc2lu IDxiZW5uby5sb3NzaW5AcHJvdG9uLm1lPg0KPiBSZXZpZXdlZC1ieTogQm9xdW4gRmVuZyA8Ym9x dW4uZmVuZ0BnbWFpbC5jb20+DQo+IFNpZ25lZC1vZmYtYnk6IFRhbWlyIER1YmVyc3RlaW4gPHRh bWlyZEBnbWFpbC5jb20+DQo+IC0tLQ0KPiAgTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgMSArDQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX3BhbmljX3FyLnJzICAgICAgfCA0 ICsrLS0NCj4gIGRyaXZlcnMvZ3B1L25vdmEtY29yZS9yZWdzLnJzICAgICAgICB8IDIgKy0NCj4g IGRyaXZlcnMvZ3B1L25vdmEtY29yZS9yZWdzL21hY3Jvcy5ycyB8IDIgKy0NCj4gIHJ1c3QvYmlu ZGluZ3MvbGliLnJzICAgICAgICAgICAgICAgICB8IDEgKw0KPiAgcnVzdC9rZXJuZWwvbmV0L3Bo eS5ycyAgICAgICAgICAgICAgIHwgNCArKy0tDQo+ICBydXN0L3VhcGkvbGliLnJzICAgICAgICAg ICAgICAgICAgICAgfCAxICsNCj4gIDcgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA2 IGRlbGV0aW9ucygtKQ0KDQpGb3IgUEhZIHBhcnQ6DQoNCkFja2VkLWJ5OiBGVUpJVEEgVG9tb25v cmkgPGZ1aml0YS50b21vbm9yaUBnbWFpbC5jb20+DQo=