From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1660873711; x=1692409711; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=F2dqlpuX9uSwL9HT1M4prubJ0cHBkTpXkUoLlKgRLJU=; b=I0Srp8xzWrJ3xgko1X3mj2XzzvikjKG5TYenmSsBzAjIvIRqdtjEQXLz cRgZ9ycvz5iE7L1ThEegju4/co/VgWJaqB7EVRBTt2XmtmDTblSzJwxaV wqawB0p/2Yl12fIodyysx0J2TrnN2fDQITs66JbbP8Mr1JTE8FeDRRgJG RfO0hQSTZFUe3SCZfW6SoSA0KvIJrEh9epNs5a4Gl09rXORzkxC8+9GZW hYXp8vWv0FsrCQPhDpC9SpN6wXDP3HFuPynJptaMRYA1IhNxNdxDUNEz9 dJ+ksbzYPGrhh7Io7U+dMy6Elkd9Yz5BjWqm5TNpxvGU6SM6CUjLikG0N g== From: "liuyd.fnst@fujitsu.com" Date: Fri, 19 Aug 2022 01:47:21 +0000 Message-ID: <402e7bce-46de-6d9e-5bad-045a42efa6ba@fujitsu.com> References: <20220818174650.31360-1-okada.yusuke@jp.fujitsu.com> In-Reply-To: <20220818174650.31360-1-okada.yusuke@jp.fujitsu.com> MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <4D8F37ADC2301F4CB805FD37A1CC1C24@jpnprd01.prod.outlook.com> Content-Transfer-Encoding: base64 Subject: Re: [Virtio-fs] [PATCH] virtiofsd: use g_date_time_get_microsecond to get subsecond List-Id: Development discussions about virtio-fs List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Yusuke Okada , "qemu-devel@nongnu.org" Cc: "open list:virtiofs" , "okada.yusuke@fujitsu.com" SXQgd29ya3MuIEkgdGVzdGVkIG9uIFJIRUw4DQpCZWZvcmUgdGhpcyBmaXg6DQpgYGANCiMgL3Jv b3QvcWVtdS9idWlsZC90b29scy92aXJ0aW9mc2QvdmlydGlvZnNkIC0tc29ja2V0LXBhdGg9L3Rt cC9zb2NrIC1vIA0Kc291cmNlPS9ob21lL3Rlc3QgLWQNCg0KWyhudWxsKV0gW0lEOiAwMDEzMzE1 Ml0gdmlydGlvX3Nlc3Npb25fbW91bnQ6IFdhaXRpbmcgZm9yIHZob3N0LXVzZXIgDQpzb2NrZXQg Y29ubmVjdGlvbi4uLg0KDQoNCmBgYA0KDQpBZnRlciBhcHBseWluZyB0aGlzIHBhdGNoDQpgYGAN CiMgL3Jvb3QvcWVtdS9idWlsZC90b29scy92aXJ0aW9mc2QvdmlydGlvZnNkIC0tc29ja2V0LXBh dGg9L3RtcC9zb2NrIC1vIA0Kc291cmNlPS9ob21lL3Rlc3QgLWQNCg0KWzIwMjItMDgtMTkgMDE6 NDU6NDEuOTgxNjA4KzAwMDBdIFtJRDogMDAxMzQ1ODddIHZpcnRpb19zZXNzaW9uX21vdW50OiAN CldhaXRpbmcgZm9yIHZob3N0LXVzZXIgc29ja2V0IGNvbm5lY3Rpb24uLi4NCg0KYGBgCQ0KDQoN Ck9uIDgvMTkvMjIgMDE6NDYsIFl1c3VrZSBPa2FkYSB3cm90ZToNCj4gVGhlICIlZiIgc3BlY2lm aWVyIGluIGdfZGF0ZV90aW1lX2Zvcm1hdCgpIGlzIG9ubHkgYXZhaWxhYmxlIGluIGdsaWINCj4g Mi42NS4yIG9yIGxhdGVyLiBJZiBjb21iaW5lZCB3aXRoIG9sZGVyIGdsaWIsIHRoZSBmdW5jdGlv biByZXR1cm5zIG51bGwNCj4gYW5kIHRoZSB0aW1lc3RhbXAgZGlzcGxheWVkIGFzICIobnVsbCki Lg0KPiANCj4gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIGdfZGF0ZV90aW1lX2dldF9taWNy b3NlY29uZCBzaG91bGQgYmUgdXNlZA0KPiB0byByZXRyaWV2ZSBzdWJzZWNvbmQuDQo+IA0KPiBJ biB0aGlzIHBhdGNoIHRoZSBnX2RhdGVfdGltZV9mb3JtYXQoKSBsZWF2ZXMgc3Vic2Vjb25kIGZp ZWxkIGFzICIlMDZkIg0KPiBhbmQgbGV0IG5leHQgc25wcmludGYgdG8gZm9ybWF0IHdpdGggZ19k YXRlX3RpbWVfZ2V0X21pY3Jvc2Vjb25kLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogWXVzdWtlIE9r YWRhIDxva2FkYS55dXN1a2VAanAuZnVqaXRzdS5jb20+DQo+IC0tLQ0KPiAgIHRvb2xzL3ZpcnRp b2ZzZC9wYXNzdGhyb3VnaF9sbC5jIHwgNyArKysrKy0tDQo+ICAgMSBmaWxlIGNoYW5nZWQsIDUg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS90b29scy92 aXJ0aW9mc2QvcGFzc3Rocm91Z2hfbGwuYyBiL3Rvb2xzL3ZpcnRpb2ZzZC9wYXNzdGhyb3VnaF9s bC5jDQo+IGluZGV4IDM3MWE3YmVhZDYuLjIwZjBmNDFmOTkgMTAwNjQ0DQo+IC0tLSBhL3Rvb2xz L3ZpcnRpb2ZzZC9wYXNzdGhyb3VnaF9sbC5jDQo+ICsrKyBiL3Rvb2xzL3ZpcnRpb2ZzZC9wYXNz dGhyb3VnaF9sbC5jDQo+IEBAIC00MTg1LDYgKzQxODUsNyBAQCBzdGF0aWMgdm9pZCBzZXR1cF9u b2ZpbGVfcmxpbWl0KHVuc2lnbmVkIGxvbmcgcmxpbWl0X25vZmlsZSkNCj4gICBzdGF0aWMgdm9p ZCBsb2dfZnVuYyhlbnVtIGZ1c2VfbG9nX2xldmVsIGxldmVsLCBjb25zdCBjaGFyICpmbXQsIHZh X2xpc3QgYXApDQo+ICAgew0KPiAgICAgICBnX2F1dG9mcmVlIGNoYXIgKmxvY2FsZm10ID0gTlVM TDsNCj4gKyAgICBjaGFyIGJ1Zls2NF07DQo+ICAgDQo+ICAgICAgIGlmIChjdXJyZW50X2xvZ19s ZXZlbCA8IGxldmVsKSB7DQo+ICAgICAgICAgICByZXR1cm47DQo+IEBAIC00MTk3LDkgKzQxOTgs MTEgQEAgc3RhdGljIHZvaWQgbG9nX2Z1bmMoZW51bSBmdXNlX2xvZ19sZXZlbCBsZXZlbCwgY29u c3QgY2hhciAqZm10LCB2YV9saXN0IGFwKQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGZtdCk7DQo+ICAgICAgICAgICB9IGVsc2Ugew0KPiAgICAgICAgICAgICAg IGdfYXV0b3B0cihHRGF0ZVRpbWUpIG5vdyA9IGdfZGF0ZV90aW1lX25ld19ub3dfdXRjKCk7DQo+ IC0gICAgICAgICAgICBnX2F1dG9mcmVlIGNoYXIgKm5vd3N0ciA9IGdfZGF0ZV90aW1lX2Zvcm1h dChub3csICIlWS0lbS0lZCAlSDolTTolUy4lZiV6Iik7DQo+ICsgICAgICAgICAgICBnX2F1dG9m cmVlIGNoYXIgKm5vd3N0ciA9IGdfZGF0ZV90aW1lX2Zvcm1hdChub3csDQo+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiJVktJW0tJWQgJUg6JU06JVMuJSUwNmQleiIp Ow0KPiArICAgICAgICAgICAgc25wcmludGYoYnVmLCA2NCwgbm93c3RyLCBnX2RhdGVfdGltZV9n ZXRfbWljcm9zZWNvbmQobm93KSk7DQo+ICAgICAgICAgICAgICAgbG9jYWxmbXQgPSBnX3N0cmR1 cF9wcmludGYoIlslc10gW0lEOiAlMDhsZF0gJXMiLA0KPiAtICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbm93c3RyLCBzeXNjYWxsKF9fTlJfZ2V0dGlkKSwgZm10KTsNCj4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJ1Ziwgc3lzY2FsbChfX05S X2dldHRpZCksIGZtdCk7DQo+ICAgICAgICAgICB9DQo+ICAgICAgICAgICBmbXQgPSBsb2NhbGZt dDsNCj4gICAgICAgfQ0KDQotLSANClRoYW5rcywNCllpZGluZw==