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 62BF9C0218D for ; Sun, 26 Jan 2025 22:00:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6C3DF28010E; Sun, 26 Jan 2025 17:00:12 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6739428010A; Sun, 26 Jan 2025 17:00:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 53B5928010E; Sun, 26 Jan 2025 17:00:12 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 359F528010A for ; Sun, 26 Jan 2025 17:00:12 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id B82931C972B for ; Sun, 26 Jan 2025 22:00:11 +0000 (UTC) X-FDA: 83050971822.01.B3F91AB Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) by imf02.hostedemail.com (Postfix) with ESMTP id 9E24D8000D for ; Sun, 26 Jan 2025 22:00:09 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=SEef+zJF; spf=pass (imf02.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.47 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=1737928809; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=MZXcST6Gw7O/Lgjhs1LmvOD9s4ldWwsl8TSHFRifec8=; b=5My77iK5EAr66EaAwtSzXAa4rFGZWp9bmRwlRHoM4/aDmDT1mmMKGfMDd2ejKX8bSCuCUb TMHCDv36GVS9/fxMscLvwH7lD5/1yPvjjmLPmf7BakwR97WFcpFPP+X0q/A2XrZFLejTkx anqeA3wdy1eElfRPRZE1KCngD6wAJrA= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=SEef+zJF; spf=pass (imf02.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.47 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1737928809; a=rsa-sha256; cv=none; b=ptWq3Nsp5g2rjWcZslj0paYfqlYgINl60ph2zImCUzfyOML0ENU3zmui8f/nl2+gMsdrX0 32VQf9noXfejTmGV4WYR8hoPrCy5thFH9tE8VHpDGMfBSj94UuU/F+jtoh0XHtspBn7fa9 0/zicV68KK0Mpq6JGKMlMGLa48v4AP0= Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-aaee0b309adso527381566b.3 for ; Sun, 26 Jan 2025 14:00:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1737928808; x=1738533608; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MZXcST6Gw7O/Lgjhs1LmvOD9s4ldWwsl8TSHFRifec8=; b=SEef+zJF5CqDFJKak7/vl6uDuefWmFZFfYZUJ3mJA8CfiMsd5DiyGFlHt4dyqk+pCR nnlmkUEpZ1D7Bd6/Zhx3rNtvVtEcGUNXGyi/6UE6Zfgd5B7VOtsE0XL1R3S3V/pJWCAi wmU5e7QwdMovFQ+z/0aaB2o9FwmEbrtEIpT14= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737928808; x=1738533608; h=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=MZXcST6Gw7O/Lgjhs1LmvOD9s4ldWwsl8TSHFRifec8=; b=JXkZ9/g/TCB34YeMrgFeLkIF9J0VxwCyBBXcAXNK+MxJCfqlX6/UswkhdvixJ+YC4f OFpov8KOXp0aFQqoJ7J6OF00P2Agg1sgK2M/41eIaNhwo4KUd1Ci3UCMM2NGXvajjg1J ojKcDThal6T+3E/fhIJDkIdH/QrHclYA15kFi0l+8+5drKtbFXYY5ashYLYRyRQVK5MP 58+NxOXjak4cI0lvcmIx5Q23oqavuBn/xU7I4HcrFUar0GzRS8mc7McRSDfAOHiTeRmC tQ6veWBpvVh+4926BRMebfngPyexXNt8glemeREF4Isf1uVOsWZyPJtHw+J2oGaM0OyL tlbQ== X-Forwarded-Encrypted: i=1; AJvYcCU9jTkRGKGOHck1g3au7W/TwiV+3DSFexDoIuoqSb9zpjg3GhQujb9nJivBnRccev54aZm9zskDtg==@kvack.org X-Gm-Message-State: AOJu0Yy4VJkqGGKLg5dOA/YHdVILSVW2mSl0plly+pUA55WFhwMk1RSC llxCmoQMMj+3v6pKsgNUb72LIyyPvmjCGjiuTd/mo9f+G228nCwENvuzaqnOt2X/bTX+E5y4sq3 y2FE= X-Gm-Gg: ASbGncuRfM0bRCkTw3X0iSfNiYmHCKomNJUKLmQ7g+WzocfMIM01JuShnNCvDXSE4Hg NRelY6cWNFsBCuDstFaSjvssdypfRth0kPWAr8wNFLp3kJ9Pqjc0eqP66UyKBng5/zv+arSqElp 6nXpdXCD4hEfl3xjNZa8HQBqKlDaBgILQM3q8AXOyAQTc5J3R1lYHwt+y6qraQR8zU/G3gJ6UrU ug4q8Xd7q8X5OF81B4EIdQvSTseT40PMy4caiFjuPRnutBZucKq3k7g0jCaqTBXKs3i06lrZeqg KZzB3N2SdNe4LWKw8zxJtJUBAVY5T7cAJhn30RIiKkfnMd5Rjm95Hpc= X-Google-Smtp-Source: AGHT+IFOk4cD3rk3R7P1/+U0o60+lJfixTSj3WG3/7jYT81DxY8US6xy+7eQTHrutGMsFN0TP3YxkA== X-Received: by 2002:a17:907:6d0a:b0:aae:eb0b:f39a with SMTP id a640c23a62f3a-ab38b3b08c2mr3604199866b.42.1737928807552; Sun, 26 Jan 2025 14:00:07 -0800 (PST) Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com. [209.85.208.49]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab6760ab171sm481325366b.107.2025.01.26.14.00.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 26 Jan 2025 14:00:07 -0800 (PST) Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-5d3f28a4fccso5646439a12.2 for ; Sun, 26 Jan 2025 14:00:06 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCVGwIy94X2PIo8xA5qhP905+8Q/7yzut2hkgOxKtHgVDmVUpyL5xvht5w3cYL3BEsxDnHASRSNBVg==@kvack.org X-Received: by 2002:a05:6402:51c9:b0:5d3:bc1d:e56d with SMTP id 4fb4d7f45d1cf-5db7db2dbe4mr33984157a12.31.1737928806508; Sun, 26 Jan 2025 14:00:06 -0800 (PST) MIME-Version: 1.0 References: <20250124162248.60104eec848619a187242392@linux-foundation.org> In-Reply-To: From: Linus Torvalds Date: Sun, 26 Jan 2025 13:59:50 -0800 X-Gmail-Original-Message-ID: X-Gm-Features: AWEUYZnB18NFaiQ2m7JAM-sNijawslpBRz9H16_egsXxhwW7RUEVE8BMB5knEQk Message-ID: Subject: Re: [GIT PULL] MM updates for 6.14-rc1 To: Uros Bizjak Cc: Miguel Ojeda , Andrew Morton , linux-mm@kvack.org, mm-commits@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 9E24D8000D X-Stat-Signature: cggx3ggn57psuy4uijmenkc5zyz61nc4 X-Rspam-User: X-HE-Tag: 1737928809-93054 X-HE-Meta: U2FsdGVkX190OKCFjGNoQnud8Rh+sRK7KRg0psRz+e4rJ/S7Mt/AbxQ1PWCR4KcMlwm1Cs5EAPo+7+SJb/2X7vkgsR8bQSwtmQrbl1kJoC1KvyBvRrlShRxLdtwQZcZOpRHioxWyGJwenta9NHCXBm5gO/AIaPUi2ixlbCm+tnA0CMtDmtCGcFFUzbgw2w/h0bf5iefdl/LeE0ZB30kpT77YjTWN71lbrTiP/fj1swZevQUkvve/hI9FYI/HXZROyPDswlpTAxSw4pZInsjNEYL6AUF954hiPRKzxl92kxA3J5AGz851YnJL3DiE7fgXXvkS6VtuN17DTpzgwUOBUnYRdi82MmPC1hWhEi26oMPluKp7oT8nCSmt/BrGCYS+FccsMvmD6HCdX23QBtLOyD1ecdUQ+WRNBkAtoHMiUmdJLkQMCubPveK7NHc9b03Podx8CaQSkvobDiUH2VsdWKUVWHo9cdn/ptEsxOSPYHSmrYKdPJBk5gX2+qrt7ujN/ktKtum22ksdxuhzQxEd5mQAZDJtiX+2dB+Ie7pLcoYNGcveS3M/bg8ylTOUwNDPcGm8Uqb7vEfx/DKx6Zuz52FcrO8v07FtWpZa4zpzc0/xES/Ca/sj/Nulyu/ghMy4LChM+qUal+E047onALeqnnOOt/i6S+eTG3yb+2bzlBi0DyBCrWBdVnJs1ZJIJmjnVv8E4KuLK4Ocnw9uzBF6fiZnTpUIxj1XpmnRg7ESVfWMgLXJc8kqyf9hOHvSgrA6IQRB62NqFaRR0H1RRaFfosTst3DRn2ErpltrVUAfx6jEa27bKRNQiJ8km07YcF2vJow1CE4MZxmeOIu9thhwz3uH1uNK3Faduze3E/N7jSq0jprSVXtK501N3BqpXZQiGoc4ksdvgaj95JZBJKm8I35GQbUC6HROF02SKdvj/OACdxa0Mg5fp0VVq8S2s6L/votnF6FZ24RUJnURADl 8nJzVNSt YaVbtJL22MqbL7hWDlcJvS1pUl4sS2kjkuix1uU6sBSv0DFt7umIuRxGVeCYxxiw/ThCgk7Fvttb9l9X5kC7wGeswaJzS4CQuOErY/5fiarcT44OFuS7CtDOo/iXPljcfmybpTzNxy2gTBfdTE0JKMcjhbksqnc5WNtTqFX26hbEH9dJfh61zfGEjAsh/fRXb55txEYz1MN+OGDkOgXxQHnYBhIR5GxyCZxiQyjkOd72UF/JJT490E/R1rj5L8QPf0iPginANbgahuGBACM8IagisOX1PBwsjyQ8Rq/Ylmtm84IXvT+g0LvAR9I8I5lfbGc9m/jx0QUoUvkKT1Y/N29Hc0xq/gSly/WHkGV2d9eCuFvuycMVZyp/MVXKF238X4hp60oBuokJjBtinBIgXaaaVl7PFNrirI3hyDPlFZdk/14YwRiqDCovZDpedoclZdzAykIurL3oajrMDMVefRYizNJVe3qnsSdbGiWTKrdzKF2EvuOBS9Y7Xzw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.288435, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Sun, 26 Jan 2025 at 11:47, Uros Bizjak wrote: > > > #if __clang_major__ >= 19 > > # define CC_HAS_TYPEOF_UNQUAL 1 > > #endif > > It is available in gcc-14. Ok, let's take that approach, instead of messing with CONFIG_CC_HAS_xyz. Andrew - if you send me the MM pull without this series, I think we can sort this whole mess out later. We should probably look at a few other CONFIG_CC_HAS_xyz cases, but from a quick grep the existing cases seem fairly harmless and obviously haven't triggered these kinds of issues. Linus