On Tue, Feb 21, 2006 at 09:36:46PM -0500, Kris Kennaway wrote: > On Tue, Feb 21, 2006 at 10:47:04AM -0500, John Baldwin wrote: > > The latest round of calcru() changes accidentally changed calccru() to use the > > wrong rusage_ext structure (p->p_rux vs p->p_crux) when calculating usage > > times for children. The patch fixes calccru() to use p->p_crux again. It > > also moves the ruadd() in exit1() even later in the function so that it takes > > the dying thread's last time slice into account. Please test it and let me > > know if it makes the messages go away (or if it makes things worse!) Thanks! > > > > http://www.FreeBSD.org/~jhb/patches/calccru.patch > > I think you committed this already, right? > > I'm still getting calcru spam on the 3 SMP machines that I upgraded > with fresh sources: I too (but less than before patch), UP machine: Feb 22 03:37:45 pobrecita kernel: calcru: runtime went backwards from 292542 usec to 292537 usec for pid 29 (pagezero) Feb 22 03:37:45 pobrecita kernel: u 0:0/0 s 38:292542/292537 i 0:0/0 -- http://ache.pp.ru/
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:52 UTC