From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/vblank: Fixup and document timestamp update/read barriers Date: Wed, 15 Apr 2015 11:25:00 +0200 Message-ID: <20150415092500.GR6092@phenom.ffwll.local> References: <1429082222-20820-1-git-send-email-daniel.vetter@ffwll.ch> <20150415081703.GR16216@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20150415081703.GR16216@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: Chris Wilson , Daniel Vetter , Intel Graphics Development , DRI Development , Mario Kleiner , Ville =?iso-8859-1?Q?Syrj=E4l=E4?= , Michel =?iso-8859-1?Q?D=E4nzer?= , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBBcHIgMTUsIDIwMTUgYXQgMDk6MTc6MDNBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFdlZCwgQXByIDE1LCAyMDE1IGF0IDA5OjE3OjAyQU0gKzAyMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9pcnEuYyBi L2RyaXZlcnMvZ3B1L2RybS9kcm1faXJxLmMKPiA+IGluZGV4IGM4YTM0NDc2NTcwYS4uMjNiZmJj NjFhNDk0IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9pcnEuYwo+ID4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2RybV9pcnEuYwo+ID4gQEAgLTc0LDYgKzc0LDMzIEBAIG1vZHVs ZV9wYXJhbV9uYW1lZCh2YmxhbmtvZmZkZWxheSwgZHJtX3ZibGFua19vZmZkZWxheSwgaW50LCAw NjAwKTsKPiA+ICBtb2R1bGVfcGFyYW1fbmFtZWQodGltZXN0YW1wX3ByZWNpc2lvbl91c2VjLCBk cm1fdGltZXN0YW1wX3ByZWNpc2lvbiwgaW50LCAwNjAwKTsKPiA+ICBtb2R1bGVfcGFyYW1fbmFt ZWQodGltZXN0YW1wX21vbm90b25pYywgZHJtX3RpbWVzdGFtcF9tb25vdG9uaWMsIGludCwgMDYw MCk7Cj4gPiAgCj4gPiArc3RhdGljIHZvaWQgc3RvcmVfdmJsYW5rKHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYsIGludCBjcnRjLAo+ID4gKwkJCSB1bnNpZ25lZCB2YmxhbmtfY291bnRfaW5jLAo+ID4g KwkJCSBzdHJ1Y3QgdGltZXZhbCAqdF92YmxhbmspCj4gPiArewo+ID4gKwlzdHJ1Y3QgZHJtX3Zi bGFua19jcnRjICp2YmxhbmsgPSAmZGV2LT52YmxhbmtbY3J0Y107Cj4gPiArCXUzMiB0c2xvdDsK PiA+ICsKPiA+ICsJYXNzZXJ0X3NwaW5fbG9ja2VkKCZkZXYtPnZibGFua190aW1lX2xvY2spOwo+ ID4gKwo+ID4gKwlpZiAodF92YmxhbmspIHsKPiA+ICsJCXRzbG90ID0gdmJsYW5rLT5jb3VudCAr IHZibGFua19jb3VudF9pbmM7Cj4gPiArCQl2Ymxhbmt0aW1lc3RhbXAoZGV2LCBjcnRjLCB0c2xv dCkgPSAqdF92Ymxhbms7Cj4gPiArCX0KPiAKPiBJdCBpcyBub3Qgb2J2aW91cyB0aGlzIHVwZGF0 ZXMgdGhlIHJpZ2h0IHRzbG90IGluIGFsbCBjaXJjdW1zdGFuY2VzLgo+IENhcmUgdG8gZXhwbGFp bj8KCldyaXRlcnMgYXJlIHN5bmNocm9uaXplZCB3aXRoIHZibGFua190aW1lX2xvY2ssIHNvIHRo ZXJlIHNob3VsZG4ndCBiZSBhbnkKcmFjZXMuIE1hcmlvIGFsc28gaGFzIGEgcGF0Y2ggdG8gY2xl YXIgdGhlIHRzIHNsb3QgaWYgd2UgZG9uJ3QgaGF2ZQphbnl0aGluZyB0byBzZXQgaXQgdG9vICh0 aGF0IG9uZSB3aWxsIGNvbmZsaWN0IG9mYykuCgpPciB3aGF0IGV4YWN0bHkgZG8geW91IG1lYW4/ Ci1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBv cmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==