bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] procfs: Fix process creation time in /proc/pid/stat


From: Samuel Thibault
Subject: Re: [PATCH] procfs: Fix process creation time in /proc/pid/stat
Date: Tue, 18 Apr 2023 13:57:13 +0200
User-agent: NeoMutt/20170609 (1.8.3)

Applied, thanks!

Sergey Bugaev, le mar. 18 avril 2023 13:49:02 +0300, a ecrit:
> This was always showing up as 0, because apparently we need to query
> creation_time for the task, not a thread.
> 
> Here's a before vs after comparison:
> 
> $ cat /proc/self/stat ~/procfs/self/stat
> 11151 (cat) S 26571 11151 26571 0 0 0 0 0 0 0 1 0 0 0 20 0 2 0 0 154783744 
> 251 0 134443008 134477480 0 0 0 0 0 0 0 21001 0 0 0 0 0 0 0
> 11151 (cat) S 26571 11151 26571 0 0 0 0 0 0 0 1 0 0 0 20 0 2 0 168174516295 
> 154783744 260 0 134443008 134477480 0 0 0 0 0 0 0 21001 0 0 0 0 0 0 0
> ---
>  procfs/process.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/procfs/process.c b/procfs/process.c
> index a9ba51ab..eaf5f45b 100644
> --- a/procfs/process.c
> +++ b/procfs/process.c
> @@ -286,7 +286,7 @@ process_file_gc_stat (struct proc_stat *ps, char 
> **contents)
>        MACH_PRIORITY_TO_NICE(thbi->base_priority) + 20,
>        MACH_PRIORITY_TO_NICE(thbi->base_priority),
>        pi->nthreads, 0L,
> -      timeval_jiffies (thbi->creation_time), /* FIXME: ... since boot */
> +      timeval_jiffies (tbi->creation_time), /* FIXME: ... since boot */
>        (long unsigned) tbi->virtual_size,
>        (long unsigned) tbi->resident_size / PAGE_SIZE, 0L,
>        start_code,
> -- 
> 2.39.2
> 
> 

-- 
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]