Received: by 2002:a05:7412:b795:b0:e2:908c:2ebd with SMTP id iv21csp317137rdb; Thu, 2 Nov 2023 04:52:52 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHC5wUsIv5v/b8GRQuubXxpQ1N4tV+q07kr7/AsghaFsHhRYkBA8c3uXjRxGmkHO8UY/kQP X-Received: by 2002:a05:6a21:3d83:b0:180:132:e078 with SMTP id bj3-20020a056a213d8300b001800132e078mr12446411pzc.31.1698925971795; Thu, 02 Nov 2023 04:52:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698925971; cv=none; d=google.com; s=arc-20160816; b=wbOJ1RQeaeOWvPBSidbwRJgu8f7EsEnLtyGiuSy/IW1u4NNkRnbMe4XcZSc+Cl+qQj gCEHDNJa/I4Sfp0zWCRIUMMiQ9J7zZj2UIPXc53VVxbjWgCFQZZQmKIHxbIMLV100A/O CRPGY/HgWYcpm8glePrlNVatcokXe+w4gE7pNywMGwg8OW3VcOWZyMOUy3vZke936GBQ sRHnAofJTYcZN3CAgx0+zQsSCVWQn7Zq36JHPOGDIokAoG0R/7KvxGkLDZXMqdjU8G6j oyeMHhYx+kkzX4NN4joc3JT8ote2Cgg4MXD8Geln2lquZpzoLoFtebzMYgrnS/1D73B8 lTHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:cc:to:from:dkim-signature; bh=VYtCVocNMoeKfjQs6go3gOR7j24SrGprIFE8BvtOfF0=; fh=HtcQXIwKORd1DeN+Gx2rBAoDYG6MH6MvKADyueK7TQI=; b=vnwIUqGVwZHAtnTh97D1Hb8MDQIYCAIG3xnWUJNNw7VqEtS3jy/KO4NhLbIQVKfUWY 7lF+2yxy5LwzeimJhSH6iStscidCzW/XFy/thQc+kBSF/HHH2aaD75DoAcy6dHGyvJh9 DPIP6OfJUmrIpTqAqQRIHntQxuu0KYT7wTlMls6WflhnK0CPZuJTcj/qlsmMdaBTI8Dw vKk9glS8kGRlWX1nlizAYANrYOqvCRCZs5s1sXyeocD/apUTNFTzkHFsBRJnTHiJLKQ8 T1D3VkEzQvgxY0gd1eFIQxm7hjCyU8M74vlDpnFO/JvKeksIH0rfyVXX0oJ4Nnv4/+/9 fUPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uztCRR3g; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id t4-20020a170902e84400b001cc0fdbea2asi5063819plg.142.2023.11.02.04.52.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Nov 2023 04:52:51 -0700 (PDT) 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=@kernel.org header.s=k20201202 header.b=uztCRR3g; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 334AA82696D1; Thu, 2 Nov 2023 04:52:49 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344600AbjKBLwi (ORCPT + 99 others); Thu, 2 Nov 2023 07:52:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57012 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229640AbjKBLwh (ORCPT ); Thu, 2 Nov 2023 07:52:37 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A3ED0112 for ; Thu, 2 Nov 2023 04:52:35 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1CAB8C433C9; Thu, 2 Nov 2023 11:52:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1698925955; bh=g9escDvN6ku6BqYbqY+l322NYgA3VorPfFSdKmB2GUo=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=uztCRR3g+/T6WH9hkLlXl+cSOxKWrcmcxTapVU4II24UbifaHVZjKbb4Yauj5PNRk +p58kd+UdbENIHkPKt6ExYwono8YqP4mNfIrLQgNOJoWTzAWzaP1TOVnXqQg/X+t58 WvQWHOMk3VZcOHV5aucSSKOhYnClU90FXRlKB5ZVIg6kXbjVZ3NVLT9FWC5gd6AH8l IRSZAkpLZiJIMU05z1SwJfRCfl2kiImBYpRCp26Na2i4P+pdr9tC+FiFVPr0K9ollp C5thoApq/BjgIzZPIQRYkHDtaWd1mXsiJqOL1SonNNW+Kb/lXSuoqoe3TvzXsD3Bbq LiKcfXQS6f90w== From: Mark Brown To: linux-kernel@vger.kernel.org, Ben Wolsieffer Cc: Greg Kroah-Hartman , "Rafael J. Wysocki" , Ben Whitten In-Reply-To: <20231101142926.2722603-2-ben.wolsieffer@hefring.com> References: <20231101142926.2722603-2-ben.wolsieffer@hefring.com> Subject: Re: [PATCH] regmap: prevent noinc writes from clobbering cache Message-Id: <169892595379.21289.10256522456378482544.b4-ty@kernel.org> Date: Thu, 02 Nov 2023 11:52:33 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.13-dev-0438c X-Spam-Status: No, score=-1.6 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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]); Thu, 02 Nov 2023 04:52:49 -0700 (PDT) On Wed, 01 Nov 2023 10:29:27 -0400, Ben Wolsieffer wrote: > Currently, noinc writes are cached as if they were standard incrementing > writes, overwriting unrelated register values in the cache. Instead, we > want to cache the last value written to the register, as is done in the > accelerated noinc handler (regmap_noinc_readwrite). > > Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git for-next Thanks! [1/1] regmap: prevent noinc writes from clobbering cache commit: 984a4afdc87a1fc226fd657b1cd8255c13d3fc1a All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark