From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oded Gabbay Subject: [PULL resend] amdkfd-v6 Date: Tue, 18 Nov 2014 10:58:31 +0200 Message-ID: <20141118085831.GA17806@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0117.outbound.protection.outlook.com [157.56.110.117]) by gabe.freedesktop.org (Postfix) with ESMTP id 5B4C46E101 for ; Tue, 18 Nov 2014 00:58:57 -0800 (PST) Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Airlie Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Alex Deucher List-Id: dri-devel@lists.freedesktop.org SGkgRGF2ZSwKClJlc2VuZGluZyB0aGUgcHVsbCByZXF1ZXN0IG9mIGFtZGtmZCBmb3IgMy4xOSBw ZXIgeW91ciByZXF1ZXN0LgoKQ2hhbmdlIGZyb20gb3JpZ2luYWwgcHVsbC1yZXF1ZXN0IGlzIHJl bW92aW5nIHRoZSBsaW5lICJkZWZhdWx0IG0iIGZyb20gdGhlCktjb25maWcgZmlsZSBvZiBhbWRr ZmQuCgpIZXJlIGlzIHRoZSBsaW5rIHRvIHRoZSBwcmV2aW91cyBwdWxsIHJlcXVlc3Q6Cmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvYXJjaGl2ZXMvZHJpLWRldmVsLzIwMTQtTm92ZW1iZXIv MDcyMDUzLmh0bWwKClRoYW5rcywKCU9kZWQKCQpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2Ug Y29tbWl0IGEwMTVjMWU5MjYzOWNkNjVlYmI0OTM1MGFiZGY1YWQxNWJjZTQ0NDg6CgogIGlvbW11 L2FtZDogZml4IGFjY291bnRpbmcgb2YgZGV2aWNlX3N0YXRlICgyMDE0LTExLTEwIDEwOjU3OjM2 ICswMjAwKQoKYXJlIGF2YWlsYWJsZSBpbiB0aGUgZ2l0IHJlcG9zaXRvcnkgYXQ6CgogIGdpdDov L3Blb3BsZS5mcmVlZGVza3RvcC5vcmcvfmdhYmJheW8vbGludXggYW1ka2ZkLXY2Cgpmb3IgeW91 IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gZWNkNWM5ODIxYzM5NjI2ZmE3YzAzZTljMzk3NTg2YjI0 Y2IxMWI3OToKCiAgYW1ka2ZkOiBJbXBsZW1lbnQgdGhlIEdldCBWZXJzaW9uIElPQ1RMICgyMDE0 LTExLTAyIDEyOjE4OjI5ICswMjAwKQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpBbGV4ZXkgU2tpZGFub3YgKDEpOgogICAg ICBhbWRrZmQ6IEltcGxlbWVudCB0aGUgR2V0IFByb2Nlc3MgQXBlcnR1cmUgSU9DVEwKCkFuZHJl dyBMZXd5Y2t5ICgyKToKICAgICAgYW1ka2ZkOiBBZGQgaW50ZXJydXB0IGhhbmRsaW5nIG1vZHVs ZQogICAgICBhbWRrZmQ6IEltcGxlbWVudCB0aGUgU2V0IE1lbW9yeSBQb2xpY3kgSU9DVEwKCkJl biBHb3ogKDcpOgogICAgICBhbWRrZmQ6IEFkZCBxdWV1ZSBtb2R1bGUKICAgICAgYW1ka2ZkOiBB ZGQgbXFkX21hbmFnZXIgbW9kdWxlCiAgICAgIGFtZGtmZDogQWRkIGtlcm5lbCBxdWV1ZSBtb2R1 bGUKICAgICAgYW1ka2ZkOiBBZGQgbW9kdWxlIHBhcmFtZXRlciBvZiBzY2hlZHVsaW5nIHBvbGlj eQogICAgICBhbWRrZmQ6IEFkZCBwYWNrZXQgbWFuYWdlciBtb2R1bGUKICAgICAgYW1ka2ZkOiBB ZGQgcHJvY2VzcyBxdWV1ZSBtYW5hZ2VyIG1vZHVsZQogICAgICBhbWRrZmQ6IEFkZCBkZXZpY2Ug cXVldWUgbWFuYWdlciBtb2R1bGUKCkV2Z2VueSBQaW5jaHVrICgyKToKICAgICAgYW1ka2ZkOiBB ZGQgdG9wb2xvZ3kgbW9kdWxlIHRvIGFtZGtmZAogICAgICBhbWRrZmQ6IEltcGxlbWVudCB0aGUg R2V0IENsb2NrIENvdW50ZXJzIElPQ1RMCgpPZGVkIEdhYmJheSAoMTIpOgogICAgICBkcm0vcmFk ZW9uOiByZWR1Y2UgbnVtYmVyIG9mIGZyZWUgVk1JRHMgYW5kIHBpcGVzIGluIEtWCiAgICAgIGRy bS9yYWRlb24vY2lrOiBEb24ndCB0b3VjaCBpbnQgb2YgcGlwZXMgMS03CiAgICAgIGRybS9yYWRl b246IFJlcG9ydCBkb29yYmVsbCBjb25maWd1cmF0aW9uIHRvIGFtZGtmZAogICAgICBkcm0vcmFk ZW9uOiBhZGRpbmcgc3luY2hyb25pemF0aW9uIGZvciBHUkJNIEdGWAogICAgICBkcm0vcmFkZW9u OiBBZGQgcmFkZW9uIDwtLT4gYW1ka2ZkIGludGVyZmFjZQogICAgICBVcGRhdGUgTUFJTlRBSU5F UlMgYW5kIENSRURJVFMgZmlsZXMgd2l0aCBhbWRrZmQgaW5mbwogICAgICBhbWRrZmQ6IEFkZCBJ T0NUTCBzZXQgZGVmaW5pdGlvbnMgb2YgYW1ka2ZkCiAgICAgIGFtZGtmZDogQWRkIGFtZGtmZCBz a2VsZXRvbiBkcml2ZXIKICAgICAgYW1ka2ZkOiBBZGQgYmFzaWMgbW9kdWxlcyB0byBhbWRrZmQK ICAgICAgYW1ka2ZkOiBBZGQgYmluZGluZy91bmJpbmRpbmcgY2FsbHMgdG8gYW1kX2lvbW11IGRy aXZlcgogICAgICBhbWRrZmQ6IEltcGxlbWVudCB0aGUgY3JlYXRlL2Rlc3Ryb3kvdXBkYXRlIHF1 ZXVlIElPQ1RMcwogICAgICBhbWRrZmQ6IEltcGxlbWVudCB0aGUgR2V0IFZlcnNpb24gSU9DVEwK CiBDUkVESVRTICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg IDcgKwogTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCAgIDEwICsKIGRyaXZlcnMvZ3B1L2RybS9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgICAgMiArCiBkcml2ZXJzL2dwdS9kcm0vTWFrZWZpbGUgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgIDEgKwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQvS2NvbmZpZyAgICAg ICAgICAgICAgICAgfCAgICA5ICsKIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL01ha2VmaWxl ICAgICAgICAgICAgICAgIHwgICAxNCArCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9jaWtf cmVncy5oICAgICAgICAgICAgICB8ICAyMjEgKysrKwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRr ZmQva2ZkX2NoYXJkZXYuYyAgICAgICAgICAgfCAgNTc2ICsrKysrKysrKwogZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRrZmQva2ZkX2NyYXQuaCAgICAgICAgICAgICAgfCAgMjk0ICsrKysrCiBkcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfZGV2aWNlLmMgICAgICAgICAgICB8ICAzMDcgKysr KysKIC4uLi9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2RldmljZV9xdWV1ZV9tYW5hZ2VyLmMgIHwg MTA1OSArKysrKysrKysrKysrKysrKwogLi4uL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfZGV2aWNl X3F1ZXVlX21hbmFnZXIuaCAgfCAgMTQ2ICsrKwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQv a2ZkX2Rvb3JiZWxsLmMgICAgICAgICAgfCAgMjU1ICsrKysKIGRyaXZlcnMvZ3B1L2RybS9hbWQv YW1ka2ZkL2tmZF9mbGF0X21lbW9yeS5jICAgICAgIHwgIDM1NSArKysrKysKIGRyaXZlcnMvZ3B1 L2RybS9hbWQvYW1ka2ZkL2tmZF9pbnRlcnJ1cHQuYyAgICAgICAgIHwgIDE3NiArKysKIGRyaXZl cnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9rZXJuZWxfcXVldWUuYyAgICAgIHwgIDM0NyArKysr KysKIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9rZXJuZWxfcXVldWUuaCAgICAgIHwg ICA2OSArKwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX21vZHVsZS5jICAgICAgICAg ICAgfCAgMTU5ICsrKwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX21xZF9tYW5hZ2Vy LmMgICAgICAgfCAgMzQ2ICsrKysrKwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX21x ZF9tYW5hZ2VyLmggICAgICAgfCAgIDkxICsrCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9r ZmRfcGFja2V0X21hbmFnZXIuYyAgICB8ICA1NjUgKysrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGtmZC9rZmRfcGFzaWQuYyAgICAgICAgICAgICB8ICAgOTcgKysKIGRyaXZlcnMvZ3B1 L2RybS9hbWQvYW1ka2ZkL2tmZF9wbTRfaGVhZGVycy5oICAgICAgIHwgIDQwNSArKysrKysrCiBk cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfcG00X29wY29kZXMuaCAgICAgICB8ICAxMDcg KysKIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9wcml2LmggICAgICAgICAgICAgIHwg IDU5OCArKysrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfcHJvY2Vzcy5j ICAgICAgICAgICB8ICA0MTUgKysrKysrKwogLi4uL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfcHJv Y2Vzc19xdWV1ZV9tYW5hZ2VyLmMgfCAgMzQyICsrKysrKwogZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRrZmQva2ZkX3F1ZXVlLmMgICAgICAgICAgICAgfCAgIDg1ICsrCiBkcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGtmZC9rZmRfdG9wb2xvZ3kuYyAgICAgICAgICB8IDEyMzUgKysrKysrKysrKysrKysr KysrKysKIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF90b3BvbG9neS5oICAgICAgICAg IHwgIDE2OCArKysKIGRyaXZlcnMvZ3B1L2RybS9hbWQvaW5jbHVkZS9rZ2Rfa2ZkX2ludGVyZmFj ZS5oICAgIHwgIDE4NSArKysKIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vTWFrZWZpbGUgICAgICAg ICAgICAgICAgICAgIHwgICAgMSArCiBkcml2ZXJzL2dwdS9kcm0vcmFkZW9uL2Npay5jICAgICAg ICAgICAgICAgICAgICAgICB8ICAxNTUgKy0tCiBkcml2ZXJzL2dwdS9kcm0vcmFkZW9uL2Npa19y ZWcuaCAgICAgICAgICAgICAgICAgICB8ICAxMzYgKysrCiBkcml2ZXJzL2dwdS9kcm0vcmFkZW9u L2Npa2QuaCAgICAgICAgICAgICAgICAgICAgICB8ICAgNTMgKy0KIGRyaXZlcnMvZ3B1L2RybS9y YWRlb24vcmFkZW9uLmggICAgICAgICAgICAgICAgICAgIHwgICAxMCArCiBkcml2ZXJzL2dwdS9k cm0vcmFkZW9uL3JhZGVvbl9kZXZpY2UuYyAgICAgICAgICAgICB8ICAgMzIgKwogZHJpdmVycy9n cHUvZHJtL3JhZGVvbi9yYWRlb25fZHJ2LmMgICAgICAgICAgICAgICAgfCAgICA1ICsKIGRyaXZl cnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2tmZC5jICAgICAgICAgICAgICAgIHwgIDU2MyArKysr KysrKysKIGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2tmZC5oICAgICAgICAgICAgICAg IHwgICA0NyArCiBkcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9rbXMuYyAgICAgICAgICAg ICAgICB8ICAgIDcgKwogaW5jbHVkZS91YXBpL2xpbnV4L2tmZF9pb2N0bC5oICAgICAgICAgICAg ICAgICAgICAgfCAgMTU0ICsrKwogNDIgZmlsZXMgY2hhbmdlZCwgOTcxNCBpbnNlcnRpb25zKCsp LCA5NSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGtmZC9LY29uZmlnCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRrZmQvTWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vYW1kL2Ft ZGtmZC9jaWtfcmVncy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRrZmQva2ZkX2NoYXJkZXYuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9h bWQvYW1ka2ZkL2tmZF9jcmF0LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGtmZC9rZmRfZGV2aWNlLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGtmZC9rZmRfZGV2aWNlX3F1ZXVlX21hbmFnZXIuYwogY3JlYXRlIG1vZGUgMTAw NjQ0IGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9kZXZpY2VfcXVldWVfbWFuYWdlci5o CiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2Rvb3Ji ZWxsLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRf ZmxhdF9tZW1vcnkuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1k a2ZkL2tmZF9pbnRlcnJ1cHQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9h bWQvYW1ka2ZkL2tmZF9rZXJuZWxfcXVldWUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMv Z3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9rZXJuZWxfcXVldWUuaAogY3JlYXRlIG1vZGUgMTAwNjQ0 IGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9tb2R1bGUuYwogY3JlYXRlIG1vZGUgMTAw NjQ0IGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9tcWRfbWFuYWdlci5jCiBjcmVhdGUg bW9kZSAxMDA2NDQgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX21xZF9tYW5hZ2VyLmgK IGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfcGFja2V0 X21hbmFnZXIuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2Zk L2tmZF9wYXNpZC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRr ZmQva2ZkX3BtNF9oZWFkZXJzLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGtmZC9rZmRfcG00X29wY29kZXMuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMv Z3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9wcml2LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfcHJvY2Vzcy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJp dmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX3Byb2Nlc3NfcXVldWVfbWFuYWdlci5jCiBjcmVh dGUgbW9kZSAxMDA2NDQgZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX3F1ZXVlLmMKIGNy ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfdG9wb2xvZ3ku YwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF90b3Bv bG9neS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9ncHUvZHJtL2FtZC9pbmNsdWRlL2tn ZF9rZmRfaW50ZXJmYWNlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vcmFk ZW9uL3JhZGVvbl9rZmQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9yYWRl b24vcmFkZW9uX2tmZC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS91YXBpL2xpbnV4L2tm ZF9pb2N0bC5oCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753595AbaKRI67 (ORCPT ); Tue, 18 Nov 2014 03:58:59 -0500 Received: from mail-bn1bbn0106.outbound.protection.outlook.com ([157.56.111.106]:63010 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750912AbaKRI66 (ORCPT ); Tue, 18 Nov 2014 03:58:58 -0500 X-WSS-ID: 0NF88Y0-08-PN1-02 X-M-MSG: Date: Tue, 18 Nov 2014 10:58:31 +0200 From: Oded Gabbay To: David Airlie CC: Alex Deucher , Jerome Glisse , , , John Bridgman , Oded Gabbay , Joerg Roedel Subject: [PULL resend] amdkfd-v6 Message-ID: <20141118085831.GA17806@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Originating-IP: [10.180.168.240] X-EOPAttributedMessage: 0 Authentication-Results: spf=none (sender IP is 165.204.84.222) smtp.mailfrom=Oded.Gabbay@amd.com; X-Forefront-Antispam-Report: CIP:165.204.84.222;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(979002)(6009001)(428002)(189002)(377424004)(199003)(52084003)(164054003)(86362001)(83506001)(15975445006)(64706001)(92726001)(102836001)(97756001)(19580395003)(44976005)(23726002)(77156002)(92566001)(62966003)(68736004)(50466002)(84676001)(15202345003)(101416001)(20776003)(46406003)(46102003)(54356999)(47776003)(110136001)(99396003)(50986999)(33656002)(87936001)(107046002)(36756003)(229853001)(120916001)(4396001)(31966008)(95666004)(106466001)(105586002)(21056001)(77096003)(97736003)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:CO1PR02MB207;H:atltwp02.amd.com;FPR:;MLV:ovrnspm;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:CO1PR02MB207; X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:;SRVR:CO1PR02MB207; X-Forefront-PRVS: 039975700A X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:;SRVR:CO1PR02MB207; X-OriginatorOrg: amd4.onmicrosoft.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Dave, Resending the pull request of amdkfd for 3.19 per your request. Change from original pull-request is removing the line "default m" from the Kconfig file of amdkfd. Here is the link to the previous pull request: http://lists.freedesktop.org/archives/dri-devel/2014-November/072053.html Thanks, Oded The following changes since commit a015c1e92639cd65ebb49350abdf5ad15bce4448: iommu/amd: fix accounting of device_state (2014-11-10 10:57:36 +0200) are available in the git repository at: git://people.freedesktop.org/~gabbayo/linux amdkfd-v6 for you to fetch changes up to ecd5c9821c39626fa7c03e9c397586b24cb11b79: amdkfd: Implement the Get Version IOCTL (2014-11-02 12:18:29 +0200) ---------------------------------------------------------------- Alexey Skidanov (1): amdkfd: Implement the Get Process Aperture IOCTL Andrew Lewycky (2): amdkfd: Add interrupt handling module amdkfd: Implement the Set Memory Policy IOCTL Ben Goz (7): amdkfd: Add queue module amdkfd: Add mqd_manager module amdkfd: Add kernel queue module amdkfd: Add module parameter of scheduling policy amdkfd: Add packet manager module amdkfd: Add process queue manager module amdkfd: Add device queue manager module Evgeny Pinchuk (2): amdkfd: Add topology module to amdkfd amdkfd: Implement the Get Clock Counters IOCTL Oded Gabbay (12): drm/radeon: reduce number of free VMIDs and pipes in KV drm/radeon/cik: Don't touch int of pipes 1-7 drm/radeon: Report doorbell configuration to amdkfd drm/radeon: adding synchronization for GRBM GFX drm/radeon: Add radeon <--> amdkfd interface Update MAINTAINERS and CREDITS files with amdkfd info amdkfd: Add IOCTL set definitions of amdkfd amdkfd: Add amdkfd skeleton driver amdkfd: Add basic modules to amdkfd amdkfd: Add binding/unbinding calls to amd_iommu driver amdkfd: Implement the create/destroy/update queue IOCTLs amdkfd: Implement the Get Version IOCTL CREDITS | 7 + MAINTAINERS | 10 + drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdkfd/Kconfig | 9 + drivers/gpu/drm/amd/amdkfd/Makefile | 14 + drivers/gpu/drm/amd/amdkfd/cik_regs.h | 221 ++++ drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 576 +++++++++ drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 294 +++++ drivers/gpu/drm/amd/amdkfd/kfd_device.c | 307 +++++ .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1059 +++++++++++++++++ .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 146 +++ drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 255 ++++ drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 355 ++++++ drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 176 +++ drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 347 ++++++ drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 69 ++ drivers/gpu/drm/amd/amdkfd/kfd_module.c | 159 +++ drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 346 ++++++ drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 91 ++ drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 565 +++++++++ drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 97 ++ drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers.h | 405 +++++++ drivers/gpu/drm/amd/amdkfd/kfd_pm4_opcodes.h | 107 ++ drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 598 ++++++++++ drivers/gpu/drm/amd/amdkfd/kfd_process.c | 415 +++++++ .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 342 ++++++ drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 85 ++ drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1235 ++++++++++++++++++++ drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 168 +++ drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 185 +++ drivers/gpu/drm/radeon/Makefile | 1 + drivers/gpu/drm/radeon/cik.c | 155 +-- drivers/gpu/drm/radeon/cik_reg.h | 136 +++ drivers/gpu/drm/radeon/cikd.h | 53 +- drivers/gpu/drm/radeon/radeon.h | 10 + drivers/gpu/drm/radeon/radeon_device.c | 32 + drivers/gpu/drm/radeon/radeon_drv.c | 5 + drivers/gpu/drm/radeon/radeon_kfd.c | 563 +++++++++ drivers/gpu/drm/radeon/radeon_kfd.h | 47 + drivers/gpu/drm/radeon/radeon_kms.c | 7 + include/uapi/linux/kfd_ioctl.h | 154 +++ 42 files changed, 9714 insertions(+), 95 deletions(-) create mode 100644 drivers/gpu/drm/amd/amdkfd/Kconfig create mode 100644 drivers/gpu/drm/amd/amdkfd/Makefile create mode 100644 drivers/gpu/drm/amd/amdkfd/cik_regs.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_crat.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_module.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pasid.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pm4_opcodes.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_priv.h create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_process.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_queue.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_topology.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_topology.h create mode 100644 drivers/gpu/drm/amd/include/kgd_kfd_interface.h create mode 100644 drivers/gpu/drm/radeon/radeon_kfd.c create mode 100644 drivers/gpu/drm/radeon/radeon_kfd.h create mode 100644 include/uapi/linux/kfd_ioctl.h