[kernel] r16920 - dists/squeeze/linux-2.6/debian/patches/bugfix/sparc

Jurij Smakov jurij-guest at alioth.debian.org
Sat Feb 19 22:00:17 UTC 2011


Author: jurij-guest
Date: Sat Feb 19 22:00:01 2011
New Revision: 16920

Log:
Add information about upstream commits for the 
sparc-console-handover.patch.

Modified:
   dists/squeeze/linux-2.6/debian/patches/bugfix/sparc/sparc-console-handover.patch

Modified: dists/squeeze/linux-2.6/debian/patches/bugfix/sparc/sparc-console-handover.patch
==============================================================================
--- dists/squeeze/linux-2.6/debian/patches/bugfix/sparc/sparc-console-handover.patch	Sat Feb 19 18:17:09 2011	(r16919)
+++ dists/squeeze/linux-2.6/debian/patches/bugfix/sparc/sparc-console-handover.patch	Sat Feb 19 22:00:01 2011	(r16920)
@@ -1,3 +1,88 @@
+From: "Fabio M. Di Nitto" <fabbione at fabbione.net>
+To: 602853 at bugs.debian.org
+Cc: David Miller <davem at davemloft.net>
+Subject: patch to fix 602853
+Date: Thu, 06 Jan 2011 13:20:49 +0100
+
+Hi all,
+
+attached is a patch to fix this sparc boot issue.
+
+commit 25edd6946a1d74e5e77813c2324a0908c68bcf9e
+
+from upstream introduced the "regression" by effectively unveiling other
+bugs around the code that handles access to the sparc PROM.
+
+this commit made it into stable and it is present in
+debian/patches/bugfix/all/stable/2.6.32.23.patch
+
+David Miller already posted patches to stable trees address this issue.
+
+(Note: David, I had to change slightly the spin_lock calls in printk.c
+vs upstream patch to be able to backport, could you be so kind to check
+if it´s ok with you? works for me here but 2 extra eyes are better)
+
+Specifically:
+
+Subject: [PATCH 01/10] SPARC/LEON: removed constant timer initialization
+as if HZ=100, now it reflects the value of HZ
+
+[ Upstream commit b690c425fe07c725e7f1f7d40303588416cba67f ]
+
+Subject: [PATCH 02/10] sparc64: Delete prom_puts() unused.
+
+[ Upstream commit ce05a94efaf71d562eeefd30d6bbc2ab42b06bac ]
+
+Subject: [PATCH 03/10] sparc: Remove prom_pathtoinode()
+
+[ Upstream commit 17d70d6df0c4ea7a203b444001572a91ad9c2bef ]
+
+Subject: [PATCH 04/10] sparc: Kill prom devops_{32,64}.c
+
+[ Upstream commit b148246912bea92bde2a0cba125ca94f1f776b12 ]
+
+Subject: [PATCH 05/10] sparc64: Unexport prom_service_exists().
+
+[ Upstream commit f7b5f55ac1623dfde24ef5319ad77c1746645f3f ]
+
+Subject: [PATCH 06/10] sparc64: Delete prom_setcallback().
+
+[ Upstream commit c540ee70e49b573535c7ddfd0e9a0fc9d549c8b7 ]
+
+Subject: [PATCH 07/10] sparc: Do not export prom_nb{get,put}char().
+
+[ Upstream commit 91921fef7c658b12de53376b312d071d757f7770 ]
+
+Subject: [PATCH 08/10] sparc: Pass buffer pointer all the way down to
+prom_{get,put}char().
+
+[ Upstream commit e62cac1fd035b4cde707285008499dbe71955a86 ]
+
+Subject: [PATCH 09/10] sparc: Delete prom_*getchar().
+
+[ Upstream commit 12c7a35ee6a1c605e740733f2cbd5b5079f09f0f ]
+
+Subject: [PATCH 10/10] sparc: Write to prom console using indirect buffer.
+
+[ Upstream commit 595a251c0740785fd3c0d2156d78578c7479811e ]
+
+With the above 10 fixes, another bug has been spotted in the atyfb
+driver (sparc specific), that I believe David will push to stable trees
+as well, and the fix is here:
+
+http://marc.info/?l=linux-sparc&m=129426177717121&w=2
+
+this whole patch set has been merged in the attached patch and tested on
+top of Debian kernel 2.6.32-29, that now can successfully boot again.
+
+Please consider applying asap, as this bug affects also installer images.
+
+As patches will make it into stable trees, this patch can be dropped
+later on.
+
+Fabio
+
+
 diff -Naurd source.orig//arch/sparc/include/asm/openprom.h source/arch/sparc/include/asm/openprom.h
 --- source.orig//arch/sparc/include/asm/openprom.h	2009-12-03 04:51:21.000000000 +0100
 +++ source/arch/sparc/include/asm/openprom.h	2011-01-06 10:18:49.000000000 +0100



More information about the Kernel-svn-changes mailing list