From: Thomas Gleixner <tglx@linutronix.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
LKML <linux-kernel@vger.kernel.org>, Ingo Molnar <mingo@elte.hu>
Subject: [GIT pull] timer updates for 2.6.28
Date: Mon, 20 Oct 2008 21:30:41 +0200 (CEST) [thread overview]
Message-ID: <alpine.LFD.2.00.0810202059330.3301@apollo> (raw)
Linus,
Please pull the latest v28-timers-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git v28-timers-for-linus
Fixlets, improvements and janitorial work.
Full patch available at: http://userweb.kernel.org/~tglx/v28-timers-for-linus.patch
Thanks,
tglx
------------------>
Andi Kleen (1):
Fix documentation of sysrq-q
David Howells (1):
clocksource: check range
Frank Mayhar (3):
timers: fix itimer/many thread hang
timers: fix itimer/many thread hang, v2
timers: fix itimer/many thread hang, v3
Ingo Molnar (4):
timers: fix itimer/many thread hang, fix
timers: fix itimer/many thread hang, fix #2
timers: fix itimer/many thread hang, cleanups
timers: fix itimer/many thread hang, fix
John Stultz (2):
clocksource: keep track of original clocksource frequency
clocksource: introduce CLOCK_MONOTONIC_RAW
Maciej W. Rozycki (1):
ntp: let update_persistent_clock() sleep
Mark McLoughlin (2):
hrtimer: remove hrtimer_clock_base::get_softirq_time()
hrtimer: remove hrtimer_clock_base::reprogram()
Oleg Nesterov (10):
migrate_timers: add comment, use spinlock_irq()
posix-timers: don't switch to ->group_leader if ->it_process dies
posix-timers: always do get_task_struct(timer->it_process)
posix-timers: sys_timer_create: remove the buggy PF_EXITING check
posix-timers: sys_timer_create: simplify and s/tasklist/rcu/
posix-timers: move the initialization of timer->sigq from send to create path
posix-timers: sys_timer_create: cleanup the error handling
posix-timers: kill ->it_sigev_signo and ->it_sigev_value
posix-timers: lock_timer: kill the bogus ->it_id check
posix-timers: lock_timer: make it readable
Richard Kennedy (1):
hrtimer: reorder struct hrtimer to save 8 bytes on 64bit builds
Roman Zippel (4):
clocksource: introduce clocksource_forward_now()
ntp: fix ADJ_OFFSET_SS_READ bug and do_adjtimex() cleanup
timekeeping: fix rounding problem during clock update
ntp: improve adjtimex frequency rounding
Thomas Gleixner (7):
NOHZ: unify the nohz function calls in irq_enter()
NOHZ: split tick_nohz_restart_sched_tick()
NOHZ: restart tick device from irq_enter()
timer_list: print real timer address
timer_list: print cpu number of clockevents device
timer_list: add base address to clock base
fix documentation of sysrq-q really
Documentation/sysrq.txt | 3 +-
drivers/char/sysrq.c | 2 +-
drivers/clocksource/acpi_pm.c | 7 +-
fs/binfmt_elf.c | 19 +-
fs/proc/array.c | 8 +-
include/linux/clocksource.h | 14 +-
include/linux/hrtimer.h | 10 +-
include/linux/kernel_stat.h | 1 +
include/linux/posix-timers.h | 4 +-
include/linux/sched.h | 84 ++++++-
include/linux/tick.h | 7 +-
include/linux/time.h | 5 +
include/linux/timex.h | 11 +-
kernel/compat.c | 53 ++---
kernel/exit.c | 19 +-
kernel/fork.c | 92 ++++----
kernel/hrtimer.c | 15 +-
kernel/itimer.c | 33 +--
kernel/posix-cpu-timers.c | 512 +++++++++++++++++++++--------------------
kernel/posix-timers.c | 153 +++++--------
kernel/sched.c | 19 +-
kernel/sched_fair.c | 1 +
kernel/sched_rt.c | 4 +-
kernel/sched_stats.h | 86 +++++++
kernel/signal.c | 8 +-
kernel/softirq.c | 10 +-
kernel/sys.c | 75 ++----
kernel/time/clocksource.c | 3 +
kernel/time/jiffies.c | 1 +
kernel/time/ntp.c | 93 ++++----
kernel/time/tick-broadcast.c | 13 +
kernel/time/tick-internal.h | 2 +
kernel/time/tick-sched.c | 93 +++++---
kernel/time/timekeeping.c | 122 +++++++----
kernel/time/timer_list.c | 20 +-
kernel/timer.c | 11 +-
security/selinux/hooks.c | 9 +-
37 files changed, 902 insertions(+), 720 deletions(-)
reply other threads:[~2008-10-20 19:31 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.LFD.2.00.0810202059330.3301@apollo \
--to=tglx@linutronix.de \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox