Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp741247rda; Sun, 22 Oct 2023 07:54:51 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFC4GleLlsBCzZuJLMeF821iABvVFaFMNgUk3tjNjBdazqErNAbVPzGTqIUK/jsr1wlgT+r X-Received: by 2002:a05:6359:c1c:b0:168:cd6e:f130 with SMTP id gn28-20020a0563590c1c00b00168cd6ef130mr3621011rwb.1.1697986491564; Sun, 22 Oct 2023 07:54:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697986491; cv=none; d=google.com; s=arc-20160816; b=OuFOZAvuEc0uKChYpVVKwMzKqYG/2A3v/noVT2fcLuXQqZAokzpl4ayKI39zGlDdwv f4KXkOYtb/FRoy+I2AM/x7eFJN4aAyslELCCafPe17Z6v1fzOU1boohv30TrM9aS9S7T rf9wNok26GX3bX3ywDqhcshgCYFrWa3xONtTWvqijtgr9v1FnJzliwd4wUthwNeWj3U2 laEwM1DWAIh5zY7aYaEckgtlNWG81jgt0/tn13Y7NicfcrMgBWL7Vh0XCvzOvpP4qSaB uuiO0E+c2W/72c6KEExvUSMzvVnhvj3AkuBSGEa91mAL+308C3KlrNpO36N2ACPFjMLr apJA== 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=G0Ah1cO2lJiXDFUGG0RJnDjIa5urZ8iO5hsK/cwibK4=; fh=u57bXLpocON6UvpjEf6PkZKO4gna+eKF9oobSADKjy4=; b=yEIMei9nbohdWSVGUcp6/9DhJ4PY8eQ4mv6Fy263a389Pq+Y0eeS0F+3qNoxkQ0I8w SmYGBf65lEJdyc1v3yYK/WQcqEUMxLeXnEoZEyUGwpyabvJqixyI7paOYoZLw+KzTjMT FOBpXsOxo0H8paWMUOSQxQbWxvrh+JwBXLVZ57p74oA3TyJeNGgKXKfQmOT/wQa+H88S Ub38xuc//WE3v4cCTw9k3OQlIbIUO2gevZUcVPytMIiPebs2afx06rPC12Z0guPbx8ig nnYhEleHgfkh4HjMZhZePQbrk20du/usMsIKuvoNvSgEwCJJoTKhmc8gLITebM3JBpxJ vqIA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=NJKWCVIy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id f5-20020a056a0022c500b006bca1443f29si5204837pfj.297.2023.10.22.07.54.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Oct 2023 07:54:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=NJKWCVIy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 5AA3380965BF; Sun, 22 Oct 2023 07:54:49 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229500AbjJVOyh (ORCPT + 99 others); Sun, 22 Oct 2023 10:54:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46754 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229588AbjJVOyg (ORCPT ); Sun, 22 Oct 2023 10:54:36 -0400 Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 60637E1 for ; Sun, 22 Oct 2023 07:54:34 -0700 (PDT) Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-50797cf5b69so3251308e87.2 for ; Sun, 22 Oct 2023 07:54:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1697986472; x=1698591272; 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=G0Ah1cO2lJiXDFUGG0RJnDjIa5urZ8iO5hsK/cwibK4=; b=NJKWCVIy51ZTwTHQqF5jfYrcDdZKwkB0KAYLw6tqRg0K99e0Mie6WwsUuRcr95oJrN SELDi2/iS9ji6LLDy2QrB2QqtQgEKoJ1O2bW+BxT/ByuWgfcFJ6xDVbVHBTrxpZ96mwj MsmzkV4trP/eOjA8omwKwOKCCQ48xLjhxnK9Y= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697986472; x=1698591272; 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=G0Ah1cO2lJiXDFUGG0RJnDjIa5urZ8iO5hsK/cwibK4=; b=FF2Fb29tfkMe01aZDA2G1WxC9UDNJjs9mrkx0AYkhoU/6vE7LQHLEnuEES8c1jMJ67 SR6J5gksIk8wCuejC8fhcREiSbOjdU04gm7LUxU9EAeeL9IRlWOg4FNZVFNrp6F75zqR Yzbn2BU0gq2+7G1oHstrRDwgmfhELosxn3JviYz4fhrJUV0nNVkxrsPIC2Pk69h/Xqd6 CmX2c1JlsJs9nTPcCsp7zstCunziVqtcbd6hy7854m5ny2+i/IJQNJq2083dpNKcCCWi ItZGbo1gU3KuhIqAZ7Z8mvo1tBkQ0+j/ZwInYoFvgkNi68ltNqSvhFQ83LbmaK/RB06B fImA== X-Gm-Message-State: AOJu0YxVi7ONcaOotUsqcVhDkJO2HVPMqeQueDYwspvFWL8O5U5RhHut BZo444yMz3tpdML2hb9aR/CcMrz9JDPHSZILG/wQwQ== X-Received: by 2002:ac2:42c1:0:b0:503:3644:4a98 with SMTP id n1-20020ac242c1000000b0050336444a98mr4734524lfl.2.1697986472193; Sun, 22 Oct 2023 07:54:32 -0700 (PDT) Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com. [209.85.208.51]) by smtp.gmail.com with ESMTPSA id k13-20020a50c8cd000000b0053443c8fd90sm4820207edh.24.2023.10.22.07.54.31 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 22 Oct 2023 07:54:31 -0700 (PDT) Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-538e8eca9c1so3473878a12.3 for ; Sun, 22 Oct 2023 07:54:31 -0700 (PDT) X-Received: by 2002:a50:9318:0:b0:53e:3d9f:3c74 with SMTP id m24-20020a509318000000b0053e3d9f3c74mr4973803eda.14.1697986470852; Sun, 22 Oct 2023 07:54:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Sun, 22 Oct 2023 07:54:13 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] s390 fixes for 6.6-rc7 To: Vasily Gorbik Cc: Andy Shevchenko , Dmitry Torokhov , Kees Cook , Heiko Carstens , Alexander Gordeev , linux-kernel@vger.kernel.org, linux-s390@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=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Sun, 22 Oct 2023 07:54:49 -0700 (PDT) On Sun, 22 Oct 2023 at 06:18, Vasily Gorbik wrote: > > This might work. Hmm. Yes. But let's fix __KERNEL_DIV_ROUND_UP itself while at it. (And perhaps move it out of the odd location it is in now - its in for some unfathomable reason) And maybe we could do a helper like #define __if_constexpr(x, a, b) \ __builtin_choose_expr(__is_constexpr(x), a, b) since that is one of the main reasons for that __is_constexpr macro (and _that_ makes sense in the const.h header file). Linus