1. 11 4月, 2011 9 次提交
  2. 09 4月, 2011 6 次提交
  3. 08 4月, 2011 10 次提交
  4. 07 4月, 2011 13 次提交
  5. 06 4月, 2011 2 次提交
    • R
      fix signal-based timers with null sigevent argument · cd3bb384
      Rich Felker 提交于
      since timer_create is no longer allocating a structure for the timer_t
      and simply using the kernel timer id, it was impossible to specify the
      timer_t as the argument to the signal handler. the solution is to pass
      the null sigevent pointer on to the kernel, rather than filling it in
      userspace, so that the kernel does the right thing. however, that
      precludes the clever timerid-versus-threadid encoding we were doing.
      
      instead, just assume timerids are below 1M and thread pointers are
      above 1M. (in perspective: timerids are sequentially allocated and
      seem limited to 32k, and thread pointers are at roughly 3G.)
      cd3bb384
    • R