Re: [PATCH] linux-{kernel,modules}-di-mips{,el}: add support for MIPS Malta
On Mon, Jan 21, 2008 at 02:14:08PM +0000, Thiemo Seufer wrote:
> Aurelien Jarno wrote:
> > On Sun, Jan 20, 2008 at 08:10:07PM +0100, Frans Pop wrote:
> > > On Sunday 20 January 2008, Aurelien Jarno wrote:
> > > > +++
> > > > kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/fb-modules (révision 0)
> > > > @@ -0,0 +1,25 @@
> > > > +aty128fb
> > > > +atyfb
> > > > +radeonfb
> > > > +cfbcopyarea
> > > > +cfbfillrect
> > > > +cfbimgblt
> > > > +cyber2000fb
> > > > +kyrofb
> > > > +macmodes
> > > > +g450_pll
> > > > +matroxfb_DAC1064
> > > > +matroxfb_Ti3026
> > > > +matroxfb_accel
> > > > +matroxfb_base
> > > > +matroxfb_crtc2
> > > > +matroxfb_g450
> > > > +matroxfb_misc
> > > > +neofb
> > > > +nvidiafb
> > > > +pm2fb
> > > > +savagefb
> > > > +sisfb
> > > > +sstfb
> > > > +tdfxfb
> > > > +tridentfb
> > >
> > > Are those really all needed and are they actually used during installation?
> >
> > I have actually copied this file from the sb1a-bcm91480b flavour (with
> > minor modifications). This board is similar to the Malta one by the fact
> > it supports PCI cards. Those modules are not needed for the QEMU emulation,
> > but I don't really know if they are useful or not for the real board.
>
> The Malta firmware (YAMON) doesn't support graphic consoles. IOW, a serial
> line is at least needed to start the installer. Once the kernel is started,
> it could use the framebuffer console if a PCI card is present, altough this
> is not the typical mode of operation.
>
> So, yes, the modules could be used, but using them during installation
> doesn't add much value.
>
Ok thanks for the details
I have removed the fb modules from the my new patch that could be find
below.
Index: kernel/linux-kernel-di-mips-2.6/debian/changelog
===================================================================
--- kernel/linux-kernel-di-mips-2.6/debian/changelog (révision 50980)
+++ kernel/linux-kernel-di-mips-2.6/debian/changelog (copie de travail)
@@ -1,3 +1,9 @@
+linux-kernel-di-mips-2.6 (0.22) UNRELEASED; urgency=low
+
+ * Add 4kc-malta flavour.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 20 Jan 2008 19:27:02 +0100
+
linux-kernel-di-mips-2.6 (0.21) unstable; urgency=low
* Built against version 2.6.22-6 of linux-2.6.
Index: kernel/linux-kernel-di-mips-2.6/package-list
===================================================================
--- kernel/linux-kernel-di-mips-2.6/package-list (révision 50980)
+++ kernel/linux-kernel-di-mips-2.6/package-list (copie de travail)
@@ -8,3 +8,4 @@
Provides_sb1-bcm91250a: ext2-modules, ext3-modules, ide-core-modules, socket-modules
Provides_sb1a-bcm91480b: ext2-modules, ext3-modules, socket-modules
Provides_qemu: ext2-modules, ext3-modules, ide-core-modules, socket-modules
+Provides_4kc-malta: ext2-modules, ext3-modules, ide-core-modules, socket-modules
Index: kernel/linux-kernel-di-mips-2.6/kernel-versions
===================================================================
--- kernel/linux-kernel-di-mips-2.6/kernel-versions (révision 50980)
+++ kernel/linux-kernel-di-mips-2.6/kernel-versions (copie de travail)
@@ -4,3 +4,4 @@
mips 2.6.22-3 sb1-bcm91250a 2.6.22-3-sb1-bcm91250a y linux-image-2.6.22-3-sb1-bcm91250a
mips 2.6.22-3 sb1a-bcm91480b 2.6.22-3-sb1a-bcm91480b y linux-image-2.6.22-3-sb1a-bcm91480b
mips 2.6.22-3 qemu 2.6.22-3-qemu y linux-image-2.6.22-3-qemu
+mips 2.6.22-3 4kc-malta 2.6.22-3-4kc-malta y linux-image-2.6.22-3-4kc-malta
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/loop-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/loop-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/loop-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <loop-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/fat-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/fat-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/fat-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <fat-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/crypto-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/crypto-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/crypto-modules (révision 0)
@@ -0,0 +1 @@
+#include <crypto-modules>
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/jfs-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/jfs-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/jfs-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <jfs-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/reiserfs-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/reiserfs-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/reiserfs-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <reiserfs-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ipv6-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ipv6-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ipv6-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <ipv6-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-storage
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-storage (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-storage (révision 0)
@@ -0,0 +1,2 @@
+#include <usb-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/sata-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/sata-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/sata-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <sata-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <usb-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/kernel-image
===================================================================
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/cdrom-core-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/cdrom-core-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/cdrom-core-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <cdrom-core-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-storage-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-storage-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/usb-storage-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <usb-storage-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ppp-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ppp-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ppp-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <ppp-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/input-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/input-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/input-modules (révision 0)
@@ -0,0 +1 @@
+usbhid
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/xfs-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/xfs-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/xfs-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <xfs-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/md-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/md-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/md-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <md-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ide-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ide-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/ide-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <ide-modules>
+
Index: kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/multipath-modules
===================================================================
--- kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/multipath-modules (révision 0)
+++ kernel/linux-kernel-di-mips-2.6/modules/4kc-malta/multipath-modules (révision 0)
@@ -0,0 +1 @@
+#include <multipath-modules>
Index: kernel/linux-modules-di-mipsel-2.6/debian/changelog
===================================================================
--- kernel/linux-modules-di-mipsel-2.6/debian/changelog (révision 50980)
+++ kernel/linux-modules-di-mipsel-2.6/debian/changelog (copie de travail)
@@ -1,3 +1,9 @@
+linux-modules-di-mipsel-2.6 (1.09) UNRELEASED; urgency=low
+
+ * Add 4kc-malta flavour.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 20 Jan 2008 19:26:55 +0100
+
linux-modules-di-mipsel-2.6 (1.08) unstable; urgency=low
* Built against version 3.2b-1 of loop-aes.
Index: kernel/linux-modules-di-mipsel-2.6/kernel-versions
===================================================================
--- kernel/linux-modules-di-mipsel-2.6/kernel-versions (révision 50980)
+++ kernel/linux-modules-di-mipsel-2.6/kernel-versions (copie de travail)
@@ -3,3 +3,4 @@
mipsel 2.6.22-3 sb1a-bcm91480b 2.6.22-3-sb1a-bcm91480b y loop-aes-modules-2.6.22-3-sb1a-bcm91480b, squashfs-modules-2.6.22-3-sb1a-bcm91480b
mipsel 2.6.22-3 r5k-cobalt 2.6.22-3-r5k-cobalt y loop-aes-modules-2.6.22-3-r5k-cobalt, squashfs-modules-2.6.22-3-r5k-cobalt
mipsel 2.6.22-3 qemu 2.6.22-3-qemu y loop-aes-modules-2.6.22-3-qemu, squashfs-modules-2.6.22-3-qemu
+mipsel 2.6.22-3 4kc-malta 2.6.22-3-4kc-malta y loop-aes-modules-2.6.22-3-4kc-malta, squashfs-modules-2.6.22-3-4kc-malta
Index: kernel/linux-kernel-di-mipsel-2.6/debian/changelog
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/debian/changelog (révision 50980)
+++ kernel/linux-kernel-di-mipsel-2.6/debian/changelog (copie de travail)
@@ -1,3 +1,9 @@
+linux-kernel-di-mipsel-2.6 (0.22) UNRELEASED; urgency=low
+
+ * Add 4kc-malta flavour.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 20 Jan 2008 19:27:11 +0100
+
linux-kernel-di-mipsel-2.6 (0.21) unstable; urgency=low
* Built against version 2.6.22-6 of linux-2.6.
Index: kernel/linux-kernel-di-mipsel-2.6/package-list
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/package-list (révision 50980)
+++ kernel/linux-kernel-di-mipsel-2.6/package-list (copie de travail)
@@ -9,3 +9,4 @@
Provides_sb1-bcm91250a: ext2-modules, ext3-modules, ide-core-modules, socket-modules
Provides_sb1a-bcm91480b: ext2-modules, ext3-modules, socket-modules
Provides_qemu: ext2-modules, ext3-modules, ide-core-modules, socket-modules
+Provides_4kc-malta: ext2-modules, ext3-modules, ide-core-modules, socket-modules
Index: kernel/linux-kernel-di-mipsel-2.6/kernel-versions
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/kernel-versions (révision 50980)
+++ kernel/linux-kernel-di-mipsel-2.6/kernel-versions (copie de travail)
@@ -3,3 +3,4 @@
mipsel 2.6.22-3 sb1a-bcm91480b 2.6.22-3-sb1a-bcm91480b y linux-image-2.6.22-3-sb1a-bcm91480b
mipsel 2.6.22-3 r5k-cobalt 2.6.22-3-r5k-cobalt y linux-image-2.6.22-3-r5k-cobalt
mipsel 2.6.22-3 qemu 2.6.22-3-qemu y linux-image-2.6.22-3-qemu
+mipsel 2.6.22-3 4kc-malta 2.6.22-3-4kc-malta y linux-image-2.6.22-3-4kc-malta
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/loop-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/loop-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/loop-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <loop-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/fat-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/fat-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/fat-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <fat-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/crypto-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/crypto-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/crypto-modules (révision 0)
@@ -0,0 +1 @@
+#include <crypto-modules>
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/jfs-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/jfs-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/jfs-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <jfs-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/reiserfs-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/reiserfs-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/reiserfs-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <reiserfs-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ipv6-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ipv6-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ipv6-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <ipv6-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-storage
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-storage (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-storage (révision 0)
@@ -0,0 +1,2 @@
+#include <usb-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/sata-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/sata-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/sata-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <sata-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <usb-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/kernel-image
===================================================================
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/cdrom-core-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/cdrom-core-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/cdrom-core-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <cdrom-core-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-storage-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-storage-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/usb-storage-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <usb-storage-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ppp-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ppp-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ppp-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <ppp-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/input-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/input-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/input-modules (révision 0)
@@ -0,0 +1 @@
+usbhid
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/xfs-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/xfs-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/xfs-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <xfs-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/md-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/md-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/md-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <md-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ide-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ide-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/ide-modules (révision 0)
@@ -0,0 +1,2 @@
+#include <ide-modules>
+
Index: kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/multipath-modules
===================================================================
--- kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/multipath-modules (révision 0)
+++ kernel/linux-kernel-di-mipsel-2.6/modules/4kc-malta/multipath-modules (révision 0)
@@ -0,0 +1 @@
+#include <multipath-modules>
Index: kernel/linux-modules-di-mips-2.6/debian/changelog
===================================================================
--- kernel/linux-modules-di-mips-2.6/debian/changelog (révision 50980)
+++ kernel/linux-modules-di-mips-2.6/debian/changelog (copie de travail)
@@ -1,3 +1,9 @@
+linux-modules-di-mips-2.6 (1.07) UNRELEASED; urgency=low
+
+ * Add 4kc-malta flavour.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 20 Jan 2008 19:26:46 +0100
+
linux-modules-di-mips-2.6 (1.06) unstable; urgency=low
* Built against version 3.2b-1 of loop-aes.
Index: kernel/linux-modules-di-mips-2.6/kernel-versions
===================================================================
--- kernel/linux-modules-di-mips-2.6/kernel-versions (révision 50980)
+++ kernel/linux-modules-di-mips-2.6/kernel-versions (copie de travail)
@@ -4,3 +4,4 @@
mips 2.6.22-3 sb1-bcm91250a 2.6.22-3-sb1-bcm91250a y loop-aes-modules-2.6.22-3-sb1-bcm91250a, squashfs-modules-2.6.22-3-sb1-bcm91250a
mips 2.6.22-3 sb1a-bcm91480b 2.6.22-3-sb1a-bcm91480b y loop-aes-modules-2.6.22-3-sb1a-bcm91480b, squashfs-modules-2.6.22-3-sb1a-bcm91480b
mips 2.6.22-3 qemu 2.6.22-3-qemu y loop-aes-modules-2.6.22-3-qemu, squashfs-modules-2.6.22-3-qemu
+mips 2.6.22-3 4kc-malta 2.6.22-3-4kc-malta y loop-aes-modules-2.6.22-3-4kc-malta, squashfs-modules-2.6.22-3-4kc-malta
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
Reply to: