mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/6 -mm] cpu-timers patches
@ 2010-01-20 12:34 Stanislaw Gruszka
  2010-01-20 12:34 ` [PATCH 1/6 -mm] cpu-timers: simplify RLIMIT_CPU handling Stanislaw Gruszka
  0 siblings, 1 reply; 7+ messages in thread
From: Stanislaw Gruszka @ 2010-01-20 12:34 UTC (permalink / raw)
  To: Thomas Gleixner, Andrew Morton
  Cc: Ingo Molnar, Oleg Nesterov, Peter Zijlstra, Hidetoshi Seto,
	Balbir Singh, linux-kernel, Stanislaw Gruszka

Here are patches for cpu-timers I mainly wrote to not call 
thread_group_cputime() in fastpath_timer_check(), which we
discuss in this thread:

http://thread.gmane.org/gmane.linux.kernel/909349/focus=912327
  
On the way I fix some other bugs (SIGEV_NONE timer, old increase value
in timer_settime()) and do other cleanups and optimizations, patch 5
however increase time when sighand->siglock is held. 

Compared with previous send of patches as RFC, I rebased them to -mm
tree, change some changelogs and do some minor code changes.

[PATCH 1/6 -mm] cpu-timers: simplify RLIMIT_CPU handling
[PATCH 2/6 -mm] cpu-timers: cleanup arm_timer()
[PATCH 3/6 -mm] cpu-timers: return correct previous timer reload value
[PATCH 4/6 -mm] cpu-timers: change SIGEV_NONE timer implementation
[PATCH 5/6 -mm] cpu-timers: assure to not iterate over all threads in fastpath_timer_check()
[PATCH 6/6 -mm] cpu-timers: optimize run_posix_cpu_timers()

Cheers
Stanislaw


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-01-20 12:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-20 12:34 [PATCH 0/6 -mm] cpu-timers patches Stanislaw Gruszka
2010-01-20 12:34 ` [PATCH 1/6 -mm] cpu-timers: simplify RLIMIT_CPU handling Stanislaw Gruszka
2010-01-20 12:34   ` [PATCH 2/6 -mm] cpu-timers: cleanup arm_timer() Stanislaw Gruszka
2010-01-20 12:34     ` [PATCH 3/6 -mm] cpu-timers: return correct previous timer reload value Stanislaw Gruszka
2010-01-20 12:34       ` [PATCH 4/6 -mm] cpu-timers: change SIGEV_NONE timer implementation Stanislaw Gruszka
2010-01-20 12:34         ` [PATCH 5/6 -mm] cpu-timers: assure to not iterate over all threads in fastpath_timer_check() Stanislaw Gruszka
2010-01-20 12:34           ` [PATCH 6/6 -mm] cpu-timers: optimize run_posix_cpu_timers() Stanislaw Gruszka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®