From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Dumazet Subject: [PATCH v2] iommu/vt-d: add NUMA awareness to intel_alloc_coherent() Date: Wed, 31 Jan 2018 22:33:59 -0800 Message-ID: <1517466839.3715.115.camel@gmail.com> References: <1517438756.3715.108.camel@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Benjamin Serebrin , netdev , Eric Dumazet , iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, David Woodhouse To: linux-kernel Return-path: In-Reply-To: <1517438756.3715.108.camel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org List-Id: netdev.vger.kernel.org RnJvbTogRXJpYyBEdW1hemV0IDxlZHVtYXpldEBnb29nbGUuY29tPgoKU29tZSBkZXZpY2VzIChs aWtlIG1seDQpIHRyeSBoYXJkIHRvIGFsbG9jYXRlIG1lbW9yeSBvbiBzZWxlY3RlZApOVU1BIG5v ZGUsIGJ1dCBpdCB0dXJucyBvdXQgaW50ZWxfYWxsb2NfY29oZXJlbnQoKSBpcyBub3QgTlVNQQph d2FyZSB5ZXQuCgpOb3RlIHRoYXQgZG1hX2dlbmVyaWNfYWxsb2NfY29oZXJlbnQoKSBpbiBhcmNo L3g4Ni9rZXJuZWwvcGNpLWRtYS5jCmdldHMgdGhpcyByaWdodC4KClNpZ25lZC1vZmYtYnk6IEVy aWMgRHVtYXpldCA8ZWR1bWF6ZXRAZ29vZ2xlLmNvbT4KQ2M6IEJlbmphbWluIFNlcmVicmluIDxz ZXJlYnJpbkBnb29nbGUuY29tPgpDYzogRGF2aWQgV29vZGhvdXNlIDxkd213MkBpbmZyYWRlYWQu b3JnPgpDYzogSm9lcmcgUm9lZGVsIDxqb3JvQDhieXRlcy5vcmc+Ci0tLQp2Mjogbm8gZmFsbGJh Y2sgdG8gYWxsb2NfcGFnZXMoKSwgdGhpcyBpcyBub3QgbmVlZGVkIGFuZCBtaWdodCBldmVuCmh1 cnQgaW4gT09NIGNhc2VzLgoKwqBkcml2ZXJzL2lvbW11L2ludGVsLWlvbW11LmMgfMKgwqDCoMKg MiArLQrCoDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvaW9tbXUvaW50ZWwtaW9tbXUuYyBiL2RyaXZlcnMvaW9tbXUvaW50 ZWwtaW9tbXUuYwppbmRleCBhMTM3M2NmMzQzMjY5NDU1ODA4ZjY2YWQxOGRjMGEyZmI3YWE3M2Yy Li4zYzUzODQ2NmE5OGJkYjhmZmZkY2E2ODg0NjJiMTM1MGQ1MzY3OTFiIDEwMDY0NAotLS0gYS9k cml2ZXJzL2lvbW11L2ludGVsLWlvbW11LmMKKysrIGIvZHJpdmVycy9pb21tdS9pbnRlbC1pb21t dS5jCkBAIC0zNzM1LDcgKzM3MzUsNyBAQCBzdGF0aWMgdm9pZCAqaW50ZWxfYWxsb2NfY29oZXJl bnQoc3RydWN0IGRldmljZSAqZGV2LCBzaXplX3Qgc2l6ZSwKIAl9CiAKIAlpZiAoIXBhZ2UpCi0J CXBhZ2UgPSBhbGxvY19wYWdlcyhmbGFncywgb3JkZXIpOworCQlwYWdlID0gYWxsb2NfcGFnZXNf bm9kZShkZXZfdG9fbm9kZShkZXYpLCBmbGFncywgb3JkZXIpOwogCWlmICghcGFnZSkKIAkJcmV0 dXJuIE5VTEw7CiAJbWVtc2V0KHBhZ2VfYWRkcmVzcyhwYWdlKSwgMCwgc2l6ZSk7CgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppb21tdSBtYWlsaW5nIGxp c3QKaW9tbXVAbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZv dW5kYXRpb24ub3JnL21haWxtYW4vbGlzdGluZm8vaW9tbXU=