Received: by 10.223.185.116 with SMTP id b49csp2931686wrg; Mon, 5 Mar 2018 10:58:58 -0800 (PST) X-Google-Smtp-Source: AG47ELuphJkm0Ccvj/tpPavht3j1N9EzEfUYu0jAo3uwsiMFR1NT+fKO7gb/UA7WLJshfu2eChCk X-Received: by 10.101.70.10 with SMTP id v10mr12997710pgq.327.1520276338177; Mon, 05 Mar 2018 10:58:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520276338; cv=none; d=google.com; s=arc-20160816; b=tqjBw5RDKmoQdX3dV8jRluy7Wm1R3lmsxVR55iBnPu7MV/9vx1uS3n78MljTum5fIA GGxMTt5oZiyqCv4TrW/Yq9GPQqB7oWxUMr0NZPXIywjqJNLkue/+v72kqqC+P33lL1sM oG3xx7W+5OLGD3ZwRl4zhY2lkpJFX0IkecCWmN1UMtbgQwfJMFDIAfSLzAibqjbApGi9 4ehIFmxvlD9JaLKbOKwAmsuHHdKvsAi42HMUIY0KK+CDCsZe9v/6DyYMTIQ0/GKWrYT4 ozoHHSTjzW7c0IDyiKykbErDwo5/5le3LtASbdMCbt6r8C+OKpEOnRxLNb9F5Yn6utDd K24g== 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:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=X3audPOjuaioq8huxWtksd1k/9chA4GWUqcnmfKqCts=; b=HB88PUaJXIkB99eMxpi0ymMlekxW9MiWmxQkeeQuT59N2/tfvcC4kmswKRpUPqADTp RP9a1vVVK6uB81TzKXwWK7xsluDtZ+/OsyqWl2IZVB803v6olbs4kbIt7eSGi5U0sLuF nK230KcE9/eART2cUvevvzzRzhtVpjCwlPxneee9tpx/+yDxcfaU5xJExsNXM9wgwTgF SKp+rKha6w2G1XFK14sux70mi5K8jLYn8j+pv0sgJiKIuS5ULiGCCJlhBjh1shzzK76h Pe0ef+tEoI7Me0R0etWvwmCzpo18fbGQRueBiZCWu+RQgC6E+zI7oJLoYC/U8ENln+L/ TMVA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=O0N8Zbg4; 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=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q3si8698711pgp.701.2018.03.05.10.58.43; Mon, 05 Mar 2018 10:58:58 -0800 (PST) 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=@ti.com header.s=ti-com-17Q1 header.b=O0N8Zbg4; 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=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752812AbeCES5e (ORCPT + 99 others); Mon, 5 Mar 2018 13:57:34 -0500 Received: from lelnx193.ext.ti.com ([198.47.27.77]:16505 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752586AbeCES5a (ORCPT ); Mon, 5 Mar 2018 13:57:30 -0500 Received: from dflxv15.itg.ti.com ([128.247.5.124]) by lelnx193.ext.ti.com (8.15.1/8.15.1) with ESMTP id w25IvRrx016381; Mon, 5 Mar 2018 12:57:27 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1520276247; bh=Zzo6LsfEsA8SHMN6tnTyiKk8EC8F2l8vV/91tYP8tqw=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=O0N8Zbg4hJPEVggyVT+bBqTGpdD5ilDPkfac/AdyiODWGOVjEXf0S0xwjTkHeUNIr CgX0mVIqz3I1W5bJqZraIv0B5DcSFy+Qu0dZXsezCBXwUmQ8Tm0w+f/QAEZgXiw1Yb VTdcyEJv7mCgJWGhOBg8c4qvUWvZzrHTzPYCcHto= Received: from DFLE103.ent.ti.com (dfle103.ent.ti.com [10.64.6.24]) by dflxv15.itg.ti.com (8.14.3/8.13.8) with ESMTP id w25IvRVo014475; Mon, 5 Mar 2018 12:57:27 -0600 Received: from DFLE101.ent.ti.com (10.64.6.22) by DFLE103.ent.ti.com (10.64.6.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Mon, 5 Mar 2018 12:57:27 -0600 Received: from dflp33.itg.ti.com (10.64.6.16) by DFLE101.ent.ti.com (10.64.6.22) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Mon, 5 Mar 2018 12:57:27 -0600 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp33.itg.ti.com (8.14.3/8.13.8) with ESMTP id w25IvRK7024352; Mon, 5 Mar 2018 12:57:27 -0600 Date: Mon, 5 Mar 2018 12:57:27 -0600 From: Bin Liu To: Ivaylo Dimitrov CC: Tony Lindgren , Merlijn Wajer , , Greg Kroah-Hartman , , Subject: Re: [PATCH v2 1/1] usb: musb: call pm_runtime_{get,put}_sync before reading vbus registers Message-ID: <20180305185727.GC14921@uda0271908> Mail-Followup-To: Bin Liu , Ivaylo Dimitrov , Tony Lindgren , Merlijn Wajer , linux-omap@vger.kernel.org, Greg Kroah-Hartman , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org References: <20180227222740.2150-1-merlijn@wizzup.org> <20180227222740.2150-2-merlijn@wizzup.org> <20180228215943.GI5448@atomide.com> <20180305173802.GB14921@uda0271908> <6583654d-5250-a8a9-42e7-6b9990cd538c@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <6583654d-5250-a8a9-42e7-6b9990cd538c@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 05, 2018 at 08:35:10PM +0200, Ivaylo Dimitrov wrote: > Hi, > > On 5.03.2018 19:38, Bin Liu wrote: > >On Wed, Feb 28, 2018 at 01:59:43PM -0800, Tony Lindgren wrote: > >>* Merlijn Wajer [180227 22:29]: > >>>Without pm_runtime_{get,put}_sync calls in place, reading > >>>vbus status via /sys causes the following error: > >>> > >>>Unhandled fault: external abort on non-linefetch (0x1028) at 0xfa0ab060 > >>>pgd = b333e822 > >>>[fa0ab060] *pgd=48011452(bad) > >>> > >>>[] (musb_default_readb) from [] (musb_vbus_show+0x58/0xe4) > >>>[] (musb_vbus_show) from [] (dev_attr_show+0x20/0x44) > >>>[] (dev_attr_show) from [] (sysfs_kf_seq_show+0x80/0xdc) > >>>[] (sysfs_kf_seq_show) from [] (seq_read+0x250/0x448) > >>>[] (seq_read) from [] (__vfs_read+0x1c/0x118) > >>>[] (__vfs_read) from [] (vfs_read+0x90/0x144) > >>>[] (vfs_read) from [] (SyS_read+0x3c/0x74) > >>>[] (SyS_read) from [] (ret_fast_syscall+0x0/0x54) > >>> > >>>Solution was suggested by Tony Lindgren . > >>> > >>>Signed-off-by: Merlijn Wajer > >> > >>Thanks for fixing this. Assuming it passes Bin's tests: > >> > >>Acked-by: Tony Lindgren > > > >Applied and sent out. Thanks. > > > > What about stable kernels? Shouldn't this be fixed there as well? Yes, it should, but I need to figure out which stables to send to and I am busy in something at the moment. So I will send it @stable some time later. Regards, -Bin.