From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [Intel-gfx] [PATCH 12/26] drm/atomic-helper: Massage swap_state signature somewhat Date: Tue, 31 May 2016 10:43:56 +0200 Message-ID: References: <1464546923-13439-1-git-send-email-daniel.vetter@ffwll.ch> <1464546923-13439-13-git-send-email-daniel.vetter@ffwll.ch> <61fb5391-5e19-f41b-8d31-a297a6910ab0@linux.intel.com> <20160530150907.GO27098@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160530150907.GO27098@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Daniel Vetter , Intel Graphics Development , DRI Development List-Id: dri-devel@lists.freedesktop.org T3AgMzAtMDUtMTYgb20gMTc6MDkgc2NocmVlZiBEYW5pZWwgVmV0dGVyOgo+IE9uIE1vbiwgTWF5 IDMwLCAyMDE2IGF0IDAzOjA4OjM5UE0gKzAyMDAsIE1hYXJ0ZW4gTGFua2hvcnN0IHdyb3RlOgo+ PiBPcCAyOS0wNS0xNiBvbSAyMDozNSBzY2hyZWVmIERhbmllbCBWZXR0ZXI6Cj4+PiAtIGRldiBp cyByZWR1bmRhbnQsIHdlIGhhdmUgc3RhdGUtPmF0b21pYwo+Pj4gLSBhZGQgc3RhbGwgcGFyYW1l dGVyLCB3aGljaCBtdXN0IGJlIHNldCB3aGVuIHN3YXBwaW5nIG5lZWRzIHRvIHN0YWxsCj4+PiAg IGZvciBwcmVjZWVkaW5nIGNvbW1pdHMgdG8gc3RvcCBsb29raW5nIGF0IC0+c3RhdGUgcG9pbnRl cnMuIEN1cnJlbnRseQo+Pj4gICBhbGwgZHJpdmVycyBuZWVkIHRoaXMgdG8gYmUsIGp1c3QgcHJl cCB3b3JrIGZvciBhIGdsb3Jpb3VzIGZ1dHVyZS4KPj4gSSBoYXZlIHRvIGRpc2FncmVlLCBpZiB5 b3Ugd2FudCB0byBzdGFsbCBpdCBzaG91bGQgYmUgZG9uZSBpbiBhIHNlcGFyYXRlIGhlbHBlciBi ZWZvcmUgc3dhcHBpbmcgc3RhdGUuCj4+IFRoYXQgZnVuY3Rpb24gc2hvdWxkIGFsc28gaGF2ZSB0 aGUgYWJpbGl0eSB0byBmYWlsLCBzaW5jZSB3ZSBoYXZlbid0IGNhbGxlZCBzd2FwX3N0YXRlIHll dC4gOikKPj4KPj4gTWF5YmUgd2l0aCBub25ibG9jayBhcyBwYXJhbWV0ZXIsIHNvIGl0IGNvdWxk IGZhaWwgd2l0aCAtRUJVU1kgaWYgaXQgd291bGQgc3RhbGwsIGFuZCAtRUlOVFIgaWYgaW50ZXJy dXB0ZWQ/Cj4gVGhpcyBpcyBub3QgdGhlIHN0YWxsaW5nIHlvdSdyZSB0aGlua2luZyBvZi4gVGhl IEVCVVNZIGNoZWNrIGlzIGluCj4gZHJtX2F0b21pY19oZWxwZXJfc2V0dXBfY29tbWl0IChhbmQg YXMgc3VjaCBlbnRpcmVseSBvcHRpb25hbCkuCj4KPiBBbmQgaWYgeW91IGRvbid0IGV2ZXIgdXNl IHRoZSBub25ibG9ja2luZyBoZWxwZXJzLCBubyBzdHJ1Y3QKPiBkcm1fY3J0Y19jb21taXQgd2ls bCBldmVyIHNob3cgdXAgaW4gY3J0Yy0+Y29tbWl0X2xpc3QsIHdoaWNoIG1lYW5zIHRoaXMKPiBo ZXJlIGFsc28gZG9lc24ndCBkbyBhbnl0aGluZy4KPgo+IFRoaXMgc3RhbGwgaGVyZSBpcyBqdXN0 IHRvIG1ha2Ugc3VyZSB0aGF0IHRoZSBwcmV2aW91cyBjb21taXQgZG9lc24ndCBnZXQKPiBjb25m dXNlZCBiZWNhdXNlIHdlJ3ZlIHJpcHBlZCBvdXQgY3J0Yy9wbGFuZS9jb25uZWN0b3ItPnN0YXRl IGZyb20KPiB1bmRlcm5lYXRoIGl0LiBBbmQgYXMgc29vbiBhcyB3ZSBhZGQgcHJldmlvdXNfc3Rh dGUgcG9pbnRlcnMgdG8KPiBkcm1fYXRvbWljX3N0YXRlIGFuZCB3aXJlIGl0IHVwIHRocm91Z2gg YWxsIHRoZSBob29rcyB3ZSBjYW4gc2V0Cj4gc3RhbGw9ZmFsc2UgaGVyZSwgc2luY2UgdGhlbiBw aXBlbGluaW5nIHdpdGggYSBxdWV1ZSBkZXB0aCA+IDEgaXMKPiBwb3NzaWJsZS4KSWYgYSBkcml2 ZXIgc3VwcG9ydHMgZGVwdGggPiAxIGl0IGNvdWxkIHNraXAgdGhlIGV4dHJhIGhlbHAgd2FpdGVy IGFuZCBqdXN0IGNhbGwgc3dhcF9zdGF0ZS4KVGhlIGhlbHBlciBzaG91bGQgcmV0dXJuIC1FSU5U UiB3aGVuIG5lZWRlZC4KCmlmIChub25ibG9jaykgewpyZXQgPSBkcm1fYXRvbWljX2hlbHBlcl93 YWl0X2Zvcl9jb21wbGV0aW9uKHN0YXRlKTsKaWYgKHJldCkKcmV0dXJuIHJldDsKfQoKZHJtX2F0 b21pY19oZWxwZXJfc3dhcF9zdGF0ZS4uCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==