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

Bug#782278: mkvmlinuz: Pegasos II won't boot after kernel upgrade



This reduces vmlinuz size down to 5.6MB.


diff -Nru ./debian/changelog ../mkvmlinuz-37/debian/changelog
--- ./debian/changelog  2012-07-03 17:55:31.000000000 -0400
+++ ../mkvmlinuz-37/debian/changelog    2015-04-10 07:14:08.513814051 -0400
@@ -1,3 +1,10 @@
+mkvmlinuz (37) unstable; urgency=medium
+
+  * Include only necessary modules to further reduce vmlinuz size on Pegasos. 
+    (Closes: #782278)
+
+ -- Milan Kupcevic <milan@physics.harvard.edu>  Fri, 10 Apr 2015 07:13:57 -0400
+
 mkvmlinuz (36) unstable; urgency=low
 
   * New maintainer. (Closes: #677760)
diff -Nru ./debian/dirs ../mkvmlinuz-37/debian/dirs
--- ./debian/dirs       2012-06-28 21:01:14.000000000 -0400
+++ ../mkvmlinuz-37/debian/dirs 2015-04-10 07:09:15.962543758 -0400
@@ -3,5 +3,6 @@
 usr/share/man/man8
 etc/kernel/postinst.d
 etc/kernel/postrm.d
+etc/initramfs-tools/conf.d
 usr/lib/mkvmlinuz
 usr/share/lintian/overrides
diff -Nru ./debian/initramfs-tools/mkvmlinuz ../mkvmlinuz-37/debian/initramfs-tools/mkvmlinuz
--- ./debian/initramfs-tools/mkvmlinuz  1969-12-31 19:00:00.000000000 -0500
+++ ../mkvmlinuz-37/debian/initramfs-tools/mkvmlinuz    2015-04-10 06:24:02.681298776 -0400
@@ -0,0 +1,6 @@
+case "`grep ^machine /proc/cpuinfo`" in
+  *CHRP*Pegasos*|*EFIKA*CHRP*)
+    MODULES=dep
+    COMPRESS=xz
+  ;;
+esac
diff -Nru ./debian/rules ../mkvmlinuz-37/debian/rules
--- ./debian/rules      2012-06-29 21:13:04.000000000 -0400
+++ ../mkvmlinuz-37/debian/rules        2015-04-10 06:24:02.693298746 -0400
@@ -39,6 +39,7 @@
        $(INSTALL_EXEC) mkvmlinuz $(CURDIR)/debian/mkvmlinuz/usr/sbin
        $(INSTALL_EXEC) debian/kernel-image/postinst $(CURDIR)/debian/mkvmlinuz/etc/kernel/postinst.d/mkvmlinuz
        $(INSTALL_EXEC) debian/kernel-image/postrm $(CURDIR)/debian/mkvmlinuz/etc/kernel/postrm.d/mkvmlinuz
+       $(INSTALL_DATA) debian/initramfs-tools/mkvmlinuz $(CURDIR)/debian/mkvmlinuz/etc/initramfs-tools/conf.d/mkvmlinuz
        $(INSTALL_DATA) debian/lintian.overrides $(CURDIR)/debian/mkvmlinuz/usr/share/lintian/overrides/mkvmlinuz
        $(INSTALL_EXEC) mkvmlinuz $(CURDIR)/debian/mkvmlinuz/usr/sbin
        $(INSTALL_DATA) mkvmlinuz.8 $(CURDIR)/debian/mkvmlinuz/usr/share/man/man8


Reply to: