From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 04/25] drm: Restore double clflush on the last partial cacheline Date: Sat, 25 Jun 2016 11:12:47 +0100 Message-ID: <1466849588-17558-5-git-send-email-chris@chris-wilson.co.uk> References: <1466849588-17558-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1466849588-17558-1-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: intel-gfx@lists.freedesktop.org Cc: Daniel Vetter , dri-devel@lists.freedesktop.org, Jason Ekstrand , Akash Goel , stable@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBlZmZlY3RpdmVseSByZXZlcnRzCgpjb21taXQgYWZjZDk1MGNhZmVhNmUyN2I3MzlmZTc3 NzJjYmJlZWQzN2QwNWI4YgpBdXRob3I6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29u LmNvLnVrPgpEYXRlOiAgIFdlZCBKdW4gMTAgMTU6NTg6MDEgMjAxNSArMDEwMAoKICAgIGRybTog QXZvaWQgdGhlIGRvdWJsZSBjbGZsdXNoIG9uIHRoZSBsYXN0IGNhY2hlIGxpbmUgaW4gZHJtX2Ns Zmx1c2hfdmlydF9yYW5nZSgpCgphcyB3ZSBoYXZlIG9ic2VydmVkIGlzc3VlcyB3aXRoIHNlcmlh bGlzYXRpb24gb2YgdGhlIGNsZmx1c2ggb3BlcmF0aW9ucwpvbiBCYXl0cmFpbCsgQXRvbXMgd2l0 aCBwYXJ0aWFsIHVwZGF0ZXMuIEFwcGx5aW5nIHRoZSBkb3VibGUgZmx1c2ggb24gdGhlCmxhc3Qg Y2FjaGVsaW5lIGZvcmNlcyB0aGF0IGNsZmx1c2ggdG8gYmUgb3JkZXJlZCB3aXRoIHJlc3BlY3Qg dG8gdGhlCnByZXZpb3VzIGNsZmx1c2gsIGFuZCB0aGUgbWZlbmNlIHRoZW4gcHJvdGVjdHMgYWdh aW5zdCBwcmVmZXRjaGVzIGNyb3NzaW5nCnRoZSBjbGZsdXNoIGJvdW5kYXJ5LgoKVGhlIHNhbWUg aXNzdWUgY2FuIGJlIGRlbW9uc3RyYXRlZCBpbiB1c2Vyc3BhY2Ugd2l0aCBpZ3QvZ2VtX2V4ZWNf Zmx1c2guCgpGaXhlczogYWZjZDk1MGNhZmVhNiAoZHJtOiBBdm9pZCB0aGUgZG91YmxlIGNsZmx1 c2ggb24gdGhlIGxhc3QgY2FjaGUuLi4pClRlc3RjYXNlOiBpZ3QvZ2VtX2NvbmN1cnJlbnRfYmxp dApUZXN0Y2FzZTogaWd0L2dlbV9wYXJ0aWFsX3ByZWFkX3B3cml0ZQpCdWd6aWxsYTogaHR0cHM6 Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTI4NDUKU2lnbmVkLW9mZi1i eTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCkNjOiBBa2FzaCBHb2VsIDxha2FzaC5nb2VsQGludGVsLmNv bT4KQ2M6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KQ2M6IERhbmllbCBWZXR0ZXIg PGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+CkNjOiBKYXNvbiBFa3N0cmFuZCA8amFzb24uZWtzdHJh bmRAaW50ZWwuY29tPgpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwpSZXZpZXdlZC1ieTogTWlr YSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJt L2RybV9jYWNoZS5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2NhY2hlLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJt X2NhY2hlLmMKaW5kZXggMDU5ZjdjMzljNTgyLi5hNzkxNmU1Zjg4NjQgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9kcm1fY2FjaGUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NhY2hl LmMKQEAgLTEzNiw2ICsxMzYsNyBAQCBkcm1fY2xmbHVzaF92aXJ0X3JhbmdlKHZvaWQgKmFkZHIs IHVuc2lnbmVkIGxvbmcgbGVuZ3RoKQogCQltYigpOwogCQlmb3IgKDsgYWRkciA8IGVuZDsgYWRk ciArPSBzaXplKQogCQkJY2xmbHVzaG9wdChhZGRyKTsKKwkJY2xmbHVzaG9wdChlbmQgLSAxKTsg LyogZm9yY2Ugc2VyaWFsaXNhdGlvbiAqLwogCQltYigpOwogCQlyZXR1cm47CiAJfQotLSAKMi44 LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=