]> git.pld-linux.org Git - projects/geninitrd.git/tag
12818
object 9552a28d03e1b9bf8c5fdb933d5fa8464022a219
authorJan Palus <atler@pld-linux.org>
Sun, 6 Nov 2022 23:02:26 +0000 (00:02 +0100)
Arkadiusz Miśkiewicz (14):
      Install blkid in /sbin because udevd expects it to be there.
      Install mdadm in /sbin because udevd expects it to be there.
      udevd uses ata_id and scsi_id, so install these.
      Use existing mechanism for installing udev apps but install regular variants, too if initrd-variants don't exist.
      Timeout here is not a good idea. rootfs cannot be mounted and kernel oopses due to that.
      Prepend cpu microcode to initrd image, so kernel will pick it up when LILO is in use.
      Another way for findings usb keyboard drivers that works on newer kernels.
      Try to detect a need for nvme driver. If you know better method then share with us.
      Accept d/D symbols, too (ffffffff825ca52c D __initramfs_start) as noticed in recent 4.19.85-1 kernel.
      glibc 2.31 ldd prints 'not a dynamic executable' on stderr, so silence it.
      Move /run mount to newroot. Always mount run for easier transition to /run hierarchy later.
      - swsusp support from mis@pld-linux
      Disable swsusp support when swap device not found.
      AES/CBC can be built-in (and in PLD 5.13 kernel CBC is built-in).

Elan Ruusamäe (1):
      fix indent

Jan Palus (16):
      don't try to expand pci devices if pci bus is missing
      fix zstd compression
      add support for lz4 compressor
      add support for using modprobe instead of insmod
      don't fail if root device cannot be determined
      luks: try adding modules for cbc(aes) and xts(aes) aliases
      usbkbd: always add hid-generic if usb keyboard was found
      usbkbd: find usb controllers attached to any bus
      swsusp: don't consider in-memory zram swaps
      luks: use posix compliant "AND" operator
      luks: "none" and "-" both mean no key file
      luks: correct indentation
      luks: look for key in /etc/cryptsetup-keys.d
      luks: initial support for luks2 tokens
      don't try to mount /usr if it's not on separate fs
      check if /newroot/dev/console creation can succeed
This page took 0.056747 seconds and 3 git commands to generate.