Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp701822pxf; Thu, 8 Apr 2021 10:59:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyiuQDXoi0QQ7eOz/UYd2lUmnZP4RnIGjQcpziLcbIVr0DuPWmuBqkZXE/QzxD7ZlWyl7II X-Received: by 2002:a17:906:f2c6:: with SMTP id gz6mr11705195ejb.249.1617904774279; Thu, 08 Apr 2021 10:59:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617904774; cv=none; d=google.com; s=arc-20160816; b=OP8Q0LrjwPC7zlPD07iimmo/BHcYnJFlKbZjoMfZDP5gBAXNMObCkBDFldRIwrf7hw qRVhlCzVuxpV8Ey+taDG189iwzuqIfTOuXOXx91XDkD2SLB4+6szclV8UWUL2HqdrQt1 qRKgPq7i6spqoJXI343Ji7oldZaBFzqddJN+Xia/5D6YU6VfIdaqipBUztCYnIFRrz+Y wDtDTl75NnT9pkeqDNxDon11+kOOYNFx63wrqtSbCpvrb1pSYyvpMPSRz2kwIC30clAZ MgZhoryt57CxctI0rwEh8rCpbc7Z5Q+m0DRP8c8ZKcc1Ae4LGmJLaC1PUHnnpolCoKSa Y6Pw== 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=ZjjtxfZDaRiLXHBjXX5lq0Oke8MJeuPXuGP2r18boHY=; b=tmgtGkmms1KjlnCuqVaGxhJZzmqSrBVjDYxkipQKHh3W84fhXFNyvwkPmol2+EjeSx j61Dmt8WOIbLqgr3r5Jgu6ovsnKE88hGGMKHArvY+ZtSmxinyGHz+KIKLtlIQb3LCKDN S4fnyuGYM9o33jZpa3vWNVUb/qNTKD9YTqFBmM7MdWfmSROqsAY/XMoU3izqVH75WQUn Pd78rM873xCEmvjmikWeZ4g35bvDQl8imT0Xae+Lln47pND8v34WK7i6uziUIEKL7Aa9 IqIBwzbX2OTmbub4/Wi/dexOmsR9f2GrFC0I6n/k5Z/uiiDv8j12API5B/9WfQqYHAWg h3NA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=cT3vv+Zi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z7si139479edc.356.2021.04.08.10.59.10; Thu, 08 Apr 2021 10:59:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=cT3vv+Zi; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232511AbhDHR6U (ORCPT + 99 others); Thu, 8 Apr 2021 13:58:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41930 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231716AbhDHR6T (ORCPT ); Thu, 8 Apr 2021 13:58:19 -0400 Received: from mail-oo1-xc2d.google.com (mail-oo1-xc2d.google.com [IPv6:2607:f8b0:4864:20::c2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5EA7CC061761 for ; Thu, 8 Apr 2021 10:58:06 -0700 (PDT) Received: by mail-oo1-xc2d.google.com with SMTP id h2-20020a4ad7420000b02901e5901169a5so480190oot.8 for ; Thu, 08 Apr 2021 10:58:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZjjtxfZDaRiLXHBjXX5lq0Oke8MJeuPXuGP2r18boHY=; b=cT3vv+ZiDCbDV/FET0fxhkXBCZwdGl378BVLqXWtyciSxd8qG9WbC0+lMNJqLouBPF U2zhvH2eGr9xr5Wys9tvjQJ2+6qD/7OhQUVtOb7juPLrhLMsfKZ4W6CMc8OFMH1SuJym ISZlXnl5KlkoIIJM4H65TfDi17FDCAOeYcnhJPSwefWcio9hQxCLjfXIETVwZrOxFtug jCYqSgVS6klH/hRpUKUMUoKHS+ASjEp5iY2n1eLLsoJSlI7NIu5atKcwyZ8RDEvoAcWT aMZzgIyOGnnK1aY9wh4P/aqYo7Fgw7xnTftGluo6ehffXb0DWRuM5i3M1Bkxn6YnrxRi o8Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZjjtxfZDaRiLXHBjXX5lq0Oke8MJeuPXuGP2r18boHY=; b=N8PRPxCNf0nVqsO7hUJHlvUUoE3I88zYMBQx5kE/cmjOHGO2d2h0yqfW1pm7cQrQLJ zJINqF7D/20zijRiTpXISJ6OQniC7zAACxGiJ3T70VcRS2UaSkntGUYaNtnbG5m0PsUk 3E4BSOyQPIpbMgj/bhFMqlOZRaGImX+DnAl14uQbvnhAPNzNlXmkikIr6DFjZtNSl0GB jEF+Dkpkbe9xTszmtPYusok8X+o+/hxZl//vqQSfn/cmhRKcRYE3RCj+IsLOccsli0pP 9s3TWjsSejN8nzztnqVxLjHBu+KrujwR/3j6lK1bVYBZbOyR1RDkX54JXfzWdTVObMoo fmbA== X-Gm-Message-State: AOAM533ytFST+1udJl1MNAwd4ZZ7rzrKoycu8phCO33vbo95bTqNpo8e +Ss4LCYipiPxhXw/Fwm5snSfNan1XxYSMk9ho3emNw== X-Received: by 2002:a4a:e6c2:: with SMTP id v2mr8545609oot.74.1617904685371; Thu, 08 Apr 2021 10:58:05 -0700 (PDT) MIME-Version: 1.0 References: <20210330230249.709221-1-jiancai@google.com> <20210330232946.m5p7426macyjduzm@archlinux-ax161> <114a5697-9b5c-daf1-f0fc-dc190d4db74d@roeck-us.net> <20210331215802.r4rp6wynjqutdoup@archlinux-ax161> In-Reply-To: From: Jian Cai Date: Thu, 8 Apr 2021 10:57:54 -0700 Message-ID: Subject: Re: [PATCH] blk-mq: fix alignment mismatch. To: Nick Desaulniers Cc: Nathan Chancellor , Jens Axboe , Guenter Roeck , Christopher Di Bella , Manoj Gupta , Luis Lozano , clang-built-linux , linux-block@vger.kernel.org, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org So this issue is blocking the LLVM upgrading on ChromeOS. Nathan, do you mind sending out the smaller patch like Nick suggested just to see what feedback we could get? I could send it for you if you are busy, and please let me know what tags I should use in that case. Thanks, Jian On Wed, Mar 31, 2021 at 3:06 PM Nick Desaulniers wrote: > > On Wed, Mar 31, 2021 at 2:58 PM Nathan Chancellor wrote: > > > > On Wed, Mar 31, 2021 at 02:27:03PM -0700, Jian Cai wrote: > > > > > > I just realized you already proposed solutions for skipping the check > > > in https://lore.kernel.org/linux-block/20210310225240.4epj2mdmzt4vurr3@archlinux-ax161/#t. > > > Do you have any plans to send them for review? > > > > I was hoping to gather some feedback on which option would be preferred > > by Jens and the other ClangBuiltLinux folks before I sent them along. I > > can send the first just to see what kind of feedback I can gather. > > Either approach is fine by me. The smaller might be easier to get > accepted into stable. The larger approach will probably become more > useful in the future (having the diag infra work properly with clang). > I think the ball is kind of in Jens' court to decide. Would doing > both be appropriate, Jens? Have the smaller patch tagged for stable > disabling it for the whole file, then another commit on top not tagged > for stable that adds the diag infra, and a third on top replacing the > file level warning disablement with local diags to isolate this down > to one case? It's a fair but small amount of churn IMO; but if Jens > is not opposed it seems fine? > -- > Thanks, > ~Nick Desaulniers