From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Hall, Christopher S" Subject: RE: [PATCH 1/5] Add functions producing system time given a backing counter value Date: Wed, 29 Jul 2015 01:41:34 +0000 Message-ID: References: <1438044416-15588-1-git-send-email-christopher.s.hall@intel.com> <1438044416-15588-2-git-send-email-christopher.s.hall@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Thomas Gleixner , Richard Cochran , Ingo Molnar , "Kirsher, Jeffrey T" , "Ronciak, John" , "H. Peter Anvin" , "x86@kernel.org" , lkml , "netdev@vger.kernel.org" To: 'John Stultz' Return-path: Received: from mga11.intel.com ([192.55.52.93]:24427 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752379AbbG2Blh (ORCPT ); Tue, 28 Jul 2015 21:41:37 -0400 In-Reply-To: Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEpvaG4gU3R1bHR6IFttYWls dG86am9obi5zdHVsdHpAbGluYXJvLm9yZ10NCj4gU2VudDogTW9uZGF5LCBKdWx5IDI3LCAyMDE1 IDg6NDQgUE0NCj4gVG86IEhhbGwsIENocmlzdG9waGVyIFMNCj4gQ2M6IFRob21hcyBHbGVpeG5l cjsgUmljaGFyZCBDb2NocmFuOyBJbmdvIE1vbG5hcjsgS2lyc2hlciwgSmVmZnJleSBUOw0KPiBS b25jaWFrLCBKb2huOyBILiBQZXRlciBBbnZpbjsgeDg2QGtlcm5lbC5vcmc7IGxrbWw7DQo+IG5l dGRldkB2Z2VyLmtlcm5lbC5vcmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSCAxLzVdIEFkZCBmdW5j dGlvbnMgcHJvZHVjaW5nIHN5c3RlbSB0aW1lIGdpdmVuIGENCj4gYmFja2luZyBjb3VudGVyIHZh bHVlDQo+IA0KPiBPbiBNb24sIEp1bCAyNywgMjAxNSBhdCA1OjQ2IFBNLCBDaHJpc3RvcGhlciBI YWxsDQo+IDxjaHJpc3RvcGhlci5zLmhhbGxAaW50ZWwuY29tPiB3cm90ZToNCj4gPiAqIGNvdW50 ZXJfdG9fcmF3bW9ubzY0DQo+ID4gKiBjb3VudGVyX3RvX21vbm82NA0KPiA+ICogY291bnRlcl90 b19yZWFsdGltZTY0DQo+ID4NCj4gPiBFbmFibGVzIGRyaXZlcnMgdG8gdHJhbnNsYXRlIGEgY2Fw dHVyZWQgc3lzdGVtIGNsb2NrIGNvdW50ZXIgdG8gc3lzdGVtDQo+ID4gdGltZS4gVGhpcyBpcyB1 c2VmdWwgZm9yIG5ldHdvcmsgYW5kIGF1ZGlvIGRldmljZXMgdGhhdCBjYXB0dXJlDQo+IHRpbWVz dGFtcHMNCj4gPiBpbiB0ZXJtcyBvZiBib3RoIHRoZSBzeXN0ZW0gY2xvY2sgYW5kIGRldmljZSBj bG9jay4NCj4gDQo+IEh1aC4gIFNvIGZvciBjb3VudGVyX3RvX3JlYWx0aW1lNjQgJiBtb25vNjQs IHRoaXMgc2VlbXMgdG8gaWdub3JlIHRoZQ0KPiBmYWN0IHRoYXQgdGhlIG11bHRpcGxpZXIgaXMg Y29uc3RhbnRseSBhZGp1c3RlZCBhbmQgY29ycmVjdGVkLiBTbyB0aGF0DQo+IGNhbGxpbmcgdGhl IGZ1bmN0aW9uIHR3aWNlIHdpdGggdGhlIHNhbWUgY291bnRlciB2YWx1ZSBtYXkgcmVzdWx0IGlu DQo+IGRpZmZlcmVudCByZXR1cm5lZCB2YWx1ZXMuDQo+IA0KPiBJJ3ZlIG5vdCB5ZXQgZ3Jva2Vk IHRoZSB3aG9sZSBwYXRjaHNldCwgYnV0IGl0IHNlZW1zIGxpa2UgdGhlcmUgbmVlZHMNCj4gdG8g YmUgc29tZSBtZWNoYW5pc20gdGhhdCBlbnN1cmVzIHRoZSBjb3VudGVyIHZhbHVlIGlzIGNhcHR1 cmVkIGFuZA0KPiB1c2VkIGluIHRoZSBzYW1lIChvciBhdCBsZWFzdCBjbG9zZSkgaW50ZXJ2YWwg dGhhdCB0aGUgdGltZWtlZXBlciBkYXRhDQo+IGlzIHZhbGlkIGZvci4NCg0KVGhlIEFSVCAoYW5k IGRlcml2ZWQgVFNDKSB2YWx1ZXMgYXJlIGFsd2F5cyBpbiB0aGUgcGFzdC4gIFRoZXJlJ3Mgbm8N CmNoYW5jZSB0aGF0IHdlIGNvdWxkIGV4Y2VlZCB0aGUgaW50ZXJ2YWwuICBJIGRvbid0IHRoaW5r IGFueSBzaW1pbGFyDQp1c2FnZSB3b3VsZCBiZSBhIHByb2JsZW0gZWl0aGVyLg0KDQpBcmUgeW91 IHN1Z2dlc3RpbmcgdGhhdCwgZm9yIGNvbXBsZXRlbmVzcywgdGhpcyBiZSBlbmZvcmNlZCBieSB0 aGUNCmNvbnZlcnNpb24gZnVuY3Rpb24/DQoNCkkgZG8gYSBjaGVjayBoZXJlIHRvIG1ha2Ugc3Vy ZSB0aGF0IHRoZSBjdXJyZW50IGNvdW50ZXIgdmFsdWUgaXNuJ3QgYmVmb3JlDQp0aGUgYmVnaW5u aW5nIG9mIHRoZSBjdXJyZW50IGludGVydmFsOg0KDQp0aW1la2VlcGluZ19nZXRfZGVsdGEoKQ0K Li4uDQogICAgICAgICAgICAgICBpZiAoY3ljbGVfbm93IDwgdGtyLT5jeWNsZV9sYXN0ICYmDQog ICAgICAgICAgICAgICAgICAgdGtyLT5jeWNsZV9sYXN0IC0gY3ljbGVfbm93IDwgUk9MTE9WRVJf VEhSRVNIT0xEKQ0KICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FQUdBSU47DQoNCklm IHRrci0+Y3ljbGVfbGFzdCAtIGN5Y2xlX25vdyBpcyBsYXJnZSwgdGhlIGFzc3VtcHRpb24gaXMg dGhhdA0Kcm9sbG92ZXIgb2NjdXJyZWQuICBPdGhlcndpc2UsIHRoZSBjYWxsZXIgc2hvdWxkIHJl LXJlYWQgdGhlIGNvdW50ZXINCnNvIHRoYXQgaXQgZmFsbHMgd2l0aGluIHRoZSBjdXJyZW50IGlu dGVydmFsLiAgSW4gbXkgIm5vcm1hbCB1c2UiDQp0ZXN0aW5nLCByZS1yZWFkIG5ldmVyIG9jY3Vy cmVkLg0KDQpUaGFua3MgZm9yIHlvdXIgaW5wdXQuDQoNCkNocmlzDQoNCj4gDQo+IHRoYW5rcw0K PiAtam9obg0K