From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adalbert =?iso-8859-2?b?TGF643I=?= Subject: Re: [RFC PATCH v6 01/92] kvm: introduce KVMI (VM introspection subsystem) Date: Wed, 14 Aug 2019 12:48:22 +0300 Message-ID: <9440.49299448437$1565776090@news.gmane.org> References: <20190809160047.8319-1-alazar@bitdefender.com> <20190809160047.8319-2-alazar@bitdefender.com> <20190812202030.GB1437@linux.intel.com> <5d52a5ae.1c69fb81.5c260.1573SMTPIN_ADDED_BROKEN@mx.google.com> <5fa6bd89-9d02-22cd-24a8-479abaa4f788@redhat.com> <20190813150128.GB13991@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190813150128.GB13991@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: Sean Christopherson , Paolo Bonzini Cc: Tamas K Lengyel , Weijiang Yang , Yu C , kvm@vger.kernel.org, Konrad Rzeszutek Wilk , Jan Kiszka , Samuel =?iso-8859-1?q?Laur=E9n?= , Radim =?iso-8859-2?b?S3LobeH4?= , Zhang@vger.kernel.org, virtualization@lists.linux-foundation.org, linux-mm@kvack.org, Patrick Colp , Mathieu Tarral , Stefan Hajnoczi , Mircea =?iso-8859-1?q?C=EErjaliu?= , Mihai =?UTF-8?b?RG9uyJt1?= List-Id: virtualization@lists.linuxfoundation.org T24gVHVlLCAxMyBBdWcgMjAxOSAwODowMToyOCAtMDcwMCwgU2VhbiBDaHJpc3RvcGhlcnNvbiA8 c2Vhbi5qLmNocmlzdG9waGVyc29uQGludGVsLmNvbT4gd3JvdGU6Cj4gT24gVHVlLCBBdWcgMTMs IDIwMTkgYXQgMDI6MDk6NTFQTSArMDIwMCwgUGFvbG8gQm9uemluaSB3cm90ZToKPiA+IE9uIDEz LzA4LzE5IDEzOjU3LCBBZGFsYmVydCBMYXrEg3Igd3JvdGU6Cj4gPiA+PiBUaGUgcmVmY291bnRp bmcgYXBwcm9hY2ggc2VlbXMgYSBiaXQgYmFja3dhcmRzLCBhbmQgQUZBSUNUIGlzIGRyaXZlbiBi eQo+ID4gPj4gaW1wbGVtZW50aW5nIHVuaG9vayB2aWEgYSBtZXNzYWdlLCB3aGljaCBhbHNvIHNl ZW1zIGJhY2t3YXJkcy4gIEkgYXNzdW1lCj4gPiA+PiBob29rIGFuZCB1bmhvb2sgYXJlIHJlbGF0 aXZlbHkgcmFyZSBldmVudHMgYW5kIG5vdCBwZXJmb3JtYW5jZSBjcml0aWNhbCwKPiA+ID4+IHNv IG1ha2UgdGhvc2UgdGhlIHJlc3RyaWN0ZWQvc2xvdyBmbG93cywgZS5nLiBmb3JjZSB1c2Vyc3Bh Y2UgdG8gcXVpZXNjZQo+ID4gPj4gdGhlIFZNIGJ5IG1ha2luZyB1bmhvb2soKSBtdXR1YWxseSBl eGNsdXNpdmUgd2l0aCBldmVyeSB2Y3B1IGlvY3RsKCkgYW5kCj4gPiA+PiBtYXliZSBhbnl0aGlu ZyB0aGF0IHRha2VzIGt2bS0+bG9jay4gCj4gPiA+Pgo+ID4gPj4gVGhlbiBrdm1pX2lvY3RsX3Vu aG9vaygpIGNhbiB1c2UgdGhyZWFkX3N0b3AoKSBhbmQga3ZtaV9yZWN2KCkganVzdCBuZWVkcwo+ ID4gPj4gdG8gY2hlY2sga3RocmVhZF9zaG91bGRfc3RvcCgpLgo+ID4gPj4KPiA+ID4+IFRoYXQg d2F5IGt2bWkgZG9lc24ndCBuZWVkIHRvIGJlIHJlZmNvdW50ZWQgc2luY2UgaXQncyBndWFyYW50 ZWVkIHRvIGJlCj4gPiA+PiBhbGl2ZSBpZiB0aGUgcG9pbnRlciBpcyBub24tbnVsbC4gIEVsaW1p bmF0aW5nIHRoZSByZWZjb3VudGluZyB3aWxsIGNsZWFuCj4gPiA+PiB1cCBhIGxvdCBvZiB0aGUg Y29kZSBieSBlbGltaW5hdGluZyBjYWxscyB0byBrdm1pX3tnZXQscHV0fSgpLCBlLmcuCj4gPiA+ PiB3cmFwcGVycyBsaWtlIGt2bWlfYnJlYWtwb2ludF9ldmVudCgpIGp1c3QgY2hlY2sgdmNwdS0+ a3ZtaSwgb3IgbWF5YmUKPiA+ID4+IGV2ZW4gZ2V0IGRyb3BwZWQgYWx0b2dldGhlci4KPiA+ID4g Cj4gPiA+IFRoZSB1bmhvb2sgZXZlbnQgaGFzIGJlZW4gYWRkZWQgdG8gY292ZXIgdGhlIGZvbGxv d2luZyBjYXNlOiB3aGlsZSB0aGUKPiA+ID4gaW50cm9zcGVjdGlvbiB0b29sIHJ1bnMgaW4gYW5v dGhlciBWTSwgYm90aCBWTXMsIHRoZSB2aXJ0dWFsIGFwcGxpYW5jZQo+ID4gPiBhbmQgdGhlIGlu dHJvc3BlY3RlZCBWTSwgY291bGQgYmUgcGF1c2VkIGJ5IHRoZSB1c2VyLiBXZSBuZWVkZWQgYSB3 YXkKPiA+ID4gdG8gc2lnbmFsIHRoaXMgdG8gdGhlIGludHJvc3BlY3Rpb24gdG9vbCBhbmQgZ2l2 ZSBpdCB0aW1lIHRvIHVuaG9vawo+ID4gPiAodGhlIGludHJvc3BlY3RlZCBWTSBoYXMgdG8gcnVu IGFuZCBleGVjdXRlIHRoZSBpbnRyb3NwZWN0aW9uIGNvbW1hbmRzCj4gPiA+IGR1cmluZyB0aGlz IHBoYXNlKS4gVGhlIHJlY2VpdmluZyB0aHJlYWRzIHF1aXRzIHdoZW4gdGhlIHNvY2tldCBpcyBj bG9zZWQKPiA+ID4gKGJ5IFFFTVUgb3IgYnkgdGhlIGludHJvc3BlY3Rpb24gdG9vbCkuCj4gCj4g V2h5IGRvZXMgY2xvc2luZyB0aGUgc29ja2V0IHJlcXVpcmUgZGVzdHJveWluZyB0aGUga3ZtaSBv YmplY3Q/ICBFLmcuIGNhbgo+IGl0IGJlIG1hcmtlZCBhcyBkZWZ1bmN0IG9yIHdoYXRldmVyIGFu ZCBvbmx5IGZ1bGx5IHJlbW92ZWQgb24gYSBzeW5jaHJvbm91cwo+IHVuaG9vayBmcm9tIHVzZXJz cGFjZT8gIFJlLWhvb2tpbmcgY291bGQgZWl0aGVyIHJlcXVpcmUgc2FpZCB1bmhvb2ssIG9yCj4g bWF5YmUgcmV1c2UgdGhlIGV4aXN0aW5nIGt2bWkgb2JqZWN0IHdpdGggYSBuZXcgc29ja2V0LgoK V2lsbCBpdCBiZSBiZXR0ZXIgdG8gaGF2ZSB0aGUgZm9sbG93aW5nIGlvY3Rscz8KCiAgLSBob29r IChhbGxvYyBrdm1pIGFuZCBrdm1pX3ZjcHUgc3RydWN0cykKICAtIG5vdGlmeV9pbW1pbmVudF91 bmhvb2sgKHNlbmQgdGhlIEtWTUlfRVZFTlRfVU5IT09LIGV2ZW50KQogIC0gdW5ob29rIChmcmVl IGt2bWkgYW5kIGt2bWlfdmNwdSBzdHJ1Y3RzKQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBtYWlsaW5nIGxpc3QKVmlydHVhbGl6 YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0cHM6Ly9saXN0cy5saW51eGZvdW5k YXRpb24ub3JnL21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6YXRpb24=