- User Since
- Mar 1 2022, 8:15 AM (16 w, 4 d)
Fri, Jun 3
Sat, May 28
@trasz could you please say something about this?
Mar 30 2022
Found a race between sys_exit() -> exit1() -> thread_exit() and sys_wait() -> proc_reap().
Slightly moving down PROC_SUNLOCK() in thread_exit() to protect RACCT_RT calculations from proc_reap() destroying p->p_racct.
Mar 29 2022
For example it is possible to share file descriptor tables, and one of the processes may not be encumbered by the jail.
Mar 28 2022
Mar 25 2022
Mar 23 2022
Mar 22 2022
Mar 19 2022
Found same function in lib/libkvm/kvm_proc.c, patch it too.
Mar 17 2022
As for 64/64 divides on 32bit platform: in fact, (nearly) all 32-bit CPUs have a 32-bit tickrate (<4.2GHz), and modern compilers/libraries seems to use 64/32 math in runtime for such a case in 32-bit mode (__udivdi3 function).
Mar 16 2022
I didn't done the test by myself, but this is trivial integer arithmetic.
Is it possible to find out how this was tested?
Is "firk <firstname.lastname@example.org>" the desired author for the git commit?
Mar 15 2022
simplify things according to replies