On 06-Aug-15 14:14, Frans Pop wrote:
> Even if kernel selection is simple, please also provide at least one
> appropriate test case for the arch.

OK. 

I created a new patch (see below) which includes a test case for 
a PowerMac G5 CPU in kernel/tests/ppc64.

Regards
Andreas Jochens

diff -urN ../tmp-orig/base-installer-1.64/kernel/Makefile ./kernel/Makefile
--- ../tmp-orig/base-installer-1.64/kernel/Makefile     2005-11-15 
19:14:01.000000000 +0000
+++ ./kernel/Makefile   2006-08-15 13:35:33.000000000 +0000
@@ -1,4 +1,4 @@
-ARCHES = alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
+ARCHES = alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc ppc64 s390 
sparc
 
 test:
        @STATUS=0; \
diff -urN ../tmp-orig/base-installer-1.64/kernel/ppc64.sh ./kernel/ppc64.sh
--- ../tmp-orig/base-installer-1.64/kernel/ppc64.sh     1970-01-01 
00:00:00.000000000 +0000
+++ ./kernel/ppc64.sh   2006-08-15 13:51:00.000000000 +0000
@@ -0,0 +1,13 @@
+arch_get_kernel_flavour () {
+        echo "$ARCH"
+}
+
+arch_check_usable_kernel () {
+        if expr "$1" : ".*-$2.*" >/dev/null; then return 0; fi
+        return 1
+}
+
+arch_get_kernel () {
+        echo "linux-image-$KERNEL_MAJOR-$1"
+}
+
diff -urN ../tmp-orig/base-installer-1.64/kernel/tests/ppc64/g5.cpuinfo 
./kernel/tests/ppc64/g5.cpuinfo
--- ../tmp-orig/base-installer-1.64/kernel/tests/ppc64/g5.cpuinfo       
1970-01-01 00:00:00.000000000 +0000
+++ ./kernel/tests/ppc64/g5.cpuinfo     2006-08-15 13:39:15.000000000 +0000
@@ -0,0 +1,13 @@
+processor      : 0
+cpu            : PPC970, altivec supported
+clock          : 1800.000000MHz
+revision       : 2.2 (pvr 0039 0202)
+
+timebase       : 33333333
+platform       : PowerMac
+machine                : PowerMac7,2
+motherboard    : PowerMac7,2 MacRISC4 Power Macintosh
+detected as    : 336 (PowerMac G5)
+pmac flags     : 00000000
+L2 cache       : 512K unified
+pmac-generation        : NewWorld
diff -urN ../tmp-orig/base-installer-1.64/kernel/tests/ppc64/g5.test 
./kernel/tests/ppc64/g5.test
--- ../tmp-orig/base-installer-1.64/kernel/tests/ppc64/g5.test  1970-01-01 
00:00:00.000000000 +0000
+++ ./kernel/tests/ppc64/g5.test        2006-08-15 13:56:10.000000000 +0000
@@ -0,0 +1,10 @@
+subarch powermac_newworld
+cpuinfo g5.cpuinfo
+majors 2.6
+flavour ppc64
+kernel-2.6 linux-image-2.6-ppc64
+usable \
+  linux-image-2.6-ppc64
+unusable \
+  linux-image-2.6-powerpc \
+  linux-image-2.6-powerpc64


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to