From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Hellstrom Subject: [PATCH 0/9] Emulated coherent graphics memory Date: Fri, 12 Apr 2019 16:04:12 +0000 Message-ID: <20190412160338.64994-1-thellstrom@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-eopbgr800081.outbound.protection.outlook.com [40.107.80.81]) by gabe.freedesktop.org (Postfix) with ESMTPS id F319E899A3 for ; Fri, 12 Apr 2019 16:04:16 +0000 (UTC) Content-Language: en-US Content-ID: <36272A3DAAB4FB4BBAF76EAF8F3EEC79@namprd05.prod.outlook.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: "dri-devel@lists.freedesktop.org" , Linux-graphics-maintainer , "linux-kernel@vger.kernel.org" Cc: Thomas Hellstrom , Michal Hocko , Rik van Riel , Peter Zijlstra , Will Deacon , Matthew Wilcox , "linux-mm@kvack.org" , Minchan Kim , =?utf-8?B?SsOpcsO0bWUgR2xpc3Nl?= , Souptick Joarder , Huang Ying , Andrew Morton , =?utf-8?B?Q2hyaXN0aWFuIEvDtm5pZw==?= List-Id: dri-devel@lists.freedesktop.org R3JhcGhpY3MgQVBJcyBsaWtlIE9wZW5HTCA0LjQgYW5kIFZ1bGthbiByZXF1aXJlIHRoZSBncmFw aGljcyBkcml2ZXINCnRvIHByb3ZpZGUgY29oZXJlbnQgZ3JhcGhpY3MgbWVtb3J5LCBtZWFuaW5n IHRoYXQgdGhlIEdQVSBzZWVzIGFueQ0KY29udGVudCB3cml0dGVuIHRvIHRoZSBjb2hlcmVudCBt ZW1vcnkgb24gdGhlIG5leHQgR1BVIG9wZXJhdGlvbiB0aGF0DQp0b3VjaGVzIHRoYXQgbWVtb3J5 LCBhbmQgdGhlIENQVSBzZWVzIGFueSBjb250ZW50IHdyaXR0ZW4gYnkgdGhlIEdQVQ0KdG8gdGhh dCBtZW1vcnkgaW1tZWRpYXRlbHkgYWZ0ZXIgYW55IGZlbmNlIG9iamVjdCB0cmFpbGluZyB0aGUg R1BVDQpvcGVyYXRpb24gaGFzIHNpZ25hbGVkLg0KDQpQYXJhdmlydHVhbCBkcml2ZXJzIHRoYXQg b3RoZXJ3aXNlIHJlcXVpcmUgZXhwbGljaXQgc3luY2hyb25pemF0aW9uDQpuZWVkcyB0byBkbyB0 aGlzIGJ5IGhvb2tpbmcgdXAgZGlydHkgdHJhY2tpbmcgdG8gcGFnZWZhdWx0IGhhbmRsZXJzDQph bmQgYnVmZmVyIG9iamVjdCB2YWxpZGF0aW9uLiBUaGlzIGlzIGEgZmlyc3QgYXR0ZW1wdCB0byBk byB0aGF0IGZvcg0KdGhlIHZtd2dmeCBkcml2ZXIuDQoNClRoZSBtbSBwYXRjaGVzIGhhcyBiZWVu IG91dCBmb3IgUkZDLiBJIHRoaW5rIEkgaGF2ZSBhZGRyZXNzZWQgYWxsIHRoZQ0KZmVlZGJhY2sg SSBnb3QsIGV4Y2VwdCBhIHBvc3NpYmxlIHNvZnRkaXJ0eSBicmVha2FnZS4gQnV0IGFsdGhvdWdo IHRoZQ0KZGlydHktdHJhY2tpbmcgYW5kIHNvZnRkaXJ0eSBtYXkgd3JpdGUtcHJvdGVjdCBQVEVz IGJvdGggY2FyZSBhYm91dCwNCnRoYXQgc2hvdWxkbid0IHJlYWxseSBjYXVzZSBhbnkgb3BlcmF0 aW9uIGludGVyZmVyZW5jZS4gSW4gcGFydGljdWxhcg0Kc2luY2Ugd2UgdXNlIHRoZSBoYXJkd2Fy ZSBkaXJ0eSBQVEUgYml0cyBhbmQgc29mdGRpcnR5IHVzZXMgb3RoZXIgUFRFIGJpdHMuDQoNCkZv ciB0aGUgVFRNIGNoYW5nZXMgdGhleSBhcmUgaG9wZWZ1bGx5IGluIGxpbmUgd2l0aCB0aGUgbG9u Zy10ZXJtDQpzdHJhdGVneSBvZiBtYWtpbmcgaGVscGVycyBvdXQgb2Ygd2hhdCdzIGxlZnQgb2Yg VFRNLg0KDQpUaGUgY29kZSBoYXMgYmVlbiB0ZXN0ZWQgYW5kIGV4Y2VyY2lzZWQgYnkgYSB0YWls b3JlZCB2ZXJzaW9uIG9mIG1lc2ENCndoZXJlIHdlIGRpc2FibGUgYWxsIGV4cGxpY2l0IHN5bmNo cm9uaXphdGlvbiBhbmQgYXNzdW1lIGdyYXBoaWNzIG1lbW9yeQ0KaXMgY29oZXJlbnQuIFRoZSBw ZXJmb3JtYW5jZSBsb3NzIHZhcmllcyBvZiBjb3Vyc2U7IGEgdHlwaWNhbCBudW1iZXIgaXMNCmFy b3VuZCA1JS4NCg0KQW55IGZlZWRiYWNrIGdyZWF0bHkgYXBwcmVjaWF0ZWQuDQoNCkNjOiBBbmRy ZXcgTW9ydG9uIDxha3BtQGxpbnV4LWZvdW5kYXRpb24ub3JnPg0KQ2M6IE1hdHRoZXcgV2lsY294 IDx3aWxseUBpbmZyYWRlYWQub3JnPg0KQ2M6IFdpbGwgRGVhY29uIDx3aWxsLmRlYWNvbkBhcm0u Y29tPg0KQ2M6IFBldGVyIFppamxzdHJhIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4NCkNjOiBSaWsg dmFuIFJpZWwgPHJpZWxAc3VycmllbC5jb20+DQpDYzogTWluY2hhbiBLaW0gPG1pbmNoYW5Aa2Vy bmVsLm9yZz4NCkNjOiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4NCkNjOiBIdWFuZyBZ aW5nIDx5aW5nLmh1YW5nQGludGVsLmNvbT4NCkNjOiBTb3VwdGljayBKb2FyZGVyIDxqcmRyLmxp bnV4QGdtYWlsLmNvbT4NCkNjOiAiSsOpcsO0bWUgR2xpc3NlIiA8amdsaXNzZUByZWRoYXQuY29t Pg0KQ2M6ICJDaHJpc3RpYW4gS8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPg0KQ2M6 IGxpbnV4LW1tQGt2YWNrLm9yZw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v ZHJpLWRldmVs