r2583 - in trunk: kernel/source/kernel-source-2.6.10-2.6.10/debian kernel/source/kernel-source-2.6.10-2.6.10/debian/patches kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/series kernel/source/kernel-source-2.6.8-2.6.8/debian kernel/source/kernel-source-2.6.8-2.6.8/debian/patches kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/series kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series
Jurij Smakov
jurij-guest@costa.debian.org
Thu, 03 Mar 2005 06:50:14 +0100
Author: jurij-guest
Date: 2005-03-03 06:50:08 +0100 (Thu, 03 Mar 2005)
New Revision: 2583
Added:
trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/144_sparc64-sb1500-clock-2.4.diff
trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/sparc64-sb1500-clock-2.6.dpatch
trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/sparc64-sb1500-clock-2.6.dpatch
Modified:
trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog
trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-9
trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/changelog
trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/series/2.6.10-6
trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/changelog
trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/series/2.6.8-14
Log:
Added a (sparc64-specific) patch by David Miller, enabling the
recognition of the clock chip found on SunBlade 1500, required
for it to boot. Branches: 2.4.27-9, 2.6.8-14, 2.6.10-6.
Modified: trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/changelog
===================================================================
--- trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/changelog 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/changelog 2005-03-03 05:50:08 UTC (rev 2583)
@@ -41,6 +41,10 @@
systems. Thanks to Stephen Frost who helped fixing this.
(Frederik Schüler)
+ * sparc64-sb1500-clock-2.6.dpatch by David Miller: enable recognition
+ of the clock chip on SunBlade 1500, it won't boot otherwise.
+ (Jurij Smakov).
+
-- Frederik Schüler <fs@gmx.net> Fri, 25 Feb 2005 22:49:22 +0100
kernel-source-2.6.10 (2.6.10-5) unstable; urgency=low
Modified: trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/series/2.6.10-6
===================================================================
--- trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/series/2.6.10-6 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/series/2.6.10-6 2005-03-03 05:50:08 UTC (rev 2583)
@@ -10,3 +10,4 @@
+ amd64-noexec32-backport.dpatch
+ outs.dpatch
- 083-x86_64_switch_mm_context_race.dpatch
++ sparc64-sb1500-clock-2.6.dpatch
Added: trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/sparc64-sb1500-clock-2.6.dpatch
===================================================================
--- trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/sparc64-sb1500-clock-2.6.dpatch 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/sparc64-sb1500-clock-2.6.dpatch 2005-03-03 05:50:08 UTC (rev 2583)
@@ -0,0 +1,43 @@
+# This is a BitKeeper generated diff -Nru style patch.
+#
+# ChangeSet
+# 2005/03/02 14:03:27-08:00 davem@nuts.davemloft.net
+# [SPARC64]: Accept 'm5823' clock chip as seen on SB1500.
+#
+# Signed-off-by: David S. Miller <davem@davemloft.net>
+#
+# arch/sparc64/kernel/time.c
+# 2005/03/02 14:02:54-08:00 davem@nuts.davemloft.net +5 -2
+# [SPARC64]: Accept 'm5823' clock chip as seen on SB1500.
+#
+diff -Nru a/arch/sparc64/kernel/time.c b/arch/sparc64/kernel/time.c
+--- a/arch/sparc64/kernel/time.c 2005-03-02 14:04:56 -08:00
++++ b/arch/sparc64/kernel/time.c 2005-03-02 14:04:56 -08:00
+@@ -779,6 +779,7 @@
+ strcmp(model, "mk48t59") &&
+ strcmp(model, "m5819") &&
+ strcmp(model, "m5819p") &&
++ strcmp(model, "m5823") &&
+ strcmp(model, "ds1287")) {
+ if (cbus != NULL) {
+ prom_printf("clock_probe: Central bus lacks timer chip.\n");
+@@ -838,7 +839,8 @@
+
+ if (!strcmp(model, "ds1287") ||
+ !strcmp(model, "m5819") ||
+- !strcmp(model, "m5819p")) {
++ !strcmp(model, "m5819p") ||
++ !strcmp(model, "m5823")) {
+ ds1287_regs = edev->resource[0].start;
+ } else {
+ mstk48t59_regs = edev->resource[0].start;
+@@ -859,7 +861,8 @@
+ }
+ if (!strcmp(model, "ds1287") ||
+ !strcmp(model, "m5819") ||
+- !strcmp(model, "m5819p")) {
++ !strcmp(model, "m5819p") ||
++ !strcmp(model, "m5823")) {
+ ds1287_regs = isadev->resource.start;
+ } else {
+ mstk48t59_regs = isadev->resource.start;
Modified: trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/changelog
===================================================================
--- trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/changelog 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/changelog 2005-03-03 05:50:08 UTC (rev 2583)
@@ -57,6 +57,10 @@
fix potential information leak by making fragment queues private.
(Joshua Kwan, Simon Horman)
+ * sparc64-sb1500-clock-2.6.dpatch by David Miller: enable recognition
+ of the clock chip on SunBlade 1500, it won't boot otherwise.
+ (Jurij Smakov).
+
-- Joshua Kwan <joshk@triplehelix.org> Sat, 26 Feb 2005 21:01:07 -0800
kernel-source-2.6.8 (2.6.8-13) unstable; urgency=high
Modified: trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/series/2.6.8-14
===================================================================
--- trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/series/2.6.8-14 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/series/2.6.8-14 2005-03-03 05:50:08 UTC (rev 2583)
@@ -18,3 +18,4 @@
+ ipv4-fragment-queues-2.dpatch
+ ipv4-fragment-queues-3.dpatch
+ ipv4-fragment-queues-4.dpatch
++ sparc64-sb1500-clock-2.6.dpatch
Added: trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/sparc64-sb1500-clock-2.6.dpatch
===================================================================
--- trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/sparc64-sb1500-clock-2.6.dpatch 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/sparc64-sb1500-clock-2.6.dpatch 2005-03-03 05:50:08 UTC (rev 2583)
@@ -0,0 +1,43 @@
+# This is a BitKeeper generated diff -Nru style patch.
+#
+# ChangeSet
+# 2005/03/02 14:03:27-08:00 davem@nuts.davemloft.net
+# [SPARC64]: Accept 'm5823' clock chip as seen on SB1500.
+#
+# Signed-off-by: David S. Miller <davem@davemloft.net>
+#
+# arch/sparc64/kernel/time.c
+# 2005/03/02 14:02:54-08:00 davem@nuts.davemloft.net +5 -2
+# [SPARC64]: Accept 'm5823' clock chip as seen on SB1500.
+#
+diff -Nru a/arch/sparc64/kernel/time.c b/arch/sparc64/kernel/time.c
+--- a/arch/sparc64/kernel/time.c 2005-03-02 14:04:56 -08:00
++++ b/arch/sparc64/kernel/time.c 2005-03-02 14:04:56 -08:00
+@@ -779,6 +779,7 @@
+ strcmp(model, "mk48t59") &&
+ strcmp(model, "m5819") &&
+ strcmp(model, "m5819p") &&
++ strcmp(model, "m5823") &&
+ strcmp(model, "ds1287")) {
+ if (cbus != NULL) {
+ prom_printf("clock_probe: Central bus lacks timer chip.\n");
+@@ -838,7 +839,8 @@
+
+ if (!strcmp(model, "ds1287") ||
+ !strcmp(model, "m5819") ||
+- !strcmp(model, "m5819p")) {
++ !strcmp(model, "m5819p") ||
++ !strcmp(model, "m5823")) {
+ ds1287_regs = edev->resource[0].start;
+ } else {
+ mstk48t59_regs = edev->resource[0].start;
+@@ -859,7 +861,8 @@
+ }
+ if (!strcmp(model, "ds1287") ||
+ !strcmp(model, "m5819") ||
+- !strcmp(model, "m5819p")) {
++ !strcmp(model, "m5819p") ||
++ !strcmp(model, "m5823")) {
+ ds1287_regs = isadev->resource.start;
+ } else {
+ mstk48t59_regs = isadev->resource.start;
Modified: trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog
===================================================================
--- trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/changelog 2005-03-03 05:50:08 UTC (rev 2583)
@@ -45,6 +45,10 @@
write to privileged IO ports via OUTS instruction
(Simon Horman)
+ * 144_sparc64-sb1500-clock-2.4.diff by David Miller: enable recognition
+ of the clock chip on SunBlade 1500, it won't boot otherwise.
+ (Jurij Smakov).
+
-- Simon Horman <horms@debian.org> Thu, 24 Feb 2005 15:53:42 +0900
kernel-source-2.4.27 (2.4.27-8) unstable; urgency=high
Added: trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/144_sparc64-sb1500-clock-2.4.diff
===================================================================
--- trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/144_sparc64-sb1500-clock-2.4.diff 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/144_sparc64-sb1500-clock-2.4.diff 2005-03-03 05:50:08 UTC (rev 2583)
@@ -0,0 +1,49 @@
+#
+# This patch has been re-diffed against kernel-source-2.4.27-8,
+# as the original one applied to it with 6 line offset. Original
+# patch description follows.
+#
+# -- Jurij Smakov <jurij@wooyd.org> Wed, 2 Mar 2005 20:46:14 -0500
+#
+# This is a BitKeeper generated diff -Nru style patch.
+#
+# ChangeSet
+# 2005/03/02 14:12:47-08:00 davem@nuts.davemloft.net
+# [SPARC64]: Accept 'm5823' clock chip as seen on SB1500.
+#
+# Signed-off-by: David S. Miller <davem@davemloft.net>
+#
+# arch/sparc64/kernel/time.c
+# 2005/03/02 14:12:26-08:00 davem@nuts.davemloft.net +5 -2
+# [SPARC64]: Accept 'm5823' clock chip as seen on SB1500.
+#
+--- a/arch/sparc64/kernel/time.c 2003-11-28 13:26:19.000000000 -0500
++++ b/arch/sparc64/kernel/time.c 2005-03-02 20:32:12.000000000 -0500
+@@ -776,6 +776,7 @@
+ strcmp(model, "mk48t59") &&
+ strcmp(model, "m5819") &&
+ strcmp(model, "m5819p") &&
++ strcmp(model, "m5823") &&
+ strcmp(model, "ds1287")) {
+ if (cbus != NULL) {
+ prom_printf("clock_probe: Central bus lacks timer chip.\n");
+@@ -835,7 +836,8 @@
+
+ if (!strcmp(model, "ds1287") ||
+ !strcmp(model, "m5819") ||
+- !strcmp(model, "m5819p")) {
++ !strcmp(model, "m5819p") ||
++ !strcmp(model, "m5823")) {
+ ds1287_regs = edev->resource[0].start;
+ } else {
+ mstk48t59_regs = edev->resource[0].start;
+@@ -856,7 +858,8 @@
+ }
+ if (!strcmp(model, "ds1287") ||
+ !strcmp(model, "m5819") ||
+- !strcmp(model, "m5819p")) {
++ !strcmp(model, "m5819p") ||
++ !strcmp(model, "m5823")) {
+ ds1287_regs = isadev->resource.start;
+ } else {
+ mstk48t59_regs = isadev->resource.start;
Modified: trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-9
===================================================================
--- trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-9 2005-03-01 15:04:52 UTC (rev 2582)
+++ trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/debian/patches/series/2.4.27-9 2005-03-03 05:50:08 UTC (rev 2583)
@@ -9,3 +9,4 @@
+ 142_acpi_skip_timer_override.diff
+ 121_drm-locking-checks-3.diff
+ 143_outs.diff
++ 144_sparc64-sb1500-clock-2.4.diff