svn commit: r191643 - in head/sys: kern sys

Bjoern A. Zeeb bzeeb-lists at lists.zabbadoz.net
Wed Apr 29 17:02:03 UTC 2009


On Wed, 29 Apr 2009, Jeff Roberson wrote:

> Author: jeff
> Date: Wed Apr 29 03:15:43 2009
> New Revision: 191643
> URL: http://svn.freebsd.org/changeset/base/191643
>
> Log:
>   - Remove the bogus idle thread state code.  This may have a race in it
>     and it only optimized out an ipi or mwait in very few cases.
>   - Skip the adaptive idle code when running on SMT or HTT cores.  This
>     just wastes cpu time that could be used on a busy thread on the same
>     core.
>   - Rename CG_FLAG_THREAD to CG_FLAG_SMT to be more descriptive.  Re-use
>     CG_FLAG_THREAD to mean SMT or HTT.
>
>  Sponsored by:   Nokia

I think it was this of your commits that broke various kernels on
ia64, arm, powerpc, ..


-- 
Bjoern A. Zeeb                      The greatest risk is not taking one.


More information about the svn-src-all mailing list