1. 28 Aug, 2008 1 commit
    • Joe Korty's avatar
      x86: make poll_idle behave more like the other idle methods · 2c7e9fd4
      Joe Korty authored
      Make poll_idle() behave more like the other idle methods.
      
      Currently, poll_idle() returns immediately.  The other
      idle methods all wait indefinately for some condition
      to come true before returning.  poll_idle should emulate
      these other methods and also wait for a return condition,
      in this case, for need_resched() to become 'true'.
      
      Without this delay the idle loop spends all of its time
      in the outer loop that calls poll_idle.  This outer loop,
      these days, does real work, some of it under rcu locks.
      That work should only be done when idle is entered and
      when idle exits, not continuously while idle is spinning.
      Signed-off-by: default avatarJoe Korty <joe.korty@ccur.com>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      2c7e9fd4
  2. 27 Aug, 2008 25 commits
  3. 26 Aug, 2008 14 commits