From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [Resend PATCH 1/2] Xen/Keyhandler: Make keyhandler always run in tasklet Date: Mon, 10 Oct 2016 09:55:55 -0400 Message-ID: <20161010135555.GE869@char.us.oracle.com> References: <1475201946-31898-1-git-send-email-tianyu.lan@intel.com> <1475201946-31898-2-git-send-email-tianyu.lan@intel.com> <57F665460200007800115633@prv-mh.provo.novell.com> <8a2acbde-a027-c06f-38ac-0cc82b469f80@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1btb3q-00031v-DB for xen-devel@lists.xenproject.org; Mon, 10 Oct 2016 13:56:10 +0000 Content-Disposition: inline In-Reply-To: <8a2acbde-a027-c06f-38ac-0cc82b469f80@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Lan Tianyu Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, Jan Beulich , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gU2F0LCBPY3QgMDgsIDIwMTYgYXQgMTE6MjY6NDRBTSArMDgwMCwgTGFuIFRpYW55dSB3cm90 ZToKPiBPbiAyMDE25bm0MTDmnIgwNuaXpSAyMDo1MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+ PiBPbiAzMC4wOS4xNiBhdCAwNDoxOSwgPHRpYW55dS5sYW5AaW50ZWwuY29tPiB3cm90ZToKPiA+ PiBAQCAtODcsMTAgKzg5LDEwIEBAIHZvaWQgaGFuZGxlX2tleXByZXNzKHVuc2lnbmVkIGNoYXIg a2V5LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiA+PiAgICAgIGlmICgga2V5ID49IEFS UkFZX1NJWkUoa2V5X3RhYmxlKSB8fCAhKGggPSAma2V5X3RhYmxlW2tleV0pLT5mbiApCj4gPj4g ICAgICAgICAgcmV0dXJuOwo+ID4+ICAKPiA+PiAtICAgIGlmICggIWluX2lycSgpIHx8IGgtPmly cV9jYWxsYmFjayApCj4gPj4gKyAgICBpZiAoIGgtPmlycV9jYWxsYmFjayApCj4gPiAKPiA+IFBs ZWFzZSBtYWtlIHN1YmplY3QvZGVzY3JpcHRpb24gcmVmbGVjdCB0aGlzOiBZb3UgZG9uJ3QgX2Fs d2F5c18KPiA+IGZvcmNlIHRoZSB1c2Ugb2YgdGhlIHRhc2tsZXQuCj4gCj4gT2suIEkgYWxzbyBm aW5kIHJlZ2lzdGVyX2lycV9rZXloYW5kbGVyKCkgaXNuJ3QgY2FsbGVkIGFueXdoZXJlIGluCj4g Y3VycmVudCBjb2RlIGFuZCB0aGF0IG1lYW5zIG5vbmUgdXNlcyBpcnFfY2FsbGJhY2suIENhbiB3 ZSByZW1vdmUgaXQ/CgpCdXQgaXQgaXMuIFNlZSBJUlFfS0VZSEFORExFUgo+IAo+ID4gCj4gPiBB bmQgdGhlbiBJIGRvbid0IHRoaW5rIHdlIHdhbnQgdGhlIGRlYnVna2V5IHN5c2N0bCBnZXQgcHJv Y2Vzc2VkCj4gPiBhc3luY2hyb25vdXNseSAtIHRoZSBzeXNjdGwgc2hvdWxkIGNvbXBsZXRlIG9u bHkgd2hlbiB0aGUga2V5IGhhcwo+ID4gYmVlbiBmdWxseSBoYW5kbGVkLCBpbiBvcmRlciB0byBu b3QgaW50ZXJmZXJlIHdpdGggYSBzdWJzZXF1ZW50IG9uZQo+ID4gKG5hbWVseSB0aGUgb25lIHJl dHJpZXZpbmcgdGhlIGxvZyBidWZmZXIpLgo+IAo+IFdlIG1heSBpbnRyb2R1Y2UgYSBuZXcgcGFy YW1ldGVyIGZvciBoYW5kbGVfa2V5cHJlc3MoKSB0byBzcGVjaWZ5Cj4gd2hldGhlciBpdCBzaG91 bGQgc2NoZWR1bGUgYSB0YXNrbGV0IHRvIHJ1biBrZXloYW5kbGVyIG9yIG5vdC4gRm9yCj4gc3lz Y3RsIGNhc2UsIGl0IHNob3VsZCBiZSB0aGUgbGF0ZXIgb25lLgo+IAo+IC0tIAo+IEJlc3QgcmVn YXJkcwo+IFRpYW55dSBMYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=