Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp510038rdb; Thu, 19 Oct 2023 10:26:55 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEnvbr1nHkBAUCAMviaYJLieuBgxJ8F1VBm7XB7Po9X0HBzfqTW3gXTMaEuDnp0WTtG6+f0 X-Received: by 2002:a05:6359:308b:b0:135:57d0:d171 with SMTP id rg11-20020a056359308b00b0013557d0d171mr2440744rwb.15.1697736415217; Thu, 19 Oct 2023 10:26:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697736415; cv=none; d=google.com; s=arc-20160816; b=QwwBUjXWE/gWiuhkJjdApGz5cW4gFZ8X3FSAGC2ZVEr3wY8fCQA0HtY4NEDSEhAazM 8dgQStQqKJO/s6hO3a58mD1opYsUzZ0uLFOWNgvRVTvVWZ8h9qgSVsYK0s6f5Byy3VXo 6alOX4+z0AGkqddYiKyOxYMlSOm8Ff7IwC1XAQJWCaDfEX+CKHRl5CpEuWZNFDd3EuRW shHOWKsPjRBTv01YNeeL/epD4Zh7oeismbnD7OORp1GPyXarlWxtkhfci8Orhjtnh4xA n2QRUj2e0VzXEu5aEtExAmBdUZkgjNvZKK3+i6hAYk38iI3S8ZqtYnKE62ZjTGRluBjr sw2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=TmTGqTn965x8Iqb+7zVicGdJQKijTkj69SBYkbhW+y4=; fh=Xw6GbVJgVkcX2sFMl3HB+VrgotJD0EVl8JZ2MXlbOa8=; b=e/purQLa2BtF2KZMztHd7OXv5TWfGQDIPzUVQ/l7gBszGIpyElH0im/Oyk7W3nCoLO h8ytRoYYtLQ113iUy2V1Ia8VM3woxxxRXHUh1YhwRn5lpE9BsBA1vPyQXss3s097EsKv CjmrKkG5f+wQfnIXHluJuFtwAluc6fGM2SvqgWqYA1S1JTmxwtJXZFNEOvg8ei6qdwja b3niSm3VNV9T/wXNPZ6FSeAXlAD/rkbTirsHUCF8v+ukUTJJNXAPBRXxl8WnPLIOh1Z+ PR8xT4KDOknJamRdHFo7YHZQOJPPbZLCVrObhtPiK4B1WfE3TYMv4ic9+TNru1mXVN+x BUrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=KUpVFCOj; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id j70-20020a638049000000b00578fc70f905si34507pgd.315.2023.10.19.10.26.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 10:26:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=KUpVFCOj; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 20FED835D2C4; Thu, 19 Oct 2023 10:26:52 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231469AbjJSR0v (ORCPT + 99 others); Thu, 19 Oct 2023 13:26:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46918 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233272AbjJSR0u (ORCPT ); Thu, 19 Oct 2023 13:26:50 -0400 Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 657EC121 for ; Thu, 19 Oct 2023 10:26:48 -0700 (PDT) Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-9adb9fa7200so230176266b.0 for ; Thu, 19 Oct 2023 10:26:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1697736406; x=1698341206; darn=vger.kernel.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=TmTGqTn965x8Iqb+7zVicGdJQKijTkj69SBYkbhW+y4=; b=KUpVFCOjr+oWHEdOZjhesNgbajk6TmAZd1jP2/ObpbisALPwfMTT/NRB1XjrJQ0i/3 CdVjF1Iqeq3IrpbZBFpDl2v+pmDycByBplN3zfL/qc/TrVUAe/fJTOWpvV2ewYm0BYH4 4oUrGEO/3RRZp5qRgqrh6P0dHpGyqM/lce3hA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697736406; x=1698341206; 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=TmTGqTn965x8Iqb+7zVicGdJQKijTkj69SBYkbhW+y4=; b=G7csgofrELlVOPHmXcFCY27av/FSf3fKEJiwnuzt6Strv9yWBUfLPhFnQAIRjWG7qt GJLXNpjvC8nZitwer4lRq1DxCp7jKvV4oEVkK53ugHU1dnbfgmg7FuaJSrfQaHC7j3Y8 IFYQoJvaueoS+MBOulNBLj0oS5TH3+rST4rVUOy0g2tjPOy61FKcFZPGfmMB8w3TU3+s gDRUBEqEWRGHLDSazyNjT3khjGtCRqU35rRuIW3gtHJxZoJhpfY2bvzEiff9JWpyxV1d 7d2mHJ6z24OsINr8xIucmJigvp9wK+opdBr+BaonXAnfCHuINNwJhcIBJeMYacPQr3wg 0/oQ== X-Gm-Message-State: AOJu0YwHLeA4CDlE49XiUVqz8flA1F1c0Vkf+lbRMdEJJPGOYEQ9Joab PLfJK3Q4iSQR9QBO/qnSxD8W7cOXBQGXoHC62tzsEpyM X-Received: by 2002:a17:907:988:b0:9a2:295a:9bbc with SMTP id bf8-20020a170907098800b009a2295a9bbcmr1998866ejc.37.1697736406586; Thu, 19 Oct 2023 10:26:46 -0700 (PDT) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com. [209.85.218.53]) by smtp.gmail.com with ESMTPSA id og22-20020a1709071dd600b0099290e2c163sm3810343ejc.204.2023.10.19.10.26.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 19 Oct 2023 10:26:45 -0700 (PDT) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-9c3aec5f326so226776666b.1 for ; Thu, 19 Oct 2023 10:26:45 -0700 (PDT) X-Received: by 2002:a17:907:7f86:b0:9bd:a029:1a10 with SMTP id qk6-20020a1709077f8600b009bda0291a10mr2213396ejc.32.1697736405493; Thu, 19 Oct 2023 10:26:45 -0700 (PDT) MIME-Version: 1.0 References: <20231018184613.tphd3grenbxwgy2v@quack3> <20231019101854.yb5gurasxgbdtui5@quack3> <20231019164240.lhg5jotsh6vfuy67@treble> In-Reply-To: From: Linus Torvalds Date: Thu, 19 Oct 2023 10:26:28 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] ext2, quota, and udf fixes for 6.6-rc1 To: Andy Shevchenko Cc: Josh Poimboeuf , Jan Kara , Nathan Chancellor , Nick Desaulniers , Kees Cook , Ferry Toth , linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Thu, 19 Oct 2023 10:26:52 -0700 (PDT) On Thu, 19 Oct 2023 at 10:05, Andy Shevchenko wrote: > > Hmm... Then what's the difference between clang and GCC on the very same source > code? One of them has a bug in my opinion. Compiler bugs do happen, but they are quite rare (happily). It's almost certainly just ambiguous code that happens to work with one code generation, and not another. It might be as simple as just hitting a timing bug, but considering how consistent it is for you (with a particular config), it's more likely to be something like an optimization that just happens to trigger some subtle ordering requirement or other. So then the "different compiler" is really just largely equivalent to "different optimization options", and sometimes that causes problems. That said, the quota dependency is quite odd, since normally I wouldn't expect the quota code to really even trigger much during boot. When it triggers that consistently, and that early during boot, I would expect others to have reported more of this. Strange. Linus