After performing a full update which included upgrading the kernel from 6.11.10-310-1-x86_64 to 6.12.5-311-1-x86_64, I get the following errors on boot:
error preparing initrd : device error
start_image() returned Device Error
StartImage failed: Service Error
Booting to the previous kernel works, but I'd like to figure out why this broke my system.
Here is everything that got updated before it broke:
    * blake3 1.5.5-6-1-x86_64 is installed.
    * libffi is upgraded from 3.3-13-1-x86_64 to 3.4.6-15-1-x86_64.
    * wayland is upgraded from 1.23.1-32-1-x86_64 to 1.23.1-33-1-x86_64.
    * libxshmfence is upgraded from 1.3.2-16-1-x86_64 to 1.3.3-17-1-x86_64.
    * polly is upgraded from 18.1.8-124-1-x86_64 to 19.1.6-129-1-x86_64.
    * llvm-libs is upgraded from 18.1.8-124-1-x86_64 to 19.1.6-129-1-x86_64.
    * libxxf86vm is upgraded from 1.1.5-16-1-x86_64 to 1.1.6-17-1-x86_64.
    * mesalib is upgraded from 24.3.1-256-1-x86_64 to 24.3.2-258-1-x86_64.
    * glib2 is upgraded from 2.82.2-114-1-x86_64 to 2.82.2-115-1-x86_64.
    * gobject-introspection is upgraded from 1.82.0-39-1-x86_64 to 1.82.0-40-1-x86_64.
    * libffi-devel is upgraded from 3.3-13-1-x86_64 to 3.4.6-15-1-x86_64.
    * glib2-devel is upgraded from 2.82.2-114-1-x86_64 to 2.82.2-115-1-x86_64.
    * gobject-introspection-devel is upgraded from 1.82.0-39-1-x86_64 to 1.82.0-40-1-x86_64.
    * sqlite3 is upgraded from 3.47.2-59-1-x86_64 to 3.47.2-60-1-x86_64.
    * libnss is upgraded from 3.106-68-1-x86_64 to 3.107-69-1-x86_64.
    * yt-dlp is upgraded from 2024.12.06-233-1-x86_64 to 2024.12.13-234-1-x86_64.
    * libp11-kit is upgraded from 0.25.2-22-1-x86_64 to 0.25.2-23-1-x86_64.
    * libffi-32bit is upgraded from 3.3-13-1-x86_64 to 3.4.6-15-1-x86_64.
    * libp11-kit-32bit is upgraded from 0.25.2-22-1-x86_64 to 0.25.2-23-1-x86_64.
    * libxau is upgraded from 1.0.11-22-1-x86_64 to 1.0.12-23-1-x86_64.
    * xorg-server-xvfb is upgraded from 21.1.14-105-1-x86_64 to 21.1.15-106-1-x86_64.
    * libxv is upgraded from 1.0.12-15-1-x86_64 to 1.0.13-16-1-x86_64.
    * llvm-32bit-libs is upgraded from 18.1.8-124-1-x86_64 to 19.1.6-129-1-x86_64.
    * libdisplay-info 0.2.0-2-1-x86_64 is installed.
    * dotconf is upgraded from 1.3-4-1-x86_64 to 1.4.1-5-1-x86_64.
    * libxxf86vm-32bit is upgraded from 1.1.5-16-1-x86_64 to 1.1.6-17-1-x86_64.
    * egl-x11 1.0.0-1-1-x86_64 is installed.
    * nvidia-glx-driver-common is upgraded from 565.77-552-1-x86_64 to 565.77-554-1-x86_64.
    * nvidia-glx-driver-current is upgraded from 565.77-552-1-x86_64 to 565.77-554-1-x86_64.
    * python3 is upgraded from 3.11.11-68-1-x86_64 to 3.11.11-69-1-x86_64.
    * libxcvt is upgraded from 0.1.2-2-1-x86_64 to 0.1.3-3-1-x86_64.
    * xorg-server is upgraded from 21.1.14-105-1-x86_64 to 21.1.15-106-1-x86_64.
    * nvidia-470-glx-driver-modaliases is upgraded from 470.256.02-104-1-x86_64 to 470.256.02-105-1-x86_64.
    * sdl1-mixer is upgraded from 1.2.12-7-1-x86_64 to 1.2.12-8-1-x86_64.
    * binutils-libs is upgraded from 2.43.1-75-1-x86_64 to 2.43.1-76-1-x86_64.
    * binutils is upgraded from 2.43.1-75-1-x86_64 to 2.43.1-76-1-x86_64.
    * budgie-backgrounds is upgraded from 2.0-3-1-x86_64 to 3.0-4-1-x86_64.
    * libxrender is upgraded from 0.9.11-17-1-x86_64 to 0.9.12-18-1-x86_64.
    * libxrender-32bit is upgraded from 0.9.11-17-1-x86_64 to 0.9.12-18-1-x86_64.
    * glib2-32bit is upgraded from 2.82.2-114-1-x86_64 to 2.82.2-115-1-x86_64.
    * libxv-32bit is upgraded from 1.0.12-15-1-x86_64 to 1.0.13-16-1-x86_64.
    * libice is upgraded from 1.1.1-15-1-x86_64 to 1.1.2-16-1-x86_64.
    * openldap is upgraded from 2.5.18-16-1-x86_64 to 2.5.19-17-1-x86_64.
    * curl is upgraded from 8.11.0-103-1-x86_64 to 8.11.1-104-1-x86_64.
    * libsm is upgraded from 1.2.4-14-1-x86_64 to 1.2.5-15-1-x86_64.
    * libreoffice-common is upgraded from 24.8.2.1-189-1-x86_64 to 24.8.4.2-190-1-x86_64.
    * btrfs-progs is upgraded from 6.11-68-1-x86_64 to 6.12-69-1-x86_64.
    * linux-firmware is upgraded from 20241110-84-1-x86_64 to 20241210-85-1-x86_64.
    * curl-32bit is upgraded from 8.11.0-103-1-x86_64 to 8.11.1-104-1-x86_64.
    * libreoffice-writer is upgraded from 24.8.2.1-189-1-x86_64 to 24.8.4.2-190-1-x86_64.
    * libreoffice-calc is upgraded from 24.8.2.1-189-1-x86_64 to 24.8.4.2-190-1-x86_64.
    * sdl1-mixer-32bit is upgraded from 1.2.12-7-1-x86_64 to 1.2.12-8-1-x86_64.
    * wayland-32bit is upgraded from 1.23.1-32-1-x86_64 to 1.23.1-33-1-x86_64.
    * nvidia-glx-driver-modaliases is upgraded from 565.77-552-1-x86_64 to 565.77-554-1-x86_64.
    * python-cffi is upgraded from 1.16.0-17-1-x86_64 to 1.16.0-18-1-x86_64.
    * sdl2 is upgraded from 2.30.10-53-1-x86_64 to 2.30.10-54-1-x86_64.
    * libxshmfence-32bit is upgraded from 1.3.2-16-1-x86_64 to 1.3.3-17-1-x86_64.
    * mesalib-32bit is upgraded from 24.3.1-256-1-x86_64 to 24.3.2-258-1-x86_64.
    * sdl2-32bit is upgraded from 2.30.10-53-1-x86_64 to 2.30.10-54-1-x86_64.
    * firefox is upgraded from 133.0.3-343-1-x86_64 to 133.0.3-344-1-x86_64.
    * lvm2 is upgraded from 2.03.28-31-1-x86_64 to 2.03.29-32-1-x86_64.
    * qemu-guest-agent is upgraded from 9.1.2-73-1-x86_64 to 9.2.0-74-1-x86_64.
    * libice-32bit is upgraded from 1.1.1-15-1-x86_64 to 1.1.2-16-1-x86_64.
    * libsm-32bit is upgraded from 1.2.4-14-1-x86_64 to 1.2.5-15-1-x86_64.
    * libomp is upgraded from 18.1.8-124-1-x86_64 to 19.1.6-129-1-x86_64.
    * nghttp3 is upgraded from 1.6.0-3-1-x86_64 to 1.7.0-4-1-x86_64.
    * egl-x11-32bit 1.0.0-1-1-x86_64 is installed.
    * nvidia-glx-driver-32bit is upgraded from 565.77-552-1-x86_64 to 565.77-554-1-x86_64.
    * libxfce4windowing is upgraded from 4.19.3-2-1-x86_64 to 4.20.0-4-1-x86_64.
    * sqlite3-32bit is upgraded from 3.47.2-59-1-x86_64 to 3.47.2-60-1-x86_64.
    * openldap-32bit is upgraded from 2.5.18-16-1-x86_64 to 2.5.19-17-1-x86_64.
    * ruby is upgraded from 3.2.3-29-1-x86_64 to 3.2.3-30-1-x86_64.
    * freetype2 is upgraded from 2.13.2-36-1-x86_64 to 2.13.3-37-1-x86_64.
    * btrfs-progs-libbtrfs is upgraded from 6.11-68-1-x86_64 to 6.12-69-1-x86_64.
    * python-gobject is upgraded from 3.50.0-35-1-x86_64 to 3.50.0-36-1-x86_64.
    * libreoffice-draw is upgraded from 24.8.2.1-189-1-x86_64 to 24.8.4.2-190-1-x86_64.
    * libreoffice-impress is upgraded from 24.8.2.1-189-1-x86_64 to 24.8.4.2-190-1-x86_64.
    * xdg-dbus-proxy is upgraded from 0.1.5-5-1-x86_64 to 0.1.6-6-1-x86_64.
    * xfsprogs is upgraded from 6.11.0-26-1-x86_64 to 6.12.0-27-1-x86_64.
    * diffstat is upgraded from 1.66-12-1-x86_64 to 1.67-13-1-x86_64.
    * vscode is upgraded from 1.95.3-220-1-x86_64 to 1.96.2-222-1-x86_64.
    * fluidsynth is upgraded from 2.4.0-28-1-x86_64 to 2.4.1-29-1-x86_64.
    * rhythmbox is upgraded from 3.4.8-58-1-x86_64 to 3.4.8-59-1-x86_64.
    * budgie-desktop is upgraded from 10.9.2-274-1-x86_64 to 10.9.2-275-1-x86_64.
    * libnss-32bit is upgraded from 3.106-68-1-x86_64 to 3.107-69-1-x86_64.
    * python2-gobject is upgraded from 3.36.1-2-1-x86_64 to 3.36.1-3-1-x86_64.
    * llvm is upgraded from 18.1.8-124-1-x86_64 to 19.1.6-129-1-x86_64.
    * python2-cffi is upgraded from 1.15.1-1-1-x86_64 to 1.15.1-2-1-x86_64.
    * freetype2-32bit is upgraded from 2.13.2-36-1-x86_64 to 2.13.3-37-1-x86_64.
    * ypkg is upgraded from 34-199-1-x86_64 to 34-201-1-x86_64.
    * libxau-32bit is upgraded from 1.0.11-22-1-x86_64 to 1.0.12-23-1-x86_64.
    * linux-current is upgraded from 6.11.10-310-1-x86_64 to 6.12.5-311-1-x86_64.
    * thunderbird is upgraded from 128.5.2-212-1-x86_64 to 128.5.2-213-1-x86_64.
    * curl-gnutls-32bit is upgraded from 8.11.0-103-1-x86_64 to 8.11.1-104-1-x86_64.
Hardware info:
System:
  Host: nido Kernel: 6.11.10-310.current arch: x86_64 bits: 64
  Desktop: Budgie v: 10.9.2 Distro: Solus 4.6 convergence
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME X370-PRO v: Rev X.0x
    serial: <superuser required> UEFI: American Megatrends v: 5220
    date: 09/12/2019
CPU:
  Info: 8-core AMD Ryzen 7 1700 [MT MCP] speed (MHz): avg: 2262
    min/max: 1550/3000
Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 565.77
  Device-2: Logitech C922 Pro Stream Webcam driver: snd-usb-audio,uvcvideo
    type: USB
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.4 driver:
    gpu: nvidia,nvidia-nvswitch resolution: 3840x2160~60Hz
  API: OpenGL v: 4.6.0 vendor: nvidia v: 565.77 renderer: NVIDIA GeForce
    GTX 1060 6GB/PCIe/SSE2
Network:
  Device-1: Intel I211 Gigabit Network driver: igb
Drives:
  Local Storage: total: 465.76 GiB used: 73.96 GiB (15.9%)
Info:
  Memory: total: 32 GiB available: 31.28 GiB used: 1.99 GiB (6.4%)
  Processes: 353 Uptime: 10m Shell: Bash inxi: 3.3.36