Received: by 10.192.165.148 with SMTP id m20csp5226973imm; Wed, 9 May 2018 01:19:43 -0700 (PDT) X-Google-Smtp-Source: AB8JxZo1KS0UHcqqIOqAYFsG5EGmxEFlxtmF/0bnlYbb2dGRtno2mOJ0eB3SkYGnYVKm7sCJOLT3 X-Received: by 10.98.58.148 with SMTP id v20mr30431471pfj.90.1525853983783; Wed, 09 May 2018 01:19:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525853983; cv=none; d=google.com; s=arc-20160816; b=pcqM+FTUf9h6nzHMcY0BFBoKjtwZ5HfeLwyi7VouCMU6i1pRPbLBzNUFTmQGffHzM4 IDWoZ6tDXWqjfe7kfn2F1WqRP7/mpwSQfAIcxJPAJKE5thm6sqXYgEGBeLwmhB/EAYl1 mnwCSzInZJTX4sAcqj3kwfRfdSzfDn9qpyFElOPs9NBJZGUPHsgVjIPjWDo9DwMTe53j Z17nxK1LKZXU/mUEdwLhB+JBXZOtp0JCN6LdavS+5BYGcMi5bt4L2OAL70zyaOPENIX8 RASytQPPOzIr4Uc/j9PRUKcPcLaEtKgjc5A86RD26GQsZIC3zl1Zm8K1OFPKqLCP3yPN mpRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=b0Q7npKwJ4ObyycAUlcEOvVK6LLFSc/Ba8YWoRP6aek=; b=KzK2tN1lT0jzB19dycKv3U8P4RfC2vNHLWVkqoHHOoF9EhxPY91mzAkXehAZE9ORjb y4ez9Q8g1iMUNpsHzcdIBWOBYpfhJSYdb717spWsa59/gwd+ASZnEKcMLfWDnDmLvwjH /acxroeRBLNISdu3PAq5faZhaNptbDtiuUdXGHzaEGmB1qCmX1wtPHDIREXcbDm/FbiI 9p7VMzow8e1Kz7EXbPEwjaqzaq35pvCF2tmr7nn2xfnBbBN6TPK0Gr39S5MNIrt/Z6wU jwHqPt9yoiZTC5KP6AWSnsR3tNZfdPFU2PVfC5nRzwTD4M0PRFGuxwIdW7hMhKxBorGy dq7w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=xWljFdW6; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l65si24677921pfb.69.2018.05.09.01.19.29; Wed, 09 May 2018 01:19:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=xWljFdW6; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934016AbeEIIS5 (ORCPT + 99 others); Wed, 9 May 2018 04:18:57 -0400 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:33004 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933860AbeEIISy (ORCPT ); Wed, 9 May 2018 04:18:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=b0Q7npKwJ4ObyycAUlcEOvVK6LLFSc/Ba8YWoRP6aek=; b=xWljFdW6V/t9oirCsF1rLt1ts +4m+GG8p0SWlzjKU8IJwcUglVy+NoYzXWEoCZZWCBF9DeB/QmkK2TwnV8M4KuTUn1nFijWaQ75O8c 8YmNxbQJ6ZX5NgQMUtQuRs8NwyDO8kQsTTtQkG6u0r5H4HaReViAUhcgiUFN+p3xaoUv4=; Received: from [2001:268:c0d0:8b7f:9590:ade9:80e5:b26d] (helo=finisterre.ee.mobilebroadband) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1fGKJI-0007dx-13; Wed, 09 May 2018 08:18:52 +0000 Received: by finisterre.ee.mobilebroadband (Postfix, from userid 1000) id 4110144007A; Wed, 9 May 2018 09:18:48 +0100 (BST) Date: Wed, 9 May 2018 17:18:48 +0900 From: Mark Brown To: Wolfram Sang Cc: Grygorii Strashko , Baolin Wang , linux-i2c@vger.kernel.org, LKML Subject: Re: I2C PM overhaul needed? (Re: [PATCH 1/2] i2c: sprd: Prevent i2c accesses after suspend is called) Message-ID: <20180509081848.GO13402@sirena.org.uk> References: <99031524fa147e72451d26f54b24f36093c0d3fa.1523255712.git.baolin.wang@linaro.org> <20180427121417.auv4ppryegkprv32@ninjato> <20180502052336.i5f4yv2ho3za7qa7@tetsubishi> <3485f73f-e356-6db0-89fc-d51bf8bdab71@ti.com> <20180504122447.u3xgrkperxz5dpcz@ninjato> <20180505015458.GM13402@sirena.org.uk> <20180505083255.7gv3bcjxx3b6nzeb@ninjato> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="+mr2ctTDD1GjnQwB" Content-Disposition: inline In-Reply-To: <20180505083255.7gv3bcjxx3b6nzeb@ninjato> X-Cookie: Advancement in position. User-Agent: Mutt/1.9.5 (2018-04-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --+mr2ctTDD1GjnQwB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, May 05, 2018 at 10:32:55AM +0200, Wolfram Sang wrote: > > OTOH it does mean we might not notice things happening later than they > > should so it's not 100% clear... > What do you mean here? If someone is doing I/O later than they should currently we'll notice as they try to do something that needs interrupts with interrupts disabled. With transparent noirq then it'll just work on some percentage of systems with controllers that support that but fail on others. That may or may not be what we want but it's worth considering. --+mr2ctTDD1GjnQwB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlryrucACgkQJNaLcl1U h9AK6Qf/dL7AXD4YqQnivJm9tMvny93IdehkZgx7Vi+UAY43/JS6jtF+yyO5MCbB z8/rYVkh/TsjCYpfhfgEMhorcxrU706PFeADYU8p7MF89jQiFEiskV0gds+mogrv CP/Zvjtm1dmqnMwXtLvtnJe8yrsoMOzYkKqMBijSKWIWPJhSrYcTZfZrvWtfUFQ/ myNii5kUe+QI/l1XkOxTIoaOdkIh0jChpD/TOkcsNebzX7sI08RROEsKBVg6cAb0 D5ns8MUDtxftG+CITywfT3Vpxyb5jpb7gtSknvp4Tyw9ef+Q8QmGrzwgH9O5mKng fHdXFLL8QyKFg6rnzGoFie0l9tYrdQ== =Fd8g -----END PGP SIGNATURE----- --+mr2ctTDD1GjnQwB--