From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CE539C1975A for ; Thu, 12 Mar 2020 16:48:50 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id AC36E206F1 for ; Thu, 12 Mar 2020 16:48:50 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org AC36E206F1 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=deltatee.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 45B776EB04; Thu, 12 Mar 2020 16:48:50 +0000 (UTC) X-Greylist: delayed 2115 seconds by postgrey-1.36 at gabe; Thu, 12 Mar 2020 16:48:48 UTC Received: from ale.deltatee.com (ale.deltatee.com [207.54.116.67]) by gabe.freedesktop.org (Postfix) with ESMTPS id B30E56EB03; Thu, 12 Mar 2020 16:48:48 +0000 (UTC) Received: from s0106ac1f6bb1ecac.cg.shawcable.net ([70.73.163.230] helo=[192.168.11.155]) by ale.deltatee.com with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jCQSb-0001tv-Kl; Thu, 12 Mar 2020 10:13:26 -0600 To: Jason Gunthorpe , Christoph Hellwig References: <20200311135158.3310-1-christian.koenig@amd.com> <20200311135158.3310-2-christian.koenig@amd.com> <20200311152838.GA24280@infradead.org> <20200312101943.GA14618@infradead.org> <20200312104729.GA26031@infradead.org> <20200312141928.GK31668@ziepe.ca> From: Logan Gunthorpe Message-ID: <654680ab-5e52-899e-963f-1a511615092a@deltatee.com> Date: Thu, 12 Mar 2020 10:13:23 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 In-Reply-To: <20200312141928.GK31668@ziepe.ca> Content-Language: en-US X-SA-Exim-Connect-IP: 70.73.163.230 X-SA-Exim-Rcpt-To: intel-gfx@lists.freedesktop.org, linux-media@vger.kernel.org, linaro-mm-sig@lists.linaro.org, dri-devel@lists.freedesktop.org, daniel@ffwll.ch, David1.Zhou@amd.com, christian.koenig@amd.com, hch@infradead.org, jgg@ziepe.ca X-SA-Exim-Mail-From: logang@deltatee.com X-SA-Exim-Version: 4.2.1 (built Wed, 08 May 2019 21:11:16 +0000) X-SA-Exim-Scanned: Yes (on ale.deltatee.com) Subject: Re: [Intel-gfx] [PATCH 1/6] lib/scatterlist: add sg_set_dma_addr() function X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: David1.Zhou@amd.com, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, =?UTF-8?Q?Christian_K=c3=b6nig?= , linux-media@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" CgpPbiAyMDIwLTAzLTEyIDg6MTkgYS5tLiwgSmFzb24gR3VudGhvcnBlIHdyb3RlOgo+IE9uIFRo dSwgTWFyIDEyLCAyMDIwIGF0IDAzOjQ3OjI5QU0gLTA3MDAsIENocmlzdG9waCBIZWxsd2lnIHdy b3RlOgo+PiBPbiBUaHUsIE1hciAxMiwgMjAyMCBhdCAxMTozMTozNUFNICswMTAwLCBDaHJpc3Rp YW4gS8O2bmlnIHdyb3RlOgo+Pj4gQnV0IGhvdyBzaG91bGQgd2UgdGhlbiBkZWFsIHdpdGggYWxs IHRoZSBleGlzdGluZyBpbnRlcmZhY2VzIHdoaWNoIGFscmVhZHkKPj4+IHRha2UgYSBzY2F0dGVy bGlzdC9zZ190YWJsZSA/Cj4+Pgo+Pj4gVGhlIHdob2xlIERNQS1idWYgZGVzaWduIGFuZCBhIGxv dCBvZiBkcml2ZXJzIGFyZSBidWlsZCBhcm91bmQKPj4+IHNjYXR0ZXJsaXN0L3NnX3RhYmxlIGFu ZCB0byBtZSB0aGF0IGFjdHVhbGx5IG1ha2VzIHF1aXRlIGEgbG90IG9mIHNlbnNlLgo+Pj4KPj4K Pj4gUmVwbGFjZSB0aGVtIHdpdGggYSBzYW5lciBpbnRlcmZhY2UgdGhhdCBkb2Vzbid0IHRha2Ug YSBzY2F0dGVybGlzdC4KPj4gQXQgdmVyeSBsZWFzdCBmb3IgbmV3IGZ1bmN0aW9uYWxpdHkgbGlr ZSBwZWVyIHRvIHBlZXIgRE1BLCBidXQKPj4gZXNwZWNpYWxseSB0aGlzIGNvZGUgd291bGQgYWxz byBiZW5lZml0IGZyb20gYSBnZW5lcmFsIG1vdmUgYXdheQo+PiBmcm9tIHRoZSBzY2F0dGVybGlz dC4KPiAKPiBJZiBkbWEgYnVmIGNhbiBkbyBQMlAgSSdkIGxpa2UgdG8gc2VlIHN1cHBvcnQgZm9y IGNvbnN1bWluZyBhIGRtYWJ1Zgo+IGluIFJETUEuIExvb2tpbmcgYXQgaG93Li4gdGhlcmUgaXMg YW4gZXhpc3Rpbmcgc2dsIGJhc2VkIHBhdGggc3RhcnRpbmcKPiBmcm9tIGdldF91c2VyX3BhZ2Vz IHRocm91Z2ggZG1hIG1hcCB0byB0aGUgZHJpdmVycy4gKGliX3VtZW0pCj4gCj4gSSBjYW4gcmVw bGFjZSB0aGUgZHJpdmVyIHBhcnQgd2l0aCBzb21ldGhpbmcgZWxzZSAoZG1hX3NnKSwgYnV0IG5v dAo+IHVudGlsIHdlIGdldCBhIHdheSB0byBETUEgbWFwIHBhZ2VzIGRpcmVjdGx5IGludG8gdGhh dCBzb21ldGhpbmcKPiBlbHNlLi4KPiAKPiBUaGUgbm9uLXBhZ2Ugc2NhdHRlcmxpc3QgaXMgYWxz byBhIGJpZyBjb25jZXJuIGZvciBSRE1BIGFzIHdlIGhhdmUKPiBkcml2ZXJzIHRoYXQgd2FudCB0 aGUgcGFnZSBsaXN0LCBzbyBldmVuIGlmIHdlIGRpZCBhcyB0aGlzIHNlcmllcwo+IGNvbnRlbXBs YXRlcyBJJ2QgaGF2ZSBzdGlsbCBoYXZlIHRvIHNwbGl0IHRoZSBkcml2ZXJzIGFuZCBjcmVhdGUg dGhlCj4gbm90aW9uIG9mIGEgZG1hLW9ubHkgU0dMLgo+IAo+Pj4gSSBtZWFuIHdlIGNvdWxkIGNv bWUgdXAgd2l0aCBhIG5ldyBzdHJ1Y3R1cmUgZm9yIHRoaXMsIGJ1dCB0byBtZSB0aGF0IGp1c3QK Pj4+IGxvb2tzIGxpa2UgcmVpbnZlbnRpbmcgdGhlIHdoZWVsLiBFc3BlY2lhbGx5IHNpbmNlIGRy aXZlcnMgbmVlZCB0byBiZSBhYmxlCj4+PiB0byBoYW5kbGUgYm90aCBJL08gdG8gc3lzdGVtIG1l bW9yeSBhbmQgSS9PIHRvIFBDSWUgQkFScy4KPj4KPj4gVGhlIHN0cnVjdHVyZSBmb3IgaG9sZGlu ZyB0aGUgc3RydWN0IHBhZ2Ugc2lkZSBvZiB0aGUgc2NhdHRlcmxpc3QgaXMKPj4gY2FsbGVkIHN0 cnVjdCBiaW9fdmVjLCBzbyBmYXIgbW9zdGx5IHVzZWQgYnkgdGhlIGJsb2NrIGFuZCBuZXR3b3Jr aW5nCj4+IGNvZGUuCj4gCj4gSSBoYXZlbid0IHVzZWQgYmlvX3ZlY3MgYmVmb3JlLCBkbyB0aGV5 IHN1cHBvcnQgY2hhaW5pbmcgbGlrZSBTR0wgc28KPiB0aGV5IGNhbiBiZSB2ZXJ5IGJpZz8gUkRN QSBkbWEgbWFwcyBnaWdhYnl0ZXMgb2YgbWVtb3J5CgpiaW9fdmVjJ3MgdGhlbXNlbHZlcyBkb24n dCBzdXBwb3J0IGNoYWluaW5nLi4uIEluIHRoZSBibG9jayBsYXllciB0aGV5CmFyZSB1c2VkIGlu IGEgc3RydWN0IGJpbyB3aGljaCBoYW5kbGVzIGNoYWluaW5nLCBzcGxpdHRpbmcgYW5kIG90aGVy CmZlYXR1cmVzLiBFYWNoIGJpbywgdGhvdWdoLCBoYXMgYSBsaW1pdCBvZiAyNTYgc2VnbWVudHMg dG8gYXZvaWQgaGlnaGVyCm9yZGVyIGFsbG9jYXRpb25zLiBEZXBlbmRpbmcgb24geW91ciB1c2Ug Y2FzZSwgeW91IGNvdWxkIHJldXNlIGJpb3Mgb3IKd3JpdGUgeW91ciBvd24gY29udGFpbmVyIHRv IGNoYWluIGJpb192ZWNzLgoKPj4gVGhlIHN0cnVjdHVyZSBmb3IgaG9sZGluZyBkbWEgYWRkcmVz c2VzIGRvZXNuJ3QgcmVhbGx5IGV4aXN0Cj4+IGluIGEgZ2VuZXJpYyBmb3JtLCBidXQgd291bGQg YmUgYW4gYXJyYXkgb2YgdGhlc2Ugc3RydWN0dXJlczoKPj4KPj4gc3RydWN0IGRtYV9zZyB7Cj4+ IAlkbWFfYWRkcl90CWFkZHI7Cj4+IAl1MzIJCWxlbjsKPj4gfTsKCgo+IFllcywgd2UgZWFzaWx5 IGhhdmUgcmFuZ2VzIG9mID4xR0IuIFNvIEkgd291bGQgY2VydGFpbmx5IHNheSB1NjQgZm9yIHRo ZSBsZW4gaGVyZS4KCkknZCBwcm9iYWJseSBhdm9pZCB0aGUgdTY0IGhlcmUgYW5kIGxlYXZlIHNw YWNlIGZvciBzb21lIGZsYWdzIG9yCnNvbWV0aGluZy4gSWYgeW91IGhhdmUgPjFHQiB0byBtYXAg eW91IGNhbiBhbHdheXMganVzdCBoYXZlIG11bGl0cGxlCnNlZ21lbnRzLiBXaXRoIDRHQiBwZXIg c2VnbWVudCBhbmQgMjU2IHNlZ21lbnRzIHBlciBwYWdlLCBhIHBhZ2Ugb2YgRE1BCnNncyBjYW4g ZWFzaWx5IG1hcCAxVEIgb2YgbWVtb3J5IGluIGEgc2luZ2xlIGNhbGwgYW5kIHdpdGggY2hhaW5p bmcgb3IKbGFyZ2VyIGFsbG9jYXRpb25zIHlvdSBjYW4gZXh0ZW5kIHRoYXQgZnVydGhlciwgaWYg bmVlZGVkLgoKTG9nYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=