From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v4 1/2] libxl: Introduce functions to add and remove USB devices to an HVM guest Date: Wed, 17 Apr 2013 11:25:55 +0100 Message-ID: <516E78B3.1080005@eu.citrix.com> References: <1365706317-5368-1-git-send-email-george.dunlap@eu.citrix.com> <516D91AE.4030600@citrix.com> <1366192693.8399.222.camel@zakaz.uk.xensource.com> <516E7324.7020301@eu.citrix.com> <1366193615.8399.228.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1366193615.8399.228.camel@zakaz.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell Cc: "sstanisi@cbnco.com" , "xen-devel@lists.xen.org" , Ian Jackson , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org T24gMTcvMDQvMTMgMTE6MTMsIElhbiBDYW1wYmVsbCB3cm90ZToKPiBPbiBXZWQsIDIwMTMtMDQt MTcgYXQgMTE6MDIgKzAxMDAsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4+IE9uIDE3LzA0LzEzIDEw OjU4LCBJYW4gQ2FtcGJlbGwgd3JvdGU6Cj4+PiBPbiBUdWUsIDIwMTMtMDQtMTYgYXQgMTk6MDAg KzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pgo+Pj4+PiArICAgIGxpYnhsX3VzYl9w YXRoID0gbGlieGxfX3NwcmludGYoZ2MsICIlcy91c2IiLCBsaWJ4bF9wYXRoKTsKPj4+PiBJIHdv dWxkIHJlY29tbWVuZCB0byB1c2UgR0NTUFJJTlRGIGluc3RlYWQsIGl0IGFscmVhZHkgY2hlY2tz IGZvciBlcnJvcnMKPj4+IEdDU1BSSU5URiBhbmQgbGlieGxfX3NwcmludGYgaGF2ZSB0aGUgc2Ft ZSBhbW91bnQgb2YgZXJyb3IgY2hlY2tpbmcuCj4+Pgo+Pj4gVGhlIG1vcmUgaW1wb3J0YW50IHBv aW50IGlzIHRoYXQgdGhlIGxpYnhsIG1lbW9yeSBhbGxvY2F0aW9uCj4+PiBmdW5jdGlvbnMvbWFj cm9zIGFsbCBwYW5pYyBvbiBFTk9NRU0gc28gdGhlcmUgaXMgbm8gbmVlZCBmb3IgY29kZSBpbgo+ Pj4gZ2VuZXJhbCB0byBjaGVjayBmb3IgYWxsb2NhdGlvbiBlcnJvcnMuCj4+Pgo+Pj4gaS5lLiBU aGlzIGJsb2NrLi4uCj4+Pj4+ICsgICAgaWYgKCFsaWJ4bF91c2JfcGF0aCkgewo+Pj4+PiArICAg ICAgICBMSUJYTF9fTE9HKGN0eCwgTElCWExfX0xPR19FUlJPUiwgImNhbm5vdCBhbGxvY2F0ZSBj cmVhdGUgcGF0aHMiKTsKPj4+Pj4gKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwo+Pj4+PiArICAg ICAgICBnb3RvIG91dDsKPj4+Pj4gKyAgICB9Cj4+PiAuLi5pcyB1bm5lZWRlZC4gSSBkaWRuJ3Qg Y2hlY2sgdGhlIHJlc3Qgb2YgdGhlIHBhdGNoIGJ1dCBJIGltYWdpbmUgeW91Cj4+PiBhcmUgaW4g dGhlIGhhYml0cyBvZiBjaGVja2luZyBlcnJvcnMgYW5kIGNhbiBub3cgcmVtb3ZlIGEgYnVuY2gg b2YKPj4+IGNvZGUgOy0pCj4+IE9LIC0tIHdlbGwgaW4gdGhhdCBibG9jayBpbiBwYXJ0aWN1bGFy LCBpdCdzIGZvbGxvd2luZyBzdWl0IHdpdGggdGhlCj4+IHJlc3Qgb2YgdGhlIHN1cnJvdW5kaW5n IGNvZGUgd2hpY2ggZG9lcyBleGFjdGx5IHRoZSBzYW1lIHRoaW5nLgo+IFRoYXQgY29kZSBwcmVk YXRlcyB0aGUgcGFuaWMgb24gRU5PTUVNIGJlaGF2aW91ci4KPgo+PiAgICBBcyBJCj4+IHNhaWQg aW4gYW5vdGhlciBlLW1haWwgdG8gcm9nZXIgYWJvdXQgZXJyb3IgY2hlY2tpbmcgaW4gdGhpcyBm dW5jdGlvbiwgSQo+PiB0aGluayB0aGF0IGl0J3MgbW9yZSBpbXBvcnRhbnQgZm9yIHByb2dyYW1t ZXJzIHRvIGJlIGFibGUgdG8gc2VlIHRoaXMgaXMKPj4gZXhhY3RseSB0aGUgc2FtZSBhcyBhbGwg dGhlIHJlc3QuICBBdCBzb21lIHBvaW50IHRoZXJlIHNob3VsZCBwcm9iYWJseQo+PiBiZSBhIGNs ZWFuLXVwIHRvIHJlbW92ZSB0aGUgY2hlY2sgZnJvbSBhbGwgb2YgdGhlbSwgYnV0IEkgZG9uJ3Qg dGhpbmsKPj4gdGhhdCdzIHdvcnRoIHRoZSByaXNrIGF0IHRoaXMgcG9pbnQgaW4gdGhlIHJlbGVh c2UgY3ljbGUuCj4gUmF0aGVyIHRoYW4gaGF2aW5nIGEgbWFzc2l2ZSBmbGFnIGRheSB3ZSBhcmUg dGFraW5nIHRoZSBhcHByb2FjaCBvZgo+IGZpeGluZyBjb2RlIGFzIGl0IGlzIGNoYW5nZWQgYW5k IHBhcnQgb2YgdGhhdCBpcyB0byBub3QgaW50cm9kdWNlIG5ldwo+ICJpbmNvcnJlY3QiIGNvZGUu CgpJIHRoaW5rIHRoYXQgbWFrZXMgc2Vuc2Ugb24gYSBmdW5jdGlvbi1ieS1mdW5jdGlvbiwgb3Ig cGVyaGFwcyAKZmlsZS1ieS1maWxlIGJhc2lzLCBidXQgSSBwZXJzb25hbGx5IHRoaW5rIGl0J3Mg YSBiYWQgaWRlYSB0byBtaXggCiJ0ZW1wbGF0ZXMiIGluIG9uZSBmdW5jdGlvbiBsaWtlIHRoYXQu ICBCdXQgaWYgdGhhdCdzIHRoZSBwbGFuLCBJJ2xsIGdvIAp3aXRoIGl0LgoKICAtR2VvcmdlCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK