From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI 01/20] drm: Restore double clflush on the last partial cacheline Date: Thu, 19 May 2016 12:32:37 +0100 Message-ID: <1463657576-32063-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: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 977816E970 for ; Thu, 19 May 2016 11:33:03 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id n129so20256260wmn.1 for ; Thu, 19 May 2016 04:33:03 -0700 (PDT) Received: from haswell.alporthouse.com ([78.156.65.138]) by smtp.gmail.com with ESMTPSA id q76sm9429419wmd.6.2016.05.19.04.33.00 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 May 2016 04:33:00 -0700 (PDT) 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 List-Id: intel-gfx@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 X2NhY2hlLmMKaW5kZXggNjc0M2ZmN2RjY2ZhLi43ZjRhNmM1NTAzMTkgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9kcm1fY2FjaGUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NhY2hl LmMKQEAgLTEzNiw2ICsxMzYsNyBAQCBkcm1fY2xmbHVzaF92aXJ0X3JhbmdlKHZvaWQgKmFkZHIs IHVuc2lnbmVkIGxvbmcgbGVuZ3RoKQogCQltYigpOwogCQlmb3IgKDsgYWRkciA8IGVuZDsgYWRk ciArPSBzaXplKQogCQkJY2xmbHVzaG9wdChhZGRyKTsKKwkJY2xmbHVzaG9wdChlbmQgLSAxKTsg LyogZm9yY2Ugc2VyaWFsaXNhdGlvbiAqLwogCQltYigpOwogCQlyZXR1cm47CiAJfQotLSAKMi44 LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=