1. 02 Nov, 2007 8 commits
  2. 01 Nov, 2007 1 commit
  3. 30 Oct, 2007 1 commit
    • Arjan van de Ven's avatar
      reduce wakeups from smart scheduler · 2338d5c9
      Arjan van de Ven authored
      The smart scheduler itimer currently always fires after each request
      (which in turn causes the CPU to wake out of idle, burning precious
      power). Rather than doing this, just stop the timer before going into
      the select() portion of the WaitFor loop. It's a cheap system call, and
      it will only get called if there's no more commands batched up from the
      active fd.
      
      This change also allows some of the functions to be simplified;
      setitimer() will only fail if it's passed invalid data, and we don't do
      that... so make it void and remove all the conditional code that deals
      with failure.
      
      The change also allows us to remove a few variables that were used for
      housekeeping between the signal handler and the main loop.
      Signed-off-by: default avatarKeith Packard <keithp@koto.keithp.com>
      2338d5c9
  4. 29 Oct, 2007 2 commits
  5. 28 Oct, 2007 14 commits
  6. 26 Oct, 2007 6 commits
  7. 25 Oct, 2007 3 commits
  8. 24 Oct, 2007 1 commit
  9. 23 Oct, 2007 4 commits