Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp3679478rwl; Sat, 7 Jan 2023 04:09:35 -0800 (PST) X-Google-Smtp-Source: AMrXdXsKJQldZpJFflMJxp5pMtDJcU1Czohxg6jcMg3olA48buf3niE+oNLFJkpbtkg1Xi/meyvc X-Received: by 2002:a17:90b:104f:b0:226:fa8c:e50a with SMTP id gq15-20020a17090b104f00b00226fa8ce50amr829136pjb.35.1673093374997; Sat, 07 Jan 2023 04:09:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673093374; cv=none; d=google.com; s=arc-20160816; b=DcjepLE5A5biSELWExCMsIogyjHJmTsYbcDtqq0aNoKb8tx+NtMaJhJxZzKd5F5UC/ v2RE7vCcIswgs2UwuIwt8SkhAhTKRPmL9+g5/SKwLSj7VzU5AYZxQCJdgOEMjoLczNVp WjEua+Dj6sIA0pCYtW680oVJIh/zObmHMlAem+PdD+weuhc8aKI89TS4ERumTd1zd5JO zCoQ6xDmCRIvdO3+LAZoW3sH6NEzpT/6Ogo3AUkv/VU/0foFI39dk/1aGsY76NZlxjIc OCjvUl2lLoek6cnxYQBmDwGg/EBRvD33WW9VCjjLSm/QxR5kgkSGOgLZp8vpqpu5XvHa MOlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:mail-followup-to:message-id:subject:cc:to:from:date :dkim-signature; bh=ZLjHqFbROXlE+sbQ3Mi0YQwdit1/ACHkltZB2eIp6ZY=; b=o/20YjEaqrPlkN9nMIz/17Z22OTo88ghQTA4IQ6OB5ImO+FRiJFZevSQbWLyBVLL+u GE2FChCuby05bq2bZhvx3PCq2rHLZrkgkdRl70edfZw9IzIJog99MU21CFQMwP2Mq9Qz YPcOTcQ7haoo53i2Z3El3Y62ptuq8jXJWRn2NWqwwarTgB49KK6DV9+foZVvoBgeek1i 9gpQ8LOEJ1E4GIVymBMORJWAnXzDRFMzkEgKVVO4Al2xduMWdmo3PSTVM0/CyUfvzl8K 1cRL8UNef4HM0eoRaDr5HGMWmAjiF//TbPLhuknM6kk8amwTXqFXumKHGVTNNW7SlIRZ ecOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b="VZ5LC/sH"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 189-20020a6301c6000000b004ad05ddb1d3si2728222pgb.827.2023.01.07.04.09.27; Sat, 07 Jan 2023 04:09:34 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b="VZ5LC/sH"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232413AbjAGMGL (ORCPT + 55 others); Sat, 7 Jan 2023 07:06:11 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230298AbjAGMGK (ORCPT ); Sat, 7 Jan 2023 07:06:10 -0500 Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 54FFB559F2 for ; Sat, 7 Jan 2023 04:06:02 -0800 (PST) Received: by mail-wm1-x32a.google.com with SMTP id bg13-20020a05600c3c8d00b003d9712b29d2so5318369wmb.2 for ; Sat, 07 Jan 2023 04:06:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:from:to:cc :subject:date:message-id:reply-to; bh=ZLjHqFbROXlE+sbQ3Mi0YQwdit1/ACHkltZB2eIp6ZY=; b=VZ5LC/sHAOIR5huRKj2y+0d40HWTG5UTtD8WCG8STyZQlXt4fYxcz2D61c7EiDK6+x 1iq1BqhEjdpRL68bguKTkMX/H/fNo0BFSKZA5L7Sh7kAEIsM4f9s77WkVIFxDZOxdX4p yh1QQk2Nn0mdoUl0yg72fRnItYVKI0RJ5/Pmc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZLjHqFbROXlE+sbQ3Mi0YQwdit1/ACHkltZB2eIp6ZY=; b=WE6zRsvLI18g+6WonoZO7/NclG5FeCgm1RL6PzNozCBbieV/98c7EZunxyNb7IFcwW OjUnTLB88hyzBAdh61UgB7IUKifiLZ7OfPpFnuEFm9a6kwORZLEqn56KUBzzuSVW05Ow YfJ2bwzL/R37Ncd5cQvpUegUA9+Py3OBbG523R6vJGHleo8PMB9w0cYLxIl5akDFLN5I wDvtMDS++adDn19Bvv+ICiEqovqXWy1pizhJ1uEMMaXMOWEcG8dBLQf8Q9JfC3Cple9S tOWVx6adUZz4iHQlQfHcR1ZgWujY0B8BBQDu/XkkjqrB4wJ+0G8mO2gIEnzmpIUfKC++ 71Fw== X-Gm-Message-State: AFqh2kqO5PolfxbblH1L3fWACg06EOCcMaI3u2Cg3MRy7TR8DnPwM26z 5KRU+/PvPconok43vknrm8UItg== X-Received: by 2002:a7b:ca4f:0:b0:3c6:edc0:5170 with SMTP id m15-20020a7bca4f000000b003c6edc05170mr40747291wml.25.1673093160874; Sat, 07 Jan 2023 04:06:00 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id o9-20020a05600c510900b003c6f8d30e40sm10842896wms.31.2023.01.07.04.05.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 07 Jan 2023 04:05:59 -0800 (PST) Date: Sat, 7 Jan 2023 13:05:57 +0100 From: Daniel Vetter To: Brian Norris Cc: Heiko =?iso-8859-1?Q?St=FCbner?= , Daniel Vetter , Sean Paul , Michel =?iso-8859-1?Q?D=E4nzer?= , Sandy Huang , linux-rockchip@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: Re: [PATCH v2 1/2] drm/atomic: Allow vblank-enabled + self-refresh "disable" Message-ID: Mail-Followup-To: Brian Norris , Heiko =?iso-8859-1?Q?St=FCbner?= , Sean Paul , Michel =?iso-8859-1?Q?D=E4nzer?= , Sandy Huang , linux-rockchip@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org References: <20230106172310.v2.1.I3904f697863649eb1be540ecca147a66e42bfad7@changeid> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: Linux phenom 5.19.0-2-amd64 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 06, 2023 at 05:27:33PM -0800, Brian Norris wrote: > On Fri, Jan 6, 2023 at 5:23 PM Brian Norris wrote: > > v2: > > * add 'ret != 0' warning case for self-refresh > > * describe failing test case and relation to drm/rockchip patch better > > Ugh, there's always something you remember right after you hit send: I > forgot to better summarize some of the other discussion from v1, and > alternatives we didn't entertain. I'll write that up now (not sure > whether in patch 1 or 2) and plan on sending a v3 for next week, in > case there are any other comments I should address at the same time. For me it needs to be in the helper patch, since anyone not doing rockchip work will otherwise never find it. But you can also duplicate the discussion summary into the 2nd patch, doesn't really hurt. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch