From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Bragg Subject: [RFC PATCH 03/11] perf: Add PERF_EVENT_IOC_FLUSH ioctl Date: Thu, 7 May 2015 15:15:46 +0100 Message-ID: <1431008154-6833-4-git-send-email-robert@sixbynine.org> References: <1431008154-6833-1-git-send-email-robert@sixbynine.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1431008154-6833-1-git-send-email-robert@sixbynine.org> 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 Cc: Peter Zijlstra , David Airlie , linux-api@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Ingo Molnar , Paul Mackerras , Arnaldo Carvalho de Melo , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org VG8gYWxsb3cgZm9yIHBtdXMgdGhhdCBtYXkgaGF2ZSBpbnRlcm5hbCBidWZmZXJpbmcgKGUuZy4g dGhlIGhhcmR3YXJlCml0c2VsZiB3cml0ZXMgb3V0IGRhdGEgdG8gaXRzIG93biBjaXJjdWxhciBi dWZmZXIgd2hpY2ggaXMgb25seQpwZXJpb2RpY2FsbHkgZm9yd2FyZGVkIHRvIHVzZXJzcGFjZSB2 aWEgcGVyZikgdGhpcyBpb2N0bCBlbmFibGVzCnVzZXJzcGFjZSB0byBleHBsaWNpdGx5IGVuc3Vy ZSBpdCBoYXMgcmVjZWl2ZWQgYWxsIHNhbXBsZXMgYmVmb3JlIGEKcG9pbnQgaW4gdGltZS4KClNp Z25lZC1vZmYtYnk6IFJvYmVydCBCcmFnZyA8cm9iZXJ0QHNpeGJ5bmluZS5vcmc+Ci0tLQogaW5j bHVkZS9saW51eC9wZXJmX2V2ZW50LmggICAgICB8IDcgKysrKysrKwogaW5jbHVkZS91YXBpL2xp bnV4L3BlcmZfZXZlbnQuaCB8IDEgKwoga2VybmVsL2V2ZW50cy9jb3JlLmMgICAgICAgICAgICB8 IDUgKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2luY2x1ZGUvbGludXgvcGVyZl9ldmVudC5oIGIvaW5jbHVkZS9saW51eC9wZXJmX2V2ZW50LmgK aW5kZXggMWFmMzViNC4uNjlhMGNiOSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9wZXJmX2V2 ZW50LmgKKysrIGIvaW5jbHVkZS9saW51eC9wZXJmX2V2ZW50LmgKQEAgLTI2Niw2ICsyNjYsMTMg QEAgc3RydWN0IHBtdSB7CiAJICogZmx1c2ggYnJhbmNoIHN0YWNrIG9uIGNvbnRleHQtc3dpdGNo ZXMgKG5lZWRlZCBpbiBjcHUtd2lkZSBtb2RlKQogCSAqLwogCXZvaWQgKCpmbHVzaF9icmFuY2hf c3RhY2spCSh2b2lkKTsKKworCS8qCisJICogRmx1c2ggYnVmZmVyZWQgc2FtcGxlcyAoRS5nLiBm b3IgcG11IGhhcmR3YXJlIHRoYXQgd3JpdGVzIHNhbXBsZXMgdG8KKwkgKiBzb21lIGludGVybWVk aWF0ZSBidWZmZXIpIHVzZXJzcGFjZSBtYXkgbmVlZCB0byBleHBsaWNpdGx5IGVuc3VyZQorCSAq IHN1Y2ggc2FtcGxlcyBoYXZlIGJlZW4gZm9yd2FyZGVkIHRvIHBlcmYuCisJICovCisJdm9pZCAo KmZsdXNoKQkJCShzdHJ1Y3QgcGVyZl9ldmVudCAqZXZlbnQpOyAvKm9wdGlvbmFsICovCiB9Owog CiAvKioKZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFwaS9saW51eC9wZXJmX2V2ZW50LmggYi9pbmNs dWRlL3VhcGkvbGludXgvcGVyZl9ldmVudC5oCmluZGV4IDliNzlhYmIuLmEyNTk2N2IgMTAwNjQ0 Ci0tLSBhL2luY2x1ZGUvdWFwaS9saW51eC9wZXJmX2V2ZW50LmgKKysrIGIvaW5jbHVkZS91YXBp L2xpbnV4L3BlcmZfZXZlbnQuaApAQCAtMzYwLDYgKzM2MCw3IEBAIHN0cnVjdCBwZXJmX2V2ZW50 X2F0dHIgewogI2RlZmluZSBQRVJGX0VWRU5UX0lPQ19TRVRfT1VUUFVUCV9JTyAoJyQnLCA1KQog I2RlZmluZSBQRVJGX0VWRU5UX0lPQ19TRVRfRklMVEVSCV9JT1coJyQnLCA2LCBjaGFyICopCiAj ZGVmaW5lIFBFUkZfRVZFTlRfSU9DX0lECQlfSU9SKCckJywgNywgX191NjQgKikKKyNkZWZpbmUg UEVSRl9FVkVOVF9JT0NfRkxVU0gJCV9JTyAoJyQnLCA4KQogCiBlbnVtIHBlcmZfZXZlbnRfaW9j X2ZsYWdzIHsKIAlQRVJGX0lPQ19GTEFHX0dST1VQCQk9IDFVIDw8IDAsCmRpZmYgLS1naXQgYS9r ZXJuZWwvZXZlbnRzL2NvcmUuYyBiL2tlcm5lbC9ldmVudHMvY29yZS5jCmluZGV4IDcyMThiMDEu LjM0MGRlYWEgMTAwNjQ0Ci0tLSBhL2tlcm5lbC9ldmVudHMvY29yZS5jCisrKyBiL2tlcm5lbC9l dmVudHMvY29yZS5jCkBAIC0zOTgxLDYgKzM5ODEsMTEgQEAgc3RhdGljIGxvbmcgX3BlcmZfaW9j dGwoc3RydWN0IHBlcmZfZXZlbnQgKmV2ZW50LCB1bnNpZ25lZCBpbnQgY21kLCB1bnNpZ25lZCBs b24KIAljYXNlIFBFUkZfRVZFTlRfSU9DX1NFVF9GSUxURVI6CiAJCXJldHVybiBwZXJmX2V2ZW50 X3NldF9maWx0ZXIoZXZlbnQsICh2b2lkIF9fdXNlciAqKWFyZyk7CiAKKwljYXNlIFBFUkZfRVZF TlRfSU9DX0ZMVVNIOgorCQlpZiAoZXZlbnQtPnBtdS0+Zmx1c2gpCisJCQlldmVudC0+cG11LT5m bHVzaChldmVudCk7CisJCXJldHVybiAwOworCiAJZGVmYXVsdDoKIAkJcmV0dXJuIC1FTk9UVFk7 CiAJfQotLSAKMi4zLjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==