Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp4091068ybc; Thu, 14 Nov 2019 21:35:31 -0800 (PST) X-Google-Smtp-Source: APXvYqzp3vw106LAzd2qmiWEhT9p1FOW0UPpBv5/S+87/fmbs/VtPNGu40ybCqmHCXicdFFbFLrK X-Received: by 2002:a17:906:13d5:: with SMTP id g21mr11090109ejc.72.1573796131787; Thu, 14 Nov 2019 21:35:31 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1573796131; cv=pass; d=google.com; s=arc-20160816; b=oOblP6S1zPvRGTK+0lKttR8YrNKXVWjlIJ50aE0GcFdzl2tansUaPZwHgnmcb7Yn6x aTLywAxYRKMG0tbU8n89a+RO8mVkRdIvyjSKBdMBcqVbwscjzdjp3Fhg6/rHIobM0Fiy vjZyeYd/ZfaDs5OH78DXClc1ExlMCX+iEScxNPymiFVCnYUowtecrXzD1GVV6t5qCkYu Cb7iorAJolsL4I0ncproL1Mz9W3HcKuEb4Z4hCV/PvLZT9gJWXqTdEVbNh7Xr9NL8K8z cEGJ0weBTnESjjs1zDxNVPmEQzCPsYi90ZVcVBWDBxjjaqwBl4Ncjlo6B8FWv2TLX5li reLg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=j/QjK9zXBEM2paHzNigaYicDA3fBZrq+OXX76JnzceQ=; b=CwZlxsZTcpRS+frL1akElzwGrxS5VU7NWx91U1j7mHKam9M3iwD7JCjxozWuVGS6eh oR2Hk9R4C3pkfrtL1McsuQXeSehAZidcY/KhAiBMAMceV1/yneqheUeCJFA6ZzJsLy9X yvPcK9sH+JrG4cRIJk4znTRTMx4skph/qjeRGV8JSiDhkBViA+AE5x/ive/f7rbNkeO5 kRnSVqyy5RmeHXzA7s8DRFaaB7bhjJEQWSaJCoE6kcETiS+9+GAPV40ZjsvQT0lA9rCF T/xjClkcspjGRzSCEwQNwQHXBWnlK6uI+YgSR91tdwT1B+gEBFRKmpHNR2NCRSyB1VxS 1gNA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=lla8BEyp; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f7si3594925edc.217.2019.11.14.21.35.06; Thu, 14 Nov 2019 21:35:31 -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=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=lla8BEyp; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727200AbfKOFdm (ORCPT + 99 others); Fri, 15 Nov 2019 00:33:42 -0500 Received: from mail-eopbgr1400100.outbound.protection.outlook.com ([40.107.140.100]:56880 "EHLO JPN01-TY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725848AbfKOFdm (ORCPT ); Fri, 15 Nov 2019 00:33:42 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AHyMe8Qdb/jDcIyQQ3FFsQg18eP0uTejrY8N8QJSERGVVslmu0yigB4zEtK59d4CiXQKrEmx7OyWlznawXZDHtdqVIRRa3dwEsZACqcmRsmyrkF/Dhwsuup3l+kG7dKiWMnnOFvDBO2SRrPkwu6p7FGSYtQxDpEOVUkeXDI57EKZ3tn2VWV5vcr9nPOXn/DdxqMk2SKI7Ztx0kZkxkd8/NFnQe8leO9FPVLacVtVXQw8Vbw2Xk+jWdI1h9QqIum7P/YxtN9oNwQyBYPuJ7+xq2h4jFanp9QUtS+d9RUCyP0tpjJnQo7t/+NlX63PaMIJY2fML+PCplQ5NWygNKa7ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j/QjK9zXBEM2paHzNigaYicDA3fBZrq+OXX76JnzceQ=; b=coqxvdPX48/jQerU63eQFgWsrZOBPIGwXA0l1VWGviHIQcCzX6BYp4JUqGj7a8fz2ilmNL1vbCNzvjFTg4zcYs+moCC30MEGZYCOrSbxuKkKFPY9CAwE8A0PnizdvHRPKMWKSIQheMN8x7iVStut58Iomil1Fzx9jeTlHHClbe2qhGqJqpDp/PTY1GsM/kmSRXjr2aFKgPTjgvES/FHyxdAnbg8mCBxf97SNLQK4m5xCa0PbcP7noh+5VTFozx0eMqH+6c7FLeCmDFwBNMDbawVk/iB6+G00zuNOr4zBl0Nzfka1v/NA14GCAAezJ+RUhSLuTi7bH401JaP/STWH2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector2-renesasgroup-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j/QjK9zXBEM2paHzNigaYicDA3fBZrq+OXX76JnzceQ=; b=lla8BEypY6/YMvfvnpPhKpraAytko8sjZPnxdruYcNgmI6Kfbl/fDBQ2qPUIawDpiH6ZV4N9TOoPxO7sv6lZSYMjpCwBt98riOhQb6EXbocJ18XVdyA1EJMwQEOcsVGpinRW3rpm09y1c4nhcUxhtZWyWWuy3p2SrSr8smkAO2M= Received: from TYAPR01MB4544.jpnprd01.prod.outlook.com (20.179.175.203) by TYAPR01MB3567.jpnprd01.prod.outlook.com (20.178.137.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2451.28; Fri, 15 Nov 2019 05:33:25 +0000 Received: from TYAPR01MB4544.jpnprd01.prod.outlook.com ([fe80::6998:f6cf:8cf1:2528]) by TYAPR01MB4544.jpnprd01.prod.outlook.com ([fe80::6998:f6cf:8cf1:2528%5]) with mapi id 15.20.2451.024; Fri, 15 Nov 2019 05:33:25 +0000 From: Yoshihiro Shimoda To: Chunfeng Yun , Greg Kroah-Hartman , Felipe Balbi CC: Laurent Pinchart , Mauro Carvalho Chehab , Peter Chen , Minas Harutyunyan , Cristian Birsan , Nicolas Ferre , Alexandre Belloni , Ludovic Desroches , Kevin Cernekee , Florian Fainelli , "bcm-kernel-feedback-list@broadcom.com" , Daniel Mack , Haojian Zhuang , Robert Jarzmik , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Bin Liu , Matthias Brugger , Stephen Boyd , Colin Ian King , Biju Das , Fabrizio Castro , "Gustavo A. R. Silva" , Yangtao Li , "linux-media@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-usb@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-mediatek@lists.infradead.org" Subject: RE: [PATCH v3 10/13] usb: gadget: udc: renesas_usb3: create debugfs directory under usb root Thread-Topic: [PATCH v3 10/13] usb: gadget: udc: renesas_usb3: create debugfs directory under usb root Thread-Index: AQHVmtgjs6kjMfHecE2BmiNGnS0AxqeLtQfg Date: Fri, 15 Nov 2019 05:33:24 +0000 Message-ID: References: <1573728085-29016-1-git-send-email-chunfeng.yun@mediatek.com> <1573728085-29016-10-git-send-email-chunfeng.yun@mediatek.com> In-Reply-To: <1573728085-29016-10-git-send-email-chunfeng.yun@mediatek.com> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=yoshihiro.shimoda.uh@renesas.com; x-originating-ip: [150.249.235.54] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 24511005-60ea-49ab-79b8-08d7698d5624 x-ms-traffictypediagnostic: TYAPR01MB3567:|TYAPR01MB3567: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 02229A4115 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(4636009)(396003)(366004)(346002)(136003)(39860400002)(376002)(189003)(199004)(6246003)(9686003)(66066001)(66476007)(66446008)(6116002)(71190400001)(71200400001)(14444005)(5660300002)(256004)(64756008)(66556008)(229853002)(8676002)(54906003)(4326008)(81166006)(8936002)(99286004)(55016002)(76116006)(6436002)(316002)(52536014)(110136005)(446003)(2906002)(14454004)(476003)(33656002)(11346002)(86362001)(7416002)(81156014)(7696005)(7406005)(486006)(186003)(478600001)(66946007)(74316002)(76176011)(26005)(7736002)(3846002)(305945005)(6506007)(25786009)(102836004);DIR:OUT;SFP:1102;SCL:1;SRVR:TYAPR01MB3567;H:TYAPR01MB4544.jpnprd01.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lITUcqsRnYn1Eq8AkwXsMuJODq58lGPlQ7BzIVEzJv8fbhc77IpzvaqDsr5A6YyJJ4dO3wBpj0d5ieXYSuRxMAwIw8cIVwDJL/CNWs8JmfA7RLHEU+6fneDk78YwkQGYf3CtdxWble0JaJvFLZ0SWpn9H1Fp8MKMzE01M6jPqVcPlD9FhQbWY9D1MmFK3SdpCdjPAGUuTOUvR2f84ROyCjTuGKAcUjqTF/vL03JPur8KiOaVQmQSdqOTfVCi8OsT3WxdAPSt0azxlQrHXkewTneRG0GVdF/44jnfJn/VQHMckns11A3qJlJUuBQPa01aNOvrnL3g5Y6178tgh8WXnc17kmnmMfMeun0PGdkgCFwRkGb5qVQv7fcjWbDWwuL5Sxy3VuhY2zMeztp+x5LeG6u2zdsO3YWWDyy0Q7yS7x44gsIVOpGAwyBZL5kYzAB8 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 24511005-60ea-49ab-79b8-08d7698d5624 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2019 05:33:24.8893 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9wlpzJ/d525cY5R6Qu6qCINh/DW+snSR94J4uPnLnNnC7ujaRZuDpr0shK1TFargAj9z31jtoOoH5kYtEiuVkeN5mTLzLLLymkryYsytu8mIjwj0+dsb0kcFzlhs/bFE X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB3567 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Chunfeng-san, > From: Chunfeng Yun, Sent: Thursday, November 14, 2019 7:41 PM >=20 > Now the USB gadget subsystem can use the USB debugfs root directory, > so move it's directory from the root of the debugfs filesystem into > the root of usb >=20 > Signed-off-by: Chunfeng Yun Thank you for the patch! When I apply this patch on the Greg's usb.git / usb-next branch, the following warning happens: $ patch -p1 < ~/Downloads/v3-10-13-usb-gadget-udc-renesas_usb3-create-debug= fs-directory-under-usb-root.patch patching file drivers/usb/gadget/udc/renesas_usb3.c Hunk #1 succeeded at 2536 (offset 1 line). I'm not sure we should fix it strictly though, this patch seems good to me.= So, Reviewed-by: Yoshihiro Shimoda And, I tested this patch on my environment and confirmed that the debug file moved from /sys/kernel/debug to /sys/kernel/debug/usb. So, Tested-by: Yoshihiro Shimoda Best regards, Yoshihiro Shimoda > --- > v3: no changes >=20 > v2: > 1. abandon new API usb_debugfs_create_dir(), and use usb_debug_root > --- > drivers/usb/gadget/udc/renesas_usb3.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/drivers/usb/gadget/udc/renesas_usb3.c b/drivers/usb/gadget/u= dc/renesas_usb3.c > index e098f16c01cb..4dde69e7f6b1 100644 > --- a/drivers/usb/gadget/udc/renesas_usb3.c > +++ b/drivers/usb/gadget/udc/renesas_usb3.c > @@ -2535,7 +2535,7 @@ static const struct file_operations renesas_usb3_b_= device_fops =3D { > static void renesas_usb3_debugfs_init(struct renesas_usb3 *usb3, > struct device *dev) > { > - usb3->dentry =3D debugfs_create_dir(dev_name(dev), NULL); > + usb3->dentry =3D debugfs_create_dir(dev_name(dev), usb_debug_root); >=20 > debugfs_create_file("b_device", 0644, usb3->dentry, usb3, > &renesas_usb3_b_device_fops); > -- > 2.23.0