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 BBB9CC6FA99 for ; Sat, 4 Mar 2023 23:37:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1390F6B0074; Sat, 4 Mar 2023 18:37:34 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0CD226B0075; Sat, 4 Mar 2023 18:37:34 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EA82C6B0078; Sat, 4 Mar 2023 18:37:33 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id D8CF86B0074 for ; Sat, 4 Mar 2023 18:37:33 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id A4EC64051F for ; Sat, 4 Mar 2023 23:37:33 +0000 (UTC) X-FDA: 80532829986.10.723C87F Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) by imf13.hostedemail.com (Postfix) with ESMTP id 9823B2000D for ; Sat, 4 Mar 2023 23:37:31 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=XZhnPUxD; spf=pass (imf13.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.46 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1677973051; a=rsa-sha256; cv=none; b=goIXtTTMlIUf22KgfH5DQBb5AhdiAFy4XNGL16cXbr0gOyuE9C//NYihZZ54NXbMtK7CZG R96bLDJMpR0FpWpGVhwoGHKdVlIYd852myqB3thD3a95Ivhvjk2zLwI81ksC6Z3vXHVUcT PjGTi1RaWTnIM8sB1Db8mlwlRHNmNqE= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=XZhnPUxD; spf=pass (imf13.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.46 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1677973051; 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=8+/lbf3pRH4GEnXXO6XgzXlucudkUa6edzWyNE+Dnks=; b=LPEngJuQr6ROCseruexOQ6Crz5I+PY5kaAOqNJlf/U+iEl03tTBnZ1546SwLhUyKiJUTOB aQnv5X3JJ/zlFlOaqfKk0Y0nuA/0N61XO0P112ggoOYw+ykljWzGLyfuMBRzHQt0UvZVhP KrV7+ofVCErjUUx2pMG2H0mU91SH/rI= Received: by mail-ed1-f46.google.com with SMTP id x3so24289847edb.10 for ; Sat, 04 Mar 2023 15:37:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1677973049; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=8+/lbf3pRH4GEnXXO6XgzXlucudkUa6edzWyNE+Dnks=; b=XZhnPUxDdrVyuhYQGEvuqFyLspoLTzdRrYf9kmy9BUAB1BSurTrpDbdw+/DcTzlHx4 GLva4noO4jKZUtwiHdx0f6D+q0CXBPZymx7+AnMhZEcvVsXoUirURjHz9N6mssGungAD Pks23WRVCYI7d3e9+a5FePAut1FivnfaQU030= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677973049; 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=8+/lbf3pRH4GEnXXO6XgzXlucudkUa6edzWyNE+Dnks=; b=8CmHGcmDw/mEZtXq5lLRajUEl+GY2C34Kw/rHFllVpNFHBZ5sXKVHFo5PDAXwIWAnE gIyY+hPTkYwYvPCr/XkBxL5m1YNnVzpme3M976ozlBExubfsGHLjWholdrKpgL8b/+Y0 kFLAZnrdDfviFl3DVomHhgae9F2ranynSFPQGutvzMyIf0qPgZMOqgLnlvO9LDw1a830 XNrDfG16fNMB20NketFRbDnIlTK9uJZngp5IV+cQ8DyijcHKOy2BY7d1MJBTeHgz/yH2 1PGLKUlyUdvaYsu6EshsU2iIB63YACf7Nmh+Bl9BMYaew4XizRNUvJUzywY2S625zcA+ u/MQ== X-Gm-Message-State: AO0yUKUye9tD7zF1m7lZBjyOPJmsuy59ODrGVb9pWrHhJhAgOCrauvR6 yYZNc4oTGTHJq4Lb1MTR/Wj1LDYAF9MbtBOVd+IGQw== X-Google-Smtp-Source: AK7set92lf2uN8up0LUv2hSG91kx/GIh3gb7depOy47XegMJFBNhb3xWx4lsoYqAZU5yChVXrT7lAw== X-Received: by 2002:a17:906:9f0d:b0:8af:7b80:82c5 with SMTP id fy13-20020a1709069f0d00b008af7b8082c5mr7448062ejc.75.1677973049483; Sat, 04 Mar 2023 15:37:29 -0800 (PST) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com. [209.85.208.53]) by smtp.gmail.com with ESMTPSA id va12-20020a17090711cc00b008b11ba87bf4sm2515422ejb.209.2023.03.04.15.37.28 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 04 Mar 2023 15:37:28 -0800 (PST) Received: by mail-ed1-f53.google.com with SMTP id ay14so20711892edb.11 for ; Sat, 04 Mar 2023 15:37:28 -0800 (PST) X-Received: by 2002:a17:906:2bc2:b0:8f1:4cc5:f14c with SMTP id n2-20020a1709062bc200b008f14cc5f14cmr2954554ejg.0.1677973048247; Sat, 04 Mar 2023 15:37:28 -0800 (PST) MIME-Version: 1.0 References: <20230304131528.4645d19a2ab897fb7518159e@linux-foundation.org> <20230304152058.de91bf7abf424383ce31d500@linux-foundation.org> In-Reply-To: <20230304152058.de91bf7abf424383ce31d500@linux-foundation.org> From: Linus Torvalds Date: Sat, 4 Mar 2023 15:37:11 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] hotfixes for 6.3-rc1 To: Andrew Morton Cc: "Huang, Ying" , linux-mm@kvack.org, mm-commits@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Queue-Id: 9823B2000D X-Rspamd-Server: rspam01 X-Stat-Signature: rwg4qzkwfaygdh4zhmbtsgfxsu7iiid6 X-HE-Tag: 1677973051-151109 X-HE-Meta: U2FsdGVkX18ndhGJhTQjBp7PoNJ9daVqYlXcjafSlp5mb7tphBDIhD7NdaQ/UNDhWo9+0zhOfhwlgfJB9BgwCxVDeT5TN6NVA5HJmTWS+t/LFTXzJjAWJMiLiuc2cxlOaKQbOfqqXck98qD3R4kA2r4MWLg201sPT3qVp3AraPBg6YGtRn94QUP3qVnX1ihPKQjvet11V8ZDjJH1Dam7Xt41ThKb6nD5wDeCwy80ZQMqJnvPNmGcExkk14jxOTmwKypOHPcD6I1PSZwTnJPbnmvSGsChnMZffR3I+oPnshH2XaXzS/stUYI1iwiDkdPGMQij823rYjgMKcY/h+DSuIsZhFfLYZa/Oi4KMFlO3hBPXua4HP80izxzRUYg5hLOt9BpPOnovC/oV2tztMkmvqou9TsDnvk8LRjDx8UE3p/dsf/jA+X7nzfO+E5sH78CByI9qsWLBrSNBN2D0wmQdD9X/I8duq+6DWE8MmmdhCiAkRwMQEUpP86R+j49Ufo1tD+Fgrz5OGIVQIf96hA301NTv3ACon+BiZVSGt9Fav5KOvQNffIJ9WqPyBrCrVGnpu6cqU8hu0cHXpbMWJbohmKrdxo4mhKx2KyCfYZHVCYD5wcgWPT5f2anG6dxqgMz5eGx2EinXtBZM5+dMVlHCAEeddkD1piXz2iZ0MhjUb34pj8fbdz7vlPHqEf01ztftwzi6sQxcFUE78e6P7RW48ze8h+bb0MKiWxsj7bHCzLDAeOhe3DfSKpAToDvlIsVIfR/buEUXoxr6YNBMceGeR1JxAji5UbsTITugpgD23gpIW2A66NBN4IV3lFJhJ0mzCwmvl/nRJWCrrHBWWNPqgF1tDGOjOxd6u6PTNjWGp4enZjWvUhZIpTEq7WxkRVSmse/wqO3dAD/kLw3WbRWsCMzVJWPPxVk63B03BLiTbXbEXV91fUO1f4SE1CvIvm4ukZLDwEiFmPHtcNKYa/ uJC2Egly IW4fph3aSm1yf41hI96m4r0/ymX7VcLWtJDcC97xXP+CzwvBtue8LIOp3kZBx6lxlRE/TcPa0LJMwEinio2gsF4/ikVpeMMPxjWhNUp4xgyjDmU6a3qu7ZZeSAcfc0DeG2PIKaoH4J1iFicqL/Kq8yqQHXwTEwbgcFdSUOtNNtn5lCMprW/CfzbYzCpnJOQeVD/ZQZXwhG6WP5B8n8IrEELGdRmppYsDfNb880tiW4RE70lf+PI6xxwXqbVYyx5WBCjlJ21oy49dkrun8RBhc7TC8F4PNOvGkgAH7x7sS8oHASnMNXVl8axRUjcpf34vu6eKeHkP9qYCbX1drmi0IA+jUa1a98ilpTULcnclZfFGPjxD6D7XkdKb7rz0ZFke2AO82ZQ0wm6+XLaEuOoe49uHKhiIYY2nSes0qXTA1RGadxi4Fl7ZRrC5Ry4Mh81pF3td8xMMnFxf2ZDX7vmoI1OqTYvY20+sF8FILY7/+mkd72C8nA2pJ2sIEV//mBH8nnuSW6GfhYhC0dZtM2P6zxrOAjmM6cbv162xM 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: On Sat, Mar 4, 2023 at 3:21=E2=80=AFPM Andrew Morton wrote: > > Ah. Ying did it this way: Yeah, I saw that patch flying past, but I actually think that it only silences the warning almost by mistake. There's nothing fundamental in there that a compiler wouldn't just follow across two assignments, and it just happens to now not trigger any more. Assigning to a union entry is a more fundamental operation in that respect. Not that the compiler still doesn't see that it's assigning a value that in the end is not really type compatible, so a different version of gcc could still warn, but at that point I feel like it's more of an actual compiler bug than just "oh, the compiler didn't happen to follow the cast through a temporary". Linus