[projects/geninitrd] Created tag 12818
atler
atler at pld-linux.org
Mon Nov 7 00:37:22 CET 2022
The unsigned tag '12818' was created.
Tagger: Jan Palus <atler at pld-linux.org>
Date: Mon 07 Nov 2022 00:02:26 +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 at 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
Changes since the last tag '12787':
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 at 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
More information about the pld-cvs-commit
mailing list