[kernel] r5524 -
dists/trunk/arch/mips/linux-patch-2.6.15-mips-2.6.15/debian/patches
Martin Michlmayr
tbm at costa.debian.org
Fri Jan 20 02:18:50 UTC 2006
Author: tbm
Date: Fri Jan 20 02:18:50 2006
New Revision: 5524
Modified:
dists/trunk/arch/mips/linux-patch-2.6.15-mips-2.6.15/debian/patches/27_cobalt-def_fix.dpatch
Log:
only a workaround, not a real fix
Modified: dists/trunk/arch/mips/linux-patch-2.6.15-mips-2.6.15/debian/patches/27_cobalt-def_fix.dpatch
==============================================================================
--- dists/trunk/arch/mips/linux-patch-2.6.15-mips-2.6.15/debian/patches/27_cobalt-def_fix.dpatch (original)
+++ dists/trunk/arch/mips/linux-patch-2.6.15-mips-2.6.15/debian/patches/27_cobalt-def_fix.dpatch Fri Jan 20 02:18:50 2006
@@ -1,15 +1,16 @@
#! /bin/sh -e
## 27_cobalt-def_fix.dpatch by Martin Michlmayr <tbm at cyrius.com>
-## DP: Fix a CPU definition for Cobalt
-## DP: Upstream status: submitted to linux-mips
+## DP: Workaround a bug in Cobalt that'll cause a crash on boot
+## DP: Upstream status: is only a workaround, real solution in work
-# Fixes a bug in 26_cobalt-ll-sc.dpatch
+# Ralf Baechle writes:
+# > If cpu_icache_snoops_remote_store is not set, Cobalt will crash
+# > immediately when starting the kernel.
+# That's papering over the actual bug. The CPU has no scache, so the
+# scache flushing functions aren't getting initialized and the NULL
+# pointer is eventually called as a function.
-# If cpu_icache_snoops_remote_store is not set, Cobalt will crash
-# immediately when starting the kernel.
-
-# Signed-off-by: Martin Michlmayr <tbm at cyrius.com>
if [ $# -lt 1 ]; then
echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
More information about the Kernel-svn-changes
mailing list