cvs commit: src/sys/kern kern_clock.c

John Baldwin jhb at freebsd.org
Wed Jun 4 18:13:14 UTC 2008


On Tuesday 03 June 2008 06:05:50 pm Gavin Atkinson wrote:
> On Tue, 3 Jun 2008, John Baldwin wrote:
> 
> > jhb         2008-06-03 18:52:06 UTC
> >
> >  FreeBSD src repository
> >
> >  Modified files:        (Branch: RELENG_6)
> >    sys/kern             kern_clock.c
> >  Log:
> >  SVN rev 179525 on 2008-06-03 18:51:53Z by jhb
> >
> >  Restore the global cp_time[] array that was removed when the per-CPU 
stats
> >  were MFC'd.  This restores the ABI and allows some tools like vmstat to
> >  work on crash dumps again.
> 
> Are you also planning on merging this to RELENG_7?  It looks like 
> cp_times was part of 7.0-RELEASE.
> 
> As far as I can tell, this will fix PRs 123047, 123068 and 123146 on 
> RELENG_6, and a merge to RELENG_7 would additionally fix PRs 122875 and 
> 123014.
> 
> PR 119923 is again caused by the removal of cp_times, but that user is on 
> HEAD.

I want to fix the various kvm consumers in HEAD and 7.x using the new per-cpu 
stuff instead of this.  As far as the PR's, ports running agains the live 
system should be using the sysctl's instead of direct kvm access anyway so 
they will work on 8.0, etc.  So those PR's should stay open including 123047, 
123068, 123146, and 119923.

PR 122875/123014 (123014 has a patch) should be fixed in the tree and I'll 
work on that.

-- 
John Baldwin


More information about the cvs-src mailing list