From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 4/4] xf86drm: Unconditionally clear ioctl structs Date: Wed, 11 Feb 2015 17:21:54 +0100 Message-ID: <20150211162154.GX24485@phenom.ffwll.local> References: <1423654968-10553-1-git-send-email-daniel.vetter@ffwll.ch> <1423654968-10553-4-git-send-email-daniel.vetter@ffwll.ch> <1423670228.3926.52.camel@rutgers.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1423670228.3926.52.camel@rutgers.edu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jan Vesely Cc: Daniel Vetter , Intel Graphics Development , DRI Development , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBGZWIgMTEsIDIwMTUgYXQgMTA6NTc6MDhBTSAtMDUwMCwgSmFuIFZlc2VseSB3cm90 ZToKPiBPbiBXZWQsIDIwMTUtMDItMTEgYXQgMTI6NDIgKzAxMDAsIERhbmllbCBWZXR0ZXIgd3Jv dGU6Cj4gPiBXZSByZWFsbHkgaGF2ZSB0byBkbyB0aGlzIHRvIGF2b2lkIHN1cnByaXNlcyB3aGVu IGV4dGVuZGluZyB0aGUgQUJJCj4gPiBsYXRlciBvbi4gRXNwZWNpYWxseSB3aGVuIGdyb3dpbmcg dGhlIHN0cnVjdHVyZXMuCj4gPiAKPiA+IEEgYml0IG92ZXJraWxsIHRvIHVwZGF0ZSBhbGwgdGhl IG9sZCBsZWdhY3kgaW9jdGwgd3JhcHBlcnMsIGJ1dCBjYW4ndAo+ID4gaHVydCByZWFsbHkgZWl0 aGVyLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVy QGludGVsLmNvbT4KPiA+IC0tLQo+ID4gIHhmODZkcm0uYyB8IDExMiArKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQo+ID4gIDEgZmls ZSBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlm ZiAtLWdpdCBhL3hmODZkcm0uYyBiL3hmODZkcm0uYwo+ID4gaW5kZXggMjYzZDY4MzVjMjlhLi5h MmUyNGViNWY3NmMgMTAwNjQ0Cj4gPiAtLS0gYS94Zjg2ZHJtLmMKPiA+ICsrKyBiL3hmODZkcm0u Ywo+ID4gQEAgLTg5LDYgKzg5LDggQEAKPiA+ICAjZGVmaW5lIERSTV9OT0RFX1BSSU1BUlkgMQo+ ID4gICNkZWZpbmUgRFJNX05PREVfUkVOREVSIDIKPiA+ICAKPiA+ICsjZGVmaW5lIG1lbWNsZWFy KHMpIG1lbXNldCgmcywgMCwgc2l6ZW9mKHMpKQo+ID4gKwo+ID4gIHN0YXRpYyBkcm1TZXJ2ZXJJ bmZvUHRyIGRybV9zZXJ2ZXJfaW5mbzsKPiA+ICAKPiA+ICB2b2lkIGRybVNldFNlcnZlckluZm8o ZHJtU2VydmVySW5mb1B0ciBpbmZvKQo+ID4gQEAgLTc2NiwxMiArNzY4LDcgQEAgZHJtVmVyc2lv blB0ciBkcm1HZXRWZXJzaW9uKGludCBmZCkKPiA+ICAgICAgZHJtVmVyc2lvblB0ciByZXR2YWw7 Cj4gPiAgICAgIGRybV92ZXJzaW9uX3QgKnZlcnNpb24gPSBkcm1NYWxsb2Moc2l6ZW9mKCp2ZXJz aW9uKSk7Cj4gPiAgCj4gPiAtICAgIHZlcnNpb24tPm5hbWVfbGVuICAgID0gMDsKPiA+IC0gICAg dmVyc2lvbi0+bmFtZSAgICAgICAgPSBOVUxMOwo+ID4gLSAgICB2ZXJzaW9uLT5kYXRlX2xlbiAg ICA9IDA7Cj4gPiAtICAgIHZlcnNpb24tPmRhdGUgICAgICAgID0gTlVMTDsKPiA+IC0gICAgdmVy c2lvbi0+ZGVzY19sZW4gICAgPSAwOwo+ID4gLSAgICB2ZXJzaW9uLT5kZXNjICAgICAgICA9IE5V TEw7Cj4gPiArICAgIG1lbWNsZWFyKHZlcnNpb24pOwo+IAo+IEkgdGhpbmsgdGhpcyBzaG91bGQg YmUgbWVtY2xlYXIoKnZlcnNpb24pLgo+IE90aGVyd2lzZSBpdCBjbGVhcnMgdGhlIHBvaW50ZXIg bm90IHRoZSBzdHJ1Y3R1cmUuCgpZZWFoIC4uLiBhbmQgc3R1cGlkIG1lIGFscmVhZHkgcHVzaGVk IHRoaXMgOiggSSdsbCBmaXggaXQgdXAgYW5kIGhhdmUKYW5vdGhlciBsb29rIGF0IHRoZSBwYXRj aGVzIHRvIG1ha2Ugc3VyZSBJIGRpZG4ndCBib3RjaCBhbm90aGVyIG9uZS4KLURhbmllbAotLSAK RGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KKzQxICgw KSA3OSAzNjUgNTcgNDggLSBodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1k ZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=