1. 06 Aug, 2009 2 commits
  2. 04 Aug, 2009 1 commit
    • Stefani Seibold's avatar
      The tag file generated by the tags.sh script has some issue. · 7bc85135
      Stefani Seibold authored
      First:
        The identifier-list miss the
        DEFINE_TRACE,EXPORT_TRACEPOINT_SYMBOL,EXPORT_TRACEPOINT_SYMBOL_GPL
        special handling, which can result in a wrong tag, not to jump to the
        right variable definition or function implementation.
      
      Second:
        It makes no real sense to include function prototypes and external and
        forward variable declarations, because jumping to a tag will sometimes
        go to this and not to the real definition and implementation. The information
        about the declaration is still there at the definition and implementation
        place.
      
      So this patch make it lot easier to navigate through the kernel source
      tree using vi.
      Signed-off-by: default avatarStefani Seibold <stefani@seibold.net>
      Acked-by: default avatarWANG Cong <xiyou.wangcong@gmail.com>
      Cc: Sam Ravnborg <sam@ravnborg.org>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      7bc85135
  3. 14 Aug, 2009 1 commit
  4. 24 Aug, 2009 1 commit
  5. 30 Jun, 2009 1 commit
  6. 11 Aug, 2009 1 commit
  7. 24 Aug, 2009 1 commit
  8. 10 Jun, 2009 1 commit
  9. 24 Aug, 2009 3 commits
  10. 02 Sep, 2009 1 commit
  11. 11 Aug, 2009 2 commits
  12. 24 Aug, 2009 1 commit
  13. 18 Aug, 2009 1 commit
  14. 20 Aug, 2009 1 commit
  15. 26 Jun, 2009 1 commit
  16. 03 Sep, 2009 1 commit
  17. 02 Sep, 2009 1 commit
  18. 18 Aug, 2009 1 commit
  19. 28 May, 2009 1 commit
  20. 10 Sep, 2009 1 commit
  21. 26 Aug, 2009 1 commit
  22. 23 Jul, 2009 1 commit
  23. 13 Aug, 2009 1 commit
  24. 17 Aug, 2009 1 commit
  25. 22 Jul, 2009 1 commit
  26. 26 Jun, 2009 1 commit
  27. 24 Aug, 2009 2 commits
  28. 02 Sep, 2009 1 commit
  29. 20 Aug, 2009 2 commits
  30. 24 Aug, 2009 1 commit
  31. 20 Aug, 2009 1 commit
  32. 14 Sep, 2009 1 commit
  33. 13 Sep, 2009 2 commits
    • Andrew Morton's avatar
      fix spellos · a4ea534f
      Andrew Morton authored
      Cc: Arjan van de Ven <arjan@linux.intel.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Len Brown <lenb@kernel.org>
      Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
      Cc: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
      Cc: Yanmin Zhang <yanmin_zhang@linux.intel.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      a4ea534f
    • Arjan van de Ven's avatar
      Add a new idle governor which balances power savings, energy efficiency · 6649a41f
      Arjan van de Ven authored
      and performance impact.
      
      The reason for a reworked governor is that there have been serious
      performance issues reported with the existing code on Nehalem server
      systems.
      
      To show this I'm sure Andrew wants to see benchmark results:
      (benchmark is "fio", "no cstates" is using "idle=poll")
      
      		no cstates	current linux	new algorithm
      1 disk		107 Mb/s	85 Mb/s		105 Mb/s
      2 disks		215 Mb/s	123 Mb/s	209 Mb/s
      12 disks	590 Mb/s	320 Mb/s	585 Mb/s
      
      In various power benchmark measurements, no degredation was found by our
      measurement&diagnostics team.  Obviously a bit more power was used in the
      "fio" benchmark, due to the much higher performance.
      
      The integration plan for this is to first add the new governor, but for
      one kernel generation, leave the old menu governor in place so that it's
      possible to separate out behavior from this governor versus other things
      in diagnostics.  If no issues are found, I'll remove the old governor in
      the kernel cycle after that.
      
      While it would be a novel idea to describe the new algorithm in this
      commit message, I cheaped out and described it in comments in the code
      instead.
      Signed-off-by: default avatarArjan van de Ven <arjan@linux.intel.com>
      Cc: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
      Cc: Len Brown <lenb@kernel.org>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
      Cc: Yanmin Zhang <yanmin_zhang@linux.intel.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      6649a41f