> Index: sys/sysctl.h
> ===================================================================
> RCS file: /cvs/src/sys/sys/sysctl.h,v
> retrieving revision 1.188
> diff -u -p -r1.188 sysctl.h
> --- sys/sysctl.h      1 Jun 2019 14:11:18 -0000       1.188
> +++ sys/sysctl.h      1 Jun 2019 16:36:13 -0000
> @@ -629,7 +629,7 @@ do {                                                      
>                 \
>               (kp)->p_stat = (p)->p_stat;                             \
>               (kp)->p_slptime = (p)->p_slptime;                       \
>               (kp)->p_holdcnt = 1;                                    \
> -             (kp)->p_priority = (p)->p_priority;                     \
> +             (kp)->p_priority = (p)->p_usrpri + PZERO;               \
>               (kp)->p_usrpri = (p)->p_usrpri;                         \
>               if ((p)->p_wchan && (p)->p_wmesg)                       \
>                       copy_str((kp)->p_wmesg, (p)->p_wmesg,           \
> 


Hi,

A request, to remove the +PZERO here above and the -PZERO in 
/usr/src/usr.bin/top/machine.c, why do an unnecessary calculation twice, once 
to set and other time to unset?

Thanks

Reply via email to