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

[RFC] Adding a 686-bigmem netboot image for PAE/Xen (was: Structural changes needed for switch to 2.6.25 kernels)



On Wednesday 28 May 2008, Ian Campbell wrote:
> On Wed, 2008-05-28 at 02:14 +0200, Frans Pop wrote:
> Now seems like a good time to remind you that I would like to add
> -686-bigmem kernel udebs to the mix to support running D-I under PAE
> Xen.

I don't see any real objection to adding only a netboot image, except
maybe that it may proof too hard to find for users. So at the very least
a very good wiki page should be written that includes a link.

If anybody else has fundamental objections, I guess this would be a good
time to voice them!


The fairly trivial patch below is required to add 686-bigmem udebs.
Not sure why generic_serial is missing in 686-bigmem. Could be a minor
config "error" in linux-2.6.
Instead of the first patch (for testing) you can also just do:
   rm linux-kernel-di-i386-2.6/modules/i386/serial-modules

It would be nice if you could build those, dump them in localudebs, and
see if you can figure out what changes are needed in the config dir to
add only netboot images for that kernel (if you've never really looked
at that it can be a nice challenge; AFAICT changes should only be needed
below the installer/build/config dir).
Feel free to ask for help if needed.

Cheers,
FJP

diff --git a/packages/kernel/kernel-wedge/modules/serial-modules b/packages/kernel/kernel-wedge/modules/serial-modules
index 44de44e..5b2036c 100644
--- a/packages/kernel/kernel-wedge/modules/serial-modules
+++ b/packages/kernel/kernel-wedge/modules/serial-modules
@@ -1,2 +1,2 @@
-generic_serial
+generic_serial ?
 serial_cs ?
diff --git a/packages/kernel/linux-kernel-di-i386-2.6/kernel-versions b/packages/kernel/linux-kernel-di-i386-2.6/kernel-versions
index 808bf40..5b415dd 100644
--- a/packages/kernel/linux-kernel-di-i386-2.6/kernel-versions
+++ b/packages/kernel/linux-kernel-di-i386-2.6/kernel-versions
@@ -1,2 +1,3 @@
 # arch   version  flavour       installedname        suffix build-depends
 i386     2.6.25-2 486           2.6.25-2-486         -      linux-image-2.6.25-2-486
+i386     2.6.25-2 686-bigmem    2.6.25-2-686-bigmem  -      linux-image-2.6.25-2-686-bigmem

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: