[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#382633: linux-kernel-di-powerpc-2.6: Please support the native ppc64 port



Package: linux-kernel-di-powerpc-2.6
Version: 1.19
Severity: wishlist
Tags: patch

Hello,

the attached patch adds support for the native ppc64 port to the
linux-kernel-di-powerpc-2.6 package.

The patch adds an additional line for the native ppc64 kernel
to the 'kernel-versions' file.

The patch also creates a new 'modules/ppc64' directory with 
module files that just include the module files from the 
modules/powerpc-powerpc64 directory.

Regards
Andreas Jochens

diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/kernel-versions ./kernel-versions
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/kernel-versions	2006-06-28 13:25:26.000000000 +0000
+++ ./kernel-versions	2006-08-12 05:37:13.000000000 +0000
@@ -2,3 +2,4 @@
 powerpc  2.6.16-2 powerpc       	2.6.16-2-powerpc	-	linux-image-2.6.16-2-powerpc
 powerpc  2.6.16-2 powerpc64     	2.6.16-2-powerpc64	-	linux-image-2.6.16-2-powerpc64
 powerpc  2.6.16-2 powerpc-miboot	2.6.16-2-powerpc-miboot	-	linux-image-2.6.16-2-powerpc-miboot
+ppc64    2.6.16-2 ppc64         	2.6.16-2-ppc64  	-	linux-image-2.6.16-2-ppc64
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/affs-modules ./modules/ppc64/affs-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/affs-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/affs-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/affs-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/cdrom-core-modules ./modules/ppc64/cdrom-core-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/cdrom-core-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/cdrom-core-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/cdrom-core-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/crypto-modules ./modules/ppc64/crypto-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/crypto-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/crypto-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/crypto-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ext2-modules ./modules/ppc64/ext2-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ext2-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/ext2-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/ext2-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ext3-modules ./modules/ppc64/ext3-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ext3-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/ext3-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/ext3-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/fat-modules ./modules/ppc64/fat-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/fat-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/fat-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/fat-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/firewire-core-modules ./modules/ppc64/firewire-core-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/firewire-core-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/firewire-core-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/firewire-core-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/firmware-modules ./modules/ppc64/firmware-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/firmware-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/firmware-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/firmware-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/floppy-modules ./modules/ppc64/floppy-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/floppy-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/floppy-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/floppy-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/fs-common-modules ./modules/ppc64/fs-common-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/fs-common-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/fs-common-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/fs-common-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/hfs-modules ./modules/ppc64/hfs-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/hfs-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/hfs-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/hfs-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/hypervisor-modules ./modules/ppc64/hypervisor-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/hypervisor-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/hypervisor-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/hypervisor-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ide-modules ./modules/ppc64/ide-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ide-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/ide-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/ide-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/input-modules ./modules/ppc64/input-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/input-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/input-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/input-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ipv6-modules ./modules/ppc64/ipv6-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ipv6-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/ipv6-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/ipv6-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/irda-modules ./modules/ppc64/irda-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/irda-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/irda-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/irda-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/jfs-modules ./modules/ppc64/jfs-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/jfs-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/jfs-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/jfs-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/kernel-image ./modules/ppc64/kernel-image
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/kernel-image	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/kernel-image	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/kernel-image"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/loop-modules ./modules/ppc64/loop-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/loop-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/loop-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/loop-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/md-modules ./modules/ppc64/md-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/md-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/md-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/md-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/mouse-modules ./modules/ppc64/mouse-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/mouse-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/mouse-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/mouse-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-extra-modules ./modules/ppc64/nic-extra-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-extra-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/nic-extra-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/nic-extra-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-modules ./modules/ppc64/nic-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/nic-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/nic-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-pcmcia-modules ./modules/ppc64/nic-pcmcia-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-pcmcia-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/nic-pcmcia-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/nic-pcmcia-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-shared-modules ./modules/ppc64/nic-shared-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/nic-shared-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/nic-shared-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/nic-shared-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/pcmcia-modules ./modules/ppc64/pcmcia-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/pcmcia-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/pcmcia-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/pcmcia-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/pcmcia-storage-modules ./modules/ppc64/pcmcia-storage-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/pcmcia-storage-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/pcmcia-storage-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/pcmcia-storage-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ppp-modules ./modules/ppc64/ppp-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ppp-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/ppp-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/ppp-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/reiserfs-modules ./modules/ppc64/reiserfs-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/reiserfs-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/reiserfs-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/reiserfs-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/sata-modules ./modules/ppc64/sata-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/sata-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/sata-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/sata-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-common-modules ./modules/ppc64/scsi-common-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-common-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/scsi-common-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/scsi-common-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-core-modules ./modules/ppc64/scsi-core-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-core-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/scsi-core-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/scsi-core-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-extra-modules ./modules/ppc64/scsi-extra-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-extra-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/scsi-extra-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/scsi-extra-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-modules ./modules/ppc64/scsi-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/scsi-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/scsi-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/scsi-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/serial-modules ./modules/ppc64/serial-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/serial-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/serial-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/serial-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ufs-modules ./modules/ppc64/ufs-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/ufs-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/ufs-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/ufs-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/usb-modules ./modules/ppc64/usb-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/usb-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/usb-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/usb-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/usb-serial-modules ./modules/ppc64/usb-serial-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/usb-serial-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/usb-serial-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/usb-serial-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/usb-storage-modules ./modules/ppc64/usb-storage-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/usb-storage-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/usb-storage-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/usb-storage-modules"
diff -urN ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/xfs-modules ./modules/ppc64/xfs-modules
--- ../tmp-orig/linux-kernel-di-powerpc-2.6-1.19/modules/ppc64/xfs-modules	1970-01-01 00:00:00.000000000 +0000
+++ ./modules/ppc64/xfs-modules	2006-08-12 05:38:15.000000000 +0000
@@ -0,0 +1 @@
+#include "../powerpc-powerpc64/xfs-modules"



Reply to: