Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jan 2009 11:36:30 +0000 (UTC)
From:      Alexander Motin <mav@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/kern kern_cpu.c
Message-ID:  <200901091136.n09BadOE018866@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mav         2009-01-09 11:36:30 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    sys/kern             kern_cpu.c 
  Log:
  SVN rev 186939 on 2009-01-09 11:36:30Z by mav
  
  MFC rev. 186154
  
  If possible, try to obtain max_mhz on cpufreq attach instead of first request.
  
  On HyperThreading CPUs logical cores have same frequency, so setting it
  on any core will change the other's one. In most cases first request
  to the second core will be the "set" request, done after setting frequency
  of the first core. In such case second CPU will obtain throttled frequency
  of the first core as it's max_mhz making cpufreq broken due to different
  frequency sets.
  
  Revision  Changes    Path
  1.27.2.3  +8 -1      src/sys/kern/kern_cpu.c



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