Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/TODOS
blob: e6434c8b94a8476a213667f352beadb5d2e2b55c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
- mount /dev/sr0 fails, missing drivers on eurobuild12, more MODULES in mkinitcpio.conf
- keyboard basically never works in early ramdisk shell
- get below 64MB memory
- install.txt specific to Archlinux32, i486
  - mkfs -O^64bit
- still low memory issues (pinentry croaks about missing signatures on low memory)
- multiple VTs
- 128MB RAM
  (109/109) checking package integrity
  error: GPGME error: System error w/o errno (libgpg-error, definition)
  GPG_ERR_MISSING_ERRNO (gpgme, only in layer hasSystemError)
  errno is not set but a system call failed
  swap, no difference
  adding /tmp on /mnt/tmp
  error: GPGME error: System error w/o errno under normal operation
  GPGME error: Inappropriate ioctl under strace
  => suspecting OOM issues because PGP verification keeps things in memory
  for all packages, it fails after package N, before it verifies fine..
- 96MB, same pgp error
- 80MB, /tmp/mkinitcpio on /tmp in chroot fails with out of disk, KASLR fails
- 64MB RAM, kernel panic, doesn't start at all, kernel panic, System is deadlocked on memory
  normal boot works, but not from CDROM?
  no poweroff in intalled system (shutdown ramdisk?)
  syslinux has a different kernel layout than grub maybe?
  live hangs on shutdown for a long time (deactivating swap presures the RAM of the processes
  runing on the ramdisk heavily, after minut we get "Reached target Reboot", then finally hangs)
- 52MB, kernel panic, System is deadlocked on memory
- kernel 5.12.10
- reserve_initrd_mem
- smaller ramdisk
  - remove udev with eudev or mdev
  - fsck, kmod, etc. 
  - https://wiki.archlinux.org/title/Mkinitcpio/Minimal_initramfs (falconingy)
  - go back to busybox version (for instance mount)
- qxl: [TTM] Out of kernel memory, we should simply blacklist most of modern
  stuff (happens on qemu/libvirtd) => use VGA
- with 64MB RAM: sudden freezes of shell and/or kernel
- have a special i486 kernel:
  - without zstd modules and ramdisk (zstd is just not behaving nicely on
    low-memory systems)
  - have default modules compiled in statically for vintage hardware
    (at least disk, hdi and network)
- mkinitcpio on 64MB never finishes (thrashing), using gzip works, xz and zstd not