Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp1915338lqt; Sun, 21 Apr 2024 15:29:54 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVZY5ATGkNDQPAEksRyFb9yemEZTYPxmWSvvNsXyPjygKEla7WusolpS8mA6sv4lzaJMfQvjYu9yXRX/XxwF3Yw+YBSEGaeoLDoshgHvw== X-Google-Smtp-Source: AGHT+IEU0aDRwGEoQNn7dsXJe633HdsXZMIWt1wxsqS86xACkxhwZ+yJ7y/OXjsCPFiQiBRwo/DJ X-Received: by 2002:ac8:5844:0:b0:436:52af:1efa with SMTP id h4-20020ac85844000000b0043652af1efamr9429997qth.56.1713738594450; Sun, 21 Apr 2024 15:29:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713738594; cv=pass; d=google.com; s=arc-20160816; b=lh+XZ69QgNo2Uht4c/lMwA+f/rY/rHeTMI2N0Lxx3leOtZxSbGh1/qCcq9N/5NhZ1D 7rdAH+iyBeAsjIpjnNULHxJAvZEZqkansQrROIfPTfUaGwIudhZdQ8Soo2+MKeVfhDE8 ketMKrxCnpg+xua+fpAXy/EhD1mOYTrAGYdUMqnJB/8qbIrr72zM7CTdY4RhSdinO+rP bGnHFyhoun++yfPai/d4/W3LNq9eiidBmte2XvDnRXhn4NXmli1J+qdw697jKRI315UA keehao6mKg4fy+J5DrwbIbxtkXRWxQUbVFsQUkT0Uv8xy75C8sor+4gPKzKr74HL6Q2c Nzjg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=t08ISXgqZWxFqerJJ0YsQptWeFPu47Z1w94zJH6F8Z8=; fh=n4zQ2CVl3Aw/kxNcNZ1afp4bLURstkUIomr4RVozUuE=; b=MZ2GsOBBZ0ABiUbhshZdlIfBMZD945Gx30io98vEJ9qsuU0mbvgz5j+EbWlF+G2kz0 oBgz5nMI5mSoMhl53+sRmlh/Xh/FantjLz/vo2tl9Eth6+7XHu3lesQJ49tpat5lQH5A 4vW5pZyOrAMH456DJMWHND6GZ7dixIOgfGuc/dmjCP/hL9D1FTmAOmrXy3rAz3t6O5ey s8FeClN9epsv6t9h2xJ9mExH5e2ysS4CmD9KEsY/gdec1DmSGesDGa+Ta+SSsoAoQWWv MEcmpHtBBrJpgg42N+yqz05ITcpKv4GX7d+0jVL7jaBUEEEk5YR6oE2oV76rY4JXzYsM rI9g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Fa4Eqt0r; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-152625-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-152625-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id j20-20020a05622a039400b00437965f45a1si9142807qtx.420.2024.04.21.15.29.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Apr 2024 15:29:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-152625-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Fa4Eqt0r; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-152625-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-152625-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 2F0071C2037F for ; Sun, 21 Apr 2024 22:29:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AA3784655F; Sun, 21 Apr 2024 22:29:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Fa4Eqt0r" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CC52746441; Sun, 21 Apr 2024 22:29:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713738576; cv=none; b=bq3KZkyNnRJb9NEtLb/6ZBclR+X7wSC5AP0NAzSJ/nDSRFC/PBG6s8Lcp5cLwuUjGER7D475UMqvbH6lIpBieStlNAhnAm9KyPOSG03WQXIxQmQsxtgMuIkDUKf8phim9XiiWLV/m6SBrYB7rY0a8rKkm611breitS/gq2WYEdI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713738576; c=relaxed/simple; bh=6XVpcxeckTk1DXaAZ0OyOE5BP3T7lQ6rvs7nNWoOeJQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=byay7UmNoruaLVzmEpYA0o3zPfs+qO/SjjR3uVqwE9OlcJJ8K/wvyzTFuO/qDhJ40QgV68Cki1wFPQGwv6gVVL8BOUVws/h75EcXTxaL21ssm0TuFHzG9xv96tHyD/mOFxriPV7FWFyMRxvC+XlN1c10GarkEPz5TrebxBfISjs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Fa4Eqt0r; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id B6EDBC113CE; Sun, 21 Apr 2024 22:29:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713738576; bh=6XVpcxeckTk1DXaAZ0OyOE5BP3T7lQ6rvs7nNWoOeJQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Fa4Eqt0rTbAOHYGo6wHoe3KPTFjRUTobcSjc0zMzbuG4rKTQ3VzpvAJmzr8VhAG5F WtVU1FKJ+fijsHu4MidXUUX39Xzp8f5LCBWYSMbc6qDEVEPhdBoT4QkvdGxEp6i2PY +y4LQIPRakTRtIpmSeUHB5aLXiy3d6jG9WOliUVY9zMJ0UbkAevVrh6zJP1k4ryMzo Sfsi3pJjgRjWdZZXanQOc4xCoUV22nfzL6WjfBhJpgZ1KD+6XHcYkMToemU4pWTXjK WpvhX0n3ZO1g1WuDP+WvbBqfHBk7YG+ah1qDAAbNafrNctlMG0IEQSnT+iMeMNzowZ fq62FYtRrXIow== From: Bjorn Andersson To: Konrad Dybcio , Neil Armstrong , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Andrew Halaney Subject: Re: [PATCH v2 0/2] soc: qcom: pmic_glink: fix client handling Date: Sun, 21 Apr 2024 17:29:10 -0500 Message-ID: <171373856755.1196479.15193091525751594267.b4-ty@kernel.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240403-pmic-glink-fix-clients-v2-0-aed4e02baacc@linaro.org> References: <20240403-pmic-glink-fix-clients-v2-0-aed4e02baacc@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Wed, 03 Apr 2024 06:10:56 +0300, Dmitry Baryshkov wrote: > Fix two issues with the way the pmic_glink driver handles its clients. > First issue is mostly theoretical, while the second issue can easily be > reproduced if the drivers are built as modules. > > Applied, thanks! [1/2] soc: qcom: pmic_glink: don't traverse clients list without a lock commit: 635ce0db89567ba62f64b79e8c6664ba3eff6516 [2/2] soc: qcom: pmic_glink: notify clients about the current state commit: d6cbce2cd354c9a37a558f290a8f1dfd20584f99 Best regards, -- Bjorn Andersson