[lkml]   [2004]   [Sep]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [patch] voluntary-preempt-2.6.9-rc1-bk12-R5

* Lee Revell <> wrote:

> Ok, first new one in a while. This was with -R0, but I haven't seen
> anyone else report it. Let me know if you need the complete trace.
> preemption latency trace v1.0.2
> -------------------------------
> latency: 511 us, entries: 951 (951)
> -----------------
> | task: dbench/4810, uid:1000 nice:0 policy:0 rt_prio:0
> -----------------
> => started at: kill_pg_info+0x10/0x50
> => ended at: kill_pg_info+0x2e/0x50
> =======>
> 00000001 0.000ms (+0.000ms): kill_pg_info (sys_kill)
> 00000001 0.000ms (+0.000ms): __kill_pg_info (kill_pg_info)
> 00000001 0.000ms (+0.000ms): find_pid (__kill_pg_info)

this is quite hard to fix - lots of processes were SIGKILL-ed (or
SIGTERM-ed) and the signal semantics require us to deliver signals
atomically. The only fix would be to turn the signal locks into
semaphores but that's quite hard. (it's also a bit problematic for
interrupt-delivered signals.)

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 14:05    [W:0.195 / U:14.748 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site