Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp139092rdb; Tue, 5 Dec 2023 00:36:40 -0800 (PST) X-Google-Smtp-Source: AGHT+IFTA5ZIgAt+ckEkLIYlTh52WtN2BXQyiklL45MfTAvjETnTdST87mVP0u6KpP7Ni/FnURUW X-Received: by 2002:a05:6808:209c:b0:3b8:43d6:8cec with SMTP id s28-20020a056808209c00b003b843d68cecmr6782585oiw.33.1701765400500; Tue, 05 Dec 2023 00:36:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701765400; cv=none; d=google.com; s=arc-20160816; b=FDcS5/258BHZXxZl9rOAwUyJyTTlFmV0TyeJr8aPRQSOtKUfmqxMJ/qOBT0DBkGmWk 3ykMn3j12T1+27GXGZUfj6ZJRpbZodFLKZMnUoE2qsZVgjGQn4zyF8ZneOcVoxzBT88b GUWE1iClVvbEf27GhouSkJ9BUPk/jR51PE/m2/EKbkpBBNXoc89tQVs8WIn61RYMjGHm tfVzNoyl0rSgKV5nvm5X/HJrqyBi8hhUmxY3yW2rk1S3kqz7aOyKkjJJH2sG9i3XD2nB 4baOUW2MeZ9AU/TexfCEvp9dkRFB60Q3VKHsMtUvk2m0+ilBZYqOndh+bBcU2H6JGTMK ey2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=Uy6BUc82p7ZJXn5SNtJ77FqNacMVOsOesJeGP01WNfE=; fh=QoSbISJOX9f5o4a7D6OB1rDhdA+HPhd+ru6mokQAanI=; b=IPANY2I6d7QylMR6WaunSORpPQDzwqTTvk6O5A0dvWgSwiqfzbZ6n0+ZhJiJ0/gNEJ 79conerSqMKXAgTj0q7zIi041p7REsXAl17u6ZNAaDPkj+SeatssCfQKRbYrUaa3uXG+ Dt/OLbaguEqueIPvnqN//ttARl6uLS/TGsI+up4SYrnkkkuBwIQDB3XUSsZlN0clYOAv OLWeMkmKSNQy55LTxmksfhlGx3hrY1y9eswbZahmMlttFfxwjU0F2AIEZk4EcSl++CyU mmG/kGWVtERrT+aM9NcAMuymZduKR8af3EpC63XEBMSM6YnM5y0XW3mQpvuoWEIxuCfW tEmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=LkSk1UGt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id bq24-20020a056a000e1800b006cd92bdabfdsi9297381pfb.48.2023.12.05.00.36.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Dec 2023 00:36:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=LkSk1UGt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 809B6806533B; Tue, 5 Dec 2023 00:36:37 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1376510AbjLEIgJ (ORCPT + 99 others); Tue, 5 Dec 2023 03:36:09 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58688 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1376468AbjLEIgB (ORCPT ); Tue, 5 Dec 2023 03:36:01 -0500 Received: from madras.collabora.co.uk (madras.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e5ab]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C90FDC0; Tue, 5 Dec 2023 00:36:02 -0800 (PST) Received: from eldfell (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: pq) by madras.collabora.co.uk (Postfix) with ESMTPSA id 07E4A6602030; Tue, 5 Dec 2023 08:35:59 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1701765361; bh=8TdCP7pQFoNlcwVYdlSyrN/w2A0Op/hrTEVYOXA+Iw4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=LkSk1UGtPGjufAME3Mo5tAbgHVeBIOwBZ5PZu3G7wj7t4DZlvsTBvBIzMenraa1FC 1Q8AIWZKMlhxDog7y3tv/QQylclu+6ZUb00FRevwFD5NHUWtAze/53aPhyBvfsezR0 SXPw5YjWlwn4nXbkDgzCMD2iAn/IT+pXs0DHqQqBAF2HMuvg0+V+kbvoeQe1IsUzO7 6pOqCw3N55TaWjnmDye7n5y73tL/qdosgLJzwP7Rn2oDdNBGsLpMbZVFrhze1+cCqo NR+qf7CJXaPZa73hj+mZkD0aIZdDHjeb5OA2CMMOmuogPGcTq1QEvXu+GGQON8d8HN BgwotuxI2wBKw== Date: Tue, 5 Dec 2023 10:35:40 +0200 From: Pekka Paalanen To: Maxime Ripard Cc: =?UTF-8?B?QW5kcsOp?= Almeida , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, kernel-dev@igalia.com, alexander.deucher@amd.com, christian.koenig@amd.com, Simon Ser , Rob Clark , daniel@ffwll.ch, Daniel Stone , 'Marek =?UTF-8?B?T2zFocOhayc=?= , Dave Airlie , Michel =?UTF-8?B?RMOkbnplcg==?= , Randy Dunlap , Jonathan Corbet , linux-doc@vger.kernel.org, Thomas Zimmermann , Maarten Lankhorst Subject: Re: [PATCH] drm/doc: Define KMS atomic state set Message-ID: <20231205103540.6b2583c8.pekka.paalanen@collabora.com> In-Reply-To: References: <20231130200740.53454-1-andrealmeid@igalia.com> <20231201110616.30ad1468.pekka.paalanen@collabora.com> <20231201120648.2ba706e1.pekka.paalanen@collabora.com> <20231201180348.4a42025b.pekka.paalanen@collabora.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/jC+ar+rxILck14dQcx1m77s"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.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 (fry.vger.email [0.0.0.0]); Tue, 05 Dec 2023 00:36:38 -0800 (PST) --Sig_/jC+ar+rxILck14dQcx1m77s Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 4 Dec 2023 10:21:03 +0100 Maxime Ripard wrote: > Hi >=20 > On Fri, Dec 01, 2023 at 06:03:48PM +0200, Pekka Paalanen wrote: > > On Fri, 1 Dec 2023 14:20:55 +0100 > > Maxime Ripard wrote: > > =20 > > > On Fri, Dec 01, 2023 at 12:06:48PM +0200, Pekka Paalanen wrote: =20 ... > > Is it really "global" too? Or is it device-wide? Or is it just the bits > > that userspace bothered to mention in an atomic commit? =20 >=20 > As far as I'm concerned, global =3D=3D "device-wide", so I'm not entirely > sure what is the distinction you want to raise here, so I might be off. >=20 > But to answer the latter part of your question, drm_atomic_state > contains the changes of all the objects affected by the commit userspace > mentioned to bother. Which is is why I found the "global" to be > confusing, because it's not a device-wide-global state, it's a > commit-global state. I think the word "global" should be simply avoided. Nothing here is truly global (machine wide? kernel instance wide? worldwide like UUID?), and its meaning varies by speaker and context. Thanks, pq --Sig_/jC+ar+rxILck14dQcx1m77s Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEJQjwWQChkWOYOIONI1/ltBGqqqcFAmVu4NwACgkQI1/ltBGq qqc3sw//bb9K65vkjrrJcpssVskZDbYksuveo42G5DC4huqcxDAyiz7rEEFWeIzv 5hlZBDaHpODNsw4ncPtdfOp6eVF1uDC5dpAvItCDwu6OVQqOz3hRnKeYcJ5Fby8H erDqmAKl8lzaA4A8kcPMCFHJ2PbkJV3MuJhK9BeL3noqe1m6KzQ9tD36+/XR2kCy 6ZxexJlEOxqxfTJY64fDS/tez4uyQ7Gy4p2QG1yCW3etSx29UCzkC6K78G1RdpRe RDHqefOoIBX6oo3mKWPEvnZ2olYubqocL6vdEAkcLukcsYSdLBfNl3SjxztPByNA K/2LekKvs4l/xKiwRQxFD6HxpN6NF8Btq1Au2bs2q3ZZ9L6Sz2vhkGJwWQAuFOML EQqk7WoiLz6LSGylnNF7uqxAi8rk5B0QrqSm3zleMMFOhL6emQXs4tT+86CgcMDF DDQ3nSZ/PiuCB0zf9SAFY+RkaUGmJoarMoQPud+by4qpXIdILtOctXH57TmJgHmQ LhrTD6Ox3nK0hshvqDYaJeQR973pXcEnsbqXWZipNiCp+OGcK7Bo95nhhLdPjDWE wFOQWQkTIJzqwoHBcKuN2TYa+65sOnGpDeTwYkUG2VTzZz1iF4XzEcRlkCpjSHCD kLyxM6LK5JPjbijJjXyuznLtxpbXtV5KUiYPBca7zLlEEF1jtQ0= =suh4 -----END PGP SIGNATURE----- --Sig_/jC+ar+rxILck14dQcx1m77s--