Received: by 10.223.185.116 with SMTP id b49csp3153372wrg; Mon, 12 Feb 2018 21:57:31 -0800 (PST) X-Google-Smtp-Source: AH8x22513DdFHRUmMUNzRA7kMOh/h66xzmF36OeY9hD3RbZ2MhU7PEcUt2y2bo/UUVbPSStwO+0z X-Received: by 10.98.66.86 with SMTP id p83mr95501pfa.229.1518501451822; Mon, 12 Feb 2018 21:57:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518501451; cv=none; d=google.com; s=arc-20160816; b=tAMS3iPONn9Ca8zxPRaHnMHBwTPkeukNPlDMCVbZcG45JkSx0XPZ8N6+vRxwLdCH5g HlqZGCWozooYqV77WN47ZaPfuTlzsXd4geEhxxBsMK/PdVQMVW3yDlSjrT2ld0PKGrp9 zut1gNIVnnNwN/uISrifsQLi5N7Nq/lIh6lP8JIc9DwZj7+WnD/cGxKQOOJuBN+QOLOv 4LylLb9s7uIe9gathMcGBnVK3b2sqz44J1N8vcx54gdUfetMIf9E8mrocQwlVk3ycRMX IqPYFEyhczV2I+Nw9TyljN5Yz1xAUkMBRMiyp9TzBDv3pNTD3ATSVoGDm7VVvhBHWZuU b7bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=ys8hlAGtAObq3iFhzQNfz74zZwb9n2jI0SzHJi1hc3A=; b=louqz3EIDISPbsbzkcsy3Wz+DRHhCjbopgKHKiGZnSRQIUrgUIcK2m1pEMC86smX1v u02pq+jVhNwB/fd+ygyy5yrs2O5kNpq7zSYvK456A7R9YVlNZRZnJp2ealBqyEzEdLBK x5zyqr+Or4tvXegJhUQ8dRFPonZGnunv8+1nhR8oHsYXgiI5lgUICdXZLDMSW/+lKD/a sIV11bKXVzxg2lb0/f2jaCjRoHERxVVVdL4+AjCMF/y2JxkLubRrua3ELsNO0lSwHcBP L5yhCPyfQfw2hQBHnO8mb4Dfy3EUyQ66Yt51DfItM6brLVRdQGBrJ2jQEMuoq91xB73z B1jg== ARC-Authentication-Results: i=1; mx.google.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 f21-v6si1701972plj.194.2018.02.12.21.57.17; Mon, 12 Feb 2018 21:57: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; 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 S1754214AbeBMFzR (ORCPT + 99 others); Tue, 13 Feb 2018 00:55:17 -0500 Received: from mx01.hxt-semitech.com.96.203.223.in-addr.arpa ([223.203.96.7]:37897 "EHLO barracuda.hxt-semitech.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1754149AbeBMFzP (ORCPT ); Tue, 13 Feb 2018 00:55:15 -0500 X-ASG-Debug-ID: 1518501308-093b7e4b503e1a0001-xx1T2L Received: from HXTBJIDCEMVIW02.hxtcorp.net (localhost [10.128.0.15]) by barracuda.hxt-semitech.com with ESMTP id YM8r4i3L8PkYdj9f (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 13 Feb 2018 13:55:08 +0800 (CST) X-Barracuda-Envelope-From: shunyong.yang@hxt-semitech.com Received: from HXTBJIDCEMVIW01.hxtcorp.net (10.128.0.14) by HXTBJIDCEMVIW02.hxtcorp.net (10.128.0.15) with Microsoft SMTP Server (TLS) id 15.0.847.32; Tue, 13 Feb 2018 13:55:08 +0800 Received: from HXTBJIDCEMVIW01.hxtcorp.net ([fe80::f451:a443:c0b5:87d1]) by HXTBJIDCEMVIW01.hxtcorp.net ([fe80::f451:a443:c0b5:87d1%12]) with mapi id 15.00.0847.030; Tue, 13 Feb 2018 13:54:56 +0800 From: "Yang, Shunyong" To: "wen.he_1@nxp.com" , "awallis@codeaurora.org" , "vinod.koul@intel.com" CC: "dan.j.williams@intel.com" , "dmaengine@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Zheng, Joey" , "okaya@codeaurora.org" , "graham.moore@linux.intel.com" Subject: Re: [PATCH] dmaengine: dmatest: fix container_of member in dmatest_callback Thread-Topic: [PATCH] dmaengine: dmatest: fix container_of member in dmatest_callback X-ASG-Orig-Subj: Re: [PATCH] dmaengine: dmatest: fix container_of member in dmatest_callback Thread-Index: AQHTk1K7crr1vDON6EG8IuLHBXXE16OBAR2AgB2HfgCAAuj7gA== Date: Tue, 13 Feb 2018 05:54:55 +0000 Message-ID: <1518501295.2660.9.camel@hxt-semitech.com> References: <1516606108-40562-1-git-send-email-shunyong.yang@hxt-semitech.com> <65509b03-7efb-c4ae-0965-8f2f659ddf1a@codeaurora.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.64.6.28] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Barracuda-Connect: localhost[10.128.0.15] X-Barracuda-Start-Time: 1518501308 X-Barracuda-Encrypted: ECDHE-RSA-AES256-SHA X-Barracuda-URL: https://192.168.50.101:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at hxt-semitech.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Bayes: INNOCENT GLOBAL 0.4949 1.0000 0.0000 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests=HTTP_ESCAPED_HOST X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.47864 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 HTTP_ESCAPED_HOST URI: Uses %-escapes inside a URL's hostname Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksIFdlbg0KDQpZb3UncmUgd2VsY29tZS4gVGhhdCdzIHdoeSBjYWxsIHRoaXMgQ09NTVVOSVRZ IcKgOi0pDQoNClNodW55b25nLg0KVGhhbmtzLg0KDQpPbiBTdW4sIDIwMTgtMDItMTEgYXQgMDk6 MjggKzAwMDAsIFdlbiBIZSB3cm90ZToNCj4gVGhhbmtzIGZvciB5b3UsIFNodW55b25nLg0KPiAN Cj4gQmVzdCBSZWdhcmRzLA0KPiBXZW4gSGUNCj4gDQo+ID4gDQo+ID4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBkbWFlbmdpbmUtb3duZXJAdmdlci5rZXJuZWwub3JnDQo+ ID4gW21haWx0bzpkbWFlbmdpbmUtb3duZXJAdmdlci5rZXJuZWwub3JnXSBPbiBCZWhhbGYgT2Yg QWRhbSBXYWxsaXMNCj4gPiBTZW50OiAyMDE45bm0MeaciDIz5pelIDIyOjMyDQo+ID4gVG86IFlh bmcgU2h1bnlvbmcgPHNodW55b25nLnlhbmdAaHh0LXNlbWl0ZWNoLmNvbT47DQo+ID4gdmlub2Qu a291bEBpbnRlbC5jb20NCj4gPiBDYzogZGFuLmoud2lsbGlhbXNAaW50ZWwuY29tOyB5dS56aGVu Z0BoeHQtc2VtaXRlY2guY29tOw0KPiA+IGRtYWVuZ2luZUB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4 LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IEdyYWhhbQ0KPiA+IE1vb3JlDQo+ID4gPGdyYWhhbS5t b29yZUBsaW51eC5pbnRlbC5jb20+OyBva2F5YUBjb2RlYXVyb3JhLm9yZyA+PiBTaW5hbiBLYXlh DQo+ID4gPG9rYXlhQGNvZGVhdXJvcmEub3JnPg0KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0hdIGRt YWVuZ2luZTogZG1hdGVzdDogZml4IGNvbnRhaW5lcl9vZiBtZW1iZXIgaW4NCj4gPiBkbWF0ZXN0 X2NhbGxiYWNrDQo+ID4gDQo+ID4gT24gMS8yMi8yMDE4IDI6MjggQU0sIFlhbmcgU2h1bnlvbmcg d3JvdGU6DQo+ID4gPiANCj4gPiA+IFRoZSB0eXBlIG9mIGFyZyBwYXNzZWQgdG8gZG1hdGVzdF9j YWxsYmFjayBpcyBzdHJ1Y3QNCj4gPiA+IGRtYXRlc3RfZG9uZS4NCj4gPiA+IEl0IHJlZmVycyB0 byB0ZXN0X2RvbmUgaW4gc3RydWN0IGRtYXRlc3RfdGhyZWFkLCBub3QgZG9uZV93YWl0Lg0KPiA+ ID4gDQo+ID4gPiBGaXhlczogNmY2YTIzYTIxM2JlICgiZG1hZW5naW5lOiBkbWF0ZXN0OiBtb3Zl IGNhbGxiYWNrIHdhaXQNCj4gPiA+IC4uLiIpDQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBZYW5nIFNo dW55b25nIDxzaHVueW9uZy55YW5nQGh4dC1zZW1pdGVjaC5jb20+DQo+ID4gPiAtLS0NCj4gPiA+ IMKgZHJpdmVycy9kbWEvZG1hdGVzdC5jIHwgMiArLQ0KPiA+ID4gwqAxIGZpbGUgY2hhbmdlZCwg MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkNCj4gPiA+IA0KPiA+ID4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvZG1hL2RtYXRlc3QuYyBiL2RyaXZlcnMvZG1hL2RtYXRlc3QuYyBpbmRleA0KPiA+ ID4gZWM1ZjlkMmJjODIwLi45MDZlODVkNmRlZGMgMTAwNjQ0DQo+ID4gPiAtLS0gYS9kcml2ZXJz L2RtYS9kbWF0ZXN0LmMNCj4gPiA+ICsrKyBiL2RyaXZlcnMvZG1hL2RtYXRlc3QuYw0KPiA+ID4g QEAgLTM1NSw3ICszNTUsNyBAQCBzdGF0aWMgdm9pZCBkbWF0ZXN0X2NhbGxiYWNrKHZvaWQgKmFy ZynCoMKgew0KPiA+ID4gwqAJc3RydWN0IGRtYXRlc3RfZG9uZSAqZG9uZSA9IGFyZzsNCj4gPiA+ IMKgCXN0cnVjdCBkbWF0ZXN0X3RocmVhZCAqdGhyZWFkID0NCj4gPiA+IC0JCWNvbnRhaW5lcl9v ZihhcmcsIHN0cnVjdCBkbWF0ZXN0X3RocmVhZCwNCj4gPiA+IGRvbmVfd2FpdCk7DQo+ID4gPiAr CQljb250YWluZXJfb2YoYXJnLCBzdHJ1Y3QgZG1hdGVzdF90aHJlYWQsDQo+ID4gPiB0ZXN0X2Rv bmUpOw0KPiA+ID4gwqAJaWYgKCF0aHJlYWQtPmRvbmUpIHsNCj4gPiA+IMKgCQlkb25lLT5kb25l ID0gdHJ1ZTsNCj4gPiA+IMKgCQl3YWtlX3VwX2FsbChkb25lLT53YWl0KTsNCj4gPiA+IA0KPiA+ IFRoYW5rcyBmb3IgdGhlIGNhdGNoDQo+ID4gDQo+ID4gQWNrZWQtYnk6IEFkYW0gV2FsbGlzIDxh d2FsbGlzQGNvZGVhdXJvcmEub3JnPg0KPiA+IC0tDQo+ID4gQWRhbSBXYWxsaXMNCj4gPiBRdWFs Y29tbSBEYXRhY2VudGVyIFRlY2hub2xvZ2llcyBhcyBhbiBhZmZpbGlhdGUgb2YgUXVhbGNvbW0N Cj4gPiBUZWNobm9sb2dpZXMsDQo+ID4gSW5jLg0KPiA+IFF1YWxjb21tIFRlY2hub2xvZ2llcywg SW5jLiBpcyBhIG1lbWJlciBvZiB0aGUgQ29kZSBBdXJvcmEgRm9ydW0sIGENCj4gPiBMaW51eA0K PiA+IEZvdW5kYXRpb24gQ29sbGFib3JhdGl2ZSBQcm9qZWN0Lg0KPiA+IC0tDQo+ID4gVG8gdW5z dWJzY3JpYmUgZnJvbSB0aGlzIGxpc3Q6IHNlbmQgdGhlIGxpbmUgInVuc3Vic2NyaWJlDQo+ID4g ZG1hZW5naW5lIiBpbiB0aGUNCj4gPiBib2R5IG9mIGEgbWVzc2FnZSB0byBtYWpvcmRvbW9Admdl ci5rZXJuZWwub3JnIE1vcmUgbWFqb3Jkb21vIGluZm8NCj4gPiBhdA0KPiA+IGh0dHBzOi8vZW1l YTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cCUzQSUyRiUyRnYN Cj4gPiBnZXIuDQo+ID4ga2VybmVsLm9yZyUyRm1ham9yZG9tby1pbmZvLmh0bWwmZGF0YT0wMiU3 QzAxJTdDd2VuLmhlXzElNDBueHAuY28NCj4gPiBtJTdDODgxNjE1NjhhN2ZkNDM0OTE0OWIwOGQ1 NjI2ZTE2NjElN0M2ODZlYTFkM2JjMmI0YzZmYTkyY2Q5DQo+ID4gOWM1YzMwMTYzNSU3QzAlN0Mw JTdDNjM2NTIzMTQ3MzU0MTk2NjIyJnNkYXRhPXR4SXRndkQzUCUyRnJRcQ0KPiA+IE1TbXBabFRZ MXJBMXlVZVd4TUhUbEVMTzV2d3k4NCUzRCZyZXNlcnZlZD0w