From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.5 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3C508C433ED for ; Sat, 3 Apr 2021 08:48:01 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A5CB5610A0 for ; Sat, 3 Apr 2021 08:48:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A5CB5610A0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.94) (envelope-from ) id 1lSbwV-0004rS-Ev; Sat, 03 Apr 2021 04:47:43 -0400 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94) (envelope-from ) id 1lSbwT-0004rL-Jf for kernelnewbies@kernelnewbies.org; Sat, 03 Apr 2021 04:47:41 -0400 Received: by mail-ej1-x62e.google.com with SMTP id w3so10166415ejc.4 for ; Sat, 03 Apr 2021 01:47:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=nYGdiTUXUHEkmWZCKfY/ews9SjQBD0KZZs8lAAzrNsw=; b=WvavVHBEfiQcV+PAT/BynMmW+D0WqGiRnL1K2srCsod+QMW+un0rfiRjTnMt2cAU91 6btMlXfIRcAERPc0CYHcUcsWpiUeQ60azmSBUPEVyBY9AIhVDmyL6Wt1z086ebio+K2P NmIqvPpUMXS/jgquqGxJGIZ7LdkqAzLewcAS7vVB19B7r6zqjedX1mSz15G6/WzCIanu 6SGkY/OEhzIAVzLhZDzcQKbSviJhPEMSdPqkv64Y6VJkFqy9vbCDtJQjxS/MGGisH21B hpyEIrVpK65Eu/ttiouuczBE3XUTyIXJmGXYYPYsrA4aG0vjD6BtvYmBI9c1uOxXI5Jd btpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=nYGdiTUXUHEkmWZCKfY/ews9SjQBD0KZZs8lAAzrNsw=; b=nOgoqmzrMoJ2YYHsyW9BPvLw2UkCknJnxeUTCVqNNKSC/jlLZBPOl5Xe1WdIne89Qn 4di9andM9J+kYiThZG3spqgNtXLbI5v63LWNhFpCZfzOyv/cabA9U6avXLuc3os5Qb0d 1LkSb2K47ElURjqq85LNMoLpzqdyLDsRILrWS38YsiwUowuHjNzVZ3ktitVQEu/6NGZD tvsBZfJMFwT629NKctx/t4JWOVRiXxdRdynXR40hLpR71cMIbE1BOYtZbaMLpeHvculP shIEszMbScTf7EHxVLdm5vA8Wap4TwVrBCjx4Q4PAEiYUeE91qyUJg/+qdWajrntTfWj v1HA== X-Gm-Message-State: AOAM532QXpUTMIqqoz9CKyjiQ8rhzGwhn/vD1Z8MKIJU/L0Yhj0DJLhz Kg5ZMs+TZ/gs6lQAraKkl7MeKtyg3dR1iRNQ9l6uBSOWGzU= X-Google-Smtp-Source: ABdhPJziHmUYdOi5AObAASxGin9cgJGsOgwtcANBQz5DnPOU3VPjhpwzFq6nJeNHRSKpoq0I2ORvhWIEokVJe5XRy80= X-Received: by 2002:a17:906:6882:: with SMTP id n2mr17907985ejr.50.1617439659832; Sat, 03 Apr 2021 01:47:39 -0700 (PDT) MIME-Version: 1.0 References: <105522.1617420100@turing-police> In-Reply-To: <105522.1617420100@turing-police> From: Navin P Date: Sat, 3 Apr 2021 14:17:28 +0530 Message-ID: Subject: Re: pid start time and new display field in proc pid stat [ race in task->start_boottime ,start_time] To: =?UTF-8?Q?Valdis_Kl=C4=93tnieks?= Cc: kernelnewbies X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernelnewbies-bounces@kernelnewbies.org T24gU2F0LCBBcHIgMywgMjAyMSBhdCA4OjUxIEFNIFZhbGRpcyBLbMSTdG5pZWtzIDx2YWxkaXMu a2xldG5pZWtzQHZ0LmVkdT4gd3JvdGU6Cj4KPiBPbiBUaHUsIDAxIEFwciAyMDIxIDIwOjIwOjA0 ICswNTMwLCBOYXZpbiBQIHNhaWQ6Cj4KPiA+IEFmdGVyIHByaW50aW5nIHRoZSB0YXNrLT5zdGFy dF9ib290dGltZSBhcyA1M3JkIGZpZWxkLCBpIGZvdW5kCj4gPiBtdWx0aXBsZSBwcm9jZXNzIGNv bnRhaW5pbmcgc2FtZSB2YWx1ZSBkdWUgdG8gYSByYWNlLiBUaGUgcmFjZSBleGlzdHMKPiA+IGZv ciBwLT5zdGFydF90aW1lIGFzIHdlbGwuCj4KPiBXZWxsLCB5ZWFoLiAgVGhlcmUncyBubyBleGlz dGluZyByZWFzb24gdGhhdCB0aGUga2VybmVsIHNob3VsZG4ndCBiZSBhYmxlIHRvCj4gc3Bhd24g cHJvY2Vzc2VzIG9uIHR3byBDUFVzIGluIHBhcmFsbGVsIChhbmQgaW5pdGlhbGl6ZSB0aGUgc3Rh cnRfdGltZSBmaWVsZCB0bwo+IHRoZSBzYW1lIHZhbHVlIGFsb25nIHRoZSB3YXkpLiAgVGhlcmUg c2hvdWxkIGJlIGFzIGxpdHRsZSBzeW5jaHJvbml6aW5nIGxvY2tpbmcKPiBhcyBwb3NzaWJsZSwg YW5kIGlmIHlvdSBuZWVkIHRvIGRvIHNvbWV0aGluZyB0aGF0IHJlcXVpcmVzIGxvY2tpbmcsIHlv dSBzaG91bGQKPiBwcm9iYWJseSBwaWdneWJhY2sgaXQgb24gdG9wIG9mIGEgY29kZSBzZWN0aW9u IHRoYXQgYWxyZWFkeSBoYXMgdGhlIGFwcHJvcHJpYXRlCj4gbG9ja3MgaW4gcGxhY2UuCj4KPiA+ IFdoYXQgYXJlIHRoZSBvdGhlciB3YXlzICB0aGF0IGNhbiBiZSB1c2VkIHRvIGZpeCB0aGlzIHBy b2JsZW0gPwo+Cj4gSXMgdGhlcmUgYSBwYXJ0aWN1bGFyIHJlYXNvbiB3aHkgeW91ciBjb2RlICpu ZWVkcyogdG8gaGF2ZSBkaWZmZXJlbnQgdW5pcXVlCj4gdmFsdWVzIGZvciB0aGUgc3RhcnRfdGlt ZSBhbmQgc3RhcnRfYm9vdHRpbWUgZmllbGRzPyAgSWYgeW91ciBjb2RlIG5lZWRzCj4gc29tZXRo aW5nIHVuaXF1ZSBwZXItcHJvY2VzcywgdGhlIHR1cGxlIChzdGFydF90aW1lLCBQSUQpICp3aWxs KiBiZSB1bmlxdWUKPiBzeXN0ZW0td2lkZS4gIE9yIGp1c3QgUElELgo+Cj4gSW4gb3RoZXIgd29y ZHMsIHdoYXQgcHJvYmxlbSBhcmUgeW91IHRyeWluZyB0byBzb2x2ZSBieSBtYWtpbmcgdGhlIHN0 YXJ0X3RpbWUKPiB1bmlxdWU/Cj4KUHJldmlvdXNseSBpIHdhcyBvZiB0aGUgYXNzdW1wdGlvbiB0 aGF0IChzdGFydF90aW1lICxwaWQpIGlzIHVuaXF1ZQpidXQgc2luY2UgcGlkIGNhbiBiZSByZWN5 Y2xlZCBpbiBjZXJ0YWluIHNjZW5hcmlvcyAgLiBXaGVuIHRoZXJlIGlzCnNob3J0YWdlIG9mIGZy ZWUgcGlkcywgZXhpc3RpbmcgcGlkcyBjYW4gYmUgcmVjeWNsZWQuCgpodHRwczovL2J1Z3MuY2hy b21pdW0ub3JnL3AvcHJvamVjdC16ZXJvL2lzc3Vlcy9kZXRhaWw/aWQ9MTY5MgoKVGhlIGZpZWxk IDIyIGluIC9wcm9jLzxwaWQ+L3N0YXQgaXMgZGl2aWRlZCBieSBDT05GSUdfSFooMjUwIG9yIDEw MDAKLi4uKSwgc28gd2UgYXJlIGxvc2luZyBiaXRzLiBFdmVuIHRoZSBjb3VudGVyIHRhc2stPnN0 YXJ0X2Jvb3R0aW1lIGlzCm5vdCB1bmlxdWUgcHJvYmFibHkgZm9yIHRoZSByZWFzb25zIHlvdSBz cGVjaWZpZWQgYW5kCmt0aW1lX2dldF9ib290dGltZV9ucygpIGJlaW5nIG5vdCByYWNlIGZyZWUg LiAgSWRlYSBpcyB0byBsb2cKKG5zLHBpZCxzdGFydF90aW1lKSBhcyBrZXkgaW50byBzcWxpdGUg b3IgZGIgZm9yIGxpdmUgbW9uaXRvcmluZyBvcgpjb2xsZWN0aW9uIG9mIG1ldHJpY3MuCgp0YXNr LT5zdGFydF9ib290dGltZSBpcyBub3QgdW5pcXVlIC4gSGVuY2UgaSBoYWQgdHdvIGNob2ljZXMs IG9uZSBpcwpjcmVhdGUgYW4gYXRvbWljIGNvdW50ZXIgaW4gc3RydWN0X3Rhc2sgYW5kIHVzZSB0 aGF0IGFuZCBvdGhlciBpcyB0bwpsb2NrIGFjY2Vzc2VzIHRvIHRhc2stPnN0YXJ0X2Jvb3R0aW1l IC4gVGhlIGxvY2tpbmcgYXBwcm9hY2ggbmVlZHMKbG9jayBvbiB0YXNrbGlzdF9sb2NrIHdoaWNo IHNlZW1zIHRvIGJlIGEgbGl0dGxlIGhlYXZ5ICBjb21wYXJlZCB0bwpuZXcgYXRvbWljIGluIHRh c2tfc3RydWN0IC4gVGhlIGF0b21pYyBpbiB0YXNrX3N0cnVjdCBhbHNvIGhhcyBhCmhpZGRlbiBh ZHZhbnRhZ2UgdGhhdCBpdCB3aWxsIHNob3cgeW91IHRoZSBjdW11bGF0aXZlIG51bWJlciBvZgpm b3JrcygpIGRvbmUgc2luY2UgdGhlIHN5c3RlbSBib290ZWQuIDUzcmQgZmllbGQgb2YgY2F0Ci9w cm9mL3NlbGYvc3RhdCAgJiYgc2xlZXAgNSAmJiBjYXQgL3Byb2Mvc2VsZi9zdGF0IGNvdWxkIGNh dGNoIGEgZm9yawpydW4gYnkgZGFlbW9uIG1vbml0b3JpbmcgcHJvY2Vzcy4KCklmIHRoZSBsb2Nr aW5nIGFwcHJvYWNoIG5lZWRzIHRvIGJlIHRha2VuLCB0aGVuIGFwYXJ0IGZyb20gYm9vdHRpbWUK c3RhcnRfdGltZSBhbHNvIG5lZHMgbG9jayBvbiB0YXNrbGlzdF9sb2NrLgoKSSd2ZSBwb3N0ZWQg dGhlIHByZXZpb3VzIGxvY2tpbmcgYmFzZWQgb25lLiBUaGUgYmVsb3cgaXMgZm9yIGEgbmV3IGZp ZWxkLgoKRnJvbSBhMTlhYWRmZjZiNjE1MTM0Mzc5Zjk3OGNmN2FmYTJjNmQ5OWU4OGNkIE1vbiBT ZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOYXZpbiBQIDxuYXZpbnAwMzA0QGdtYWlsLmNvbT4K RGF0ZTogU2F0LCAzIEFwciAyMDIxIDEzOjMxOjM2ICswNTMwClN1YmplY3Q6IFtQQVRDSF0gQ3Jl YXRlIGEgbmV3IGF0b21pYzY0IGZpZWxkIG5hbWVseSB0YXNrLT50cGlkX2NvdW50ZXIgaW4KIHRh c2tfc3RydWN0LiBDcmVhdGUgYSBzdGF0aWMgYXRvbWljNjQgcGlkX2NvdW50ZXIgaW4gZm9yay5j IHdoaWNoIHdpbGwgYmUKIGluY3JlbWVudGVkIG9uY2UgZm9yIGV2ZXJ5IHN1Y2Nlc3NmdWwgY2Fs bCBvZiBjb3B5X3Byb2Nlc3MuCgpTaWduZWQtb2ZmLWJ5OiBOYXZpbiBQIDxuYXZpbnAwMzA0QGdt YWlsLmNvbT4KLS0tCiBmcy9wcm9jL2FycmF5LmMgICAgICAgfCAyICstCiBpbmNsdWRlL2xpbnV4 L3NjaGVkLmggfCAyICstCiBrZXJuZWwvZm9yay5jICAgICAgICAgfCA3ICsrKysrKysKIDMgZmls ZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2ZzL3Byb2MvYXJyYXkuYyBiL2ZzL3Byb2MvYXJyYXkuYwppbmRleCA3NDM4OWFhZWZhOWMuLjhk YzkxNzY3Njg0NSAxMDA2NDQKLS0tIGEvZnMvcHJvYy9hcnJheS5jCisrKyBiL2ZzL3Byb2MvYXJy YXkuYwpAQCAtNjQ1LDcgKzY0NSw3IEBAIHN0YXRpYyBpbnQgZG9fdGFza19zdGF0KHN0cnVjdCBz ZXFfZmlsZSAqbSwgc3RydWN0CnBpZF9uYW1lc3BhY2UgKm5zLAogIGVsc2UKICBzZXFfcHV0cyht LCAiIDAiKTsKCi0gc2VxX3B1dF9kZWNpbWFsX3VsbChtLCAiICIsIHRhc2stPnN0YXJ0X2Jvb3R0 aW1lKTsKKyBzZXFfcHV0X2RlY2ltYWxfdWxsKG0sICIgIiwgYXRvbWljNjRfcmVhZCgmdGFzay0+ dHBpZF9jb3VudGVyKSk7CiAgc2VxX3B1dGMobSwgJ1xuJyk7CiAgaWYgKG1tKQogIG1tcHV0KG1t KTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvc2NoZWQuaCBiL2luY2x1ZGUvbGludXgvc2No ZWQuaAppbmRleCBlZjAwYmIyMjE2NGMuLmMxZjhjMTlkYjZlMiAxMDA2NDQKLS0tIGEvaW5jbHVk ZS9saW51eC9zY2hlZC5oCisrKyBiL2luY2x1ZGUvbGludXgvc2NoZWQuaApAQCAtMTM3MCw3ICsx MzcwLDcgQEAgc3RydWN0IHRhc2tfc3RydWN0IHsKICNpZmRlZiBDT05GSUdfS1JFVFBST0JFUwog IHN0cnVjdCBsbGlzdF9oZWFkICAgICAgICAgICAgICAga3JldHByb2JlX2luc3RhbmNlczsKICNl bmRpZgotCisgYXRvbWljNjRfdCAgICAgICAgICAgICAgICAgICAgICB0cGlkX2NvdW50ZXI7CiAg LyoKICAqIE5ldyBmaWVsZHMgZm9yIHRhc2tfc3RydWN0IHNob3VsZCBiZSBhZGRlZCBhYm92ZSBo ZXJlLCBzbyB0aGF0CiAgKiB0aGV5IGFyZSBpbmNsdWRlZCBpbiB0aGUgcmFuZG9taXplZCBwb3J0 aW9uIG9mIHRhc2tfc3RydWN0LgpkaWZmIC0tZ2l0IGEva2VybmVsL2ZvcmsuYyBiL2tlcm5lbC9m b3JrLmMKaW5kZXggNDI2Y2QwYzUxZjllLi5kMmU4NjU3NzZmMTIgMTAwNjQ0Ci0tLSBhL2tlcm5l bC9mb3JrLmMKKysrIGIva2VybmVsL2ZvcmsuYwpAQCAtMTM5LDYgKzEzOSw4IEBAIERFRklORV9Q RVJfQ1BVKHVuc2lnbmVkIGxvbmcsIHByb2Nlc3NfY291bnRzKSA9IDA7CgogX19jYWNoZWxpbmVf YWxpZ25lZCBERUZJTkVfUldMT0NLKHRhc2tsaXN0X2xvY2spOyAgLyogb3V0ZXIgKi8KCitzdGF0 aWMgYXRvbWljNjRfdCBwaWRfY291bnRlcjsKKwogI2lmZGVmIENPTkZJR19QUk9WRV9SQ1UKIGlu dCBsb2NrZGVwX3Rhc2tsaXN0X2xvY2tfaXNfaGVsZCh2b2lkKQogewpAQCAtMjIyNSw2ICsyMjI3 LDExIEBAIHN0YXRpYyBfX2xhdGVudF9lbnRyb3B5IHN0cnVjdCB0YXNrX3N0cnVjdCAqY29weV9w cm9jZXNzKAogIHAtPnN0YXJ0X3RpbWUgPSBrdGltZV9nZXRfbnMoKTsKICBwLT5zdGFydF9ib290 dGltZSA9IGt0aW1lX2dldF9ib290dGltZV9ucygpOwoKKyAgICAgICAgLyogcGlkX2NvdW50ZXIg aXMgdGhlIHN0YXRpYyBnbG9iYWwgdmFyaWFibGUgdGhhdCBpbmNyZW1lbnRzIGVhY2ggdGltZQor ICAgICAgICAgKiBhbmQgdGhlIHByZXZpb3VzIHZhbHVlIG9mIHBpZF9jb3VudGVyIGlzIHJldHVy bmVkLgorICAgICAgICAgKi8KKyBhdG9taWM2NF9zZXQoJnAtPnRwaWRfY291bnRlcixhdG9taWM2 NF9mZXRjaF9hZGQoMSwmcGlkX2NvdW50ZXIpKTsKKwogIC8qCiAgKiBNYWtlIGl0IHZpc2libGUg dG8gdGhlIHJlc3Qgb2YgdGhlIHN5c3RlbSwgYnV0IGRvbnQgd2FrZSBpdCB1cCB5ZXQuCiAgKiBO ZWVkIHRhc2tsaXN0IGxvY2sgZm9yIHBhcmVudCBldGMgaGFuZGxpbmchCi0tIAoyLjI1LjEKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCktlcm5lbG5ld2Jp ZXMgbWFpbGluZyBsaXN0Cktlcm5lbG5ld2JpZXNAa2VybmVsbmV3Ymllcy5vcmcKaHR0cHM6Ly9s aXN0cy5rZXJuZWxuZXdiaWVzLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2tlcm5lbG5ld2JpZXMK