Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Hello,

I have uploaded a new version of lowmem, see the attached patch.

[ Reason ]
This updates the memory levels at which the d-i enables low-memory
optimizations.

[ Impact ]
If this isn't getting updated, starting the d-i on an amd64 machine with
an amount of memory between 550MB and 780MB, with default parameters,
will try to install without any low-memory optimization, but that will
fail with OOM errors.

[ Tests ]
I tested the d-i image in each modified case.

[ Risks ]
The code change is trivial: it only changes the numerical level.

[ Checklist ]
  [X] all changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in testing

unblock lowmem/1.49

Thanks!
Samuel
diff -Nru lowmem-1.48/debian/changelog lowmem-1.49/debian/changelog
--- lowmem-1.48/debian/changelog        2020-12-15 18:15:38.000000000 +0100
+++ lowmem-1.49/debian/changelog        2021-03-03 02:21:13.000000000 +0100
@@ -1,3 +1,9 @@
+lowmem (1.49) unstable; urgency=medium
+
+  * debian-installer-startup.d/S15lowmem: Update minimum memory sizes.
+
+ -- Samuel Thibault <sthiba...@debian.org>  Wed, 03 Mar 2021 02:21:13 +0100
+
 lowmem (1.48) unstable; urgency=medium
 
   * Team upload
diff -Nru lowmem-1.48/debian-installer-startup.d/S15lowmem 
lowmem-1.49/debian-installer-startup.d/S15lowmem
--- lowmem-1.48/debian-installer-startup.d/S15lowmem    2019-06-02 
14:21:18.000000000 +0200
+++ lowmem-1.49/debian-installer-startup.d/S15lowmem    2021-03-03 
02:15:44.000000000 +0100
@@ -25,9 +25,9 @@
                        min=39
                ;;
                amd64)
-                       level1=483 # MT=494300, qemu: -m 550
-                       level2=273 # MT=279260, qemu: -m 300
-                       min=145    # MT=148188, qemu: -m 170
+                       level1=737 # MT=754108, qemu: -m 780
+                       level2=424 # MT=433340, qemu: -m 460
+                       min=316    # MT=322748, qemu: -m 350
                ;;
                arm|armel|armhf)
                # Update needed
@@ -42,9 +42,9 @@
                        min=18
                ;;
                i386)
-                       level1=386 # MT=394604, qemu: -m 400
-                       level2=237 # MT=242628, qemu: -m 250
-                       min=109    # MT=110956, qemu: -m 120
+                       level1=466 # MT=478056, qemu: -m 485
+                       level2=348 # MT=356312, qemu: -m 365
+                       min=269    # MT=275220, qemu: -m 285
                ;;
                mips)
                # Update needed
@@ -89,9 +89,9 @@
                        min=30    # MT=30040, qemu: -m 90
                ;;
                hurd-i386)
-                       level1=499 # qemu: -m 500
-                       level2=409 # qemu: -m 410
-                       min=389    # qemu: -m 390
+                       level1=600 # MT=614208, qemu: -m 600
+                       level2=480 # MT=491328, qemu: -m 480
+                       min=475    # MT=486208, qemu: -m 475
                ;;
                *)
                        level1=64
diff -Nru lowmem-1.48/README lowmem-1.49/README
--- lowmem-1.48/README  2019-10-13 20:07:57.000000000 +0200
+++ lowmem-1.49/README  2021-03-03 02:06:22.000000000 +0100
@@ -131,13 +131,16 @@
 devices).
 
 In both cases, you need to set min to absolute minimum amount of memory needed
-for an install, booting with lowmem=2, partitioning by hand, etc.
+for an install, booting with lowmem=2, loading only the nic-modules udeb,
+partitioning by hand, etc.
 
 Ideally, constraints should be tested for both netboot and businesscard images
 (businesscard CD will use slightly more memory before partitioning that netinst
 because of mirror selection).
 
-NB: the minimum value should be update in the manual in build/arch-options
+NB: the minimum value should be updated in the manual in build/arch-options
+
+NB: the minimum value should be updated in 
debian-installer/build/boot/x86/f2.txt
 
 NB: the minimum memory required to run the graphical installer must
 also be tested. See rootskel (debian-installer.d/S60frontend).

Reply via email to