From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 063C06E142 for ; Fri, 15 Jun 2018 13:32:57 +0000 (UTC) From: Chris Wilson Date: Fri, 15 Jun 2018 14:32:49 +0100 Message-Id: <20180615133249.3505-1-chris@chris-wilson.co.uk> Subject: [igt-dev] [PATCH i-g-t] lib: Purge os caches twice for good luck List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: SWYgYXQgZmlyc3Qgd2UgZG9uJ3Qgc3VjY2VlZCwgdHJ5LCB0cnkgYWdhaW4uCgpSZWZlcmVuY2Vz OiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU5NjcKU2ln bmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0tLQog bGliL2ludGVsX29zLmMgfCAzNCArKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiAx IGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvbGliL2ludGVsX29zLmMgYi9saWIvaW50ZWxfb3MuYwppbmRleCAwY2Q5NTllYTEuLjg4 YTYxZjM3OCAxMDA2NDQKLS0tIGEvbGliL2ludGVsX29zLmMKKysrIGIvbGliL2ludGVsX29zLmMK QEAgLTM3OSwzMiArMzc5LDM0IEBAIHZvaWQgaW50ZWxfcHVyZ2Vfdm1fY2FjaGVzKGludCBkcm1f ZmQpCiB7CiAJaW50IGZkOwogCi0JaWd0X2Ryb3BfY2FjaGVzX3NldChkcm1fZmQsIERST1BfU0hS SU5LX0FMTCB8IERST1BfSURMRSB8IERST1BfRlJFRUQpOwotCiAJZmQgPSBvcGVuKCIvcHJvYy9z eXMvdm0vZHJvcF9jYWNoZXMiLCBPX1dST05MWSk7CiAJaWYgKGZkID49IDApIHsKLQkJLyogQklU KDIpOiBCZSBxdWlldC4gQ2Fubm90IGJlIGNvbWJpbmVkIHdpdGggb3RoZXIgb3BlcmF0aW9ucywK KwkJLyoKKwkJICogQklUKDIpOiBCZSBxdWlldC4gQ2Fubm90IGJlIGNvbWJpbmVkIHdpdGggb3Ro ZXIgb3BlcmF0aW9ucywKIAkJICogdGhlIHN5c2N0bCBoYXMgYSBtYXggdmFsdWUgb2YgNC4KIAkJ ICovCiAJCWlndF9pZ25vcmVfd2Fybih3cml0ZShmZCwgIjRcbiIsIDIpKTsKIAkJY2xvc2UoZmQp OwogCX0KIAotCS8qIFJlc2V0IHdyaXRlIHBvc2l0aW9uIGJhY2sgdG8gc3RhcnQuIERvIGFzIGEg c2VwZXJhdGUgd3JpdGUgdG8ga2VlcAotCSAqIHRoZSBzdGFnZXMgc2VncmVnYXRlZCBhbmQgYXZv aWQgZmFpbHVyZSBmcm9tIHRoZSBzcXVlbGNoaW5nIHN0b3BwaW5nCi0JICogdGhlIHB1cmdlLgot CSAqLwotCWZkID0gb3BlbigiL3Byb2Mvc3lzL3ZtL2Ryb3BfY2FjaGVzIiwgT19XUk9OTFkpOwot CWlmIChmZCA8IDApCi0JCXJldHVybjsKKwlmb3IgKGludCBsb29wID0gMDsgbG9vcCA8IDI7IGxv b3ArKykgeworCQlpZ3RfZHJvcF9jYWNoZXNfc2V0KGRybV9mZCwKKwkJCQkgICAgRFJPUF9TSFJJ TktfQUxMIHwgRFJPUF9JRExFIHwgRFJPUF9GUkVFRCk7CiAKLQkvKiBCSVQoMCk6IERyb3AgcGFn ZSBjYWNoZQotCSAqIEJJVCgxKTogRHJvcCBzbGFiIGNhY2hlCi0JICovCi0JaWd0X2lnbm9yZV93 YXJuKHdyaXRlKGZkLCAiM1xuIiwgMikpOwotCWNsb3NlKGZkKTsKLX0KKwkJZmQgPSBvcGVuKCIv cHJvYy9zeXMvdm0vZHJvcF9jYWNoZXMiLCBPX1dST05MWSk7CisJCWlmIChmZCA8IDApCisJCQlj b250aW51ZTsKIAorCQkvKgorCQkgKiBCSVQoMCk6IERyb3AgcGFnZSBjYWNoZQorCQkgKiBCSVQo MSk6IERyb3Agc2xhYiBjYWNoZQorCQkgKi8KKwkJaWd0X2lnbm9yZV93YXJuKHdyaXRlKGZkLCAi M1xuIiwgMikpOworCQljbG9zZShmZCk7CisJfQorCisJZXJybm8gPSAwOworfQogCiAvKgogICog V2hlbiB0ZXN0aW5nIGEgcG9ydCB0byBhIG5ldyBwbGF0Zm9ybSwgY3JlYXRlIGEgc3RhbmRhbG9u ZSB0ZXN0IGJpbmFyeQotLSAKMi4xNy4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2lndC1kZXYK