Package: kexec-tools
Version: 1:2.0.4-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: powerpcspe
Hi,
the attached patch adds support for kexec-tools on powerpcspe.
Thanks in advance,
Roland
-- System Information:
Debian Release: 7.0
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)
Kernel: Linux 3.9.0-dirty (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -ruN test/kexec-tools-2.0.4/debian/control kexec-tools-2.0.4/debian/control
--- test/kexec-tools-2.0.4/debian/control 2013-07-29 16:21:13.000000000 +0200
+++ kexec-tools-2.0.4/debian/control 2014-01-08 23:16:32.755144117 +0100
@@ -7,7 +7,7 @@
Standards-Version: 3.9.4
Package: kexec-tools
-Architecture: i386 amd64 ppc64 powerpc ia64 s390 arm armel armhf sh4 mips mipsel
+Architecture: i386 amd64 ppc64 powerpc powerpcspe ia64 s390 arm armel armhf sh4 mips mipsel
Depends: ${shlibs:Depends}, ${misc:Depends}, debconf
Description: tools to support fast kexec reboots
This package provides tools to load a kernel into memory and then
@@ -16,7 +16,7 @@
Package: kexec-tools-udeb
Section: debian-installer
-Architecture: i386 amd64 ppc64 powerpc ia64 s390 arm armel armhf sh4 mips mipsel
+Architecture: i386 amd64 ppc64 powerpc powerpcspe ia64 s390 arm armel armhf sh4 mips mipsel
XC-Package-Type: udeb
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: tools to support fast kexec reboots (udeb)
diff -ruN test/kexec-tools-2.0.4/debian/patches/fix-powerpcspe.patch kexec-tools-2.0.4/debian/patches/fix-powerpcspe.patch
--- test/kexec-tools-2.0.4/debian/patches/fix-powerpcspe.patch 1970-01-01 01:00:00.000000000 +0100
+++ kexec-tools-2.0.4/debian/patches/fix-powerpcspe.patch 2014-01-08 23:22:17.469849324 +0100
@@ -0,0 +1,11 @@
+--- kexec-tools-2.0.4.orig/kexec/arch/ppc/ppc-setup-dol.S
++++ kexec-tools-2.0.4/kexec/arch/ppc/ppc-setup-dol.S
+@@ -80,7 +80,7 @@ setup_dol_start:
+ isync
+
+ /* AFAIK, this is not strictly needed, although seems sane */
+-#if 1
++#ifndef __NO_FPRS__
+ li r9, 0
+
+ /* page table pointer */
diff -ruN test/kexec-tools-2.0.4/debian/patches/series kexec-tools-2.0.4/debian/patches/series
--- test/kexec-tools-2.0.4/debian/patches/series 2013-11-07 23:52:06.000000000 +0100
+++ kexec-tools-2.0.4/debian/patches/series 2014-01-08 23:22:12.457812048 +0100
@@ -6,3 +6,4 @@
linker-option.patch
kdump_makefile.patch
kexec-p-fails-to-load-kernels-with-version-x.y.patch
+fix-powerpcspe.patch