diff -Nurd working/cpio2/bin/cryptroot-unlock borken/cpio2/bin/cryptroot-unlock
--- working/cpio2/bin/cryptroot-unlock	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/bin/cryptroot-unlock	1970-01-01 01:00:00.000000000 +0100
@@ -1,196 +0,0 @@
-#!/bin/busybox ash
-
-# Remotely unlock encrypted volumes.
-#
-# Copyright © 2015-2018 Guilhem Moulin <guilhem@debian.org>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-set -ue
-PATH=/sbin:/bin
-
-TIMEOUT=10
-PASSFIFO=/lib/cryptsetup/passfifo
-ASKPASS=/lib/cryptsetup/askpass
-UNLOCK_ALL=n
-
-[ -f /lib/cryptsetup/functions ] || return 0
-. /lib/cryptsetup/functions
-TABFILE="/cryptroot/crypttab"
-unset -v IFS
-
-if [ ! -f "$TABFILE" ] || [ "$TABFILE" -ot "/proc/1" ]; then
-	# Too early, init-top/cryptroot hasn't finished yet
-	echo "Try again later" >&2
-	exit 1
-fi
-
-# Print the list of PIDs the executed command of which is $exe.
-pgrep_exe() {
-	local exe pid
-	exe="$(readlink -f -- "$1" 2>/dev/null)" && [ -f "$exe" ] || return 0
-	ps -eo pid= | while read pid; do
-		[ "$(readlink -f "/proc/$pid/exe")" != "$exe" ] || printf '%d\n' "$pid"
-	done
-}
-
-# Return 0 if $pid has a file descriptor pointing to $name, and 1
-# otherwise.
-in_fds() {
-	local pid="$1" name fd
-	name="$(readlink -f -- "$2" 2>/dev/null)" && [ -e "$name" ] || return 1
-	for fd in $(find "/proc/$pid/fd" -type l); do
-		[ "$(readlink -f "$fd")" != "$name" ] || return 0
-	done
-	return 1
-}
-
-# Print the PID of the askpass process with a file descriptor opened to
-# /lib/cryptsetup/passfifo.
-get_askpass_pid() {
-	local pid
-	for pid in $(pgrep_exe "$ASKPASS"); do
-		if in_fds "$pid" "$PASSFIFO"; then
-			echo "$pid"
-			return 0
-		fi
-	done
-	return 1
-}
-
-# Print the number of configured crypt devices that have not been unlocked yet.
-count_locked_devices() {
-	local COUNT=0
-	crypttab_foreach_entry count_locked_devices_callback
-	printf '%d\n' "$COUNT"
-}
-count_locked_devices_callback() {
-	dm_blkdevname "$CRYPTTAB_NAME" >/dev/null || COUNT=$(( $COUNT + 1 ))
-}
-
-# Wait for askpass, then set $PID (resp. $BIRTH) to the PID (resp.
-# birth date) of the cryptsetup process with same $CRYPTTAB_NAME.
-wait_for_prompt() {
-	local pid timer num_locked_devices=-1 n
-
-	# wait for the fifo
-	while :; do
-		n=$(count_locked_devices)
-		if [ $n -eq 0 ]; then
-			# all configured devices have been unlocked, we're done
-			exit 0
-		elif [ $num_locked_devices -lt 0 ] || [ $n -lt $num_locked_devices ]; then
-			# reset $timer if a device was unlocked (for instance using
-			# a keyscript) while we were waiting
-			timer=$(( 10 * $TIMEOUT ))
-		fi
-		num_locked_devices=$n
-
-		if pid=$(get_askpass_pid) && [ -p "$PASSFIFO" ]; then
-			break
-		fi
-
-		usleep 100000
-		timer=$(( $timer - 1 ))
-		if [ $timer -le 0 ]; then
-			echo "Error: Timeout reached while waiting for askpass." >&2
-			exit 1
-		fi
-	done
-
-	# find the cryptsetup process with same $CRYPTTAB_NAME
-	local o v
-	for o in NAME TRIED OPTION_tries; do
-		if v="$(grep -z -m1 "^CRYPTTAB_$o=" "/proc/$pid/environ")"; then
-			eval "CRYPTTAB_$o"="\${v#CRYPTTAB_$o=}"
-		else
-			eval unset -v "CRYPTTAB_$o"
-		fi
-	done
-	if [ -z "${CRYPTTAB_NAME:+x}" ] || [ -z "${CRYPTTAB_TRIED:+x}" ]; then
-		return 1
-	fi
-	if ( ! crypttab_find_entry --quiet "$CRYPTTAB_NAME" ); then
-		# use a subshell to avoid polluting our enironment
-		echo "Error: Refusing to process unknown device $CRYPTTAB_NAME" >&2
-		exit 1
-	fi
-
-	for pid in $(pgrep_exe "/sbin/cryptsetup"); do
-		if grep -Fxqz "CRYPTTAB_NAME=$CRYPTTAB_NAME" "/proc/$pid/environ"; then
-			PID=$pid
-			BIRTH=$(stat -c"%Z" "/proc/$PID" 2>/dev/null) || break
-			return 0
-		fi
-	done
-
-	PID=
-	BIRTH=
-	return 1
-}
-
-# Wait until $PID no longer exists or has a birth date greater that
-# $BIRTH (ie was reallocated).  Then return with exit value 0 if
-# /dev/mapper/$CRYPTTAB_NAME exists, and with exit value 1 if the
-# maximum number of tries exceeded.  Otherwise (if the unlocking
-# failed), return with value 1.
-wait_for_answer() {
-	local timer=$(( 10 * $TIMEOUT )) b
-	while [ -d "/proc/$PID" ] && b=$(stat -c"%Z" "/proc/$PID" 2>/dev/null) && [ $b -le $BIRTH ]; do
-		usleep 100000
-		timer=$(( $timer - 1 ))
-		if [ $timer -le 0 ]; then
-			echo "Error: Timeout reached while waiting for PID $PID." >&2
-			exit 1
-		fi
-	done
-
-	if dm_blkdevname "$CRYPTTAB_NAME" >/dev/null; then
-		echo "cryptsetup: $CRYPTTAB_NAME set up successfully" >&2
-		[ "$UNLOCK_ALL" = y ] && return 0 || exit 0
-	elif [ $(( ${CRYPTTAB_TRIED:-0} + 1 )) -ge ${CRYPTTAB_OPTION_tries:-3} ] &&
-			[ ${CRYPTTAB_OPTION_tries:-3} -gt 0 ]; then
-		echo "cryptsetup: maximum number of tries exceeded for $CRYPTTAB_NAME" >&2
-		exit 1
-	else
-		echo "cryptsetup: cryptsetup failed, bad password or options?" >&2
-		return 1
-	fi
-}
-
-
-if [ -t 0 ] && [ -x "$ASKPASS" ]; then
-	# interactive mode on a TTY: keep trying until all configured devices have
-	# been unlocked or the maximum number of tries exceeded
-	UNLOCK_ALL=y
-	while :; do
-		# note: if the script is not killed before pivot_root it should
-		# exit on its own once $TIMEOUT is reached
-		if ! wait_for_prompt; then
-			usleep 100000
-			continue
-		fi
-		read -rs -p "Please unlock disk $CRYPTTAB_NAME: "; echo
-		printf '%s' "$REPLY" >"$PASSFIFO"
-		wait_for_answer || true
-	done
-else
-	# non-interactive mode: slurp the passphrase from stdin and exit
-	wait_for_prompt || exit 1
-	echo "Please unlock disk $CRYPTTAB_NAME"
-	cat >"$PASSFIFO"
-	wait_for_answer || exit 1
-fi
-
-# vim: set filetype=sh :
Binary files working/cpio2/bin/fstype and borken/cpio2/bin/fstype differ
Binary files working/cpio2/bin/ipconfig and borken/cpio2/bin/ipconfig differ
Binary files working/cpio2/bin/kbd_mode and borken/cpio2/bin/kbd_mode differ
Binary files working/cpio2/bin/kmod and borken/cpio2/bin/kmod differ
Binary files working/cpio2/bin/loadkeys and borken/cpio2/bin/loadkeys differ
Binary files working/cpio2/bin/minips and borken/cpio2/bin/minips differ
Binary files working/cpio2/bin/nfsmount and borken/cpio2/bin/nfsmount differ
diff -Nurd working/cpio2/bin/setupcon borken/cpio2/bin/setupcon
--- working/cpio2/bin/setupcon	2025-02-21 21:28:21.000000000 +0100
+++ borken/cpio2/bin/setupcon	1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-#!/bin/sh
-# A micro-version of setupcon with static configuration.
-kbd_mode '-u' 
-loadkeys '/etc/console-setup/cached_UTF-8_del.kmap' > '/dev/null' 
-mkdir /run/console-setup
->/run/console-setup/keymap_loaded
-exit 0
Binary files working/cpio2/bin/udevadm and borken/cpio2/bin/udevadm differ
diff -Nurd working/cpio2/cryptroot/crypttab borken/cpio2/cryptroot/crypttab
--- working/cpio2/cryptroot/crypttab	2025-02-21 21:28:20.000000000 +0100
+++ borken/cpio2/cryptroot/crypttab	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-yroot UUID=0a03cfce-d1a8-4a93-a403-d411f8ead12e none luks,discard
diff -Nurd working/cpio2/etc/console-setup/cached_UTF-8_del.kmap borken/cpio2/etc/console-setup/cached_UTF-8_del.kmap
--- working/cpio2/etc/console-setup/cached_UTF-8_del.kmap	2025-02-21 21:28:21.000000000 +0100
+++ borken/cpio2/etc/console-setup/cached_UTF-8_del.kmap	1970-01-01 01:00:00.000000000 +0100
@@ -1,390 +0,0 @@
-keymaps 0-127
-keycode 1 = Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Escape Escape Escape Escape Escape Escape Escape Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape Meta_Escape
-keycode 2 = U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam U+0031 U+0021 U+00b9 U+00a1 U+0031 U+0021 U+00b9 U+00a1 Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam Meta_one Meta_exclam
-keycode 3 = U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl U+0032 U+0022 U+00b2 U+215b U+0032 U+0022 U+00b2 U+215b Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl Meta_two Meta_quotedbl
-keycode 4 = U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3 U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3 U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3 U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3 U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3 U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3 U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3 U+0033 U+00a7 U+00b3 U+00a3 U+0033 U+00a7 U+00b3 U+00a3 Meta_three Meta_three Meta_three U+00a3 Meta_three Meta_three Meta_three U+00a3
-keycode 5 = U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar U+0034 U+0024 U+00bc U+00a4 U+0034 U+0024 U+00bc U+00a4 Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar Meta_four Meta_dollar
-keycode 6 = U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent U+0035 U+0025 U+00bd U+215c U+0035 U+0025 U+00bd U+215c Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent Meta_five Meta_percent
-keycode 7 = U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand U+0036 U+0026 U+00ac U+215d U+0036 U+0026 U+00ac U+215d Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand Meta_six Meta_ampersand
-keycode 8 = U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape U+0037 U+002f U+007b U+215e Escape U+002f Escape Escape Meta_seven Meta_slash Meta_braceleft Meta_braceleft Meta_Escape Meta_slash Meta_Escape Meta_Escape
-keycode 9 = U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape U+0038 U+0028 U+005b U+2122 Escape U+0028 Escape Escape Meta_eight Meta_parenleft Meta_bracketleft Meta_bracketleft Meta_Escape Meta_parenleft Meta_Escape Meta_Escape
-keycode 10 = U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright U+0039 U+0029 U+005d U+00b1 Control_bracketright U+0029 Control_bracketright Control_bracketright Meta_nine Meta_parenright Meta_bracketright Meta_bracketright Meta_Control_bracketright Meta_parenright Meta_Control_bracketright Meta_Control_bracketright
-keycode 11 = U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright U+0030 U+003d U+007d U+00b0 Control_bracketright U+003d Control_bracketright Control_bracketright Meta_zero Meta_equal Meta_braceright Meta_braceright Meta_Control_bracketright Meta_equal Meta_Control_bracketright Meta_Control_bracketright
-keycode 12 = +U+00df U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash +U+00df U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash +U+00df U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash +U+00df U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash +U+0053 U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash +U+0053 U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash +U+0053 U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash +U+0053 U+003f U+005c U+00bf Delete Delete Control_backslash Control_backslash Meta_question Meta_question Meta_backslash Meta_backslash Meta_Delete Meta_Delete Meta_Control_backslash Meta_Control_backslash
-keycode 13 = dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek dead_acute dead_grave dead_cedilla dead_kogonek
-plain keycode 14 = Delete
-ctrll keycode 14 = Delete
-shift keycode 14 = Delete
-ctrll shift keycode 14 = Delete
-control keycode 14 = BackSpace
-ctrll control keycode 14 = BackSpace
-control shift keycode 14 = BackSpace
-ctrll control shift keycode 14 = BackSpace
-control altgr keycode 14 = BackSpace
-ctrll control altgr keycode 14 = BackSpace
-alt keycode 14 = Meta_Delete
-ctrll alt keycode 14 = Meta_Delete
-alt shift keycode 14 = Meta_Delete
-ctrll alt shift keycode 14 = Meta_Delete
-alt altgr keycode 14 = Meta_Delete
-ctrll alt altgr keycode 14 = Meta_Delete
-alt altgr shift keycode 14 = Meta_Delete
-ctrll alt altgr shift keycode 14 = Meta_Delete
-alt control keycode 14 = Delete
-ctrll alt control keycode 14 = Delete
-alt control shift keycode 14 = Delete
-ctrll alt control shift keycode 14 = Delete
-shiftl keycode 14 = Delete
-ctrll shiftl keycode 14 = Delete
-shiftl shift keycode 14 = Delete
-ctrll shiftl shift keycode 14 = Delete
-shiftl control keycode 14 = BackSpace
-ctrll shiftl control keycode 14 = BackSpace
-shiftl control shift keycode 14 = BackSpace
-ctrll shiftl control shift keycode 14 = BackSpace
-shiftl control altgr keycode 14 = BackSpace
-ctrll shiftl control altgr keycode 14 = BackSpace
-shiftl alt keycode 14 = Meta_Delete
-ctrll shiftl alt keycode 14 = Meta_Delete
-shiftl alt shift keycode 14 = Meta_Delete
-ctrll shiftl alt shift keycode 14 = Meta_Delete
-shiftl alt altgr keycode 14 = Meta_Delete
-ctrll shiftl alt altgr keycode 14 = Meta_Delete
-shiftl alt altgr shift keycode 14 = Meta_Delete
-ctrll shiftl alt altgr shift keycode 14 = Meta_Delete
-shiftl alt control keycode 14 = Delete
-ctrll shiftl alt control keycode 14 = Delete
-shiftl alt control shift keycode 14 = Delete
-ctrll shiftl alt control shift keycode 14 = Delete
-shiftr keycode 14 = Delete
-ctrll shiftr keycode 14 = Delete
-shiftr shift keycode 14 = Delete
-ctrll shiftr shift keycode 14 = Delete
-shiftr control keycode 14 = BackSpace
-ctrll shiftr control keycode 14 = BackSpace
-shiftr control shift keycode 14 = BackSpace
-ctrll shiftr control shift keycode 14 = BackSpace
-shiftr control altgr keycode 14 = BackSpace
-ctrll shiftr control altgr keycode 14 = BackSpace
-shiftr alt keycode 14 = Meta_Delete
-ctrll shiftr alt keycode 14 = Meta_Delete
-shiftr alt shift keycode 14 = Meta_Delete
-ctrll shiftr alt shift keycode 14 = Meta_Delete
-shiftr alt altgr keycode 14 = Meta_Delete
-ctrll shiftr alt altgr keycode 14 = Meta_Delete
-shiftr alt altgr shift keycode 14 = Meta_Delete
-ctrll shiftr alt altgr shift keycode 14 = Meta_Delete
-shiftr alt control keycode 14 = Delete
-ctrll shiftr alt control keycode 14 = Delete
-shiftr alt control shift keycode 14 = Delete
-ctrll shiftr alt control shift keycode 14 = Delete
-shiftr shiftl keycode 14 = Delete
-ctrll shiftr shiftl keycode 14 = Delete
-shiftr shiftl shift keycode 14 = Delete
-ctrll shiftr shiftl shift keycode 14 = Delete
-shiftr shiftl control keycode 14 = BackSpace
-ctrll shiftr shiftl control keycode 14 = BackSpace
-shiftr shiftl control shift keycode 14 = BackSpace
-ctrll shiftr shiftl control shift keycode 14 = BackSpace
-shiftr shiftl control altgr keycode 14 = BackSpace
-ctrll shiftr shiftl control altgr keycode 14 = BackSpace
-shiftr shiftl alt keycode 14 = Meta_Delete
-ctrll shiftr shiftl alt keycode 14 = Meta_Delete
-shiftr shiftl alt shift keycode 14 = Meta_Delete
-ctrll shiftr shiftl alt shift keycode 14 = Meta_Delete
-shiftr shiftl alt altgr keycode 14 = Meta_Delete
-ctrll shiftr shiftl alt altgr keycode 14 = Meta_Delete
-shiftr shiftl alt altgr shift keycode 14 = Meta_Delete
-ctrll shiftr shiftl alt altgr shift keycode 14 = Meta_Delete
-shiftr shiftl alt control keycode 14 = Delete
-ctrll shiftr shiftl alt control keycode 14 = Delete
-shiftr shiftl alt control shift keycode 14 = Delete
-ctrll shiftr shiftl alt control shift keycode 14 = Delete
-keycode 15 = Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Tab Meta_Tab Tab Meta_Tab Tab Tab Tab Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab Meta_Tab
-keycode 16 = +U+0071 +U+0051 U+0040 +U+03a9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul +U+0071 +U+0051 U+0040 +U+03a9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul +U+0071 +U+0051 U+0040 +U+03a9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul +U+0071 +U+0051 U+0040 +U+03a9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul +U+0051 +U+0071 U+0040 +U+03c9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul +U+0051 +U+0071 U+0040 +U+03c9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul +U+0051 +U+0071 U+0040 +U+03c9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul +U+0051 +U+0071 U+0040 +U+03c9 Control_q Control_q nul nul Meta_q Meta_Q Meta_at Meta_at Meta_Control_q Meta_Control_q Meta_nul Meta_nul
-keycode 17 = +U+0077 +U+0057 +U+017f U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w +U+0077 +U+0057 +U+017f U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w +U+0077 +U+0057 +U+017f U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w +U+0077 +U+0057 +U+017f U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w +U+0057 +U+0077 +U+0053 U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w +U+0057 +U+0077 +U+0053 U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w +U+0057 +U+0077 +U+0053 U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w +U+0057 +U+0077 +U+0053 U+00a7 Control_w Control_w Control_w Control_w Meta_w Meta_W Meta_w Meta_W Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w
-keycode 18 = +U+0065 +U+0045 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e +U+0065 +U+0045 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e +U+0065 +U+0045 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e +U+0065 +U+0045 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e +U+0045 +U+0065 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e +U+0045 +U+0065 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e +U+0045 +U+0065 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e +U+0045 +U+0065 U+20ac U+20ac Control_e Control_e Control_e Control_e Meta_e Meta_E Meta_e Meta_E Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e
-keycode 19 = +U+0072 +U+0052 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r +U+0072 +U+0052 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r +U+0072 +U+0052 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r +U+0072 +U+0052 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r +U+0052 +U+0072 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r +U+0052 +U+0072 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r +U+0052 +U+0072 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r +U+0052 +U+0072 U+00b6 U+00ae Control_r Control_r Control_r Control_r Meta_r Meta_R Meta_r Meta_R Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r
-keycode 20 = +U+0074 +U+0054 +U+0167 +U+0166 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t +U+0074 +U+0054 +U+0167 +U+0166 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t +U+0074 +U+0054 +U+0167 +U+0166 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t +U+0074 +U+0054 +U+0167 +U+0166 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t +U+0054 +U+0074 +U+0166 +U+0167 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t +U+0054 +U+0074 +U+0166 +U+0167 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t +U+0054 +U+0074 +U+0166 +U+0167 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t +U+0054 +U+0074 +U+0166 +U+0167 Control_t Control_t Control_t Control_t Meta_t Meta_T Meta_t Meta_T Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t
-keycode 21 = +U+007a +U+005a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z +U+007a +U+005a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z +U+007a +U+005a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z +U+007a +U+005a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z +U+005a +U+007a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z +U+005a +U+007a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z +U+005a +U+007a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z +U+005a +U+007a U+2190 U+00a5 Control_z Control_z Control_z Control_z Meta_z Meta_Z Meta_z Meta_Z Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z
-keycode 22 = +U+0075 +U+0055 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u +U+0075 +U+0055 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u +U+0075 +U+0055 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u +U+0075 +U+0055 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u +U+0055 +U+0075 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u +U+0055 +U+0075 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u +U+0055 +U+0075 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u +U+0055 +U+0075 U+2193 U+2191 Control_u Control_u Control_u Control_u Meta_u Meta_U Meta_u Meta_U Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u
-keycode 23 = +U+0069 +U+0049 U+2192 +U+0131 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab +U+0069 +U+0049 U+2192 +U+0131 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab +U+0069 +U+0049 U+2192 +U+0131 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab +U+0069 +U+0049 U+2192 +U+0131 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab +U+0049 +U+0069 U+2192 +U+0049 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab +U+0049 +U+0069 U+2192 +U+0049 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab +U+0049 +U+0069 U+2192 +U+0049 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab +U+0049 +U+0069 U+2192 +U+0049 Tab Tab Tab Tab Meta_i Meta_I Meta_i Meta_I Meta_Tab Meta_Tab Meta_Tab Meta_Tab
-keycode 24 = +U+006f +U+004f +U+00f8 +U+00d8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o +U+006f +U+004f +U+00f8 +U+00d8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o +U+006f +U+004f +U+00f8 +U+00d8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o +U+006f +U+004f +U+00f8 +U+00d8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o +U+004f +U+006f +U+00d8 +U+00f8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o +U+004f +U+006f +U+00d8 +U+00f8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o +U+004f +U+006f +U+00d8 +U+00f8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o +U+004f +U+006f +U+00d8 +U+00f8 Control_o Control_o Control_o Control_o Meta_o Meta_O Meta_o Meta_O Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o
-keycode 25 = +U+0070 +U+0050 +U+00fe +U+00de Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p +U+0070 +U+0050 +U+00fe +U+00de Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p +U+0070 +U+0050 +U+00fe +U+00de Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p +U+0070 +U+0050 +U+00fe +U+00de Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p +U+0050 +U+0070 +U+00de +U+00fe Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p +U+0050 +U+0070 +U+00de +U+00fe Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p +U+0050 +U+0070 +U+00de +U+00fe Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p +U+0050 +U+0070 +U+00de +U+00fe Control_p Control_p Control_p Control_p Meta_p Meta_P Meta_p Meta_P Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p
-keycode 26 = +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00fc +U+00dc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering +U+00dc +U+00fc dead_diaeresis dead_abovering
-keycode 27 = U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum U+002b U+002a U+007e U+00af Control_asciicircum U+002a Control_asciicircum Control_asciicircum Meta_plus Meta_asterisk Meta_asciitilde Meta_asciitilde Meta_Control_asciicircum Meta_asterisk Meta_Control_asciicircum Meta_Control_asciicircum
-keycode 28 = Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Return Return Return Return Control_m Control_m Control_m Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
-keycode 29 = Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control
-keycode 30 = +U+0061 +U+0041 +U+00e6 +U+00c6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a +U+0061 +U+0041 +U+00e6 +U+00c6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a +U+0061 +U+0041 +U+00e6 +U+00c6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a +U+0061 +U+0041 +U+00e6 +U+00c6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a +U+0041 +U+0061 +U+00c6 +U+00e6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a +U+0041 +U+0061 +U+00c6 +U+00e6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a +U+0041 +U+0061 +U+00c6 +U+00e6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a +U+0041 +U+0061 +U+00c6 +U+00e6 Control_a Control_a Control_a Control_a Meta_a Meta_A Meta_a Meta_A Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a
-keycode 31 = +U+0073 +U+0053 +U+017f +U+1e9e Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s +U+0073 +U+0053 +U+017f +U+1e9e Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s +U+0073 +U+0053 +U+017f +U+1e9e Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s +U+0073 +U+0053 +U+017f +U+1e9e Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s +U+0053 +U+0073 +U+0053 +U+00df Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s +U+0053 +U+0073 +U+0053 +U+00df Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s +U+0053 +U+0073 +U+0053 +U+00df Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s +U+0053 +U+0073 +U+0053 +U+00df Control_s Control_s Control_s Control_s Meta_s Meta_S Meta_s Meta_S Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s
-keycode 32 = +U+0064 +U+0044 +U+00f0 +U+00d0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d +U+0064 +U+0044 +U+00f0 +U+00d0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d +U+0064 +U+0044 +U+00f0 +U+00d0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d +U+0064 +U+0044 +U+00f0 +U+00d0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d +U+0044 +U+0064 +U+00d0 +U+00f0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d +U+0044 +U+0064 +U+00d0 +U+00f0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d +U+0044 +U+0064 +U+00d0 +U+00f0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d +U+0044 +U+0064 +U+00d0 +U+00f0 Control_d Control_d Control_d Control_d Meta_d Meta_D Meta_d Meta_D Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d
-keycode 33 = +U+0066 +U+0046 +U+0111 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f +U+0066 +U+0046 +U+0111 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f +U+0066 +U+0046 +U+0111 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f +U+0066 +U+0046 +U+0111 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f +U+0046 +U+0066 +U+0110 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f +U+0046 +U+0066 +U+0110 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f +U+0046 +U+0066 +U+0110 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f +U+0046 +U+0066 +U+0110 +U+00aa Control_f Control_f Control_f Control_f Meta_f Meta_F Meta_f Meta_F Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f
-keycode 34 = +U+0067 +U+0047 +U+014b +U+014a Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g +U+0067 +U+0047 +U+014b +U+014a Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g +U+0067 +U+0047 +U+014b +U+014a Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g +U+0067 +U+0047 +U+014b +U+014a Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g +U+0047 +U+0067 +U+014a +U+014b Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g +U+0047 +U+0067 +U+014a +U+014b Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g +U+0047 +U+0067 +U+014a +U+014b Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g +U+0047 +U+0067 +U+014a +U+014b Control_g Control_g Control_g Control_g Meta_g Meta_G Meta_g Meta_G Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g
-keycode 35 = +U+0068 +U+0048 +U+0127 +U+0126 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace +U+0068 +U+0048 +U+0127 +U+0126 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace +U+0068 +U+0048 +U+0127 +U+0126 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace +U+0068 +U+0048 +U+0127 +U+0126 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace +U+0048 +U+0068 +U+0126 +U+0127 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace +U+0048 +U+0068 +U+0126 +U+0127 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace +U+0048 +U+0068 +U+0126 +U+0127 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace +U+0048 +U+0068 +U+0126 +U+0127 BackSpace BackSpace BackSpace BackSpace Meta_h Meta_H Meta_h Meta_H Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace
-keycode 36 = +U+006a +U+004a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed +U+006a +U+004a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed +U+006a +U+004a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed +U+006a +U+004a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed +U+004a +U+006a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed +U+004a +U+006a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed +U+004a +U+006a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed +U+004a +U+006a dead_belowdot dead_abovedot Linefeed Linefeed Linefeed Linefeed Meta_j Meta_J Meta_j Meta_J Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed
-keycode 37 = +U+006b +U+004b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k +U+006b +U+004b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k +U+006b +U+004b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k +U+006b +U+004b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k +U+004b +U+006b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k +U+004b +U+006b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k +U+004b +U+006b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k +U+004b +U+006b +U+0138 U+0026 Control_k Control_k Control_k Control_k Meta_k Meta_K Meta_ampersand Meta_ampersand Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k
-keycode 38 = +U+006c +U+004c +U+0142 +U+0141 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l +U+006c +U+004c +U+0142 +U+0141 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l +U+006c +U+004c +U+0142 +U+0141 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l +U+006c +U+004c +U+0142 +U+0141 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l +U+004c +U+006c +U+0141 +U+0142 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l +U+004c +U+006c +U+0141 +U+0142 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l +U+004c +U+006c +U+0141 +U+0142 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l +U+004c +U+006c +U+0141 +U+0142 Control_l Control_l Control_l Control_l Meta_l Meta_L Meta_l Meta_L Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l
-keycode 39 = +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00f6 +U+00d6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot +U+00d6 +U+00f6 dead_kdoubleacute dead_belowdot
-keycode 40 = +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00e4 +U+00c4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron +U+00c4 +U+00e4 dead_circumflex dead_kcaron
-keycode 41 = dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033 dead_circumflex U+00b0 U+2032 U+2033
-keycode 42 = Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift
-keycode 43 = U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe U+0023 U+0027 U+2019 dead_kbreve U+0023 U+0027 U+2019 dead_kbreve Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe Meta_numbersign Meta_apostrophe
-keycode 44 = +U+0079 +U+0059 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y +U+0079 +U+0059 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y +U+0079 +U+0059 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y +U+0079 +U+0059 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y +U+0059 +U+0079 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y +U+0059 +U+0079 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y +U+0059 +U+0079 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y +U+0059 +U+0079 U+00bb U+203a Control_y Control_y Control_y Control_y Meta_y Meta_Y Meta_y Meta_Y Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y
-keycode 45 = +U+0078 +U+0058 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x +U+0078 +U+0058 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x +U+0078 +U+0058 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x +U+0078 +U+0058 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x +U+0058 +U+0078 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x +U+0058 +U+0078 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x +U+0058 +U+0078 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x +U+0058 +U+0078 U+00ab U+2039 Control_x Control_x Control_x Control_x Meta_x Meta_X Meta_x Meta_X Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x
-keycode 46 = +U+0063 +U+0043 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c +U+0063 +U+0043 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c +U+0063 +U+0043 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c +U+0063 +U+0043 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c +U+0043 +U+0063 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c +U+0043 +U+0063 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c +U+0043 +U+0063 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c +U+0043 +U+0063 U+00a2 U+00a9 Control_c Control_c Control_c Control_c Meta_c Meta_C Meta_c Meta_C Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c
-keycode 47 = +U+0076 +U+0056 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v +U+0076 +U+0056 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v +U+0076 +U+0056 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v +U+0076 +U+0056 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v +U+0056 +U+0076 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v +U+0056 +U+0076 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v +U+0056 +U+0076 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v +U+0056 +U+0076 U+201e U+201a Control_v Control_v Control_v Control_v Meta_v Meta_V Meta_v Meta_V Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v
-keycode 48 = +U+0062 +U+0042 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b +U+0062 +U+0042 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b +U+0062 +U+0042 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b +U+0062 +U+0042 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b +U+0042 +U+0062 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b +U+0042 +U+0062 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b +U+0042 +U+0062 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b +U+0042 +U+0062 U+201c U+2018 Control_b Control_b Control_b Control_b Meta_b Meta_B Meta_b Meta_B Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b
-keycode 49 = +U+006e +U+004e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n +U+006e +U+004e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n +U+006e +U+004e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n +U+006e +U+004e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n +U+004e +U+006e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n +U+004e +U+006e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n +U+004e +U+006e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n +U+004e +U+006e U+201d U+2019 Control_n Control_n Control_n Control_n Meta_n Meta_N Meta_n Meta_N Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n
-keycode 50 = +U+006d +U+004d +U+00b5 +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m +U+006d +U+004d +U+00b5 +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m +U+006d +U+004d +U+00b5 +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m +U+006d +U+004d +U+00b5 +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m +U+004d +U+006d +U+039c +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m +U+004d +U+006d +U+039c +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m +U+004d +U+006d +U+039c +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m +U+004d +U+006d +U+039c +U+00ba Return Return Return Return Meta_m Meta_M Meta_m Meta_M Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
-keycode 51 = U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon U+002c U+003b U+00b7 U+00d7 U+002c U+003b U+00b7 U+00d7 Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon Meta_comma Meta_semicolon
-keycode 52 = U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose U+002e U+003a U+2026 U+00f7 Compose Compose Compose U+00f7 Meta_period Meta_colon Meta_period Meta_colon Compose Compose Compose Compose
-keycode 53 = U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore U+002d U+005f U+2013 U+2014 Control_underscore Control_underscore U+2013 Control_underscore Meta_minus Meta_underscore Meta_minus Meta_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore Meta_Control_underscore
-keycode 54 = Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift Shift
-keycode 55 = KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply Hex_C KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply
-keycode 56 = Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt
-keycode 57 = U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul U+0020 U+0020 U+0020 U+0020 nul nul nul nul Meta_space Meta_space Meta_space Meta_space Meta_nul Meta_nul Meta_nul Meta_nul
-keycode 58 = CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock CtrlL_Lock
-keycode 59 = F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1 F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1 F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1 F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1 F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1 F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1 F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1 F1 F13 Console_13 Console_25 F25 F37 Console_13 Console_25 Console_1 Console_13 F1 F1 Console_1 Console_13 F1 F1
-keycode 60 = F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2 F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2 F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2 F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2 F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2 F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2 F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2 F2 F14 Console_14 Console_26 F26 F38 Console_14 Console_26 Console_2 Console_14 F2 F2 Console_2 Console_14 F2 F2
-keycode 61 = F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3 F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3 F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3 F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3 F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3 F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3 F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3 F3 F15 Console_15 Console_27 F27 F39 Console_15 Console_27 Console_3 Console_15 F3 F3 Console_3 Console_15 F3 F3
-keycode 62 = F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4 F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4 F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4 F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4 F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4 F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4 F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4 F4 F16 Console_16 Console_28 F28 F40 Console_16 Console_28 Console_4 Console_16 F4 F4 Console_4 Console_16 F4 F4
-keycode 63 = F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5 F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5 F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5 F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5 F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5 F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5 F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5 F5 F17 Console_17 Console_29 F29 F41 Console_17 Console_29 Console_5 Console_17 F5 F5 Console_5 Console_17 F5 F5
-keycode 64 = F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6 F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6 F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6 F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6 F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6 F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6 F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6 F6 F18 Console_18 Console_30 F30 F42 Console_18 Console_30 Console_6 Console_18 F6 F6 Console_6 Console_18 F6 F6
-keycode 65 = F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7 F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7 F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7 F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7 F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7 F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7 F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7 F7 F19 Console_19 Console_31 F31 F43 Console_19 Console_31 Console_7 Console_19 F7 F7 Console_7 Console_19 F7 F7
-keycode 66 = F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8 F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8 F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8 F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8 F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8 F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8 F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8 F8 F20 Console_20 Console_32 F32 F44 Console_20 Console_32 Console_8 Console_20 F8 F8 Console_8 Console_20 F8 F8
-keycode 67 = F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9 F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9 F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9 F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9 F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9 F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9 F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9 F9 F21 Console_21 Console_33 F33 F45 Console_21 Console_33 Console_9 Console_21 F9 F9 Console_9 Console_21 F9 F9
-keycode 68 = F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10 F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10 F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10 F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10 F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10 F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10 F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10 F10 F22 Console_22 Console_34 F34 F46 Console_22 Console_34 Console_10 Console_22 F10 F10 Console_10 Console_22 F10 F10
-keycode 69 = Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Hex_A Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock
-keycode 70 = Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Show_Memory Show_Registers Scroll_Lock Show_State Scroll_Lock Scroll_Lock Scroll_Lock Show_Registers Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock Scroll_Lock
-keycode 71 = KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 Ascii_7 Hex_7 KP_7 KP_7 KP_7 KP_7 KP_7 KP_7
-keycode 72 = KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 Ascii_8 Hex_8 KP_8 KP_8 KP_8 KP_8 KP_8 KP_8
-keycode 73 = KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 Ascii_9 Hex_9 KP_9 KP_9 KP_9 KP_9 KP_9 KP_9
-keycode 74 = KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract Hex_D KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract
-keycode 75 = KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 Ascii_4 Hex_4 KP_4 KP_4 KP_4 KP_4 KP_4 KP_4
-keycode 76 = KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 Ascii_5 Hex_5 KP_5 KP_5 KP_5 KP_5 KP_5 KP_5
-keycode 77 = KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 Ascii_6 Hex_6 KP_6 KP_6 KP_6 KP_6 KP_6 KP_6
-keycode 78 = KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add Hex_E KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add
-keycode 79 = KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 Ascii_1 Hex_1 KP_1 KP_1 KP_1 KP_1 KP_1 KP_1
-keycode 80 = KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 Ascii_2 Hex_2 KP_2 KP_2 KP_2 KP_2 KP_2 KP_2
-keycode 81 = KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 Ascii_3 Hex_3 KP_3 KP_3 KP_3 KP_3 KP_3 KP_3
-keycode 82 = KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 Ascii_0 Hex_0 KP_0 KP_0 KP_0 KP_0 KP_0 KP_0
-keycode 83 = KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma KP_Comma KP_Comma KP_Comma KP_Comma Boot KP_Comma Boot KP_Comma
-keycode 84 = Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console Last_Console
-keycode 86 = U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash U+003c U+003e U+007c U+007c Control_backslash U+003e Control_backslash Control_backslash Meta_less Meta_greater Meta_bar Meta_bar Meta_Control_backslash Meta_greater Meta_Control_backslash Meta_Control_backslash
-keycode 87 = F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11 F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11 F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11 F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11 F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11 F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11 F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11 F11 F23 Console_23 Console_35 F35 F47 Console_23 Console_35 Console_11 Console_23 F11 F11 Console_11 Console_23 F11 F11
-keycode 88 = F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12 F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12 F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12 F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12 F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12 F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12 F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12 F12 F24 Console_24 Console_36 F36 F48 Console_24 Console_36 Console_12 Console_24 F12 F12 Console_12 Console_24 F12 F12
-keycode 102 = Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home Home
-keycode 103 = Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up Up Up Up Up Up Up Up Up KeyboardSignal Up Up Up Up Up Up Up
-keycode 104 = Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Scroll_Backward Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior Prior
-keycode 105 = Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left Left Left Left Left Left Left Left Left Decr_Console Left Left Left Left Left Left Left
-keycode 106 = Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right Right Right Right Right Right Right Right Right Incr_Console Right Right Right Right Right Right Right
-keycode 107 = End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End End
-keycode 108 = Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down Down
-keycode 109 = Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next Next Scroll_Forward Next Next Next Next Next Next Next Next Next Next Next Next Next Next
-keycode 110 = Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert Insert
-keycode 111 = Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove Remove Remove Remove Remove Remove Remove Boot Remove Remove Remove Remove Remove Boot Remove Boot Remove
-keycode 96 = KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter Hex_F KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter
-keycode 97 = Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control
-keycode 119 = Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break Pause Pause Pause Pause Break Break Break Break
-keycode 99 = VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash VoidSymbol VoidSymbol Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Control_backslash Last_Console Last_Console Last_Console Last_Console Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
-keycode 98 = KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide Hex_B KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide
-keycode 100 = AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr AltGr
-keycode 101 = Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break Break
-keycode 125 = Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt
-keycode 126 = Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt Alt
-keycode 127 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
-keycode 121 = KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period KP_Period
-strings as usual
-# Compose sequences for ISO-8859-15
-compose '!' '!' to exclamdown
-compose '!' 'p' to paragraph
-compose '!' 's' to section
-compose '"' '"' to '"'
-compose '"' 'A' to Adiaeresis
-compose '"' 'E' to Ediaeresis
-compose '"' 'I' to Idiaeresis
-compose '"' 'O' to Odiaeresis
-compose '"' 'U' to Udiaeresis
-compose '"' 'Y' to U+0178
-compose '"' 'a' to adiaeresis
-compose '"' 'e' to ediaeresis
-compose '"' 'i' to idiaeresis
-compose '"' 'o' to odiaeresis
-compose '"' 'u' to udiaeresis
-compose '"' 'y' to ydiaeresis
-compose '(' '(' to '['
-compose '(' '-' to '{'
-compose '(' 'c' to copyright
-compose '(' 'r' to registered
-compose ')' ')' to ']'
-compose ')' '-' to '}'
-compose '*' '0' to degree
-compose '*' 'A' to Aring
-compose '*' 'a' to aring
-compose '+' '+' to '#'
-compose '+' '-' to plusminus
-compose ',' '-' to notsign
-compose ',' 'C' to Ccedilla
-compose ',' 'c' to ccedilla
-compose '-' '(' to '{'
-compose '-' ')' to '}'
-compose '-' '+' to plusminus
-compose '-' ',' to notsign
-compose '-' '-' to hyphen
-compose '-' ':' to division
-compose '-' 'A' to Atilde
-compose '-' 'D' to ETH
-compose '-' 'N' to Ntilde
-compose '-' 'O' to Otilde
-compose '-' '^' to macron
-compose '-' 'a' to atilde
-compose '-' 'd' to eth
-compose '-' 'l' to sterling
-compose '-' 'n' to ntilde
-compose '-' 'o' to otilde
-compose '-' 'y' to yen
-compose '.' '.' to periodcentered
-compose '.' '^' to periodcentered
-compose '/' '/' to '\''
-compose '/' '<' to '\''
-compose '/' 'O' to Ooblique
-compose '/' '^' to '|'
-compose '/' 'c' to cent
-compose '/' 'o' to oslash
-compose '/' 'u' to mu
-compose ':' '-' to division
-compose '<' '/' to '\''
-compose '<' '<' to guillemotleft
-compose '<' 'S' to U+0160
-compose '<' 'Z' to U+017D
-compose '<' 's' to U+0161
-compose '<' 'z' to U+017E
-compose '=' 'c' to U+20AC
-compose '=' 'l' to sterling
-compose '=' 'y' to yen
-compose '>' '>' to guillemotright
-compose '>' 'A' to Acircumflex
-compose '>' 'E' to Ecircumflex
-compose '>' 'I' to Icircumflex
-compose '>' 'O' to Ocircumflex
-compose '>' 'U' to Ucircumflex
-compose '>' 'a' to acircumflex
-compose '>' 'e' to ecircumflex
-compose '>' 'i' to icircumflex
-compose '>' 'o' to ocircumflex
-compose '>' 'u' to ucircumflex
-compose '?' '?' to questiondown
-compose 'A' 'E' to AE
-compose 'A' 'O' to Aring
-compose 'O' 'E' to U+0152
-compose 'T' 'H' to THORN
-compose '\'' 'A' to Aacute
-compose '\'' 'C' to Ccedilla
-compose '\'' 'E' to Eacute
-compose '\'' 'I' to Iacute
-compose '\'' 'O' to Oacute
-compose '\'' 'U' to Uacute
-compose '\'' 'Y' to Yacute
-compose '\'' '\'' to '\''
-compose '\'' 'a' to aacute
-compose '\'' 'c' to ccedilla
-compose '\'' 'e' to eacute
-compose '\'' 'i' to iacute
-compose '\'' 'o' to oacute
-compose '\'' 'u' to uacute
-compose '\'' 'y' to yacute
-compose '^' '-' to macron
-compose '^' '.' to periodcentered
-compose '^' '/' to '|'
-compose '^' '0' to degree
-compose '^' '1' to onesuperior
-compose '^' '2' to twosuperior
-compose '^' '3' to threesuperior
-compose '^' 'A' to Acircumflex
-compose '^' 'E' to Ecircumflex
-compose '^' 'I' to Icircumflex
-compose '^' 'O' to Ocircumflex
-compose '^' 'S' to U+0160
-compose '^' 'U' to Ucircumflex
-compose '^' 'Z' to U+017D
-compose '^' '_' to macron
-compose '^' 'a' to acircumflex
-compose '^' 'e' to ecircumflex
-compose '^' 'i' to icircumflex
-compose '^' 'o' to ocircumflex
-compose '^' 's' to U+0161
-compose '^' 'u' to ucircumflex
-compose '^' 'z' to U+017E
-compose '_' '^' to macron
-compose '_' '_' to macron
-compose '_' 'a' to ordfeminine
-compose '_' 'o' to masculine
-compose '`' 'A' to Agrave
-compose '`' 'E' to Egrave
-compose '`' 'I' to Igrave
-compose '`' 'O' to Ograve
-compose '`' 'U' to Ugrave
-compose '`' 'a' to agrave
-compose '`' 'e' to egrave
-compose '`' 'i' to igrave
-compose '`' 'o' to ograve
-compose '`' 'u' to ugrave
-compose 'a' 'e' to ae
-compose 'a' 'o' to aring
-compose 'a' 't' to '@'
-compose 'c' '0' to copyright
-compose 'c' 'S' to U+0160
-compose 'c' 'Z' to U+017D
-compose 'c' 'o' to copyright
-compose 'c' 's' to U+0161
-compose 'c' 'z' to U+017E
-compose 'e' '=' to U+20AC
-compose 'o' 'c' to copyright
-compose 'o' 'e' to U+0153
-compose 'r' 'o' to registered
-compose 's' '0' to section
-compose 's' '1' to onesuperior
-compose 's' '2' to twosuperior
-compose 's' '3' to threesuperior
-compose 's' 'o' to section
-compose 't' 'h' to thorn
-compose 'v' 'l' to '|'
-compose '|' 'c' to cent
-compose '~' 'A' to Atilde
-compose '~' 'N' to Ntilde
-compose '~' 'O' to Otilde
-compose '~' 'a' to atilde
-compose '~' 'n' to ntilde
-compose '~' 'o' to otilde
-# The content of this file will be appended to the keyboard layout.
-# The following is an example how to make Alt+j switch to to the next
-# console and Alt+k switch to the previous console.
-
-# Uncomment the following lines for Linux.  Notice that everything is
-# replicated for all possible values of the modifiers shiftl, shiftr
-# and ctrll (shiftl and shiftr are used for groups 1..4 of XKB and
-# ctrll is used to fix the broken CapsLock when Linux console is in
-# Unicode mode).
-
-# alt keycode 36 = Incr_Console
-# shiftl alt keycode 36 = Incr_Console
-# shiftr alt keycode 36 = Incr_Console
-# shiftr shiftl alt keycode 36 = Incr_Console
-# ctrll alt keycode 36 = Incr_Console
-# ctrll shiftl alt keycode 36 = Incr_Console
-# ctrll shiftr alt keycode 36 = Incr_Console
-# ctrll shiftr shiftl alt keycode 36 = Incr_Console
-#
-# alt keycode 37 = Decr_Console
-# shiftl alt keycode 37 = Decr_Console
-# shiftr alt keycode 37 = Decr_Console
-# shiftr shiftl alt keycode 37 = Decr_Console
-# ctrll alt keycode 37 = Decr_Console
-# ctrll shiftl alt keycode 37 = Decr_Console
-# ctrll shiftr alt keycode 37 = Decr_Console
-# ctrll shiftr shiftl alt keycode 37 = Decr_Console
-
-# For the same result on FreeBSD uncomment the following lines:
-
-#  036   'j'    'J'    nl     nl     nscr   nscr   nl     nl      C
-#  037   'k'    'K'    vt     vt     pscr   pscr   nl     nl      C
Binary files working/cpio2/etc/ld.so.cache and borken/cpio2/etc/ld.so.cache differ
diff -Nurd working/cpio2/etc/lvm/lvm.conf borken/cpio2/etc/lvm/lvm.conf
--- working/cpio2/etc/lvm/lvm.conf	2024-11-04 10:06:21.000000000 +0100
+++ borken/cpio2/etc/lvm/lvm.conf	2025-03-03 22:04:46.000000000 +0100
@@ -36,6 +36,19 @@
 	# This configuration option has an automatic default value.
 	# checks = 1
 
+	# Configuration option config/validate_metadata.
+	# Allows to select the level of validation after metadata transformation.
+	# Validation takes extra CPU time to verify internal consistency.
+	# Accepted values:
+	#   full
+	#     Do a full metadata validation before disk write.
+	#   none
+	#     Skip any checks (unrecommended, slightly faster).
+	#
+	# This configuration option is advanced.
+	# This configuration option has an automatic default value.
+	# validate_metadata = "full"
+
 	# Configuration option config/abort_on_errors.
 	# Abort the LVM process if a configuration mismatch is found.
 	# This configuration option has an automatic default value.
@@ -573,7 +586,7 @@
 
 	# Configuration option allocation/thin_pool_crop_metadata.
 	# Older version of lvm2 cropped pool's metadata size to 15.81 GiB.
-	# This is slightly less then the actual maximum 15.88 GiB.
+	# This is slightly less than the actual maximum 15.88 GiB.
 	# For compatibility with older version and use of cropped size set to 1.
 	# This configuration option has an automatic default value.
 	# thin_pool_crop_metadata = 0
diff -Nurd working/cpio2/etc/motd borken/cpio2/etc/motd
--- working/cpio2/etc/motd	2025-02-21 21:28:21.000000000 +0100
+++ borken/cpio2/etc/motd	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-To unlock root partition, and maybe others like swap, run `cryptroot-unlock`.
diff -Nurd working/cpio2/init borken/cpio2/init
--- working/cpio2/init	2024-08-21 18:55:58.000000000 +0200
+++ borken/cpio2/init	2025-03-02 17:28:02.000000000 +0100
@@ -101,7 +101,10 @@
 		ROOTFLAGS="-o ${x#rootflags=}"
 		;;
 	rootfstype=*)
-		ROOTFSTYPE="${x#rootfstype=}"
+		# Linux interprets 'rootfstype=*tmpfs*' to control the
+		# initramfs filesystem; we should remove 'tmpfs' from
+		# the list
+		ROOTFSTYPE="$(list_filter_out "${x#rootfstype=}" tmpfs)"
 		;;
 	rootdelay=*)
 		ROOTDELAY="${x#rootdelay=}"
Binary files working/cpio2/lib/cryptsetup/askpass and borken/cpio2/lib/cryptsetup/askpass differ
diff -Nurd working/cpio2/lib/cryptsetup/functions borken/cpio2/lib/cryptsetup/functions
--- working/cpio2/lib/cryptsetup/functions	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/lib/cryptsetup/functions	1970-01-01 01:00:00.000000000 +0100
@@ -1,706 +0,0 @@
-if [ "${0#/usr/share/initramfs-tools/hooks/}" != "$0" ] ||
-        [ "${0#/etc/initramfs-tools/hooks/}" != "$0" ]; then
-    # called from an initramfs-tools hook script
-    TABFILE="$DESTDIR/cryptroot/crypttab"
-elif [ "${0#/scripts/}" != "$0" ]; then
-    # called at initramfs stage from a boot script
-    TABFILE="/cryptroot/crypttab"
-    CRYPTROOT_COUNT_FILE="/run/cryptroot.initrd.cnt"
-else
-    TABFILE="${TABFILE-/etc/crypttab}"
-fi
-export DM_DEFAULT_NAME_MANGLING_MODE=hex # for dmsetup(8)
-
-# Logging helpers. Send the argument list to plymouth(1), or fold it
-# and print it to the standard error.
-cryptsetup_message() {
-    local IFS=' '
-    if [ "${0#/scripts/}" != "$0" ] && [ -x /bin/plymouth ] && plymouth --ping; then
-        plymouth message --text="cryptsetup: $*"
-    elif [ ${#*} -lt 70 ]; then
-        echo "cryptsetup: $*" >&2
-    else
-        # use busybox's fold(1) and sed(1) at initramfs stage
-        echo "cryptsetup: $*" | fold -s | sed '1! s/^/    /' >&2
-    fi
-    return 0
-}
-
-# crypttab_parse_options([--export], [--quiet], [--missing-path={ignore|warn|fail}])
-#   Parse $_CRYPTTAB_OPTIONS, a comma-separated option string from the
-#   crypttab(5) 4th column, and sets corresponding variables
-#   CRYPTTAB_OPTION_<option>=<value> (which are added to the environment
-#   if --export is set).  If --path-exists isn't set to "ignore" (the
-#   default), then options taking a file name, such as header=<path>,
-#   need to point to an existing path, otherwise a warning is printed;
-#   and an error is raised if the value is set to "fail".
-#   For error and warning messages, CRYPTTAB_NAME, (resp. CRYPTTAB_KEY)
-#   should be set to the (unmangled) mapped device name (resp. key
-#   file).
-#   Moreover CRYPTTAB_TYPE is set the device type.
-#   Return 1 on parsing error, 0 otherwise (incl. if unknown options
-#   were encountered).
-crypttab_parse_options() {
-    local quiet="n" export="n" missing_path="ignore"
-    while [ $# -gt 0 ]; do
-        case "$1" in
-            --quiet) quiet="y";;
-            --export) export="y";;
-            --missing-path=*) missing_path="${1#--missing-path=}";;
-            *) cryptsetup_message "WARNING: crypttab_parse_options(): unknown option $1"
-        esac
-        shift
-    done
-
-    local IFS=',' x OPTION VALUE
-    CRYPTTAB_TYPE=""
-    unset -v CRYPTTAB_OPTION_cipher \
-             CRYPTTAB_OPTION_size \
-             CRYPTTAB_OPTION_sector_size \
-             CRYPTTAB_OPTION_hash \
-             CRYPTTAB_OPTION_offset \
-             CRYPTTAB_OPTION_skip \
-             CRYPTTAB_OPTION_verify \
-             CRYPTTAB_OPTION_readonly \
-             CRYPTTAB_OPTION_discard \
-             CRYPTTAB_OPTION_plain \
-             CRYPTTAB_OPTION_luks \
-             CRYPTTAB_OPTION_tcrypt \
-             CRYPTTAB_OPTION_veracrypt \
-             CRYPTTAB_OPTION_bitlk \
-             CRYPTTAB_OPTION_fvault2 \
-             CRYPTTAB_OPTION_swap \
-             CRYPTTAB_OPTION_tmp \
-             CRYPTTAB_OPTION_check \
-             CRYPTTAB_OPTION_checkargs \
-             CRYPTTAB_OPTION_tries \
-             CRYPTTAB_OPTION_initramfs \
-             CRYPTTAB_OPTION_noearly \
-             CRYPTTAB_OPTION_noauto \
-             CRYPTTAB_OPTION_loud \
-             CRYPTTAB_OPTION_quiet \
-             CRYPTTAB_OPTION_keyscript \
-             CRYPTTAB_OPTION_keyslot \
-             CRYPTTAB_OPTION_header \
-             CRYPTTAB_OPTION_tcrypthidden \
-             CRYPTTAB_OPTION_same_cpu_crypt \
-             CRYPTTAB_OPTION_submit_from_crypt_cpus \
-             CRYPTTAB_OPTION_no_read_workqueue \
-             CRYPTTAB_OPTION_no_write_workqueue
-    # use $_CRYPTTAB_OPTIONS not $CRYPTTAB_OPTIONS as options values may
-    # contain '\054' which is decoded to ',' in the latter
-    for x in $_CRYPTTAB_OPTIONS; do
-        OPTION="${x%%=*}"
-        VALUE="${x#*=}"
-        if [ "$x" = "$OPTION" ]; then
-            unset -v VALUE
-        else
-            VALUE="$(printf '%b' "$VALUE")"
-        fi
-        if ! crypttab_validate_option; then
-            if [ "$quiet" = "n" ]; then
-                cryptsetup_message "ERROR: $CRYPTTAB_NAME: invalid value for '${x%%=*}' option, skipping"
-            fi
-            return 1
-        elif [ -z "${OPTION+x}" ]; then
-            continue
-        fi
-        if [ "$export" = "y" ]; then
-            export "CRYPTTAB_OPTION_$OPTION"="${VALUE-yes}"
-        else
-            eval "CRYPTTAB_OPTION_$OPTION"='${VALUE-yes}'
-        fi
-    done
-    IFS=" "
-
-    if ! _get_crypt_type; then # set CRYPTTAB_TYPE to the type of crypt device
-        CRYPTTAB_TYPE="plain"
-        if [ "$quiet" = "n" ]; then
-            cryptsetup_message "WARNING: $CRYPTTAB_NAME: couldn't determine device type," \
-                               "assuming default ($CRYPTTAB_TYPE)."
-        fi
-    fi
-
-    if [ "$quiet" = "n" ] && [ -n "${CRYPTTAB_OPTION_header+x}" ] && [ "$CRYPTTAB_TYPE" != "luks" ]; then
-        cryptsetup_message "WARNING: $CRYPTTAB_NAME: Headers are only supported for LUKS devices."
-    fi
-    if [ "$CRYPTTAB_TYPE" = "plain" ]; then
-        # the compiled-in default for these are subject to change
-        options='cipher size'
-        if [ -n "${CRYPTTAB_OPTION_keyscript+x}" ] || [ "$CRYPTTAB_KEY" = "none" ]; then
-            options="$options hash" # --hash is being ignored in plain mode with keyfile specified
-        fi
-        for o in $options; do
-            if [ "$quiet" = "n" ] && eval [ -z "\${CRYPTTAB_OPTION_$o+x}" ]; then
-                cryptsetup_message "WARNING: Option '$o' missing in crypttab for plain dm-crypt" \
-                    "mapping $CRYPTTAB_NAME. Please read /usr/share/doc/cryptsetup-initramfs/README.initramfs.gz and" \
-                    "add the correct '$o' option to your crypttab(5)."
-            fi
-        done
-    fi
-}
-
-# crypttab_validate_option()
-#   Validate $OPTION=$VALUE (or flag $OPTION if VALUE is unset).  return
-#   1 on error, unsets OPTION for unknown or useless options.
-crypttab_validate_option() {
-    # option aliases
-    case "$OPTION" in
-        read-only) OPTION="readonly";;
-        key-slot) OPTION="keyslot";;
-        tcrypt-hidden) OPTION="tcrypthidden";;
-        tcrypt-veracrypt) OPTION="veracrypt";;
-    esac
-
-    # sanitize the option name so CRYPTTAB_OPTION_$OPTION is a valid variable name
-    local o="$OPTION"
-    case "$o" in
-        keyfile-offset) OPTION="keyfile_offset";;
-        keyfile-size) OPTION="keyfile_size";;
-        sector-size) OPTION="sector_size";;
-        same-cpu-crypt) OPTION="same_cpu_crypt";;
-        submit-from-crypt-cpus) OPTION="submit_from_crypt_cpus";;
-        no-read-workqueue) OPTION="no_read_workqueue";;
-        no-write-workqueue) OPTION="no_write_workqueue";;
-    esac
-
-    case "$o" in
-        # value must be a non-empty string
-        cipher|hash)
-            [ -n "${VALUE:+x}" ] || return 1
-        ;;
-        # value must be a non-empty string, and an existing path if --missing-path is set
-        header)
-            [ -n "${VALUE:+x}" ] || return 1
-            if [ "$missing_path" != "ignore" ]; then
-                if [ ! -e "$VALUE" ]; then
-                    cryptsetup_message "WARNING: $CRYPTTAB_NAME: $VALUE does not exist";
-                    [ "$missing_path" = "warn" ] || return 1
-                fi
-            fi
-        ;;
-        # numeric options >0
-        size|keyfile-size|sector-size)
-            if ! printf '%s' "${VALUE-}" | grep -Exq "0*[1-9][0-9]*"; then
-                return 1
-            fi
-        ;;
-        # numeric options >=0
-        offset|skip|tries|keyslot|keyfile-offset)
-            if ! printf '%s' "${VALUE-}" | grep -Exq "[0-9]+"; then
-                return 1
-            fi
-        ;;
-        tmp)
-            if [ -z "${VALUE+x}" ]; then
-                VALUE="ext4" # 'tmp flag'
-            elif [ -z "$VALUE" ]; then
-                return 1
-            fi
-        ;;
-        check)
-            if [ -z "${VALUE+x}" ]; then
-                if [ -n "${CRYPTDISKS_CHECK-}" ]; then
-                    VALUE="$CRYPTDISKS_CHECK"
-                else
-                    unset -v OPTION
-                    return 0
-                fi
-            fi
-            if [ "${VALUE#/}" = "$VALUE" ]; then
-                VALUE="/lib/cryptsetup/checks/$VALUE"
-            fi
-            if [ ! -x "$VALUE" ] || [ ! -f "$VALUE" ]; then
-                return 1
-            fi
-        ;;
-        checkargs)
-            [ -n "${VALUE+x}" ] || return 1 # must have a value (possibly empty)
-        ;;
-        keyscript)
-            [ -n "${VALUE:+x}" ] || return 1 # must have a value
-            if [ "${VALUE#/}" = "$VALUE" ]; then
-                VALUE="/lib/cryptsetup/scripts/$VALUE"
-            fi
-            if [ ! -x "$VALUE" ] || [ ! -f "$VALUE" ]; then
-                return 1
-            fi
-        ;;
-        # and now the flags
-        verify) ;;
-        loud) ;;
-        quiet) ;;
-        initramfs) ;;
-        noearly) ;;
-        noauto) ;;
-        readonly) ;;
-        discard) ;;
-        plain) ;;
-        luks) ;;
-        swap) ;;
-        tcrypt) ;;
-        veracrypt) ;;
-        tcrypthidden) ;;
-        bitlk) ;;
-        fvault2) ;;
-        same-cpu-crypt) ;;
-        submit-from-crypt-cpus) ;;
-        no-read-workqueue) ;;
-        no-write-workqueue) ;;
-        x-initrd.attach)
-            unset -v OPTION ;; # ignored, cf. #1072058
-        *)
-            if [ "${quiet:-n}" = "n" ]; then
-                cryptsetup_message "WARNING: $CRYPTTAB_NAME: ignoring unknown option '$o'";
-            fi
-            unset -v OPTION
-        ;;
-    esac
-}
-
-# crypttab_resolve_source()
-#   Resolve the CRYPTTAB_SOURCE variable, containing value of the second
-#   field of a crypttab(5)-like file.
-#   On error (non-existing source), CRYPTTAB_SOURCE is not changed and 1
-#   is returned.
-crypttab_resolve_source() {
-    # return immediately if source is a regular file
-    [ ! -f "$CRYPTTAB_SOURCE" ] || return 0
-    # otherwise resolve the block device specification
-    local dev="$CRYPTTAB_SOURCE"
-    dev="$(_resolve_device_spec "$dev")" && CRYPTTAB_SOURCE="$dev" || return 1
-}
-
-# run_keyscript($tried_count)
-#   exec()'ute `$CRYPTTAB_OPTION_keyscript "$CRYPTTAB_KEY"`.
-#   If $CRYPTTAB_OPTION_keyscript is unset or null and $CRYPTTAB_KEY is
-#   "none" (meaning the passphrase is to be read interactively from the
-#   console), then use `/lib/cryptsetup/askpass` as keyscript with a
-#   suitable prompt message instead.
-#   Since the shell process is replaced with the $CRYPTTAB_OPTION_keyscript
-#   program, run_keyscript() must be used on the left-hand side of a
-#   pipe, or similar.
-run_keyscript() {
-    local keyscript keyscriptarg="$CRYPTTAB_KEY"
-    export CRYPTTAB_NAME CRYPTTAB_SOURCE CRYPTTAB_OPTIONS
-    export _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_OPTIONS
-    export CRYPTTAB_TRIED="$1"
-
-    if [ -n "${CRYPTTAB_OPTION_keyscript+x}" ] && \
-            [ "$CRYPTTAB_OPTION_keyscript" != "/lib/cryptsetup/askpass" ]; then
-        # 'keyscript' option is present: export its argument as $CRYPTTAB_KEY
-        export CRYPTTAB_KEY _CRYPTTAB_KEY
-        keyscript="$CRYPTTAB_OPTION_keyscript"
-    elif [ "$keyscriptarg" = "none" ]; then
-        # don't export the prompt message as CRYPTTAB_KEY
-        keyscript="/lib/cryptsetup/askpass"
-        keyscriptarg="Please unlock disk $CRYPTTAB_NAME: "
-    fi
-
-    exec "$keyscript" "$keyscriptarg"
-}
-
-# _get_crypt_type()
-#    Set CRYPTTAB_TYPE to the mapping type, depending on its
-#    $CRYPTTAB_OPTION_<option> values
-#    Return a non-zero status if the mapping couldn't be determined
-_get_crypt_type() {
-    local s="$CRYPTTAB_SOURCE" t="" blk_t
-
-    if [ "${CRYPTTAB_OPTION_luks-}" = "yes" ]; then
-        t="luks"
-    elif [ "${CRYPTTAB_OPTION_tcrypt-}" = "yes" ]; then
-        t="tcrypt"
-    elif [ "${CRYPTTAB_OPTION_plain-}" = "yes" ]; then
-        t="plain"
-    elif [ "${CRYPTTAB_OPTION_bitlk-}" = "yes" ]; then
-        t="bitlk"
-    elif [ "${CRYPTTAB_OPTION_fvault2-}" = "yes" ]; then
-        t="fvault2"
-    elif [ -n "${CRYPTTAB_OPTION_header+x}" ]; then
-        # detached headers are only supported for LUKS devices
-        if [ -e "$CRYPTTAB_OPTION_header" ] && /sbin/cryptsetup isLuks -- "$CRYPTTAB_OPTION_header"; then
-            t="luks"
-        fi
-    elif [ -f "$s" ] || s="$(_resolve_device_spec "$CRYPTTAB_SOURCE")"; then
-        if /sbin/cryptsetup isLuks -- "$s"; then
-            t="luks"
-        elif blk_t="$(blkid -s TYPE -o value -- "$s")" && [ "$blk_t" = "BitLocker" ]; then
-            t="bitlk"
-        fi
-    fi
-
-    [ -n "$t" ] || return 1
-    CRYPTTAB_TYPE="$t"
-}
-
-# unlock_mapping([$keyfile])
-#   Run cryptsetup(8) with suitable options and arguments to unlock
-#   $CRYPTTAB_SOURCE and setup dm-crypt managed device-mapper mapping
-#   $CRYPTTAB_NAME.
-unlock_mapping() {
-    local keyfile="${1:--}"
-
-    if [ "$CRYPTTAB_TYPE" = "luks" ] || [ "$CRYPTTAB_TYPE" = "tcrypt" ]; then
-        # ignored for LUKS and TCRYPT devices
-        unset -v CRYPTTAB_OPTION_cipher \
-                 CRYPTTAB_OPTION_size \
-                 CRYPTTAB_OPTION_hash \
-                 CRYPTTAB_OPTION_offset \
-                 CRYPTTAB_OPTION_skip
-    fi
-    if [ "$CRYPTTAB_TYPE" = "plain" ] || [ "$CRYPTTAB_TYPE" = "tcrypt" ]; then
-        unset -v CRYPTTAB_OPTION_keyfile_size
-    fi
-    if [ "$CRYPTTAB_TYPE" = "tcrypt" ]; then
-        # ignored for TCRYPT devices
-        unset -v CRYPTTAB_OPTION_keyfile_offset
-    else
-        # ignored for non-TCRYPT devices
-        unset -v CRYPTTAB_OPTION_veracrypt CRYPTTAB_OPTION_tcrypthidden
-    fi
-
-    if [ "$CRYPTTAB_TYPE" != "luks" ]; then
-        # ignored for non-LUKS devices
-        unset -v CRYPTTAB_OPTION_keyslot
-    fi
-
-    /sbin/cryptsetup -T1 \
-        ${CRYPTTAB_OPTION_header:+--header="$CRYPTTAB_OPTION_header"} \
-        ${CRYPTTAB_OPTION_cipher:+--cipher="$CRYPTTAB_OPTION_cipher"} \
-        ${CRYPTTAB_OPTION_size:+--key-size="$CRYPTTAB_OPTION_size"} \
-        ${CRYPTTAB_OPTION_sector_size:+--sector-size="$CRYPTTAB_OPTION_sector_size"} \
-        ${CRYPTTAB_OPTION_hash:+--hash="$CRYPTTAB_OPTION_hash"} \
-        ${CRYPTTAB_OPTION_offset:+--offset="$CRYPTTAB_OPTION_offset"} \
-        ${CRYPTTAB_OPTION_skip:+--skip="$CRYPTTAB_OPTION_skip"} \
-        ${CRYPTTAB_OPTION_verify:+--verify-passphrase} \
-        ${CRYPTTAB_OPTION_readonly:+--readonly} \
-        ${CRYPTTAB_OPTION_discard:+--allow-discards} \
-        ${CRYPTTAB_OPTION_veracrypt:+--veracrypt} \
-        ${CRYPTTAB_OPTION_keyslot:+--key-slot="$CRYPTTAB_OPTION_keyslot"} \
-        ${CRYPTTAB_OPTION_tcrypthidden:+--tcrypt-hidden} \
-        ${CRYPTTAB_OPTION_keyfile_size:+--keyfile-size="$CRYPTTAB_OPTION_keyfile_size"} \
-        ${CRYPTTAB_OPTION_keyfile_offset:+--keyfile-offset="$CRYPTTAB_OPTION_keyfile_offset"} \
-        ${CRYPTTAB_OPTION_same_cpu_crypt:+--perf-same_cpu_crypt} \
-        ${CRYPTTAB_OPTION_submit_from_crypt_cpus:+--perf-submit_from_crypt_cpus} \
-        ${CRYPTTAB_OPTION_no_read_workqueue:+--perf-no_read_workqueue} \
-        ${CRYPTTAB_OPTION_no_write_workqueue:+--perf-no_write_workqueue} \
-        --type="$CRYPTTAB_TYPE" --key-file="$keyfile" \
-        open -- "$CRYPTTAB_SOURCE" "$CRYPTTAB_NAME"
-}
-
-# resume_mapping([$keyfile])
-#   Run cryptsetup(8) with suitable options and arguments to resume
-#   $CRYPTTAB_NAME.
-resume_mapping() {
-    local keyfile="${1:--}"
-
-    /sbin/cryptsetup -T1 \
-        ${CRYPTTAB_OPTION_header:+--header="$CRYPTTAB_OPTION_header"} \
-        ${CRYPTTAB_OPTION_keyslot:+--key-slot="$CRYPTTAB_OPTION_keyslot"} \
-        ${CRYPTTAB_OPTION_keyfile_size:+--keyfile-size="$CRYPTTAB_OPTION_keyfile_size"} \
-        ${CRYPTTAB_OPTION_keyfile_offset:+--keyfile-offset="$CRYPTTAB_OPTION_keyfile_offset"} \
-        --type="$CRYPTTAB_TYPE" --key-file="$keyfile" \
-        luksResume "$CRYPTTAB_NAME"
-}
-
-# resume_device($device)
-#   Resume $device with endless retries. Used by cryptsetup-suspend-wrapper.
-resume_device() {
-    local device="$1"
-    # check if device is really suspended
-    if [ "$(dmsetup info -c --noheadings -o suspended -- "$device" 2>/dev/null)" != "Suspended" ]; then
-        cryptsetup_message "ERROR: $device: device was not suspendend"
-        return 1
-    fi
-
-    if ! crypttab_find_entry "$device" || ! crypttab_parse_options --quiet; then
-        cryptsetup_message "ERROR: $device: not found in $TABFILE"
-        return 1
-    fi
-
-    if [ "$CRYPTTAB_TYPE" != "luks" ]; then
-        cryptsetup_message "ERROR: $CRYPTTAB_NAME: unable to resume non-LUKS device"
-        return 1
-    fi
-
-    # Loop endlessly until the resume command succeeded
-    while true; do
-        if [ -z "${CRYPTTAB_OPTION_keyscript+x}" ] && [ "$CRYPTTAB_KEY" != "none" ]; then
-            resume_mapping "$CRYPTTAB_KEY" && break || true
-        else
-            run_keyscript 1 | resume_mapping && break || true
-        fi
-    done
-}
-
-# crypttab_key_check()
-#   Sanity checks for keyfile $CRYPTTAB_KEY.  CRYPTTAB_NAME and
-#   CRYPTTAB_OPTION_<option> must be set appropriately.
-crypttab_key_check() {
-    if [ ! -f "$CRYPTTAB_KEY" ] && [ ! -b "$CRYPTTAB_KEY" ] && [ ! -c "$CRYPTTAB_KEY" ] ; then
-        cryptsetup_message "WARNING: $CRYPTTAB_NAME: keyfile '$CRYPTTAB_KEY' not found"
-        return 0
-    fi
-
-    if [ "$CRYPTTAB_KEY" = "/dev/random" ] || [ "$CRYPTTAB_KEY" = "/dev/urandom" ]; then
-        if [ -n "${CRYPTTAB_OPTION_luks+x}" ] || [ -n "${CRYPTTAB_OPTION_tcrypt+x}" ]; then
-            cryptsetup_message "WARNING: $CRYPTTAB_NAME: has random data as key"
-            return 1
-        else
-            return 0
-        fi
-    fi
-
-    local mode="$(stat -L -c"%04a" -- "$CRYPTTAB_KEY")"
-    if [ $(stat -L -c"%u" -- "$CRYPTTAB_KEY") -ne 0 ] || [ "${mode%00}" = "$mode" ]; then
-        cryptsetup_message "WARNING: $CRYPTTAB_NAME: key file $CRYPTTAB_KEY has" \
-            "insecure ownership, see /usr/share/doc/cryptsetup/README.Debian.gz."
-    fi
-}
-
-# _resolve_device_spec($spec)
-#   Resolve LABEL=<label>, UUID=<uuid>, PARTUUID=<partuuid> and
-#   PARTLABEL=<partlabel> to a block special device.  If $spec is
-#   already a (link to a block special device) then it is echoed as is.
-#   Return 1 if $spec doesn't correspond to a block special device.
-_resolve_device_spec() {
-    local spec="$1"
-    case "$spec" in
-        UUID=*|LABEL=*|PARTUUID=*|PARTLABEL=*)
-            # don't use /dev/disk/by-label/... to avoid gessing udev mangling
-            spec="$(blkid -l -t "$spec" -o device)" || spec=
-        ;;
-    esac
-    [ -b "$spec" ] && printf '%s\n' "$spec" || return 1
-}
-
-# dm_blkdevname($name)
-#   Print the mapped device name, or return 1 if the the device doesn't exist.
-dm_blkdevname() {
-    local name="$1" dev
-    # /dev/mapper/$name isn't reliable due to udev mangling
-    if dev="$(dmsetup info -c --noheadings -o blkdevname -- "$name" 2>/dev/null)" &&
-            [ -n "$dev" ] && [ -b "/dev/$dev" ]; then
-        echo "/dev/$dev"
-        return 0
-    else
-        return 1
-    fi
-}
-
-# crypttab_find_entry([--quiet], $target)
-#   Search in the crypttab(5) for the given $target, and sets the
-#   variables CRYPTTAB_NAME, CRYPTTAB_SOURCE, CRYPTTAB_KEY and
-#   CRYPTTAB_OPTIONS accordingly.  (In addition _CRYPTTAB_NAME,
-#   _CRYPTTAB_SOURCE, _CRYPTTAB_KEY and _CRYPTTAB_OPTIONS are set to the
-#   unmangled values before decoding the escape sequence.)  If there are
-#   duplicates then only the first match is considered.
-#   Return 0 if a match is found, and 1 otherwise.
-crypttab_find_entry() {
-    local target="$1" quiet="n" IFS
-    if [ "$target" = "--quiet" ] && [ $# -eq 2 ]; then
-        quiet="y"
-        target="$2"
-    fi
-
-    if [ -f "$TABFILE" ]; then
-        while IFS=" 	" read -r _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_KEY _CRYPTTAB_OPTIONS; do
-            if [ "${_CRYPTTAB_NAME#\#}" != "$_CRYPTTAB_NAME" ] || [ -z "$_CRYPTTAB_NAME" ]; then
-                # ignore comments and empty lines
-                continue
-            fi
-
-            # unmangle names
-            CRYPTTAB_NAME="$(printf '%b' "$_CRYPTTAB_NAME")"
-            if [ -z "$_CRYPTTAB_SOURCE" ] || [ -z "$_CRYPTTAB_KEY" ]; then
-                cryptsetup_message "WARNING: '$CRYPTTAB_NAME' is missing some arguments, see crypttab(5)"
-                continue
-            elif [ "$CRYPTTAB_NAME" = "$target" ]; then
-                CRYPTTAB_SOURCE="$( printf '%b' "$_CRYPTTAB_SOURCE" )"
-                CRYPTTAB_KEY="$(    printf '%b' "$_CRYPTTAB_KEY"    )"
-                CRYPTTAB_OPTIONS="$(printf '%b' "$_CRYPTTAB_OPTIONS")"
-                return 0
-            fi
-        done <"$TABFILE"
-    fi
-
-    if [ "$quiet" = "n" ]; then
-        cryptsetup_message "WARNING: target '$target' not found in $TABFILE"
-    fi
-    return 1
-}
-
-# crypttab_foreach_entry($callback)
-#   Iterate through the crypttab(5) and run the given $callback for each
-#   entry found. Variables CRYPTTAB_NAME, CRYPTTAB_SOURCE, CRYPTTAB_KEY
-#   and CRYPTTAB_OPTIONS are set accordingly and available to the
-#   $callback.  (In addition _CRYPTTAB_NAME, _CRYPTTAB_SOURCE,
-#   _CRYPTTAB_KEY and _CRYPTTAB_OPTIONS are set to the original values
-#   before decoding the escape sequence.)
-#   Return 0 if a match is found, and 1 otherwise.
-crypttab_foreach_entry() {
-    local callback="$1" IFS
-    local _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_KEY _CRYPTTAB_OPTIONS \
-           CRYPTTAB_NAME  CRYPTTAB_SOURCE  CRYPTTAB_KEY  CRYPTTAB_OPTIONS
-
-    [ -f "$TABFILE" ] || return
-    while IFS=" 	" read -r _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_KEY _CRYPTTAB_OPTIONS <&9; do
-        if [ "${_CRYPTTAB_NAME#\#}" != "$_CRYPTTAB_NAME" ] || [ -z "$_CRYPTTAB_NAME" ]; then
-            # ignore comments and empty lines
-            continue
-        fi
-
-        # unmangle names
-        CRYPTTAB_NAME="$(printf '%b' "$_CRYPTTAB_NAME")"
-
-        if [ -z "$_CRYPTTAB_SOURCE" ] || [ -z "$_CRYPTTAB_KEY" ]; then
-            cryptsetup_message "WARNING: '$CRYPTTAB_NAME' is missing some arguments, see crypttab(5)"
-            continue
-        fi
-
-        CRYPTTAB_SOURCE="$( printf '%b' "$_CRYPTTAB_SOURCE" )"
-        CRYPTTAB_KEY="$(    printf '%b' "$_CRYPTTAB_KEY"    )"
-        CRYPTTAB_OPTIONS="$(printf '%b' "$_CRYPTTAB_OPTIONS")"
-
-        "$callback" 9<&-
-    done 9<"$TABFILE"
-}
-
-# _device_uuid($device)
-#   Print the UUID attribute of given block special $device.  Return 0
-#   on success, 1 on error.
-_device_uuid() {
-    local device="$1" uuid
-    if uuid="$(blkid -s UUID -o value -- "$device")" && [ -n "$uuid" ]; then
-        printf '%s\n' "$uuid"
-    else
-        return 1
-    fi
-}
-
-# _resolve_device({$device | $spec})
-#   Take a path to (or spec for) a block special device, and set DEV to
-#   the (symlink to block) device, and MAJ (resp. MIN) to its major-ID
-#   (resp. minor ID) decimal value.  On error these variables are not
-#   changed and 1 is returned.
-_resolve_device() {
-    local spec="$1" dev devno maj min
-    if dev="$(_resolve_device_spec "$spec")" &&
-            devno="$(stat -L -c"%t:%T" -- "$dev" 2>/dev/null)" &&
-            maj="${devno%:*}" && min="${devno#*:}" &&
-            [ "$devno" = "$maj:$min" ] && [ -n "$maj" ] && [ -n "$min" ] &&
-            maj=$(( 0x$maj )) && min=$(( 0x$min )) && [ $maj -gt 0 ]; then
-        DEV="$dev"
-        MAJ="$maj"
-        MIN="$min"
-        return 0
-    else
-        cryptsetup_message "ERROR: Couldn't resolve device $spec"
-    fi
-    return 1
-}
-
-# get_mnt_devno($mountpoint)
-#   Print the major:minor device ID(s) holding the file system currently
-#   mounted currenty mounted on $mountpoint.
-#   Return 0 on success, 1 on error (if $mountpoint is not a mountpoint).
-get_mnt_devno() {
-    local wantmount="$1" devnos="" uuid dev
-    local out spec fstype DEV MAJ MIN
-
-    # use awk rather than a `while read; do done` loop here as /proc/mounts
-    # can be many thousands lines long and the `read` builtin goes one
-    # byte at the time which slows down execution time, see MR !36
-    out="$(awk -v mp="$wantmount" -- '
-        BEGIN {
-            FS = "[ \t]"
-            ret = ""
-        }
-        !/^\s*(#|$)/ {
-            # decode octal sequences; per procfs(5) the format of /proc/mounts
-            # is analogous to fstab(5)
-            head = ""
-            while (match($2, /\\[0-7]{3}/)) {
-                oct = substr($2, RSTART+1, RLENGTH-1)
-                dec = (substr(oct, 1, 1) * 8 + substr(oct, 2, 1)) * 8 + substr(oct, 3, 1)
-                head = head substr($2, 1, RSTART-1) sprintf("%c", dec)
-                $2 = substr($2, RSTART+RLENGTH)
-            }
-            if (head $2 == mp) {
-                # take the last mountpoint if used several times (shadowed)
-                ret = $1 "	" $3
-            }
-        }
-        END {
-            print ret
-        }' </proc/mounts)" || out=""
-
-    spec="$(printf '%b' "${out%	*}")"
-    if [ -n "$out" ] && _resolve_device "$spec"; then # _resolve_device() already warns on error
-        fstype="${out##*	}"
-        if [ "$fstype" = "btrfs" ]; then
-            # btrfs can span over multiple devices
-            if uuid="$(_device_uuid "$DEV")"; then
-                for dev in "/sys/fs/$fstype/$uuid/devices"/*/dev; do
-                    devnos="${devnos:+$devnos }$(cat "$dev")"
-                done
-            else
-                cryptsetup_message "ERROR: $spec: Couldn't determine UUID"
-            fi
-        elif [ -n "$fstype" ]; then
-            devnos="$MAJ:$MIN"
-        fi
-    fi
-
-    if [ -z "${devnos:+x}" ]; then
-        return 1 # not found
-    else
-        printf '%s' "$devnos"
-    fi
-}
-
-# foreach_cryptdev([--reverse], $callback, $maj:$min, [$maj:$min ..])
-#   Run $callback on the (unmangled) name of each dm-crypt device
-#   recursively holding $maj:$min (typically corresponding to an md,
-#   linear, or dm-crypt device).  Slaves that aren't dm-crypt devices
-#   are ignored.
-#   By default each device is processed after its *slaves*.  If
-#   --reverse is set then each device is processed after its *holders*
-#   instead.
-foreach_cryptdev() {
-    local callback="$1" reverse="n" devno base
-    shift
-    if [ "$callback" = "--reverse" ]; then
-        reverse="y"
-        callback="$1"
-        shift
-    fi
-    for devno in "$@"; do
-        base="/sys/dev/block/$devno"
-        if [ ! -d "$base" ]; then
-            cryptsetup_message "ERROR: Couldn't find sysfs directory for $devno"
-            return 1
-        fi
-        _foreach_cryptdev "$base"
-    done
-}
-_foreach_cryptdev() {
-    local d="$1" devno maj min name t d2
-    [ "$reverse" = "y" ] && t="holders" || t="slaves"
-    [ -d "$d/$t" ] || return 0
-    for d2 in "$d/$t"/*; do
-        if [ -d "$d2" ] && d2="$(realpath -e -- "$d2")"; then
-            _foreach_cryptdev "$d2"
-        fi
-    done
-    if [ -d "$d/dm" ] && devno="$(cat "$d/dev")" &&
-            maj="${devno%:*}" && min="${devno#*:}" &&
-            [ "$devno" = "$maj:$min" ] && [ -n "$maj" ] && [ -n "$min" ] &&
-            [ "$(dmsetup info -c --noheadings -o subsystem -j "$maj" -m "$min")" = "CRYPT" ] &&
-            name="$(dmsetup info -c --noheadings -o unmangled_name -j "$maj" -m "$min")"; then
-        "$callback" "$name"
-    fi
-}
-
-# vim: set filetype=sh :
Binary files working/cpio2/lib/firmware/rp2.fw and borken/cpio2/lib/firmware/rp2.fw differ
Binary files working/cpio2/lib/klibc-D67x9cQZJoe6j863VWhTpYmFGDU.so and borken/cpio2/lib/klibc-D67x9cQZJoe6j863VWhTpYmFGDU.so differ
Binary files working/cpio2/lib/klibc-cbxFsLVJ9bt_YYfJZGrxjofFc_w.so and borken/cpio2/lib/klibc-cbxFsLVJ9bt_YYfJZGrxjofFc_w.so differ
diff -Nurd working/cpio2/lib/modprobe.d/aliases.conf borken/cpio2/lib/modprobe.d/aliases.conf
--- working/cpio2/lib/modprobe.d/aliases.conf	2024-08-20 12:14:18.000000000 +0200
+++ borken/cpio2/lib/modprobe.d/aliases.conf	2025-03-12 14:33:48.000000000 +0100
@@ -7,10 +7,3 @@
 options snd-atiixp-modem index=-2
 options snd-intel8x0m index=-2
 options snd-via82xx-modem index=-2
-
-# work around other kernel issues ############################################
-# The EHCI driver should be loaded before the ones for low speed controllers
-# or some devices may be confused when they are disconnected and reconnected.
-softdep uhci-hcd pre: ehci-hcd
-softdep ohci-hcd pre: ehci-hcd
-
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/aegis128-aesni.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/aegis128-aesni.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/aesni-intel.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/aesni-intel.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/blowfish-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/blowfish-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx2.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx2.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/cast5-avx-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/cast5-avx-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/cast6-avx-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/cast6-avx-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/chacha-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/chacha-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/crc32-pclmul.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/crc32-pclmul.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/crct10dif-pclmul.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/crct10dif-pclmul.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/curve25519-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/curve25519-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/des3_ede-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/des3_ede-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/ghash-clmulni-intel.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/ghash-clmulni-intel.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/poly1305-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/poly1305-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx2.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx2.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-sse2-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-sse2-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/sha1-ssse3.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/sha1-ssse3.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/sha256-ssse3.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/sha256-ssse3.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/sha512-ssse3.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/sha512-ssse3.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-avx-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-avx-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64-3way.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64-3way.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64.ko and borken/cpio2/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/aegis128.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/aegis128.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/af_alg.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/af_alg.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/algif_aead.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/algif_aead.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/algif_hash.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/algif_hash.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/algif_rng.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/algif_rng.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/algif_skcipher.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/algif_skcipher.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/ansi_cprng.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/ansi_cprng.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/anubis.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/anubis.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/arc4.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/arc4.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/authenc.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/authenc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/authencesn.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/authencesn.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/blowfish_common.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/blowfish_common.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/blowfish_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/blowfish_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/camellia_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/camellia_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/cast5_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/cast5_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/cast6_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/cast6_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/cast_common.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/cast_common.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/cbc.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/cbc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/ccm.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/ccm.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/chacha20poly1305.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/chacha20poly1305.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/chacha_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/chacha_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/cmac.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/cmac.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/crc32_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/crc32_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/cryptd.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/cryptd.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_engine.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_engine.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_null.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_null.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_simd.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_simd.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_user.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/crypto_user.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/ctr.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/ctr.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/cts.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/cts.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/curve25519-generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/curve25519-generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/des_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/des_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/drbg.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/drbg.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/ecc.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/ecc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/ecdh_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/ecdh_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/echainiv.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/echainiv.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/ecrdsa_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/ecrdsa_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/essiv.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/essiv.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/fcrypt.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/fcrypt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/gcm.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/gcm.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/geniv.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/geniv.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/ghash-generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/ghash-generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/jitterentropy_rng.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/jitterentropy_rng.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/khazad.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/khazad.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/lrw.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/lrw.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/lz4.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/lz4.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/lz4hc.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/lz4hc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/md4.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/md4.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/michael_mic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/michael_mic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/pcbc.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/pcbc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/pcrypt.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/pcrypt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/poly1305_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/poly1305_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/rmd160.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/rmd160.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/seed.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/seed.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/seqiv.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/seqiv.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/serpent_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/serpent_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/sha3_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/sha3_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/sha512_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/sha512_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/streebog_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/streebog_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/tcrypt.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/tcrypt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/tea.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/tea.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/twofish_common.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/twofish_common.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/twofish_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/twofish_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/vmac.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/vmac.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/wp512.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/wp512.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/xcbc.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/xcbc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/xts.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/xts.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/crypto/xxhash_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/crypto/xxhash_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/dca/dca.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/dca/dca.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/devfreq/governor_simpleondemand.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/devfreq/governor_simpleondemand.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac_core.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac_core.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/dma/ioat/ioatdma.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/dma/ioat/ioatdma.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/dma/plx_dma.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/dma/plx_dma.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/extcon/extcon-intel-cht-wc.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/extcon/extcon-intel-cht-wc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/altera_ps2.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/altera_ps2.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/ct82c710.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/ct82c710.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/pcips2.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/pcips2.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/serio_raw.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/serio_raw.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/serport.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/input/serio/serport.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/eql.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/eql.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/gtp.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/gtp.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ipvlan/ipvtap.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ipvlan/ipvtap.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/nlmon.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/nlmon.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/bsd_comp.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/bsd_comp.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_async.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_async.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_deflate.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_deflate.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_mppe.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_mppe.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_synctty.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_synctty.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/pppoe.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/pppoe.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/pppox.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/pppox.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/pptp.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/ppp/pptp.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/slip/slhc.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/slip/slhc.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/slip/slip.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/slip/slip.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/tap.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/tap.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/net/wireguard/wireguard.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/net/wireguard/wireguard.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_laptop.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_laptop.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_pstore.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_pstore.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/platform/chrome/cros_kbd_led_backlight.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/platform/chrome/cros_kbd_led_backlight.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/bq24190_charger.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/bq24190_charger.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/bq27xxx_battery.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/bq27xxx_battery.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/cw2015_battery.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/cw2015_battery.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/max17042_battery.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/max17042_battery.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/sbs-battery.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/power/supply/sbs-battery.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/tty/serial/jsm/jsm.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/tty/serial/jsm/jsm.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/tty/serial/lantiq.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/tty/serial/lantiq.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/tty/serial/rp2.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/tty/serial/rp2.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/hd3ss3220.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/hd3ss3220.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/tipd/tps6598x.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/tipd/tps6598x.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/typec_ucsi.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/typec_ucsi.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/ucsi_acpi.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/ucsi_acpi.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/virtio/virtio.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/virtio/virtio.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/virtio/virtio_ring.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/virtio/virtio_ring.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/acquirewdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/acquirewdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/advantechwdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/advantechwdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/alim1535_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/alim1535_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/alim7101_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/alim7101_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/eurotechwdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/eurotechwdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/f71808e_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/f71808e_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/hpwdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/hpwdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/i6300esb.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/i6300esb.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_vendor_support.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_vendor_support.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/ib700wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/ib700wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/ibmasr.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/ibmasr.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/ie6xx_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/ie6xx_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/it8712f_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/it8712f_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/it87_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/it87_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/kempld_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/kempld_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/machzwd.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/machzwd.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/menf21bmc_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/menf21bmc_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/nv_tco.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/nv_tco.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/pc87413_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/pc87413_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_pci.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_pci.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_usb.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_usb.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sbc60xxwdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sbc60xxwdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_epx_c3.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_epx_c3.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_fitpc2_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_fitpc2_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sc1200wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sc1200wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sch311x_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sch311x_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/smsc37b787_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/smsc37b787_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/softdog.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/softdog.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sp5100_tco.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/sp5100_tco.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/via_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/via_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/w83627hf_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/w83627hf_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/w83877f_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/w83877f_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/w83977f_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/w83977f_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/wafer5823wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/wafer5823wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/wdt_pci.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/wdt_pci.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/xen_wdt.ko and borken/cpio2/lib/modules/6.13.1/kernel/drivers/watchdog/xen_wdt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crc-ccitt.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crc-ccitt.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crypto/gf128mul.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crypto/gf128mul.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libarc4.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libarc4.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libchacha.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libchacha.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libchacha20poly1305.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libchacha20poly1305.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libcurve25519-generic.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libcurve25519-generic.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libdes.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libdes.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libpoly1305.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/crypto/libpoly1305.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/lz4/lz4_compress.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/lz4/lz4_compress.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/lib/lz4/lz4hc_compress.ko and borken/cpio2/lib/modules/6.13.1/kernel/lib/lz4/lz4hc_compress.ko differ
Binary files working/cpio2/lib/modules/6.13.1/kernel/net/ipv4/gre.ko and borken/cpio2/lib/modules/6.13.1/kernel/net/ipv4/gre.ko differ
diff -Nurd working/cpio2/lib/modules/6.13.1/modules.alias borken/cpio2/lib/modules/6.13.1/modules.alias
--- working/cpio2/lib/modules/6.13.1/modules.alias	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/lib/modules/6.13.1/modules.alias	2025-03-18 17:29:28.000000000 +0100
@@ -1,148 +1,9 @@
 # Aliases extracted from modules themselves.
-alias crypto-twofish-asm twofish_x86_64
-alias twofish-asm twofish_x86_64
-alias crypto-twofish twofish_x86_64
-alias twofish twofish_x86_64
-alias crypto-twofish-asm twofish_x86_64_3way
-alias twofish-asm twofish_x86_64_3way
-alias crypto-twofish twofish_x86_64_3way
-alias twofish twofish_x86_64_3way
-alias crypto-twofish twofish_avx_x86_64
-alias twofish twofish_avx_x86_64
-alias crypto-serpent serpent_sse2_x86_64
-alias serpent serpent_sse2_x86_64
-alias crypto-serpent serpent_avx_x86_64
-alias serpent serpent_avx_x86_64
-alias crypto-serpent-asm serpent_avx2
-alias serpent-asm serpent_avx2
-alias crypto-serpent serpent_avx2
-alias serpent serpent_avx2
-alias crypto-des3_ede-asm des3_ede_x86_64
-alias des3_ede-asm des3_ede_x86_64
-alias crypto-des3_ede des3_ede_x86_64
-alias des3_ede des3_ede_x86_64
-alias crypto-camellia-asm camellia_x86_64
-alias camellia-asm camellia_x86_64
-alias crypto-camellia camellia_x86_64
-alias camellia camellia_x86_64
-alias crypto-camellia-asm camellia_aesni_avx_x86_64
-alias camellia-asm camellia_aesni_avx_x86_64
-alias crypto-camellia camellia_aesni_avx_x86_64
-alias camellia camellia_aesni_avx_x86_64
-alias crypto-camellia-asm camellia_aesni_avx2
-alias camellia-asm camellia_aesni_avx2
-alias crypto-camellia camellia_aesni_avx2
-alias camellia camellia_aesni_avx2
-alias crypto-blowfish-asm blowfish_x86_64
-alias blowfish-asm blowfish_x86_64
-alias crypto-blowfish blowfish_x86_64
-alias blowfish blowfish_x86_64
-alias crypto-cast5 cast5_avx_x86_64
-alias cast5 cast5_avx_x86_64
-alias crypto-cast6 cast6_avx_x86_64
-alias cast6 cast6_avx_x86_64
-alias crypto-aegis128-aesni aegis128_aesni
-alias aegis128-aesni aegis128_aesni
-alias crypto-aegis128 aegis128_aesni
-alias aegis128 aegis128_aesni
-alias crypto-xchacha12-simd chacha_x86_64
-alias xchacha12-simd chacha_x86_64
-alias crypto-xchacha12 chacha_x86_64
-alias xchacha12 chacha_x86_64
-alias crypto-xchacha20-simd chacha_x86_64
-alias xchacha20-simd chacha_x86_64
-alias crypto-xchacha20 chacha_x86_64
-alias xchacha20 chacha_x86_64
-alias crypto-chacha20-simd chacha_x86_64
-alias chacha20-simd chacha_x86_64
-alias crypto-chacha20 chacha_x86_64
-alias chacha20 chacha_x86_64
-alias crypto-aes aesni_intel
-alias aes aesni_intel
-alias cpu:type:x86,ven*fam*mod*:feature:*0099* aesni_intel
-alias crypto-sha1-ni sha1_ssse3
-alias sha1-ni sha1_ssse3
-alias crypto-sha1-avx2 sha1_ssse3
-alias sha1-avx2 sha1_ssse3
-alias crypto-sha1-avx sha1_ssse3
-alias sha1-avx sha1_ssse3
-alias crypto-sha1-ssse3 sha1_ssse3
-alias sha1-ssse3 sha1_ssse3
-alias crypto-sha1 sha1_ssse3
-alias sha1 sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0089* sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*009C* sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0125* sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*013D* sha1_ssse3
-alias crypto-sha224-ni sha256_ssse3
-alias sha224-ni sha256_ssse3
-alias crypto-sha256-ni sha256_ssse3
-alias sha256-ni sha256_ssse3
-alias crypto-sha224-avx2 sha256_ssse3
-alias sha224-avx2 sha256_ssse3
-alias crypto-sha224-avx sha256_ssse3
-alias sha224-avx sha256_ssse3
-alias crypto-sha224-ssse3 sha256_ssse3
-alias sha224-ssse3 sha256_ssse3
-alias crypto-sha224 sha256_ssse3
-alias sha224 sha256_ssse3
-alias crypto-sha256-avx2 sha256_ssse3
-alias sha256-avx2 sha256_ssse3
-alias crypto-sha256-avx sha256_ssse3
-alias sha256-avx sha256_ssse3
-alias crypto-sha256-ssse3 sha256_ssse3
-alias sha256-ssse3 sha256_ssse3
-alias crypto-sha256 sha256_ssse3
-alias sha256 sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0089* sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*009C* sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0125* sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*013D* sha256_ssse3
-alias crypto-sha384-avx2 sha512_ssse3
-alias sha384-avx2 sha512_ssse3
-alias crypto-sha384-avx sha512_ssse3
-alias sha384-avx sha512_ssse3
-alias crypto-sha384-ssse3 sha512_ssse3
-alias sha384-ssse3 sha512_ssse3
-alias crypto-sha384 sha512_ssse3
-alias sha384 sha512_ssse3
-alias crypto-sha512-avx2 sha512_ssse3
-alias sha512-avx2 sha512_ssse3
-alias crypto-sha512-avx sha512_ssse3
-alias sha512-avx sha512_ssse3
-alias crypto-sha512-ssse3 sha512_ssse3
-alias sha512-ssse3 sha512_ssse3
-alias crypto-sha512 sha512_ssse3
-alias sha512 sha512_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0089* sha512_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*009C* sha512_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0125* sha512_ssse3
-alias crypto-ghash ghash_clmulni_intel
-alias ghash ghash_clmulni_intel
-alias cpu:type:x86,ven*fam*mod*:feature:*0081* ghash_clmulni_intel
 alias crypto-crc32c-intel crc32c_intel
 alias crc32c-intel crc32c_intel
 alias crypto-crc32c crc32c_intel
 alias crc32c crc32c_intel
 alias cpu:type:x86,ven*fam*mod*:feature:*0094* crc32c_intel
-alias crypto-crc32-pclmul crc32_pclmul
-alias crc32-pclmul crc32_pclmul
-alias crypto-crc32 crc32_pclmul
-alias crc32 crc32_pclmul
-alias cpu:type:x86,ven*fam*mod*:feature:*0081* crc32_pclmul
-alias crypto-crct10dif-pclmul crct10dif_pclmul
-alias crct10dif-pclmul crct10dif_pclmul
-alias crypto-crct10dif crct10dif_pclmul
-alias crct10dif crct10dif_pclmul
-alias cpu:type:x86,ven*fam*mod*:feature:*0081* crct10dif_pclmul
-alias crypto-poly1305-simd poly1305_x86_64
-alias poly1305-simd poly1305_x86_64
-alias crypto-poly1305 poly1305_x86_64
-alias poly1305 poly1305_x86_64
-alias crypto-curve25519-x86 curve25519_x86_64
-alias curve25519-x86 curve25519_x86_64
-alias crypto-curve25519 curve25519_x86_64
-alias curve25519 curve25519_x86_64
 alias zpool-zsmalloc zsmalloc
 alias fs-configfs configfs
 alias fs-ext4 ext4
@@ -158,65 +19,6 @@
 alias fs-fuse fuse
 alias fs-fusectl fuse
 alias fs-udf udf
-alias crypto-seqiv seqiv
-alias seqiv seqiv
-alias crypto-echainiv echainiv
-alias echainiv echainiv
-alias net-pf-16-proto-21 crypto_user
-alias crypto-cmac cmac
-alias cmac cmac
-alias crypto-vmac64 vmac
-alias vmac64 vmac
-alias crypto-xcbc xcbc
-alias xcbc xcbc
-alias crypto-cipher_null crypto_null
-alias cipher_null crypto_null
-alias crypto-digest_null crypto_null
-alias digest_null crypto_null
-alias crypto-compress_null crypto_null
-alias compress_null crypto_null
-alias crypto-md4 md4
-alias md4 md4
-alias crypto-rmd160 rmd160
-alias rmd160 rmd160
-alias crypto-sha512-generic sha512_generic
-alias sha512-generic sha512_generic
-alias crypto-sha512 sha512_generic
-alias sha512 sha512_generic
-alias crypto-sha384-generic sha512_generic
-alias sha384-generic sha512_generic
-alias crypto-sha384 sha512_generic
-alias sha384 sha512_generic
-alias crypto-sha3-512-generic sha3_generic
-alias sha3-512-generic sha3_generic
-alias crypto-sha3-512 sha3_generic
-alias sha3-512 sha3_generic
-alias crypto-sha3-384-generic sha3_generic
-alias sha3-384-generic sha3_generic
-alias crypto-sha3-384 sha3_generic
-alias sha3-384 sha3_generic
-alias crypto-sha3-256-generic sha3_generic
-alias sha3-256-generic sha3_generic
-alias crypto-sha3-256 sha3_generic
-alias sha3-256 sha3_generic
-alias crypto-sha3-224-generic sha3_generic
-alias sha3-224-generic sha3_generic
-alias crypto-sha3-224 sha3_generic
-alias sha3-224 sha3_generic
-alias crypto-streebog512-generic streebog_generic
-alias streebog512-generic streebog_generic
-alias crypto-streebog512 streebog_generic
-alias streebog512 streebog_generic
-alias crypto-streebog256-generic streebog_generic
-alias streebog256-generic streebog_generic
-alias crypto-streebog256 streebog_generic
-alias streebog256 streebog_generic
-alias crypto-wp256 wp512
-alias wp256 wp512
-alias crypto-wp384 wp512
-alias wp384 wp512
-alias crypto-wp512 wp512
-alias wp512 wp512
 alias crypto-blake2b-512-generic blake2b_generic
 alias blake2b-512-generic blake2b_generic
 alias crypto-blake2b-512 blake2b_generic
@@ -233,169 +35,6 @@
 alias blake2b-160-generic blake2b_generic
 alias crypto-blake2b-160 blake2b_generic
 alias blake2b-160 blake2b_generic
-alias crypto-cbc cbc
-alias cbc cbc
-alias crypto-pcbc pcbc
-alias pcbc pcbc
-alias crypto-cts cts
-alias cts cts
-alias crypto-lrw lrw
-alias lrw lrw
-alias crypto-xts xts
-alias xts xts
-alias crypto-ctr ctr
-alias ctr ctr
-alias crypto-rfc3686 ctr
-alias rfc3686 ctr
-alias crypto-gcm gcm
-alias gcm gcm
-alias crypto-rfc4543 gcm
-alias rfc4543 gcm
-alias crypto-rfc4106 gcm
-alias rfc4106 gcm
-alias crypto-gcm_base gcm
-alias gcm_base gcm
-alias crypto-cbcmac ccm
-alias cbcmac ccm
-alias crypto-ccm ccm
-alias ccm ccm
-alias crypto-rfc4309 ccm
-alias rfc4309 ccm
-alias crypto-ccm_base ccm
-alias ccm_base ccm
-alias crypto-rfc7539esp chacha20poly1305
-alias rfc7539esp chacha20poly1305
-alias crypto-rfc7539 chacha20poly1305
-alias rfc7539 chacha20poly1305
-alias crypto-aegis128-simd aegis128
-alias aegis128-simd aegis128
-alias crypto-aegis128-generic aegis128
-alias aegis128-generic aegis128
-alias crypto-aegis128 aegis128
-alias aegis128 aegis128
-alias crypto-pcrypt pcrypt
-alias pcrypt pcrypt
-alias crypto-cryptd cryptd
-alias cryptd cryptd
-alias crypto-des3_ede-generic des_generic
-alias des3_ede-generic des_generic
-alias crypto-des3_ede des_generic
-alias des3_ede des_generic
-alias crypto-des-generic des_generic
-alias des-generic des_generic
-alias crypto-des des_generic
-alias des des_generic
-alias crypto-fcrypt fcrypt
-alias fcrypt fcrypt
-alias crypto-blowfish-generic blowfish_generic
-alias blowfish-generic blowfish_generic
-alias crypto-blowfish blowfish_generic
-alias blowfish blowfish_generic
-alias crypto-twofish-generic twofish_generic
-alias twofish-generic twofish_generic
-alias crypto-twofish twofish_generic
-alias twofish twofish_generic
-alias crypto-serpent-generic serpent_generic
-alias serpent-generic serpent_generic
-alias crypto-serpent serpent_generic
-alias serpent serpent_generic
-alias crypto-camellia-generic camellia_generic
-alias camellia-generic camellia_generic
-alias crypto-camellia camellia_generic
-alias camellia camellia_generic
-alias crypto-cast5-generic cast5_generic
-alias cast5-generic cast5_generic
-alias crypto-cast5 cast5_generic
-alias cast5 cast5_generic
-alias crypto-cast6-generic cast6_generic
-alias cast6-generic cast6_generic
-alias crypto-cast6 cast6_generic
-alias cast6 cast6_generic
-alias crypto-ecb(arc4) arc4
-alias ecb(arc4) arc4
-alias crypto-xeta tea
-alias xeta tea
-alias crypto-xtea tea
-alias xtea tea
-alias crypto-tea tea
-alias tea tea
-alias crypto-khazad khazad
-alias khazad khazad
-alias crypto-anubis anubis
-alias anubis anubis
-alias crypto-seed seed
-alias seed seed
-alias crypto-xchacha12-generic chacha_generic
-alias xchacha12-generic chacha_generic
-alias crypto-xchacha12 chacha_generic
-alias xchacha12 chacha_generic
-alias crypto-xchacha20-generic chacha_generic
-alias xchacha20-generic chacha_generic
-alias crypto-xchacha20 chacha_generic
-alias xchacha20 chacha_generic
-alias crypto-chacha20-generic chacha_generic
-alias chacha20-generic chacha_generic
-alias crypto-chacha20 chacha_generic
-alias chacha20 chacha_generic
-alias crypto-poly1305-generic poly1305_generic
-alias poly1305-generic poly1305_generic
-alias crypto-poly1305 poly1305_generic
-alias poly1305 poly1305_generic
-alias crypto-michael_mic michael_mic
-alias michael_mic michael_mic
-alias crypto-crc32-generic crc32_generic
-alias crc32-generic crc32_generic
-alias crypto-crc32 crc32_generic
-alias crc32 crc32_generic
-alias crypto-authenc authenc
-alias authenc authenc
-alias crypto-authencesn authencesn
-alias authencesn authencesn
-alias crypto-lz4 lz4
-alias lz4 lz4
-alias crypto-lz4hc lz4hc
-alias lz4hc lz4hc
-alias crypto-xxhash64-generic xxhash_generic
-alias xxhash64-generic xxhash_generic
-alias crypto-xxhash64 xxhash_generic
-alias xxhash64 xxhash_generic
-alias crypto-ansi_cprng ansi_cprng
-alias ansi_cprng ansi_cprng
-alias crypto-stdrng ansi_cprng
-alias stdrng ansi_cprng
-alias crypto-stdrng drbg
-alias stdrng drbg
-alias crypto-drbg_nopr_hmac_sha256 drbg
-alias drbg_nopr_hmac_sha256 drbg
-alias crypto-drbg_pr_hmac_sha256 drbg
-alias drbg_pr_hmac_sha256 drbg
-alias crypto-drbg_nopr_hmac_sha384 drbg
-alias drbg_nopr_hmac_sha384 drbg
-alias crypto-drbg_pr_hmac_sha384 drbg
-alias drbg_pr_hmac_sha384 drbg
-alias crypto-drbg_nopr_hmac_sha512 drbg
-alias drbg_nopr_hmac_sha512 drbg
-alias crypto-drbg_pr_hmac_sha512 drbg
-alias drbg_pr_hmac_sha512 drbg
-alias crypto-jitterentropy_rng jitterentropy_rng
-alias jitterentropy_rng jitterentropy_rng
-alias crypto-ghash-generic ghash_generic
-alias ghash-generic ghash_generic
-alias crypto-ghash ghash_generic
-alias ghash ghash_generic
-alias net-pf-38 af_alg
-alias crypto-essiv essiv
-alias essiv essiv
-alias crypto-curve25519-generic curve25519_generic
-alias curve25519-generic curve25519_generic
-alias crypto-curve25519 curve25519_generic
-alias curve25519 curve25519_generic
-alias crypto-ecdh ecdh_generic
-alias ecdh ecdh_generic
-alias crypto-ecrdsa-generic ecrdsa_generic
-alias ecrdsa-generic ecrdsa_generic
-alias crypto-ecrdsa ecrdsa_generic
-alias ecrdsa ecrdsa_generic
 alias of:N*T*Cgpio-delayC* gpio_aggregator
 alias of:N*T*Cgpio-delay gpio_aggregator
 alias acpi*:AMDIF031:* gpio_amdpt
@@ -416,13 +55,138 @@
 alias acpi*:LNXTHERM:* thermal
 alias acpi*:MSHW0146:* battery
 alias acpi*:PNP0C0A:* battery
+alias platform:dw_dmac dw_dmac
+alias acpi*:80864BB6:* dw_dmac
+alias acpi*:80864BB5:* dw_dmac
+alias acpi*:80864BB4:* dw_dmac
+alias acpi*:808622C0:* dw_dmac
+alias acpi*:80862286:* dw_dmac
+alias acpi*:INTL9C60:* dw_dmac
 alias platform:idma64 idma64
+alias pci:v00008086d00000B00sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F53sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F52sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F51sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F50sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C53sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C52sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C51sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C50sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002021sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003719sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003718sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003717sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003716sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003715sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003714sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003713sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003712sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003711sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003710sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d0000342Csv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d0000342Bsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d0000342Asv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003429sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003433sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003432sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003431sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003430sv*sd*bc*sc*i* ioatdma
+alias pci:v000010B5d000087D0sv*sd*bc08sc80i00* plx_dma
 alias of:N*T*Cmaxim,max77826C* max77826_regulator
 alias of:N*T*Cmaxim,max77826 max77826_regulator
 alias i2c:max77826-regulator max77826_regulator
 alias of:N*T*Cmps,mp8859C* mp8859
 alias of:N*T*Cmps,mp8859 mp8859
 alias i2c:mp8859 mp8859
+alias pci:v0000114Fd000000D1sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd00000029sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000D0sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd00000028sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F3sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F2sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F1sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F0sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CEsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CDsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CCsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000B0sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000B1sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F4sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CBsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CAsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000C9sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000C8sv*sd*bc*sc*i* jsm
+alias of:N*T*Cintel,lgm-ascC* lantiq
+alias of:N*T*Cintel,lgm-asc lantiq
+alias of:N*T*Clantiq,ascC* lantiq
+alias of:N*T*Clantiq,asc lantiq
+alias pci:v000011FEd00000072sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000068sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000067sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000066sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000065sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000064sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000063sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000062sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000061sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000060sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000052sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000051sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000050sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Fsv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Esv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Dsv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Csv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Bsv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Asv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000047sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000046sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000045sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000044sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000043sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000042sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000041sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000040sv*sd*bc*sc*i* rp2
 alias block-major-2-* floppy
 alias acpi*:PNP0700:* floppy
 alias pnp:dPNP0700* floppy
@@ -1405,31 +1169,12 @@
 alias pci:v000010ECd00002600sv*sd*bc*sc*i* r8169
 alias pci:v000010ECd00002502sv*sd*bc*sc*i* r8169
 alias rtnl-link-ipvlan ipvlan
-alias rtnl-link-ipvtap ipvtap
-alias net-pf-16-proto-16-family-wireguard wireguard
-alias rtnl-link-wireguard wireguard
 alias net-pf-16-proto-16-family-macsec macsec
 alias rtnl-link-macsec macsec
 alias virtio:d00000001v* virtio_net
 alias rtnl-link-vxlan vxlan
 alias rtnl-link-geneve geneve
-alias net-pf-16-proto-16-family-gtp gtp
-alias rtnl-link-gtp gtp
-alias rtnl-link-nlmon nlmon
 alias rtnl-link-vrf vrf
-alias devname:ppp ppp_generic
-alias rtnl-link-ppp ppp_generic
-alias char-major-108-0 ppp_generic
-alias tty-ldisc-3 ppp_async
-alias ppp-compress-21 bsd_comp
-alias ppp-compress-24 ppp_deflate
-alias ppp-compress-26 ppp_deflate
-alias ppp-compress-18 ppp_mppe
-alias tty-ldisc-14 ppp_synctty
-alias net-pf-24 pppox
-alias net-pf-24-proto-0 pppoe
-alias net-pf-24-proto-2 pptp
-alias tty-ldisc-1 slip
 alias pci:v000015ADd000007B0sv*sd*bc*sc*i* vmxnet3
 alias xennet xen_netfront
 alias xen:vif xen_netfront
@@ -2018,6 +1763,22 @@
 alias of:N*T*Cfcs,fusb302C* fusb302
 alias of:N*T*Cfcs,fusb302 fusb302
 alias i2c:typec_fusb302 fusb302
+alias acpi*:PNP0CA0:* ucsi_acpi
+alias i2c:tps6598x tps6598x
+alias of:N*T*Cti,tps25750C* tps6598x
+alias of:N*T*Cti,tps25750 tps6598x
+alias of:N*T*Capple,cd321xC* tps6598x
+alias of:N*T*Capple,cd321x tps6598x
+alias of:N*T*Cti,tps6598xC* tps6598x
+alias of:N*T*Cti,tps6598x tps6598x
+alias of:N*T*Cti,hd3ss3220C* hd3ss3220
+alias of:N*T*Cti,hd3ss3220 hd3ss3220
+alias tty-ldisc-2 serport
+alias pci:v000014F2d00000124sv*sd*bc09sc02i* pcips2
+alias pci:v000014F2d00000123sv*sd*bc09sc00i* pcips2
+alias serio:ty06pr*id*ex* serio_raw
+alias serio:ty01pr*id*ex* serio_raw
+alias platform:altera_ps2 altera_ps2
 alias vmbus:6dad12f9172bea48bd65f927a61c7684 hyperv_keyboard
 alias i2c:adp5587-keys adp5588_keys
 alias i2c:adp5588-keys adp5588_keys
@@ -2233,6 +1994,60 @@
 alias usb:v0403pC631d*dc*dsc*dp*ic*isc*ip*in* i2c_tiny_usb
 alias platform:viperboard-i2c i2c_viperboard
 alias i2c:smbus_alert i2c_smbus
+alias of:N*T*Ccellwise,cw2015C* cw2015_battery
+alias of:N*T*Ccellwise,cw2015 cw2015_battery
+alias i2c:sbs-battery sbs_battery
+alias i2c:bq20z75 sbs_battery
+alias i2c:bq20z65 sbs_battery
+alias of:N*T*Cti,bq20z75C* sbs_battery
+alias of:N*T*Cti,bq20z75 sbs_battery
+alias of:N*T*Cti,bq20z65C* sbs_battery
+alias of:N*T*Cti,bq20z65 sbs_battery
+alias of:N*T*Csbs,sbs-batteryC* sbs_battery
+alias of:N*T*Csbs,sbs-battery sbs_battery
+alias acpi*:MAX17047:* max17042_battery
+alias i2c:max77849-battery max17042_battery
+alias i2c:max17055 max17042_battery
+alias i2c:max17050 max17042_battery
+alias i2c:max17047 max17042_battery
+alias i2c:max17042 max17042_battery
+alias i2c:bq24296 bq24190_charger
+alias i2c:bq24196 bq24190_charger
+alias i2c:bq24192i bq24190_charger
+alias i2c:bq24192 bq24190_charger
+alias i2c:bq24190 bq24190_charger
+alias of:N*T*Cti,bq24296C* bq24190_charger
+alias of:N*T*Cti,bq24296 bq24190_charger
+alias of:N*T*Cti,bq24196C* bq24190_charger
+alias of:N*T*Cti,bq24196 bq24190_charger
+alias of:N*T*Cti,bq24192iC* bq24190_charger
+alias of:N*T*Cti,bq24192i bq24190_charger
+alias of:N*T*Cti,bq24192C* bq24190_charger
+alias of:N*T*Cti,bq24192 bq24190_charger
+alias of:N*T*Cti,bq24190C* bq24190_charger
+alias of:N*T*Cti,bq24190 bq24190_charger
+alias pci:v000011E3d00005030sv*sd*bc*sc*i* pcwd_pci
+alias pci:v0000494Fd000022C0sv*sd*bc*sc*i* wdt_pci
+alias usb:v0C98p1140d*dc*dsc*dp*ic*isc*ip*in* pcwd_usb
+alias pci:v000010B9d00001535sv*sd*bc*sc*i* alim1535_wdt
+alias pci:v000010B9d00001533sv*sd*bc*sc*i* alim1535_wdt
+alias pci:v000010B9d00007101sv*sd*bc*sc*i* alim7101_wdt
+alias pci:v000010B9d00001533sv*sd*bc*sc*i* alim7101_wdt
+alias pci:v00001D94d0000790Bsv*sd*bc*sc*i* sp5100_tco
+alias pci:v00001022d0000790Bsv*sd*bc*sc*i* sp5100_tco
+alias pci:v00001022d0000780Bsv*sd*bc*sc*i* sp5100_tco
+alias pci:v00001002d00004385sv*sd*bc*sc*i* sp5100_tco
+alias pci:v00008086d000025ABsv*sd*bc*sc*i* i6300esb
+alias platform:ie6xx_wdt ie6xx_wdt
+alias platform:iTCO_wdt iTCO_wdt
+alias pci:v00001590d00000389sv*sd*bc*sc*i* hpwdt
+alias pci:v0000103Cd00003306sv*sd*bc*sc*i* hpwdt
+alias pci:v00000E11d0000B203sv*sd*bc*sc*i* hpwdt
+alias pci:v000010DEd00000AA2sv*sd*bc*sc*i* nv_tco
+alias pci:v000010DEd00000752sv*sd*bc*sc*i* nv_tco
+alias pci:v000010DEd00000368sv*sd*bc*sc*i* nv_tco
+alias pci:v000010DEd00000264sv*sd*bc*sc*i* nv_tco
+alias platform:menf21bmc_wdt menf21bmc_wdt
 alias md-level-0 raid0
 alias md-raid0 raid0
 alias md-personality-2 raid0
@@ -3073,6 +2888,28 @@
 alias ishtp:{33AECD58-B679-4E54-9BD9-A04D34F0C226} intel_ishtp_hid
 alias acpi*:pnp0c14:* wmi
 alias acpi*:PNP0C14:* wmi
+alias dmi*:svn*GOOGLE*: chromeos_laptop
+alias dmi*:svn*GOOGLE*:pn*Celes*: chromeos_laptop
+alias dmi*:svn*GOOGLE*:pn*Samus*: chromeos_laptop
+alias dmi*:svn*Google*:pn*Caroline*: chromeos_laptop
+alias dmi*:pn*Mario*: chromeos_laptop
+alias dmi*:pn*Butterfly*: chromeos_laptop
+alias dmi*:pn*Peppy*: chromeos_laptop
+alias dmi*:pn*ZGB*: chromeos_laptop
+alias dmi*:pn*Parrot*: chromeos_laptop
+alias dmi*:bvn*coreboot*:pn*Leon*: chromeos_laptop
+alias dmi*:bvn*coreboot*:pn*Falco*: chromeos_laptop
+alias dmi*:bvn*coreboot*:pn*Wolf*: chromeos_laptop
+alias dmi*:svn*GOOGLE*:pn*Link*: chromeos_laptop
+alias dmi*:pn*Alex*: chromeos_laptop
+alias dmi*:svn*SAMSUNG*:pn*Lumpy*: chromeos_laptop
+alias dmi*:svn*ACER*:pn*ZGB*: chromeos_pstore
+alias dmi*:svn*IEC*:pn*Mario*: chromeos_pstore
+alias dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:pn*Alex*: chromeos_pstore
+alias dmi*:bvn*coreboot*:bvr*Google_*: chromeos_pstore
+alias acpi*:GOOG9999:* chromeos_pstore
+alias acpi*:GOOG0002:* cros_kbd_led_backlight
+alias platform:cros-keyboard-leds cros_kbd_led_backlight
 alias acpi*:VMBus:* hv_vmbus
 alias acpi*:VMBUS:* hv_vmbus
 alias of:N*T*Cmicrosoft,vmbusC* hv_vmbus
@@ -3688,6 +3525,7 @@
 alias pci:v00001060d00000101sv*sd*bc*sc*i* ata_generic
 alias pci:v00009412d00006565sv*sd*bc*sc*i* ata_generic
 alias pci:v00001042d00003020sv*sd*bc*sc*i* ata_generic
+alias platform:cht_wcove_pwrsrc extcon_intel_cht_wc
 alias char-major-14-* soundcore
 alias char-major-116-* snd
 alias devname:rfkill rfkill
Binary files working/cpio2/lib/modules/6.13.1/modules.alias.bin and borken/cpio2/lib/modules/6.13.1/modules.alias.bin differ
Binary files working/cpio2/lib/modules/6.13.1/modules.builtin.alias.bin and borken/cpio2/lib/modules/6.13.1/modules.builtin.alias.bin differ
Binary files working/cpio2/lib/modules/6.13.1/modules.builtin.bin and borken/cpio2/lib/modules/6.13.1/modules.builtin.bin differ
diff -Nurd working/cpio2/lib/modules/6.13.1/modules.dep borken/cpio2/lib/modules/6.13.1/modules.dep
--- working/cpio2/lib/modules/6.13.1/modules.dep	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/lib/modules/6.13.1/modules.dep	2025-03-18 17:29:28.000000000 +0100
@@ -1,28 +1,4 @@
-kernel/arch/x86/crypto/twofish-x86_64.ko: kernel/crypto/twofish_common.ko
-kernel/arch/x86/crypto/twofish-x86_64-3way.ko: kernel/arch/x86/crypto/twofish-x86_64.ko kernel/crypto/twofish_common.ko
-kernel/arch/x86/crypto/twofish-avx-x86_64.ko: kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko kernel/arch/x86/crypto/twofish-x86_64-3way.ko kernel/arch/x86/crypto/twofish-x86_64.ko kernel/crypto/twofish_common.ko
-kernel/arch/x86/crypto/serpent-sse2-x86_64.ko: kernel/crypto/serpent_generic.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/serpent-avx-x86_64.ko: kernel/crypto/serpent_generic.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/serpent-avx2.ko: kernel/arch/x86/crypto/serpent-avx-x86_64.ko kernel/crypto/serpent_generic.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/des3_ede-x86_64.ko: kernel/lib/crypto/libdes.ko
-kernel/arch/x86/crypto/camellia-x86_64.ko:
-kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko: kernel/arch/x86/crypto/camellia-x86_64.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/camellia-aesni-avx2.ko: kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko kernel/arch/x86/crypto/camellia-x86_64.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/blowfish-x86_64.ko: kernel/crypto/blowfish_common.ko
-kernel/arch/x86/crypto/cast5-avx-x86_64.ko: kernel/crypto/cast5_generic.ko kernel/crypto/cast_common.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/cast6-avx-x86_64.ko: kernel/crypto/cast6_generic.ko kernel/crypto/cast_common.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/aegis128-aesni.ko: kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/chacha-x86_64.ko: kernel/lib/crypto/libchacha.ko
-kernel/arch/x86/crypto/aesni-intel.ko: kernel/lib/crypto/gf128mul.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/sha1-ssse3.ko:
-kernel/arch/x86/crypto/sha256-ssse3.ko:
-kernel/arch/x86/crypto/sha512-ssse3.ko: kernel/crypto/sha512_generic.ko
-kernel/arch/x86/crypto/ghash-clmulni-intel.ko: kernel/crypto/cryptd.ko
 kernel/arch/x86/crypto/crc32c-intel.ko:
-kernel/arch/x86/crypto/crc32-pclmul.ko:
-kernel/arch/x86/crypto/crct10dif-pclmul.ko:
-kernel/arch/x86/crypto/poly1305-x86_64.ko:
-kernel/arch/x86/crypto/curve25519-x86_64.ko: kernel/lib/crypto/libcurve25519-generic.ko
 kernel/mm/zsmalloc.ko:
 kernel/fs/nfs_common/nfs_acl.ko:
 kernel/fs/nfs_common/grace.ko:
@@ -37,91 +13,13 @@
 kernel/fs/lockd/lockd.ko: kernel/fs/nfs_common/grace.ko
 kernel/fs/fuse/fuse.ko:
 kernel/fs/udf/udf.ko: kernel/lib/crc-itu-t.ko kernel/drivers/cdrom/cdrom.ko
-kernel/crypto/crypto_engine.ko:
-kernel/crypto/geniv.ko: kernel/crypto/crypto_null.ko
-kernel/crypto/seqiv.ko: kernel/crypto/geniv.ko kernel/crypto/crypto_null.ko
-kernel/crypto/echainiv.ko: kernel/crypto/geniv.ko kernel/crypto/crypto_null.ko
-kernel/crypto/crypto_user.ko:
-kernel/crypto/cmac.ko:
-kernel/crypto/vmac.ko:
-kernel/crypto/xcbc.ko:
-kernel/crypto/crypto_null.ko:
-kernel/crypto/md4.ko:
-kernel/crypto/rmd160.ko:
-kernel/crypto/sha512_generic.ko:
-kernel/crypto/sha3_generic.ko:
-kernel/crypto/streebog_generic.ko:
-kernel/crypto/wp512.ko:
 kernel/crypto/blake2b_generic.ko:
-kernel/crypto/cbc.ko:
-kernel/crypto/pcbc.ko:
-kernel/crypto/cts.ko:
-kernel/crypto/lrw.ko: kernel/lib/crypto/gf128mul.ko
-kernel/crypto/xts.ko:
-kernel/crypto/ctr.ko:
-kernel/crypto/gcm.ko: kernel/crypto/crypto_null.ko
-kernel/crypto/ccm.ko:
-kernel/crypto/chacha20poly1305.ko:
-kernel/crypto/aegis128.ko:
-kernel/crypto/pcrypt.ko:
-kernel/crypto/cryptd.ko:
-kernel/crypto/des_generic.ko: kernel/lib/crypto/libdes.ko
-kernel/crypto/fcrypt.ko:
-kernel/crypto/blowfish_generic.ko: kernel/crypto/blowfish_common.ko
-kernel/crypto/blowfish_common.ko:
-kernel/crypto/twofish_generic.ko: kernel/crypto/twofish_common.ko
-kernel/crypto/twofish_common.ko:
-kernel/crypto/serpent_generic.ko:
-kernel/crypto/camellia_generic.ko:
-kernel/crypto/cast_common.ko:
-kernel/crypto/cast5_generic.ko: kernel/crypto/cast_common.ko
-kernel/crypto/cast6_generic.ko: kernel/crypto/cast_common.ko
-kernel/crypto/arc4.ko: kernel/lib/crypto/libarc4.ko
-kernel/crypto/tea.ko:
-kernel/crypto/khazad.ko:
-kernel/crypto/anubis.ko:
-kernel/crypto/seed.ko:
-kernel/crypto/chacha_generic.ko: kernel/lib/crypto/libchacha.ko
-kernel/crypto/poly1305_generic.ko: kernel/lib/crypto/libpoly1305.ko
-kernel/crypto/michael_mic.ko:
-kernel/crypto/crc32_generic.ko:
-kernel/crypto/authenc.ko: kernel/crypto/crypto_null.ko
-kernel/crypto/authencesn.ko: kernel/crypto/authenc.ko kernel/crypto/crypto_null.ko
-kernel/crypto/lz4.ko: kernel/lib/lz4/lz4_compress.ko
-kernel/crypto/lz4hc.ko: kernel/lib/lz4/lz4hc_compress.ko
-kernel/crypto/xxhash_generic.ko:
-kernel/crypto/ansi_cprng.ko:
-kernel/crypto/drbg.ko:
-kernel/crypto/jitterentropy_rng.ko:
-kernel/crypto/tcrypt.ko:
-kernel/crypto/ghash-generic.ko: kernel/lib/crypto/gf128mul.ko
-kernel/crypto/af_alg.ko:
-kernel/crypto/algif_hash.ko: kernel/crypto/af_alg.ko
-kernel/crypto/algif_skcipher.ko: kernel/crypto/af_alg.ko
-kernel/crypto/algif_rng.ko: kernel/crypto/af_alg.ko
-kernel/crypto/algif_aead.ko: kernel/crypto/af_alg.ko kernel/crypto/crypto_null.ko
-kernel/crypto/ecc.ko:
-kernel/crypto/essiv.ko: kernel/crypto/authenc.ko kernel/crypto/crypto_null.ko
-kernel/crypto/curve25519-generic.ko: kernel/lib/crypto/libcurve25519-generic.ko
-kernel/crypto/ecdh_generic.ko: kernel/crypto/ecc.ko
-kernel/crypto/ecrdsa_generic.ko: kernel/crypto/ecc.ko
 kernel/crypto/xor.ko:
 kernel/crypto/async_tx/async_tx.ko:
 kernel/crypto/async_tx/async_memcpy.ko: kernel/crypto/async_tx/async_tx.ko
 kernel/crypto/async_tx/async_xor.ko: kernel/crypto/xor.ko kernel/crypto/async_tx/async_tx.ko
 kernel/crypto/async_tx/async_pq.ko: kernel/crypto/async_tx/async_xor.ko kernel/crypto/xor.ko kernel/crypto/async_tx/async_tx.ko kernel/lib/raid6/raid6_pq.ko
 kernel/crypto/async_tx/async_raid6_recov.ko: kernel/crypto/async_tx/async_memcpy.ko kernel/crypto/async_tx/async_pq.ko kernel/crypto/async_tx/async_xor.ko kernel/crypto/xor.ko kernel/crypto/async_tx/async_tx.ko kernel/lib/raid6/raid6_pq.ko
-kernel/crypto/crypto_simd.ko: kernel/crypto/cryptd.ko
-kernel/lib/crypto/libchacha.ko:
-kernel/lib/crypto/libarc4.ko:
-kernel/lib/crypto/gf128mul.ko:
-kernel/lib/crypto/libchacha20poly1305.ko: kernel/arch/x86/crypto/chacha-x86_64.ko kernel/arch/x86/crypto/poly1305-x86_64.ko kernel/lib/crypto/libchacha.ko
-kernel/lib/crypto/libcurve25519-generic.ko:
-kernel/lib/crypto/libdes.ko:
-kernel/lib/crypto/libpoly1305.ko:
-kernel/lib/lz4/lz4_compress.ko:
-kernel/lib/lz4/lz4hc_compress.ko:
-kernel/lib/crc-ccitt.ko:
 kernel/lib/crc16.ko:
 kernel/lib/crc-itu-t.ko:
 kernel/lib/raid6/raid6_pq.ko:
@@ -139,17 +37,22 @@
 kernel/drivers/acpi/thermal.ko:
 kernel/drivers/acpi/platform_profile.ko:
 kernel/drivers/acpi/battery.ko:
+kernel/drivers/dma/dw/dw_dmac_core.ko:
+kernel/drivers/dma/dw/dw_dmac.ko: kernel/drivers/dma/dw/dw_dmac_core.ko
 kernel/drivers/dma/idma64.ko:
-kernel/drivers/virtio/virtio.ko:
-kernel/drivers/virtio/virtio_ring.ko:
+kernel/drivers/dma/ioat/ioatdma.ko: kernel/drivers/dca/dca.ko
+kernel/drivers/dma/plx_dma.ko:
 kernel/drivers/regulator/max77826-regulator.ko:
 kernel/drivers/regulator/mp8859.ko:
+kernel/drivers/tty/serial/jsm/jsm.ko:
+kernel/drivers/tty/serial/lantiq.ko:
+kernel/drivers/tty/serial/rp2.ko:
 kernel/drivers/block/floppy.ko:
 kernel/drivers/block/brd.ko:
 kernel/drivers/block/loop.ko:
 kernel/drivers/block/pktcdvd.ko: kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko kernel/drivers/cdrom/cdrom.ko
 kernel/drivers/block/nbd.ko:
-kernel/drivers/block/virtio_blk.ko: kernel/drivers/virtio/virtio.ko kernel/drivers/virtio/virtio_ring.ko
+kernel/drivers/block/virtio_blk.ko:
 kernel/drivers/block/xen-blkfront.ko:
 kernel/drivers/block/xen-blkback/xen-blkback.ko:
 kernel/drivers/block/rbd.ko:
@@ -227,30 +130,13 @@
 kernel/drivers/net/mdio/fwnode_mdio.ko: kernel/drivers/net/phy/libphy.ko
 kernel/drivers/net/ethernet/realtek/r8169.ko: kernel/drivers/net/phy/mdio_devres.ko kernel/drivers/net/phy/libphy.ko
 kernel/drivers/net/ipvlan/ipvlan.ko:
-kernel/drivers/net/ipvlan/ipvtap.ko: kernel/drivers/net/ipvlan/ipvlan.ko kernel/drivers/net/tap.ko
-kernel/drivers/net/wireguard/wireguard.ko: kernel/arch/x86/crypto/curve25519-x86_64.ko kernel/lib/crypto/libchacha20poly1305.ko kernel/arch/x86/crypto/chacha-x86_64.ko kernel/arch/x86/crypto/poly1305-x86_64.ko kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko kernel/lib/crypto/libcurve25519-generic.ko kernel/lib/crypto/libchacha.ko
-kernel/drivers/net/eql.ko:
 kernel/drivers/net/macsec.ko:
 kernel/drivers/net/mii.ko:
 kernel/drivers/net/netconsole.ko: kernel/fs/configfs/configfs.ko
-kernel/drivers/net/tap.ko:
-kernel/drivers/net/virtio_net.ko: kernel/drivers/net/net_failover.ko kernel/net/core/failover.ko kernel/drivers/virtio/virtio.ko kernel/drivers/virtio/virtio_ring.ko
+kernel/drivers/net/virtio_net.ko: kernel/drivers/net/net_failover.ko kernel/net/core/failover.ko
 kernel/drivers/net/vxlan/vxlan.ko: kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko
 kernel/drivers/net/geneve.ko: kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko
-kernel/drivers/net/gtp.ko: kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko
-kernel/drivers/net/nlmon.ko:
 kernel/drivers/net/vrf.ko:
-kernel/drivers/net/ppp/ppp_generic.ko: kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/ppp_async.ko: kernel/lib/crc-ccitt.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/bsd_comp.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/ppp_deflate.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/ppp_mppe.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko kernel/lib/crypto/libarc4.ko
-kernel/drivers/net/ppp/ppp_synctty.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/pppox.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/pppoe.ko: kernel/drivers/net/ppp/pppox.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/pptp.ko: kernel/net/ipv4/gre.ko kernel/drivers/net/ppp/pppox.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/slip/slip.ko: kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/slip/slhc.ko:
 kernel/drivers/net/vmxnet3/vmxnet3.ko:
 kernel/drivers/net/xen-netfront.ko:
 kernel/drivers/net/usb/cdc_ether.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
@@ -290,7 +176,16 @@
 kernel/drivers/usb/typec/typec.ko:
 kernel/drivers/usb/typec/tcpm/tcpm.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/usb/common/usb-common.ko
 kernel/drivers/usb/typec/tcpm/fusb302.ko: kernel/drivers/usb/typec/tcpm/tcpm.ko kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/extcon/extcon-core.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/usb/typec/ucsi/typec_ucsi.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/usb/typec/ucsi/ucsi_acpi.ko: kernel/drivers/usb/typec/ucsi/typec_ucsi.ko kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/usb/typec/tipd/tps6598x.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko
+kernel/drivers/usb/typec/hd3ss3220.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko
 kernel/drivers/usb/roles/roles.ko:
+kernel/drivers/input/serio/serport.ko:
+kernel/drivers/input/serio/ct82c710.ko:
+kernel/drivers/input/serio/pcips2.ko:
+kernel/drivers/input/serio/serio_raw.ko:
+kernel/drivers/input/serio/altera_ps2.ko:
 kernel/drivers/input/serio/hyperv-keyboard.ko: kernel/drivers/hv/hv_vmbus.ko
 kernel/drivers/input/keyboard/adp5588-keys.ko: kernel/drivers/input/matrix-keymap.ko
 kernel/drivers/input/keyboard/gpio_keys.ko:
@@ -340,6 +235,48 @@
 kernel/drivers/i2c/busses/i2c-tiny-usb.ko: kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
 kernel/drivers/i2c/busses/i2c-viperboard.ko: kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
 kernel/drivers/i2c/i2c-smbus.ko:
+kernel/drivers/power/supply/cw2015_battery.ko:
+kernel/drivers/power/supply/sbs-battery.ko:
+kernel/drivers/power/supply/bq27xxx_battery.ko:
+kernel/drivers/power/supply/max17042_battery.ko:
+kernel/drivers/power/supply/bq24190_charger.ko: kernel/drivers/extcon/extcon-core.ko
+kernel/drivers/watchdog/pcwd_pci.ko:
+kernel/drivers/watchdog/wdt_pci.ko:
+kernel/drivers/watchdog/pcwd_usb.ko: kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/watchdog/acquirewdt.ko:
+kernel/drivers/watchdog/advantechwdt.ko:
+kernel/drivers/watchdog/alim1535_wdt.ko:
+kernel/drivers/watchdog/alim7101_wdt.ko:
+kernel/drivers/watchdog/f71808e_wdt.ko:
+kernel/drivers/watchdog/sp5100_tco.ko:
+kernel/drivers/watchdog/sbc_fitpc2_wdt.ko:
+kernel/drivers/watchdog/eurotechwdt.ko:
+kernel/drivers/watchdog/ib700wdt.ko:
+kernel/drivers/watchdog/ibmasr.ko:
+kernel/drivers/watchdog/wafer5823wdt.ko:
+kernel/drivers/watchdog/i6300esb.ko:
+kernel/drivers/watchdog/ie6xx_wdt.ko:
+kernel/drivers/watchdog/iTCO_wdt.ko: kernel/drivers/watchdog/iTCO_vendor_support.ko
+kernel/drivers/watchdog/iTCO_vendor_support.ko:
+kernel/drivers/watchdog/it8712f_wdt.ko:
+kernel/drivers/watchdog/it87_wdt.ko:
+kernel/drivers/watchdog/hpwdt.ko:
+kernel/drivers/watchdog/kempld_wdt.ko: kernel/drivers/mfd/kempld-core.ko
+kernel/drivers/watchdog/sc1200wdt.ko:
+kernel/drivers/watchdog/pc87413_wdt.ko:
+kernel/drivers/watchdog/nv_tco.ko:
+kernel/drivers/watchdog/sbc60xxwdt.ko:
+kernel/drivers/watchdog/sch311x_wdt.ko:
+kernel/drivers/watchdog/smsc37b787_wdt.ko:
+kernel/drivers/watchdog/via_wdt.ko:
+kernel/drivers/watchdog/w83627hf_wdt.ko:
+kernel/drivers/watchdog/w83877f_wdt.ko:
+kernel/drivers/watchdog/w83977f_wdt.ko:
+kernel/drivers/watchdog/machzwd.ko:
+kernel/drivers/watchdog/sbc_epx_c3.ko:
+kernel/drivers/watchdog/xen_wdt.ko:
+kernel/drivers/watchdog/softdog.ko:
+kernel/drivers/watchdog/menf21bmc_wdt.ko:
 kernel/drivers/md/raid0.ko: kernel/drivers/md/md-mod.ko
 kernel/drivers/md/raid1.ko: kernel/drivers/md/md-mod.ko
 kernel/drivers/md/raid10.ko: kernel/drivers/md/md-mod.ko
@@ -436,7 +373,11 @@
 kernel/drivers/hid/intel-ish-hid/intel-ishtp-hid.ko: kernel/drivers/hid/intel-ish-hid/intel-ishtp.ko kernel/drivers/hid/hid.ko
 kernel/drivers/platform/x86/wmi.ko:
 kernel/drivers/platform/x86/asus-wmi.ko: kernel/drivers/acpi/video.ko kernel/drivers/platform/x86/wmi.ko kernel/drivers/acpi/battery.ko kernel/drivers/input/sparse-keymap.ko kernel/drivers/acpi/platform_profile.ko kernel/net/rfkill/rfkill.ko
+kernel/drivers/platform/chrome/chromeos_laptop.ko:
+kernel/drivers/platform/chrome/chromeos_pstore.ko:
+kernel/drivers/platform/chrome/cros_kbd_led_backlight.ko:
 kernel/drivers/hv/hv_vmbus.ko:
+kernel/drivers/devfreq/governor_simpleondemand.ko:
 kernel/drivers/ata/libata.ko: kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/ata/ahci.ko: kernel/drivers/ata/libahci.ko kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/ata/libahci.ko: kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
@@ -487,13 +428,14 @@
 kernel/drivers/ata/pata_rz1000.ko: kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/ata/ata_generic.ko: kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/block/aoe/aoe.ko:
+kernel/drivers/dca/dca.ko:
 kernel/drivers/extcon/extcon-core.ko:
+kernel/drivers/extcon/extcon-intel-cht-wc.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/extcon/extcon-core.ko
 kernel/sound/soundcore.ko:
 kernel/sound/core/snd.ko: kernel/sound/soundcore.ko
 kernel/sound/core/snd-seq-device.ko: kernel/sound/core/snd.ko kernel/sound/soundcore.ko
 kernel/sound/core/snd-rawmidi.ko: kernel/sound/core/snd-seq-device.ko kernel/sound/core/snd.ko kernel/sound/soundcore.ko
 kernel/net/core/failover.ko:
-kernel/net/ipv4/gre.ko:
 kernel/net/ipv4/udp_tunnel.ko:
 kernel/net/ipv6/ip6_udp_tunnel.ko:
 kernel/net/rfkill/rfkill.ko:
Binary files working/cpio2/lib/modules/6.13.1/modules.dep.bin and borken/cpio2/lib/modules/6.13.1/modules.dep.bin differ
diff -Nurd working/cpio2/lib/modules/6.13.1/modules.devname borken/cpio2/lib/modules/6.13.1/modules.devname
--- working/cpio2/lib/modules/6.13.1/modules.devname	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/lib/modules/6.13.1/modules.devname	2025-03-18 17:29:28.000000000 +0100
@@ -1,7 +1,6 @@
 # Device nodes to trigger on-demand module loading.
 fuse fuse c10:229
 loop loop-control c10:237
-ppp_generic ppp c108:0
 dm_mod mapper/control c10:236
 uhid uhid c10:239
 rfkill rfkill c10:242
diff -Nurd working/cpio2/lib/modules/6.13.1/modules.softdep borken/cpio2/lib/modules/6.13.1/modules.softdep
--- working/cpio2/lib/modules/6.13.1/modules.softdep	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/lib/modules/6.13.1/modules.softdep	2025-03-18 17:29:28.000000000 +0100
@@ -1,7 +1,5 @@
 # Soft dependencies extracted from modules themselves.
 softdep ext4 pre: crc32c
-softdep lrw pre: ecb
-softdep xts pre: ecb
 softdep intel_lpss pre: platform:idma64
 softdep r8169 pre: realtek
 softdep ohci_pci pre: ehci_pci
diff -Nurd working/cpio2/lib/modules/6.13.1/modules.symbols borken/cpio2/lib/modules/6.13.1/modules.symbols
--- working/cpio2/lib/modules/6.13.1/modules.symbols	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/lib/modules/6.13.1/modules.symbols	2025-03-18 17:29:28.000000000 +0100
@@ -1,6 +1,5 @@
 # Aliases for symbols, used by symbol_request().
 alias symbol:jbd2_journal_inode_ranged_write jbd2
-alias symbol:__twofish_setkey twofish_common
 alias symbol:nvmf_register_transport nvme_fabrics
 alias symbol:phy_write_mmd libphy
 alias symbol:sdhci_remove_host sdhci
@@ -11,12 +10,13 @@
 alias symbol:netfs_unbuffered_write_iter_locked netfs
 alias symbol:nvmf_unregister_transport nvme_fabrics
 alias symbol:usb_phy_roothub_suspend usbcore
+alias symbol:dw_dma_acpi_controller_free dw_dmac_core
 alias symbol:dm_kcopyd_client_destroy dm_mod
 alias symbol:phy_check_downshift libphy
+alias symbol:ucsi_sync_control_common typec_ucsi
 alias symbol:md_write_start md_mod
 alias symbol:mmc_send_abort_tuning mmc_core
 alias symbol:dm_tm_create_non_blocking_clone dm_persistent_data
-alias symbol:ecc_point_mult_shamir ecc
 alias symbol:usbnet_get_msglevel usbnet
 alias symbol:scsi_dev_info_list_add_keyed scsi_mod
 alias symbol:fscache_n_dio_misfit netfs
@@ -27,24 +27,18 @@
 alias symbol:srp_rport_del scsi_transport_srp
 alias symbol:usb_phy_roothub_init usbcore
 alias symbol:acpi_video_register_backlight video
-alias symbol:poly1305_update_generic libpoly1305
 alias symbol:usb_speed_string usb_common
 alias symbol:jbd2_fc_end_commit_fallback jbd2
 alias symbol:roccat_disconnect hid_roccat
 alias symbol:wmi_install_notify_handler wmi
 alias symbol:nvme_fc_register_localport nvme_fc
 alias symbol:copy_from_user_toio snd
-alias symbol:curve25519_generic libcurve25519_generic
-alias symbol:virtqueue_get_desc_addr virtio_ring
 alias symbol:iscsi_block_scsi_eh scsi_transport_iscsi
 alias symbol:rtsx_pci_add_cmd rtsx_pci
 alias symbol:net_failover_create net_failover
 alias symbol:intel_lpss_remove intel_lpss
-alias symbol:__cast5_decrypt cast5_generic
 alias symbol:hid_compare_device_paths hid
 alias symbol:md_wakeup_thread md_mod
-alias symbol:vring_create_virtqueue_dma virtio_ring
-alias symbol:crypto_engine_unregister_ahashes crypto_engine
 alias symbol:dm_bitset_empty dm_persistent_data
 alias symbol:nvmf_connect_admin_queue nvme_fabrics
 alias symbol:typec_cable_get typec
@@ -52,14 +46,12 @@
 alias symbol:fscache_end_cookie_access netfs
 alias symbol:ishtp_cl_destroy_connection intel_ishtp
 alias symbol:rndis_status rndis_host
-alias symbol:LZ4_compress_default lz4_compress
 alias symbol:dm_internal_resume dm_mod
 alias symbol:nvmet_sq_init nvmet
 alias symbol:phy_start_cable_test libphy
 alias symbol:mddev_unlock md_mod
 alias symbol:sas_execute_internal_abort_dev libsas
 alias symbol:devm_extcon_register_notifier extcon_core
-alias symbol:slhc_free slhc
 alias symbol:cdc_ncm_fill_tx_frame cdc_ncm
 alias symbol:genphy_read_status libphy
 alias symbol:iscsi_offload_mesg scsi_transport_iscsi
@@ -68,9 +60,7 @@
 alias symbol:sdhci_set_power sdhci
 alias symbol:phy_get_eee_err libphy
 alias symbol:ata_scsi_dma_need_drain libata
-alias symbol:cryptd_skcipher_child cryptd
 alias symbol:fscache_n_no_create_space netfs
-alias symbol:curve25519_base_arch curve25519_x86_64
 alias symbol:snd_rawmidi_free snd_rawmidi
 alias symbol:typec_mux_set_drvdata typec
 alias symbol:usb_get_status usbcore
@@ -87,22 +77,16 @@
 alias symbol:ata_scsi_slave_alloc libata
 alias symbol:unregister_cdrom cdrom
 alias symbol:phy_free_interrupt libphy
-alias symbol:des3_ede_decrypt libdes
 alias symbol:snd_ctl_register_ioctl_compat snd
 alias symbol:__fscache_acquire_cookie netfs
 alias symbol:__sdhci_set_timeout sdhci
-alias symbol:camellia_cbc_dec_16way camellia_aesni_avx_x86_64
 alias symbol:mmc_cmdq_disable mmc_core
-alias symbol:poly1305_update_arch poly1305_x86_64
-alias symbol:vring_create_virtqueue virtio_ring
 alias symbol:snd_rawmidi_proceed snd_rawmidi
 alias symbol:dm_snap_cow dm_snapshot
 alias symbol:xhci_create_secondary_interrupter xhci_hcd
-alias symbol:crypto_sha512_update sha512_generic
 alias symbol:hid_sensor_get_usage_index hid_sensor_hub
 alias symbol:mmc_switch mmc_core
 alias symbol:nvme_fail_nonready_command nvme_core
-alias symbol:ppp_register_net_channel ppp_generic
 alias symbol:scsi_ioctl_block_when_processing_errors scsi_mod
 alias symbol:usb_get_descriptor usbcore
 alias symbol:ahci_init_controller libahci
@@ -124,7 +108,6 @@
 alias symbol:nvme_setup_cmd nvme_core
 alias symbol:rtsx_pci_write_phy_register rtsx_pci
 alias symbol:udp_tun_rx_dst udp_tunnel
-alias symbol:af_alg_release af_alg
 alias symbol:dm_exception_store_destroy dm_snapshot
 alias symbol:dm_tm_unlock dm_persistent_data
 alias symbol:at803x_cdt_wait_for_completion qcom_phy_lib
@@ -137,11 +120,8 @@
 alias symbol:mdio_device_remove libphy
 alias symbol:sdhci_uhs2_add_host sdhci_uhs2
 alias symbol:usb_queue_reset_device usbcore
-alias symbol:virtqueue_dma_sync_single_range_for_cpu virtio_ring
-alias symbol:cast5_setkey cast5_generic
 alias symbol:dm_kcopyd_client_create dm_mod
 alias symbol:dm_kcopyd_client_flush dm_mod
-alias symbol:__cast6_encrypt cast6_generic
 alias symbol:configfs_register_group configfs
 alias symbol:usb_stor_clear_halt usb_storage
 alias symbol:lc_create lru_cache
@@ -166,27 +146,25 @@
 alias symbol:cdrom_multisession cdrom
 alias symbol:usb_disable_lpm usbcore
 alias symbol:spi_populate_width_msg scsi_transport_spi
-alias symbol:twofish_dec_blk_cbc_3way twofish_x86_64_3way
 alias symbol:fuse_dev_operations fuse
 alias symbol:ahci_qc_issue libahci
 alias symbol:ata_port_probe libata
+alias symbol:dw_dma_probe dw_dmac_core
 alias symbol:usb_hcd_platform_shutdown usbcore
 alias symbol:mdio_device_reset libphy
 alias symbol:tifm_remove_adapter tifm_core
 alias symbol:ata_xfer_mode2mask libata
 alias symbol:jbd2_fc_wait_bufs jbd2
 alias symbol:kempld_get_mutex kempld_core
-alias symbol:virtqueue_enable_cb_delayed virtio_ring
 alias symbol:i2c_bit_algo i2c_algo_bit
 alias symbol:nvmf_ip_options_match nvme_fabrics
 alias symbol:cb710_set_irq_handler cb710
+alias symbol:dca_add_requester dca
 alias symbol:fc_host_post_fc_event scsi_transport_fc
 alias symbol:ishtp_cl_send intel_ishtp
-alias symbol:crypto_ecdh_decode_key ecdh_generic
 alias symbol:dm_devt_from_path dm_mod
 alias symbol:nvmet_req_uninit nvmet
 alias symbol:dm_kcopyd_copy dm_mod
-alias symbol:poly1305_init_arch poly1305_x86_64
 alias symbol:xhci_suspend xhci_hcd
 alias symbol:__tracepoint_ata_bmdma_status libata
 alias symbol:phy_speed_to_str libphy
@@ -194,7 +172,6 @@
 alias symbol:typec_cable_altmode_vdm typec
 alias symbol:fscache_addremove_sem netfs
 alias symbol:nfs_stream_decode_acl nfs_acl
-alias symbol:camellia_dec_blk_2way camellia_x86_64
 alias symbol:usbnet_pause_rx usbnet
 alias symbol:md_integrity_register md_mod
 alias symbol:dm_table_get_mode dm_mod
@@ -205,7 +182,6 @@
 alias symbol:hid_resolv_usage hid
 alias symbol:md_register_thread md_mod
 alias symbol:dm_tm_dec dm_persistent_data
-alias symbol:gf128mul_x8_ble gf128mul
 alias symbol:devm_extcon_dev_unregister extcon_core
 alias symbol:sdio_align_size mmc_core
 alias symbol:wmidev_block_query wmi
@@ -213,7 +189,6 @@
 alias symbol:typec_cable_altmode_enter typec
 alias symbol:usb_sg_cancel usbcore
 alias symbol:__wmi_driver_register wmi
-alias symbol:af_alg_free_resources af_alg
 alias symbol:__SCT__tp_func_ata_bmdma_setup libata
 alias symbol:dm_btree_cursor_next dm_persistent_data
 alias symbol:mb_cache_entry_find_next mbcache
@@ -232,7 +207,6 @@
 alias symbol:nvme_delete_ctrl nvme_core
 alias symbol:__snd_seq_driver_register snd_seq_device
 alias symbol:usb_phy_roothub_power_off usbcore
-alias symbol:LZ4_loadDict lz4_compress
 alias symbol:ohci_init_driver ohci_hcd
 alias symbol:snd_ctl_add_vmaster_hook snd
 alias symbol:extcon_dev_register extcon_core
@@ -244,13 +218,10 @@
 alias symbol:netfs_prepare_write_failed netfs
 alias symbol:__scsi_device_lookup scsi_mod
 alias symbol:rfkill_set_states rfkill
-alias symbol:__cast6_setkey cast6_generic
 alias symbol:genphy_soft_reset libphy
 alias symbol:scsi_dma_map scsi_mod
 alias symbol:ata_scsi_change_queue_depth libata
-alias symbol:ecc_get_curve25519 ecc
 alias symbol:usb_reset_endpoint usbcore
-alias symbol:serpent_ecb_dec_8way_avx serpent_avx_x86_64
 alias symbol:sdio_unregister_driver mmc_core
 alias symbol:snd_ctl_apply_vmaster_followers snd
 alias symbol:usb_deregister usbcore
@@ -264,12 +235,11 @@
 alias symbol:sensor_hub_input_attr_get_raw_value hid_sensor_hub
 alias symbol:sdhci_cqe_irq sdhci
 alias symbol:ata_sas_queuecmd libata
-alias symbol:poly1305_core_emit libpoly1305
 alias symbol:dm_rh_dec dm_region_hash
 alias symbol:mdiobus_modify_changed libphy
 alias symbol:sas_find_attached_phy_id libsas
 alias symbol:nvme_add_ctrl nvme_core
-alias symbol:virtqueue_poll virtio_ring
+alias symbol:ucsi_connector_change typec_ucsi
 alias symbol:ata_ncq_prio_supported libata
 alias symbol:ata_sff_drain_fifo libata
 alias symbol:mmc_gpiod_request_cd_irq mmc_core
@@ -283,7 +253,6 @@
 alias symbol:phy_ethtool_set_wol libphy
 alias symbol:sas_abort_task libsas
 alias symbol:snd_ctl_boolean_stereo_info snd
-alias symbol:vring_notification_data virtio_ring
 alias symbol:ata_link_offline libata
 alias symbol:netfs_unbuffered_read_iter_locked netfs
 alias symbol:snd_unregister_oss_device snd
@@ -292,7 +261,6 @@
 alias symbol:usb_phy_roothub_exit usbcore
 alias symbol:rtsx_pci_stop_cmd rtsx_pci
 alias symbol:phy_check_valid libphy
-alias symbol:serpent_setkey serpent_generic
 alias symbol:dm_io_client_destroy dm_mod
 alias symbol:phy_unregister_fixup_for_uid libphy
 alias symbol:scsi_is_sdev_device scsi_mod
@@ -304,25 +272,23 @@
 alias symbol:srp_parse_tmo scsi_transport_srp
 alias symbol:enclosure_find enclosure
 alias symbol:scsi_eh_restore_cmnd scsi_mod
-alias symbol:tap_del_queues tap
 alias symbol:jbd2_journal_destroy jbd2
 alias symbol:mmc_of_parse_clk_phase mmc_core
 alias symbol:netfs_clear_inode_writeback netfs
 alias symbol:tifm_free_adapter tifm_core
 alias symbol:usb_hcd_pci_remove usbcore
 alias symbol:cdrom_dummy_generic_packet cdrom
-alias symbol:pppox_ioctl pppox
 alias symbol:lc_try_lock lru_cache
 alias symbol:snd_rawmidi_info_select snd_rawmidi
 alias symbol:ata_sff_port_ops libata
 alias symbol:extcon_set_state extcon_core
-alias symbol:simd_skcipher_create_compat crypto_simd
 alias symbol:usb_cache_string usbcore
 alias symbol:ishtp_set_rx_ring_size intel_ishtp
 alias symbol:typec_register_partner typec
 alias symbol:sdhci_get_cd_nogpio sdhci
 alias symbol:phy_package_leave libphy
 alias symbol:sdhci_enable_sdio_irq sdhci
+alias symbol:ucsi_destroy typec_ucsi
 alias symbol:sdio_memcpy_fromio mmc_core
 alias symbol:nvme_quiesce_admin_queue nvme_core
 alias symbol:sdhci_send_tuning sdhci
@@ -335,12 +301,14 @@
 alias symbol:ishtp_cl_establish_connection intel_ishtp
 alias symbol:ata_std_prereset libata
 alias symbol:bcm_config_lre_advert bcm_phy_lib
+alias symbol:iTCO_vendor_pre_stop iTCO_vendor_support
 alias symbol:mmc_cqe_request_done mmc_core
 alias symbol:nlmsvc_unlock_all_by_ip lockd
 alias symbol:phy_start_cable_test_tdr libphy
 alias symbol:dm_tm_read_lock dm_persistent_data
 alias symbol:nvme_cleanup_cmd nvme_core
 alias symbol:nvme_sync_queues nvme_core
+alias symbol:ucsi_set_drvdata typec_ucsi
 alias symbol:phy_attached_info libphy
 alias symbol:nvme_stop_ctrl nvme_core
 alias symbol:nvme_start_freeze nvme_core
@@ -350,7 +318,6 @@
 alias symbol:phy_get_pause libphy
 alias symbol:vmbus_send_tl_connect_request hv_vmbus
 alias symbol:md_submit_discard_bio md_mod
-alias symbol:virtqueue_notify virtio_ring
 alias symbol:vmbus_device_unregister hv_vmbus
 alias symbol:dm_per_bio_data dm_mod
 alias symbol:jbd2_journal_forget jbd2
@@ -360,8 +327,6 @@
 alias symbol:usb_get_hcd usbcore
 alias symbol:vxlan_fdb_clear_offload vxlan
 alias symbol:fwnode_get_phy_node libphy
-alias symbol:af_alg_wmem_wakeup af_alg
-alias symbol:cast_s1 cast_common
 alias symbol:mmc_sd_switch mmc_core
 alias symbol:rtsx_usb_ep0_write_register rtsx_usb
 alias symbol:typec_set_mode typec
@@ -371,7 +336,6 @@
 alias symbol:usb_submit_urb usbcore
 alias symbol:snd_rawmidi_kernel_release snd_rawmidi
 alias symbol:ata_sff_pause libata
-alias symbol:des3_ede_encrypt libdes
 alias symbol:intel_lpss_probe intel_lpss
 alias symbol:dm_bufio_get_device_size dm_bufio
 alias symbol:mmc_sw_reset mmc_core
@@ -409,7 +373,6 @@
 alias symbol:btracker_nr_demotions_queued dm_cache
 alias symbol:dm_get_device dm_mod
 alias symbol:mmc_remove_host mmc_core
-alias symbol:slhc_uncompress slhc
 alias symbol:rmi_driver_suspend rmi_core
 alias symbol:snd_lookup_oss_minor_data snd
 alias symbol:srp_tmo_valid scsi_transport_srp
@@ -430,7 +393,6 @@
 alias symbol:usb_bulk_msg usbcore
 alias symbol:iscsi_find_flashnode_sess scsi_transport_iscsi
 alias symbol:ata_link_next libata
-alias symbol:poly1305_final_arch poly1305_x86_64
 alias symbol:scsi_pr_type_to_block scsi_common
 alias symbol:nvme_host_path_error nvme_core
 alias symbol:ishtp_set_connection_state intel_ishtp
@@ -440,13 +402,11 @@
 alias symbol:phy_sfp_connect_phy libphy
 alias symbol:ata_sff_dma_pause libata
 alias symbol:dm_table_run_md_queue_async dm_mod
-alias symbol:tap_free_minor tap
 alias symbol:md_done_sync md_mod
 alias symbol:scsi_eh_prep_cmnd scsi_mod
 alias symbol:dm_tm_shadow_block dm_persistent_data
 alias symbol:snd_card_set_id snd
 alias symbol:cqhci_pltfm_init cqhci
-alias symbol:gf128mul_4k_lle gf128mul
 alias symbol:typec_find_pwr_opmode typec
 alias symbol:usb_create_shared_hcd usbcore
 alias symbol:asus_wmi_unregister_driver asus_wmi
@@ -465,7 +425,6 @@
 alias symbol:hid_input_report hid
 alias symbol:hid_is_usb usbhid
 alias symbol:scsi_dev_info_add_list scsi_mod
-alias symbol:virtqueue_resize virtio_ring
 alias symbol:scsi_device_get scsi_mod
 alias symbol:async_syndrome_val async_pq
 alias symbol:dm_deferred_set_create dm_bio_prison
@@ -473,7 +432,6 @@
 alias symbol:snd_device_disconnect snd
 alias symbol:block_pr_type_to_scsi scsi_common
 alias symbol:mdio_bus_type libphy
-alias symbol:virtqueue_get_buf virtio_ring
 alias symbol:ata_sff_error_handler libata
 alias symbol:rfkill_get_led_trigger_name rfkill
 alias symbol:jbd2_journal_lock_updates jbd2
@@ -489,18 +447,14 @@
 alias symbol:ahci_start_engine libahci
 alias symbol:cdc_ncm_rx_verify_ndp32 cdc_ncm
 alias symbol:usb_role_switch_get roles
-alias symbol:cryptd_shash_desc cryptd
 alias symbol:md_allow_write md_mod
 alias symbol:smsc_phy_set_tunable smsc
 alias symbol:genphy_read_status_fixed libphy
 alias symbol:ata_sff_postreset libata
-alias symbol:crypto_engine_register_skcipher crypto_engine
 alias symbol:hidinput_disconnect hid
 alias symbol:dm_bio_prison_destroy dm_bio_prison
-alias symbol:ppp_input ppp_generic
 alias symbol:scsi_vpd_tpg_id scsi_mod
 alias symbol:macsec_netdev_is_offloaded macsec
-alias symbol:tap_get_minor tap
 alias symbol:usb_autopm_put_interface_async usbcore
 alias symbol:btracker_complete dm_cache
 alias symbol:kempld_write16 kempld_core
@@ -511,6 +465,7 @@
 alias symbol:sas_notify_phy_event libsas
 alias symbol:sata_deb_timing_hotplug libata
 alias symbol:usb_store_new_id usbcore
+alias symbol:bq27xxx_battery_teardown bq27xxx_battery
 alias symbol:usb_hcd_end_port_resume usbcore
 alias symbol:usb_string usbcore
 alias symbol:__scsi_add_device scsi_mod
@@ -519,7 +474,6 @@
 alias symbol:usb_unregister_notify usbcore
 alias symbol:__starget_for_each_device scsi_mod
 alias symbol:phy_set_asym_pause libphy
-alias symbol:register_pppox_proto pppox
 alias symbol:sas_ata_ncq_prio_supported scsi_transport_sas
 alias symbol:genphy_loopback libphy
 alias symbol:acpi_video_register video
@@ -530,7 +484,6 @@
 alias symbol:async_tx_quiesce async_tx
 alias symbol:ata_host_resume libata
 alias symbol:ehci_resume ehci_hcd
-alias symbol:gf128mul_4k_bbe gf128mul
 alias symbol:ata_pci_remove_one libata
 alias symbol:sas_ata_sdev_attr_group libsas
 alias symbol:__scsi_register_driver scsi_mod
@@ -552,19 +505,15 @@
 alias symbol:ishtp_cl_connect intel_ishtp
 alias symbol:phy_modify_mmd_changed libphy
 alias symbol:usb_role_switch_unregister roles
-alias symbol:LZ4_compress_fast_continue lz4_compress
-alias symbol:virtqueue_disable_cb virtio_ring
 alias symbol:sata_port_ops libata
 alias symbol:sdio_disable_func mmc_core
 alias symbol:snd_ctl_remove snd
 alias symbol:xhci_stop_endpoint_sync xhci_hcd
-alias symbol:LZ4_saveDictHC lz4hc_compress
 alias symbol:genphy_resume libphy
 alias symbol:sdhci_uhs2_dump_regs sdhci_uhs2
 alias symbol:netfs_unbuffered_write_iter netfs
 alias symbol:platform_profile_register platform_profile
 alias symbol:usb_register_driver usbcore
-alias symbol:gf128mul_init_64k_bbe gf128mul
 alias symbol:usb_unlink_anchored_urbs usbcore
 alias symbol:ata_bmdma_status libata
 alias symbol:dm_cell_key_has_valid_range dm_bio_prison
@@ -596,21 +545,16 @@
 alias symbol:hid_bus_type hid
 alias symbol:scsi_bios_ptable scsi_mod
 alias symbol:xhci_update_hub_device xhci_hcd
-alias symbol:twofish_setkey twofish_common
 alias symbol:usb_lock_device_for_reset usbcore
-alias symbol:virtqueue_enable_cb_prepare virtio_ring
 alias symbol:dm_dirty_log_type_unregister dm_log
 alias symbol:mdiobus_is_registered_device libphy
 alias symbol:__bcm_phy_modify_rdb bcm_phy_lib
 alias symbol:tifm_unregister_driver tifm_core
-alias symbol:vli_from_be64 ecc
 alias symbol:phy_do_ioctl_running libphy
 alias symbol:device_phy_find_device libphy
 alias symbol:usb_get_urb usbcore
 alias symbol:usb_wait_anchor_empty_timeout usbcore
-alias symbol:virtqueue_dma_map_single_attrs virtio_ring
 alias symbol:scsi_host_complete_all_commands scsi_mod
-alias symbol:cryptd_ahash_queued cryptd
 alias symbol:dm_array_cursor_begin dm_persistent_data
 alias symbol:ishtp_start intel_ishtp
 alias symbol:usb_scuttle_anchored_urbs usbcore
@@ -619,8 +563,6 @@
 alias symbol:hid_match_device hid
 alias symbol:devm_of_phy_package_join libphy
 alias symbol:sdhci_set_ios_common sdhci
-alias symbol:des_encrypt libdes
-alias symbol:cryptd_alloc_ahash cryptd
 alias symbol:mb_cache_entry_find_first mbcache
 alias symbol:phy_unregister_fixup_for_id libphy
 alias symbol:dm_bm_unlock dm_persistent_data
@@ -636,14 +578,12 @@
 alias symbol:rfkill_set_led_trigger_name rfkill
 alias symbol:ata_sff_hsm_move libata
 alias symbol:snd_rawmidi_output_params snd_rawmidi
-alias symbol:register_virtio_device virtio
 alias symbol:xhci_add_endpoint xhci_hcd
 alias symbol:scsi_autopm_get_device scsi_mod
 alias symbol:sdhci_set_ios sdhci
 alias symbol:usb_device_match_id usbcore
 alias symbol:ata_dev_set_feature libata
 alias symbol:ishtp_cl_get_tx_free_rings intel_ishtp
-alias symbol:simd_register_skciphers_compat crypto_simd
 alias symbol:mmc_cqe_post_req mmc_core
 alias symbol:sdio_readsb mmc_core
 alias symbol:sata_link_resume libata
@@ -652,7 +592,6 @@
 alias symbol:iscsi_dbg_trace scsi_transport_iscsi
 alias symbol:phy_error libphy
 alias symbol:sas_eh_device_reset_handler libsas
-alias symbol:af_alg_count_tsgl af_alg
 alias symbol:__tracepoint_fscache_access_volume netfs
 alias symbol:cqhci_resume cqhci
 alias symbol:rtsx_pci_start_run rtsx_pci
@@ -660,7 +599,6 @@
 alias symbol:mb_cache_destroy mbcache
 alias symbol:nlmclnt_done lockd
 alias symbol:phy_device_create libphy
-alias symbol:arc4_crypt libarc4
 alias symbol:mddev_stack_new_rdev md_mod
 alias symbol:rfkill_blocked rfkill
 alias symbol:usb_find_common_endpoints usbcore
@@ -678,19 +616,13 @@
 alias symbol:scsi_device_quiesce scsi_mod
 alias symbol:sdhci_abort_tuning sdhci
 alias symbol:nvme_fc_rcv_ls_req nvme_fc
-alias symbol:chacha20poly1305_decrypt_sg_inplace libchacha20poly1305
 alias symbol:nvme_dev_attrs_group nvme_core
 alias symbol:rtsx_pci_read_register rtsx_pci
-alias symbol:virtio_device_freeze virtio
 alias symbol:smsc_phy_probe smsc
-alias symbol:crypto_engine_register_aeads crypto_engine
-alias symbol:chacha_init_arch chacha_x86_64
 alias symbol:jbd2_journal_extend jbd2
 alias symbol:cqhci_deactivate cqhci
 alias symbol:extcon_unregister_notifier_all extcon_core
-alias symbol:aead_exit_geniv geniv
 alias symbol:nvme_wait_freeze nvme_core
-alias symbol:cryptd_free_ahash cryptd
 alias symbol:__phy_resume libphy
 alias symbol:dm_rh_get_region_key dm_region_hash
 alias symbol:nvme_fc_set_remoteport_devloss nvme_fc
@@ -721,7 +653,6 @@
 alias symbol:devm_extcon_register_notifier_all extcon_core
 alias symbol:fscache_end_volume_access netfs
 alias symbol:mmc_detect_change mmc_core
-alias symbol:crypto_sha3_init sha3_generic
 alias symbol:roccat_common2_receive hid_roccat_common
 alias symbol:typec_partner_set_usb_power_delivery typec
 alias symbol:dm_rh_region_context dm_region_hash
@@ -729,11 +660,9 @@
 alias symbol:genphy_read_mmd_unsupported libphy
 alias symbol:ata_pci_bmdma_clear_simplex libata
 alias symbol:dm_deferred_entry_dec dm_bio_prison
-alias symbol:poly1305_final_generic libpoly1305
 alias symbol:ahci_fill_cmd_slot libahci
 alias symbol:scsi_dev_info_list_del_keyed scsi_mod
 alias symbol:ata_sff_wait_after_reset libata
-alias symbol:cast_s3 cast_common
 alias symbol:macsec_get_real_dev macsec
 alias symbol:scsi_is_sas_phy scsi_transport_sas
 alias symbol:snd_register_device snd
@@ -752,7 +681,6 @@
 alias symbol:wmi_query_block wmi
 alias symbol:bcm_phy_write_rdb bcm_phy_lib
 alias symbol:fc_get_event_number scsi_transport_fc
-alias symbol:virtio_config_changed virtio
 alias symbol:usbnet_open usbnet
 alias symbol:roccat_report_event hid_roccat
 alias symbol:ishtp_wait_resume intel_ishtp
@@ -786,9 +714,6 @@
 alias symbol:rmi_register_transport_device rmi_core
 alias symbol:sas_release_transport scsi_transport_sas
 alias symbol:dm_btree_find_highest_key dm_persistent_data
-alias symbol:slhc_remember slhc
-alias symbol:unregister_virtio_device virtio
-alias symbol:__virtio_unbreak_device virtio_ring
 alias symbol:ata_sas_scsi_ioctl libata
 alias symbol:sdhci_calc_clk sdhci
 alias symbol:configfs_depend_item configfs
@@ -805,7 +730,6 @@
 alias symbol:phy_sfp_detach libphy
 alias symbol:__fscache_resize_cookie netfs
 alias symbol:rmi_unregister_function_handler rmi_core
-alias symbol:virtqueue_add_inbuf_ctx virtio_ring
 alias symbol:snd_seq_device_new snd_seq_device
 alias symbol:usb_stor_bulk_transfer_buf usb_storage
 alias symbol:register_md_personality md_mod
@@ -837,6 +761,7 @@
 alias symbol:usb_phy_roothub_alloc_usb3_phy usbcore
 alias symbol:ishtp_get_pci_device intel_ishtp
 alias symbol:__nvme_check_ready nvme_core
+alias symbol:idma32_dma_probe dw_dmac_core
 alias symbol:scsi_report_opcode scsi_mod
 alias symbol:__SCK__tp_func_netfs_sreq netfs
 alias symbol:jbd2_journal_ack_err jbd2
@@ -845,19 +770,14 @@
 alias symbol:vmbus_free_mmio hv_vmbus
 alias symbol:dm_bufio_client_create dm_bufio
 alias symbol:sdhci_uhs2_set_timeout sdhci_uhs2
-alias symbol:crypto_engine_unregister_aead crypto_engine
 alias symbol:dm_btree_insert_notify dm_persistent_data
 alias symbol:phy_unregister_fixup libphy
-alias symbol:virtio_reset_device virtio
-alias symbol:sha384_zero_message_hash sha512_generic
-alias symbol:LZ4_saveDict lz4_compress
 alias symbol:netfs_read_subreq_terminated netfs
 alias symbol:scsi_command_normalize_sense scsi_mod
 alias symbol:ata_pci_bmdma_init_one libata
 alias symbol:sas_tlr_supported scsi_transport_sas
 alias symbol:ata_scsi_port_error_handler libata
 alias symbol:fscache_io_error netfs
-alias symbol:virtqueue_is_broken virtio_ring
 alias symbol:nvme_wq nvme_core
 alias symbol:phy_get_internal_delay libphy
 alias symbol:fuse_conn_get fuse
@@ -873,9 +793,7 @@
 alias symbol:__traceiter_iscsi_dbg_sw_tcp scsi_transport_iscsi
 alias symbol:rfkill_soft_blocked rfkill
 alias symbol:snd_fasync_free snd
-alias symbol:vli_is_zero ecc
 alias symbol:genphy_c45_check_and_restart_aneg libphy
-alias symbol:virtqueue_add_inbuf virtio_ring
 alias symbol:ata_pci_shutdown_one libata
 alias symbol:lockd_down lockd
 alias symbol:ata_do_dev_read_id libata
@@ -884,7 +802,6 @@
 alias symbol:xhci_stop xhci_hcd
 alias symbol:devm_mdiobus_alloc_size mdio_devres
 alias symbol:ata_std_end_eh libata
-alias symbol:crypto_engine_exit crypto_engine
 alias symbol:mmc_send_status mmc_core
 alias symbol:snd_ctl_notify_one snd
 alias symbol:usb_stor_probe2 usb_storage
@@ -893,21 +810,18 @@
 alias symbol:snd_device_get_state snd
 alias symbol:nvme_cancel_request nvme_core
 alias symbol:typec_partner_set_identity typec
-alias symbol:crypto_engine_register_ahash crypto_engine
 alias symbol:mb_cache_entry_wait_unused mbcache
 alias symbol:sata_lpm_ignore_phy_events libata
 alias symbol:sas_ata_schedule_reset libsas
-alias symbol:cast_s2 cast_common
 alias symbol:dm_register_target dm_mod
 alias symbol:zs_create_pool zsmalloc
 alias symbol:fwnode_phy_find_device libphy
 alias symbol:usb_power_delivery_unregister typec
 alias symbol:ahci_sdev_groups libahci
 alias symbol:sas_remove_host scsi_transport_sas
-alias symbol:crypto_get_default_null_skcipher crypto_null
 alias symbol:scsi_target_quiesce scsi_mod
 alias symbol:unregister_sound_mixer soundcore
-alias symbol:__virtqueue_unbreak virtio_ring
+alias symbol:alloc_dca_provider dca
 alias symbol:fc_release_transport scsi_transport_fc
 alias symbol:phy_restore_page libphy
 alias symbol:usb_stor_transparent_scsi_command usb_storage
@@ -915,8 +829,6 @@
 alias symbol:typec_unregister_partner typec
 alias symbol:usbnet_tx_timeout usbnet
 alias symbol:zs_pool_stats zsmalloc
-alias symbol:af_alg_sendmsg af_alg
-alias symbol:virtqueue_kick_prepare virtio_ring
 alias symbol:phy_ethtool_get_stats libphy
 alias symbol:sdhci_get_vdd_value sdhci
 alias symbol:sas_enable_tlr scsi_transport_sas
@@ -937,13 +849,13 @@
 alias symbol:piix4_sb800_region_request i2c_piix4
 alias symbol:usb_led_activity usb_common
 alias symbol:dm_bitset_cursor_get_value dm_persistent_data
-alias symbol:ecc_free_point ecc
 alias symbol:ishtp_put_device intel_ishtp
 alias symbol:usb_find_interface usbcore
 alias symbol:ata_get_cmd_name libata
 alias symbol:scsi_queue_work scsi_mod
 alias symbol:fscache_get_cookie netfs
 alias symbol:hid_parse_report hid
+alias symbol:ucsi_resume typec_ucsi
 alias symbol:mmc_regulator_set_vqmmc mmc_core
 alias symbol:usb_stor_probe1 usb_storage
 alias symbol:extcon_get_state extcon_core
@@ -953,12 +865,10 @@
 alias symbol:tcpm_pd_transmit_complete tcpm
 alias symbol:fuse_abort_conn fuse
 alias symbol:genphy_c45_pma_read_ext_abilities libphy
-alias symbol:ppp_channel_index ppp_generic
 alias symbol:__SCK__tp_func_ata_bmdma_status libata
 alias symbol:hidinput_report_event hid
 alias symbol:md_rdev_clear md_mod
 alias symbol:snd_card_file_add snd
-alias symbol:chacha_crypt_generic libchacha
 alias symbol:phy_lookup_setting libphy
 alias symbol:sensor_hub_set_feature hid_sensor_hub
 alias symbol:roccat_common2_sysfs_read hid_roccat_common
@@ -971,19 +881,16 @@
 alias symbol:sas_query_task libsas
 alias symbol:extcon_set_property_capability extcon_core
 alias symbol:phy_10gbit_features libphy
-alias symbol:crypto_finalize_kpp_request crypto_engine
 alias symbol:scsi_remove_device scsi_mod
 alias symbol:rtsx_usb_read_register rtsx_usb
 alias symbol:ata_link_online libata
 alias symbol:typec_set_pwr_role typec
-alias symbol:crypto_finalize_akcipher_request crypto_engine
 alias symbol:dm_get_md dm_mod
 alias symbol:tcpm_pd_receive tcpm
 alias symbol:dm_bitset_del dm_persistent_data
 alias symbol:usb_stor_access_xfer_buf usb_storage
 alias symbol:ata_common_sdev_groups libata
 alias symbol:usb_power_delivery_link_device typec
-alias symbol:vring_del_virtqueue virtio_ring
 alias symbol:dm_path_uevent dm_mod
 alias symbol:mmc_poll_for_busy mmc_core
 alias symbol:snd_rawmidi_transmit_ack snd_rawmidi
@@ -992,9 +899,7 @@
 alias symbol:sas_attach_transport scsi_transport_sas
 alias symbol:typec_partner_set_svdm_version typec
 alias symbol:scsi_device_type scsi_common
-alias symbol:LZ4_compress_HC lz4hc_compress
 alias symbol:ata_sff_exec_command libata
-alias symbol:cryptd_alloc_skcipher cryptd
 alias symbol:mmc_get_ext_csd mmc_core
 alias symbol:snd_jack_set_parent snd
 alias symbol:axp20x_match_device axp20x
@@ -1016,27 +921,22 @@
 alias symbol:rtsx_pci_send_cmd_no_wait rtsx_pci
 alias symbol:cdrom_get_media_event cdrom
 alias symbol:usb_stor_ctrl_transfer usb_storage
-alias symbol:virtio_config_driver_enable virtio
 alias symbol:mdio_device_register libphy
 alias symbol:__rmi_register_function_handler rmi_core
 alias symbol:ata_msleep libata
 alias symbol:extcon_register_notifier extcon_core
 alias symbol:phy_all_ports_features_array libphy
+alias symbol:dca_get_tag dca
 alias symbol:ata_sff_qc_issue libata
 alias symbol:configfs_depend_item_unlocked configfs
 alias symbol:usb_check_int_endpoints usbcore
 alias symbol:phy_restart_aneg libphy
 alias symbol:sdhci_runtime_resume_host sdhci
-alias symbol:crypto_engine_start crypto_engine
 alias symbol:scsi_print_sense scsi_mod
-alias symbol:vring_new_virtqueue virtio_ring
 alias symbol:sdhci_cqe_disable sdhci
 alias symbol:__tracepoint_fscache_access netfs
-alias symbol:crypto_engine_unregister_akcipher crypto_engine
 alias symbol:fwnode_typec_switch_get typec
 alias symbol:nvmet_wq nvmet
-alias symbol:blowfish_setkey blowfish_common
-alias symbol:LZ4_resetStreamHC lz4hc_compress
 alias symbol:ata_host_alloc libata
 alias symbol:battery_hook_unregister battery
 alias symbol:usb_stor_resume usb_storage
@@ -1057,7 +957,6 @@
 alias symbol:phy_queue_state_machine libphy
 alias symbol:snd_jack_new snd
 alias symbol:usbnet_generic_cdc_bind cdc_ether
-alias symbol:__camellia_enc_blk camellia_x86_64
 alias symbol:bcm_phy_get_stats bcm_phy_lib
 alias symbol:sas_task_abort libsas
 alias symbol:rmi_driver_resume rmi_core
@@ -1070,13 +969,13 @@
 alias symbol:usb_unpoison_anchored_urbs usbcore
 alias symbol:typec_switch_put typec
 alias symbol:hid_ignore hid
-alias symbol:virtqueue_get_vring virtio_ring
 alias symbol:fscache_put_cookie netfs
 alias symbol:jbd2_journal_revoke jbd2
 alias symbol:dm_tm_dec_range dm_persistent_data
 alias symbol:acpi_video_handles_brightness_key_presses video
 alias symbol:rfkill_alloc rfkill
 alias symbol:usb_role_string roles
+alias symbol:bq27xxx_battery_update bq27xxx_battery
 alias symbol:scsi_eh_ready_devs scsi_mod
 alias symbol:jbd2_journal_free_reserved jbd2
 alias symbol:usb_poison_anchored_urbs usbcore
@@ -1101,7 +1000,6 @@
 alias symbol:mmc_regulator_enable_vqmmc mmc_core
 alias symbol:netfs_unbuffered_read_iter netfs
 alias symbol:usb_get_role_switch_default_mode usb_common
-alias symbol:curve25519_arch curve25519_x86_64
 alias symbol:fc_remote_port_delete scsi_transport_fc
 alias symbol:mmc_release_host mmc_core
 alias symbol:ishtp_get_ishtp_device intel_ishtp
@@ -1112,31 +1010,24 @@
 alias symbol:snd_kill_fasync snd
 alias symbol:mmc_retune_pause mmc_core
 alias symbol:__fscache_use_cookie netfs
-alias symbol:virtqueue_add_outbuf virtio_ring
 alias symbol:ata_host_activate libata
 alias symbol:dm_sm_disk_open dm_persistent_data
 alias symbol:ata_port_alloc libata
-alias symbol:virtqueue_dma_dev virtio_ring
 alias symbol:hid_driver_resume hid
 alias symbol:phy_read_paged libphy
 alias symbol:__tracepoint_ata_bmdma_start libata
-alias symbol:cast_s4 cast_common
-alias symbol:tap_handle_frame tap
 alias symbol:extcon_find_edev_by_node extcon_core
 alias symbol:rfkill_set_sw_state rfkill
 alias symbol:usbnet_get_endpoints usbnet
-alias symbol:LZ4_compress_fast lz4_compress
 alias symbol:hid_match_id hid
 alias symbol:ishtp_get_drvdata intel_ishtp
 alias symbol:ohci_resume ohci_hcd
 alias symbol:__traceiter_ata_exec_command libata
 alias symbol:ata_pci_device_resume libata
 alias symbol:ipvlan_link_delete ipvlan
-alias symbol:vli_sub ecc
 alias symbol:mii_ethtool_sset mii
 alias symbol:enclosure_component_alloc enclosure
 alias symbol:snd_jack_report snd
-alias symbol:virtqueue_add_sgs virtio_ring
 alias symbol:ata_qc_complete libata
 alias symbol:tcpm_sourcing_vbus tcpm
 alias symbol:ata_port_wait_eh libata
@@ -1146,18 +1037,14 @@
 alias symbol:raid5_set_cache_size raid456
 alias symbol:usb_ep_type_string usb_common
 alias symbol:bcm_phy_enable_jumbo bcm_phy_lib
-alias symbol:pppox_unbind_sock pppox
 alias symbol:usb_alloc_urb usbcore
 alias symbol:usb_stor_reset_resume usb_storage
 alias symbol:__fscache_relinquish_cookie netfs
 alias symbol:jbd2_journal_flush jbd2
 alias symbol:snd_card_add_dev_attr snd
 alias symbol:snd_devm_card_new snd
-alias symbol:crypto_engine_unregister_kpp crypto_engine
 alias symbol:fwnode_mdiobus_register_phy fwnode_mdio
 alias symbol:__SCK__tp_func_iscsi_dbg_conn scsi_transport_iscsi
-alias symbol:camellia_ecb_dec_16way camellia_aesni_avx_x86_64
-alias symbol:ppp_input_error ppp_generic
 alias symbol:sas_port_delete_phy scsi_transport_sas
 alias symbol:ata_std_qc_defer libata
 alias symbol:ata_tport_delete libata
@@ -1167,6 +1054,7 @@
 alias symbol:register_sound_special_device soundcore
 alias symbol:usb_hub_claim_port usbcore
 alias symbol:__sdhci_execute_tuning sdhci
+alias symbol:do_dw_dma_enable dw_dmac_core
 alias symbol:sas_execute_internal_abort_single libsas
 alias symbol:sdio_enable_func mmc_core
 alias symbol:sparse_keymap_entry_from_keycode sparse_keymap
@@ -1176,7 +1064,6 @@
 alias symbol:mmc_put_card mmc_core
 alias symbol:usb_put_hcd usbcore
 alias symbol:md_update_sb md_mod
-alias symbol:twofish_dec_blk_3way twofish_x86_64_3way
 alias symbol:usb_root_hub_lost_power usbcore
 alias symbol:usb_hcd_setup_local_mem usbcore
 alias symbol:ishtp_cl_flush_queues intel_ishtp
@@ -1188,11 +1075,9 @@
 alias symbol:zs_lookup_class_index zsmalloc
 alias symbol:scsi_is_target_device scsi_mod
 alias symbol:snd_component_add snd
-alias symbol:crypto_engine_unregister_skciphers crypto_engine
 alias symbol:genphy_c45_fast_retrain libphy
 alias symbol:sdev_disable_disk_events scsi_mod
 alias symbol:phy_driver_is_genphy libphy
-alias symbol:vring_interrupt virtio_ring
 alias symbol:config_item_put configfs
 alias symbol:dm_cache_policy_destroy dm_cache
 alias symbol:usb_dynids_lock usb_common
@@ -1214,19 +1099,15 @@
 alias symbol:dm_bio_prison_destroy_v2 dm_bio_prison
 alias symbol:netfs_write_begin netfs
 alias symbol:at803x_debug_reg_read qcom_phy_lib
-alias symbol:__twofish_enc_blk_3way twofish_x86_64_3way
 alias symbol:fuse_mount_remove fuse
-alias symbol:xchacha20poly1305_decrypt libchacha20poly1305
 alias symbol:bcm_phy_write_exp bcm_phy_lib
 alias symbol:scsi_host_get scsi_mod
 alias symbol:snd_device_register snd
-alias symbol:des3_ede_expand_key libdes
 alias symbol:typec_find_port_power_role typec
 alias symbol:md_account_bio md_mod
 alias symbol:dm_bm_write_lock_zero dm_persistent_data
 alias symbol:md_flush_request md_mod
 alias symbol:nvme_passthru_start nvme_core
-alias symbol:__cast5_encrypt cast5_generic
 alias symbol:netfs_extract_user_iter netfs
 alias symbol:__fscache_begin_read_operation netfs
 alias symbol:dm_rh_get_state dm_region_hash
@@ -1238,7 +1119,6 @@
 alias symbol:iscsi_destroy_all_flashnode scsi_transport_iscsi
 alias symbol:ishtp_get_client_data intel_ishtp
 alias symbol:jbd2_journal_get_undo_access jbd2
-alias symbol:af_alg_async_cb af_alg
 alias symbol:ata_scsi_cmd_error_handler libata
 alias symbol:bcm_phy_set_eee bcm_phy_lib
 alias symbol:ata_bmdma32_port_ops libata
@@ -1257,7 +1137,7 @@
 alias symbol:__phy_modify_mmd_changed libphy
 alias symbol:__bcm_phy_read_exp bcm_phy_lib
 alias symbol:at803x_debug_reg_write qcom_phy_lib
-alias symbol:af_alg_pull_tsgl af_alg
+alias symbol:do_dw_dma_disable dw_dmac_core
 alias symbol:ata_sff_lost_interrupt libata
 alias symbol:atapi_cmd_type libata
 alias symbol:mii_check_gmii_support mii
@@ -1267,7 +1147,6 @@
 alias symbol:usbnet_status_stop usbnet
 alias symbol:extcon_get_property extcon_core
 alias symbol:hid_add_device hid
-alias symbol:virtqueue_enable_cb virtio_ring
 alias symbol:usb_wakeup_enabled_descendants usbcore
 alias symbol:iscsi_remove_conn scsi_transport_iscsi
 alias symbol:phy_ethtool_get_sset_count libphy
@@ -1282,28 +1161,19 @@
 alias symbol:iscsi_create_iface scsi_transport_iscsi
 alias symbol:jbd2_journal_begin_ordered_truncate jbd2
 alias symbol:hid_hw_open hid
-alias symbol:virtqueue_reset virtio_ring
 alias symbol:mmc_detect_card_removed mmc_core
 alias symbol:udp_sock_create6 ip6_udp_tunnel
 alias symbol:__mdiobus_read libphy
 alias symbol:udp_tunnel_notify_add_rx_port udp_tunnel
 alias symbol:phy_ethtool_get_wol libphy
-alias symbol:crypto_engine_register_akcipher crypto_engine
 alias symbol:usb_enable_ltm usbcore
 alias symbol:ahci_reset_controller libahci
-alias symbol:crypto_put_default_null_skcipher crypto_null
-alias symbol:curve25519_null_point libcurve25519_generic
 alias symbol:md_set_array_sectors md_mod
 alias symbol:sas_read_port_mode_page scsi_transport_sas
 alias symbol:mmc_app_cmd mmc_core
-alias symbol:crc_ccitt crc_ccitt
-alias symbol:ppp_unit_number ppp_generic
-alias symbol:cryptd_skcipher_queued cryptd
 alias symbol:fuse_mount_destroy fuse
-alias symbol:gf128mul_init_4k_lle gf128mul
 alias symbol:sdhci_runtime_suspend_host sdhci
 alias symbol:usb_ep0_reinit usbcore
-alias symbol:virtqueue_kick virtio_ring
 alias symbol:nfsacl_encode nfs_acl
 alias symbol:vmbus_next_request_id hv_vmbus
 alias symbol:snd_card_file_remove snd
@@ -1313,18 +1183,13 @@
 alias symbol:ehci_reset ehci_hcd
 alias symbol:snd_ctl_replace snd
 alias symbol:nvme_set_features nvme_core
-alias symbol:LZ4_compress_HC_continue lz4hc_compress
-alias symbol:__virtqueue_break virtio_ring
 alias symbol:genphy_c45_read_lpa libphy
-alias symbol:crypto_finalize_aead_request crypto_engine
 alias symbol:phy_driver_is_genphy_10g libphy
 alias symbol:phy_rate_matching_to_str libphy
-alias symbol:virtio_break_device virtio_ring
 alias symbol:dm_bufio_new dm_bufio
 alias symbol:iscsi_flashnode_bus_match scsi_transport_iscsi
 alias symbol:ahci_save_initial_config libahci
 alias symbol:ishtp_get_device intel_ishtp
-alias symbol:aead_geniv_alloc geniv
 alias symbol:phy_resolve_aneg_linkmode libphy
 alias symbol:locks_end_grace grace
 alias symbol:mddev_stack_rdev_limits md_mod
@@ -1335,8 +1200,6 @@
 alias symbol:mmc_start_request mmc_core
 alias symbol:rtsx_pci_read_phy_register rtsx_pci
 alias symbol:intel_lpss_pm_ops intel_lpss
-alias symbol:virtio_config_driver_disable virtio
-alias symbol:poly1305_core_blocks libpoly1305
 alias symbol:hid_check_keys_pressed hid
 alias symbol:sas_request_addr libsas
 alias symbol:ata_qc_complete_multiple libata
@@ -1346,7 +1209,6 @@
 alias symbol:mmc_can_discard mmc_core
 alias symbol:__devm_mdiobus_register mdio_devres
 alias symbol:btracker_create dm_cache
-alias symbol:af_alg_alloc_areq af_alg
 alias symbol:phy_duplex_to_str libphy
 alias symbol:__bcm_phy_modify_exp bcm_phy_lib
 alias symbol:dm_consume_args dm_mod
@@ -1388,7 +1250,6 @@
 alias symbol:nvmet_register_transport nvmet
 alias symbol:vmbus_set_sc_create_callback hv_vmbus
 alias symbol:dm_rh_recovery_end dm_region_hash
-alias symbol:ecc_is_pubkey_valid_partial ecc
 alias symbol:admin_timeout nvme_core
 alias symbol:lc_seq_dump_details lru_cache
 alias symbol:typec_cable_is_active typec
@@ -1435,6 +1296,8 @@
 alias symbol:md_stop md_mod
 alias symbol:__traceiter_netfs_sreq netfs
 alias symbol:typec_altmode_put_plug typec
+alias symbol:bq27xxx_battery_battery_pm_ops bq27xxx_battery
+alias symbol:dca_remove_requester dca
 alias symbol:snd_dma_disable snd
 alias symbol:typec_cable_set_svdm_version typec
 alias symbol:bcm_phy_cable_test_get_status bcm_phy_lib
@@ -1459,7 +1322,6 @@
 alias symbol:cdrom_mode_sense cdrom
 alias symbol:mmc_hw_reset mmc_core
 alias symbol:sdhci_set_clock sdhci
-alias symbol:af_alg_release_parent af_alg
 alias symbol:at803x_prepare_config_aneg qcom_phy_lib
 alias symbol:tifm_alloc_device tifm_core
 alias symbol:usb_set_interface usbcore
@@ -1468,7 +1330,6 @@
 alias symbol:dm_kcopyd_prepare_callback dm_mod
 alias symbol:sdhci_uhs2_set_power sdhci_uhs2
 alias symbol:usb_phy_roothub_notify_disconnect usbcore
-alias symbol:crypto_engine_alloc_init_and_set crypto_engine
 alias symbol:r5c_journal_mode_set raid456
 alias symbol:mdiobus_c45_write libphy
 alias symbol:phy_gbit_all_ports_features libphy
@@ -1476,9 +1337,9 @@
 alias symbol:ata_host_init libata
 alias symbol:jbd2_log_wait_commit jbd2
 alias symbol:genphy_c45_config_aneg libphy
-alias symbol:tap_destroy_cdev tap
 alias symbol:usb_clear_halt usbcore
 alias symbol:zs_compact zsmalloc
+alias symbol:dca3_get_tag dca
 alias symbol:snd_ecards_limit snd
 alias symbol:genphy_c45_pma_read_abilities libphy
 alias symbol:hidraw_connect hid
@@ -1495,8 +1356,6 @@
 alias symbol:setup_udp_tunnel_sock udp_tunnel
 alias symbol:mddev_suspend md_mod
 alias symbol:phy_10gbit_features_array libphy
-alias symbol:LZ4_compress_destSize lz4_compress
-alias symbol:cast6_setkey cast6_generic
 alias symbol:phy_ethtool_get_link_ksettings libphy
 alias symbol:at803x_config_mdix qcom_phy_lib
 alias symbol:__fscache_relinquish_volume netfs
@@ -1511,7 +1370,6 @@
 alias symbol:phy_ethtool_get_strings libphy
 alias symbol:sdhci_cleanup_host sdhci
 alias symbol:sdio_readl mmc_core
-alias symbol:virtio_check_driver_offered_feature virtio
 alias symbol:vmbus_close hv_vmbus
 alias symbol:fc_remote_port_rolechg scsi_transport_fc
 alias symbol:__tracepoint_xhci_dbg_quirks xhci_hcd
@@ -1540,6 +1398,7 @@
 alias symbol:dm_bitset_new dm_persistent_data
 alias symbol:dm_btree_del dm_persistent_data
 alias symbol:sdhci_enable_v4_mode sdhci
+alias symbol:dw_dma_remove dw_dmac_core
 alias symbol:hid_connect hid
 alias symbol:scsi_free_sgtables scsi_mod
 alias symbol:config_group_init_type_name configfs
@@ -1562,7 +1421,6 @@
 alias symbol:__acpi_mdiobus_register acpi_mdio
 alias symbol:phy_attach_direct libphy
 alias symbol:scsi_report_bus_reset scsi_mod
-alias symbol:chacha_crypt_arch chacha_x86_64
 alias symbol:jbd2_journal_set_triggers jbd2
 alias symbol:scsi_device_set_state scsi_mod
 alias symbol:sdhci_uhs2_irq sdhci_uhs2
@@ -1581,6 +1439,7 @@
 alias symbol:dm_read_arg_group dm_mod
 alias symbol:dm_set_target_max_io_len dm_mod
 alias symbol:hid_register_report hid
+alias symbol:iTCO_vendor_pre_start iTCO_vendor_support
 alias symbol:nvme_execute_rq nvme_core
 alias symbol:mmc_erase mmc_core
 alias symbol:nvme_wait_reset nvme_core
@@ -1602,7 +1461,6 @@
 alias symbol:sdio_release_irq mmc_core
 alias symbol:usb_put_dev usbcore
 alias symbol:dm_hold dm_mod
-alias symbol:virtqueue_dma_need_sync virtio_ring
 alias symbol:scsi_command_size_tbl scsi_common
 alias symbol:jbd2_journal_release_jbd_inode jbd2
 alias symbol:__bcm_phy_read_rdb bcm_phy_lib
@@ -1620,7 +1478,6 @@
 alias symbol:ish_hw_reset intel_ishtp
 alias symbol:scsi_is_sas_port scsi_transport_sas
 alias symbol:ata_sff_queue_delayed_work libata
-alias symbol:af_alg_register_type af_alg
 alias symbol:iscsi_create_endpoint scsi_transport_iscsi
 alias symbol:ishtp_cl_rx_get_rb intel_ishtp
 alias symbol:udp_tunnel_drop_rx_port udp_tunnel
@@ -1628,17 +1485,13 @@
 alias symbol:genphy_c45_plca_set_cfg libphy
 alias symbol:mdiobus_read libphy
 alias symbol:snd_rawmidi_kernel_open snd_rawmidi
-alias symbol:virtqueue_detach_unused_buf virtio_ring
 alias symbol:__traceiter_iscsi_dbg_tcp scsi_transport_iscsi
-alias symbol:slhc_toss slhc
 alias symbol:usb_set_configuration usbcore
 alias symbol:bcm_phy_cable_test_start bcm_phy_lib
 alias symbol:__tracepoint_fscache_access_cache netfs
 alias symbol:usb_stor_Bulk_transport usb_storage
 alias symbol:__mmc_claim_host mmc_core
 alias symbol:ata_qc_get_active libata
-alias symbol:is_virtio_device virtio
-alias symbol:arc4_setkey libarc4
 alias symbol:phy_connect libphy
 alias symbol:usb_kill_anchored_urbs usbcore
 alias symbol:usb_hcd_unlink_urb_from_ep usbcore
@@ -1647,7 +1500,6 @@
 alias symbol:cdc_ncm_tx_fixup cdc_ncm
 alias symbol:async_memcpy async_memcpy
 alias symbol:config_group_find_item configfs
-alias symbol:ppp_dev_name ppp_generic
 alias symbol:hid_lookup_quirk hid
 alias symbol:scsi_mode_select scsi_mod
 alias symbol:ehci_init_driver ehci_hcd
@@ -1666,7 +1518,6 @@
 alias symbol:vmbus_setevent hv_vmbus
 alias symbol:genphy_c45_ethtool_get_eee libphy
 alias symbol:phy_sfp_disconnect_phy libphy
-alias symbol:camellia_dec_blk camellia_x86_64
 alias symbol:xhci_run xhci_hcd
 alias symbol:ahci_kick_engine libahci
 alias symbol:phy_register_fixup_for_id libphy
@@ -1681,7 +1532,6 @@
 alias symbol:bcm_phy_read_exp bcm_phy_lib
 alias symbol:iscsi_force_destroy_session scsi_transport_iscsi
 alias symbol:usb_for_each_dev usbcore
-alias symbol:af_alg_free_sg af_alg
 alias symbol:dm_array_get_value dm_persistent_data
 alias symbol:jbd2_fc_begin_commit jbd2
 alias symbol:typec_altmode_vdm typec
@@ -1690,7 +1540,6 @@
 alias symbol:mdiobus_unregister libphy
 alias symbol:dm_bufio_set_minimum_buffers dm_bufio
 alias symbol:phy_start_machine libphy
-alias symbol:vli_cmp ecc
 alias symbol:rtsx_pci_complete_unfinished_transfer rtsx_pci
 alias symbol:scsi_execute_cmd scsi_mod
 alias symbol:mdiobus_scan_c22 libphy
@@ -1700,7 +1549,6 @@
 alias symbol:ata_xfer_mode2shift libata
 alias symbol:mb_cache_create mbcache
 alias symbol:mb_cache_entry_delete_or_get mbcache
-alias symbol:simd_unregister_aeads crypto_simd
 alias symbol:fc_attach_transport scsi_transport_fc
 alias symbol:typec_partner_usb_power_delivery_register typec
 alias symbol:failover_slave_unregister failover
@@ -1736,7 +1584,6 @@
 alias symbol:mii_link_ok mii
 alias symbol:usb_get_from_anchor usbcore
 alias symbol:ata_pci_sff_activate_host libata
-alias symbol:ecc_alloc_point ecc
 alias symbol:jbd2_fc_get_buf jbd2
 alias symbol:spi_populate_sync_msg scsi_transport_spi
 alias symbol:scsi_check_sense scsi_mod
@@ -1779,7 +1626,6 @@
 alias symbol:hiddev_hid_event usbhid
 alias symbol:scsi_is_sas_rphy scsi_transport_sas
 alias symbol:usbnet_manage_power usbnet
-alias symbol:cryptd_free_aead cryptd
 alias symbol:hidinput_count_leds hid
 alias symbol:nvme_unquiesce_admin_queue nvme_core
 alias symbol:vmbus_disconnect_ring hv_vmbus
@@ -1800,14 +1646,11 @@
 alias symbol:usb_put_intf usbcore
 alias symbol:rtsx_usb_send_cmd rtsx_usb
 alias symbol:at803x_get_wol qcom_phy_lib
-alias symbol:cryptd_alloc_aead cryptd
 alias symbol:md_check_no_bitmap md_mod
 alias symbol:__SCK__tp_func_iscsi_dbg_eh scsi_transport_iscsi
 alias symbol:typec_find_port_data_role typec
-alias symbol:crypto_sha3_final sha3_generic
 alias symbol:scsi_change_queue_depth scsi_mod
 alias symbol:usbnet_link_change usbnet
-alias symbol:gre_parse_header gre
 alias symbol:raid6_gfinv raid6_pq
 alias symbol:dm_rh_stop_recovery dm_region_hash
 alias symbol:sas_change_queue_depth libsas
@@ -1823,8 +1666,6 @@
 alias symbol:fuse_dev_fiq_ops fuse
 alias symbol:md_finish_reshape md_mod
 alias symbol:roccat_common2_device_init_struct hid_roccat_common
-alias symbol:slhc_init slhc
-alias symbol:virtqueue_dma_unmap_single_attrs virtio_ring
 alias symbol:iscsi_block_session scsi_transport_iscsi
 alias symbol:sas_lu_reset libsas
 alias symbol:dm_rh_recovery_in_flight dm_region_hash
@@ -1834,7 +1675,6 @@
 alias symbol:nvme_unfreeze nvme_core
 alias symbol:sas_port_alloc scsi_transport_sas
 alias symbol:dm_array_del dm_persistent_data
-alias symbol:gf128mul_64k_bbe gf128mul
 alias symbol:rtsx_usb_write_register rtsx_usb
 alias symbol:netfs_file_write_iter netfs
 alias symbol:dm_bufio_mark_buffer_dirty dm_bufio
@@ -1860,13 +1700,11 @@
 alias symbol:usb_block_urb usbcore
 alias symbol:dm_rh_flush dm_region_hash
 alias symbol:genphy_c45_read_status libphy
-alias symbol:des_expand_key libdes
 alias symbol:sas_rphy_delete scsi_transport_sas
 alias symbol:scsi_mode_sense scsi_mod
 alias symbol:nvmf_free_options nvme_fabrics
 alias symbol:phy_resume libphy
 alias symbol:rtsx_usb_write_ppbuf rtsx_usb
-alias symbol:chacha20poly1305_decrypt libchacha20poly1305
 alias symbol:sata_deb_timing_normal libata
 alias symbol:spi_display_xfer_agreement scsi_transport_spi
 alias symbol:__bcm_phy_write_exp bcm_phy_lib
@@ -1881,15 +1719,15 @@
 alias symbol:phy_modify_mmd libphy
 alias symbol:snd_ctl_sync_vmaster snd
 alias symbol:ata_do_set_mode libata
+alias symbol:bq27xxx_battery_setup bq27xxx_battery
 alias symbol:phy_support_asym_pause libphy
+alias symbol:ucsi_notify_common typec_ucsi
 alias symbol:__tracepoint_nvme_sq nvme_core
 alias symbol:dm_deferred_entry_inc dm_bio_prison
-alias symbol:cryptd_ahash_child cryptd
 alias symbol:fc_find_rport_by_wwpn scsi_transport_fc
 alias symbol:usbnet_disconnect usbnet
 alias symbol:usb_sg_init usbcore
 alias symbol:ata_sff_thaw libata
-alias symbol:crypto_engine_unregister_aeads crypto_engine
 alias symbol:sata_link_hardreset libata
 alias symbol:bcm_phy_cable_test_start_rdb bcm_phy_lib
 alias symbol:ahci_shost_groups libahci
@@ -1900,6 +1738,7 @@
 alias symbol:fixed_phy_register_with_gpiod fixed_phy
 alias symbol:wmi_instance_count wmi
 alias symbol:phy_drivers_unregister libphy
+alias symbol:dca_unregister_notify dca
 alias symbol:dm_cache_policy_get_version dm_cache
 alias symbol:lc_get lru_cache
 alias symbol:mmc_gpio_get_ro mmc_core
@@ -1926,10 +1765,8 @@
 alias symbol:sdio_set_block_size mmc_core
 alias symbol:mddev_update_io_opt md_mod
 alias symbol:sata_scr_valid libata
-alias symbol:serpent_ecb_enc_8way_avx serpent_avx_x86_64
 alias symbol:mdiobus_unregister_device libphy
 alias symbol:usb_role_switch_find_by_fwnode roles
-alias symbol:virtqueue_get_buf_ctx virtio_ring
 alias symbol:rmi_2d_sensor_configure_input rmi_core
 alias symbol:dm_bio_prison_free_cell dm_bio_prison
 alias symbol:__mdiobus_write libphy
@@ -1950,7 +1787,6 @@
 alias symbol:usbnet_status_start usbnet
 alias symbol:scsi_host_lookup scsi_mod
 alias symbol:__vmbus_request_addr_match hv_vmbus
-alias symbol:crypto_engine_stop crypto_engine
 alias symbol:dm_btree_find_lowest_key dm_persistent_data
 alias symbol:usb_acpi_set_power_state usbcore
 alias symbol:usb_hcd_irq usbcore
@@ -1960,7 +1796,6 @@
 alias symbol:mddev_init md_mod
 alias symbol:ata_dev_pair libata
 alias symbol:hid_field_extract hid
-alias symbol:af_alg_accept af_alg
 alias symbol:dm_bufio_write_dirty_buffers dm_bufio
 alias symbol:ishtp_cl_driver_register intel_ishtp
 alias symbol:usb_show_dynids usbcore
@@ -1972,7 +1807,6 @@
 alias symbol:nvmet_fc_rcv_fcp_abort nvmet_fc
 alias symbol:vmbus_sendpacket hv_vmbus
 alias symbol:__bcm_phy_write_rdb bcm_phy_lib
-alias symbol:hchacha_block_arch chacha_x86_64
 alias symbol:dm_cell_quiesce_v2 dm_bio_prison
 alias symbol:usb_phy_roothub_power_on usbcore
 alias symbol:init_cdrom_command cdrom
@@ -1985,13 +1819,9 @@
 alias symbol:sdhci_end_tuning sdhci
 alias symbol:bcm_setup_lre_master_slave bcm_phy_lib
 alias symbol:snd_major snd
-alias symbol:tap_queue_resize tap
 alias symbol:rmi_of_property_read_u32 rmi_core
 alias symbol:usbnet_get_drvinfo usbnet
-alias symbol:des_decrypt libdes
 alias symbol:__mmc_poll_for_busy mmc_core
-alias symbol:virtqueue_get_avail_addr virtio_ring
-alias symbol:gf128mul_lle gf128mul
 alias symbol:copy_to_user_fromio snd
 alias symbol:smp_ata_check_ready_type libsas
 alias symbol:iscsi_get_conn scsi_transport_iscsi
@@ -2006,7 +1836,6 @@
 alias symbol:md_new_event md_mod
 alias symbol:sas_rphy_free scsi_transport_sas
 alias symbol:usb_state_string usb_common
-alias symbol:crypto_transfer_kpp_request_to_engine crypto_engine
 alias symbol:fscache_withdraw_cache netfs
 alias symbol:sdhci_request sdhci
 alias symbol:md_cluster_ops md_mod
@@ -2019,7 +1848,6 @@
 alias symbol:usb_stor_set_xfer_buf usb_storage
 alias symbol:hid_allocate_device hid
 alias symbol:scsi_add_host_with_dma scsi_mod
-alias symbol:gre_add_protocol gre
 alias symbol:input_ff_create_memless ff_memless
 alias symbol:dm_accept_partial_bio dm_mod
 alias symbol:phy_set_max_speed libphy
@@ -2030,7 +1858,6 @@
 alias symbol:scsi_alloc_sgtables scsi_mod
 alias symbol:sdhci_do_reset sdhci
 alias symbol:typec_switch_set typec
-alias symbol:curve25519_base_point libcurve25519_generic
 alias symbol:snd_rawmidi_kernel_write snd_rawmidi
 alias symbol:platform_profile_cycle platform_profile
 alias symbol:tcpm_port_error_recovery tcpm
@@ -2047,24 +1874,19 @@
 alias symbol:typec_altmode_unregister_driver typec
 alias symbol:phy_device_free libphy
 alias symbol:scsi_sanitize_inquiry_string scsi_mod
-alias symbol:tap_get_socket tap
 alias symbol:usb_decode_ctrl usb_common
 alias symbol:phy_ethtool_get_eee libphy
 alias symbol:snd_rawmidi_init snd_rawmidi
 alias symbol:ata_port_free libata
 alias symbol:snd_info_create_card_entry snd
 alias symbol:vmbus_set_chn_rescind_callback hv_vmbus
-alias symbol:crypto_transfer_hash_request_to_engine crypto_engine
 alias symbol:sas_target_alloc libsas
 alias symbol:usbnet_get_link_ksettings_internal usbnet
 alias symbol:ishtp_cl_allocate intel_ishtp
 alias symbol:raid6_vgfmul raid6_pq
-alias symbol:crypto_engine_register_ahashes crypto_engine
-alias symbol:poly1305_core_setkey libpoly1305
 alias symbol:sata_deb_timing_long libata
 alias symbol:__nvme_submit_sync_cmd nvme_core
 alias symbol:scsi_sense_key_string scsi_mod
-alias symbol:simd_unregister_skciphers crypto_simd
 alias symbol:iscsi_conn_login_event scsi_transport_iscsi
 alias symbol:wmi_set_block wmi
 alias symbol:dm_rh_delay dm_region_hash
@@ -2080,7 +1902,6 @@
 alias symbol:ata_sff_data_xfer libata
 alias symbol:xhci_pci_common_probe xhci_pci
 alias symbol:dm_bio_prison_alloc_cell dm_bio_prison
-alias symbol:ecc_gen_privkey ecc
 alias symbol:i2c_bit_add_bus i2c_algo_bit
 alias symbol:jbd2_wait_inode_data jbd2
 alias symbol:typec_partner_set_pd_revision typec
@@ -2100,14 +1921,12 @@
 alias symbol:nfs_stream_encode_acl nfs_acl
 alias symbol:nvme_reset_ctrl nvme_core
 alias symbol:scsi_sense_desc_find scsi_common
-alias symbol:vli_from_le64 ecc
 alias symbol:ahci_dev_classify libahci
 alias symbol:ahci_port_resume libahci
 alias symbol:phy_ethtool_ksettings_get libphy
 alias symbol:ata_cable_ignore libata
 alias symbol:smsc_phy_config_init smsc
 alias symbol:usb_phy_roothub_calibrate usbcore
-alias symbol:crypto_transfer_skcipher_request_to_engine crypto_engine
 alias symbol:ata_pci_bmdma_init libata
 alias symbol:scsi_partsize scsi_mod
 alias symbol:__fscache_write_to_cache netfs
@@ -2133,6 +1952,7 @@
 alias symbol:sdio_retune_crc_disable mmc_core
 alias symbol:usb_hcd_giveback_urb usbcore
 alias symbol:usb_role_switch_set_role roles
+alias symbol:dw_dma_filter dw_dmac_core
 alias symbol:phy_package_read_mmd libphy
 alias symbol:usb_stor_bulk_srb usb_storage
 alias symbol:nlmsvc_ops lockd
@@ -2155,6 +1975,7 @@
 alias symbol:cdc_parse_cdc_header usbcore
 alias symbol:sdhci_finish_mrq sdhci
 alias symbol:usbnet_cdc_status cdc_ether
+alias symbol:ucsi_register typec_ucsi
 alias symbol:sas_rphy_add scsi_transport_sas
 alias symbol:sdhci_request_done_dma sdhci
 alias symbol:typec_get_cable_svdm_version typec
@@ -2177,9 +1998,7 @@
 alias symbol:bcm_phy_r_rc_cal_reset bcm_phy_lib
 alias symbol:mmc_add_host mmc_core
 alias symbol:__fscache_clear_page_bits netfs
-alias symbol:crypto_sha3_update sha3_generic
 alias symbol:mdiobus_modify libphy
-alias symbol:pppox_compat_ioctl pppox
 alias symbol:hidraw_report_event hid
 alias symbol:phy_ethtool_ksettings_set libphy
 alias symbol:phy_gbit_features_array libphy
@@ -2205,7 +2024,6 @@
 alias symbol:wmidev_block_set wmi
 alias symbol:snd_pci_quirk_lookup_id snd
 alias symbol:ata_bmdma_port_start32 libata
-alias symbol:virtqueue_add_inbuf_premapped virtio_ring
 alias symbol:__traceiter_xhci_dbg_init xhci_hcd
 alias symbol:mmc_calc_max_discard mmc_core
 alias symbol:usb_add_hcd usbcore
@@ -2222,6 +2040,7 @@
 alias symbol:hv_ringbuffer_spinlock_busy hv_vmbus
 alias symbol:phy_package_write_mmd libphy
 alias symbol:scsi_device_put scsi_mod
+alias symbol:idma32_dma_remove dw_dmac_core
 alias symbol:xhci_reset_bandwidth xhci_hcd
 alias symbol:ata_pci_device_do_suspend libata
 alias symbol:dm_audit_log_ti dm_mod
@@ -2233,7 +2052,6 @@
 alias symbol:jbd2_journal_start jbd2
 alias symbol:scsi_register_interface scsi_mod
 alias symbol:usb_hcd_unmap_urb_setup_for_dma usbcore
-alias symbol:crypto_finalize_skcipher_request crypto_engine
 alias symbol:dm_cell_visit_release dm_bio_prison
 alias symbol:nvme_alloc_admin_tag_set nvme_core
 alias symbol:fixed_phy_change_carrier fixed_phy
@@ -2266,12 +2084,11 @@
 alias symbol:genphy_read_master_slave libphy
 alias symbol:bcm_config_lre_aneg bcm_phy_lib
 alias symbol:hid_driver_suspend hid
+alias symbol:iTCO_vendorsupport iTCO_vendor_support
 alias symbol:jbd2_complete_transaction jbd2
 alias symbol:sas_phy_free scsi_transport_sas
 alias symbol:udp_tunnel6_dst_lookup ip6_udp_tunnel
-alias symbol:crypto_transfer_aead_request_to_engine crypto_engine
 alias symbol:scsi_internal_device_block_nowait scsi_mod
-alias symbol:twofish_dec_blk twofish_x86_64
 alias symbol:typec_cable_set_identity typec
 alias symbol:nvmf_subsystem_reset nvme_fabrics
 alias symbol:rndis_unbind rndis_host
@@ -2284,7 +2101,6 @@
 alias symbol:fc_host_post_vendor_event scsi_transport_fc
 alias symbol:ata_sff_qc_fill_rtf libata
 alias symbol:scsi_eh_flush_done_q scsi_mod
-alias symbol:xchacha20poly1305_encrypt libchacha20poly1305
 alias symbol:cdrom_get_last_written cdrom
 alias symbol:configfs_register_subsystem configfs
 alias symbol:sata_pmp_port_ops libata
@@ -2294,12 +2110,10 @@
 alias symbol:raid_class_release raid_class
 alias symbol:devm_battery_hook_register battery
 alias symbol:fscache_wait_for_operation netfs
-alias symbol:ppp_output_wakeup ppp_generic
 alias symbol:ipvlan_count_rx ipvlan
 alias symbol:usb_stor_control_msg usb_storage
 alias symbol:mmc_cmdq_enable mmc_core
 alias symbol:scsi_target_resume scsi_mod
-alias symbol:virtio_add_status virtio
 alias symbol:rtsx_pci_card_power_off rtsx_pci
 alias symbol:sdio_writel mmc_core
 alias symbol:mmc_can_gpio_ro mmc_core
@@ -2309,12 +2123,10 @@
 alias symbol:dm_block_manager_destroy dm_persistent_data
 alias symbol:phy_find_first libphy
 alias symbol:__phy_modify_mmd libphy
-alias symbol:ecc_is_key_valid ecc
 alias symbol:usb_power_delivery_register_capabilities typec
 alias symbol:ohci_hub_control ohci_hcd
 alias symbol:__SCT__tp_func_ata_bmdma_start libata
 alias symbol:__SCT__tp_func_fscache_access netfs
-alias symbol:af_alg_poll af_alg
 alias symbol:i2c_new_slave_host_notify_device i2c_smbus
 alias symbol:lc_find lru_cache
 alias symbol:bgpio_init gpio_generic
@@ -2324,6 +2136,7 @@
 alias symbol:iscsi_destroy_endpoint scsi_transport_iscsi
 alias symbol:bcm_phy_cable_test_get_status_rdb bcm_phy_lib
 alias symbol:spi_populate_tag_msg scsi_transport_spi
+alias symbol:ucsi_create typec_ucsi
 alias symbol:usb_otg_state_string usb_common
 alias symbol:snd_pci_quirk_lookup snd
 alias symbol:usbnet_resume_rx usbnet
@@ -2345,7 +2158,6 @@
 alias symbol:sdhci_setup_host sdhci
 alias symbol:blake2b_compress_generic blake2b_generic
 alias symbol:extcon_set_property_sync extcon_core
-alias symbol:virtio_device_restore virtio
 alias symbol:fill_inquiry_response usb_storage
 alias symbol:cdrom_open cdrom
 alias symbol:ahci_reset_em libahci
@@ -2364,13 +2176,11 @@
 alias symbol:md_rdev_init md_mod
 alias symbol:dm_bufio_prefetch_with_ioprio dm_bufio
 alias symbol:net_failover_destroy net_failover
-alias symbol:aead_init_geniv geniv
 alias symbol:cdc_ncm_bind_common cdc_ncm
 alias symbol:mmc_can_trim mmc_core
 alias symbol:phy_get_c45_ids libphy
 alias symbol:piix4_sb800_port_sel i2c_piix4
 alias symbol:sas_execute_ata_cmd libsas
-alias symbol:gf128mul_bbe gf128mul
 alias symbol:acpi_video_unregister video
 alias symbol:sas_rphy_remove scsi_transport_sas
 alias symbol:ata_sff_check_status libata
@@ -2378,7 +2188,6 @@
 alias symbol:i2c_register_spd i2c_smbus
 alias symbol:phy_device_remove libphy
 alias symbol:usb_reset_device usbcore
-alias symbol:ecc_digits_from_bytes ecc
 alias symbol:genphy_c45_restart_aneg libphy
 alias symbol:vmbus_request_addr_match hv_vmbus
 alias symbol:dm_bufio_get dm_bufio
@@ -2387,15 +2196,12 @@
 alias symbol:ata_cable_80wire libata
 alias symbol:dm_bm_set_read_write dm_persistent_data
 alias symbol:sdev_enable_disk_events scsi_mod
-alias symbol:virtqueue_get_used_addr virtio_ring
 alias symbol:dm_audit_log_bio dm_mod
 alias symbol:__SCK__tp_func_xhci_dbg_init xhci_hcd
-alias symbol:crypto_engine_register_skciphers crypto_engine
 alias symbol:sas_register_ha libsas
 alias symbol:dm_deferred_set_destroy dm_bio_prison
 alias symbol:sparse_keymap_entry_from_scancode sparse_keymap
 alias symbol:bcm_phy_write_misc bcm_phy_lib
-alias symbol:unregister_virtio_driver virtio
 alias symbol:vxlan_dev_create vxlan
 alias symbol:scsi_resume_device scsi_mod
 alias symbol:dm_btree_cursor_end dm_persistent_data
@@ -2416,7 +2222,6 @@
 alias symbol:__SCK__tp_func_fscache_access netfs
 alias symbol:__SCT__tp_func_xhci_dbg_init xhci_hcd
 alias symbol:scsi_get_sense_info_fld scsi_mod
-alias symbol:simd_skcipher_free crypto_simd
 alias symbol:fwnode_typec_mux_get typec
 alias symbol:mdiobus_c45_modify libphy
 alias symbol:scsi_device_lookup_by_target scsi_mod
@@ -2424,13 +2229,11 @@
 alias symbol:md_reload_sb md_mod
 alias symbol:snd_power_wait snd
 alias symbol:usb_hcd_pci_pm_ops usbcore
-alias symbol:sha512_zero_message_hash sha512_generic
 alias symbol:genphy_restart_aneg libphy
 alias symbol:snd_jack_add_new_kctl snd
 alias symbol:smsc_phy_get_tunable smsc
 alias symbol:__fscache_unuse_cookie netfs
 alias symbol:__tracepoint_iscsi_dbg_sw_tcp scsi_transport_iscsi
-alias symbol:gf128mul_init_4k_bbe gf128mul
 alias symbol:fscache_n_read netfs
 alias symbol:sdhci_uhs2_clear_set_irqs sdhci_uhs2
 alias symbol:hid_debug_event hid
@@ -2440,30 +2243,23 @@
 alias symbol:hv_ringbuffer_get_debuginfo hv_vmbus
 alias symbol:scsi_done_direct scsi_mod
 alias symbol:usb_phy_roothub_notify_connect usbcore
-alias symbol:serpent_cbc_dec_8way_avx serpent_avx_x86_64
 alias symbol:unregister_md_personality md_mod
 alias symbol:dm_bufio_get_client dm_bufio
 alias symbol:fc_remove_host scsi_transport_fc
 alias symbol:iscsi_create_flashnode_sess scsi_transport_iscsi
-alias symbol:unregister_pppox_proto pppox
 alias symbol:__fscache_invalidate netfs
 alias symbol:snd_register_oss_device snd
 alias symbol:ata_timing_compute libata
-alias symbol:cryptd_aead_queued cryptd
 alias symbol:sdhci_uhs2_remove_host sdhci_uhs2
-alias symbol:crypto_ecdh_encode_key ecdh_generic
 alias symbol:hid_hw_request hid
-alias symbol:ppp_register_compressor ppp_generic
 alias symbol:jbd2_journal_unlock_updates jbd2
 alias symbol:sdio_retune_release mmc_core
 alias symbol:udp_tunnel_notify_del_rx_port udp_tunnel
 alias symbol:snd_ctl_find_numid snd
-alias symbol:chacha20poly1305_encrypt libchacha20poly1305
 alias symbol:jbd2_journal_init_jbd_inode jbd2
 alias symbol:qca808x_led_reg_hw_control_enable qcom_phy_lib
 alias symbol:dm_noflush_suspending dm_mod
 alias symbol:xhci_initialize_ring_info xhci_hcd
-alias symbol:__serpent_decrypt serpent_generic
 alias symbol:sdhci_suspend_host sdhci
 alias symbol:tcpm_tcpc_reset tcpm
 alias symbol:tifm_add_adapter tifm_core
@@ -2473,12 +2269,10 @@
 alias symbol:netfs_buffered_read_iter netfs
 alias symbol:usb_check_bulk_endpoints usbcore
 alias symbol:usb_stor_Bulk_reset usb_storage
-alias symbol:LZ4_loadDictHC lz4hc_compress
 alias symbol:usb_get_dev usbcore
 alias symbol:usb_hcd_link_urb_to_ep usbcore
 alias symbol:udp_tunnel_push_rx_port udp_tunnel
 alias symbol:md_do_sync md_mod
-alias symbol:crypto_finalize_hash_request crypto_engine
 alias symbol:dm_tm_pre_commit dm_persistent_data
 alias symbol:mdio_device_free libphy
 alias symbol:usb_unpoison_urb usbcore
@@ -2492,7 +2286,6 @@
 alias symbol:sas_get_address scsi_transport_sas
 alias symbol:srp_attach_transport scsi_transport_srp
 alias symbol:ata_port_pbar_desc libata
-alias symbol:crypto_ecdh_key_len ecdh_generic
 alias symbol:mmc_command_done mmc_core
 alias symbol:iscsi_lookup_endpoint scsi_transport_iscsi
 alias symbol:snd_rawmidi_receive snd_rawmidi
@@ -2507,20 +2300,19 @@
 alias symbol:jbd2_journal_clear_err jbd2
 alias symbol:lc_seq_printf_stats lru_cache
 alias symbol:sas_port_alloc_num scsi_transport_sas
-alias symbol:__cast6_decrypt cast6_generic
 alias symbol:bcm_phy_led_brightness_set bcm_phy_lib
 alias symbol:usb_phy_roothub_alloc usbcore
 alias symbol:usb_phy_roothub_set_mode usbcore
 alias symbol:mddev_resume md_mod
 alias symbol:netfs_readahead netfs
 alias symbol:sdhci_present_error sdhci
+alias symbol:unregister_dca_provider dca
 alias symbol:usb_init_urb usbcore
 alias symbol:btracker_issue dm_cache
 alias symbol:fscache_resume_after_invalidation netfs
 alias symbol:tifm_queue_work tifm_core
 alias symbol:xhci_get_endpoint_index xhci_hcd
 alias symbol:__SCT__tp_func_iscsi_dbg_session scsi_transport_iscsi
-alias symbol:crypto_ecdh_shared_secret ecc
 alias symbol:dm_rh_mark_nosync dm_region_hash
 alias symbol:nvmf_reg_write32 nvme_fabrics
 alias symbol:matrix_keypad_build_keymap matrix_keymap
@@ -2536,7 +2328,6 @@
 alias symbol:netfs_buffered_write_iter_locked netfs
 alias symbol:phy_start libphy
 alias symbol:wmi_evaluate_method wmi
-alias symbol:af_alg_wait_for_data af_alg
 alias symbol:mmc_is_req_done mmc_core
 alias symbol:typec_set_vconn_role typec
 alias symbol:unregister_sound_dsp soundcore
@@ -2544,6 +2335,7 @@
 alias symbol:ata_bmdma_stop libata
 alias symbol:srp_start_tl_fail_timers scsi_transport_srp
 alias symbol:ata_tf_to_fis libata
+alias symbol:dca_register_notify dca
 alias symbol:mmc_of_parse_voltage mmc_core
 alias symbol:dm_array_new dm_persistent_data
 alias symbol:dm_rh_get_region_size dm_region_hash
@@ -2553,17 +2345,16 @@
 alias symbol:usb_stor_bulk_transfer_sg usb_storage
 alias symbol:phy_10gbit_fec_features libphy
 alias symbol:usbnet_cdc_zte_rx_fixup cdc_ether
+alias symbol:free_dca_provider dca
 alias symbol:dm_suspended dm_mod
 alias symbol:nvmf_reg_read64 nvme_fabrics
 alias symbol:usb_hcd_start_port_resume usbcore
-alias symbol:__camellia_enc_blk_2way camellia_x86_64
 alias symbol:jbd2_journal_inode_ranged_wait jbd2
 alias symbol:__tracepoint_iscsi_dbg_conn scsi_transport_iscsi
 alias symbol:at803x_read_status qcom_phy_lib
-alias symbol:crypto_engine_alloc_init crypto_engine
+alias symbol:iTCO_vendor_check_noreboot_on iTCO_vendor_support
 alias symbol:rfkill_find_type rfkill
 alias symbol:sdhci_enable_clk sdhci
-alias symbol:ecc_make_pub_key ecc
 alias symbol:usb_ifnum_to_if usbcore
 alias symbol:fc_block_scsi_eh scsi_transport_fc
 alias symbol:mdiobus_register_device libphy
@@ -2571,7 +2362,6 @@
 alias symbol:scsi_vpd_lun_id scsi_mod
 alias symbol:phy_connect_direct libphy
 alias symbol:dm_tm_create_with_sm dm_persistent_data
-alias symbol:ecc_point_is_zero ecc
 alias symbol:__SCT__tp_func_netfs_sreq netfs
 alias symbol:__usb_get_extra_descriptor usbcore
 alias symbol:linkmode_resolve_pause libphy
@@ -2604,10 +2394,8 @@
 alias symbol:phy_reset_after_clk_enable libphy
 alias symbol:int_to_scsilun scsi_common
 alias symbol:sdhci_set_uhs_signaling sdhci
-alias symbol:tap_create_cdev tap
 alias symbol:scsi_block_when_processing_errors scsi_mod
 alias symbol:typec_get_negotiated_svdm_version typec
-alias symbol:af_alg_unregister_type af_alg
 alias symbol:jbd2_fc_release_bufs jbd2
 alias symbol:dm_bufio_read_with_ioprio dm_bufio
 alias symbol:sdio_writew mmc_core
@@ -2627,7 +2415,6 @@
 alias symbol:dm_submit_bio_remap dm_mod
 alias symbol:usb_hcd_resume_root_hub usbcore
 alias symbol:mdiobus_c45_read_nested libphy
-alias symbol:virtqueue_add_outbuf_premapped virtio_ring
 alias symbol:bcm_phy_write_shadow bcm_phy_lib
 alias symbol:generic_rndis_bind rndis_host
 alias symbol:md_idle_sync_thread md_mod
@@ -2638,7 +2425,6 @@
 alias symbol:dm_block_location dm_persistent_data
 alias symbol:sata_scr_read libata
 alias symbol:snd_rawmidi_new snd_rawmidi
-alias symbol:vli_mod_mult_slow ecc
 alias symbol:scsi_block_targets scsi_mod
 alias symbol:md_run md_mod
 alias symbol:nvmf_set_io_queues nvme_fabrics
@@ -2656,12 +2442,10 @@
 alias symbol:mdiobus_alloc_size libphy
 alias symbol:nlmclnt_proc lockd
 alias symbol:typec_switch_get_drvdata typec
-alias symbol:virtqueue_get_vring_size virtio_ring
 alias symbol:sdev_evt_send_simple scsi_mod
 alias symbol:typec_unregister_port typec
 alias symbol:scsi_print_result scsi_mod
 alias symbol:extcon_dev_free extcon_core
-alias symbol:vring_transport_features virtio_ring
 alias symbol:usb_hcd_check_unlink_urb usbcore
 alias symbol:__sdhci_read_caps sdhci
 alias symbol:ata_ncq_prio_enable libata
@@ -2686,19 +2470,16 @@
 alias symbol:nvmet_fc_unregister_targetport nvmet_fc
 alias symbol:phy_suspend libphy
 alias symbol:srp_remove_host scsi_transport_srp
-alias symbol:crypto_engine_register_aead crypto_engine
 alias symbol:async_xor_val_offs async_xor
 alias symbol:sdio_release_host mmc_core
 alias symbol:phy_start_aneg libphy
 alias symbol:sas_get_local_phy libsas
 alias symbol:xhci_pci_remove xhci_pci
 alias symbol:snd_ctl_find_id snd
-alias symbol:__camellia_setkey camellia_x86_64
 alias symbol:ata_sff_dev_select libata
 alias symbol:ata_xfer_mask2mode libata
 alias symbol:mdio_bus_exit libphy
 alias symbol:generic_mii_ioctl mii
-alias symbol:gre_del_protocol gre
 alias symbol:sdhci_initialize_data sdhci
 alias symbol:__async_tx_find_channel async_tx
 alias symbol:jbd2_journal_check_available_features jbd2
@@ -2707,17 +2488,12 @@
 alias symbol:snd_device_alloc snd
 alias symbol:__SCK__tp_func_xhci_dbg_quirks xhci_hcd
 alias symbol:hid_hw_raw_request hid
-alias symbol:__serpent_encrypt serpent_generic
 alias symbol:ata_id_c_string libata
-alias symbol:virtqueue_dma_mapping_error virtio_ring
-alias symbol:crypto_sha512_finup sha512_generic
 alias symbol:nvmet_fc_register_targetport nvmet_fc
 alias symbol:ahci_pmp_retry_srst_ops libahci
 alias symbol:extcon_get_edev_name extcon_core
 alias symbol:dm_btree_cursor_begin dm_persistent_data
-alias symbol:ecc_is_pubkey_valid_full ecc
-alias symbol:ppp_unregister_channel ppp_generic
-alias symbol:virtio_max_dma_size virtio_ring
+alias symbol:register_dca_provider dca
 alias symbol:usb_set_device_state usbcore
 alias symbol:nvme_quiesce_io_queues nvme_core
 alias symbol:usbnet_update_max_qlen usbnet
@@ -2744,17 +2520,13 @@
 alias symbol:iscsi_session_chkready scsi_transport_iscsi
 alias symbol:dm_block_data dm_persistent_data
 alias symbol:sis_info133_for_sata pata_sis
-alias symbol:tap_get_ptr_ring tap
 alias symbol:dm_tm_inc dm_persistent_data
 alias symbol:cdrom_ioctl cdrom
 alias symbol:usbnet_ether_cdc_bind cdc_ether
 alias symbol:typec_cable_altmode_exit typec
-alias symbol:af_alg_get_rsgl af_alg
 alias symbol:mii_check_link mii
 alias symbol:scsi_schedule_eh scsi_mod
-alias symbol:vli_mod_inv ecc
 alias symbol:ata_change_queue_depth libata
-alias symbol:slhc_compress slhc
 alias symbol:rtsx_pci_card_pull_ctl_enable rtsx_pci
 alias symbol:ahci_error_handler libahci
 alias symbol:genphy_c45_ethtool_set_eee libphy
@@ -2762,36 +2534,26 @@
 alias symbol:nfsacl_decode nfs_acl
 alias symbol:rtsx_pci_write_register rtsx_pci
 alias symbol:ehci_cf_port_reset_rwsem usbcore
-alias symbol:ecc_get_curve ecc
 alias symbol:iscsi_host_for_each_session scsi_transport_iscsi
 alias symbol:ata_host_put libata
 alias symbol:netfs_file_read_iter netfs
 alias symbol:typec_altmode_notify typec
-alias symbol:__register_virtio_driver virtio
 alias symbol:usb_free_coherent usbcore
 alias symbol:roccat_common2_send_with_status hid_roccat_common
 alias symbol:jbd2_journal_blocks_per_page jbd2
 alias symbol:mmc_send_tuning mmc_core
 alias symbol:netfs_dirty_folio netfs
-alias symbol:cryptd_aead_child cryptd
 alias symbol:dm_btree_remove dm_persistent_data
-alias symbol:ppp_unregister_compressor ppp_generic
 alias symbol:usb_stor_host_template_init usb_storage
-alias symbol:camellia_decrypt_cbc_2way camellia_x86_64
 alias symbol:hidraw_disconnect hid
 alias symbol:snd_info_free_entry snd
 alias symbol:usbnet_nway_reset usbnet
-alias symbol:virtqueue_dma_sync_single_range_for_device virtio_ring
 alias symbol:extcon_unregister_notifier extcon_core
 alias symbol:hidinput_calc_abs_res hid
 alias symbol:scsi_remove_target scsi_mod
-alias symbol:cryptd_free_skcipher cryptd
 alias symbol:phy_do_ioctl libphy
-alias symbol:crypto_engine_register_kpp crypto_engine
-alias symbol:crypto_engine_unregister_ahash crypto_engine
 alias symbol:snd_ctl_register_layer snd
 alias symbol:sas_disable_tlr scsi_transport_sas
-alias symbol:ppp_register_channel ppp_generic
 alias symbol:dm_device_name dm_mod
 alias symbol:genphy_c45_an_config_eee_aneg libphy
 alias symbol:mdiobus_write_nested libphy
@@ -2801,7 +2563,6 @@
 alias symbol:iscsi_unblock_session scsi_transport_iscsi
 alias symbol:mmc_wait_for_req_done mmc_core
 alias symbol:usbnet_skb_return usbnet
-alias symbol:crypto_transfer_akcipher_request_to_engine crypto_engine
 alias symbol:usb_disable_autosuspend usbcore
 alias symbol:usb_deregister_device_driver usbcore
 alias symbol:sound_class soundcore
@@ -2821,7 +2582,6 @@
 alias symbol:platform_profile_notify platform_profile
 alias symbol:xhci_resume xhci_hcd
 alias symbol:jbd2_journal_try_to_free_buffers jbd2
-alias symbol:simd_register_aeads_compat crypto_simd
 alias symbol:nvmet_req_alloc_sgls nvmet
 alias symbol:typec_register_plug typec
 alias symbol:dm_rh_update_states dm_region_hash
@@ -2846,7 +2606,6 @@
 alias symbol:snd_seq_autoload_exit snd_seq_device
 alias symbol:dev_attr_em_message libata
 alias symbol:dm_btree_lookup dm_persistent_data
-alias symbol:gf128mul_free_64k gf128mul
 alias symbol:ata_sff_wait_ready libata
 alias symbol:__SCT__tp_func_ata_exec_command libata
 alias symbol:phy_modify_paged_changed libphy
@@ -2857,7 +2616,6 @@
 alias symbol:netfs_write_subrequest_terminated netfs
 alias symbol:snd_fasync_helper snd
 alias symbol:dm_bufio_get_block_number dm_bufio
-alias symbol:poly1305_init_generic libpoly1305
 alias symbol:tcpm_sink_frs tcpm
 alias symbol:geneve_dev_create_fb geneve
 alias symbol:usb_stor_post_reset usb_storage
@@ -2865,7 +2623,6 @@
 alias symbol:ishtp_cl_set_fw_client_id intel_ishtp
 alias symbol:md_write_end md_mod
 alias symbol:ishtp_reset_handler intel_ishtp
-alias symbol:twofish_enc_blk twofish_x86_64
 alias symbol:iscsi_destroy_iface scsi_transport_iscsi
 alias symbol:vmbus_send_modifychannel hv_vmbus
 alias symbol:ata_acpi_stm libata
@@ -2881,7 +2638,6 @@
 alias symbol:ata_sff_port_intr libata
 alias symbol:mmc_gpio_get_cd mmc_core
 alias symbol:vmbus_establish_gpadl hv_vmbus
-alias symbol:crypto_authenc_extractkeys authenc
 alias symbol:dm_exception_store_type_register dm_snapshot
 alias symbol:ishtp_recv intel_ishtp
 alias symbol:scsi_host_busy_iter scsi_mod
@@ -2889,11 +2645,14 @@
 alias symbol:fscache_relinquish_cache netfs
 alias symbol:iscsi_put_endpoint scsi_transport_iscsi
 alias symbol:rtsx_usb_get_card_status rtsx_usb
+alias symbol:ucsi_send_command typec_ucsi
 alias symbol:cdc_ncm_rx_verify_ndp16 cdc_ncm
+alias symbol:dw_dma_acpi_controller_register dw_dmac_core
 alias symbol:jbd2_trans_will_send_data_barrier jbd2
 alias symbol:srp_rport_put scsi_transport_srp
 alias symbol:nvme_init_ctrl_finish nvme_core
 alias symbol:sas_resume_ha libsas
+alias symbol:ucsi_get_drvdata typec_ucsi
 alias symbol:ehci_handshake ehci_hcd
 alias symbol:sdhci_mod_timer sdhci
 alias symbol:register_sound_dsp soundcore
@@ -2902,6 +2661,7 @@
 alias symbol:usb_free_streams usbcore
 alias symbol:jbd2_journal_put_journal_head jbd2
 alias symbol:mmc_regulator_get_supply mmc_core
+alias symbol:ucsi_unregister typec_ucsi
 alias symbol:devm_extcon_unregister_notifier extcon_core
 alias symbol:mdio_find_bus libphy
 alias symbol:fuse_init_fs_context_submount fuse
@@ -2910,11 +2670,7 @@
 alias symbol:snd_ctl_unregister_ioctl snd
 alias symbol:mii_ethtool_get_link_ksettings mii
 alias symbol:nvme_put_ns nvme_core
-alias symbol:vli_num_bits ecc
-alias symbol:camellia_ecb_enc_16way camellia_aesni_avx_x86_64
-alias symbol:crc_ccitt_table crc_ccitt
 alias symbol:dm_bufio_client_destroy dm_bufio
-alias symbol:__serpent_setkey serpent_generic
 alias symbol:dm_exception_store_create dm_snapshot
 alias symbol:ishtp_get_fw_client_id intel_ishtp
 alias symbol:genphy_c45_aneg_done libphy
@@ -2937,11 +2693,9 @@
 alias symbol:vmbus_free_ring hv_vmbus
 alias symbol:netfs_stats_show netfs
 alias symbol:usb_stor_suspend usb_storage
-alias symbol:crypto_engine_unregister_skcipher crypto_engine
 alias symbol:ata_tport_add libata
 alias symbol:phy_link_topo_add_phy libphy
 alias symbol:sas_drain_work libsas
 alias symbol:__sdhci_finish_data_common sdhci
 alias symbol:typec_unregister_altmode typec
-alias symbol:chacha20poly1305_encrypt_sg_inplace libchacha20poly1305
 alias symbol:dev_attr_sw_activity libata
Binary files working/cpio2/lib/modules/6.13.1/modules.symbols.bin and borken/cpio2/lib/modules/6.13.1/modules.symbols.bin differ
Binary files working/cpio2/lib/systemd/systemd-udevd and borken/cpio2/lib/systemd/systemd-udevd differ
Binary files working/cpio2/lib/udev/ata_id and borken/cpio2/lib/udev/ata_id differ
Binary files working/cpio2/lib/udev/hwdb.bin and borken/cpio2/lib/udev/hwdb.bin differ
diff -Nurd working/cpio2/lib/udev/rules.d/50-udev-default.rules borken/cpio2/lib/udev/rules.d/50-udev-default.rules
--- working/cpio2/lib/udev/rules.d/50-udev-default.rules	2025-02-13 20:54:00.000000000 +0100
+++ borken/cpio2/lib/udev/rules.d/50-udev-default.rules	2025-03-13 16:25:54.000000000 +0100
@@ -37,7 +37,7 @@
 
 SUBSYSTEM=="tty", KERNEL=="ptmx", GROUP="tty", MODE="0666"
 SUBSYSTEM=="tty", KERNEL=="tty", GROUP="tty", MODE="0666"
-SUBSYSTEM=="tty", KERNEL=="tty[0-9]*|hvc[0-9]*|sclp_line[0-9]*|ttysclp[0-9]*|3270/tty[0-9]*", GROUP="tty", MODE="0620"
+SUBSYSTEM=="tty", KERNEL=="tty[0-9]*|hvc[0-9]*|sclp_line[0-9]*|ttysclp[0-9]*|3270/tty[0-9]*", GROUP="tty", MODE="0600"
 SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
 KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="dialout"
 
diff -Nurd working/cpio2/lib/udev/rules.d/60-persistent-storage-dm.rules borken/cpio2/lib/udev/rules.d/60-persistent-storage-dm.rules
--- working/cpio2/lib/udev/rules.d/60-persistent-storage-dm.rules	2024-11-04 10:06:21.000000000 +0100
+++ borken/cpio2/lib/udev/rules.d/60-persistent-storage-dm.rules	2025-03-03 22:04:46.000000000 +0100
@@ -17,6 +17,8 @@
 SYMLINK+="disk/by-id/dm-name-$env{DM_NAME}"
 ENV{DM_UUID}=="?*", SYMLINK+="disk/by-id/dm-uuid-$env{DM_UUID}"
 
+ENV{DISKSEQ}=="?*", SYMLINK+="disk/by-diskseq/$env{DISKSEQ}"
+
 ENV{.DM_SUSPENDED}=="1", ENV{DM_UDEV_PRIMARY_SOURCE_FLAG}=="1", GOTO="dm_import"
 ENV{.DM_NOSCAN}=="1", ENV{DM_UDEV_PRIMARY_SOURCE_FLAG}=="1", GOTO="dm_import"
 ENV{.DM_SUSPENDED}=="1", GOTO="dm_end"
Binary files working/cpio2/lib/udev/scsi_id and borken/cpio2/lib/udev/scsi_id differ
Binary files working/cpio2/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 and borken/cpio2/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libaudit.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libaudit.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libaudit.so.1.0.0 and borken/cpio2/lib/x86_64-linux-gnu/libaudit.so.1.0.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libblkid.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libblkid.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libblkid.so.1.1.0 and borken/cpio2/lib/x86_64-linux-gnu/libblkid.so.1.1.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libc.so.6 and borken/cpio2/lib/x86_64-linux-gnu/libc.so.6 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcap-ng.so.0 and borken/cpio2/lib/x86_64-linux-gnu/libcap-ng.so.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0 and borken/cpio2/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcap.so.2 and borken/cpio2/lib/x86_64-linux-gnu/libcap.so.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcap.so.2.73 and borken/cpio2/lib/x86_64-linux-gnu/libcap.so.2.73 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcap.so.2.75 and borken/cpio2/lib/x86_64-linux-gnu/libcap.so.2.75 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcom_err.so.2 and borken/cpio2/lib/x86_64-linux-gnu/libcom_err.so.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcom_err.so.2.1 and borken/cpio2/lib/x86_64-linux-gnu/libcom_err.so.2.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcryptsetup.so.12 and borken/cpio2/lib/x86_64-linux-gnu/libcryptsetup.so.12 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libcryptsetup.so.12.10.0 and borken/cpio2/lib/x86_64-linux-gnu/libcryptsetup.so.12.10.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libdevmapper-event.so.1.02.1 and borken/cpio2/lib/x86_64-linux-gnu/libdevmapper-event.so.1.02.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libdevmapper.so.1.02.1 and borken/cpio2/lib/x86_64-linux-gnu/libdevmapper.so.1.02.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libe2p.so.2 and borken/cpio2/lib/x86_64-linux-gnu/libe2p.so.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libe2p.so.2.3 and borken/cpio2/lib/x86_64-linux-gnu/libe2p.so.2.3 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libext2fs.so.2 and borken/cpio2/lib/x86_64-linux-gnu/libext2fs.so.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libext2fs.so.2.4 and borken/cpio2/lib/x86_64-linux-gnu/libext2fs.so.2.4 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libfuse3.so.3 and borken/cpio2/lib/x86_64-linux-gnu/libfuse3.so.3 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libfuse3.so.3.14.0 and borken/cpio2/lib/x86_64-linux-gnu/libfuse3.so.3.14.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libfuse3.so.3.17.1 and borken/cpio2/lib/x86_64-linux-gnu/libfuse3.so.3.17.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libfuse3.so.4 and borken/cpio2/lib/x86_64-linux-gnu/libfuse3.so.4 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libgcc_s.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libgcc_s.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libidn2.so.0 and borken/cpio2/lib/x86_64-linux-gnu/libidn2.so.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libidn2.so.0.4.0 and borken/cpio2/lib/x86_64-linux-gnu/libidn2.so.0.4.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libjson-c.so.5 and borken/cpio2/lib/x86_64-linux-gnu/libjson-c.so.5 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libjson-c.so.5.4.0 and borken/cpio2/lib/x86_64-linux-gnu/libjson-c.so.5.4.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libkmod.so.2 and borken/cpio2/lib/x86_64-linux-gnu/libkmod.so.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libkmod.so.2.5.0 and borken/cpio2/lib/x86_64-linux-gnu/libkmod.so.2.5.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libkmod.so.2.5.1 and borken/cpio2/lib/x86_64-linux-gnu/libkmod.so.2.5.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/liblzma.so.5 and borken/cpio2/lib/x86_64-linux-gnu/liblzma.so.5 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/liblzma.so.5.6.3 and borken/cpio2/lib/x86_64-linux-gnu/liblzma.so.5.6.3 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libm.so.6 and borken/cpio2/lib/x86_64-linux-gnu/libm.so.6 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libmount.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libmount.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libmount.so.1.1.0 and borken/cpio2/lib/x86_64-linux-gnu/libmount.so.1.1.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libnl-3.so.200 and borken/cpio2/lib/x86_64-linux-gnu/libnl-3.so.200 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libnl-3.so.200.26.0 and borken/cpio2/lib/x86_64-linux-gnu/libnl-3.so.200.26.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libnl-genl-3.so.200 and borken/cpio2/lib/x86_64-linux-gnu/libnl-genl-3.so.200 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libnl-genl-3.so.200.26.0 and borken/cpio2/lib/x86_64-linux-gnu/libnl-genl-3.so.200.26.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libopeniscsiusr.so.0 and borken/cpio2/lib/x86_64-linux-gnu/libopeniscsiusr.so.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libopeniscsiusr.so.0.2.0 and borken/cpio2/lib/x86_64-linux-gnu/libopeniscsiusr.so.0.2.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libpopt.so.0 and borken/cpio2/lib/x86_64-linux-gnu/libpopt.so.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libpopt.so.0.0.2 and borken/cpio2/lib/x86_64-linux-gnu/libpopt.so.0.0.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libseccomp.so.2 and borken/cpio2/lib/x86_64-linux-gnu/libseccomp.so.2 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libseccomp.so.2.5.5 and borken/cpio2/lib/x86_64-linux-gnu/libseccomp.so.2.5.5 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libselinux.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libselinux.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libsystemd.so.0 and borken/cpio2/lib/x86_64-linux-gnu/libsystemd.so.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libsystemd.so.0.40.0 and borken/cpio2/lib/x86_64-linux-gnu/libsystemd.so.0.40.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libtinfo.so.6 and borken/cpio2/lib/x86_64-linux-gnu/libtinfo.so.6 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libtinfo.so.6.5 and borken/cpio2/lib/x86_64-linux-gnu/libtinfo.so.6.5 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libudev.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libudev.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libudev.so.1.7.10 and borken/cpio2/lib/x86_64-linux-gnu/libudev.so.1.7.10 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libuuid.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libuuid.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libuuid.so.1.3.0 and borken/cpio2/lib/x86_64-linux-gnu/libuuid.so.1.3.0 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libzstd.so.1 and borken/cpio2/lib/x86_64-linux-gnu/libzstd.so.1 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libzstd.so.1.5.6 and borken/cpio2/lib/x86_64-linux-gnu/libzstd.so.1.5.6 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/libzstd.so.1.5.7 and borken/cpio2/lib/x86_64-linux-gnu/libzstd.so.1.5.7 differ
Binary files working/cpio2/lib/x86_64-linux-gnu/systemd/libsystemd-shared-257.so and borken/cpio2/lib/x86_64-linux-gnu/systemd/libsystemd-shared-257.so differ
Binary files working/cpio2/lib64/ld-linux-x86-64.so.2 and borken/cpio2/lib64/ld-linux-x86-64.so.2 differ
Binary files working/cpio2/sbin/blkid and borken/cpio2/sbin/blkid differ
diff: working/cpio2/sbin/cache_check: No such file or directory
Binary files working/cpio2/sbin/cryptsetup and borken/cpio2/sbin/cryptsetup differ
Binary files working/cpio2/sbin/dmsetup and borken/cpio2/sbin/dmsetup differ
Binary files working/cpio2/sbin/e2fsck and borken/cpio2/sbin/e2fsck differ
Binary files working/cpio2/sbin/fsck and borken/cpio2/sbin/fsck differ
Binary files working/cpio2/sbin/fsck.ext4 and borken/cpio2/sbin/fsck.ext4 differ
Binary files working/cpio2/sbin/iscsistart and borken/cpio2/sbin/iscsistart differ
Binary files working/cpio2/sbin/logsave and borken/cpio2/sbin/logsave differ
Binary files working/cpio2/sbin/lvm and borken/cpio2/sbin/lvm differ
Binary files working/cpio2/sbin/modprobe and borken/cpio2/sbin/modprobe differ
Binary files working/cpio2/sbin/mount.fuse3 and borken/cpio2/sbin/mount.fuse3 differ
Binary files working/cpio2/sbin/pdata_tools and borken/cpio2/sbin/pdata_tools differ
Binary files working/cpio2/sbin/rmmod and borken/cpio2/sbin/rmmod differ
diff: working/cpio2/sbin/thin_check: No such file or directory
Binary files working/cpio2/sbin/vgchange and borken/cpio2/sbin/vgchange differ
diff -Nurd working/cpio2/scripts/functions borken/cpio2/scripts/functions
--- working/cpio2/scripts/functions	2024-08-21 18:56:26.000000000 +0200
+++ borken/cpio2/scripts/functions	2025-03-02 17:09:09.000000000 +0100
@@ -386,9 +386,7 @@
 
 	netinfo_to_resolv_conf /etc/resolv.conf "/run/net-${DEVICE-}.conf" /run/net-*.conf
 
-	# shellcheck disable=SC2169
 	if test -n "${HOSTNAME-}"; then
-		# shellcheck disable=SC2169
 		persist_hostname "${HOSTNAME}" "${DNSDOMAIN-}"
 	fi
 }
@@ -398,17 +396,17 @@
 # remaining parameters: /run/net-<device> style files
 netinfo_to_resolv_conf()
 {
-	local domain="" n="" nameservers="" resolv_conf="" search="" output="$1" CR="
+	local domain="" n="" nameservers="" net_file="" resolv_conf="" search="" output="$1" CR="
 "
 	shift
 
 	for net_file in "$@"; do
 		# Define sourced variables as local to avoid causing side effects.
 		# shellcheck disable=SC2034
-		local DEVICE PROTO IPV4ADDR IPV4BROADCAST IPV4NETMASK IPV4ROUTE0SUBNET \
-			IPV4ROUTE0GATEWAY IPV4ROUTE1SUBNET IPV4ROUTE1GATEWAY IPV4GATEWAY \
-			IPV4DNS0 IPV4DNS1 HOSTNAME DNSDOMAIN NISDOMAIN ROOTSERVER ROOTPATH \
-			filename UPTIME DHCPLEASETIME DOMAINSEARCH
+		local DEVICE="" PROTO="" IPV4ADDR="" IPV4BROADCAST="" IPV4NETMASK="" IPV4ROUTE0SUBNET="" \
+			IPV4ROUTE0GATEWAY="" IPV4ROUTE1SUBNET="" IPV4ROUTE1GATEWAY="" IPV4GATEWAY="" \
+			IPV4DNS0="" IPV4DNS1="" HOSTNAME="" DNSDOMAIN="" NISDOMAIN="" ROOTSERVER="" ROOTPATH="" \
+			filename="" UPTIME="" DHCPLEASETIME="" DOMAINSEARCH=""
 		[ -e "$net_file" ] || continue
 		. "$net_file" || { echo "Error: Failed to source $net_file" >&2; return 1; }
 		if test -n "${DNSDOMAIN}"; then
@@ -603,13 +601,11 @@
 	if [ "${quiet}" = n ]
 	then
 		log_begin_msg "Will now check $NAME file system"
-		# shellcheck disable=SC2086
 		logsave -a -s $FSCK_LOGFILE fsck $spinner $force $fix -V -t "$TYPE" "$DEV"
 		FSCKCODE=$?
 		log_end_msg
 	else
 		log_begin_msg "Checking $NAME file system"
-		# shellcheck disable=SC2086
 		logsave -a -s $FSCK_LOGFILE fsck $spinner $force $fix -T -t "$TYPE" "$DEV"
 		FSCKCODE=$?
 		log_end_msg
@@ -660,6 +656,31 @@
 	${type}_mount_fs "$1"
 }
 
+# Filter matching items out of a comma-separated list.
+# $1=list
+# $2=pattern to match (may include shell wildcards)
+list_filter_out()
+{
+	local pattern="$2"
+	local item result
+	local IFS=,
+	set -f
+	# shellcheck disable=SC2086
+	set -- $1
+	set +f
+	for item in "$@"; do
+		# shellcheck disable=SC2254
+		case "$item" in
+		$pattern)
+			;;
+		*)
+			result="${result:+$result,}${item}"
+			;;
+		esac
+	done
+	echo "$result"
+}
+
 # Mount the root file system.  It should be overridden by all
 # boot scripts.
 mountroot()
diff -Nurd working/cpio2/scripts/local-block/ORDER borken/cpio2/scripts/local-block/ORDER
--- working/cpio2/scripts/local-block/ORDER	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/scripts/local-block/ORDER	1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-/scripts/local-block/cryptroot "$@"
-[ -e /conf/param.conf ] && . /conf/param.conf
diff -Nurd working/cpio2/scripts/local-block/cryptroot borken/cpio2/scripts/local-block/cryptroot
--- working/cpio2/scripts/local-block/cryptroot	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/scripts/local-block/cryptroot	1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-#!/bin/sh
-
-PREREQ=""
-
-prereqs()
-{
-	echo $PREREQ
-}
-
-case $1 in
-# get pre-requisites
-prereqs)
-	prereqs
-	exit 0
-	;;
-esac
-
-if [ -x /scripts/local-top/cryptroot ]; then
-    export CRYPTROOT_STAGE="local-block"
-    exec /scripts/local-top/cryptroot
-fi
diff -Nurd working/cpio2/scripts/local-bottom/ORDER borken/cpio2/scripts/local-bottom/ORDER
--- working/cpio2/scripts/local-bottom/ORDER	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/scripts/local-bottom/ORDER	2025-03-18 17:29:28.000000000 +0100
@@ -1,9 +1,3 @@
-/scripts/local-bottom/cryptgnupg-sc "$@"
-[ -e /conf/param.conf ] && . /conf/param.conf
-/scripts/local-bottom/cryptopensc "$@"
-[ -e /conf/param.conf ] && . /conf/param.conf
-/scripts/local-bottom/cryptroot "$@"
-[ -e /conf/param.conf ] && . /conf/param.conf
 /scripts/local-bottom/iscsi "$@"
 [ -e /conf/param.conf ] && . /conf/param.conf
 /scripts/local-bottom/ntfs_3g "$@"
diff -Nurd working/cpio2/scripts/local-bottom/cryptgnupg-sc borken/cpio2/scripts/local-bottom/cryptgnupg-sc
--- working/cpio2/scripts/local-bottom/cryptgnupg-sc	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/scripts/local-bottom/cryptgnupg-sc	1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-PREREQ=""
-
-prereqs() {
-    echo "$PREREQ"
-}
-
-case $1 in
-    prereqs)
-        prereqs
-        exit 0
-        ;;
-esac
-
-if [ -x /usr/bin/gpgconf ] && [ -d "/cryptroot/gnupghome" ]; then
-    gpgconf --homedir="/cryptroot/gnupghome" --kill all
-fi
diff -Nurd working/cpio2/scripts/local-bottom/cryptopensc borken/cpio2/scripts/local-bottom/cryptopensc
--- working/cpio2/scripts/local-bottom/cryptopensc	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/scripts/local-bottom/cryptopensc	1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-set -e
-
-PREREQ=""
-
-prereqs()
-{
-    echo "$PREREQ"
-}
-
-case $1 in
-    prereqs)
-        prereqs
-        exit 0
-        ;;
-esac
-
-# Hook for stopping smartcard reading software
-
-if [ ! -x /usr/sbin/pcscd ]; then
-    exit 0
-fi
-
-. /scripts/functions
-
-if PID="$(cat /run/pcscd.pid)" 2>/dev/null &&
-        [ "$(readlink -f "/proc/$PID/exe")" = "/usr/sbin/pcscd" ]; then
-    log_begin_msg "Stopping pcscd"
-    kill -TERM "$PID"
-    log_end_msg
-fi
diff -Nurd working/cpio2/scripts/local-bottom/cryptroot borken/cpio2/scripts/local-bottom/cryptroot
--- working/cpio2/scripts/local-bottom/cryptroot	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/scripts/local-bottom/cryptroot	1970-01-01 01:00:00.000000000 +0100
@@ -1,45 +0,0 @@
-#!/bin/sh
-
-PREREQ=""
-
-prereqs()
-{
-	echo "$PREREQ"
-}
-
-case $1 in
-prereqs)
-	prereqs
-	exit 0
-	;;
-esac
-
-# If we reached this stage, we do have a rootfs mounted
-# so let's clean-up cryptroot setup mess...
-[ -f /lib/cryptsetup/functions ] || return 0
-. /lib/cryptsetup/functions
-
-rm -f -- "$CRYPTROOT_COUNT_FILE"
-
-dmremove_deferred() {
-    local d="$1" d2 name devno maj min
-    if [ -d "$d/dm" ] && devno="$(cat "$d/dev")" &&
-            maj="${devno%:*}" && min="${devno#*:}" &&
-            [ "$devno" = "$maj:$min" ] && [ -n "$maj" ] && [ -n "$min" ] &&
-            name="$(dmsetup info -c --noheadings -o unmangled_name -j "$maj" -m "$min")"; then
-        dmsetup remove --deferred "$name"
-    fi
-    if [ -d "$d/slaves" ]; then
-        for d2 in "$d/slaves"/*; do
-            if [ -d "$d2" ] && d2="$(realpath "$d2")"; then
-                dmremove_deferred "$d2"
-            fi
-        done
-    fi
-}
-
-if devnos="$(get_mnt_devno "$rootmnt")"; then
-    for devno in $devnos; do
-        dmremove_deferred "/sys/dev/block/$devno"
-    done
-fi
diff -Nurd working/cpio2/scripts/local-top/ORDER borken/cpio2/scripts/local-top/ORDER
--- working/cpio2/scripts/local-top/ORDER	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/scripts/local-top/ORDER	2025-03-18 17:29:28.000000000 +0100
@@ -1,10 +1,6 @@
-/scripts/local-top/cryptopensc "$@"
-[ -e /conf/param.conf ] && . /conf/param.conf
 /scripts/local-top/dmraid "$@"
 [ -e /conf/param.conf ] && . /conf/param.conf
 /scripts/local-top/iscsi "$@"
 [ -e /conf/param.conf ] && . /conf/param.conf
 /scripts/local-top/nbd "$@"
 [ -e /conf/param.conf ] && . /conf/param.conf
-/scripts/local-top/cryptroot "$@"
-[ -e /conf/param.conf ] && . /conf/param.conf
diff -Nurd working/cpio2/scripts/local-top/cryptopensc borken/cpio2/scripts/local-top/cryptopensc
--- working/cpio2/scripts/local-top/cryptopensc	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/scripts/local-top/cryptopensc	1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-set -e
-
-PREREQ=""
-
-prereqs()
-{
-    echo "$PREREQ"
-}
-
-case $1 in
-    prereqs)
-        prereqs
-        exit 0
-        ;;
-esac
-
-# Hook for starting smartcard reading software
-
-if [ ! -x /usr/sbin/pcscd ]; then
-    exit 0
-fi
-
-. /scripts/functions
-
-# Start pcscd daemon normally:
-#   start-stop-daemon --start --quiet \
-#       --pidfile /run/pcscd.pid \
-#       --exec /usr/sbin/pcscd
-# Alternatively, start pcscd daemon in foreground so that it's pretty colored
-# output may be seen on the console, useful for watching error messages since
-# pcscd uses syslog which is not available (use --error or --critical to filter
-# out debug message clutter):
-#    /usr/sbin/pcscd --error --foreground &
-/usr/sbin/pcscd --foreground &
-echo $! >/run/pcscd.pid
diff -Nurd working/cpio2/scripts/local-top/cryptroot borken/cpio2/scripts/local-top/cryptroot
--- working/cpio2/scripts/local-top/cryptroot	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/scripts/local-top/cryptroot	1970-01-01 01:00:00.000000000 +0100
@@ -1,239 +0,0 @@
-#!/bin/sh
-
-PREREQ="cryptroot-prepare"
-
-#
-# Standard initramfs preamble
-#
-prereqs()
-{
-	# Make sure that cryptroot is run last in local-top
-	local req
-	for req in "${0%/*}"/*; do
-		script="${req##*/}"
-		if [ "$script" != "${0##*/}" ]; then
-			printf '%s\n' "$script"
-		fi
-	done
-}
-
-case $1 in
-prereqs)
-	prereqs
-	exit 0
-	;;
-esac
-
-. /scripts/functions
-
-[ -f /lib/cryptsetup/functions ] || return 0
-. /lib/cryptsetup/functions
-
-
-# wait_for_source()
-#   Wait for encrypted $CRYPTTAB_SOURCE . Set $CRYPTTAB_SOURCE
-#   to its normalized device name when it shows up;
-#   return 1 if timeout.
-wait_for_source() {
-    wait_for_udev 10
-
-    if crypttab_resolve_source; then
-        # the device is here already, no need to loop
-        return 0
-    fi
-
-    # If the source device hasn't shown up yet, give it a little while
-    # to allow for asynchronous device discovery (e.g. USB).
-    #
-    # We also need to take into account RAID or other devices that may
-    # only be available on local-block stage. So, wait 5 seconds upfront,
-    # in local-top; if that fails, end execution relying on local-block
-    # invocations. Allow $ROOTDELAY/4 invocations with 1s sleep times (with
-    # a minimum of 20 invocations), and if after that we still fail, then it's
-    # really time to give-up. Variable $initrd_cnt tracks the re-invocations.
-    #
-    # Part of the lines below has been taken from initramfs-tools
-    # scripts/local's local_device_setup(), as suggested per
-    # https://launchpad.net/bugs/164044 .
-
-    local slumber=5
-    if [ "${CRYPTROOT_STAGE-}" = "local-block" ]; then
-         slumber=1
-    fi
-
-    cryptsetup_message "Waiting for encrypted source device $CRYPTTAB_SOURCE..."
-
-    while [ $slumber -gt 0 ]; do
-        sleep 1
-
-        if crypttab_resolve_source; then
-            wait_for_udev 10
-            return 0
-        fi
-
-        slumber=$(( $slumber - 1 ))
-    done
-    return 1
-}
-
-# setup_mapping()
-#   Set up a crypttab(5) mapping defined by $CRYPTTAB_NAME,
-#   $CRYPTTAB_SOURCE, $CRYPTTAB_KEY, $CRYPTTAB_OPTIONS.
-setup_mapping() {
-    local dev initrd_cnt
-
-    # We control here the number of re-invocations of this script from
-    # local-block - the heuristic is $ROOTDELAY/4, with a minimum of 20.
-
-    if [ -f "$CRYPTROOT_COUNT_FILE" ]; then
-        initrd_cnt="$(cat <"$CRYPTROOT_COUNT_FILE")"
-    else
-        initrd_cnt="${ROOTDELAY:-180}"
-        initrd_cnt=$(( initrd_cnt/4 ))
-        if [ $initrd_cnt -lt 20 ]; then
-            initrd_cnt=20
-        fi
-        echo "$initrd_cnt" >"$CRYPTROOT_COUNT_FILE"
-    fi
-
-    # The same target can be specified multiple times
-    # e.g. root and resume lvs-on-lvm-on-crypto
-    if dm_blkdevname "$CRYPTTAB_NAME" >/dev/null; then
-        return 0
-    fi
-
-    crypttab_parse_options --export --missing-path=fail || return 1
-
-    if ! wait_for_source; then
-        if [ $initrd_cnt -eq 0 ]; then
-            # we've given up
-            if [ -n "$panic" ]; then
-                panic "ALERT! encrypted source device $CRYPTTAB_SOURCE does not exist, can't unlock $CRYPTTAB_NAME."
-            else
-                # let the user fix matters if they can
-                echo "	ALERT! encrypted source device $CRYPTTAB_SOURCE does not exist, can't unlock $CRYPTTAB_NAME."
-                echo "	Check cryptopts=source= bootarg: cat /proc/cmdline"
-                echo "	or missing modules, devices: cat /proc/modules; ls /dev"
-                panic "Dropping to a shell."
-            fi
-            return 1 # can't continue because environment is lost
-        else
-            initrd_cnt=$(( initrd_cnt - 1 ))
-            echo "$initrd_cnt" >"$CRYPTROOT_COUNT_FILE"
-            return 0 # allow some attempts on local-block stage
-        fi
-    fi
-
-    # our `cryptroot-unlock` script searches for cryptsetup processes
-    # with a given CRYPTTAB_NAME it their environment
-    export CRYPTTAB_NAME
-
-    if [ -z "${CRYPTTAB_OPTION_keyscript+x}" ]; then
-        # no keyscript: interactive unlocking, or key file
-
-        if [ "${CRYPTTAB_KEY#/FIXME-initramfs-rootmnt/}" != "$CRYPTTAB_KEY" ]; then
-            # skip the mapping for now if the root FS is not mounted yet
-            sed -rn 's/^\s*[^#[:blank:]]\S*\s+(\S+)\s.*/\1/p' /proc/mounts | grep -Fxq -- "$rootmnt" || return 1
-            # substitute the "/FIXME-initramfs-rootmnt/" prefix by the real root FS mountpoint otherwise
-            CRYPTTAB_KEY="$rootmnt/${CRYPTTAB_KEY#/FIXME-initramfs-rootmnt/}"
-        fi
-
-        if [ "$CRYPTTAB_KEY" != "none" ]; then
-            if [ ! -e "$CRYPTTAB_KEY" ]; then
-                cryptsetup_message "ERROR: Skipping target $CRYPTTAB_NAME: non-existing key file $CRYPTTAB_KEY"
-                return 1
-            fi
-            # try only once if we have a key file
-            CRYPTTAB_OPTION_tries=1
-        fi
-    fi
-
-    local count=0 maxtries="${CRYPTTAB_OPTION_tries:-3}" fstype vg rv
-    while [ $maxtries -le 0 ] || [ $count -lt $maxtries ]; do
-        if [ -z "${CRYPTTAB_OPTION_keyscript+x}" ] && [ "$CRYPTTAB_KEY" != "none" ]; then
-            # unlock via keyfile
-            unlock_mapping "$CRYPTTAB_KEY"
-        else
-            # unlock interactively or via keyscript
-            run_keyscript "$count" | unlock_mapping
-        fi
-        rv=$?
-        count=$(( $count + 1 ))
-
-        if [ $rv -ne 0 ]; then
-            cryptsetup_message "ERROR: $CRYPTTAB_NAME: cryptsetup failed, bad password or options?"
-            sleep 1
-            continue
-        elif ! dev="$(dm_blkdevname "$CRYPTTAB_NAME")"; then
-            cryptsetup_message "ERROR: $CRYPTTAB_NAME: unknown error setting up device mapping"
-            return 1
-        fi
-
-        if ! fstype="$(get_fstype "$dev")" || [ "$fstype" = "unknown" ]; then
-            if [ "$CRYPTTAB_TYPE" != "luks" ]; then
-                # bad password for plain dm-crypt device?  or mkfs not run yet?
-                cryptsetup_message "ERROR: $CRYPTTAB_NAME: unknown fstype, bad password or options?"
-                wait_for_udev 10
-                /sbin/cryptsetup remove -- "$CRYPTTAB_NAME"
-                sleep 1
-                continue
-            fi
-        fi
-
-        cryptsetup_message "$CRYPTTAB_NAME: set up successfully"
-        wait_for_udev 10
-        return 0
-    done
-
-    cryptsetup_message "ERROR: $CRYPTTAB_NAME: maximum number of tries exceeded"
-    exit 1
-}
-
-
-#######################################################################
-# Begin real processing
-
-mkdir -p /cryptroot # might not exist yet if the main system has no crypttab(5)
-
-# Do we have any kernel boot arguments?
-if ! grep -qE '^(.*\s)?cryptopts=' /proc/cmdline; then
-    # ensure $TABFILE exists and has a mtime greater than the boot time
-    # (existing $TABFILE is preserved)
-    touch -- "$TABFILE"
-else
-    # let the read builtin unescape the '\' as GRUB substitutes '\' by '\\' in the cmdline
-    tr ' ' '\n' </proc/cmdline | sed -n 's/^cryptopts=//p' | while IFS= read cryptopts; do
-        # skip empty values (which can be used to disable the initramfs
-        # scripts for a particular boot, cf. #873840)
-        [ -n "$cryptopts" ] || continue
-        unset -v target source key options
-
-        IFS=","
-        for x in $cryptopts; do
-            case "$x" in
-                target=*) target="${x#target=}";;
-                source=*) source="${x#source=}";;
-                key=*) key="${x#key=}";;
-                *) options="${options+$options,}$x";;
-            esac
-        done
-
-        if [ -z "${source:+x}" ]; then
-            cryptsetup_message "ERROR: Missing source= value in kernel parameter cryptopts=$cryptopts"
-        else
-            # preserve mangling
-            printf '%s %s %s %s\n' "${target:-cryptroot}" "$source" "${key:-none}" "${options-}"
-        fi
-    done >"$TABFILE"
-fi
-
-# Do we have any settings from the $TABFILE?
-if [ -s "$TABFILE" ]; then
-    # Create locking directory before invoking cryptsetup(8) to avoid warnings
-    mkdir -pm0700 /run/cryptsetup
-    modprobe -q dm_crypt
-
-    crypttab_foreach_entry setup_mapping
-fi
-
-exit 0
diff -Nurd working/cpio2/usr/bin/cryptroot-unlock borken/cpio2/usr/bin/cryptroot-unlock
--- working/cpio2/usr/bin/cryptroot-unlock	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/usr/bin/cryptroot-unlock	1970-01-01 01:00:00.000000000 +0100
@@ -1,196 +0,0 @@
-#!/bin/busybox ash
-
-# Remotely unlock encrypted volumes.
-#
-# Copyright © 2015-2018 Guilhem Moulin <guilhem@debian.org>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-set -ue
-PATH=/sbin:/bin
-
-TIMEOUT=10
-PASSFIFO=/lib/cryptsetup/passfifo
-ASKPASS=/lib/cryptsetup/askpass
-UNLOCK_ALL=n
-
-[ -f /lib/cryptsetup/functions ] || return 0
-. /lib/cryptsetup/functions
-TABFILE="/cryptroot/crypttab"
-unset -v IFS
-
-if [ ! -f "$TABFILE" ] || [ "$TABFILE" -ot "/proc/1" ]; then
-	# Too early, init-top/cryptroot hasn't finished yet
-	echo "Try again later" >&2
-	exit 1
-fi
-
-# Print the list of PIDs the executed command of which is $exe.
-pgrep_exe() {
-	local exe pid
-	exe="$(readlink -f -- "$1" 2>/dev/null)" && [ -f "$exe" ] || return 0
-	ps -eo pid= | while read pid; do
-		[ "$(readlink -f "/proc/$pid/exe")" != "$exe" ] || printf '%d\n' "$pid"
-	done
-}
-
-# Return 0 if $pid has a file descriptor pointing to $name, and 1
-# otherwise.
-in_fds() {
-	local pid="$1" name fd
-	name="$(readlink -f -- "$2" 2>/dev/null)" && [ -e "$name" ] || return 1
-	for fd in $(find "/proc/$pid/fd" -type l); do
-		[ "$(readlink -f "$fd")" != "$name" ] || return 0
-	done
-	return 1
-}
-
-# Print the PID of the askpass process with a file descriptor opened to
-# /lib/cryptsetup/passfifo.
-get_askpass_pid() {
-	local pid
-	for pid in $(pgrep_exe "$ASKPASS"); do
-		if in_fds "$pid" "$PASSFIFO"; then
-			echo "$pid"
-			return 0
-		fi
-	done
-	return 1
-}
-
-# Print the number of configured crypt devices that have not been unlocked yet.
-count_locked_devices() {
-	local COUNT=0
-	crypttab_foreach_entry count_locked_devices_callback
-	printf '%d\n' "$COUNT"
-}
-count_locked_devices_callback() {
-	dm_blkdevname "$CRYPTTAB_NAME" >/dev/null || COUNT=$(( $COUNT + 1 ))
-}
-
-# Wait for askpass, then set $PID (resp. $BIRTH) to the PID (resp.
-# birth date) of the cryptsetup process with same $CRYPTTAB_NAME.
-wait_for_prompt() {
-	local pid timer num_locked_devices=-1 n
-
-	# wait for the fifo
-	while :; do
-		n=$(count_locked_devices)
-		if [ $n -eq 0 ]; then
-			# all configured devices have been unlocked, we're done
-			exit 0
-		elif [ $num_locked_devices -lt 0 ] || [ $n -lt $num_locked_devices ]; then
-			# reset $timer if a device was unlocked (for instance using
-			# a keyscript) while we were waiting
-			timer=$(( 10 * $TIMEOUT ))
-		fi
-		num_locked_devices=$n
-
-		if pid=$(get_askpass_pid) && [ -p "$PASSFIFO" ]; then
-			break
-		fi
-
-		usleep 100000
-		timer=$(( $timer - 1 ))
-		if [ $timer -le 0 ]; then
-			echo "Error: Timeout reached while waiting for askpass." >&2
-			exit 1
-		fi
-	done
-
-	# find the cryptsetup process with same $CRYPTTAB_NAME
-	local o v
-	for o in NAME TRIED OPTION_tries; do
-		if v="$(grep -z -m1 "^CRYPTTAB_$o=" "/proc/$pid/environ")"; then
-			eval "CRYPTTAB_$o"="\${v#CRYPTTAB_$o=}"
-		else
-			eval unset -v "CRYPTTAB_$o"
-		fi
-	done
-	if [ -z "${CRYPTTAB_NAME:+x}" ] || [ -z "${CRYPTTAB_TRIED:+x}" ]; then
-		return 1
-	fi
-	if ( ! crypttab_find_entry --quiet "$CRYPTTAB_NAME" ); then
-		# use a subshell to avoid polluting our enironment
-		echo "Error: Refusing to process unknown device $CRYPTTAB_NAME" >&2
-		exit 1
-	fi
-
-	for pid in $(pgrep_exe "/sbin/cryptsetup"); do
-		if grep -Fxqz "CRYPTTAB_NAME=$CRYPTTAB_NAME" "/proc/$pid/environ"; then
-			PID=$pid
-			BIRTH=$(stat -c"%Z" "/proc/$PID" 2>/dev/null) || break
-			return 0
-		fi
-	done
-
-	PID=
-	BIRTH=
-	return 1
-}
-
-# Wait until $PID no longer exists or has a birth date greater that
-# $BIRTH (ie was reallocated).  Then return with exit value 0 if
-# /dev/mapper/$CRYPTTAB_NAME exists, and with exit value 1 if the
-# maximum number of tries exceeded.  Otherwise (if the unlocking
-# failed), return with value 1.
-wait_for_answer() {
-	local timer=$(( 10 * $TIMEOUT )) b
-	while [ -d "/proc/$PID" ] && b=$(stat -c"%Z" "/proc/$PID" 2>/dev/null) && [ $b -le $BIRTH ]; do
-		usleep 100000
-		timer=$(( $timer - 1 ))
-		if [ $timer -le 0 ]; then
-			echo "Error: Timeout reached while waiting for PID $PID." >&2
-			exit 1
-		fi
-	done
-
-	if dm_blkdevname "$CRYPTTAB_NAME" >/dev/null; then
-		echo "cryptsetup: $CRYPTTAB_NAME set up successfully" >&2
-		[ "$UNLOCK_ALL" = y ] && return 0 || exit 0
-	elif [ $(( ${CRYPTTAB_TRIED:-0} + 1 )) -ge ${CRYPTTAB_OPTION_tries:-3} ] &&
-			[ ${CRYPTTAB_OPTION_tries:-3} -gt 0 ]; then
-		echo "cryptsetup: maximum number of tries exceeded for $CRYPTTAB_NAME" >&2
-		exit 1
-	else
-		echo "cryptsetup: cryptsetup failed, bad password or options?" >&2
-		return 1
-	fi
-}
-
-
-if [ -t 0 ] && [ -x "$ASKPASS" ]; then
-	# interactive mode on a TTY: keep trying until all configured devices have
-	# been unlocked or the maximum number of tries exceeded
-	UNLOCK_ALL=y
-	while :; do
-		# note: if the script is not killed before pivot_root it should
-		# exit on its own once $TIMEOUT is reached
-		if ! wait_for_prompt; then
-			usleep 100000
-			continue
-		fi
-		read -rs -p "Please unlock disk $CRYPTTAB_NAME: "; echo
-		printf '%s' "$REPLY" >"$PASSFIFO"
-		wait_for_answer || true
-	done
-else
-	# non-interactive mode: slurp the passphrase from stdin and exit
-	wait_for_prompt || exit 1
-	echo "Please unlock disk $CRYPTTAB_NAME"
-	cat >"$PASSFIFO"
-	wait_for_answer || exit 1
-fi
-
-# vim: set filetype=sh :
Binary files working/cpio2/usr/bin/fstype and borken/cpio2/usr/bin/fstype differ
Binary files working/cpio2/usr/bin/ipconfig and borken/cpio2/usr/bin/ipconfig differ
Binary files working/cpio2/usr/bin/kbd_mode and borken/cpio2/usr/bin/kbd_mode differ
Binary files working/cpio2/usr/bin/kmod and borken/cpio2/usr/bin/kmod differ
Binary files working/cpio2/usr/bin/loadkeys and borken/cpio2/usr/bin/loadkeys differ
Binary files working/cpio2/usr/bin/minips and borken/cpio2/usr/bin/minips differ
Binary files working/cpio2/usr/bin/nfsmount and borken/cpio2/usr/bin/nfsmount differ
diff -Nurd working/cpio2/usr/bin/setupcon borken/cpio2/usr/bin/setupcon
--- working/cpio2/usr/bin/setupcon	2025-02-21 21:28:21.000000000 +0100
+++ borken/cpio2/usr/bin/setupcon	1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-#!/bin/sh
-# A micro-version of setupcon with static configuration.
-kbd_mode '-u' 
-loadkeys '/etc/console-setup/cached_UTF-8_del.kmap' > '/dev/null' 
-mkdir /run/console-setup
->/run/console-setup/keymap_loaded
-exit 0
Binary files working/cpio2/usr/bin/udevadm and borken/cpio2/usr/bin/udevadm differ
Binary files working/cpio2/usr/lib/cryptsetup/askpass and borken/cpio2/usr/lib/cryptsetup/askpass differ
diff -Nurd working/cpio2/usr/lib/cryptsetup/functions borken/cpio2/usr/lib/cryptsetup/functions
--- working/cpio2/usr/lib/cryptsetup/functions	2024-09-03 12:23:09.000000000 +0200
+++ borken/cpio2/usr/lib/cryptsetup/functions	1970-01-01 01:00:00.000000000 +0100
@@ -1,706 +0,0 @@
-if [ "${0#/usr/share/initramfs-tools/hooks/}" != "$0" ] ||
-        [ "${0#/etc/initramfs-tools/hooks/}" != "$0" ]; then
-    # called from an initramfs-tools hook script
-    TABFILE="$DESTDIR/cryptroot/crypttab"
-elif [ "${0#/scripts/}" != "$0" ]; then
-    # called at initramfs stage from a boot script
-    TABFILE="/cryptroot/crypttab"
-    CRYPTROOT_COUNT_FILE="/run/cryptroot.initrd.cnt"
-else
-    TABFILE="${TABFILE-/etc/crypttab}"
-fi
-export DM_DEFAULT_NAME_MANGLING_MODE=hex # for dmsetup(8)
-
-# Logging helpers. Send the argument list to plymouth(1), or fold it
-# and print it to the standard error.
-cryptsetup_message() {
-    local IFS=' '
-    if [ "${0#/scripts/}" != "$0" ] && [ -x /bin/plymouth ] && plymouth --ping; then
-        plymouth message --text="cryptsetup: $*"
-    elif [ ${#*} -lt 70 ]; then
-        echo "cryptsetup: $*" >&2
-    else
-        # use busybox's fold(1) and sed(1) at initramfs stage
-        echo "cryptsetup: $*" | fold -s | sed '1! s/^/    /' >&2
-    fi
-    return 0
-}
-
-# crypttab_parse_options([--export], [--quiet], [--missing-path={ignore|warn|fail}])
-#   Parse $_CRYPTTAB_OPTIONS, a comma-separated option string from the
-#   crypttab(5) 4th column, and sets corresponding variables
-#   CRYPTTAB_OPTION_<option>=<value> (which are added to the environment
-#   if --export is set).  If --path-exists isn't set to "ignore" (the
-#   default), then options taking a file name, such as header=<path>,
-#   need to point to an existing path, otherwise a warning is printed;
-#   and an error is raised if the value is set to "fail".
-#   For error and warning messages, CRYPTTAB_NAME, (resp. CRYPTTAB_KEY)
-#   should be set to the (unmangled) mapped device name (resp. key
-#   file).
-#   Moreover CRYPTTAB_TYPE is set the device type.
-#   Return 1 on parsing error, 0 otherwise (incl. if unknown options
-#   were encountered).
-crypttab_parse_options() {
-    local quiet="n" export="n" missing_path="ignore"
-    while [ $# -gt 0 ]; do
-        case "$1" in
-            --quiet) quiet="y";;
-            --export) export="y";;
-            --missing-path=*) missing_path="${1#--missing-path=}";;
-            *) cryptsetup_message "WARNING: crypttab_parse_options(): unknown option $1"
-        esac
-        shift
-    done
-
-    local IFS=',' x OPTION VALUE
-    CRYPTTAB_TYPE=""
-    unset -v CRYPTTAB_OPTION_cipher \
-             CRYPTTAB_OPTION_size \
-             CRYPTTAB_OPTION_sector_size \
-             CRYPTTAB_OPTION_hash \
-             CRYPTTAB_OPTION_offset \
-             CRYPTTAB_OPTION_skip \
-             CRYPTTAB_OPTION_verify \
-             CRYPTTAB_OPTION_readonly \
-             CRYPTTAB_OPTION_discard \
-             CRYPTTAB_OPTION_plain \
-             CRYPTTAB_OPTION_luks \
-             CRYPTTAB_OPTION_tcrypt \
-             CRYPTTAB_OPTION_veracrypt \
-             CRYPTTAB_OPTION_bitlk \
-             CRYPTTAB_OPTION_fvault2 \
-             CRYPTTAB_OPTION_swap \
-             CRYPTTAB_OPTION_tmp \
-             CRYPTTAB_OPTION_check \
-             CRYPTTAB_OPTION_checkargs \
-             CRYPTTAB_OPTION_tries \
-             CRYPTTAB_OPTION_initramfs \
-             CRYPTTAB_OPTION_noearly \
-             CRYPTTAB_OPTION_noauto \
-             CRYPTTAB_OPTION_loud \
-             CRYPTTAB_OPTION_quiet \
-             CRYPTTAB_OPTION_keyscript \
-             CRYPTTAB_OPTION_keyslot \
-             CRYPTTAB_OPTION_header \
-             CRYPTTAB_OPTION_tcrypthidden \
-             CRYPTTAB_OPTION_same_cpu_crypt \
-             CRYPTTAB_OPTION_submit_from_crypt_cpus \
-             CRYPTTAB_OPTION_no_read_workqueue \
-             CRYPTTAB_OPTION_no_write_workqueue
-    # use $_CRYPTTAB_OPTIONS not $CRYPTTAB_OPTIONS as options values may
-    # contain '\054' which is decoded to ',' in the latter
-    for x in $_CRYPTTAB_OPTIONS; do
-        OPTION="${x%%=*}"
-        VALUE="${x#*=}"
-        if [ "$x" = "$OPTION" ]; then
-            unset -v VALUE
-        else
-            VALUE="$(printf '%b' "$VALUE")"
-        fi
-        if ! crypttab_validate_option; then
-            if [ "$quiet" = "n" ]; then
-                cryptsetup_message "ERROR: $CRYPTTAB_NAME: invalid value for '${x%%=*}' option, skipping"
-            fi
-            return 1
-        elif [ -z "${OPTION+x}" ]; then
-            continue
-        fi
-        if [ "$export" = "y" ]; then
-            export "CRYPTTAB_OPTION_$OPTION"="${VALUE-yes}"
-        else
-            eval "CRYPTTAB_OPTION_$OPTION"='${VALUE-yes}'
-        fi
-    done
-    IFS=" "
-
-    if ! _get_crypt_type; then # set CRYPTTAB_TYPE to the type of crypt device
-        CRYPTTAB_TYPE="plain"
-        if [ "$quiet" = "n" ]; then
-            cryptsetup_message "WARNING: $CRYPTTAB_NAME: couldn't determine device type," \
-                               "assuming default ($CRYPTTAB_TYPE)."
-        fi
-    fi
-
-    if [ "$quiet" = "n" ] && [ -n "${CRYPTTAB_OPTION_header+x}" ] && [ "$CRYPTTAB_TYPE" != "luks" ]; then
-        cryptsetup_message "WARNING: $CRYPTTAB_NAME: Headers are only supported for LUKS devices."
-    fi
-    if [ "$CRYPTTAB_TYPE" = "plain" ]; then
-        # the compiled-in default for these are subject to change
-        options='cipher size'
-        if [ -n "${CRYPTTAB_OPTION_keyscript+x}" ] || [ "$CRYPTTAB_KEY" = "none" ]; then
-            options="$options hash" # --hash is being ignored in plain mode with keyfile specified
-        fi
-        for o in $options; do
-            if [ "$quiet" = "n" ] && eval [ -z "\${CRYPTTAB_OPTION_$o+x}" ]; then
-                cryptsetup_message "WARNING: Option '$o' missing in crypttab for plain dm-crypt" \
-                    "mapping $CRYPTTAB_NAME. Please read /usr/share/doc/cryptsetup-initramfs/README.initramfs.gz and" \
-                    "add the correct '$o' option to your crypttab(5)."
-            fi
-        done
-    fi
-}
-
-# crypttab_validate_option()
-#   Validate $OPTION=$VALUE (or flag $OPTION if VALUE is unset).  return
-#   1 on error, unsets OPTION for unknown or useless options.
-crypttab_validate_option() {
-    # option aliases
-    case "$OPTION" in
-        read-only) OPTION="readonly";;
-        key-slot) OPTION="keyslot";;
-        tcrypt-hidden) OPTION="tcrypthidden";;
-        tcrypt-veracrypt) OPTION="veracrypt";;
-    esac
-
-    # sanitize the option name so CRYPTTAB_OPTION_$OPTION is a valid variable name
-    local o="$OPTION"
-    case "$o" in
-        keyfile-offset) OPTION="keyfile_offset";;
-        keyfile-size) OPTION="keyfile_size";;
-        sector-size) OPTION="sector_size";;
-        same-cpu-crypt) OPTION="same_cpu_crypt";;
-        submit-from-crypt-cpus) OPTION="submit_from_crypt_cpus";;
-        no-read-workqueue) OPTION="no_read_workqueue";;
-        no-write-workqueue) OPTION="no_write_workqueue";;
-    esac
-
-    case "$o" in
-        # value must be a non-empty string
-        cipher|hash)
-            [ -n "${VALUE:+x}" ] || return 1
-        ;;
-        # value must be a non-empty string, and an existing path if --missing-path is set
-        header)
-            [ -n "${VALUE:+x}" ] || return 1
-            if [ "$missing_path" != "ignore" ]; then
-                if [ ! -e "$VALUE" ]; then
-                    cryptsetup_message "WARNING: $CRYPTTAB_NAME: $VALUE does not exist";
-                    [ "$missing_path" = "warn" ] || return 1
-                fi
-            fi
-        ;;
-        # numeric options >0
-        size|keyfile-size|sector-size)
-            if ! printf '%s' "${VALUE-}" | grep -Exq "0*[1-9][0-9]*"; then
-                return 1
-            fi
-        ;;
-        # numeric options >=0
-        offset|skip|tries|keyslot|keyfile-offset)
-            if ! printf '%s' "${VALUE-}" | grep -Exq "[0-9]+"; then
-                return 1
-            fi
-        ;;
-        tmp)
-            if [ -z "${VALUE+x}" ]; then
-                VALUE="ext4" # 'tmp flag'
-            elif [ -z "$VALUE" ]; then
-                return 1
-            fi
-        ;;
-        check)
-            if [ -z "${VALUE+x}" ]; then
-                if [ -n "${CRYPTDISKS_CHECK-}" ]; then
-                    VALUE="$CRYPTDISKS_CHECK"
-                else
-                    unset -v OPTION
-                    return 0
-                fi
-            fi
-            if [ "${VALUE#/}" = "$VALUE" ]; then
-                VALUE="/lib/cryptsetup/checks/$VALUE"
-            fi
-            if [ ! -x "$VALUE" ] || [ ! -f "$VALUE" ]; then
-                return 1
-            fi
-        ;;
-        checkargs)
-            [ -n "${VALUE+x}" ] || return 1 # must have a value (possibly empty)
-        ;;
-        keyscript)
-            [ -n "${VALUE:+x}" ] || return 1 # must have a value
-            if [ "${VALUE#/}" = "$VALUE" ]; then
-                VALUE="/lib/cryptsetup/scripts/$VALUE"
-            fi
-            if [ ! -x "$VALUE" ] || [ ! -f "$VALUE" ]; then
-                return 1
-            fi
-        ;;
-        # and now the flags
-        verify) ;;
-        loud) ;;
-        quiet) ;;
-        initramfs) ;;
-        noearly) ;;
-        noauto) ;;
-        readonly) ;;
-        discard) ;;
-        plain) ;;
-        luks) ;;
-        swap) ;;
-        tcrypt) ;;
-        veracrypt) ;;
-        tcrypthidden) ;;
-        bitlk) ;;
-        fvault2) ;;
-        same-cpu-crypt) ;;
-        submit-from-crypt-cpus) ;;
-        no-read-workqueue) ;;
-        no-write-workqueue) ;;
-        x-initrd.attach)
-            unset -v OPTION ;; # ignored, cf. #1072058
-        *)
-            if [ "${quiet:-n}" = "n" ]; then
-                cryptsetup_message "WARNING: $CRYPTTAB_NAME: ignoring unknown option '$o'";
-            fi
-            unset -v OPTION
-        ;;
-    esac
-}
-
-# crypttab_resolve_source()
-#   Resolve the CRYPTTAB_SOURCE variable, containing value of the second
-#   field of a crypttab(5)-like file.
-#   On error (non-existing source), CRYPTTAB_SOURCE is not changed and 1
-#   is returned.
-crypttab_resolve_source() {
-    # return immediately if source is a regular file
-    [ ! -f "$CRYPTTAB_SOURCE" ] || return 0
-    # otherwise resolve the block device specification
-    local dev="$CRYPTTAB_SOURCE"
-    dev="$(_resolve_device_spec "$dev")" && CRYPTTAB_SOURCE="$dev" || return 1
-}
-
-# run_keyscript($tried_count)
-#   exec()'ute `$CRYPTTAB_OPTION_keyscript "$CRYPTTAB_KEY"`.
-#   If $CRYPTTAB_OPTION_keyscript is unset or null and $CRYPTTAB_KEY is
-#   "none" (meaning the passphrase is to be read interactively from the
-#   console), then use `/lib/cryptsetup/askpass` as keyscript with a
-#   suitable prompt message instead.
-#   Since the shell process is replaced with the $CRYPTTAB_OPTION_keyscript
-#   program, run_keyscript() must be used on the left-hand side of a
-#   pipe, or similar.
-run_keyscript() {
-    local keyscript keyscriptarg="$CRYPTTAB_KEY"
-    export CRYPTTAB_NAME CRYPTTAB_SOURCE CRYPTTAB_OPTIONS
-    export _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_OPTIONS
-    export CRYPTTAB_TRIED="$1"
-
-    if [ -n "${CRYPTTAB_OPTION_keyscript+x}" ] && \
-            [ "$CRYPTTAB_OPTION_keyscript" != "/lib/cryptsetup/askpass" ]; then
-        # 'keyscript' option is present: export its argument as $CRYPTTAB_KEY
-        export CRYPTTAB_KEY _CRYPTTAB_KEY
-        keyscript="$CRYPTTAB_OPTION_keyscript"
-    elif [ "$keyscriptarg" = "none" ]; then
-        # don't export the prompt message as CRYPTTAB_KEY
-        keyscript="/lib/cryptsetup/askpass"
-        keyscriptarg="Please unlock disk $CRYPTTAB_NAME: "
-    fi
-
-    exec "$keyscript" "$keyscriptarg"
-}
-
-# _get_crypt_type()
-#    Set CRYPTTAB_TYPE to the mapping type, depending on its
-#    $CRYPTTAB_OPTION_<option> values
-#    Return a non-zero status if the mapping couldn't be determined
-_get_crypt_type() {
-    local s="$CRYPTTAB_SOURCE" t="" blk_t
-
-    if [ "${CRYPTTAB_OPTION_luks-}" = "yes" ]; then
-        t="luks"
-    elif [ "${CRYPTTAB_OPTION_tcrypt-}" = "yes" ]; then
-        t="tcrypt"
-    elif [ "${CRYPTTAB_OPTION_plain-}" = "yes" ]; then
-        t="plain"
-    elif [ "${CRYPTTAB_OPTION_bitlk-}" = "yes" ]; then
-        t="bitlk"
-    elif [ "${CRYPTTAB_OPTION_fvault2-}" = "yes" ]; then
-        t="fvault2"
-    elif [ -n "${CRYPTTAB_OPTION_header+x}" ]; then
-        # detached headers are only supported for LUKS devices
-        if [ -e "$CRYPTTAB_OPTION_header" ] && /sbin/cryptsetup isLuks -- "$CRYPTTAB_OPTION_header"; then
-            t="luks"
-        fi
-    elif [ -f "$s" ] || s="$(_resolve_device_spec "$CRYPTTAB_SOURCE")"; then
-        if /sbin/cryptsetup isLuks -- "$s"; then
-            t="luks"
-        elif blk_t="$(blkid -s TYPE -o value -- "$s")" && [ "$blk_t" = "BitLocker" ]; then
-            t="bitlk"
-        fi
-    fi
-
-    [ -n "$t" ] || return 1
-    CRYPTTAB_TYPE="$t"
-}
-
-# unlock_mapping([$keyfile])
-#   Run cryptsetup(8) with suitable options and arguments to unlock
-#   $CRYPTTAB_SOURCE and setup dm-crypt managed device-mapper mapping
-#   $CRYPTTAB_NAME.
-unlock_mapping() {
-    local keyfile="${1:--}"
-
-    if [ "$CRYPTTAB_TYPE" = "luks" ] || [ "$CRYPTTAB_TYPE" = "tcrypt" ]; then
-        # ignored for LUKS and TCRYPT devices
-        unset -v CRYPTTAB_OPTION_cipher \
-                 CRYPTTAB_OPTION_size \
-                 CRYPTTAB_OPTION_hash \
-                 CRYPTTAB_OPTION_offset \
-                 CRYPTTAB_OPTION_skip
-    fi
-    if [ "$CRYPTTAB_TYPE" = "plain" ] || [ "$CRYPTTAB_TYPE" = "tcrypt" ]; then
-        unset -v CRYPTTAB_OPTION_keyfile_size
-    fi
-    if [ "$CRYPTTAB_TYPE" = "tcrypt" ]; then
-        # ignored for TCRYPT devices
-        unset -v CRYPTTAB_OPTION_keyfile_offset
-    else
-        # ignored for non-TCRYPT devices
-        unset -v CRYPTTAB_OPTION_veracrypt CRYPTTAB_OPTION_tcrypthidden
-    fi
-
-    if [ "$CRYPTTAB_TYPE" != "luks" ]; then
-        # ignored for non-LUKS devices
-        unset -v CRYPTTAB_OPTION_keyslot
-    fi
-
-    /sbin/cryptsetup -T1 \
-        ${CRYPTTAB_OPTION_header:+--header="$CRYPTTAB_OPTION_header"} \
-        ${CRYPTTAB_OPTION_cipher:+--cipher="$CRYPTTAB_OPTION_cipher"} \
-        ${CRYPTTAB_OPTION_size:+--key-size="$CRYPTTAB_OPTION_size"} \
-        ${CRYPTTAB_OPTION_sector_size:+--sector-size="$CRYPTTAB_OPTION_sector_size"} \
-        ${CRYPTTAB_OPTION_hash:+--hash="$CRYPTTAB_OPTION_hash"} \
-        ${CRYPTTAB_OPTION_offset:+--offset="$CRYPTTAB_OPTION_offset"} \
-        ${CRYPTTAB_OPTION_skip:+--skip="$CRYPTTAB_OPTION_skip"} \
-        ${CRYPTTAB_OPTION_verify:+--verify-passphrase} \
-        ${CRYPTTAB_OPTION_readonly:+--readonly} \
-        ${CRYPTTAB_OPTION_discard:+--allow-discards} \
-        ${CRYPTTAB_OPTION_veracrypt:+--veracrypt} \
-        ${CRYPTTAB_OPTION_keyslot:+--key-slot="$CRYPTTAB_OPTION_keyslot"} \
-        ${CRYPTTAB_OPTION_tcrypthidden:+--tcrypt-hidden} \
-        ${CRYPTTAB_OPTION_keyfile_size:+--keyfile-size="$CRYPTTAB_OPTION_keyfile_size"} \
-        ${CRYPTTAB_OPTION_keyfile_offset:+--keyfile-offset="$CRYPTTAB_OPTION_keyfile_offset"} \
-        ${CRYPTTAB_OPTION_same_cpu_crypt:+--perf-same_cpu_crypt} \
-        ${CRYPTTAB_OPTION_submit_from_crypt_cpus:+--perf-submit_from_crypt_cpus} \
-        ${CRYPTTAB_OPTION_no_read_workqueue:+--perf-no_read_workqueue} \
-        ${CRYPTTAB_OPTION_no_write_workqueue:+--perf-no_write_workqueue} \
-        --type="$CRYPTTAB_TYPE" --key-file="$keyfile" \
-        open -- "$CRYPTTAB_SOURCE" "$CRYPTTAB_NAME"
-}
-
-# resume_mapping([$keyfile])
-#   Run cryptsetup(8) with suitable options and arguments to resume
-#   $CRYPTTAB_NAME.
-resume_mapping() {
-    local keyfile="${1:--}"
-
-    /sbin/cryptsetup -T1 \
-        ${CRYPTTAB_OPTION_header:+--header="$CRYPTTAB_OPTION_header"} \
-        ${CRYPTTAB_OPTION_keyslot:+--key-slot="$CRYPTTAB_OPTION_keyslot"} \
-        ${CRYPTTAB_OPTION_keyfile_size:+--keyfile-size="$CRYPTTAB_OPTION_keyfile_size"} \
-        ${CRYPTTAB_OPTION_keyfile_offset:+--keyfile-offset="$CRYPTTAB_OPTION_keyfile_offset"} \
-        --type="$CRYPTTAB_TYPE" --key-file="$keyfile" \
-        luksResume "$CRYPTTAB_NAME"
-}
-
-# resume_device($device)
-#   Resume $device with endless retries. Used by cryptsetup-suspend-wrapper.
-resume_device() {
-    local device="$1"
-    # check if device is really suspended
-    if [ "$(dmsetup info -c --noheadings -o suspended -- "$device" 2>/dev/null)" != "Suspended" ]; then
-        cryptsetup_message "ERROR: $device: device was not suspendend"
-        return 1
-    fi
-
-    if ! crypttab_find_entry "$device" || ! crypttab_parse_options --quiet; then
-        cryptsetup_message "ERROR: $device: not found in $TABFILE"
-        return 1
-    fi
-
-    if [ "$CRYPTTAB_TYPE" != "luks" ]; then
-        cryptsetup_message "ERROR: $CRYPTTAB_NAME: unable to resume non-LUKS device"
-        return 1
-    fi
-
-    # Loop endlessly until the resume command succeeded
-    while true; do
-        if [ -z "${CRYPTTAB_OPTION_keyscript+x}" ] && [ "$CRYPTTAB_KEY" != "none" ]; then
-            resume_mapping "$CRYPTTAB_KEY" && break || true
-        else
-            run_keyscript 1 | resume_mapping && break || true
-        fi
-    done
-}
-
-# crypttab_key_check()
-#   Sanity checks for keyfile $CRYPTTAB_KEY.  CRYPTTAB_NAME and
-#   CRYPTTAB_OPTION_<option> must be set appropriately.
-crypttab_key_check() {
-    if [ ! -f "$CRYPTTAB_KEY" ] && [ ! -b "$CRYPTTAB_KEY" ] && [ ! -c "$CRYPTTAB_KEY" ] ; then
-        cryptsetup_message "WARNING: $CRYPTTAB_NAME: keyfile '$CRYPTTAB_KEY' not found"
-        return 0
-    fi
-
-    if [ "$CRYPTTAB_KEY" = "/dev/random" ] || [ "$CRYPTTAB_KEY" = "/dev/urandom" ]; then
-        if [ -n "${CRYPTTAB_OPTION_luks+x}" ] || [ -n "${CRYPTTAB_OPTION_tcrypt+x}" ]; then
-            cryptsetup_message "WARNING: $CRYPTTAB_NAME: has random data as key"
-            return 1
-        else
-            return 0
-        fi
-    fi
-
-    local mode="$(stat -L -c"%04a" -- "$CRYPTTAB_KEY")"
-    if [ $(stat -L -c"%u" -- "$CRYPTTAB_KEY") -ne 0 ] || [ "${mode%00}" = "$mode" ]; then
-        cryptsetup_message "WARNING: $CRYPTTAB_NAME: key file $CRYPTTAB_KEY has" \
-            "insecure ownership, see /usr/share/doc/cryptsetup/README.Debian.gz."
-    fi
-}
-
-# _resolve_device_spec($spec)
-#   Resolve LABEL=<label>, UUID=<uuid>, PARTUUID=<partuuid> and
-#   PARTLABEL=<partlabel> to a block special device.  If $spec is
-#   already a (link to a block special device) then it is echoed as is.
-#   Return 1 if $spec doesn't correspond to a block special device.
-_resolve_device_spec() {
-    local spec="$1"
-    case "$spec" in
-        UUID=*|LABEL=*|PARTUUID=*|PARTLABEL=*)
-            # don't use /dev/disk/by-label/... to avoid gessing udev mangling
-            spec="$(blkid -l -t "$spec" -o device)" || spec=
-        ;;
-    esac
-    [ -b "$spec" ] && printf '%s\n' "$spec" || return 1
-}
-
-# dm_blkdevname($name)
-#   Print the mapped device name, or return 1 if the the device doesn't exist.
-dm_blkdevname() {
-    local name="$1" dev
-    # /dev/mapper/$name isn't reliable due to udev mangling
-    if dev="$(dmsetup info -c --noheadings -o blkdevname -- "$name" 2>/dev/null)" &&
-            [ -n "$dev" ] && [ -b "/dev/$dev" ]; then
-        echo "/dev/$dev"
-        return 0
-    else
-        return 1
-    fi
-}
-
-# crypttab_find_entry([--quiet], $target)
-#   Search in the crypttab(5) for the given $target, and sets the
-#   variables CRYPTTAB_NAME, CRYPTTAB_SOURCE, CRYPTTAB_KEY and
-#   CRYPTTAB_OPTIONS accordingly.  (In addition _CRYPTTAB_NAME,
-#   _CRYPTTAB_SOURCE, _CRYPTTAB_KEY and _CRYPTTAB_OPTIONS are set to the
-#   unmangled values before decoding the escape sequence.)  If there are
-#   duplicates then only the first match is considered.
-#   Return 0 if a match is found, and 1 otherwise.
-crypttab_find_entry() {
-    local target="$1" quiet="n" IFS
-    if [ "$target" = "--quiet" ] && [ $# -eq 2 ]; then
-        quiet="y"
-        target="$2"
-    fi
-
-    if [ -f "$TABFILE" ]; then
-        while IFS=" 	" read -r _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_KEY _CRYPTTAB_OPTIONS; do
-            if [ "${_CRYPTTAB_NAME#\#}" != "$_CRYPTTAB_NAME" ] || [ -z "$_CRYPTTAB_NAME" ]; then
-                # ignore comments and empty lines
-                continue
-            fi
-
-            # unmangle names
-            CRYPTTAB_NAME="$(printf '%b' "$_CRYPTTAB_NAME")"
-            if [ -z "$_CRYPTTAB_SOURCE" ] || [ -z "$_CRYPTTAB_KEY" ]; then
-                cryptsetup_message "WARNING: '$CRYPTTAB_NAME' is missing some arguments, see crypttab(5)"
-                continue
-            elif [ "$CRYPTTAB_NAME" = "$target" ]; then
-                CRYPTTAB_SOURCE="$( printf '%b' "$_CRYPTTAB_SOURCE" )"
-                CRYPTTAB_KEY="$(    printf '%b' "$_CRYPTTAB_KEY"    )"
-                CRYPTTAB_OPTIONS="$(printf '%b' "$_CRYPTTAB_OPTIONS")"
-                return 0
-            fi
-        done <"$TABFILE"
-    fi
-
-    if [ "$quiet" = "n" ]; then
-        cryptsetup_message "WARNING: target '$target' not found in $TABFILE"
-    fi
-    return 1
-}
-
-# crypttab_foreach_entry($callback)
-#   Iterate through the crypttab(5) and run the given $callback for each
-#   entry found. Variables CRYPTTAB_NAME, CRYPTTAB_SOURCE, CRYPTTAB_KEY
-#   and CRYPTTAB_OPTIONS are set accordingly and available to the
-#   $callback.  (In addition _CRYPTTAB_NAME, _CRYPTTAB_SOURCE,
-#   _CRYPTTAB_KEY and _CRYPTTAB_OPTIONS are set to the original values
-#   before decoding the escape sequence.)
-#   Return 0 if a match is found, and 1 otherwise.
-crypttab_foreach_entry() {
-    local callback="$1" IFS
-    local _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_KEY _CRYPTTAB_OPTIONS \
-           CRYPTTAB_NAME  CRYPTTAB_SOURCE  CRYPTTAB_KEY  CRYPTTAB_OPTIONS
-
-    [ -f "$TABFILE" ] || return
-    while IFS=" 	" read -r _CRYPTTAB_NAME _CRYPTTAB_SOURCE _CRYPTTAB_KEY _CRYPTTAB_OPTIONS <&9; do
-        if [ "${_CRYPTTAB_NAME#\#}" != "$_CRYPTTAB_NAME" ] || [ -z "$_CRYPTTAB_NAME" ]; then
-            # ignore comments and empty lines
-            continue
-        fi
-
-        # unmangle names
-        CRYPTTAB_NAME="$(printf '%b' "$_CRYPTTAB_NAME")"
-
-        if [ -z "$_CRYPTTAB_SOURCE" ] || [ -z "$_CRYPTTAB_KEY" ]; then
-            cryptsetup_message "WARNING: '$CRYPTTAB_NAME' is missing some arguments, see crypttab(5)"
-            continue
-        fi
-
-        CRYPTTAB_SOURCE="$( printf '%b' "$_CRYPTTAB_SOURCE" )"
-        CRYPTTAB_KEY="$(    printf '%b' "$_CRYPTTAB_KEY"    )"
-        CRYPTTAB_OPTIONS="$(printf '%b' "$_CRYPTTAB_OPTIONS")"
-
-        "$callback" 9<&-
-    done 9<"$TABFILE"
-}
-
-# _device_uuid($device)
-#   Print the UUID attribute of given block special $device.  Return 0
-#   on success, 1 on error.
-_device_uuid() {
-    local device="$1" uuid
-    if uuid="$(blkid -s UUID -o value -- "$device")" && [ -n "$uuid" ]; then
-        printf '%s\n' "$uuid"
-    else
-        return 1
-    fi
-}
-
-# _resolve_device({$device | $spec})
-#   Take a path to (or spec for) a block special device, and set DEV to
-#   the (symlink to block) device, and MAJ (resp. MIN) to its major-ID
-#   (resp. minor ID) decimal value.  On error these variables are not
-#   changed and 1 is returned.
-_resolve_device() {
-    local spec="$1" dev devno maj min
-    if dev="$(_resolve_device_spec "$spec")" &&
-            devno="$(stat -L -c"%t:%T" -- "$dev" 2>/dev/null)" &&
-            maj="${devno%:*}" && min="${devno#*:}" &&
-            [ "$devno" = "$maj:$min" ] && [ -n "$maj" ] && [ -n "$min" ] &&
-            maj=$(( 0x$maj )) && min=$(( 0x$min )) && [ $maj -gt 0 ]; then
-        DEV="$dev"
-        MAJ="$maj"
-        MIN="$min"
-        return 0
-    else
-        cryptsetup_message "ERROR: Couldn't resolve device $spec"
-    fi
-    return 1
-}
-
-# get_mnt_devno($mountpoint)
-#   Print the major:minor device ID(s) holding the file system currently
-#   mounted currenty mounted on $mountpoint.
-#   Return 0 on success, 1 on error (if $mountpoint is not a mountpoint).
-get_mnt_devno() {
-    local wantmount="$1" devnos="" uuid dev
-    local out spec fstype DEV MAJ MIN
-
-    # use awk rather than a `while read; do done` loop here as /proc/mounts
-    # can be many thousands lines long and the `read` builtin goes one
-    # byte at the time which slows down execution time, see MR !36
-    out="$(awk -v mp="$wantmount" -- '
-        BEGIN {
-            FS = "[ \t]"
-            ret = ""
-        }
-        !/^\s*(#|$)/ {
-            # decode octal sequences; per procfs(5) the format of /proc/mounts
-            # is analogous to fstab(5)
-            head = ""
-            while (match($2, /\\[0-7]{3}/)) {
-                oct = substr($2, RSTART+1, RLENGTH-1)
-                dec = (substr(oct, 1, 1) * 8 + substr(oct, 2, 1)) * 8 + substr(oct, 3, 1)
-                head = head substr($2, 1, RSTART-1) sprintf("%c", dec)
-                $2 = substr($2, RSTART+RLENGTH)
-            }
-            if (head $2 == mp) {
-                # take the last mountpoint if used several times (shadowed)
-                ret = $1 "	" $3
-            }
-        }
-        END {
-            print ret
-        }' </proc/mounts)" || out=""
-
-    spec="$(printf '%b' "${out%	*}")"
-    if [ -n "$out" ] && _resolve_device "$spec"; then # _resolve_device() already warns on error
-        fstype="${out##*	}"
-        if [ "$fstype" = "btrfs" ]; then
-            # btrfs can span over multiple devices
-            if uuid="$(_device_uuid "$DEV")"; then
-                for dev in "/sys/fs/$fstype/$uuid/devices"/*/dev; do
-                    devnos="${devnos:+$devnos }$(cat "$dev")"
-                done
-            else
-                cryptsetup_message "ERROR: $spec: Couldn't determine UUID"
-            fi
-        elif [ -n "$fstype" ]; then
-            devnos="$MAJ:$MIN"
-        fi
-    fi
-
-    if [ -z "${devnos:+x}" ]; then
-        return 1 # not found
-    else
-        printf '%s' "$devnos"
-    fi
-}
-
-# foreach_cryptdev([--reverse], $callback, $maj:$min, [$maj:$min ..])
-#   Run $callback on the (unmangled) name of each dm-crypt device
-#   recursively holding $maj:$min (typically corresponding to an md,
-#   linear, or dm-crypt device).  Slaves that aren't dm-crypt devices
-#   are ignored.
-#   By default each device is processed after its *slaves*.  If
-#   --reverse is set then each device is processed after its *holders*
-#   instead.
-foreach_cryptdev() {
-    local callback="$1" reverse="n" devno base
-    shift
-    if [ "$callback" = "--reverse" ]; then
-        reverse="y"
-        callback="$1"
-        shift
-    fi
-    for devno in "$@"; do
-        base="/sys/dev/block/$devno"
-        if [ ! -d "$base" ]; then
-            cryptsetup_message "ERROR: Couldn't find sysfs directory for $devno"
-            return 1
-        fi
-        _foreach_cryptdev "$base"
-    done
-}
-_foreach_cryptdev() {
-    local d="$1" devno maj min name t d2
-    [ "$reverse" = "y" ] && t="holders" || t="slaves"
-    [ -d "$d/$t" ] || return 0
-    for d2 in "$d/$t"/*; do
-        if [ -d "$d2" ] && d2="$(realpath -e -- "$d2")"; then
-            _foreach_cryptdev "$d2"
-        fi
-    done
-    if [ -d "$d/dm" ] && devno="$(cat "$d/dev")" &&
-            maj="${devno%:*}" && min="${devno#*:}" &&
-            [ "$devno" = "$maj:$min" ] && [ -n "$maj" ] && [ -n "$min" ] &&
-            [ "$(dmsetup info -c --noheadings -o subsystem -j "$maj" -m "$min")" = "CRYPT" ] &&
-            name="$(dmsetup info -c --noheadings -o unmangled_name -j "$maj" -m "$min")"; then
-        "$callback" "$name"
-    fi
-}
-
-# vim: set filetype=sh :
Binary files working/cpio2/usr/lib/firmware/rp2.fw and borken/cpio2/usr/lib/firmware/rp2.fw differ
Binary files working/cpio2/usr/lib/klibc-D67x9cQZJoe6j863VWhTpYmFGDU.so and borken/cpio2/usr/lib/klibc-D67x9cQZJoe6j863VWhTpYmFGDU.so differ
Binary files working/cpio2/usr/lib/klibc-cbxFsLVJ9bt_YYfJZGrxjofFc_w.so and borken/cpio2/usr/lib/klibc-cbxFsLVJ9bt_YYfJZGrxjofFc_w.so differ
diff -Nurd working/cpio2/usr/lib/modprobe.d/aliases.conf borken/cpio2/usr/lib/modprobe.d/aliases.conf
--- working/cpio2/usr/lib/modprobe.d/aliases.conf	2024-08-20 12:14:18.000000000 +0200
+++ borken/cpio2/usr/lib/modprobe.d/aliases.conf	2025-03-12 14:33:48.000000000 +0100
@@ -7,10 +7,3 @@
 options snd-atiixp-modem index=-2
 options snd-intel8x0m index=-2
 options snd-via82xx-modem index=-2
-
-# work around other kernel issues ############################################
-# The EHCI driver should be loaded before the ones for low speed controllers
-# or some devices may be confused when they are disconnected and reconnected.
-softdep uhci-hcd pre: ehci-hcd
-softdep ohci-hcd pre: ehci-hcd
-
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/aegis128-aesni.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/aegis128-aesni.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/aesni-intel.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/aesni-intel.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/blowfish-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/blowfish-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx2.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-aesni-avx2.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/camellia-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/cast5-avx-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/cast5-avx-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/cast6-avx-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/cast6-avx-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/chacha-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/chacha-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/crc32-pclmul.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/crc32-pclmul.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/crct10dif-pclmul.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/crct10dif-pclmul.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/curve25519-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/curve25519-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/des3_ede-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/des3_ede-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/ghash-clmulni-intel.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/ghash-clmulni-intel.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/poly1305-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/poly1305-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx2.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-avx2.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-sse2-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/serpent-sse2-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/sha1-ssse3.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/sha1-ssse3.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/sha256-ssse3.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/sha256-ssse3.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/sha512-ssse3.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/sha512-ssse3.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-avx-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-avx-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64-3way.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64-3way.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/arch/x86/crypto/twofish-x86_64.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/aegis128.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/aegis128.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/af_alg.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/af_alg.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_aead.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_aead.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_hash.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_hash.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_rng.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_rng.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_skcipher.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/algif_skcipher.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ansi_cprng.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ansi_cprng.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/anubis.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/anubis.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/arc4.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/arc4.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/authenc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/authenc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/authencesn.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/authencesn.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/blowfish_common.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/blowfish_common.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/blowfish_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/blowfish_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/camellia_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/camellia_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cast5_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cast5_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cast6_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cast6_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cast_common.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cast_common.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cbc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cbc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ccm.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ccm.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/chacha20poly1305.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/chacha20poly1305.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/chacha_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/chacha_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cmac.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cmac.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crc32_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crc32_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cryptd.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cryptd.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_engine.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_engine.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_null.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_null.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_simd.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_simd.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_user.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/crypto_user.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ctr.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ctr.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cts.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/cts.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/curve25519-generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/curve25519-generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/des_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/des_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/drbg.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/drbg.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ecc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ecc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ecdh_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ecdh_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/echainiv.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/echainiv.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ecrdsa_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ecrdsa_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/essiv.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/essiv.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/fcrypt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/fcrypt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/gcm.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/gcm.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/geniv.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/geniv.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ghash-generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/ghash-generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/jitterentropy_rng.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/jitterentropy_rng.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/khazad.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/khazad.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/lrw.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/lrw.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/lz4.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/lz4.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/lz4hc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/lz4hc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/md4.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/md4.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/michael_mic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/michael_mic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/pcbc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/pcbc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/pcrypt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/pcrypt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/poly1305_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/poly1305_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/rmd160.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/rmd160.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/seed.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/seed.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/seqiv.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/seqiv.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/serpent_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/serpent_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/sha3_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/sha3_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/sha512_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/sha512_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/streebog_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/streebog_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/tcrypt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/tcrypt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/tea.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/tea.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/twofish_common.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/twofish_common.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/twofish_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/twofish_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/vmac.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/vmac.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/wp512.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/wp512.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/xcbc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/xcbc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/xts.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/xts.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/crypto/xxhash_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/crypto/xxhash_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dca/dca.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dca/dca.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/devfreq/governor_simpleondemand.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/devfreq/governor_simpleondemand.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac_core.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/dw/dw_dmac_core.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/ioat/ioatdma.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/ioat/ioatdma.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/plx_dma.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/dma/plx_dma.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/extcon/extcon-intel-cht-wc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/extcon/extcon-intel-cht-wc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/altera_ps2.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/altera_ps2.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/ct82c710.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/ct82c710.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/pcips2.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/pcips2.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/serio_raw.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/serio_raw.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/serport.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/input/serio/serport.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/eql.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/eql.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/gtp.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/gtp.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ipvlan/ipvtap.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ipvlan/ipvtap.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/nlmon.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/nlmon.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/bsd_comp.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/bsd_comp.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_async.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_async.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_deflate.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_deflate.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_mppe.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_mppe.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_synctty.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/ppp_synctty.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/pppoe.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/pppoe.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/pppox.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/pppox.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/pptp.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/ppp/pptp.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/slip/slhc.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/slip/slhc.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/slip/slip.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/slip/slip.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/tap.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/tap.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/wireguard/wireguard.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/net/wireguard/wireguard.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_laptop.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_laptop.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_pstore.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/platform/chrome/chromeos_pstore.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/platform/chrome/cros_kbd_led_backlight.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/platform/chrome/cros_kbd_led_backlight.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/bq24190_charger.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/bq24190_charger.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/bq27xxx_battery.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/bq27xxx_battery.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/cw2015_battery.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/cw2015_battery.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/max17042_battery.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/max17042_battery.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/sbs-battery.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/power/supply/sbs-battery.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/tty/serial/jsm/jsm.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/tty/serial/jsm/jsm.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/tty/serial/lantiq.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/tty/serial/lantiq.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/tty/serial/rp2.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/tty/serial/rp2.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/hd3ss3220.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/hd3ss3220.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/tipd/tps6598x.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/tipd/tps6598x.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/typec_ucsi.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/typec_ucsi.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/ucsi_acpi.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/usb/typec/ucsi/ucsi_acpi.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/virtio/virtio.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/virtio/virtio.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/virtio/virtio_ring.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/virtio/virtio_ring.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/acquirewdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/acquirewdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/advantechwdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/advantechwdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/alim1535_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/alim1535_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/alim7101_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/alim7101_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/eurotechwdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/eurotechwdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/f71808e_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/f71808e_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/hpwdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/hpwdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/i6300esb.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/i6300esb.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_vendor_support.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_vendor_support.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/iTCO_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/ib700wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/ib700wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/ibmasr.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/ibmasr.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/ie6xx_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/ie6xx_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/it8712f_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/it8712f_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/it87_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/it87_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/kempld_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/kempld_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/machzwd.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/machzwd.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/menf21bmc_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/menf21bmc_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/nv_tco.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/nv_tco.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/pc87413_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/pc87413_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_pci.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_pci.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_usb.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/pcwd_usb.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sbc60xxwdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sbc60xxwdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_epx_c3.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_epx_c3.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_fitpc2_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sbc_fitpc2_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sc1200wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sc1200wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sch311x_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sch311x_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/smsc37b787_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/smsc37b787_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/softdog.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/softdog.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sp5100_tco.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/sp5100_tco.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/via_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/via_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/w83627hf_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/w83627hf_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/w83877f_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/w83877f_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/w83977f_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/w83977f_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/wafer5823wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/wafer5823wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/wdt_pci.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/wdt_pci.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/xen_wdt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/drivers/watchdog/xen_wdt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crc-ccitt.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crc-ccitt.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/gf128mul.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/gf128mul.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libarc4.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libarc4.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libchacha.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libchacha.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libchacha20poly1305.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libchacha20poly1305.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libcurve25519-generic.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libcurve25519-generic.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libdes.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libdes.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libpoly1305.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/crypto/libpoly1305.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/lz4/lz4_compress.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/lz4/lz4_compress.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/lib/lz4/lz4hc_compress.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/lib/lz4/lz4hc_compress.ko differ
Binary files working/cpio2/usr/lib/modules/6.13.1/kernel/net/ipv4/gre.ko and borken/cpio2/usr/lib/modules/6.13.1/kernel/net/ipv4/gre.ko differ
diff -Nurd working/cpio2/usr/lib/modules/6.13.1/modules.alias borken/cpio2/usr/lib/modules/6.13.1/modules.alias
--- working/cpio2/usr/lib/modules/6.13.1/modules.alias	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/usr/lib/modules/6.13.1/modules.alias	2025-03-18 17:29:28.000000000 +0100
@@ -1,148 +1,9 @@
 # Aliases extracted from modules themselves.
-alias crypto-twofish-asm twofish_x86_64
-alias twofish-asm twofish_x86_64
-alias crypto-twofish twofish_x86_64
-alias twofish twofish_x86_64
-alias crypto-twofish-asm twofish_x86_64_3way
-alias twofish-asm twofish_x86_64_3way
-alias crypto-twofish twofish_x86_64_3way
-alias twofish twofish_x86_64_3way
-alias crypto-twofish twofish_avx_x86_64
-alias twofish twofish_avx_x86_64
-alias crypto-serpent serpent_sse2_x86_64
-alias serpent serpent_sse2_x86_64
-alias crypto-serpent serpent_avx_x86_64
-alias serpent serpent_avx_x86_64
-alias crypto-serpent-asm serpent_avx2
-alias serpent-asm serpent_avx2
-alias crypto-serpent serpent_avx2
-alias serpent serpent_avx2
-alias crypto-des3_ede-asm des3_ede_x86_64
-alias des3_ede-asm des3_ede_x86_64
-alias crypto-des3_ede des3_ede_x86_64
-alias des3_ede des3_ede_x86_64
-alias crypto-camellia-asm camellia_x86_64
-alias camellia-asm camellia_x86_64
-alias crypto-camellia camellia_x86_64
-alias camellia camellia_x86_64
-alias crypto-camellia-asm camellia_aesni_avx_x86_64
-alias camellia-asm camellia_aesni_avx_x86_64
-alias crypto-camellia camellia_aesni_avx_x86_64
-alias camellia camellia_aesni_avx_x86_64
-alias crypto-camellia-asm camellia_aesni_avx2
-alias camellia-asm camellia_aesni_avx2
-alias crypto-camellia camellia_aesni_avx2
-alias camellia camellia_aesni_avx2
-alias crypto-blowfish-asm blowfish_x86_64
-alias blowfish-asm blowfish_x86_64
-alias crypto-blowfish blowfish_x86_64
-alias blowfish blowfish_x86_64
-alias crypto-cast5 cast5_avx_x86_64
-alias cast5 cast5_avx_x86_64
-alias crypto-cast6 cast6_avx_x86_64
-alias cast6 cast6_avx_x86_64
-alias crypto-aegis128-aesni aegis128_aesni
-alias aegis128-aesni aegis128_aesni
-alias crypto-aegis128 aegis128_aesni
-alias aegis128 aegis128_aesni
-alias crypto-xchacha12-simd chacha_x86_64
-alias xchacha12-simd chacha_x86_64
-alias crypto-xchacha12 chacha_x86_64
-alias xchacha12 chacha_x86_64
-alias crypto-xchacha20-simd chacha_x86_64
-alias xchacha20-simd chacha_x86_64
-alias crypto-xchacha20 chacha_x86_64
-alias xchacha20 chacha_x86_64
-alias crypto-chacha20-simd chacha_x86_64
-alias chacha20-simd chacha_x86_64
-alias crypto-chacha20 chacha_x86_64
-alias chacha20 chacha_x86_64
-alias crypto-aes aesni_intel
-alias aes aesni_intel
-alias cpu:type:x86,ven*fam*mod*:feature:*0099* aesni_intel
-alias crypto-sha1-ni sha1_ssse3
-alias sha1-ni sha1_ssse3
-alias crypto-sha1-avx2 sha1_ssse3
-alias sha1-avx2 sha1_ssse3
-alias crypto-sha1-avx sha1_ssse3
-alias sha1-avx sha1_ssse3
-alias crypto-sha1-ssse3 sha1_ssse3
-alias sha1-ssse3 sha1_ssse3
-alias crypto-sha1 sha1_ssse3
-alias sha1 sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0089* sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*009C* sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0125* sha1_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*013D* sha1_ssse3
-alias crypto-sha224-ni sha256_ssse3
-alias sha224-ni sha256_ssse3
-alias crypto-sha256-ni sha256_ssse3
-alias sha256-ni sha256_ssse3
-alias crypto-sha224-avx2 sha256_ssse3
-alias sha224-avx2 sha256_ssse3
-alias crypto-sha224-avx sha256_ssse3
-alias sha224-avx sha256_ssse3
-alias crypto-sha224-ssse3 sha256_ssse3
-alias sha224-ssse3 sha256_ssse3
-alias crypto-sha224 sha256_ssse3
-alias sha224 sha256_ssse3
-alias crypto-sha256-avx2 sha256_ssse3
-alias sha256-avx2 sha256_ssse3
-alias crypto-sha256-avx sha256_ssse3
-alias sha256-avx sha256_ssse3
-alias crypto-sha256-ssse3 sha256_ssse3
-alias sha256-ssse3 sha256_ssse3
-alias crypto-sha256 sha256_ssse3
-alias sha256 sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0089* sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*009C* sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0125* sha256_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*013D* sha256_ssse3
-alias crypto-sha384-avx2 sha512_ssse3
-alias sha384-avx2 sha512_ssse3
-alias crypto-sha384-avx sha512_ssse3
-alias sha384-avx sha512_ssse3
-alias crypto-sha384-ssse3 sha512_ssse3
-alias sha384-ssse3 sha512_ssse3
-alias crypto-sha384 sha512_ssse3
-alias sha384 sha512_ssse3
-alias crypto-sha512-avx2 sha512_ssse3
-alias sha512-avx2 sha512_ssse3
-alias crypto-sha512-avx sha512_ssse3
-alias sha512-avx sha512_ssse3
-alias crypto-sha512-ssse3 sha512_ssse3
-alias sha512-ssse3 sha512_ssse3
-alias crypto-sha512 sha512_ssse3
-alias sha512 sha512_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0089* sha512_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*009C* sha512_ssse3
-alias cpu:type:x86,ven*fam*mod*:feature:*0125* sha512_ssse3
-alias crypto-ghash ghash_clmulni_intel
-alias ghash ghash_clmulni_intel
-alias cpu:type:x86,ven*fam*mod*:feature:*0081* ghash_clmulni_intel
 alias crypto-crc32c-intel crc32c_intel
 alias crc32c-intel crc32c_intel
 alias crypto-crc32c crc32c_intel
 alias crc32c crc32c_intel
 alias cpu:type:x86,ven*fam*mod*:feature:*0094* crc32c_intel
-alias crypto-crc32-pclmul crc32_pclmul
-alias crc32-pclmul crc32_pclmul
-alias crypto-crc32 crc32_pclmul
-alias crc32 crc32_pclmul
-alias cpu:type:x86,ven*fam*mod*:feature:*0081* crc32_pclmul
-alias crypto-crct10dif-pclmul crct10dif_pclmul
-alias crct10dif-pclmul crct10dif_pclmul
-alias crypto-crct10dif crct10dif_pclmul
-alias crct10dif crct10dif_pclmul
-alias cpu:type:x86,ven*fam*mod*:feature:*0081* crct10dif_pclmul
-alias crypto-poly1305-simd poly1305_x86_64
-alias poly1305-simd poly1305_x86_64
-alias crypto-poly1305 poly1305_x86_64
-alias poly1305 poly1305_x86_64
-alias crypto-curve25519-x86 curve25519_x86_64
-alias curve25519-x86 curve25519_x86_64
-alias crypto-curve25519 curve25519_x86_64
-alias curve25519 curve25519_x86_64
 alias zpool-zsmalloc zsmalloc
 alias fs-configfs configfs
 alias fs-ext4 ext4
@@ -158,65 +19,6 @@
 alias fs-fuse fuse
 alias fs-fusectl fuse
 alias fs-udf udf
-alias crypto-seqiv seqiv
-alias seqiv seqiv
-alias crypto-echainiv echainiv
-alias echainiv echainiv
-alias net-pf-16-proto-21 crypto_user
-alias crypto-cmac cmac
-alias cmac cmac
-alias crypto-vmac64 vmac
-alias vmac64 vmac
-alias crypto-xcbc xcbc
-alias xcbc xcbc
-alias crypto-cipher_null crypto_null
-alias cipher_null crypto_null
-alias crypto-digest_null crypto_null
-alias digest_null crypto_null
-alias crypto-compress_null crypto_null
-alias compress_null crypto_null
-alias crypto-md4 md4
-alias md4 md4
-alias crypto-rmd160 rmd160
-alias rmd160 rmd160
-alias crypto-sha512-generic sha512_generic
-alias sha512-generic sha512_generic
-alias crypto-sha512 sha512_generic
-alias sha512 sha512_generic
-alias crypto-sha384-generic sha512_generic
-alias sha384-generic sha512_generic
-alias crypto-sha384 sha512_generic
-alias sha384 sha512_generic
-alias crypto-sha3-512-generic sha3_generic
-alias sha3-512-generic sha3_generic
-alias crypto-sha3-512 sha3_generic
-alias sha3-512 sha3_generic
-alias crypto-sha3-384-generic sha3_generic
-alias sha3-384-generic sha3_generic
-alias crypto-sha3-384 sha3_generic
-alias sha3-384 sha3_generic
-alias crypto-sha3-256-generic sha3_generic
-alias sha3-256-generic sha3_generic
-alias crypto-sha3-256 sha3_generic
-alias sha3-256 sha3_generic
-alias crypto-sha3-224-generic sha3_generic
-alias sha3-224-generic sha3_generic
-alias crypto-sha3-224 sha3_generic
-alias sha3-224 sha3_generic
-alias crypto-streebog512-generic streebog_generic
-alias streebog512-generic streebog_generic
-alias crypto-streebog512 streebog_generic
-alias streebog512 streebog_generic
-alias crypto-streebog256-generic streebog_generic
-alias streebog256-generic streebog_generic
-alias crypto-streebog256 streebog_generic
-alias streebog256 streebog_generic
-alias crypto-wp256 wp512
-alias wp256 wp512
-alias crypto-wp384 wp512
-alias wp384 wp512
-alias crypto-wp512 wp512
-alias wp512 wp512
 alias crypto-blake2b-512-generic blake2b_generic
 alias blake2b-512-generic blake2b_generic
 alias crypto-blake2b-512 blake2b_generic
@@ -233,169 +35,6 @@
 alias blake2b-160-generic blake2b_generic
 alias crypto-blake2b-160 blake2b_generic
 alias blake2b-160 blake2b_generic
-alias crypto-cbc cbc
-alias cbc cbc
-alias crypto-pcbc pcbc
-alias pcbc pcbc
-alias crypto-cts cts
-alias cts cts
-alias crypto-lrw lrw
-alias lrw lrw
-alias crypto-xts xts
-alias xts xts
-alias crypto-ctr ctr
-alias ctr ctr
-alias crypto-rfc3686 ctr
-alias rfc3686 ctr
-alias crypto-gcm gcm
-alias gcm gcm
-alias crypto-rfc4543 gcm
-alias rfc4543 gcm
-alias crypto-rfc4106 gcm
-alias rfc4106 gcm
-alias crypto-gcm_base gcm
-alias gcm_base gcm
-alias crypto-cbcmac ccm
-alias cbcmac ccm
-alias crypto-ccm ccm
-alias ccm ccm
-alias crypto-rfc4309 ccm
-alias rfc4309 ccm
-alias crypto-ccm_base ccm
-alias ccm_base ccm
-alias crypto-rfc7539esp chacha20poly1305
-alias rfc7539esp chacha20poly1305
-alias crypto-rfc7539 chacha20poly1305
-alias rfc7539 chacha20poly1305
-alias crypto-aegis128-simd aegis128
-alias aegis128-simd aegis128
-alias crypto-aegis128-generic aegis128
-alias aegis128-generic aegis128
-alias crypto-aegis128 aegis128
-alias aegis128 aegis128
-alias crypto-pcrypt pcrypt
-alias pcrypt pcrypt
-alias crypto-cryptd cryptd
-alias cryptd cryptd
-alias crypto-des3_ede-generic des_generic
-alias des3_ede-generic des_generic
-alias crypto-des3_ede des_generic
-alias des3_ede des_generic
-alias crypto-des-generic des_generic
-alias des-generic des_generic
-alias crypto-des des_generic
-alias des des_generic
-alias crypto-fcrypt fcrypt
-alias fcrypt fcrypt
-alias crypto-blowfish-generic blowfish_generic
-alias blowfish-generic blowfish_generic
-alias crypto-blowfish blowfish_generic
-alias blowfish blowfish_generic
-alias crypto-twofish-generic twofish_generic
-alias twofish-generic twofish_generic
-alias crypto-twofish twofish_generic
-alias twofish twofish_generic
-alias crypto-serpent-generic serpent_generic
-alias serpent-generic serpent_generic
-alias crypto-serpent serpent_generic
-alias serpent serpent_generic
-alias crypto-camellia-generic camellia_generic
-alias camellia-generic camellia_generic
-alias crypto-camellia camellia_generic
-alias camellia camellia_generic
-alias crypto-cast5-generic cast5_generic
-alias cast5-generic cast5_generic
-alias crypto-cast5 cast5_generic
-alias cast5 cast5_generic
-alias crypto-cast6-generic cast6_generic
-alias cast6-generic cast6_generic
-alias crypto-cast6 cast6_generic
-alias cast6 cast6_generic
-alias crypto-ecb(arc4) arc4
-alias ecb(arc4) arc4
-alias crypto-xeta tea
-alias xeta tea
-alias crypto-xtea tea
-alias xtea tea
-alias crypto-tea tea
-alias tea tea
-alias crypto-khazad khazad
-alias khazad khazad
-alias crypto-anubis anubis
-alias anubis anubis
-alias crypto-seed seed
-alias seed seed
-alias crypto-xchacha12-generic chacha_generic
-alias xchacha12-generic chacha_generic
-alias crypto-xchacha12 chacha_generic
-alias xchacha12 chacha_generic
-alias crypto-xchacha20-generic chacha_generic
-alias xchacha20-generic chacha_generic
-alias crypto-xchacha20 chacha_generic
-alias xchacha20 chacha_generic
-alias crypto-chacha20-generic chacha_generic
-alias chacha20-generic chacha_generic
-alias crypto-chacha20 chacha_generic
-alias chacha20 chacha_generic
-alias crypto-poly1305-generic poly1305_generic
-alias poly1305-generic poly1305_generic
-alias crypto-poly1305 poly1305_generic
-alias poly1305 poly1305_generic
-alias crypto-michael_mic michael_mic
-alias michael_mic michael_mic
-alias crypto-crc32-generic crc32_generic
-alias crc32-generic crc32_generic
-alias crypto-crc32 crc32_generic
-alias crc32 crc32_generic
-alias crypto-authenc authenc
-alias authenc authenc
-alias crypto-authencesn authencesn
-alias authencesn authencesn
-alias crypto-lz4 lz4
-alias lz4 lz4
-alias crypto-lz4hc lz4hc
-alias lz4hc lz4hc
-alias crypto-xxhash64-generic xxhash_generic
-alias xxhash64-generic xxhash_generic
-alias crypto-xxhash64 xxhash_generic
-alias xxhash64 xxhash_generic
-alias crypto-ansi_cprng ansi_cprng
-alias ansi_cprng ansi_cprng
-alias crypto-stdrng ansi_cprng
-alias stdrng ansi_cprng
-alias crypto-stdrng drbg
-alias stdrng drbg
-alias crypto-drbg_nopr_hmac_sha256 drbg
-alias drbg_nopr_hmac_sha256 drbg
-alias crypto-drbg_pr_hmac_sha256 drbg
-alias drbg_pr_hmac_sha256 drbg
-alias crypto-drbg_nopr_hmac_sha384 drbg
-alias drbg_nopr_hmac_sha384 drbg
-alias crypto-drbg_pr_hmac_sha384 drbg
-alias drbg_pr_hmac_sha384 drbg
-alias crypto-drbg_nopr_hmac_sha512 drbg
-alias drbg_nopr_hmac_sha512 drbg
-alias crypto-drbg_pr_hmac_sha512 drbg
-alias drbg_pr_hmac_sha512 drbg
-alias crypto-jitterentropy_rng jitterentropy_rng
-alias jitterentropy_rng jitterentropy_rng
-alias crypto-ghash-generic ghash_generic
-alias ghash-generic ghash_generic
-alias crypto-ghash ghash_generic
-alias ghash ghash_generic
-alias net-pf-38 af_alg
-alias crypto-essiv essiv
-alias essiv essiv
-alias crypto-curve25519-generic curve25519_generic
-alias curve25519-generic curve25519_generic
-alias crypto-curve25519 curve25519_generic
-alias curve25519 curve25519_generic
-alias crypto-ecdh ecdh_generic
-alias ecdh ecdh_generic
-alias crypto-ecrdsa-generic ecrdsa_generic
-alias ecrdsa-generic ecrdsa_generic
-alias crypto-ecrdsa ecrdsa_generic
-alias ecrdsa ecrdsa_generic
 alias of:N*T*Cgpio-delayC* gpio_aggregator
 alias of:N*T*Cgpio-delay gpio_aggregator
 alias acpi*:AMDIF031:* gpio_amdpt
@@ -416,13 +55,138 @@
 alias acpi*:LNXTHERM:* thermal
 alias acpi*:MSHW0146:* battery
 alias acpi*:PNP0C0A:* battery
+alias platform:dw_dmac dw_dmac
+alias acpi*:80864BB6:* dw_dmac
+alias acpi*:80864BB5:* dw_dmac
+alias acpi*:80864BB4:* dw_dmac
+alias acpi*:808622C0:* dw_dmac
+alias acpi*:80862286:* dw_dmac
+alias acpi*:INTL9C60:* dw_dmac
 alias platform:idma64 idma64
+alias pci:v00008086d00000B00sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F53sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F52sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F51sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F50sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C53sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C52sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C51sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000C50sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002021sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00006F20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00002F20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00000E20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C2Fsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C2Esv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C27sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C26sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C25sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C24sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C23sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C22sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C21sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003C20sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003719sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003718sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003717sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003716sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003715sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003714sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003713sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003712sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003711sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003710sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d0000342Csv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d0000342Bsv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d0000342Asv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003429sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003433sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003432sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003431sv*sd*bc*sc*i* ioatdma
+alias pci:v00008086d00003430sv*sd*bc*sc*i* ioatdma
+alias pci:v000010B5d000087D0sv*sd*bc08sc80i00* plx_dma
 alias of:N*T*Cmaxim,max77826C* max77826_regulator
 alias of:N*T*Cmaxim,max77826 max77826_regulator
 alias i2c:max77826-regulator max77826_regulator
 alias of:N*T*Cmps,mp8859C* mp8859
 alias of:N*T*Cmps,mp8859 mp8859
 alias i2c:mp8859 mp8859
+alias pci:v0000114Fd000000D1sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd00000029sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000D0sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd00000028sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F3sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F2sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F1sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F0sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CEsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CDsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CCsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000B0sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000B1sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000F4sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CBsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000CAsv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000C9sv*sd*bc*sc*i* jsm
+alias pci:v0000114Fd000000C8sv*sd*bc*sc*i* jsm
+alias of:N*T*Cintel,lgm-ascC* lantiq
+alias of:N*T*Cintel,lgm-asc lantiq
+alias of:N*T*Clantiq,ascC* lantiq
+alias of:N*T*Clantiq,asc lantiq
+alias pci:v000011FEd00000072sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000068sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000067sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000066sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000065sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000064sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000063sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000062sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000061sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000060sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000052sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000051sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000050sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Fsv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Esv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Dsv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Csv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Bsv*sd*bc*sc*i* rp2
+alias pci:v000011FEd0000004Asv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000047sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000046sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000045sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000044sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000043sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000042sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000041sv*sd*bc*sc*i* rp2
+alias pci:v000011FEd00000040sv*sd*bc*sc*i* rp2
 alias block-major-2-* floppy
 alias acpi*:PNP0700:* floppy
 alias pnp:dPNP0700* floppy
@@ -1405,31 +1169,12 @@
 alias pci:v000010ECd00002600sv*sd*bc*sc*i* r8169
 alias pci:v000010ECd00002502sv*sd*bc*sc*i* r8169
 alias rtnl-link-ipvlan ipvlan
-alias rtnl-link-ipvtap ipvtap
-alias net-pf-16-proto-16-family-wireguard wireguard
-alias rtnl-link-wireguard wireguard
 alias net-pf-16-proto-16-family-macsec macsec
 alias rtnl-link-macsec macsec
 alias virtio:d00000001v* virtio_net
 alias rtnl-link-vxlan vxlan
 alias rtnl-link-geneve geneve
-alias net-pf-16-proto-16-family-gtp gtp
-alias rtnl-link-gtp gtp
-alias rtnl-link-nlmon nlmon
 alias rtnl-link-vrf vrf
-alias devname:ppp ppp_generic
-alias rtnl-link-ppp ppp_generic
-alias char-major-108-0 ppp_generic
-alias tty-ldisc-3 ppp_async
-alias ppp-compress-21 bsd_comp
-alias ppp-compress-24 ppp_deflate
-alias ppp-compress-26 ppp_deflate
-alias ppp-compress-18 ppp_mppe
-alias tty-ldisc-14 ppp_synctty
-alias net-pf-24 pppox
-alias net-pf-24-proto-0 pppoe
-alias net-pf-24-proto-2 pptp
-alias tty-ldisc-1 slip
 alias pci:v000015ADd000007B0sv*sd*bc*sc*i* vmxnet3
 alias xennet xen_netfront
 alias xen:vif xen_netfront
@@ -2018,6 +1763,22 @@
 alias of:N*T*Cfcs,fusb302C* fusb302
 alias of:N*T*Cfcs,fusb302 fusb302
 alias i2c:typec_fusb302 fusb302
+alias acpi*:PNP0CA0:* ucsi_acpi
+alias i2c:tps6598x tps6598x
+alias of:N*T*Cti,tps25750C* tps6598x
+alias of:N*T*Cti,tps25750 tps6598x
+alias of:N*T*Capple,cd321xC* tps6598x
+alias of:N*T*Capple,cd321x tps6598x
+alias of:N*T*Cti,tps6598xC* tps6598x
+alias of:N*T*Cti,tps6598x tps6598x
+alias of:N*T*Cti,hd3ss3220C* hd3ss3220
+alias of:N*T*Cti,hd3ss3220 hd3ss3220
+alias tty-ldisc-2 serport
+alias pci:v000014F2d00000124sv*sd*bc09sc02i* pcips2
+alias pci:v000014F2d00000123sv*sd*bc09sc00i* pcips2
+alias serio:ty06pr*id*ex* serio_raw
+alias serio:ty01pr*id*ex* serio_raw
+alias platform:altera_ps2 altera_ps2
 alias vmbus:6dad12f9172bea48bd65f927a61c7684 hyperv_keyboard
 alias i2c:adp5587-keys adp5588_keys
 alias i2c:adp5588-keys adp5588_keys
@@ -2233,6 +1994,60 @@
 alias usb:v0403pC631d*dc*dsc*dp*ic*isc*ip*in* i2c_tiny_usb
 alias platform:viperboard-i2c i2c_viperboard
 alias i2c:smbus_alert i2c_smbus
+alias of:N*T*Ccellwise,cw2015C* cw2015_battery
+alias of:N*T*Ccellwise,cw2015 cw2015_battery
+alias i2c:sbs-battery sbs_battery
+alias i2c:bq20z75 sbs_battery
+alias i2c:bq20z65 sbs_battery
+alias of:N*T*Cti,bq20z75C* sbs_battery
+alias of:N*T*Cti,bq20z75 sbs_battery
+alias of:N*T*Cti,bq20z65C* sbs_battery
+alias of:N*T*Cti,bq20z65 sbs_battery
+alias of:N*T*Csbs,sbs-batteryC* sbs_battery
+alias of:N*T*Csbs,sbs-battery sbs_battery
+alias acpi*:MAX17047:* max17042_battery
+alias i2c:max77849-battery max17042_battery
+alias i2c:max17055 max17042_battery
+alias i2c:max17050 max17042_battery
+alias i2c:max17047 max17042_battery
+alias i2c:max17042 max17042_battery
+alias i2c:bq24296 bq24190_charger
+alias i2c:bq24196 bq24190_charger
+alias i2c:bq24192i bq24190_charger
+alias i2c:bq24192 bq24190_charger
+alias i2c:bq24190 bq24190_charger
+alias of:N*T*Cti,bq24296C* bq24190_charger
+alias of:N*T*Cti,bq24296 bq24190_charger
+alias of:N*T*Cti,bq24196C* bq24190_charger
+alias of:N*T*Cti,bq24196 bq24190_charger
+alias of:N*T*Cti,bq24192iC* bq24190_charger
+alias of:N*T*Cti,bq24192i bq24190_charger
+alias of:N*T*Cti,bq24192C* bq24190_charger
+alias of:N*T*Cti,bq24192 bq24190_charger
+alias of:N*T*Cti,bq24190C* bq24190_charger
+alias of:N*T*Cti,bq24190 bq24190_charger
+alias pci:v000011E3d00005030sv*sd*bc*sc*i* pcwd_pci
+alias pci:v0000494Fd000022C0sv*sd*bc*sc*i* wdt_pci
+alias usb:v0C98p1140d*dc*dsc*dp*ic*isc*ip*in* pcwd_usb
+alias pci:v000010B9d00001535sv*sd*bc*sc*i* alim1535_wdt
+alias pci:v000010B9d00001533sv*sd*bc*sc*i* alim1535_wdt
+alias pci:v000010B9d00007101sv*sd*bc*sc*i* alim7101_wdt
+alias pci:v000010B9d00001533sv*sd*bc*sc*i* alim7101_wdt
+alias pci:v00001D94d0000790Bsv*sd*bc*sc*i* sp5100_tco
+alias pci:v00001022d0000790Bsv*sd*bc*sc*i* sp5100_tco
+alias pci:v00001022d0000780Bsv*sd*bc*sc*i* sp5100_tco
+alias pci:v00001002d00004385sv*sd*bc*sc*i* sp5100_tco
+alias pci:v00008086d000025ABsv*sd*bc*sc*i* i6300esb
+alias platform:ie6xx_wdt ie6xx_wdt
+alias platform:iTCO_wdt iTCO_wdt
+alias pci:v00001590d00000389sv*sd*bc*sc*i* hpwdt
+alias pci:v0000103Cd00003306sv*sd*bc*sc*i* hpwdt
+alias pci:v00000E11d0000B203sv*sd*bc*sc*i* hpwdt
+alias pci:v000010DEd00000AA2sv*sd*bc*sc*i* nv_tco
+alias pci:v000010DEd00000752sv*sd*bc*sc*i* nv_tco
+alias pci:v000010DEd00000368sv*sd*bc*sc*i* nv_tco
+alias pci:v000010DEd00000264sv*sd*bc*sc*i* nv_tco
+alias platform:menf21bmc_wdt menf21bmc_wdt
 alias md-level-0 raid0
 alias md-raid0 raid0
 alias md-personality-2 raid0
@@ -3073,6 +2888,28 @@
 alias ishtp:{33AECD58-B679-4E54-9BD9-A04D34F0C226} intel_ishtp_hid
 alias acpi*:pnp0c14:* wmi
 alias acpi*:PNP0C14:* wmi
+alias dmi*:svn*GOOGLE*: chromeos_laptop
+alias dmi*:svn*GOOGLE*:pn*Celes*: chromeos_laptop
+alias dmi*:svn*GOOGLE*:pn*Samus*: chromeos_laptop
+alias dmi*:svn*Google*:pn*Caroline*: chromeos_laptop
+alias dmi*:pn*Mario*: chromeos_laptop
+alias dmi*:pn*Butterfly*: chromeos_laptop
+alias dmi*:pn*Peppy*: chromeos_laptop
+alias dmi*:pn*ZGB*: chromeos_laptop
+alias dmi*:pn*Parrot*: chromeos_laptop
+alias dmi*:bvn*coreboot*:pn*Leon*: chromeos_laptop
+alias dmi*:bvn*coreboot*:pn*Falco*: chromeos_laptop
+alias dmi*:bvn*coreboot*:pn*Wolf*: chromeos_laptop
+alias dmi*:svn*GOOGLE*:pn*Link*: chromeos_laptop
+alias dmi*:pn*Alex*: chromeos_laptop
+alias dmi*:svn*SAMSUNG*:pn*Lumpy*: chromeos_laptop
+alias dmi*:svn*ACER*:pn*ZGB*: chromeos_pstore
+alias dmi*:svn*IEC*:pn*Mario*: chromeos_pstore
+alias dmi*:svn*SAMSUNGELECTRONICSCO.,LTD.*:pn*Alex*: chromeos_pstore
+alias dmi*:bvn*coreboot*:bvr*Google_*: chromeos_pstore
+alias acpi*:GOOG9999:* chromeos_pstore
+alias acpi*:GOOG0002:* cros_kbd_led_backlight
+alias platform:cros-keyboard-leds cros_kbd_led_backlight
 alias acpi*:VMBus:* hv_vmbus
 alias acpi*:VMBUS:* hv_vmbus
 alias of:N*T*Cmicrosoft,vmbusC* hv_vmbus
@@ -3688,6 +3525,7 @@
 alias pci:v00001060d00000101sv*sd*bc*sc*i* ata_generic
 alias pci:v00009412d00006565sv*sd*bc*sc*i* ata_generic
 alias pci:v00001042d00003020sv*sd*bc*sc*i* ata_generic
+alias platform:cht_wcove_pwrsrc extcon_intel_cht_wc
 alias char-major-14-* soundcore
 alias char-major-116-* snd
 alias devname:rfkill rfkill
Binary files working/cpio2/usr/lib/modules/6.13.1/modules.alias.bin and borken/cpio2/usr/lib/modules/6.13.1/modules.alias.bin differ
Binary files working/cpio2/usr/lib/modules/6.13.1/modules.builtin.alias.bin and borken/cpio2/usr/lib/modules/6.13.1/modules.builtin.alias.bin differ
Binary files working/cpio2/usr/lib/modules/6.13.1/modules.builtin.bin and borken/cpio2/usr/lib/modules/6.13.1/modules.builtin.bin differ
diff -Nurd working/cpio2/usr/lib/modules/6.13.1/modules.dep borken/cpio2/usr/lib/modules/6.13.1/modules.dep
--- working/cpio2/usr/lib/modules/6.13.1/modules.dep	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/usr/lib/modules/6.13.1/modules.dep	2025-03-18 17:29:28.000000000 +0100
@@ -1,28 +1,4 @@
-kernel/arch/x86/crypto/twofish-x86_64.ko: kernel/crypto/twofish_common.ko
-kernel/arch/x86/crypto/twofish-x86_64-3way.ko: kernel/arch/x86/crypto/twofish-x86_64.ko kernel/crypto/twofish_common.ko
-kernel/arch/x86/crypto/twofish-avx-x86_64.ko: kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko kernel/arch/x86/crypto/twofish-x86_64-3way.ko kernel/arch/x86/crypto/twofish-x86_64.ko kernel/crypto/twofish_common.ko
-kernel/arch/x86/crypto/serpent-sse2-x86_64.ko: kernel/crypto/serpent_generic.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/serpent-avx-x86_64.ko: kernel/crypto/serpent_generic.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/serpent-avx2.ko: kernel/arch/x86/crypto/serpent-avx-x86_64.ko kernel/crypto/serpent_generic.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/des3_ede-x86_64.ko: kernel/lib/crypto/libdes.ko
-kernel/arch/x86/crypto/camellia-x86_64.ko:
-kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko: kernel/arch/x86/crypto/camellia-x86_64.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/camellia-aesni-avx2.ko: kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko kernel/arch/x86/crypto/camellia-x86_64.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/blowfish-x86_64.ko: kernel/crypto/blowfish_common.ko
-kernel/arch/x86/crypto/cast5-avx-x86_64.ko: kernel/crypto/cast5_generic.ko kernel/crypto/cast_common.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/cast6-avx-x86_64.ko: kernel/crypto/cast6_generic.ko kernel/crypto/cast_common.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/aegis128-aesni.ko: kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/chacha-x86_64.ko: kernel/lib/crypto/libchacha.ko
-kernel/arch/x86/crypto/aesni-intel.ko: kernel/lib/crypto/gf128mul.ko kernel/crypto/crypto_simd.ko kernel/crypto/cryptd.ko
-kernel/arch/x86/crypto/sha1-ssse3.ko:
-kernel/arch/x86/crypto/sha256-ssse3.ko:
-kernel/arch/x86/crypto/sha512-ssse3.ko: kernel/crypto/sha512_generic.ko
-kernel/arch/x86/crypto/ghash-clmulni-intel.ko: kernel/crypto/cryptd.ko
 kernel/arch/x86/crypto/crc32c-intel.ko:
-kernel/arch/x86/crypto/crc32-pclmul.ko:
-kernel/arch/x86/crypto/crct10dif-pclmul.ko:
-kernel/arch/x86/crypto/poly1305-x86_64.ko:
-kernel/arch/x86/crypto/curve25519-x86_64.ko: kernel/lib/crypto/libcurve25519-generic.ko
 kernel/mm/zsmalloc.ko:
 kernel/fs/nfs_common/nfs_acl.ko:
 kernel/fs/nfs_common/grace.ko:
@@ -37,91 +13,13 @@
 kernel/fs/lockd/lockd.ko: kernel/fs/nfs_common/grace.ko
 kernel/fs/fuse/fuse.ko:
 kernel/fs/udf/udf.ko: kernel/lib/crc-itu-t.ko kernel/drivers/cdrom/cdrom.ko
-kernel/crypto/crypto_engine.ko:
-kernel/crypto/geniv.ko: kernel/crypto/crypto_null.ko
-kernel/crypto/seqiv.ko: kernel/crypto/geniv.ko kernel/crypto/crypto_null.ko
-kernel/crypto/echainiv.ko: kernel/crypto/geniv.ko kernel/crypto/crypto_null.ko
-kernel/crypto/crypto_user.ko:
-kernel/crypto/cmac.ko:
-kernel/crypto/vmac.ko:
-kernel/crypto/xcbc.ko:
-kernel/crypto/crypto_null.ko:
-kernel/crypto/md4.ko:
-kernel/crypto/rmd160.ko:
-kernel/crypto/sha512_generic.ko:
-kernel/crypto/sha3_generic.ko:
-kernel/crypto/streebog_generic.ko:
-kernel/crypto/wp512.ko:
 kernel/crypto/blake2b_generic.ko:
-kernel/crypto/cbc.ko:
-kernel/crypto/pcbc.ko:
-kernel/crypto/cts.ko:
-kernel/crypto/lrw.ko: kernel/lib/crypto/gf128mul.ko
-kernel/crypto/xts.ko:
-kernel/crypto/ctr.ko:
-kernel/crypto/gcm.ko: kernel/crypto/crypto_null.ko
-kernel/crypto/ccm.ko:
-kernel/crypto/chacha20poly1305.ko:
-kernel/crypto/aegis128.ko:
-kernel/crypto/pcrypt.ko:
-kernel/crypto/cryptd.ko:
-kernel/crypto/des_generic.ko: kernel/lib/crypto/libdes.ko
-kernel/crypto/fcrypt.ko:
-kernel/crypto/blowfish_generic.ko: kernel/crypto/blowfish_common.ko
-kernel/crypto/blowfish_common.ko:
-kernel/crypto/twofish_generic.ko: kernel/crypto/twofish_common.ko
-kernel/crypto/twofish_common.ko:
-kernel/crypto/serpent_generic.ko:
-kernel/crypto/camellia_generic.ko:
-kernel/crypto/cast_common.ko:
-kernel/crypto/cast5_generic.ko: kernel/crypto/cast_common.ko
-kernel/crypto/cast6_generic.ko: kernel/crypto/cast_common.ko
-kernel/crypto/arc4.ko: kernel/lib/crypto/libarc4.ko
-kernel/crypto/tea.ko:
-kernel/crypto/khazad.ko:
-kernel/crypto/anubis.ko:
-kernel/crypto/seed.ko:
-kernel/crypto/chacha_generic.ko: kernel/lib/crypto/libchacha.ko
-kernel/crypto/poly1305_generic.ko: kernel/lib/crypto/libpoly1305.ko
-kernel/crypto/michael_mic.ko:
-kernel/crypto/crc32_generic.ko:
-kernel/crypto/authenc.ko: kernel/crypto/crypto_null.ko
-kernel/crypto/authencesn.ko: kernel/crypto/authenc.ko kernel/crypto/crypto_null.ko
-kernel/crypto/lz4.ko: kernel/lib/lz4/lz4_compress.ko
-kernel/crypto/lz4hc.ko: kernel/lib/lz4/lz4hc_compress.ko
-kernel/crypto/xxhash_generic.ko:
-kernel/crypto/ansi_cprng.ko:
-kernel/crypto/drbg.ko:
-kernel/crypto/jitterentropy_rng.ko:
-kernel/crypto/tcrypt.ko:
-kernel/crypto/ghash-generic.ko: kernel/lib/crypto/gf128mul.ko
-kernel/crypto/af_alg.ko:
-kernel/crypto/algif_hash.ko: kernel/crypto/af_alg.ko
-kernel/crypto/algif_skcipher.ko: kernel/crypto/af_alg.ko
-kernel/crypto/algif_rng.ko: kernel/crypto/af_alg.ko
-kernel/crypto/algif_aead.ko: kernel/crypto/af_alg.ko kernel/crypto/crypto_null.ko
-kernel/crypto/ecc.ko:
-kernel/crypto/essiv.ko: kernel/crypto/authenc.ko kernel/crypto/crypto_null.ko
-kernel/crypto/curve25519-generic.ko: kernel/lib/crypto/libcurve25519-generic.ko
-kernel/crypto/ecdh_generic.ko: kernel/crypto/ecc.ko
-kernel/crypto/ecrdsa_generic.ko: kernel/crypto/ecc.ko
 kernel/crypto/xor.ko:
 kernel/crypto/async_tx/async_tx.ko:
 kernel/crypto/async_tx/async_memcpy.ko: kernel/crypto/async_tx/async_tx.ko
 kernel/crypto/async_tx/async_xor.ko: kernel/crypto/xor.ko kernel/crypto/async_tx/async_tx.ko
 kernel/crypto/async_tx/async_pq.ko: kernel/crypto/async_tx/async_xor.ko kernel/crypto/xor.ko kernel/crypto/async_tx/async_tx.ko kernel/lib/raid6/raid6_pq.ko
 kernel/crypto/async_tx/async_raid6_recov.ko: kernel/crypto/async_tx/async_memcpy.ko kernel/crypto/async_tx/async_pq.ko kernel/crypto/async_tx/async_xor.ko kernel/crypto/xor.ko kernel/crypto/async_tx/async_tx.ko kernel/lib/raid6/raid6_pq.ko
-kernel/crypto/crypto_simd.ko: kernel/crypto/cryptd.ko
-kernel/lib/crypto/libchacha.ko:
-kernel/lib/crypto/libarc4.ko:
-kernel/lib/crypto/gf128mul.ko:
-kernel/lib/crypto/libchacha20poly1305.ko: kernel/arch/x86/crypto/chacha-x86_64.ko kernel/arch/x86/crypto/poly1305-x86_64.ko kernel/lib/crypto/libchacha.ko
-kernel/lib/crypto/libcurve25519-generic.ko:
-kernel/lib/crypto/libdes.ko:
-kernel/lib/crypto/libpoly1305.ko:
-kernel/lib/lz4/lz4_compress.ko:
-kernel/lib/lz4/lz4hc_compress.ko:
-kernel/lib/crc-ccitt.ko:
 kernel/lib/crc16.ko:
 kernel/lib/crc-itu-t.ko:
 kernel/lib/raid6/raid6_pq.ko:
@@ -139,17 +37,22 @@
 kernel/drivers/acpi/thermal.ko:
 kernel/drivers/acpi/platform_profile.ko:
 kernel/drivers/acpi/battery.ko:
+kernel/drivers/dma/dw/dw_dmac_core.ko:
+kernel/drivers/dma/dw/dw_dmac.ko: kernel/drivers/dma/dw/dw_dmac_core.ko
 kernel/drivers/dma/idma64.ko:
-kernel/drivers/virtio/virtio.ko:
-kernel/drivers/virtio/virtio_ring.ko:
+kernel/drivers/dma/ioat/ioatdma.ko: kernel/drivers/dca/dca.ko
+kernel/drivers/dma/plx_dma.ko:
 kernel/drivers/regulator/max77826-regulator.ko:
 kernel/drivers/regulator/mp8859.ko:
+kernel/drivers/tty/serial/jsm/jsm.ko:
+kernel/drivers/tty/serial/lantiq.ko:
+kernel/drivers/tty/serial/rp2.ko:
 kernel/drivers/block/floppy.ko:
 kernel/drivers/block/brd.ko:
 kernel/drivers/block/loop.ko:
 kernel/drivers/block/pktcdvd.ko: kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko kernel/drivers/cdrom/cdrom.ko
 kernel/drivers/block/nbd.ko:
-kernel/drivers/block/virtio_blk.ko: kernel/drivers/virtio/virtio.ko kernel/drivers/virtio/virtio_ring.ko
+kernel/drivers/block/virtio_blk.ko:
 kernel/drivers/block/xen-blkfront.ko:
 kernel/drivers/block/xen-blkback/xen-blkback.ko:
 kernel/drivers/block/rbd.ko:
@@ -227,30 +130,13 @@
 kernel/drivers/net/mdio/fwnode_mdio.ko: kernel/drivers/net/phy/libphy.ko
 kernel/drivers/net/ethernet/realtek/r8169.ko: kernel/drivers/net/phy/mdio_devres.ko kernel/drivers/net/phy/libphy.ko
 kernel/drivers/net/ipvlan/ipvlan.ko:
-kernel/drivers/net/ipvlan/ipvtap.ko: kernel/drivers/net/ipvlan/ipvlan.ko kernel/drivers/net/tap.ko
-kernel/drivers/net/wireguard/wireguard.ko: kernel/arch/x86/crypto/curve25519-x86_64.ko kernel/lib/crypto/libchacha20poly1305.ko kernel/arch/x86/crypto/chacha-x86_64.ko kernel/arch/x86/crypto/poly1305-x86_64.ko kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko kernel/lib/crypto/libcurve25519-generic.ko kernel/lib/crypto/libchacha.ko
-kernel/drivers/net/eql.ko:
 kernel/drivers/net/macsec.ko:
 kernel/drivers/net/mii.ko:
 kernel/drivers/net/netconsole.ko: kernel/fs/configfs/configfs.ko
-kernel/drivers/net/tap.ko:
-kernel/drivers/net/virtio_net.ko: kernel/drivers/net/net_failover.ko kernel/net/core/failover.ko kernel/drivers/virtio/virtio.ko kernel/drivers/virtio/virtio_ring.ko
+kernel/drivers/net/virtio_net.ko: kernel/drivers/net/net_failover.ko kernel/net/core/failover.ko
 kernel/drivers/net/vxlan/vxlan.ko: kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko
 kernel/drivers/net/geneve.ko: kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko
-kernel/drivers/net/gtp.ko: kernel/net/ipv6/ip6_udp_tunnel.ko kernel/net/ipv4/udp_tunnel.ko
-kernel/drivers/net/nlmon.ko:
 kernel/drivers/net/vrf.ko:
-kernel/drivers/net/ppp/ppp_generic.ko: kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/ppp_async.ko: kernel/lib/crc-ccitt.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/bsd_comp.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/ppp_deflate.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/ppp_mppe.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko kernel/lib/crypto/libarc4.ko
-kernel/drivers/net/ppp/ppp_synctty.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/pppox.ko: kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/pppoe.ko: kernel/drivers/net/ppp/pppox.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/ppp/pptp.ko: kernel/net/ipv4/gre.ko kernel/drivers/net/ppp/pppox.ko kernel/drivers/net/ppp/ppp_generic.ko kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/slip/slip.ko: kernel/drivers/net/slip/slhc.ko
-kernel/drivers/net/slip/slhc.ko:
 kernel/drivers/net/vmxnet3/vmxnet3.ko:
 kernel/drivers/net/xen-netfront.ko:
 kernel/drivers/net/usb/cdc_ether.ko: kernel/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
@@ -290,7 +176,16 @@
 kernel/drivers/usb/typec/typec.ko:
 kernel/drivers/usb/typec/tcpm/tcpm.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/usb/common/usb-common.ko
 kernel/drivers/usb/typec/tcpm/fusb302.ko: kernel/drivers/usb/typec/tcpm/tcpm.ko kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/extcon/extcon-core.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/usb/typec/ucsi/typec_ucsi.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/usb/typec/ucsi/ucsi_acpi.ko: kernel/drivers/usb/typec/ucsi/typec_ucsi.ko kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/usb/typec/tipd/tps6598x.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko
+kernel/drivers/usb/typec/hd3ss3220.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/usb/typec/typec.ko
 kernel/drivers/usb/roles/roles.ko:
+kernel/drivers/input/serio/serport.ko:
+kernel/drivers/input/serio/ct82c710.ko:
+kernel/drivers/input/serio/pcips2.ko:
+kernel/drivers/input/serio/serio_raw.ko:
+kernel/drivers/input/serio/altera_ps2.ko:
 kernel/drivers/input/serio/hyperv-keyboard.ko: kernel/drivers/hv/hv_vmbus.ko
 kernel/drivers/input/keyboard/adp5588-keys.ko: kernel/drivers/input/matrix-keymap.ko
 kernel/drivers/input/keyboard/gpio_keys.ko:
@@ -340,6 +235,48 @@
 kernel/drivers/i2c/busses/i2c-tiny-usb.ko: kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
 kernel/drivers/i2c/busses/i2c-viperboard.ko: kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
 kernel/drivers/i2c/i2c-smbus.ko:
+kernel/drivers/power/supply/cw2015_battery.ko:
+kernel/drivers/power/supply/sbs-battery.ko:
+kernel/drivers/power/supply/bq27xxx_battery.ko:
+kernel/drivers/power/supply/max17042_battery.ko:
+kernel/drivers/power/supply/bq24190_charger.ko: kernel/drivers/extcon/extcon-core.ko
+kernel/drivers/watchdog/pcwd_pci.ko:
+kernel/drivers/watchdog/wdt_pci.ko:
+kernel/drivers/watchdog/pcwd_usb.ko: kernel/drivers/usb/core/usbcore.ko kernel/drivers/usb/common/usb-common.ko
+kernel/drivers/watchdog/acquirewdt.ko:
+kernel/drivers/watchdog/advantechwdt.ko:
+kernel/drivers/watchdog/alim1535_wdt.ko:
+kernel/drivers/watchdog/alim7101_wdt.ko:
+kernel/drivers/watchdog/f71808e_wdt.ko:
+kernel/drivers/watchdog/sp5100_tco.ko:
+kernel/drivers/watchdog/sbc_fitpc2_wdt.ko:
+kernel/drivers/watchdog/eurotechwdt.ko:
+kernel/drivers/watchdog/ib700wdt.ko:
+kernel/drivers/watchdog/ibmasr.ko:
+kernel/drivers/watchdog/wafer5823wdt.ko:
+kernel/drivers/watchdog/i6300esb.ko:
+kernel/drivers/watchdog/ie6xx_wdt.ko:
+kernel/drivers/watchdog/iTCO_wdt.ko: kernel/drivers/watchdog/iTCO_vendor_support.ko
+kernel/drivers/watchdog/iTCO_vendor_support.ko:
+kernel/drivers/watchdog/it8712f_wdt.ko:
+kernel/drivers/watchdog/it87_wdt.ko:
+kernel/drivers/watchdog/hpwdt.ko:
+kernel/drivers/watchdog/kempld_wdt.ko: kernel/drivers/mfd/kempld-core.ko
+kernel/drivers/watchdog/sc1200wdt.ko:
+kernel/drivers/watchdog/pc87413_wdt.ko:
+kernel/drivers/watchdog/nv_tco.ko:
+kernel/drivers/watchdog/sbc60xxwdt.ko:
+kernel/drivers/watchdog/sch311x_wdt.ko:
+kernel/drivers/watchdog/smsc37b787_wdt.ko:
+kernel/drivers/watchdog/via_wdt.ko:
+kernel/drivers/watchdog/w83627hf_wdt.ko:
+kernel/drivers/watchdog/w83877f_wdt.ko:
+kernel/drivers/watchdog/w83977f_wdt.ko:
+kernel/drivers/watchdog/machzwd.ko:
+kernel/drivers/watchdog/sbc_epx_c3.ko:
+kernel/drivers/watchdog/xen_wdt.ko:
+kernel/drivers/watchdog/softdog.ko:
+kernel/drivers/watchdog/menf21bmc_wdt.ko:
 kernel/drivers/md/raid0.ko: kernel/drivers/md/md-mod.ko
 kernel/drivers/md/raid1.ko: kernel/drivers/md/md-mod.ko
 kernel/drivers/md/raid10.ko: kernel/drivers/md/md-mod.ko
@@ -436,7 +373,11 @@
 kernel/drivers/hid/intel-ish-hid/intel-ishtp-hid.ko: kernel/drivers/hid/intel-ish-hid/intel-ishtp.ko kernel/drivers/hid/hid.ko
 kernel/drivers/platform/x86/wmi.ko:
 kernel/drivers/platform/x86/asus-wmi.ko: kernel/drivers/acpi/video.ko kernel/drivers/platform/x86/wmi.ko kernel/drivers/acpi/battery.ko kernel/drivers/input/sparse-keymap.ko kernel/drivers/acpi/platform_profile.ko kernel/net/rfkill/rfkill.ko
+kernel/drivers/platform/chrome/chromeos_laptop.ko:
+kernel/drivers/platform/chrome/chromeos_pstore.ko:
+kernel/drivers/platform/chrome/cros_kbd_led_backlight.ko:
 kernel/drivers/hv/hv_vmbus.ko:
+kernel/drivers/devfreq/governor_simpleondemand.ko:
 kernel/drivers/ata/libata.ko: kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/ata/ahci.ko: kernel/drivers/ata/libahci.ko kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/ata/libahci.ko: kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
@@ -487,13 +428,14 @@
 kernel/drivers/ata/pata_rz1000.ko: kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/ata/ata_generic.ko: kernel/drivers/ata/libata.ko kernel/drivers/scsi/scsi_mod.ko kernel/drivers/scsi/scsi_common.ko
 kernel/drivers/block/aoe/aoe.ko:
+kernel/drivers/dca/dca.ko:
 kernel/drivers/extcon/extcon-core.ko:
+kernel/drivers/extcon/extcon-intel-cht-wc.ko: kernel/drivers/usb/roles/roles.ko kernel/drivers/extcon/extcon-core.ko
 kernel/sound/soundcore.ko:
 kernel/sound/core/snd.ko: kernel/sound/soundcore.ko
 kernel/sound/core/snd-seq-device.ko: kernel/sound/core/snd.ko kernel/sound/soundcore.ko
 kernel/sound/core/snd-rawmidi.ko: kernel/sound/core/snd-seq-device.ko kernel/sound/core/snd.ko kernel/sound/soundcore.ko
 kernel/net/core/failover.ko:
-kernel/net/ipv4/gre.ko:
 kernel/net/ipv4/udp_tunnel.ko:
 kernel/net/ipv6/ip6_udp_tunnel.ko:
 kernel/net/rfkill/rfkill.ko:
Binary files working/cpio2/usr/lib/modules/6.13.1/modules.dep.bin and borken/cpio2/usr/lib/modules/6.13.1/modules.dep.bin differ
diff -Nurd working/cpio2/usr/lib/modules/6.13.1/modules.devname borken/cpio2/usr/lib/modules/6.13.1/modules.devname
--- working/cpio2/usr/lib/modules/6.13.1/modules.devname	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/usr/lib/modules/6.13.1/modules.devname	2025-03-18 17:29:28.000000000 +0100
@@ -1,7 +1,6 @@
 # Device nodes to trigger on-demand module loading.
 fuse fuse c10:229
 loop loop-control c10:237
-ppp_generic ppp c108:0
 dm_mod mapper/control c10:236
 uhid uhid c10:239
 rfkill rfkill c10:242
diff -Nurd working/cpio2/usr/lib/modules/6.13.1/modules.softdep borken/cpio2/usr/lib/modules/6.13.1/modules.softdep
--- working/cpio2/usr/lib/modules/6.13.1/modules.softdep	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/usr/lib/modules/6.13.1/modules.softdep	2025-03-18 17:29:28.000000000 +0100
@@ -1,7 +1,5 @@
 # Soft dependencies extracted from modules themselves.
 softdep ext4 pre: crc32c
-softdep lrw pre: ecb
-softdep xts pre: ecb
 softdep intel_lpss pre: platform:idma64
 softdep r8169 pre: realtek
 softdep ohci_pci pre: ehci_pci
diff -Nurd working/cpio2/usr/lib/modules/6.13.1/modules.symbols borken/cpio2/usr/lib/modules/6.13.1/modules.symbols
--- working/cpio2/usr/lib/modules/6.13.1/modules.symbols	2025-02-21 21:28:22.000000000 +0100
+++ borken/cpio2/usr/lib/modules/6.13.1/modules.symbols	2025-03-18 17:29:28.000000000 +0100
@@ -1,6 +1,5 @@
 # Aliases for symbols, used by symbol_request().
 alias symbol:jbd2_journal_inode_ranged_write jbd2
-alias symbol:__twofish_setkey twofish_common
 alias symbol:nvmf_register_transport nvme_fabrics
 alias symbol:phy_write_mmd libphy
 alias symbol:sdhci_remove_host sdhci
@@ -11,12 +10,13 @@
 alias symbol:netfs_unbuffered_write_iter_locked netfs
 alias symbol:nvmf_unregister_transport nvme_fabrics
 alias symbol:usb_phy_roothub_suspend usbcore
+alias symbol:dw_dma_acpi_controller_free dw_dmac_core
 alias symbol:dm_kcopyd_client_destroy dm_mod
 alias symbol:phy_check_downshift libphy
+alias symbol:ucsi_sync_control_common typec_ucsi
 alias symbol:md_write_start md_mod
 alias symbol:mmc_send_abort_tuning mmc_core
 alias symbol:dm_tm_create_non_blocking_clone dm_persistent_data
-alias symbol:ecc_point_mult_shamir ecc
 alias symbol:usbnet_get_msglevel usbnet
 alias symbol:scsi_dev_info_list_add_keyed scsi_mod
 alias symbol:fscache_n_dio_misfit netfs
@@ -27,24 +27,18 @@
 alias symbol:srp_rport_del scsi_transport_srp
 alias symbol:usb_phy_roothub_init usbcore
 alias symbol:acpi_video_register_backlight video
-alias symbol:poly1305_update_generic libpoly1305
 alias symbol:usb_speed_string usb_common
 alias symbol:jbd2_fc_end_commit_fallback jbd2
 alias symbol:roccat_disconnect hid_roccat
 alias symbol:wmi_install_notify_handler wmi
 alias symbol:nvme_fc_register_localport nvme_fc
 alias symbol:copy_from_user_toio snd
-alias symbol:curve25519_generic libcurve25519_generic
-alias symbol:virtqueue_get_desc_addr virtio_ring
 alias symbol:iscsi_block_scsi_eh scsi_transport_iscsi
 alias symbol:rtsx_pci_add_cmd rtsx_pci
 alias symbol:net_failover_create net_failover
 alias symbol:intel_lpss_remove intel_lpss
-alias symbol:__cast5_decrypt cast5_generic
 alias symbol:hid_compare_device_paths hid
 alias symbol:md_wakeup_thread md_mod
-alias symbol:vring_create_virtqueue_dma virtio_ring
-alias symbol:crypto_engine_unregister_ahashes crypto_engine
 alias symbol:dm_bitset_empty dm_persistent_data
 alias symbol:nvmf_connect_admin_queue nvme_fabrics
 alias symbol:typec_cable_get typec
@@ -52,14 +46,12 @@
 alias symbol:fscache_end_cookie_access netfs
 alias symbol:ishtp_cl_destroy_connection intel_ishtp
 alias symbol:rndis_status rndis_host
-alias symbol:LZ4_compress_default lz4_compress
 alias symbol:dm_internal_resume dm_mod
 alias symbol:nvmet_sq_init nvmet
 alias symbol:phy_start_cable_test libphy
 alias symbol:mddev_unlock md_mod
 alias symbol:sas_execute_internal_abort_dev libsas
 alias symbol:devm_extcon_register_notifier extcon_core
-alias symbol:slhc_free slhc
 alias symbol:cdc_ncm_fill_tx_frame cdc_ncm
 alias symbol:genphy_read_status libphy
 alias symbol:iscsi_offload_mesg scsi_transport_iscsi
@@ -68,9 +60,7 @@
 alias symbol:sdhci_set_power sdhci
 alias symbol:phy_get_eee_err libphy
 alias symbol:ata_scsi_dma_need_drain libata
-alias symbol:cryptd_skcipher_child cryptd
 alias symbol:fscache_n_no_create_space netfs
-alias symbol:curve25519_base_arch curve25519_x86_64
 alias symbol:snd_rawmidi_free snd_rawmidi
 alias symbol:typec_mux_set_drvdata typec
 alias symbol:usb_get_status usbcore
@@ -87,22 +77,16 @@
 alias symbol:ata_scsi_slave_alloc libata
 alias symbol:unregister_cdrom cdrom
 alias symbol:phy_free_interrupt libphy
-alias symbol:des3_ede_decrypt libdes
 alias symbol:snd_ctl_register_ioctl_compat snd
 alias symbol:__fscache_acquire_cookie netfs
 alias symbol:__sdhci_set_timeout sdhci
-alias symbol:camellia_cbc_dec_16way camellia_aesni_avx_x86_64
 alias symbol:mmc_cmdq_disable mmc_core
-alias symbol:poly1305_update_arch poly1305_x86_64
-alias symbol:vring_create_virtqueue virtio_ring
 alias symbol:snd_rawmidi_proceed snd_rawmidi
 alias symbol:dm_snap_cow dm_snapshot
 alias symbol:xhci_create_secondary_interrupter xhci_hcd
-alias symbol:crypto_sha512_update sha512_generic
 alias symbol:hid_sensor_get_usage_index hid_sensor_hub
 alias symbol:mmc_switch mmc_core
 alias symbol:nvme_fail_nonready_command nvme_core
-alias symbol:ppp_register_net_channel ppp_generic
 alias symbol:scsi_ioctl_block_when_processing_errors scsi_mod
 alias symbol:usb_get_descriptor usbcore
 alias symbol:ahci_init_controller libahci
@@ -124,7 +108,6 @@
 alias symbol:nvme_setup_cmd nvme_core
 alias symbol:rtsx_pci_write_phy_register rtsx_pci
 alias symbol:udp_tun_rx_dst udp_tunnel
-alias symbol:af_alg_release af_alg
 alias symbol:dm_exception_store_destroy dm_snapshot
 alias symbol:dm_tm_unlock dm_persistent_data
 alias symbol:at803x_cdt_wait_for_completion qcom_phy_lib
@@ -137,11 +120,8 @@
 alias symbol:mdio_device_remove libphy
 alias symbol:sdhci_uhs2_add_host sdhci_uhs2
 alias symbol:usb_queue_reset_device usbcore
-alias symbol:virtqueue_dma_sync_single_range_for_cpu virtio_ring
-alias symbol:cast5_setkey cast5_generic
 alias symbol:dm_kcopyd_client_create dm_mod
 alias symbol:dm_kcopyd_client_flush dm_mod
-alias symbol:__cast6_encrypt cast6_generic
 alias symbol:configfs_register_group configfs
 alias symbol:usb_stor_clear_halt usb_storage
 alias symbol:lc_create lru_cache
@@ -166,27 +146,25 @@
 alias symbol:cdrom_multisession cdrom
 alias symbol:usb_disable_lpm usbcore
 alias symbol:spi_populate_width_msg scsi_transport_spi
-alias symbol:twofish_dec_blk_cbc_3way twofish_x86_64_3way
 alias symbol:fuse_dev_operations fuse
 alias symbol:ahci_qc_issue libahci
 alias symbol:ata_port_probe libata
+alias symbol:dw_dma_probe dw_dmac_core
 alias symbol:usb_hcd_platform_shutdown usbcore
 alias symbol:mdio_device_reset libphy
 alias symbol:tifm_remove_adapter tifm_core
 alias symbol:ata_xfer_mode2mask libata
 alias symbol:jbd2_fc_wait_bufs jbd2
 alias symbol:kempld_get_mutex kempld_core
-alias symbol:virtqueue_enable_cb_delayed virtio_ring
 alias symbol:i2c_bit_algo i2c_algo_bit
 alias symbol:nvmf_ip_options_match nvme_fabrics
 alias symbol:cb710_set_irq_handler cb710
+alias symbol:dca_add_requester dca
 alias symbol:fc_host_post_fc_event scsi_transport_fc
 alias symbol:ishtp_cl_send intel_ishtp
-alias symbol:crypto_ecdh_decode_key ecdh_generic
 alias symbol:dm_devt_from_path dm_mod
 alias symbol:nvmet_req_uninit nvmet
 alias symbol:dm_kcopyd_copy dm_mod
-alias symbol:poly1305_init_arch poly1305_x86_64
 alias symbol:xhci_suspend xhci_hcd
 alias symbol:__tracepoint_ata_bmdma_status libata
 alias symbol:phy_speed_to_str libphy
@@ -194,7 +172,6 @@
 alias symbol:typec_cable_altmode_vdm typec
 alias symbol:fscache_addremove_sem netfs
 alias symbol:nfs_stream_decode_acl nfs_acl
-alias symbol:camellia_dec_blk_2way camellia_x86_64
 alias symbol:usbnet_pause_rx usbnet
 alias symbol:md_integrity_register md_mod
 alias symbol:dm_table_get_mode dm_mod
@@ -205,7 +182,6 @@
 alias symbol:hid_resolv_usage hid
 alias symbol:md_register_thread md_mod
 alias symbol:dm_tm_dec dm_persistent_data
-alias symbol:gf128mul_x8_ble gf128mul
 alias symbol:devm_extcon_dev_unregister extcon_core
 alias symbol:sdio_align_size mmc_core
 alias symbol:wmidev_block_query wmi
@@ -213,7 +189,6 @@
 alias symbol:typec_cable_altmode_enter typec
 alias symbol:usb_sg_cancel usbcore
 alias symbol:__wmi_driver_register wmi
-alias symbol:af_alg_free_resources af_alg
 alias symbol:__SCT__tp_func_ata_bmdma_setup libata
 alias symbol:dm_btree_cursor_next dm_persistent_data
 alias symbol:mb_cache_entry_find_next mbcache
@@ -232,7 +207,6 @@
 alias symbol:nvme_delete_ctrl nvme_core
 alias symbol:__snd_seq_driver_register snd_seq_device
 alias symbol:usb_phy_roothub_power_off usbcore
-alias symbol:LZ4_loadDict lz4_compress
 alias symbol:ohci_init_driver ohci_hcd
 alias symbol:snd_ctl_add_vmaster_hook snd
 alias symbol:extcon_dev_register extcon_core
@@ -244,13 +218,10 @@
 alias symbol:netfs_prepare_write_failed netfs
 alias symbol:__scsi_device_lookup scsi_mod
 alias symbol:rfkill_set_states rfkill
-alias symbol:__cast6_setkey cast6_generic
 alias symbol:genphy_soft_reset libphy
 alias symbol:scsi_dma_map scsi_mod
 alias symbol:ata_scsi_change_queue_depth libata
-alias symbol:ecc_get_curve25519 ecc
 alias symbol:usb_reset_endpoint usbcore
-alias symbol:serpent_ecb_dec_8way_avx serpent_avx_x86_64
 alias symbol:sdio_unregister_driver mmc_core
 alias symbol:snd_ctl_apply_vmaster_followers snd
 alias symbol:usb_deregister usbcore
@@ -264,12 +235,11 @@
 alias symbol:sensor_hub_input_attr_get_raw_value hid_sensor_hub
 alias symbol:sdhci_cqe_irq sdhci
 alias symbol:ata_sas_queuecmd libata
-alias symbol:poly1305_core_emit libpoly1305
 alias symbol:dm_rh_dec dm_region_hash
 alias symbol:mdiobus_modify_changed libphy
 alias symbol:sas_find_attached_phy_id libsas
 alias symbol:nvme_add_ctrl nvme_core
-alias symbol:virtqueue_poll virtio_ring
+alias symbol:ucsi_connector_change typec_ucsi
 alias symbol:ata_ncq_prio_supported libata
 alias symbol:ata_sff_drain_fifo libata
 alias symbol:mmc_gpiod_request_cd_irq mmc_core
@@ -283,7 +253,6 @@
 alias symbol:phy_ethtool_set_wol libphy
 alias symbol:sas_abort_task libsas
 alias symbol:snd_ctl_boolean_stereo_info snd
-alias symbol:vring_notification_data virtio_ring
 alias symbol:ata_link_offline libata
 alias symbol:netfs_unbuffered_read_iter_locked netfs
 alias symbol:snd_unregister_oss_device snd
@@ -292,7 +261,6 @@
 alias symbol:usb_phy_roothub_exit usbcore
 alias symbol:rtsx_pci_stop_cmd rtsx_pci
 alias symbol:phy_check_valid libphy
-alias symbol:serpent_setkey serpent_generic
 alias symbol:dm_io_client_destroy dm_mod
 alias symbol:phy_unregister_fixup_for_uid libphy
 alias symbol:scsi_is_sdev_device scsi_mod
@@ -304,25 +272,23 @@
 alias symbol:srp_parse_tmo scsi_transport_srp
 alias symbol:enclosure_find enclosure
 alias symbol:scsi_eh_restore_cmnd scsi_mod
-alias symbol:tap_del_queues tap
 alias symbol:jbd2_journal_destroy jbd2
 alias symbol:mmc_of_parse_clk_phase mmc_core
 alias symbol:netfs_clear_inode_writeback netfs
 alias symbol:tifm_free_adapter tifm_core
 alias symbol:usb_hcd_pci_remove usbcore
 alias symbol:cdrom_dummy_generic_packet cdrom
-alias symbol:pppox_ioctl pppox
 alias symbol:lc_try_lock lru_cache
 alias symbol:snd_rawmidi_info_select snd_rawmidi
 alias symbol:ata_sff_port_ops libata
 alias symbol:extcon_set_state extcon_core
-alias symbol:simd_skcipher_create_compat crypto_simd
 alias symbol:usb_cache_string usbcore
 alias symbol:ishtp_set_rx_ring_size intel_ishtp
 alias symbol:typec_register_partner typec
 alias symbol:sdhci_get_cd_nogpio sdhci
 alias symbol:phy_package_leave libphy
 alias symbol:sdhci_enable_sdio_irq sdhci
+alias symbol:ucsi_destroy typec_ucsi
 alias symbol:sdio_memcpy_fromio mmc_core
 alias symbol:nvme_quiesce_admin_queue nvme_core
 alias symbol:sdhci_send_tuning sdhci
@@ -335,12 +301,14 @@
 alias symbol:ishtp_cl_establish_connection intel_ishtp
 alias symbol:ata_std_prereset libata
 alias symbol:bcm_config_lre_advert bcm_phy_lib
+alias symbol:iTCO_vendor_pre_stop iTCO_vendor_support
 alias symbol:mmc_cqe_request_done mmc_core
 alias symbol:nlmsvc_unlock_all_by_ip lockd
 alias symbol:phy_start_cable_test_tdr libphy
 alias symbol:dm_tm_read_lock dm_persistent_data
 alias symbol:nvme_cleanup_cmd nvme_core
 alias symbol:nvme_sync_queues nvme_core
+alias symbol:ucsi_set_drvdata typec_ucsi
 alias symbol:phy_attached_info libphy
 alias symbol:nvme_stop_ctrl nvme_core
 alias symbol:nvme_start_freeze nvme_core
@@ -350,7 +318,6 @@
 alias symbol:phy_get_pause libphy
 alias symbol:vmbus_send_tl_connect_request hv_vmbus
 alias symbol:md_submit_discard_bio md_mod
-alias symbol:virtqueue_notify virtio_ring
 alias symbol:vmbus_device_unregister hv_vmbus
 alias symbol:dm_per_bio_data dm_mod
 alias symbol:jbd2_journal_forget jbd2
@@ -360,8 +327,6 @@
 alias symbol:usb_get_hcd usbcore
 alias symbol:vxlan_fdb_clear_offload vxlan
 alias symbol:fwnode_get_phy_node libphy
-alias symbol:af_alg_wmem_wakeup af_alg
-alias symbol:cast_s1 cast_common
 alias symbol:mmc_sd_switch mmc_core
 alias symbol:rtsx_usb_ep0_write_register rtsx_usb
 alias symbol:typec_set_mode typec
@@ -371,7 +336,6 @@
 alias symbol:usb_submit_urb usbcore
 alias symbol:snd_rawmidi_kernel_release snd_rawmidi
 alias symbol:ata_sff_pause libata
-alias symbol:des3_ede_encrypt libdes
 alias symbol:intel_lpss_probe intel_lpss
 alias symbol:dm_bufio_get_device_size dm_bufio
 alias symbol:mmc_sw_reset mmc_core
@@ -409,7 +373,6 @@
 alias symbol:btracker_nr_demotions_queued dm_cache
 alias symbol:dm_get_device dm_mod
 alias symbol:mmc_remove_host mmc_core
-alias symbol:slhc_uncompress slhc
 alias symbol:rmi_driver_suspend rmi_core
 alias symbol:snd_lookup_oss_minor_data snd
 alias symbol:srp_tmo_valid scsi_transport_srp
@@ -430,7 +393,6 @@
 alias symbol:usb_bulk_msg usbcore
 alias symbol:iscsi_find_flashnode_sess scsi_transport_iscsi
 alias symbol:ata_link_next libata
-alias symbol:poly1305_final_arch poly1305_x86_64
 alias symbol:scsi_pr_type_to_block scsi_common
 alias symbol:nvme_host_path_error nvme_core
 alias symbol:ishtp_set_connection_state intel_ishtp
@@ -440,13 +402,11 @@
 alias symbol:phy_sfp_connect_phy libphy
 alias symbol:ata_sff_dma_pause libata
 alias symbol:dm_table_run_md_queue_async dm_mod
-alias symbol:tap_free_minor tap
 alias symbol:md_done_sync md_mod
 alias symbol:scsi_eh_prep_cmnd scsi_mod
 alias symbol:dm_tm_shadow_block dm_persistent_data
 alias symbol:snd_card_set_id snd
 alias symbol:cqhci_pltfm_init cqhci
-alias symbol:gf128mul_4k_lle gf128mul
 alias symbol:typec_find_pwr_opmode typec
 alias symbol:usb_create_shared_hcd usbcore
 alias symbol:asus_wmi_unregister_driver asus_wmi
@@ -465,7 +425,6 @@
 alias symbol:hid_input_report hid
 alias symbol:hid_is_usb usbhid
 alias symbol:scsi_dev_info_add_list scsi_mod
-alias symbol:virtqueue_resize virtio_ring
 alias symbol:scsi_device_get scsi_mod
 alias symbol:async_syndrome_val async_pq
 alias symbol:dm_deferred_set_create dm_bio_prison
@@ -473,7 +432,6 @@
 alias symbol:snd_device_disconnect snd
 alias symbol:block_pr_type_to_scsi scsi_common
 alias symbol:mdio_bus_type libphy
-alias symbol:virtqueue_get_buf virtio_ring
 alias symbol:ata_sff_error_handler libata
 alias symbol:rfkill_get_led_trigger_name rfkill
 alias symbol:jbd2_journal_lock_updates jbd2
@@ -489,18 +447,14 @@
 alias symbol:ahci_start_engine libahci
 alias symbol:cdc_ncm_rx_verify_ndp32 cdc_ncm
 alias symbol:usb_role_switch_get roles
-alias symbol:cryptd_shash_desc cryptd
 alias symbol:md_allow_write md_mod
 alias symbol:smsc_phy_set_tunable smsc
 alias symbol:genphy_read_status_fixed libphy
 alias symbol:ata_sff_postreset libata
-alias symbol:crypto_engine_register_skcipher crypto_engine
 alias symbol:hidinput_disconnect hid
 alias symbol:dm_bio_prison_destroy dm_bio_prison
-alias symbol:ppp_input ppp_generic
 alias symbol:scsi_vpd_tpg_id scsi_mod
 alias symbol:macsec_netdev_is_offloaded macsec
-alias symbol:tap_get_minor tap
 alias symbol:usb_autopm_put_interface_async usbcore
 alias symbol:btracker_complete dm_cache
 alias symbol:kempld_write16 kempld_core
@@ -511,6 +465,7 @@
 alias symbol:sas_notify_phy_event libsas
 alias symbol:sata_deb_timing_hotplug libata
 alias symbol:usb_store_new_id usbcore
+alias symbol:bq27xxx_battery_teardown bq27xxx_battery
 alias symbol:usb_hcd_end_port_resume usbcore
 alias symbol:usb_string usbcore
 alias symbol:__scsi_add_device scsi_mod
@@ -519,7 +474,6 @@
 alias symbol:usb_unregister_notify usbcore
 alias symbol:__starget_for_each_device scsi_mod
 alias symbol:phy_set_asym_pause libphy
-alias symbol:register_pppox_proto pppox
 alias symbol:sas_ata_ncq_prio_supported scsi_transport_sas
 alias symbol:genphy_loopback libphy
 alias symbol:acpi_video_register video
@@ -530,7 +484,6 @@
 alias symbol:async_tx_quiesce async_tx
 alias symbol:ata_host_resume libata
 alias symbol:ehci_resume ehci_hcd
-alias symbol:gf128mul_4k_bbe gf128mul
 alias symbol:ata_pci_remove_one libata
 alias symbol:sas_ata_sdev_attr_group libsas
 alias symbol:__scsi_register_driver scsi_mod
@@ -552,19 +505,15 @@
 alias symbol:ishtp_cl_connect intel_ishtp
 alias symbol:phy_modify_mmd_changed libphy
 alias symbol:usb_role_switch_unregister roles
-alias symbol:LZ4_compress_fast_continue lz4_compress
-alias symbol:virtqueue_disable_cb virtio_ring
 alias symbol:sata_port_ops libata
 alias symbol:sdio_disable_func mmc_core
 alias symbol:snd_ctl_remove snd
 alias symbol:xhci_stop_endpoint_sync xhci_hcd
-alias symbol:LZ4_saveDictHC lz4hc_compress
 alias symbol:genphy_resume libphy
 alias symbol:sdhci_uhs2_dump_regs sdhci_uhs2
 alias symbol:netfs_unbuffered_write_iter netfs
 alias symbol:platform_profile_register platform_profile
 alias symbol:usb_register_driver usbcore
-alias symbol:gf128mul_init_64k_bbe gf128mul
 alias symbol:usb_unlink_anchored_urbs usbcore
 alias symbol:ata_bmdma_status libata
 alias symbol:dm_cell_key_has_valid_range dm_bio_prison
@@ -596,21 +545,16 @@
 alias symbol:hid_bus_type hid
 alias symbol:scsi_bios_ptable scsi_mod
 alias symbol:xhci_update_hub_device xhci_hcd
-alias symbol:twofish_setkey twofish_common
 alias symbol:usb_lock_device_for_reset usbcore
-alias symbol:virtqueue_enable_cb_prepare virtio_ring
 alias symbol:dm_dirty_log_type_unregister dm_log
 alias symbol:mdiobus_is_registered_device libphy
 alias symbol:__bcm_phy_modify_rdb bcm_phy_lib
 alias symbol:tifm_unregister_driver tifm_core
-alias symbol:vli_from_be64 ecc
 alias symbol:phy_do_ioctl_running libphy
 alias symbol:device_phy_find_device libphy
 alias symbol:usb_get_urb usbcore
 alias symbol:usb_wait_anchor_empty_timeout usbcore
-alias symbol:virtqueue_dma_map_single_attrs virtio_ring
 alias symbol:scsi_host_complete_all_commands scsi_mod
-alias symbol:cryptd_ahash_queued cryptd
 alias symbol:dm_array_cursor_begin dm_persistent_data
 alias symbol:ishtp_start intel_ishtp
 alias symbol:usb_scuttle_anchored_urbs usbcore
@@ -619,8 +563,6 @@
 alias symbol:hid_match_device hid
 alias symbol:devm_of_phy_package_join libphy
 alias symbol:sdhci_set_ios_common sdhci
-alias symbol:des_encrypt libdes
-alias symbol:cryptd_alloc_ahash cryptd
 alias symbol:mb_cache_entry_find_first mbcache
 alias symbol:phy_unregister_fixup_for_id libphy
 alias symbol:dm_bm_unlock dm_persistent_data
@@ -636,14 +578,12 @@
 alias symbol:rfkill_set_led_trigger_name rfkill
 alias symbol:ata_sff_hsm_move libata
 alias symbol:snd_rawmidi_output_params snd_rawmidi
-alias symbol:register_virtio_device virtio
 alias symbol:xhci_add_endpoint xhci_hcd
 alias symbol:scsi_autopm_get_device scsi_mod
 alias symbol:sdhci_set_ios sdhci
 alias symbol:usb_device_match_id usbcore
 alias symbol:ata_dev_set_feature libata
 alias symbol:ishtp_cl_get_tx_free_rings intel_ishtp
-alias symbol:simd_register_skciphers_compat crypto_simd
 alias symbol:mmc_cqe_post_req mmc_core
 alias symbol:sdio_readsb mmc_core
 alias symbol:sata_link_resume libata
@@ -652,7 +592,6 @@
 alias symbol:iscsi_dbg_trace scsi_transport_iscsi
 alias symbol:phy_error libphy
 alias symbol:sas_eh_device_reset_handler libsas
-alias symbol:af_alg_count_tsgl af_alg
 alias symbol:__tracepoint_fscache_access_volume netfs
 alias symbol:cqhci_resume cqhci
 alias symbol:rtsx_pci_start_run rtsx_pci
@@ -660,7 +599,6 @@
 alias symbol:mb_cache_destroy mbcache
 alias symbol:nlmclnt_done lockd
 alias symbol:phy_device_create libphy
-alias symbol:arc4_crypt libarc4
 alias symbol:mddev_stack_new_rdev md_mod
 alias symbol:rfkill_blocked rfkill
 alias symbol:usb_find_common_endpoints usbcore
@@ -678,19 +616,13 @@
 alias symbol:scsi_device_quiesce scsi_mod
 alias symbol:sdhci_abort_tuning sdhci
 alias symbol:nvme_fc_rcv_ls_req nvme_fc
-alias symbol:chacha20poly1305_decrypt_sg_inplace libchacha20poly1305
 alias symbol:nvme_dev_attrs_group nvme_core
 alias symbol:rtsx_pci_read_register rtsx_pci
-alias symbol:virtio_device_freeze virtio
 alias symbol:smsc_phy_probe smsc
-alias symbol:crypto_engine_register_aeads crypto_engine
-alias symbol:chacha_init_arch chacha_x86_64
 alias symbol:jbd2_journal_extend jbd2
 alias symbol:cqhci_deactivate cqhci
 alias symbol:extcon_unregister_notifier_all extcon_core
-alias symbol:aead_exit_geniv geniv
 alias symbol:nvme_wait_freeze nvme_core
-alias symbol:cryptd_free_ahash cryptd
 alias symbol:__phy_resume libphy
 alias symbol:dm_rh_get_region_key dm_region_hash
 alias symbol:nvme_fc_set_remoteport_devloss nvme_fc
@@ -721,7 +653,6 @@
 alias symbol:devm_extcon_register_notifier_all extcon_core
 alias symbol:fscache_end_volume_access netfs
 alias symbol:mmc_detect_change mmc_core
-alias symbol:crypto_sha3_init sha3_generic
 alias symbol:roccat_common2_receive hid_roccat_common
 alias symbol:typec_partner_set_usb_power_delivery typec
 alias symbol:dm_rh_region_context dm_region_hash
@@ -729,11 +660,9 @@
 alias symbol:genphy_read_mmd_unsupported libphy
 alias symbol:ata_pci_bmdma_clear_simplex libata
 alias symbol:dm_deferred_entry_dec dm_bio_prison
-alias symbol:poly1305_final_generic libpoly1305
 alias symbol:ahci_fill_cmd_slot libahci
 alias symbol:scsi_dev_info_list_del_keyed scsi_mod
 alias symbol:ata_sff_wait_after_reset libata
-alias symbol:cast_s3 cast_common
 alias symbol:macsec_get_real_dev macsec
 alias symbol:scsi_is_sas_phy scsi_transport_sas
 alias symbol:snd_register_device snd
@@ -752,7 +681,6 @@
 alias symbol:wmi_query_block wmi
 alias symbol:bcm_phy_write_rdb bcm_phy_lib
 alias symbol:fc_get_event_number scsi_transport_fc
-alias symbol:virtio_config_changed virtio
 alias symbol:usbnet_open usbnet
 alias symbol:roccat_report_event hid_roccat
 alias symbol:ishtp_wait_resume intel_ishtp
@@ -786,9 +714,6 @@
 alias symbol:rmi_register_transport_device rmi_core
 alias symbol:sas_release_transport scsi_transport_sas
 alias symbol:dm_btree_find_highest_key dm_persistent_data
-alias symbol:slhc_remember slhc
-alias symbol:unregister_virtio_device virtio
-alias symbol:__virtio_unbreak_device virtio_ring
 alias symbol:ata_sas_scsi_ioctl libata
 alias symbol:sdhci_calc_clk sdhci
 alias symbol:configfs_depend_item configfs
@@ -805,7 +730,6 @@
 alias symbol:phy_sfp_detach libphy
 alias symbol:__fscache_resize_cookie netfs
 alias symbol:rmi_unregister_function_handler rmi_core
-alias symbol:virtqueue_add_inbuf_ctx virtio_ring
 alias symbol:snd_seq_device_new snd_seq_device
 alias symbol:usb_stor_bulk_transfer_buf usb_storage
 alias symbol:register_md_personality md_mod
@@ -837,6 +761,7 @@
 alias symbol:usb_phy_roothub_alloc_usb3_phy usbcore
 alias symbol:ishtp_get_pci_device intel_ishtp
 alias symbol:__nvme_check_ready nvme_core
+alias symbol:idma32_dma_probe dw_dmac_core
 alias symbol:scsi_report_opcode scsi_mod
 alias symbol:__SCK__tp_func_netfs_sreq netfs
 alias symbol:jbd2_journal_ack_err jbd2
@@ -845,19 +770,14 @@
 alias symbol:vmbus_free_mmio hv_vmbus
 alias symbol:dm_bufio_client_create dm_bufio
 alias symbol:sdhci_uhs2_set_timeout sdhci_uhs2
-alias symbol:crypto_engine_unregister_aead crypto_engine
 alias symbol:dm_btree_insert_notify dm_persistent_data
 alias symbol:phy_unregister_fixup libphy
-alias symbol:virtio_reset_device virtio
-alias symbol:sha384_zero_message_hash sha512_generic
-alias symbol:LZ4_saveDict lz4_compress
 alias symbol:netfs_read_subreq_terminated netfs
 alias symbol:scsi_command_normalize_sense scsi_mod
 alias symbol:ata_pci_bmdma_init_one libata
 alias symbol:sas_tlr_supported scsi_transport_sas
 alias symbol:ata_scsi_port_error_handler libata
 alias symbol:fscache_io_error netfs
-alias symbol:virtqueue_is_broken virtio_ring
 alias symbol:nvme_wq nvme_core
 alias symbol:phy_get_internal_delay libphy
 alias symbol:fuse_conn_get fuse
@@ -873,9 +793,7 @@
 alias symbol:__traceiter_iscsi_dbg_sw_tcp scsi_transport_iscsi
 alias symbol:rfkill_soft_blocked rfkill
 alias symbol:snd_fasync_free snd
-alias symbol:vli_is_zero ecc
 alias symbol:genphy_c45_check_and_restart_aneg libphy
-alias symbol:virtqueue_add_inbuf virtio_ring
 alias symbol:ata_pci_shutdown_one libata
 alias symbol:lockd_down lockd
 alias symbol:ata_do_dev_read_id libata
@@ -884,7 +802,6 @@
 alias symbol:xhci_stop xhci_hcd
 alias symbol:devm_mdiobus_alloc_size mdio_devres
 alias symbol:ata_std_end_eh libata
-alias symbol:crypto_engine_exit crypto_engine
 alias symbol:mmc_send_status mmc_core
 alias symbol:snd_ctl_notify_one snd
 alias symbol:usb_stor_probe2 usb_storage
@@ -893,21 +810,18 @@
 alias symbol:snd_device_get_state snd
 alias symbol:nvme_cancel_request nvme_core
 alias symbol:typec_partner_set_identity typec
-alias symbol:crypto_engine_register_ahash crypto_engine
 alias symbol:mb_cache_entry_wait_unused mbcache
 alias symbol:sata_lpm_ignore_phy_events libata
 alias symbol:sas_ata_schedule_reset libsas
-alias symbol:cast_s2 cast_common
 alias symbol:dm_register_target dm_mod
 alias symbol:zs_create_pool zsmalloc
 alias symbol:fwnode_phy_find_device libphy
 alias symbol:usb_power_delivery_unregister typec
 alias symbol:ahci_sdev_groups libahci
 alias symbol:sas_remove_host scsi_transport_sas
-alias symbol:crypto_get_default_null_skcipher crypto_null
 alias symbol:scsi_target_quiesce scsi_mod
 alias symbol:unregister_sound_mixer soundcore
-alias symbol:__virtqueue_unbreak virtio_ring
+alias symbol:alloc_dca_provider dca
 alias symbol:fc_release_transport scsi_transport_fc
 alias symbol:phy_restore_page libphy
 alias symbol:usb_stor_transparent_scsi_command usb_storage
@@ -915,8 +829,6 @@
 alias symbol:typec_unregister_partner typec
 alias symbol:usbnet_tx_timeout usbnet
 alias symbol:zs_pool_stats zsmalloc
-alias symbol:af_alg_sendmsg af_alg
-alias symbol:virtqueue_kick_prepare virtio_ring
 alias symbol:phy_ethtool_get_stats libphy
 alias symbol:sdhci_get_vdd_value sdhci
 alias symbol:sas_enable_tlr scsi_transport_sas
@@ -937,13 +849,13 @@
 alias symbol:piix4_sb800_region_request i2c_piix4
 alias symbol:usb_led_activity usb_common
 alias symbol:dm_bitset_cursor_get_value dm_persistent_data
-alias symbol:ecc_free_point ecc
 alias symbol:ishtp_put_device intel_ishtp
 alias symbol:usb_find_interface usbcore
 alias symbol:ata_get_cmd_name libata
 alias symbol:scsi_queue_work scsi_mod
 alias symbol:fscache_get_cookie netfs
 alias symbol:hid_parse_report hid
+alias symbol:ucsi_resume typec_ucsi
 alias symbol:mmc_regulator_set_vqmmc mmc_core
 alias symbol:usb_stor_probe1 usb_storage
 alias symbol:extcon_get_state extcon_core
@@ -953,12 +865,10 @@
 alias symbol:tcpm_pd_transmit_complete tcpm
 alias symbol:fuse_abort_conn fuse
 alias symbol:genphy_c45_pma_read_ext_abilities libphy
-alias symbol:ppp_channel_index ppp_generic
 alias symbol:__SCK__tp_func_ata_bmdma_status libata
 alias symbol:hidinput_report_event hid
 alias symbol:md_rdev_clear md_mod
 alias symbol:snd_card_file_add snd
-alias symbol:chacha_crypt_generic libchacha
 alias symbol:phy_lookup_setting libphy
 alias symbol:sensor_hub_set_feature hid_sensor_hub
 alias symbol:roccat_common2_sysfs_read hid_roccat_common
@@ -971,19 +881,16 @@
 alias symbol:sas_query_task libsas
 alias symbol:extcon_set_property_capability extcon_core
 alias symbol:phy_10gbit_features libphy
-alias symbol:crypto_finalize_kpp_request crypto_engine
 alias symbol:scsi_remove_device scsi_mod
 alias symbol:rtsx_usb_read_register rtsx_usb
 alias symbol:ata_link_online libata
 alias symbol:typec_set_pwr_role typec
-alias symbol:crypto_finalize_akcipher_request crypto_engine
 alias symbol:dm_get_md dm_mod
 alias symbol:tcpm_pd_receive tcpm
 alias symbol:dm_bitset_del dm_persistent_data
 alias symbol:usb_stor_access_xfer_buf usb_storage
 alias symbol:ata_common_sdev_groups libata
 alias symbol:usb_power_delivery_link_device typec
-alias symbol:vring_del_virtqueue virtio_ring
 alias symbol:dm_path_uevent dm_mod
 alias symbol:mmc_poll_for_busy mmc_core
 alias symbol:snd_rawmidi_transmit_ack snd_rawmidi
@@ -992,9 +899,7 @@
 alias symbol:sas_attach_transport scsi_transport_sas
 alias symbol:typec_partner_set_svdm_version typec
 alias symbol:scsi_device_type scsi_common
-alias symbol:LZ4_compress_HC lz4hc_compress
 alias symbol:ata_sff_exec_command libata
-alias symbol:cryptd_alloc_skcipher cryptd
 alias symbol:mmc_get_ext_csd mmc_core
 alias symbol:snd_jack_set_parent snd
 alias symbol:axp20x_match_device axp20x
@@ -1016,27 +921,22 @@
 alias symbol:rtsx_pci_send_cmd_no_wait rtsx_pci
 alias symbol:cdrom_get_media_event cdrom
 alias symbol:usb_stor_ctrl_transfer usb_storage
-alias symbol:virtio_config_driver_enable virtio
 alias symbol:mdio_device_register libphy
 alias symbol:__rmi_register_function_handler rmi_core
 alias symbol:ata_msleep libata
 alias symbol:extcon_register_notifier extcon_core
 alias symbol:phy_all_ports_features_array libphy
+alias symbol:dca_get_tag dca
 alias symbol:ata_sff_qc_issue libata
 alias symbol:configfs_depend_item_unlocked configfs
 alias symbol:usb_check_int_endpoints usbcore
 alias symbol:phy_restart_aneg libphy
 alias symbol:sdhci_runtime_resume_host sdhci
-alias symbol:crypto_engine_start crypto_engine
 alias symbol:scsi_print_sense scsi_mod
-alias symbol:vring_new_virtqueue virtio_ring
 alias symbol:sdhci_cqe_disable sdhci
 alias symbol:__tracepoint_fscache_access netfs
-alias symbol:crypto_engine_unregister_akcipher crypto_engine
 alias symbol:fwnode_typec_switch_get typec
 alias symbol:nvmet_wq nvmet
-alias symbol:blowfish_setkey blowfish_common
-alias symbol:LZ4_resetStreamHC lz4hc_compress
 alias symbol:ata_host_alloc libata
 alias symbol:battery_hook_unregister battery
 alias symbol:usb_stor_resume usb_storage
@@ -1057,7 +957,6 @@
 alias symbol:phy_queue_state_machine libphy
 alias symbol:snd_jack_new snd
 alias symbol:usbnet_generic_cdc_bind cdc_ether
-alias symbol:__camellia_enc_blk camellia_x86_64
 alias symbol:bcm_phy_get_stats bcm_phy_lib
 alias symbol:sas_task_abort libsas
 alias symbol:rmi_driver_resume rmi_core
@@ -1070,13 +969,13 @@
 alias symbol:usb_unpoison_anchored_urbs usbcore
 alias symbol:typec_switch_put typec
 alias symbol:hid_ignore hid
-alias symbol:virtqueue_get_vring virtio_ring
 alias symbol:fscache_put_cookie netfs
 alias symbol:jbd2_journal_revoke jbd2
 alias symbol:dm_tm_dec_range dm_persistent_data
 alias symbol:acpi_video_handles_brightness_key_presses video
 alias symbol:rfkill_alloc rfkill
 alias symbol:usb_role_string roles
+alias symbol:bq27xxx_battery_update bq27xxx_battery
 alias symbol:scsi_eh_ready_devs scsi_mod
 alias symbol:jbd2_journal_free_reserved jbd2
 alias symbol:usb_poison_anchored_urbs usbcore
@@ -1101,7 +1000,6 @@
 alias symbol:mmc_regulator_enable_vqmmc mmc_core
 alias symbol:netfs_unbuffered_read_iter netfs
 alias symbol:usb_get_role_switch_default_mode usb_common
-alias symbol:curve25519_arch curve25519_x86_64
 alias symbol:fc_remote_port_delete scsi_transport_fc
 alias symbol:mmc_release_host mmc_core
 alias symbol:ishtp_get_ishtp_device intel_ishtp
@@ -1112,31 +1010,24 @@
 alias symbol:snd_kill_fasync snd
 alias symbol:mmc_retune_pause mmc_core
 alias symbol:__fscache_use_cookie netfs
-alias symbol:virtqueue_add_outbuf virtio_ring
 alias symbol:ata_host_activate libata
 alias symbol:dm_sm_disk_open dm_persistent_data
 alias symbol:ata_port_alloc libata
-alias symbol:virtqueue_dma_dev virtio_ring
 alias symbol:hid_driver_resume hid
 alias symbol:phy_read_paged libphy
 alias symbol:__tracepoint_ata_bmdma_start libata
-alias symbol:cast_s4 cast_common
-alias symbol:tap_handle_frame tap
 alias symbol:extcon_find_edev_by_node extcon_core
 alias symbol:rfkill_set_sw_state rfkill
 alias symbol:usbnet_get_endpoints usbnet
-alias symbol:LZ4_compress_fast lz4_compress
 alias symbol:hid_match_id hid
 alias symbol:ishtp_get_drvdata intel_ishtp
 alias symbol:ohci_resume ohci_hcd
 alias symbol:__traceiter_ata_exec_command libata
 alias symbol:ata_pci_device_resume libata
 alias symbol:ipvlan_link_delete ipvlan
-alias symbol:vli_sub ecc
 alias symbol:mii_ethtool_sset mii
 alias symbol:enclosure_component_alloc enclosure
 alias symbol:snd_jack_report snd
-alias symbol:virtqueue_add_sgs virtio_ring
 alias symbol:ata_qc_complete libata
 alias symbol:tcpm_sourcing_vbus tcpm
 alias symbol:ata_port_wait_eh libata
@@ -1146,18 +1037,14 @@
 alias symbol:raid5_set_cache_size raid456
 alias symbol:usb_ep_type_string usb_common
 alias symbol:bcm_phy_enable_jumbo bcm_phy_lib
-alias symbol:pppox_unbind_sock pppox
 alias symbol:usb_alloc_urb usbcore
 alias symbol:usb_stor_reset_resume usb_storage
 alias symbol:__fscache_relinquish_cookie netfs
 alias symbol:jbd2_journal_flush jbd2
 alias symbol:snd_card_add_dev_attr snd
 alias symbol:snd_devm_card_new snd
-alias symbol:crypto_engine_unregister_kpp crypto_engine
 alias symbol:fwnode_mdiobus_register_phy fwnode_mdio
 alias symbol:__SCK__tp_func_iscsi_dbg_conn scsi_transport_iscsi
-alias symbol:camellia_ecb_dec_16way camellia_aesni_avx_x86_64
-alias symbol:ppp_input_error ppp_generic
 alias symbol:sas_port_delete_phy scsi_transport_sas
 alias symbol:ata_std_qc_defer libata
 alias symbol:ata_tport_delete libata
@@ -1167,6 +1054,7 @@
 alias symbol:register_sound_special_device soundcore
 alias symbol:usb_hub_claim_port usbcore
 alias symbol:__sdhci_execute_tuning sdhci
+alias symbol:do_dw_dma_enable dw_dmac_core
 alias symbol:sas_execute_internal_abort_single libsas
 alias symbol:sdio_enable_func mmc_core
 alias symbol:sparse_keymap_entry_from_keycode sparse_keymap
@@ -1176,7 +1064,6 @@
 alias symbol:mmc_put_card mmc_core
 alias symbol:usb_put_hcd usbcore
 alias symbol:md_update_sb md_mod
-alias symbol:twofish_dec_blk_3way twofish_x86_64_3way
 alias symbol:usb_root_hub_lost_power usbcore
 alias symbol:usb_hcd_setup_local_mem usbcore
 alias symbol:ishtp_cl_flush_queues intel_ishtp
@@ -1188,11 +1075,9 @@
 alias symbol:zs_lookup_class_index zsmalloc
 alias symbol:scsi_is_target_device scsi_mod
 alias symbol:snd_component_add snd
-alias symbol:crypto_engine_unregister_skciphers crypto_engine
 alias symbol:genphy_c45_fast_retrain libphy
 alias symbol:sdev_disable_disk_events scsi_mod
 alias symbol:phy_driver_is_genphy libphy
-alias symbol:vring_interrupt virtio_ring
 alias symbol:config_item_put configfs
 alias symbol:dm_cache_policy_destroy dm_cache
 alias symbol:usb_dynids_lock usb_common
@@ -1214,19 +1099,15 @@
 alias symbol:dm_bio_prison_destroy_v2 dm_bio_prison
 alias symbol:netfs_write_begin netfs
 alias symbol:at803x_debug_reg_read qcom_phy_lib
-alias symbol:__twofish_enc_blk_3way twofish_x86_64_3way
 alias symbol:fuse_mount_remove fuse
-alias symbol:xchacha20poly1305_decrypt libchacha20poly1305
 alias symbol:bcm_phy_write_exp bcm_phy_lib
 alias symbol:scsi_host_get scsi_mod
 alias symbol:snd_device_register snd
-alias symbol:des3_ede_expand_key libdes
 alias symbol:typec_find_port_power_role typec
 alias symbol:md_account_bio md_mod
 alias symbol:dm_bm_write_lock_zero dm_persistent_data
 alias symbol:md_flush_request md_mod
 alias symbol:nvme_passthru_start nvme_core
-alias symbol:__cast5_encrypt cast5_generic
 alias symbol:netfs_extract_user_iter netfs
 alias symbol:__fscache_begin_read_operation netfs
 alias symbol:dm_rh_get_state dm_region_hash
@@ -1238,7 +1119,6 @@
 alias symbol:iscsi_destroy_all_flashnode scsi_transport_iscsi
 alias symbol:ishtp_get_client_data intel_ishtp
 alias symbol:jbd2_journal_get_undo_access jbd2
-alias symbol:af_alg_async_cb af_alg
 alias symbol:ata_scsi_cmd_error_handler libata
 alias symbol:bcm_phy_set_eee bcm_phy_lib
 alias symbol:ata_bmdma32_port_ops libata
@@ -1257,7 +1137,7 @@
 alias symbol:__phy_modify_mmd_changed libphy
 alias symbol:__bcm_phy_read_exp bcm_phy_lib
 alias symbol:at803x_debug_reg_write qcom_phy_lib
-alias symbol:af_alg_pull_tsgl af_alg
+alias symbol:do_dw_dma_disable dw_dmac_core
 alias symbol:ata_sff_lost_interrupt libata
 alias symbol:atapi_cmd_type libata
 alias symbol:mii_check_gmii_support mii
@@ -1267,7 +1147,6 @@
 alias symbol:usbnet_status_stop usbnet
 alias symbol:extcon_get_property extcon_core
 alias symbol:hid_add_device hid
-alias symbol:virtqueue_enable_cb virtio_ring
 alias symbol:usb_wakeup_enabled_descendants usbcore
 alias symbol:iscsi_remove_conn scsi_transport_iscsi
 alias symbol:phy_ethtool_get_sset_count libphy
@@ -1282,28 +1161,19 @@
 alias symbol:iscsi_create_iface scsi_transport_iscsi
 alias symbol:jbd2_journal_begin_ordered_truncate jbd2
 alias symbol:hid_hw_open hid
-alias symbol:virtqueue_reset virtio_ring
 alias symbol:mmc_detect_card_removed mmc_core
 alias symbol:udp_sock_create6 ip6_udp_tunnel
 alias symbol:__mdiobus_read libphy
 alias symbol:udp_tunnel_notify_add_rx_port udp_tunnel
 alias symbol:phy_ethtool_get_wol libphy
-alias symbol:crypto_engine_register_akcipher crypto_engine
 alias symbol:usb_enable_ltm usbcore
 alias symbol:ahci_reset_controller libahci
-alias symbol:crypto_put_default_null_skcipher crypto_null
-alias symbol:curve25519_null_point libcurve25519_generic
 alias symbol:md_set_array_sectors md_mod
 alias symbol:sas_read_port_mode_page scsi_transport_sas
 alias symbol:mmc_app_cmd mmc_core
-alias symbol:crc_ccitt crc_ccitt
-alias symbol:ppp_unit_number ppp_generic
-alias symbol:cryptd_skcipher_queued cryptd
 alias symbol:fuse_mount_destroy fuse
-alias symbol:gf128mul_init_4k_lle gf128mul
 alias symbol:sdhci_runtime_suspend_host sdhci
 alias symbol:usb_ep0_reinit usbcore
-alias symbol:virtqueue_kick virtio_ring
 alias symbol:nfsacl_encode nfs_acl
 alias symbol:vmbus_next_request_id hv_vmbus
 alias symbol:snd_card_file_remove snd
@@ -1313,18 +1183,13 @@
 alias symbol:ehci_reset ehci_hcd
 alias symbol:snd_ctl_replace snd
 alias symbol:nvme_set_features nvme_core
-alias symbol:LZ4_compress_HC_continue lz4hc_compress
-alias symbol:__virtqueue_break virtio_ring
 alias symbol:genphy_c45_read_lpa libphy
-alias symbol:crypto_finalize_aead_request crypto_engine
 alias symbol:phy_driver_is_genphy_10g libphy
 alias symbol:phy_rate_matching_to_str libphy
-alias symbol:virtio_break_device virtio_ring
 alias symbol:dm_bufio_new dm_bufio
 alias symbol:iscsi_flashnode_bus_match scsi_transport_iscsi
 alias symbol:ahci_save_initial_config libahci
 alias symbol:ishtp_get_device intel_ishtp
-alias symbol:aead_geniv_alloc geniv
 alias symbol:phy_resolve_aneg_linkmode libphy
 alias symbol:locks_end_grace grace
 alias symbol:mddev_stack_rdev_limits md_mod
@@ -1335,8 +1200,6 @@
 alias symbol:mmc_start_request mmc_core
 alias symbol:rtsx_pci_read_phy_register rtsx_pci
 alias symbol:intel_lpss_pm_ops intel_lpss
-alias symbol:virtio_config_driver_disable virtio
-alias symbol:poly1305_core_blocks libpoly1305
 alias symbol:hid_check_keys_pressed hid
 alias symbol:sas_request_addr libsas
 alias symbol:ata_qc_complete_multiple libata
@@ -1346,7 +1209,6 @@
 alias symbol:mmc_can_discard mmc_core
 alias symbol:__devm_mdiobus_register mdio_devres
 alias symbol:btracker_create dm_cache
-alias symbol:af_alg_alloc_areq af_alg
 alias symbol:phy_duplex_to_str libphy
 alias symbol:__bcm_phy_modify_exp bcm_phy_lib
 alias symbol:dm_consume_args dm_mod
@@ -1388,7 +1250,6 @@
 alias symbol:nvmet_register_transport nvmet
 alias symbol:vmbus_set_sc_create_callback hv_vmbus
 alias symbol:dm_rh_recovery_end dm_region_hash
-alias symbol:ecc_is_pubkey_valid_partial ecc
 alias symbol:admin_timeout nvme_core
 alias symbol:lc_seq_dump_details lru_cache
 alias symbol:typec_cable_is_active typec
@@ -1435,6 +1296,8 @@
 alias symbol:md_stop md_mod
 alias symbol:__traceiter_netfs_sreq netfs
 alias symbol:typec_altmode_put_plug typec
+alias symbol:bq27xxx_battery_battery_pm_ops bq27xxx_battery
+alias symbol:dca_remove_requester dca
 alias symbol:snd_dma_disable snd
 alias symbol:typec_cable_set_svdm_version typec
 alias symbol:bcm_phy_cable_test_get_status bcm_phy_lib
@@ -1459,7 +1322,6 @@
 alias symbol:cdrom_mode_sense cdrom
 alias symbol:mmc_hw_reset mmc_core
 alias symbol:sdhci_set_clock sdhci
-alias symbol:af_alg_release_parent af_alg
 alias symbol:at803x_prepare_config_aneg qcom_phy_lib
 alias symbol:tifm_alloc_device tifm_core
 alias symbol:usb_set_interface usbcore
@@ -1468,7 +1330,6 @@
 alias symbol:dm_kcopyd_prepare_callback dm_mod
 alias symbol:sdhci_uhs2_set_power sdhci_uhs2
 alias symbol:usb_phy_roothub_notify_disconnect usbcore
-alias symbol:crypto_engine_alloc_init_and_set crypto_engine
 alias symbol:r5c_journal_mode_set raid456
 alias symbol:mdiobus_c45_write libphy
 alias symbol:phy_gbit_all_ports_features libphy
@@ -1476,9 +1337,9 @@
 alias symbol:ata_host_init libata
 alias symbol:jbd2_log_wait_commit jbd2
 alias symbol:genphy_c45_config_aneg libphy
-alias symbol:tap_destroy_cdev tap
 alias symbol:usb_clear_halt usbcore
 alias symbol:zs_compact zsmalloc
+alias symbol:dca3_get_tag dca
 alias symbol:snd_ecards_limit snd
 alias symbol:genphy_c45_pma_read_abilities libphy
 alias symbol:hidraw_connect hid
@@ -1495,8 +1356,6 @@
 alias symbol:setup_udp_tunnel_sock udp_tunnel
 alias symbol:mddev_suspend md_mod
 alias symbol:phy_10gbit_features_array libphy
-alias symbol:LZ4_compress_destSize lz4_compress
-alias symbol:cast6_setkey cast6_generic
 alias symbol:phy_ethtool_get_link_ksettings libphy
 alias symbol:at803x_config_mdix qcom_phy_lib
 alias symbol:__fscache_relinquish_volume netfs
@@ -1511,7 +1370,6 @@
 alias symbol:phy_ethtool_get_strings libphy
 alias symbol:sdhci_cleanup_host sdhci
 alias symbol:sdio_readl mmc_core
-alias symbol:virtio_check_driver_offered_feature virtio
 alias symbol:vmbus_close hv_vmbus
 alias symbol:fc_remote_port_rolechg scsi_transport_fc
 alias symbol:__tracepoint_xhci_dbg_quirks xhci_hcd
@@ -1540,6 +1398,7 @@
 alias symbol:dm_bitset_new dm_persistent_data
 alias symbol:dm_btree_del dm_persistent_data
 alias symbol:sdhci_enable_v4_mode sdhci
+alias symbol:dw_dma_remove dw_dmac_core
 alias symbol:hid_connect hid
 alias symbol:scsi_free_sgtables scsi_mod
 alias symbol:config_group_init_type_name configfs
@@ -1562,7 +1421,6 @@
 alias symbol:__acpi_mdiobus_register acpi_mdio
 alias symbol:phy_attach_direct libphy
 alias symbol:scsi_report_bus_reset scsi_mod
-alias symbol:chacha_crypt_arch chacha_x86_64
 alias symbol:jbd2_journal_set_triggers jbd2
 alias symbol:scsi_device_set_state scsi_mod
 alias symbol:sdhci_uhs2_irq sdhci_uhs2
@@ -1581,6 +1439,7 @@
 alias symbol:dm_read_arg_group dm_mod
 alias symbol:dm_set_target_max_io_len dm_mod
 alias symbol:hid_register_report hid
+alias symbol:iTCO_vendor_pre_start iTCO_vendor_support
 alias symbol:nvme_execute_rq nvme_core
 alias symbol:mmc_erase mmc_core
 alias symbol:nvme_wait_reset nvme_core
@@ -1602,7 +1461,6 @@
 alias symbol:sdio_release_irq mmc_core
 alias symbol:usb_put_dev usbcore
 alias symbol:dm_hold dm_mod
-alias symbol:virtqueue_dma_need_sync virtio_ring
 alias symbol:scsi_command_size_tbl scsi_common
 alias symbol:jbd2_journal_release_jbd_inode jbd2
 alias symbol:__bcm_phy_read_rdb bcm_phy_lib
@@ -1620,7 +1478,6 @@
 alias symbol:ish_hw_reset intel_ishtp
 alias symbol:scsi_is_sas_port scsi_transport_sas
 alias symbol:ata_sff_queue_delayed_work libata
-alias symbol:af_alg_register_type af_alg
 alias symbol:iscsi_create_endpoint scsi_transport_iscsi
 alias symbol:ishtp_cl_rx_get_rb intel_ishtp
 alias symbol:udp_tunnel_drop_rx_port udp_tunnel
@@ -1628,17 +1485,13 @@
 alias symbol:genphy_c45_plca_set_cfg libphy
 alias symbol:mdiobus_read libphy
 alias symbol:snd_rawmidi_kernel_open snd_rawmidi
-alias symbol:virtqueue_detach_unused_buf virtio_ring
 alias symbol:__traceiter_iscsi_dbg_tcp scsi_transport_iscsi
-alias symbol:slhc_toss slhc
 alias symbol:usb_set_configuration usbcore
 alias symbol:bcm_phy_cable_test_start bcm_phy_lib
 alias symbol:__tracepoint_fscache_access_cache netfs
 alias symbol:usb_stor_Bulk_transport usb_storage
 alias symbol:__mmc_claim_host mmc_core
 alias symbol:ata_qc_get_active libata
-alias symbol:is_virtio_device virtio
-alias symbol:arc4_setkey libarc4
 alias symbol:phy_connect libphy
 alias symbol:usb_kill_anchored_urbs usbcore
 alias symbol:usb_hcd_unlink_urb_from_ep usbcore
@@ -1647,7 +1500,6 @@
 alias symbol:cdc_ncm_tx_fixup cdc_ncm
 alias symbol:async_memcpy async_memcpy
 alias symbol:config_group_find_item configfs
-alias symbol:ppp_dev_name ppp_generic
 alias symbol:hid_lookup_quirk hid
 alias symbol:scsi_mode_select scsi_mod
 alias symbol:ehci_init_driver ehci_hcd
@@ -1666,7 +1518,6 @@
 alias symbol:vmbus_setevent hv_vmbus
 alias symbol:genphy_c45_ethtool_get_eee libphy
 alias symbol:phy_sfp_disconnect_phy libphy
-alias symbol:camellia_dec_blk camellia_x86_64
 alias symbol:xhci_run xhci_hcd
 alias symbol:ahci_kick_engine libahci
 alias symbol:phy_register_fixup_for_id libphy
@@ -1681,7 +1532,6 @@
 alias symbol:bcm_phy_read_exp bcm_phy_lib
 alias symbol:iscsi_force_destroy_session scsi_transport_iscsi
 alias symbol:usb_for_each_dev usbcore
-alias symbol:af_alg_free_sg af_alg
 alias symbol:dm_array_get_value dm_persistent_data
 alias symbol:jbd2_fc_begin_commit jbd2
 alias symbol:typec_altmode_vdm typec
@@ -1690,7 +1540,6 @@
 alias symbol:mdiobus_unregister libphy
 alias symbol:dm_bufio_set_minimum_buffers dm_bufio
 alias symbol:phy_start_machine libphy
-alias symbol:vli_cmp ecc
 alias symbol:rtsx_pci_complete_unfinished_transfer rtsx_pci
 alias symbol:scsi_execute_cmd scsi_mod
 alias symbol:mdiobus_scan_c22 libphy
@@ -1700,7 +1549,6 @@
 alias symbol:ata_xfer_mode2shift libata
 alias symbol:mb_cache_create mbcache
 alias symbol:mb_cache_entry_delete_or_get mbcache
-alias symbol:simd_unregister_aeads crypto_simd
 alias symbol:fc_attach_transport scsi_transport_fc
 alias symbol:typec_partner_usb_power_delivery_register typec
 alias symbol:failover_slave_unregister failover
@@ -1736,7 +1584,6 @@
 alias symbol:mii_link_ok mii
 alias symbol:usb_get_from_anchor usbcore
 alias symbol:ata_pci_sff_activate_host libata
-alias symbol:ecc_alloc_point ecc
 alias symbol:jbd2_fc_get_buf jbd2
 alias symbol:spi_populate_sync_msg scsi_transport_spi
 alias symbol:scsi_check_sense scsi_mod
@@ -1779,7 +1626,6 @@
 alias symbol:hiddev_hid_event usbhid
 alias symbol:scsi_is_sas_rphy scsi_transport_sas
 alias symbol:usbnet_manage_power usbnet
-alias symbol:cryptd_free_aead cryptd
 alias symbol:hidinput_count_leds hid
 alias symbol:nvme_unquiesce_admin_queue nvme_core
 alias symbol:vmbus_disconnect_ring hv_vmbus
@@ -1800,14 +1646,11 @@
 alias symbol:usb_put_intf usbcore
 alias symbol:rtsx_usb_send_cmd rtsx_usb
 alias symbol:at803x_get_wol qcom_phy_lib
-alias symbol:cryptd_alloc_aead cryptd
 alias symbol:md_check_no_bitmap md_mod
 alias symbol:__SCK__tp_func_iscsi_dbg_eh scsi_transport_iscsi
 alias symbol:typec_find_port_data_role typec
-alias symbol:crypto_sha3_final sha3_generic
 alias symbol:scsi_change_queue_depth scsi_mod
 alias symbol:usbnet_link_change usbnet
-alias symbol:gre_parse_header gre
 alias symbol:raid6_gfinv raid6_pq
 alias symbol:dm_rh_stop_recovery dm_region_hash
 alias symbol:sas_change_queue_depth libsas
@@ -1823,8 +1666,6 @@
 alias symbol:fuse_dev_fiq_ops fuse
 alias symbol:md_finish_reshape md_mod
 alias symbol:roccat_common2_device_init_struct hid_roccat_common
-alias symbol:slhc_init slhc
-alias symbol:virtqueue_dma_unmap_single_attrs virtio_ring
 alias symbol:iscsi_block_session scsi_transport_iscsi
 alias symbol:sas_lu_reset libsas
 alias symbol:dm_rh_recovery_in_flight dm_region_hash
@@ -1834,7 +1675,6 @@
 alias symbol:nvme_unfreeze nvme_core
 alias symbol:sas_port_alloc scsi_transport_sas
 alias symbol:dm_array_del dm_persistent_data
-alias symbol:gf128mul_64k_bbe gf128mul
 alias symbol:rtsx_usb_write_register rtsx_usb
 alias symbol:netfs_file_write_iter netfs
 alias symbol:dm_bufio_mark_buffer_dirty dm_bufio
@@ -1860,13 +1700,11 @@
 alias symbol:usb_block_urb usbcore
 alias symbol:dm_rh_flush dm_region_hash
 alias symbol:genphy_c45_read_status libphy
-alias symbol:des_expand_key libdes
 alias symbol:sas_rphy_delete scsi_transport_sas
 alias symbol:scsi_mode_sense scsi_mod
 alias symbol:nvmf_free_options nvme_fabrics
 alias symbol:phy_resume libphy
 alias symbol:rtsx_usb_write_ppbuf rtsx_usb
-alias symbol:chacha20poly1305_decrypt libchacha20poly1305
 alias symbol:sata_deb_timing_normal libata
 alias symbol:spi_display_xfer_agreement scsi_transport_spi
 alias symbol:__bcm_phy_write_exp bcm_phy_lib
@@ -1881,15 +1719,15 @@
 alias symbol:phy_modify_mmd libphy
 alias symbol:snd_ctl_sync_vmaster snd
 alias symbol:ata_do_set_mode libata
+alias symbol:bq27xxx_battery_setup bq27xxx_battery
 alias symbol:phy_support_asym_pause libphy
+alias symbol:ucsi_notify_common typec_ucsi
 alias symbol:__tracepoint_nvme_sq nvme_core
 alias symbol:dm_deferred_entry_inc dm_bio_prison
-alias symbol:cryptd_ahash_child cryptd
 alias symbol:fc_find_rport_by_wwpn scsi_transport_fc
 alias symbol:usbnet_disconnect usbnet
 alias symbol:usb_sg_init usbcore
 alias symbol:ata_sff_thaw libata
-alias symbol:crypto_engine_unregister_aeads crypto_engine
 alias symbol:sata_link_hardreset libata
 alias symbol:bcm_phy_cable_test_start_rdb bcm_phy_lib
 alias symbol:ahci_shost_groups libahci
@@ -1900,6 +1738,7 @@
 alias symbol:fixed_phy_register_with_gpiod fixed_phy
 alias symbol:wmi_instance_count wmi
 alias symbol:phy_drivers_unregister libphy
+alias symbol:dca_unregister_notify dca
 alias symbol:dm_cache_policy_get_version dm_cache
 alias symbol:lc_get lru_cache
 alias symbol:mmc_gpio_get_ro mmc_core
@@ -1926,10 +1765,8 @@
 alias symbol:sdio_set_block_size mmc_core
 alias symbol:mddev_update_io_opt md_mod
 alias symbol:sata_scr_valid libata
-alias symbol:serpent_ecb_enc_8way_avx serpent_avx_x86_64
 alias symbol:mdiobus_unregister_device libphy
 alias symbol:usb_role_switch_find_by_fwnode roles
-alias symbol:virtqueue_get_buf_ctx virtio_ring
 alias symbol:rmi_2d_sensor_configure_input rmi_core
 alias symbol:dm_bio_prison_free_cell dm_bio_prison
 alias symbol:__mdiobus_write libphy
@@ -1950,7 +1787,6 @@
 alias symbol:usbnet_status_start usbnet
 alias symbol:scsi_host_lookup scsi_mod
 alias symbol:__vmbus_request_addr_match hv_vmbus
-alias symbol:crypto_engine_stop crypto_engine
 alias symbol:dm_btree_find_lowest_key dm_persistent_data
 alias symbol:usb_acpi_set_power_state usbcore
 alias symbol:usb_hcd_irq usbcore
@@ -1960,7 +1796,6 @@
 alias symbol:mddev_init md_mod
 alias symbol:ata_dev_pair libata
 alias symbol:hid_field_extract hid
-alias symbol:af_alg_accept af_alg
 alias symbol:dm_bufio_write_dirty_buffers dm_bufio
 alias symbol:ishtp_cl_driver_register intel_ishtp
 alias symbol:usb_show_dynids usbcore
@@ -1972,7 +1807,6 @@
 alias symbol:nvmet_fc_rcv_fcp_abort nvmet_fc
 alias symbol:vmbus_sendpacket hv_vmbus
 alias symbol:__bcm_phy_write_rdb bcm_phy_lib
-alias symbol:hchacha_block_arch chacha_x86_64
 alias symbol:dm_cell_quiesce_v2 dm_bio_prison
 alias symbol:usb_phy_roothub_power_on usbcore
 alias symbol:init_cdrom_command cdrom
@@ -1985,13 +1819,9 @@
 alias symbol:sdhci_end_tuning sdhci
 alias symbol:bcm_setup_lre_master_slave bcm_phy_lib
 alias symbol:snd_major snd
-alias symbol:tap_queue_resize tap
 alias symbol:rmi_of_property_read_u32 rmi_core
 alias symbol:usbnet_get_drvinfo usbnet
-alias symbol:des_decrypt libdes
 alias symbol:__mmc_poll_for_busy mmc_core
-alias symbol:virtqueue_get_avail_addr virtio_ring
-alias symbol:gf128mul_lle gf128mul
 alias symbol:copy_to_user_fromio snd
 alias symbol:smp_ata_check_ready_type libsas
 alias symbol:iscsi_get_conn scsi_transport_iscsi
@@ -2006,7 +1836,6 @@
 alias symbol:md_new_event md_mod
 alias symbol:sas_rphy_free scsi_transport_sas
 alias symbol:usb_state_string usb_common
-alias symbol:crypto_transfer_kpp_request_to_engine crypto_engine
 alias symbol:fscache_withdraw_cache netfs
 alias symbol:sdhci_request sdhci
 alias symbol:md_cluster_ops md_mod
@@ -2019,7 +1848,6 @@
 alias symbol:usb_stor_set_xfer_buf usb_storage
 alias symbol:hid_allocate_device hid
 alias symbol:scsi_add_host_with_dma scsi_mod
-alias symbol:gre_add_protocol gre
 alias symbol:input_ff_create_memless ff_memless
 alias symbol:dm_accept_partial_bio dm_mod
 alias symbol:phy_set_max_speed libphy
@@ -2030,7 +1858,6 @@
 alias symbol:scsi_alloc_sgtables scsi_mod
 alias symbol:sdhci_do_reset sdhci
 alias symbol:typec_switch_set typec
-alias symbol:curve25519_base_point libcurve25519_generic
 alias symbol:snd_rawmidi_kernel_write snd_rawmidi
 alias symbol:platform_profile_cycle platform_profile
 alias symbol:tcpm_port_error_recovery tcpm
@@ -2047,24 +1874,19 @@
 alias symbol:typec_altmode_unregister_driver typec
 alias symbol:phy_device_free libphy
 alias symbol:scsi_sanitize_inquiry_string scsi_mod
-alias symbol:tap_get_socket tap
 alias symbol:usb_decode_ctrl usb_common
 alias symbol:phy_ethtool_get_eee libphy
 alias symbol:snd_rawmidi_init snd_rawmidi
 alias symbol:ata_port_free libata
 alias symbol:snd_info_create_card_entry snd
 alias symbol:vmbus_set_chn_rescind_callback hv_vmbus
-alias symbol:crypto_transfer_hash_request_to_engine crypto_engine
 alias symbol:sas_target_alloc libsas
 alias symbol:usbnet_get_link_ksettings_internal usbnet
 alias symbol:ishtp_cl_allocate intel_ishtp
 alias symbol:raid6_vgfmul raid6_pq
-alias symbol:crypto_engine_register_ahashes crypto_engine
-alias symbol:poly1305_core_setkey libpoly1305
 alias symbol:sata_deb_timing_long libata
 alias symbol:__nvme_submit_sync_cmd nvme_core
 alias symbol:scsi_sense_key_string scsi_mod
-alias symbol:simd_unregister_skciphers crypto_simd
 alias symbol:iscsi_conn_login_event scsi_transport_iscsi
 alias symbol:wmi_set_block wmi
 alias symbol:dm_rh_delay dm_region_hash
@@ -2080,7 +1902,6 @@
 alias symbol:ata_sff_data_xfer libata
 alias symbol:xhci_pci_common_probe xhci_pci
 alias symbol:dm_bio_prison_alloc_cell dm_bio_prison
-alias symbol:ecc_gen_privkey ecc
 alias symbol:i2c_bit_add_bus i2c_algo_bit
 alias symbol:jbd2_wait_inode_data jbd2
 alias symbol:typec_partner_set_pd_revision typec
@@ -2100,14 +1921,12 @@
 alias symbol:nfs_stream_encode_acl nfs_acl
 alias symbol:nvme_reset_ctrl nvme_core
 alias symbol:scsi_sense_desc_find scsi_common
-alias symbol:vli_from_le64 ecc
 alias symbol:ahci_dev_classify libahci
 alias symbol:ahci_port_resume libahci
 alias symbol:phy_ethtool_ksettings_get libphy
 alias symbol:ata_cable_ignore libata
 alias symbol:smsc_phy_config_init smsc
 alias symbol:usb_phy_roothub_calibrate usbcore
-alias symbol:crypto_transfer_skcipher_request_to_engine crypto_engine
 alias symbol:ata_pci_bmdma_init libata
 alias symbol:scsi_partsize scsi_mod
 alias symbol:__fscache_write_to_cache netfs
@@ -2133,6 +1952,7 @@
 alias symbol:sdio_retune_crc_disable mmc_core
 alias symbol:usb_hcd_giveback_urb usbcore
 alias symbol:usb_role_switch_set_role roles
+alias symbol:dw_dma_filter dw_dmac_core
 alias symbol:phy_package_read_mmd libphy
 alias symbol:usb_stor_bulk_srb usb_storage
 alias symbol:nlmsvc_ops lockd
@@ -2155,6 +1975,7 @@
 alias symbol:cdc_parse_cdc_header usbcore
 alias symbol:sdhci_finish_mrq sdhci
 alias symbol:usbnet_cdc_status cdc_ether
+alias symbol:ucsi_register typec_ucsi
 alias symbol:sas_rphy_add scsi_transport_sas
 alias symbol:sdhci_request_done_dma sdhci
 alias symbol:typec_get_cable_svdm_version typec
@@ -2177,9 +1998,7 @@
 alias symbol:bcm_phy_r_rc_cal_reset bcm_phy_lib
 alias symbol:mmc_add_host mmc_core
 alias symbol:__fscache_clear_page_bits netfs
-alias symbol:crypto_sha3_update sha3_generic
 alias symbol:mdiobus_modify libphy
-alias symbol:pppox_compat_ioctl pppox
 alias symbol:hidraw_report_event hid
 alias symbol:phy_ethtool_ksettings_set libphy
 alias symbol:phy_gbit_features_array libphy
@@ -2205,7 +2024,6 @@
 alias symbol:wmidev_block_set wmi
 alias symbol:snd_pci_quirk_lookup_id snd
 alias symbol:ata_bmdma_port_start32 libata
-alias symbol:virtqueue_add_inbuf_premapped virtio_ring
 alias symbol:__traceiter_xhci_dbg_init xhci_hcd
 alias symbol:mmc_calc_max_discard mmc_core
 alias symbol:usb_add_hcd usbcore
@@ -2222,6 +2040,7 @@
 alias symbol:hv_ringbuffer_spinlock_busy hv_vmbus
 alias symbol:phy_package_write_mmd libphy
 alias symbol:scsi_device_put scsi_mod
+alias symbol:idma32_dma_remove dw_dmac_core
 alias symbol:xhci_reset_bandwidth xhci_hcd
 alias symbol:ata_pci_device_do_suspend libata
 alias symbol:dm_audit_log_ti dm_mod
@@ -2233,7 +2052,6 @@
 alias symbol:jbd2_journal_start jbd2
 alias symbol:scsi_register_interface scsi_mod
 alias symbol:usb_hcd_unmap_urb_setup_for_dma usbcore
-alias symbol:crypto_finalize_skcipher_request crypto_engine
 alias symbol:dm_cell_visit_release dm_bio_prison
 alias symbol:nvme_alloc_admin_tag_set nvme_core
 alias symbol:fixed_phy_change_carrier fixed_phy
@@ -2266,12 +2084,11 @@
 alias symbol:genphy_read_master_slave libphy
 alias symbol:bcm_config_lre_aneg bcm_phy_lib
 alias symbol:hid_driver_suspend hid
+alias symbol:iTCO_vendorsupport iTCO_vendor_support
 alias symbol:jbd2_complete_transaction jbd2
 alias symbol:sas_phy_free scsi_transport_sas
 alias symbol:udp_tunnel6_dst_lookup ip6_udp_tunnel
-alias symbol:crypto_transfer_aead_request_to_engine crypto_engine
 alias symbol:scsi_internal_device_block_nowait scsi_mod
-alias symbol:twofish_dec_blk twofish_x86_64
 alias symbol:typec_cable_set_identity typec
 alias symbol:nvmf_subsystem_reset nvme_fabrics
 alias symbol:rndis_unbind rndis_host
@@ -2284,7 +2101,6 @@
 alias symbol:fc_host_post_vendor_event scsi_transport_fc
 alias symbol:ata_sff_qc_fill_rtf libata
 alias symbol:scsi_eh_flush_done_q scsi_mod
-alias symbol:xchacha20poly1305_encrypt libchacha20poly1305
 alias symbol:cdrom_get_last_written cdrom
 alias symbol:configfs_register_subsystem configfs
 alias symbol:sata_pmp_port_ops libata
@@ -2294,12 +2110,10 @@
 alias symbol:raid_class_release raid_class
 alias symbol:devm_battery_hook_register battery
 alias symbol:fscache_wait_for_operation netfs
-alias symbol:ppp_output_wakeup ppp_generic
 alias symbol:ipvlan_count_rx ipvlan
 alias symbol:usb_stor_control_msg usb_storage
 alias symbol:mmc_cmdq_enable mmc_core
 alias symbol:scsi_target_resume scsi_mod
-alias symbol:virtio_add_status virtio
 alias symbol:rtsx_pci_card_power_off rtsx_pci
 alias symbol:sdio_writel mmc_core
 alias symbol:mmc_can_gpio_ro mmc_core
@@ -2309,12 +2123,10 @@
 alias symbol:dm_block_manager_destroy dm_persistent_data
 alias symbol:phy_find_first libphy
 alias symbol:__phy_modify_mmd libphy
-alias symbol:ecc_is_key_valid ecc
 alias symbol:usb_power_delivery_register_capabilities typec
 alias symbol:ohci_hub_control ohci_hcd
 alias symbol:__SCT__tp_func_ata_bmdma_start libata
 alias symbol:__SCT__tp_func_fscache_access netfs
-alias symbol:af_alg_poll af_alg
 alias symbol:i2c_new_slave_host_notify_device i2c_smbus
 alias symbol:lc_find lru_cache
 alias symbol:bgpio_init gpio_generic
@@ -2324,6 +2136,7 @@
 alias symbol:iscsi_destroy_endpoint scsi_transport_iscsi
 alias symbol:bcm_phy_cable_test_get_status_rdb bcm_phy_lib
 alias symbol:spi_populate_tag_msg scsi_transport_spi
+alias symbol:ucsi_create typec_ucsi
 alias symbol:usb_otg_state_string usb_common
 alias symbol:snd_pci_quirk_lookup snd
 alias symbol:usbnet_resume_rx usbnet
@@ -2345,7 +2158,6 @@
 alias symbol:sdhci_setup_host sdhci
 alias symbol:blake2b_compress_generic blake2b_generic
 alias symbol:extcon_set_property_sync extcon_core
-alias symbol:virtio_device_restore virtio
 alias symbol:fill_inquiry_response usb_storage
 alias symbol:cdrom_open cdrom
 alias symbol:ahci_reset_em libahci
@@ -2364,13 +2176,11 @@
 alias symbol:md_rdev_init md_mod
 alias symbol:dm_bufio_prefetch_with_ioprio dm_bufio
 alias symbol:net_failover_destroy net_failover
-alias symbol:aead_init_geniv geniv
 alias symbol:cdc_ncm_bind_common cdc_ncm
 alias symbol:mmc_can_trim mmc_core
 alias symbol:phy_get_c45_ids libphy
 alias symbol:piix4_sb800_port_sel i2c_piix4
 alias symbol:sas_execute_ata_cmd libsas
-alias symbol:gf128mul_bbe gf128mul
 alias symbol:acpi_video_unregister video
 alias symbol:sas_rphy_remove scsi_transport_sas
 alias symbol:ata_sff_check_status libata
@@ -2378,7 +2188,6 @@
 alias symbol:i2c_register_spd i2c_smbus
 alias symbol:phy_device_remove libphy
 alias symbol:usb_reset_device usbcore
-alias symbol:ecc_digits_from_bytes ecc
 alias symbol:genphy_c45_restart_aneg libphy
 alias symbol:vmbus_request_addr_match hv_vmbus
 alias symbol:dm_bufio_get dm_bufio
@@ -2387,15 +2196,12 @@
 alias symbol:ata_cable_80wire libata
 alias symbol:dm_bm_set_read_write dm_persistent_data
 alias symbol:sdev_enable_disk_events scsi_mod
-alias symbol:virtqueue_get_used_addr virtio_ring
 alias symbol:dm_audit_log_bio dm_mod
 alias symbol:__SCK__tp_func_xhci_dbg_init xhci_hcd
-alias symbol:crypto_engine_register_skciphers crypto_engine
 alias symbol:sas_register_ha libsas
 alias symbol:dm_deferred_set_destroy dm_bio_prison
 alias symbol:sparse_keymap_entry_from_scancode sparse_keymap
 alias symbol:bcm_phy_write_misc bcm_phy_lib
-alias symbol:unregister_virtio_driver virtio
 alias symbol:vxlan_dev_create vxlan
 alias symbol:scsi_resume_device scsi_mod
 alias symbol:dm_btree_cursor_end dm_persistent_data
@@ -2416,7 +2222,6 @@
 alias symbol:__SCK__tp_func_fscache_access netfs
 alias symbol:__SCT__tp_func_xhci_dbg_init xhci_hcd
 alias symbol:scsi_get_sense_info_fld scsi_mod
-alias symbol:simd_skcipher_free crypto_simd
 alias symbol:fwnode_typec_mux_get typec
 alias symbol:mdiobus_c45_modify libphy
 alias symbol:scsi_device_lookup_by_target scsi_mod
@@ -2424,13 +2229,11 @@
 alias symbol:md_reload_sb md_mod
 alias symbol:snd_power_wait snd
 alias symbol:usb_hcd_pci_pm_ops usbcore
-alias symbol:sha512_zero_message_hash sha512_generic
 alias symbol:genphy_restart_aneg libphy
 alias symbol:snd_jack_add_new_kctl snd
 alias symbol:smsc_phy_get_tunable smsc
 alias symbol:__fscache_unuse_cookie netfs
 alias symbol:__tracepoint_iscsi_dbg_sw_tcp scsi_transport_iscsi
-alias symbol:gf128mul_init_4k_bbe gf128mul
 alias symbol:fscache_n_read netfs
 alias symbol:sdhci_uhs2_clear_set_irqs sdhci_uhs2
 alias symbol:hid_debug_event hid
@@ -2440,30 +2243,23 @@
 alias symbol:hv_ringbuffer_get_debuginfo hv_vmbus
 alias symbol:scsi_done_direct scsi_mod
 alias symbol:usb_phy_roothub_notify_connect usbcore
-alias symbol:serpent_cbc_dec_8way_avx serpent_avx_x86_64
 alias symbol:unregister_md_personality md_mod
 alias symbol:dm_bufio_get_client dm_bufio
 alias symbol:fc_remove_host scsi_transport_fc
 alias symbol:iscsi_create_flashnode_sess scsi_transport_iscsi
-alias symbol:unregister_pppox_proto pppox
 alias symbol:__fscache_invalidate netfs
 alias symbol:snd_register_oss_device snd
 alias symbol:ata_timing_compute libata
-alias symbol:cryptd_aead_queued cryptd
 alias symbol:sdhci_uhs2_remove_host sdhci_uhs2
-alias symbol:crypto_ecdh_encode_key ecdh_generic
 alias symbol:hid_hw_request hid
-alias symbol:ppp_register_compressor ppp_generic
 alias symbol:jbd2_journal_unlock_updates jbd2
 alias symbol:sdio_retune_release mmc_core
 alias symbol:udp_tunnel_notify_del_rx_port udp_tunnel
 alias symbol:snd_ctl_find_numid snd
-alias symbol:chacha20poly1305_encrypt libchacha20poly1305
 alias symbol:jbd2_journal_init_jbd_inode jbd2
 alias symbol:qca808x_led_reg_hw_control_enable qcom_phy_lib
 alias symbol:dm_noflush_suspending dm_mod
 alias symbol:xhci_initialize_ring_info xhci_hcd
-alias symbol:__serpent_decrypt serpent_generic
 alias symbol:sdhci_suspend_host sdhci
 alias symbol:tcpm_tcpc_reset tcpm
 alias symbol:tifm_add_adapter tifm_core
@@ -2473,12 +2269,10 @@
 alias symbol:netfs_buffered_read_iter netfs
 alias symbol:usb_check_bulk_endpoints usbcore
 alias symbol:usb_stor_Bulk_reset usb_storage
-alias symbol:LZ4_loadDictHC lz4hc_compress
 alias symbol:usb_get_dev usbcore
 alias symbol:usb_hcd_link_urb_to_ep usbcore
 alias symbol:udp_tunnel_push_rx_port udp_tunnel
 alias symbol:md_do_sync md_mod
-alias symbol:crypto_finalize_hash_request crypto_engine
 alias symbol:dm_tm_pre_commit dm_persistent_data
 alias symbol:mdio_device_free libphy
 alias symbol:usb_unpoison_urb usbcore
@@ -2492,7 +2286,6 @@
 alias symbol:sas_get_address scsi_transport_sas
 alias symbol:srp_attach_transport scsi_transport_srp
 alias symbol:ata_port_pbar_desc libata
-alias symbol:crypto_ecdh_key_len ecdh_generic
 alias symbol:mmc_command_done mmc_core
 alias symbol:iscsi_lookup_endpoint scsi_transport_iscsi
 alias symbol:snd_rawmidi_receive snd_rawmidi
@@ -2507,20 +2300,19 @@
 alias symbol:jbd2_journal_clear_err jbd2
 alias symbol:lc_seq_printf_stats lru_cache
 alias symbol:sas_port_alloc_num scsi_transport_sas
-alias symbol:__cast6_decrypt cast6_generic
 alias symbol:bcm_phy_led_brightness_set bcm_phy_lib
 alias symbol:usb_phy_roothub_alloc usbcore
 alias symbol:usb_phy_roothub_set_mode usbcore
 alias symbol:mddev_resume md_mod
 alias symbol:netfs_readahead netfs
 alias symbol:sdhci_present_error sdhci
+alias symbol:unregister_dca_provider dca
 alias symbol:usb_init_urb usbcore
 alias symbol:btracker_issue dm_cache
 alias symbol:fscache_resume_after_invalidation netfs
 alias symbol:tifm_queue_work tifm_core
 alias symbol:xhci_get_endpoint_index xhci_hcd
 alias symbol:__SCT__tp_func_iscsi_dbg_session scsi_transport_iscsi
-alias symbol:crypto_ecdh_shared_secret ecc
 alias symbol:dm_rh_mark_nosync dm_region_hash
 alias symbol:nvmf_reg_write32 nvme_fabrics
 alias symbol:matrix_keypad_build_keymap matrix_keymap
@@ -2536,7 +2328,6 @@
 alias symbol:netfs_buffered_write_iter_locked netfs
 alias symbol:phy_start libphy
 alias symbol:wmi_evaluate_method wmi
-alias symbol:af_alg_wait_for_data af_alg
 alias symbol:mmc_is_req_done mmc_core
 alias symbol:typec_set_vconn_role typec
 alias symbol:unregister_sound_dsp soundcore
@@ -2544,6 +2335,7 @@
 alias symbol:ata_bmdma_stop libata
 alias symbol:srp_start_tl_fail_timers scsi_transport_srp
 alias symbol:ata_tf_to_fis libata
+alias symbol:dca_register_notify dca
 alias symbol:mmc_of_parse_voltage mmc_core
 alias symbol:dm_array_new dm_persistent_data
 alias symbol:dm_rh_get_region_size dm_region_hash
@@ -2553,17 +2345,16 @@
 alias symbol:usb_stor_bulk_transfer_sg usb_storage
 alias symbol:phy_10gbit_fec_features libphy
 alias symbol:usbnet_cdc_zte_rx_fixup cdc_ether
+alias symbol:free_dca_provider dca
 alias symbol:dm_suspended dm_mod
 alias symbol:nvmf_reg_read64 nvme_fabrics
 alias symbol:usb_hcd_start_port_resume usbcore
-alias symbol:__camellia_enc_blk_2way camellia_x86_64
 alias symbol:jbd2_journal_inode_ranged_wait jbd2
 alias symbol:__tracepoint_iscsi_dbg_conn scsi_transport_iscsi
 alias symbol:at803x_read_status qcom_phy_lib
-alias symbol:crypto_engine_alloc_init crypto_engine
+alias symbol:iTCO_vendor_check_noreboot_on iTCO_vendor_support
 alias symbol:rfkill_find_type rfkill
 alias symbol:sdhci_enable_clk sdhci
-alias symbol:ecc_make_pub_key ecc
 alias symbol:usb_ifnum_to_if usbcore
 alias symbol:fc_block_scsi_eh scsi_transport_fc
 alias symbol:mdiobus_register_device libphy
@@ -2571,7 +2362,6 @@
 alias symbol:scsi_vpd_lun_id scsi_mod
 alias symbol:phy_connect_direct libphy
 alias symbol:dm_tm_create_with_sm dm_persistent_data
-alias symbol:ecc_point_is_zero ecc
 alias symbol:__SCT__tp_func_netfs_sreq netfs
 alias symbol:__usb_get_extra_descriptor usbcore
 alias symbol:linkmode_resolve_pause libphy
@@ -2604,10 +2394,8 @@
 alias symbol:phy_reset_after_clk_enable libphy
 alias symbol:int_to_scsilun scsi_common
 alias symbol:sdhci_set_uhs_signaling sdhci
-alias symbol:tap_create_cdev tap
 alias symbol:scsi_block_when_processing_errors scsi_mod
 alias symbol:typec_get_negotiated_svdm_version typec
-alias symbol:af_alg_unregister_type af_alg
 alias symbol:jbd2_fc_release_bufs jbd2
 alias symbol:dm_bufio_read_with_ioprio dm_bufio
 alias symbol:sdio_writew mmc_core
@@ -2627,7 +2415,6 @@
 alias symbol:dm_submit_bio_remap dm_mod
 alias symbol:usb_hcd_resume_root_hub usbcore
 alias symbol:mdiobus_c45_read_nested libphy
-alias symbol:virtqueue_add_outbuf_premapped virtio_ring
 alias symbol:bcm_phy_write_shadow bcm_phy_lib
 alias symbol:generic_rndis_bind rndis_host
 alias symbol:md_idle_sync_thread md_mod
@@ -2638,7 +2425,6 @@
 alias symbol:dm_block_location dm_persistent_data
 alias symbol:sata_scr_read libata
 alias symbol:snd_rawmidi_new snd_rawmidi
-alias symbol:vli_mod_mult_slow ecc
 alias symbol:scsi_block_targets scsi_mod
 alias symbol:md_run md_mod
 alias symbol:nvmf_set_io_queues nvme_fabrics
@@ -2656,12 +2442,10 @@
 alias symbol:mdiobus_alloc_size libphy
 alias symbol:nlmclnt_proc lockd
 alias symbol:typec_switch_get_drvdata typec
-alias symbol:virtqueue_get_vring_size virtio_ring
 alias symbol:sdev_evt_send_simple scsi_mod
 alias symbol:typec_unregister_port typec
 alias symbol:scsi_print_result scsi_mod
 alias symbol:extcon_dev_free extcon_core
-alias symbol:vring_transport_features virtio_ring
 alias symbol:usb_hcd_check_unlink_urb usbcore
 alias symbol:__sdhci_read_caps sdhci
 alias symbol:ata_ncq_prio_enable libata
@@ -2686,19 +2470,16 @@
 alias symbol:nvmet_fc_unregister_targetport nvmet_fc
 alias symbol:phy_suspend libphy
 alias symbol:srp_remove_host scsi_transport_srp
-alias symbol:crypto_engine_register_aead crypto_engine
 alias symbol:async_xor_val_offs async_xor
 alias symbol:sdio_release_host mmc_core
 alias symbol:phy_start_aneg libphy
 alias symbol:sas_get_local_phy libsas
 alias symbol:xhci_pci_remove xhci_pci
 alias symbol:snd_ctl_find_id snd
-alias symbol:__camellia_setkey camellia_x86_64
 alias symbol:ata_sff_dev_select libata
 alias symbol:ata_xfer_mask2mode libata
 alias symbol:mdio_bus_exit libphy
 alias symbol:generic_mii_ioctl mii
-alias symbol:gre_del_protocol gre
 alias symbol:sdhci_initialize_data sdhci
 alias symbol:__async_tx_find_channel async_tx
 alias symbol:jbd2_journal_check_available_features jbd2
@@ -2707,17 +2488,12 @@
 alias symbol:snd_device_alloc snd
 alias symbol:__SCK__tp_func_xhci_dbg_quirks xhci_hcd
 alias symbol:hid_hw_raw_request hid
-alias symbol:__serpent_encrypt serpent_generic
 alias symbol:ata_id_c_string libata
-alias symbol:virtqueue_dma_mapping_error virtio_ring
-alias symbol:crypto_sha512_finup sha512_generic
 alias symbol:nvmet_fc_register_targetport nvmet_fc
 alias symbol:ahci_pmp_retry_srst_ops libahci
 alias symbol:extcon_get_edev_name extcon_core
 alias symbol:dm_btree_cursor_begin dm_persistent_data
-alias symbol:ecc_is_pubkey_valid_full ecc
-alias symbol:ppp_unregister_channel ppp_generic
-alias symbol:virtio_max_dma_size virtio_ring
+alias symbol:register_dca_provider dca
 alias symbol:usb_set_device_state usbcore
 alias symbol:nvme_quiesce_io_queues nvme_core
 alias symbol:usbnet_update_max_qlen usbnet
@@ -2744,17 +2520,13 @@
 alias symbol:iscsi_session_chkready scsi_transport_iscsi
 alias symbol:dm_block_data dm_persistent_data
 alias symbol:sis_info133_for_sata pata_sis
-alias symbol:tap_get_ptr_ring tap
 alias symbol:dm_tm_inc dm_persistent_data
 alias symbol:cdrom_ioctl cdrom
 alias symbol:usbnet_ether_cdc_bind cdc_ether
 alias symbol:typec_cable_altmode_exit typec
-alias symbol:af_alg_get_rsgl af_alg
 alias symbol:mii_check_link mii
 alias symbol:scsi_schedule_eh scsi_mod
-alias symbol:vli_mod_inv ecc
 alias symbol:ata_change_queue_depth libata
-alias symbol:slhc_compress slhc
 alias symbol:rtsx_pci_card_pull_ctl_enable rtsx_pci
 alias symbol:ahci_error_handler libahci
 alias symbol:genphy_c45_ethtool_set_eee libphy
@@ -2762,36 +2534,26 @@
 alias symbol:nfsacl_decode nfs_acl
 alias symbol:rtsx_pci_write_register rtsx_pci
 alias symbol:ehci_cf_port_reset_rwsem usbcore
-alias symbol:ecc_get_curve ecc
 alias symbol:iscsi_host_for_each_session scsi_transport_iscsi
 alias symbol:ata_host_put libata
 alias symbol:netfs_file_read_iter netfs
 alias symbol:typec_altmode_notify typec
-alias symbol:__register_virtio_driver virtio
 alias symbol:usb_free_coherent usbcore
 alias symbol:roccat_common2_send_with_status hid_roccat_common
 alias symbol:jbd2_journal_blocks_per_page jbd2
 alias symbol:mmc_send_tuning mmc_core
 alias symbol:netfs_dirty_folio netfs
-alias symbol:cryptd_aead_child cryptd
 alias symbol:dm_btree_remove dm_persistent_data
-alias symbol:ppp_unregister_compressor ppp_generic
 alias symbol:usb_stor_host_template_init usb_storage
-alias symbol:camellia_decrypt_cbc_2way camellia_x86_64
 alias symbol:hidraw_disconnect hid
 alias symbol:snd_info_free_entry snd
 alias symbol:usbnet_nway_reset usbnet
-alias symbol:virtqueue_dma_sync_single_range_for_device virtio_ring
 alias symbol:extcon_unregister_notifier extcon_core
 alias symbol:hidinput_calc_abs_res hid
 alias symbol:scsi_remove_target scsi_mod
-alias symbol:cryptd_free_skcipher cryptd
 alias symbol:phy_do_ioctl libphy
-alias symbol:crypto_engine_register_kpp crypto_engine
-alias symbol:crypto_engine_unregister_ahash crypto_engine
 alias symbol:snd_ctl_register_layer snd
 alias symbol:sas_disable_tlr scsi_transport_sas
-alias symbol:ppp_register_channel ppp_generic
 alias symbol:dm_device_name dm_mod
 alias symbol:genphy_c45_an_config_eee_aneg libphy
 alias symbol:mdiobus_write_nested libphy
@@ -2801,7 +2563,6 @@
 alias symbol:iscsi_unblock_session scsi_transport_iscsi
 alias symbol:mmc_wait_for_req_done mmc_core
 alias symbol:usbnet_skb_return usbnet
-alias symbol:crypto_transfer_akcipher_request_to_engine crypto_engine
 alias symbol:usb_disable_autosuspend usbcore
 alias symbol:usb_deregister_device_driver usbcore
 alias symbol:sound_class soundcore
@@ -2821,7 +2582,6 @@
 alias symbol:platform_profile_notify platform_profile
 alias symbol:xhci_resume xhci_hcd
 alias symbol:jbd2_journal_try_to_free_buffers jbd2
-alias symbol:simd_register_aeads_compat crypto_simd
 alias symbol:nvmet_req_alloc_sgls nvmet
 alias symbol:typec_register_plug typec
 alias symbol:dm_rh_update_states dm_region_hash
@@ -2846,7 +2606,6 @@
 alias symbol:snd_seq_autoload_exit snd_seq_device
 alias symbol:dev_attr_em_message libata
 alias symbol:dm_btree_lookup dm_persistent_data
-alias symbol:gf128mul_free_64k gf128mul
 alias symbol:ata_sff_wait_ready libata
 alias symbol:__SCT__tp_func_ata_exec_command libata
 alias symbol:phy_modify_paged_changed libphy
@@ -2857,7 +2616,6 @@
 alias symbol:netfs_write_subrequest_terminated netfs
 alias symbol:snd_fasync_helper snd
 alias symbol:dm_bufio_get_block_number dm_bufio
-alias symbol:poly1305_init_generic libpoly1305
 alias symbol:tcpm_sink_frs tcpm
 alias symbol:geneve_dev_create_fb geneve
 alias symbol:usb_stor_post_reset usb_storage
@@ -2865,7 +2623,6 @@
 alias symbol:ishtp_cl_set_fw_client_id intel_ishtp
 alias symbol:md_write_end md_mod
 alias symbol:ishtp_reset_handler intel_ishtp
-alias symbol:twofish_enc_blk twofish_x86_64
 alias symbol:iscsi_destroy_iface scsi_transport_iscsi
 alias symbol:vmbus_send_modifychannel hv_vmbus
 alias symbol:ata_acpi_stm libata
@@ -2881,7 +2638,6 @@
 alias symbol:ata_sff_port_intr libata
 alias symbol:mmc_gpio_get_cd mmc_core
 alias symbol:vmbus_establish_gpadl hv_vmbus
-alias symbol:crypto_authenc_extractkeys authenc
 alias symbol:dm_exception_store_type_register dm_snapshot
 alias symbol:ishtp_recv intel_ishtp
 alias symbol:scsi_host_busy_iter scsi_mod
@@ -2889,11 +2645,14 @@
 alias symbol:fscache_relinquish_cache netfs
 alias symbol:iscsi_put_endpoint scsi_transport_iscsi
 alias symbol:rtsx_usb_get_card_status rtsx_usb
+alias symbol:ucsi_send_command typec_ucsi
 alias symbol:cdc_ncm_rx_verify_ndp16 cdc_ncm
+alias symbol:dw_dma_acpi_controller_register dw_dmac_core
 alias symbol:jbd2_trans_will_send_data_barrier jbd2
 alias symbol:srp_rport_put scsi_transport_srp
 alias symbol:nvme_init_ctrl_finish nvme_core
 alias symbol:sas_resume_ha libsas
+alias symbol:ucsi_get_drvdata typec_ucsi
 alias symbol:ehci_handshake ehci_hcd
 alias symbol:sdhci_mod_timer sdhci
 alias symbol:register_sound_dsp soundcore
@@ -2902,6 +2661,7 @@
 alias symbol:usb_free_streams usbcore
 alias symbol:jbd2_journal_put_journal_head jbd2
 alias symbol:mmc_regulator_get_supply mmc_core
+alias symbol:ucsi_unregister typec_ucsi
 alias symbol:devm_extcon_unregister_notifier extcon_core
 alias symbol:mdio_find_bus libphy
 alias symbol:fuse_init_fs_context_submount fuse
@@ -2910,11 +2670,7 @@
 alias symbol:snd_ctl_unregister_ioctl snd
 alias symbol:mii_ethtool_get_link_ksettings mii
 alias symbol:nvme_put_ns nvme_core
-alias symbol:vli_num_bits ecc
-alias symbol:camellia_ecb_enc_16way camellia_aesni_avx_x86_64
-alias symbol:crc_ccitt_table crc_ccitt
 alias symbol:dm_bufio_client_destroy dm_bufio
-alias symbol:__serpent_setkey serpent_generic
 alias symbol:dm_exception_store_create dm_snapshot
 alias symbol:ishtp_get_fw_client_id intel_ishtp
 alias symbol:genphy_c45_aneg_done libphy
@@ -2937,11 +2693,9 @@
 alias symbol:vmbus_free_ring hv_vmbus
 alias symbol:netfs_stats_show netfs
 alias symbol:usb_stor_suspend usb_storage
-alias symbol:crypto_engine_unregister_skcipher crypto_engine
 alias symbol:ata_tport_add libata
 alias symbol:phy_link_topo_add_phy libphy
 alias symbol:sas_drain_work libsas
 alias symbol:__sdhci_finish_data_common sdhci
 alias symbol:typec_unregister_altmode typec
-alias symbol:chacha20poly1305_encrypt_sg_inplace libchacha20poly1305
 alias symbol:dev_attr_sw_activity libata
Binary files working/cpio2/usr/lib/modules/6.13.1/modules.symbols.bin and borken/cpio2/usr/lib/modules/6.13.1/modules.symbols.bin differ
Binary files working/cpio2/usr/lib/systemd/systemd-udevd and borken/cpio2/usr/lib/systemd/systemd-udevd differ
Binary files working/cpio2/usr/lib/udev/ata_id and borken/cpio2/usr/lib/udev/ata_id differ
Binary files working/cpio2/usr/lib/udev/hwdb.bin and borken/cpio2/usr/lib/udev/hwdb.bin differ
diff -Nurd working/cpio2/usr/lib/udev/rules.d/50-udev-default.rules borken/cpio2/usr/lib/udev/rules.d/50-udev-default.rules
--- working/cpio2/usr/lib/udev/rules.d/50-udev-default.rules	2025-02-13 20:54:00.000000000 +0100
+++ borken/cpio2/usr/lib/udev/rules.d/50-udev-default.rules	2025-03-13 16:25:54.000000000 +0100
@@ -37,7 +37,7 @@
 
 SUBSYSTEM=="tty", KERNEL=="ptmx", GROUP="tty", MODE="0666"
 SUBSYSTEM=="tty", KERNEL=="tty", GROUP="tty", MODE="0666"
-SUBSYSTEM=="tty", KERNEL=="tty[0-9]*|hvc[0-9]*|sclp_line[0-9]*|ttysclp[0-9]*|3270/tty[0-9]*", GROUP="tty", MODE="0620"
+SUBSYSTEM=="tty", KERNEL=="tty[0-9]*|hvc[0-9]*|sclp_line[0-9]*|ttysclp[0-9]*|3270/tty[0-9]*", GROUP="tty", MODE="0600"
 SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
 KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="dialout"
 
diff -Nurd working/cpio2/usr/lib/udev/rules.d/60-persistent-storage-dm.rules borken/cpio2/usr/lib/udev/rules.d/60-persistent-storage-dm.rules
--- working/cpio2/usr/lib/udev/rules.d/60-persistent-storage-dm.rules	2024-11-04 10:06:21.000000000 +0100
+++ borken/cpio2/usr/lib/udev/rules.d/60-persistent-storage-dm.rules	2025-03-03 22:04:46.000000000 +0100
@@ -17,6 +17,8 @@
 SYMLINK+="disk/by-id/dm-name-$env{DM_NAME}"
 ENV{DM_UUID}=="?*", SYMLINK+="disk/by-id/dm-uuid-$env{DM_UUID}"
 
+ENV{DISKSEQ}=="?*", SYMLINK+="disk/by-diskseq/$env{DISKSEQ}"
+
 ENV{.DM_SUSPENDED}=="1", ENV{DM_UDEV_PRIMARY_SOURCE_FLAG}=="1", GOTO="dm_import"
 ENV{.DM_NOSCAN}=="1", ENV{DM_UDEV_PRIMARY_SOURCE_FLAG}=="1", GOTO="dm_import"
 ENV{.DM_SUSPENDED}=="1", GOTO="dm_end"
Binary files working/cpio2/usr/lib/udev/scsi_id and borken/cpio2/usr/lib/udev/scsi_id differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libaudit.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libaudit.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libaudit.so.1.0.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libblkid.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libblkid.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libc.so.6 and borken/cpio2/usr/lib/x86_64-linux-gnu/libc.so.6 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcap-ng.so.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcap-ng.so.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcap-ng.so.0.0.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcap.so.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcap.so.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcap.so.2.73 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcap.so.2.73 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcap.so.2.75 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcap.so.2.75 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcom_err.so.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcom_err.so.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcom_err.so.2.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcryptsetup.so.12 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcryptsetup.so.12 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libcryptsetup.so.12.10.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libcryptsetup.so.12.10.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libdevmapper-event.so.1.02.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libdevmapper-event.so.1.02.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libdevmapper.so.1.02.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libdevmapper.so.1.02.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libe2p.so.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/libe2p.so.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libe2p.so.2.3 and borken/cpio2/usr/lib/x86_64-linux-gnu/libe2p.so.2.3 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libext2fs.so.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/libext2fs.so.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libext2fs.so.2.4 and borken/cpio2/usr/lib/x86_64-linux-gnu/libext2fs.so.2.4 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.3 and borken/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.3 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.3.14.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.3.14.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.3.17.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.3.17.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.4 and borken/cpio2/usr/lib/x86_64-linux-gnu/libfuse3.so.4 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libgcc_s.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libgcc_s.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libidn2.so.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libidn2.so.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libidn2.so.0.4.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libidn2.so.0.4.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libjson-c.so.5 and borken/cpio2/usr/lib/x86_64-linux-gnu/libjson-c.so.5 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libjson-c.so.5.4.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libjson-c.so.5.4.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libkmod.so.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/libkmod.so.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libkmod.so.2.5.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/liblzma.so.5 and borken/cpio2/usr/lib/x86_64-linux-gnu/liblzma.so.5 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/liblzma.so.5.6.3 and borken/cpio2/usr/lib/x86_64-linux-gnu/liblzma.so.5.6.3 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libm.so.6 and borken/cpio2/usr/lib/x86_64-linux-gnu/libm.so.6 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libmount.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libmount.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libmount.so.1.1.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libmount.so.1.1.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libnl-3.so.200 and borken/cpio2/usr/lib/x86_64-linux-gnu/libnl-3.so.200 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libnl-genl-3.so.200 and borken/cpio2/usr/lib/x86_64-linux-gnu/libnl-genl-3.so.200 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libnl-genl-3.so.200.26.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libnl-genl-3.so.200.26.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libopeniscsiusr.so.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libopeniscsiusr.so.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libopeniscsiusr.so.0.2.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libopeniscsiusr.so.0.2.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libpopt.so.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libpopt.so.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libpopt.so.0.0.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/libpopt.so.0.0.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libseccomp.so.2 and borken/cpio2/usr/lib/x86_64-linux-gnu/libseccomp.so.2 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libseccomp.so.2.5.5 and borken/cpio2/usr/lib/x86_64-linux-gnu/libseccomp.so.2.5.5 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libselinux.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libselinux.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libsystemd.so.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libsystemd.so.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libsystemd.so.0.40.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libsystemd.so.0.40.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libtinfo.so.6 and borken/cpio2/usr/lib/x86_64-linux-gnu/libtinfo.so.6 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libtinfo.so.6.5 and borken/cpio2/usr/lib/x86_64-linux-gnu/libtinfo.so.6.5 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libudev.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libudev.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libudev.so.1.7.10 and borken/cpio2/usr/lib/x86_64-linux-gnu/libudev.so.1.7.10 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libuuid.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libuuid.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0 and borken/cpio2/usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libzstd.so.1 and borken/cpio2/usr/lib/x86_64-linux-gnu/libzstd.so.1 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.6 and borken/cpio2/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.6 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7 and borken/cpio2/usr/lib/x86_64-linux-gnu/libzstd.so.1.5.7 differ
Binary files working/cpio2/usr/lib/x86_64-linux-gnu/systemd/libsystemd-shared-257.so and borken/cpio2/usr/lib/x86_64-linux-gnu/systemd/libsystemd-shared-257.so differ
Binary files working/cpio2/usr/lib64/ld-linux-x86-64.so.2 and borken/cpio2/usr/lib64/ld-linux-x86-64.so.2 differ
Binary files working/cpio2/usr/sbin/blkid and borken/cpio2/usr/sbin/blkid differ
diff: working/cpio2/usr/sbin/cache_check: No such file or directory
Binary files working/cpio2/usr/sbin/cryptsetup and borken/cpio2/usr/sbin/cryptsetup differ
Binary files working/cpio2/usr/sbin/dmsetup and borken/cpio2/usr/sbin/dmsetup differ
Binary files working/cpio2/usr/sbin/e2fsck and borken/cpio2/usr/sbin/e2fsck differ
Binary files working/cpio2/usr/sbin/fsck and borken/cpio2/usr/sbin/fsck differ
Binary files working/cpio2/usr/sbin/fsck.ext4 and borken/cpio2/usr/sbin/fsck.ext4 differ
Binary files working/cpio2/usr/sbin/iscsistart and borken/cpio2/usr/sbin/iscsistart differ
Binary files working/cpio2/usr/sbin/logsave and borken/cpio2/usr/sbin/logsave differ
Binary files working/cpio2/usr/sbin/lvm and borken/cpio2/usr/sbin/lvm differ
Binary files working/cpio2/usr/sbin/modprobe and borken/cpio2/usr/sbin/modprobe differ
Binary files working/cpio2/usr/sbin/mount.fuse3 and borken/cpio2/usr/sbin/mount.fuse3 differ
Binary files working/cpio2/usr/sbin/pdata_tools and borken/cpio2/usr/sbin/pdata_tools differ
Binary files working/cpio2/usr/sbin/rmmod and borken/cpio2/usr/sbin/rmmod differ
diff: working/cpio2/usr/sbin/thin_check: No such file or directory
Binary files working/cpio2/usr/sbin/vgchange and borken/cpio2/usr/sbin/vgchange differ
