From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: [PATCH 0/2] Updating and simplifying for_each_engine() Date: Wed, 23 Mar 2016 18:19:52 +0000 Message-ID: <1458757194-17783-1-git-send-email-david.s.gordon@intel.com> References: <20151125092323.GP17050@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 639A66E134 for ; Wed, 23 Mar 2016 18:20:33 +0000 (UTC) References: <20151210124235.GJ29974@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: jani.nikula@intel.com List-Id: intel-gfx@lists.freedesktop.org TGF0ZSBsYXN0IHllYXIsIHRoZXJlIHdlcmUgZGlzY3Vzc2lvbnMgb24gdXBkYXRpbmcgdGhlIGZv cl9lYWNoX3JpbmcoKQptYWNybyAtLSBub3cgcmVuYW1lZCBmb3JfZWFjaF9lbmdpbmUoKSAtLSB0 byBlbGltaW5hdGUgdGhlIHRoaXJkCihpbmRleCkgcGFyYW1ldGVyLCB3aGljaCBpcyBtb3N0bHkg dW51c2VkIGF0IHRoZSBtYWNybyBjYWxsc2l0ZXMuCkluIHBhcnRpY3VsYXIsIENocmlzIFdpbHNv biBhbmQgRGFuaWVsIFZldHRlciBtZW50aW9uZWQgdGhhdCB3ZSB3b3VsZApsaWtlIHRoZSBmbGV4 aWJpbGl0eSB0byBldmVudHVhbGx5IG1vdmUgYXdheSBmcm9tIGEgbGluZWFyIGluZGV4ZWQKYXJy YXktb2YtZW5naW5lcyB0byBzb21lIG1vcmUgc29waGlzdGljYXRlZCBzdHJ1Y3R1cmUuCgpTbyBo ZXJlJ3MgYSBwYXRjaHNldCB0aGF0IGRvZXMganVzdCB0aGF0LiBGaXJzdCB3ZSBsb2NhdGUgYWxs IHRoZSBwbGFjZXMKd2hlcmUgdGhlIHRoaXJkIGFyZ3VtZW50IHRvIHRoZSBtYWNybyAqaXMqIHVz ZWQsIGFuZCBjaGFuZ2UgdGhlIG1hY3JvCnRvIGEgbmV3IHZlcnNpb24gImZvcl9lYWNoX2VuZ2lu ZV9pZCgpIiwgYXQgdGhlIHNhbWUgdGltZSB1cGRhdGluZyB0aGUKdGhpcmQgYXJndW1lbnQgZnJv bSBhbiAoaW50KSBpbmRleCAodXN1YWxseSAnaScpIHRvIGFuIGludGVsX2VuZ2luZV9pZC4KClRo aXMgcmVwbGFjZW1lbnQgbWFrZXMgbm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW4gaXRzZWxmLCBiZWNh dXNlIGF0IHByZXNlbnQKKGRldl9wcml2LT5lbmdpbmVbaV0uaWQgPT0gaSBmb3IgYWxsIGkgaW4g MC4uSTkxNV9OVU1fRU5HSU5FUy0xKSwgYnV0IGl0Cm9wZW5zIHRoZSB3YXkgdG8gdXNpbmcgc29t ZXRoaW5nIG90aGVyIHRoYW4gYW4gZW1iZWRkZWQgYXJyYXkgaW4gZnV0dXJlLgoKVGhlbiwgd2Ug Y2FuIHJlcGxhY2UgYWxsIHJlbWFpbmluZyBpbnN0YW5jZXMgd2l0aCBhIHNpbXBsZXIgdHdvLXBh cmFtZXRlcgp2ZXJzaW9uLiAgQWxvbmcgdGhlIHdheSwgYWxsIHRoZSBlbmdpbmUtaXRlcmF0b3Ig bWFjcm9zIGFyZSB1cGRhdGVkIHRvCnRoZSBmb3JtIHN1Z2dlc3RlZCBieSBDaHJpcyBXaWxzb24s IHdoZXJlIHRoZSBwb2ludGVyIGludG8gdGhlIGFycmF5CihyYXRoZXIgdGhhbiB0aGUgaW5kZXgg dmFyaWFibGUpIGlzIHVzZWQgdG8gY29tcHV0ZSBsb29wIHRlcm1pbmF0aW9uLAphbmQgbWFueSBy ZWR1bmRhbnQgbG9vcC1jb3VudGVyIHZhcmlhYmxlcyBhcmUgZWxpbWluYXRlZCA6KQoKRGF2ZSBH b3Jkb24gKDIpOgogIGRybS9pOTE1OiBpbnRyb2R1Y2UgZm9yX2VhY2hfZW5naW5lX2lkKCkKICBk cm0vaTkxNTogcmVwbGFjZSBmb3JfZWFjaF9lbmdpbmUoKQoKIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZGVidWdmcy5jICAgICAgICB8IDk0ICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t LQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCAgICAgICAgICAgIHwgMjggKysrKysr LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jICAgICAgICAgICAgfCA1MCArKysr KysrLS0tLS0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMgICAg fCAgNiArLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZGVidWcuYyAgICAgIHwgIDMg Ky0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jICAgICAgICB8ICA5ICstLQog ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyAgICAgIHwgIDYgKy0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ3VjX3N1Ym1pc3Npb24uYyB8IDE0ICsrLS0tCiBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jICAgICAgICAgICAgfCAyNCArKysrLS0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZ3VjX2xvYWRlci5jICAgIHwgIDggKy0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9scmMuYyAgICAgICAgICAgfCAgMyArLQogZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfbW9jcy5jICAgICAgICAgIHwgIDYgKy0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3BtLmMgICAgICAgICAgICB8IDE5ICsrKy0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcmluZ2J1ZmZlci5jICAgIHwgMjEgKysrKy0tLQogMTQgZmlsZXMgY2hhbmdlZCwgMTQz IGluc2VydGlvbnMoKyksIDE0OCBkZWxldGlvbnMoLSkKCi0tIAoxLjkuMQoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==