Received: by 2002:a05:6358:701b:b0:131:369:b2a3 with SMTP id 27csp36670rwo; Fri, 21 Jul 2023 08:11:54 -0700 (PDT) X-Google-Smtp-Source: APBJJlHXHAwhU6GeuBKrDNzBFdkhIBAwaPdV3hxq0HSnwYb6Au7pR3R3/N9pAemmtOG4ux+qCM2g X-Received: by 2002:a17:90a:d78f:b0:24e:4b1c:74d2 with SMTP id z15-20020a17090ad78f00b0024e4b1c74d2mr1887898pju.32.1689952314392; Fri, 21 Jul 2023 08:11:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689952314; cv=none; d=google.com; s=arc-20160816; b=sn0xC62ZwMtngN4+jLFwhHnJKV8y9cg+bDF5d3ECg3WZ7zm1ilWKUdMtMTcpVY7lk+ nHSGHWXDAIKdct8ajPWlYlfHYX+0HlOOk3ejftka9VZ+lLz3zwr6Zuz/kZweltVA6axe oQhVNGDnDOh99AZrAOVD1sQgFgYHDoeb7/2uUqlWZQhuY1UMjdjej5NH4DEk+CM1RAkq K6Af4MIFi1g39OnzI8uaeI497DnPw1BeajNBYDZKxQrs8jcwYjF32KqHCndNhNCenJg7 oSVzcRq7+YPucEfA4Op7WqYs60ApohhXDpf6hxmAKjwtZsjMN9rQSWQXDcIAtpadLzhJ 8H6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:sender:dkim-signature; bh=U3ydrPiZouE89GGffikcepwvN6uL1WoSKBuPJRtgx+M=; fh=ljlqZvj5QrgAhKi/Cqxo1TBL6ivcRpCgXJv2GFNie70=; b=mf9zHJPePvVjQJn4TLArEZP8fkLh4VlAdq34phr9sXQkEp7cT8Uouy59sDKvxmw6s6 kEdn9v7MRlIyXfq57hrUjFxdzz5lsmpBu2zSMU1OpspS9KB33gJuwiMSY2yNnT8vkuN0 CExKokYUpMXSaXxqqwdda9dTbIniIoJe/psT1sJh1pxBMQrKognb1fbptq4ohF3nmyKU SzNn8dfWVNxgOlknrUtDbWMe7QQG71WYIXQyFpFNUFnG/J0sj5YjcN+NOJSi2l+sw45b c1VID87vuneos9r2yHQKPkCPIOQUtiNcnTiDp9Y99e2VKpWtPSTO9kLsA5m3fj8BfHOH Yunw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=G7MS5T5G; 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 z6-20020a17090a66c600b00263e423753dsi3386625pjl.42.2023.07.21.08.11.12; Fri, 21 Jul 2023 08:11:54 -0700 (PDT) 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=@gmail.com header.s=20221208 header.b=G7MS5T5G; 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 S231643AbjGUPHh (ORCPT + 99 others); Fri, 21 Jul 2023 11:07:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44020 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231680AbjGUPHc (ORCPT ); Fri, 21 Jul 2023 11:07:32 -0400 Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 37385272E for ; Fri, 21 Jul 2023 08:07:31 -0700 (PDT) Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1bb119be881so14945175ad.3 for ; Fri, 21 Jul 2023 08:07:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689952050; x=1690556850; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=U3ydrPiZouE89GGffikcepwvN6uL1WoSKBuPJRtgx+M=; b=G7MS5T5GSki2Fb3anydrMEWUshpROHu8KywfFHjGd9Cy6sQBaxpy+PuD/HiVBVsDay kuy4wrjDQv2+/l+lYgsW7dvzjicOjd+lWwDaXvqIc4cVGLlCIgiIrmSviVs6TGaTVq/a sCcFcFK997BXHU6WN7mn1r1janIIVn0kUTdplvI831mKp4k54iigMxxNXYgnlXIlXp4e sovjkEn9Vaf+WMJvILpmtOFmDfpkQIdchZXCGWbg2vXp9ZH7/q1Vdli1c/9P01dwXRED b9NCZmtRjkxHtNkyUdFpNtX4FKNlU24oxk+dw1zuX5O/kdb+F0eJobt1WFNjW8bF6VXs 7rtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689952050; x=1690556850; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=U3ydrPiZouE89GGffikcepwvN6uL1WoSKBuPJRtgx+M=; b=X59hvpBJoxk3XlgBIrGfQ3WXymRJgOq6rt6yOaf8I2wxTczdC6dYw9m630xvshbqRI +az+sIZQ2dItlYocDhDlJ4y046NQEdf+yV5SReyGfgnglwvOmOMfqZrdIK61jMQqn8yx MktSbFB9MbgiR3QyQTMrcd2IK8UVzX4/0J2EN7VijASSJ8e+gOFnxDYVP4bMmQnH7C2i JWUI5zgHW+Ydy9ZPGy9ZvzuOqk5LEsktqZH7vqRcR+9epfFjBsfpv5nV81zlGEiEGOg4 C3G/iFaEpm4yu4r3/U+JdPXWUiRjAcp/qE+ctlweDXJenD+F7X0QPXga/f4VX5RyyDLs OpEA== X-Gm-Message-State: ABy/qLYW1fHMIZIRt05twCuru/pPjBRuuRicM16YK5msqKncqHzkrHTp bie8iQf6U0wnizMbVT5JZj4= X-Received: by 2002:a17:902:d505:b0:1b6:76ee:190b with SMTP id b5-20020a170902d50500b001b676ee190bmr2409039plg.35.1689952050613; Fri, 21 Jul 2023 08:07:30 -0700 (PDT) Received: from ?IPV6:2600:1700:e321:62f0:329c:23ff:fee3:9d7c? ([2600:1700:e321:62f0:329c:23ff:fee3:9d7c]) by smtp.gmail.com with ESMTPSA id c1-20020a170903234100b001b03a1a3151sm3647497plh.70.2023.07.21.08.07.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 21 Jul 2023 08:07:30 -0700 (PDT) Sender: Guenter Roeck Message-ID: Date: Fri, 21 Jul 2023 08:07:28 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [RFC PATCH 2/2] regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches Content-Language: en-US To: Mark Brown , Marek Szyprowski Cc: Greg Kroah-Hartman , "Rafael J . Wysocki" , linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, Heiko Stuebner , Andy Yan , Sascha Hauer References: <20230720032848.1306349-1-linux@roeck-us.net> <20230720032848.1306349-2-linux@roeck-us.net> From: Guenter Roeck In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no 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 7/21/23 08:03, Mark Brown wrote: > On Fri, Jul 21, 2023 at 04:53:42PM +0200, Marek Szyprowski wrote: > >> This patch, which landed in today's linux-next, breaks operation of the >> RockChip's VOP2 DRM driver >> (drivers/gpu/drm/rockchip/rockchip_drm_vop2.c). I'm not sure what is the >> proper fix in this case. Should one change the cache type to REGCACHE_FLAT? > > Actually Guenter and Dan have made the required updates to support this > so the warning will be gone soon (hopefully Dan will send his patch > properly shortly). Do you plan to revert this patch ? If not regmap_init() would still fail for the affected drivers, even after my and Dan's patches have been applied. Thanks, Guenter