Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp1246039ybe; Thu, 5 Sep 2019 12:31:02 -0700 (PDT) X-Google-Smtp-Source: APXvYqzo/M18sBj/wtQDLHFDs2pJmQ82NJaQxJYxw3T1fB2syqF/nocPpRjVO7j9SLFbpRgGEz3W X-Received: by 2002:a63:3387:: with SMTP id z129mr4616540pgz.177.1567711862765; Thu, 05 Sep 2019 12:31:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567711862; cv=none; d=google.com; s=arc-20160816; b=D85ocpymRrQ4VdJv6P8R3HDy433dLYTgArCh3HyjAPwNhEOwjDQ5JFl4MR+ROZ3P1R ++ByQvce3TOgarwR3ZCAjyF7S0sVMqZmK0USz3AVt94sobAHF2HLTka6Ro/jwh1Majn8 MHCcp0sdo16wLI4bbSOvBQaeQAU1/G5sRwuou497rqm72E4FbyZneBBihTW8eeVTNucX Yzp19a/3PhYhV5tEWFUEKN0T73ayJe5EdZZen55x6EJGkF+WBX28DBIt3xpQvVltrzQr 9vDUrcVTUrEQ0bUBtSdpBAPzq0EVaA8YGSOy4UBCRPXolSoSrByovdrPuwQGCkG8FIH0 SB3w== 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-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=0kWQEXS+ph2//LVOCjdO1AE5KiNrMj2peKb0h4PZi2w=; b=m/Hd4fAlUM1i+/qC5FuBJxgHSLjlgw9m2SGlF2S5Jr/Tgt29YP5wUelvC9hiMZm5e7 2UzwzpQeVoj5VNAxuq7PupovALoJBrZT7TTBh04osr7XQ1BDVHptO0sodlSZvu7npa7/ nj5d8rNy09aNzcXkbNNmTGdH6YRhj7UPDMY+FspuIqgdCdiJcuXx+EXozExfEZfmOi98 Ram03bZ0+bqhUZvCHvc6lxLbw9NHcNZOCmpS5ABPibIR3Tx/YJBArUaQ1ed+CjU4a7b/ PG3OVigGeOsaiPxAXKba8pYWKESbcdam96BarLYP7LCQhhwzY/5/DxI/qBqNdxM/4z7/ yKtw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=eVNvXseN; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w2si2717437ply.285.2019.09.05.12.30.43; Thu, 05 Sep 2019 12:31:02 -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=pass header.i=@linaro.org header.s=google header.b=eVNvXseN; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732487AbfIEOdu (ORCPT + 99 others); Thu, 5 Sep 2019 10:33:50 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:38260 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731769AbfIEOdt (ORCPT ); Thu, 5 Sep 2019 10:33:49 -0400 Received: by mail-wm1-f68.google.com with SMTP id o184so3341454wme.3 for ; Thu, 05 Sep 2019 07:33:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=0kWQEXS+ph2//LVOCjdO1AE5KiNrMj2peKb0h4PZi2w=; b=eVNvXseNmZf9gF4JlJ38WkzGzId7Rgu2QI1agmcAC1WMAo7DFc//p/dikQDyNObe7r AD0Ku0o6aLqrepbZpEAP2tSTLtWl/cgDYFite3oeWkDBX1MWEz6JD3Bo5EZzlOb//cC/ oo6URQjKmK3aiAWe3FzpNayt/Pm8uA1LlzSCrZwG+i+bDiM2VeSEpmzgRwTQat16IGiM rE2aFL/djYliujAxKw3d52rugP9PFqCcMEgmVWI155TCYO1kJN9e5hNpAOzyCAkbkbA8 nc9dapTBKNIcSn61NIPiDtC069BrkdmGKaN2wJKTmurBTjyuML5MelDUoIvhd9iONLbQ qwlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=0kWQEXS+ph2//LVOCjdO1AE5KiNrMj2peKb0h4PZi2w=; b=tzRTlIzGJGrbztFYLRsHB2WbAVslcSl+MrfirAQjqBnf8YwSwLyPL5zddOcFI92oGN QApeTi6gkN2Tvc1Jd5kuDxiIc40fLt8OMuCtWaU9saUIqsBt+nCWHkjkbIR6Xsve1kYT +Vb72W07ooh4UsNxm8gZ2wqlSTSWacMM1bg47arBVFuiTSs1P+Fg567SgTdDs7u8pLlT 9HZtgOfMchLSgl2CW2oDi+nDRvqp2lls7HpdLOseGcPbT1si44qz39WNbkk/b9RZ4HB0 Fh+6fMwkwhRjhI9+iOEuNXhPrgIz9uMMidiwTFPXvXt6VH0Kg6BBwYZy1O7reKZXJAH5 sK2w== X-Gm-Message-State: APjAAAWtR7fWtSgV4vsT9Piq3jzLin8V16/6uVqWHPF1pcTgBpWAXSoT CT3dnYs0b3AnbYQkablJQOOcKw== X-Received: by 2002:a1c:9a4a:: with SMTP id c71mr3044824wme.99.1567694027358; Thu, 05 Sep 2019 07:33:47 -0700 (PDT) Received: from dell ([95.147.198.36]) by smtp.gmail.com with ESMTPSA id b26sm2817469wmj.14.2019.09.05.07.33.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 05 Sep 2019 07:33:46 -0700 (PDT) Date: Thu, 5 Sep 2019 15:33:45 +0100 From: Lee Jones To: Peter Rosin Cc: Wolfram Sang , "alokc@codeaurora.org" , "agross@kernel.org" , "robh+dt@kernel.org" , "mark.rutland@arm.com" , "bjorn.andersson@linaro.org" , "vkoul@kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-i2c@vger.kernel.org" , "linux-arm-msm@vger.kernel.org" , "devicetree@vger.kernel.org" Subject: Re: [PATCH v3 1/1] i2c: qcom-geni: Provide an option to disable DMA processing Message-ID: <20190905143345.GF26880@dell> References: <20190905102247.27583-1-lee.jones@linaro.org> <20190905134941.GG1157@kunai> <3458ed2a-ae49-b46b-3e89-ce039a2749b4@axentia.se> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3458ed2a-ae49-b46b-3e89-ce039a2749b4@axentia.se> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 05 Sep 2019, Peter Rosin wrote: > On 2019-09-05 15:49, Wolfram Sang wrote: > > Hi Lee, > > > > I understand you are in a hurry, but please double check before > > sending... > > Linus indicated that an rc8 is coming up, which should provide an extra week. > https://lwn.net/Articles/798152/ That is good news. > > On Thu, Sep 05, 2019 at 11:22:47AM +0100, Lee Jones wrote: > >> We have a production-level laptop (Lenovo Yoga C630) which is exhibiting > >> a rather horrific bug. When I2C HID devices are being scanned for at > >> boot-time the QCom Geni based I2C (Serial Engine) attempts to use DMA. > >> When it does, the laptop reboots and the user never sees the OS. > >> > >> The beautiful thing about this approach is that, *if* the Geni SE DMA > >> ever starts working, we can remove the C code and any old properties > >> left in older DTs just become NOOP. Older kernels with newer DTs (less > >> of a priority) *still* will not work - but they do not work now anyway. > > > > ... becasue this paragraph doesn't fit anymore. Needs to be reworded. Yes, you're right. I noticed almost the moment I pressed send. :( > >> Fixes: 8bc529b25354 ("soc: qcom: geni: Add support for ACPI") > > > > As said in the other thread, I don't get it, but this is not a show > > stopper for me. Ah wait. Yes, this is applied against the wrong patch. Please ignore. > WAG: because ACPI made some driver load at all, and when it > did it something started happening which crashed some machines. I'm not sure I understand this sentence. ... resending now. -- Lee Jones [李琼斯] Linaro Services Technical Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog