From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v2] xen: fix initialization of wallclock time for PVHVM on migration Date: Wed, 12 Jun 2013 11:06:33 +0100 Message-ID: <51B84829.4070705@eu.citrix.com> References: <1370968885-6644-1-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1370968885-6644-1-git-send-email-roger.pau@citrix.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: Roger Pau Monne Cc: Keir Fraser , Jan Beulich , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMTEvMDYvMTMgMTc6NDEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBDYWxsIHVwZGF0ZV9k b21haW5fd2FsbGNsb2NrX3RpbWUgb24gaHZtX2xhdGNoX3NoaW5mb19zaXplIGV2ZW4gaWYKPiB0 aGUgYml0bmVzcyBvZiB0aGUgZ3Vlc3QgaGFzIGFscmVhZHkgYmVlbiBzZXQsIHRoaXMgZml4ZXMg dGhlIHByb2JsZW0KPiB3aXRoIHRoZSB3YWxsY2xvY2sgbm90IGJlaW5nIHNldCBmb3IgUFZIVk0g Z3Vlc3RzIG9uIHJlc3VtZSBmcm9tCj4gbWlncmF0aW9uLgo+Cj4gU2lnbmVkLW9mZi1ieTogUm9n ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ2M6IEphbiBCZXVsaWNoIDxK QmV1bGljaEBzdXNlLmNvbT4KPiBDYzogS2VpciBGcmFzZXIgPGtlaXJAeGVuLm9yZz4KPiBDYzog R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgoKUmUgdGhlIHJlbGVh c2U6CgpBY2tlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29t PgoKPiAtLS0KPiBTaW5jZSB0aGlzIGlzIGEgYnVnIGZpeCwgSSB0aGluayBpdCBpcyBzdWl0YWJs ZSBmb3IgaW5jbHVzaW9uIGluIHRoZQo+IDQuMyByZWxlYXNlLCBhbmQgYmFja3BvcnRlZCB0byBv bGRlciByZWxlYXNlcy4KPiAtLS0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMgfCAgIDIwICsr KysrKy0tLS0tLS0tLS0tLS0tCj4gICAxIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwg MTQgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBi L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBpbmRleCBhOTYyY2UyLi4wZGNmZDgxIDEwMDY0NAo+ IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2 bS5jCj4gQEAgLTM0MDQsMjEgKzM0MDQsMTMgQEAgc3RhdGljIHZvaWQgaHZtX2xhdGNoX3NoaW5m b19zaXplKHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICovCj4gICAgICAgaWYgKCBjdXJyZW50 LT5kb21haW4gPT0gZCApIHsKPiAgICAgICAgICAgbmV3X2hhc18zMmJpdCA9IChodm1fZ3Vlc3Rf eDg2X21vZGUoY3VycmVudCkgIT0gOCk7Cj4gLSAgICAgICAgaWYgKG5ld19oYXNfMzJiaXQgIT0g ZC0+YXJjaC5oYXNfMzJiaXRfc2hpbmZvKSB7Cj4gKyAgICAgICAgaWYgKG5ld19oYXNfMzJiaXQg IT0gZC0+YXJjaC5oYXNfMzJiaXRfc2hpbmZvKQo+ICAgICAgICAgICAgICAgZC0+YXJjaC5oYXNf MzJiaXRfc2hpbmZvID0gbmV3X2hhc18zMmJpdDsKPiAtICAgICAgICAgICAgLyoKPiAtICAgICAg ICAgICAgICogTWFrZSBzdXJlIHRoYXQgdGhlIHRpbWViYXNlIGluIHRoZSBzaGFyZWQgaW5mbwo+ IC0gICAgICAgICAgICAgKiBzdHJ1Y3R1cmUgaXMgY29ycmVjdCBmb3IgaXRzIG5ldyBiaXQtbmVz cy4gIFdlIHNob3VsZAo+IC0gICAgICAgICAgICAgKiBhcmd1YWJseSB0cnkgdG8gY29udmVydCB0 aGUgb3RoZXIgZmllbGRzIGFzIHdlbGwsIGJ1dAo+IC0gICAgICAgICAgICAgKiB0aGF0J3MgbXVj aCBtb3JlIHByb2JsZW1hdGljIChlLmcuIHdoYXQgZG8geW91IGRvIGlmCj4gLSAgICAgICAgICAg ICAqIHlvdSdyZSBnb2luZyBmcm9tIDY0IGJpdCB0byAzMiBiaXQgYW5kIHRoZXJlJ3MgYW4gZXZl bnQKPiAtICAgICAgICAgICAgICogY2hhbm5lbCBwZW5kaW5nIHdoaWNoIGRvZXNuJ3QgZXhpc3Qg aW4gdGhlIDMyIGJpdAo+IC0gICAgICAgICAgICAgKiB2ZXJzaW9uPykuICBKdXN0IHNldHRpbmcg dGhlIHdhbGxjbG9jayB0aW1lIHNlZW1zIHRvIGJlCj4gLSAgICAgICAgICAgICAqIHN1ZmZpY2ll bnQgZm9yIGV2ZXJ5dGhpbmcgd2UgZG8sIGV2ZW4gaWYgaXQgaXMgYSBiaXQgb2YKPiAtICAgICAg ICAgICAgICogYSBoYWNrLgo+IC0gICAgICAgICAgICAgKi8KPiAtICAgICAgICAgICAgdXBkYXRl X2RvbWFpbl93YWxsY2xvY2tfdGltZShkKTsKPiAtICAgICAgICB9Cj4gKyAgICAgICAgLyoKPiAr ICAgICAgICAgKiBNYWtlIHN1cmUgdGhhdCB0aGUgdGltZWJhc2UgaW4gdGhlIHNoYXJlZCBpbmZv Cj4gKyAgICAgICAgICogc3RydWN0dXJlIGlzIGNvcnJlY3QuCj4gKyAgICAgICAgICovCj4gKyAg ICAgICAgdXBkYXRlX2RvbWFpbl93YWxsY2xvY2tfdGltZShkKTsKPiAgICAgICB9Cj4gICB9Cj4g ICAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=