From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olaf Hering Subject: Re: ioctl handling in netbsd_privcmd_hypercall() Date: Wed, 18 Jan 2012 19:01:23 +0100 Message-ID: <20120118180123.GA7169@aepfle.de> References: <20120118162122.GA14232@aepfle.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Roger Pau =?utf-8?B?TW9ubsOp?= Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBKYW4gMTgsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cgo+IDIwMTIvMS8xOCBPbGFm IEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+Ogo+ID4KPiA+IEkgd2FzIGxvb2tpbmcgYXQgdGhlIHNs aWdodGx5IGJyb2tlbiBlcnJvciBoYW5kbGluZyBpbiB0aGUgbmV3Cj4gPiB4Y19tZW1fcGFnaW5n X2xvYWQoKSBmdW5jdGlvbiBhbmQgc3R1bWJsZWQgb3ZlciB0aGUgaW9jdGwoKSBoYW5kbGluZyBp bgo+ID4gbmV0YnNkX3ByaXZjbWRfaHlwZXJjYWxsKCkuCj4gPgo+ID4gSXMgaW9jdGwoKSBvbiBO ZXRCU0Qgc3BlY2lhbD8gSSB3b3VsZCBoYXZlIGV4cGVjdGVkIGl0IHJldHVybnMgLTEgb24KPiA+ IGVycm9yIGFuZCB0aGUgY2FsbGVyIGNhbiBkZWFsIHdpdGggZXJybm8gaWYgaXQgYWN0dWFsbHkg d2FudHMgdG8uCj4gPiBCdXQgaW5zdGVhZCBpdCByZXR1cm5zIHRoZSBuZWdhdGl2ZSBlcnJubyB2 YWx1ZSBvciB3aGF0IHRoZSBoeXBlcnZpc29yCj4gPiByZXR1cm5lZC4KPiAKPiBJIGhhdmVuJ3Qg ZG9uZSB0aGlzIGNvZGUsIHNvIEkgZG9uJ3Qga25vdyBpZiB0aGVyZSBhcmUgc29tZSBoaWRkZW4K PiBzdWJ0bGV0aWVzIGhlcmUsIGJ1dCBhY2NvcmRpbmcgdG8gTmV0QlNEIGlvY3RsKDIpIG1hbiBw YWdlWzBdLCBpdAo+IHJldHVybnMgLTEgb24gZXJyb3IgYW5kIGVycm5vIGlzIHNldCB0byBpbmRp Y2F0ZSB0aGUgZXJyb3IuCgpDb3VsZCB5b3UgY2hlY2sgd2V0aGVyIGEgInJldHVybiBpb2N0bCgu Li4uKTsiIHdvcmtzIGFzIHdlbGw/CgpPbGFmCgo+ID4gc3RhdGljIGludCBuZXRic2RfcHJpdmNt ZF9oeXBlcmNhbGwoeGNfaW50ZXJmYWNlICp4Y2gsIHhjX29zZGVwX2hhbmRsZSBoLCBwcml2Y21k X2h5cGVyY2FsbF90ICpoeXBlcmNhbGwpCj4gPiB7Cj4gPiDCoCDCoGludCBmZCA9IChpbnQpaDsK PiA+IMKgIMKgaW50IGVycm9yID0gaW9jdGwoZmQsIElPQ1RMX1BSSVZDTURfSFlQRVJDQUxMLCBo eXBlcmNhbGwpOwo+ID4KPiA+IMKgIMKgaWYgKGVycm9yIDwgMCkKPiA+IMKgIMKgIMKgIMKgcmV0 dXJuIC1lcnJubzsKPiA+IMKgIMKgZWxzZQo+ID4gwqAgwqAgwqAgwqByZXR1cm4gaHlwZXJjYWxs LT5yZXR2YWw7Cj4gPiB9Cj4gPgo+ID4gSSB0aGluayBkb19kb21jdGwoKSBpcyBzdXBwb3NlZCB0 byByZXR1cm4gLTEgb24gZXJyb3IgYW5kIGxldCB0aGUgY2FsbGVyCj4gPiBkZWNpZGUgd2hhdCB0 byBkby4gQXQgbGVhc3QgdGhhdHMgaG93IGl0cyBhcHBlYXJlbnRseSBkb25lIG9uIExpbnV4IGFu ZAo+ID4gU29sYXJpcy4KPiAKPiBbMF0gaHR0cDovL25ldGJzZC5ndy5jb20vY2dpLWJpbi9tYW4t Y2dpP2lvY3RsKy5hbWQ2NCtOZXRCU0QtY3VycmVudAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuc291cmNlLmNvbQpodHRwOi8vbGlzdHMueGVuc291cmNlLmNvbS94ZW4tZGV2ZWwK