[kernel] r18440 - in dists/sid/linux-2.6/debian: . patches/bugfix/all patches/series
Ben Hutchings
benh at alioth.debian.org
Fri Dec 30 16:52:01 UTC 2011
Author: benh
Date: Fri Dec 30 16:52:00 2011
New Revision: 18440
Log:
Revert "clockevents: Set noop handler in clockevents_exchange_device()", included in stable update 3.1.5 (Closes: #653398)
Added:
dists/sid/linux-2.6/debian/patches/bugfix/all/revert-clockevents-Set-noop-handler-in-clockevents_e.patch
Modified:
dists/sid/linux-2.6/debian/changelog
dists/sid/linux-2.6/debian/patches/series/base
Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog Fri Dec 30 16:48:06 2011 (r18439)
+++ dists/sid/linux-2.6/debian/changelog Fri Dec 30 16:52:00 2011 (r18440)
@@ -12,6 +12,8 @@
* l2tp: ensure sk->dst is still valid (Closes: #652503)
* Update Russian debconf template translations (Yuri Kozlov)
(Closes: #653716)
+ * Revert "clockevents: Set noop handler in clockevents_exchange_device()",
+ included in stable update 3.1.5 (Closes: #653398)
[ Jonathan Nieder ]
* prerm: Print an error message when aborting removal of the running
Added: dists/sid/linux-2.6/debian/patches/bugfix/all/revert-clockevents-Set-noop-handler-in-clockevents_e.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/sid/linux-2.6/debian/patches/bugfix/all/revert-clockevents-Set-noop-handler-in-clockevents_e.patch Fri Dec 30 16:52:00 2011 (r18440)
@@ -0,0 +1,26 @@
+From: Ben Hutchings <ben at decadent.org.uk>
+Date: Fri, 30 Dec 2011 17:48:49 +0100
+Subject: [PATCH] Revert "clockevents: Set noop handler in
+ clockevents_exchange_device()"
+
+This reverts commit aeed6baa702a285cf03b7dc4182ffc1a7f4e4ed6.
+It caused some systems to hang on resume (e.g. #653398).
+---
+ kernel/time/clockevents.c | 1 -
+ 1 files changed, 0 insertions(+), 1 deletions(-)
+
+diff --git a/kernel/time/clockevents.c b/kernel/time/clockevents.c
+index 13dfaab..e4c699d 100644
+--- a/kernel/time/clockevents.c
++++ b/kernel/time/clockevents.c
+@@ -286,7 +286,6 @@ void clockevents_exchange_device(struct clock_event_device *old,
+ * released list and do a notify add later.
+ */
+ if (old) {
+- old->event_handler = clockevents_handle_noop;
+ clockevents_set_mode(old, CLOCK_EVT_MODE_UNUSED);
+ list_del(&old->list);
+ list_add(&old->list, &clockevents_released);
+--
+1.7.7.3
+
Modified: dists/sid/linux-2.6/debian/patches/series/base
==============================================================================
--- dists/sid/linux-2.6/debian/patches/series/base Fri Dec 30 16:48:06 2011 (r18439)
+++ dists/sid/linux-2.6/debian/patches/series/base Fri Dec 30 16:52:00 2011 (r18440)
@@ -93,3 +93,4 @@
+ bugfix/all/net-introduce-DST_NOPEER-dst-flag.patch
+ bugfix/all/rtc-Fix-alarm-rollover-when-day-or-month-is-out-of-r.patch
+ bugfix/all/l2tp-ensure-sk-dst-is-still-valid.patch
++ bugfix/all/revert-clockevents-Set-noop-handler-in-clockevents_e.patch
More information about the Kernel-svn-changes
mailing list