1. 20 10月, 2008 1 次提交
  2. 30 9月, 2008 1 次提交
    • N
      sched: improve preempt debugging · 7317d7b8
      Nick Piggin 提交于
      This patch helped me out with a problem I recently had....
      
      Basically, when the kernel lock is held, then preempt_count underflow does not
      get detected until it is released which may be a long time (and arbitrarily,
      eg at different points it may be rescheduled). If the bkl is released at
      schedule, the resulting output is actually fairly cryptic...
      
      With any other lock that elevates preempt_count, it is illegal to schedule
      under it (which would get found pretty quickly). bkl allows scheduling with
      preempt_count elevated, which makes underflows hard to debug.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      7317d7b8
  3. 23 9月, 2008 2 次提交
  4. 22 9月, 2008 7 次提交
  5. 21 9月, 2008 4 次提交
  6. 20 9月, 2008 25 次提交