Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Feb 2015 10:11:45 +0100
From:      Thomas Mueller <tmueller@sysgo.com>
To:        Sean Bruno <sbruno@FreeBSD.org>
Cc:        svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   Re: svn commit: r278650 - in stable/10: sys/kern tools/sched usr.bin/man
Message-ID:  <20150213101145.0f26b06f@tmu.ulm.sysgo.com>
In-Reply-To: <201502130029.t1D0TwbR002255@svn.freebsd.org>
References:  <201502130029.t1D0TwbR002255@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 13 Feb 2015 00:29:58 +0000 (UTC), Sean Bruno wrote:
> Author: sbruno
> Date: Fri Feb 13 00:29:57 2015
> New Revision: 278650
> URL: https://svnweb.freebsd.org/changeset/base/278650
> 
> Log:
>   MFC 272315 272757 274091 274902
>   
>   r272315
>   Explicitly return None for negative event indices.  Prior to this,
>   eventat(-1) would return the next-to-last event causing the back button
>   to cycle back to the end of an event source instead of stopping at the
>   start.
>   
>   r272757
>   Add schedgraph traces for callout handlers.  Specifically, a callwheel logs
>   a running event each time it executes a callout function.  The event
>   includes the function pointer, argument, and whether or not it was run from
>   hardware interrupt context.  The callwheel is marked idle when each handler
>   completes.  This effectively logs the duration of each callout routine in
>   the graph.
>   
>   r274091
>   Bind Ctrl-Q as a global hotkey to exit.  Bind Ctrl-W as a hotkey to close
>   dialogs.
>   
>   r274902
>   Add a new thread state "spinning" to schedgraph and add tracepoints at the
>   start and stop of spinning waits in lock primitives.
>   
>   Reviewed by:	jhb
> 
> Modified:
>   stable/10/sys/kern/kern_lock.c
>   stable/10/sys/kern/kern_mutex.c
>   stable/10/sys/kern/kern_rwlock.c
>   stable/10/sys/kern/kern_sx.c
>   stable/10/sys/kern/kern_timeout.c
>   stable/10/tools/sched/schedgraph.py
>   stable/10/usr.bin/man/man.sh
     ~~~~~~~~~~~~~~~~~~~~~~~~~~
> [...]

That change to man.sh does not seem to be related to any of the
mentioned MFCs.

 tmu:~$ man ls
 eval: preconv: not found
 This manpage needs groff(1) to be rendered
 First install groff(1): 
 pkg install groff 

 tmu:~$ echo $LANG
 en_US.ISO8859-1

 tmu:~$ LANG= man ls
 *** works as expected
 

-- 
Thomas Mueller



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150213101145.0f26b06f>