From owner-freebsd-hackers@FreeBSD.ORG Fri Sep 23 19:14:31 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D257106564A; Fri, 23 Sep 2011 19:14:31 +0000 (UTC) (envelope-from geoffrey.levand@mail.ru) Received: from f186.mail.ru (f186.mail.ru [217.69.129.199]) by mx1.freebsd.org (Postfix) with ESMTP id A3AA78FC13; Fri, 23 Sep 2011 19:14:30 +0000 (UTC) Received: from mail by f186.mail.ru with local id 1R7BCc-0003L9-00; Fri, 23 Sep 2011 23:14:26 +0400 Received: from [109.193.222.154] by e.mail.ru with HTTP; Fri, 23 Sep 2011 23:14:26 +0400 From: =?UTF-8?B?Z2VvZmZyZXkgbGV2YW5k?= To: =?UTF-8?B?SmlsbGVzIFRqb2Vsa2Vy?= Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: [109.193.222.154] Date: Fri, 23 Sep 2011 23:14:26 +0400 References: <20110923190626.GA61562@stack.nl> In-Reply-To: <20110923190626.GA61562@stack.nl> X-Priority: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Message-Id: X-Spam: Not detected X-Mras: Ok Cc: freebsd-hackers@freebsd.org, =?UTF-8?B?SXZhbiBWb3Jhcw==?= Subject: Re[4]: Sharing device driver between kernel and user space X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: =?UTF-8?B?Z2VvZmZyZXkgbGV2YW5k?= List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Sep 2011 19:14:31 -0000 VGhhbmtzIGZvciB5b3VyIHJlc3BvbnNlcy4KVGhlIG9uZSB3aXRoIG9wZW4vY2xvc2Ugc2VlbXMg dG8gYmUgdGhlIG1vc3QgcmVhc29uYWJsZS4KCgoyMyDRgdC10L3RgtGP0LHRgNGPIDIwMTEsIDIz OjA2INC+0YIgSmlsbGVzIFRqb2Vsa2VyIDxqaWxsZXNAc3RhY2submw+Ogo+IE9uIFdlZCwgU2Vw IDIxLCAyMDExIGF0IDA0OjIzOjI4UE0gKzAyMDAsIEl2YW4gVm9yYXMgd3JvdGU6Cj4gPiBPbiAy MSBTZXB0ZW1iZXIgMjAxMSAxNjowOSwgZ2VvZmZyZXkgbGV2YW5kIDxnZW9mZnJleS5sZXZhbmRA bWFpbC5ydT4gd3JvdGU6Cj4gPiA+IFN1cmUgaSBjYW4gdXNlIHRoZSBzeW5jaHJvbml6YXRpb24g cHJpbWl0aXZlcywgdGhlIHByb2JsZW0gaXMgdGhhdAo+ID4gPiB0aGUgcmVzcG9uc2UgdG8gYSBy ZXF1ZXN0IHNlbnQgdG8gUFMzIFZVQVJUIHBvcnQgaXMgbm90IGF2YWlsYWJsZQo+ID4gPiBpbW1l ZGlhdGVseSwgYW5kIGkgaGF2ZSB0byBkaXNhbGxvdyBrZXJuZWwgYWNjZXNzIHRvIHRoZSBQUzMg VlVBUlQKPiA+ID4gd2hpbGUgaSdtIHdhaXRpbmcgZm9yIHRoZSByZXNwb25zZSBpbiB1c2VyIHNw YWNlLiBJIHNlbmQgcmVxdWVzdAo+ID4gPiB3aXRoIHdyaXRlIHN5c2NhbGwgZnJvbSB1c2VyIHNw YWNlIGFuZCB3YWl0IGZvciByZXNwb25zZSB3aXRoIHJlYWQKPiA+ID4gc3lzY2FsbC4gSW4gdGhl IHBlcmlvZCBvZiB0aW1lIGJldHdlZW4gc2VuZGluZyByZXF1ZXN0IGFuZCByZWNlaXZpbmcKPiA+ ID4gcmVzcG9uc2UgaSBjb3VsZCByZWNlaXZlIHNvbWUgb3RoZXIgcGFja2V0cyBmcm9tIFZVQVJU IHBvcnQsIGUuZy4KPiA+ID4gc29tZSBraW5kIG9mIGV2ZW50IG5vdGlmaWNhdGlvbiwgwqBpIGhh dmUgdG8gc2tpcCB0aGVtLiBCdXQga2VybmVsCj4gPiA+IHNob3VsZCBub3QgaW50ZXJmZXIgdW50 aWwgaSBnZXQgbXkgcmVzcG9uc2UuICBTbyBpIHdvdWxkIG5lZWQgdG8KPiA+ID4gbG9jayBvdXQg dGhlIGtlcm5lbCBkdXJpbmcgdGhpcyB0aW1lLiBJIHRoaW5rIGkgZm91bmQgYSBnb29kCj4gPiA+ IHNvbHV0aW9uIGZvciB0aGlzIHByb2JsZW0sIGp1c3QgdXNlIGEgSU9DVEwgd2hpY2ggdGVsbHMg a2VybmVsCj4gPiA+IGRldmljZSBkcml2ZXIgdG8gc3RvcCBwcm9jZXNzaW5nIGtlcm5lbCByZXF1 ZXN0cyBhbmQgZXZlbnRzLAo+ID4gPiBzb21ldGhpbmcgbGlrZSBTRVRfVVNFUl9NT0RFLiAgQWZ0 ZXIgdGhhdCBpIGNhbiB1c2UgaXQgaW4gdXNlcgo+ID4gPiBzcGFjZS4KPiAKPiBQZXJoYXBzIGl0 IGlzIGJldHRlciB0byBsb2NrIG91dCBrZXJuZWwgYWN0aXZpdHkgKGFuZCBmdXJ0aGVyIG9wZW5z KQo+IHdoaWxlIHVzZXJsYW5kIGhhcyB0aGUgZGV2aWNlIG9wZW4uCj4gCj4gSW4gYW55IGNhc2Us IGEgY2xvc2Ugc2hvdWxkIHByb2JhYmx5IHJlbGVhc2UgdGhlIGRldmljZSAocG9zc2libHkgYWZ0 ZXIKPiBzb21lIHNvcnQgb2YgY2xlYW51cCksIHNvIHRoYXQgYSBjcmFzaCBvZiB0aGUgdXNlcmxh bmQgcHJvZ3JhbSBkb2VzIG5vdAo+IG5lY2Vzc2l0YXRlIGEgcmVib290IGJlZm9yZSB0aGUgZGV2 aWNlIGNhbiBiZSB1c2VkIGFnYWluLgo+IAo+ID4gSGF2ZSB5b3UgcmVhZCBzZW1hKDkpPwo+IAo+ IHNlbWEoOSkgaXMgYmVzdCBhdm9pZGVkIGluIG5ldyBjb2RlLiBJdCBpcyBub3QgdXNlZCBtdWNo IGluIGV4aXN0aW5nCj4gY29kZSwgYW5kIGl0IHdvdWxkIGJlIHVzZWZ1bCB0byBiZSBhYmxlIHRv IHJlbW92ZSBzb21lIGRheSBpbiBvcmRlciB0bwo+IHJlZHVjZSByZWR1bmRhbmN5IGluIHRoZSBw cm92aWRlZCBzeW5jaHJvbml6YXRpb24gcHJpbWl0aXZlcy4KPiAKPiBJbnN0ZWFkLCBzZWUgbXV0 ZXgoOSkgYW5kIGNvbmR2YXIoOSkuCj4gCj4gVGhlIGltcGxlbWVudGF0aW9uIG9mIHNlbWEoOSkg aXMgbm90IHZlcnkgb3B0aW1pemVkLCB1c2luZyBhIG11dGV4IGFuZCBhCj4gY29uZGl0aW9uIHZh cmlhYmxlLiAoVGhpcyBpcyB1bmxpa2UgdGhlIHVzZXJsYW5kIHNlbV9wb3N0KDMpIGFuZCBmcmll bmRzCj4gd2hpY2ggb25seSByZXF1aXJlIGEgc2luZ2xlIGF0b21pYyBvcCBpbiB0aGUgdW5jb250 ZXN0ZWQgY2FzZSwgZXhjZXB0Cj4gZm9yIG5hbWVkIHNlbWFwaG9yZXMgaW4gOC54IGFuZCBlYXJs aWVyLikKPiAKPiA+IE9yIGlmIHJldHVybmluZyBFQlVTWSBpcyBhY2NlcHRhYmxlIHdoZW4gdGhl IHJlc291cmNlIGlzIGluIHVzZSBieQo+ID4gJHdoYXRldmVyLCBtYXliZSB5b3UganVzdCBuZWVk IGEgYm9vbGVhbiB2YXJpYWJsZS4KPiAKPiAtLQo+IEppbGxlcyBUam9lbGtlcgo+IA==