]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
Merge remote-tracking branch 'ms/initscripts' into next
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 1 Mar 2024 16:13:45 +0000 (16:13 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 1 Mar 2024 16:13:45 +0000 (16:13 +0000)
520 files changed:
config/backup/backup.pl
config/backup/includes/mpd [new file with mode: 0644]
config/backup/includes/mpfire
config/backup/includes/mympd [new file with mode: 0644]
config/ca-certificates/certdata.txt
config/cfgroot/graphs.pl
config/cfgroot/header.pl
config/collectd/collectd.conf
config/firewall/rules.pl
config/kernel/kernel.config.aarch64-ipfire
config/kernel/kernel.config.riscv64-ipfire
config/kernel/kernel.config.x86_64-ipfire
config/menu/EX-mympd.menu [new file with mode: 0644]
config/menu/EX-transmission.menu [new file with mode: 0644]
config/menu/EX-vdr.menu [new file with mode: 0644]
config/mpd/mpd.conf [moved from config/mpfire/mpd.conf with 93% similarity]
config/mpfire/mpfire.pl
config/rootfiles/common/aarch64/binutils
config/rootfiles/common/aarch64/glibc
config/rootfiles/common/aarch64/grub
config/rootfiles/common/aarch64/initscripts
config/rootfiles/common/aarch64/linux
config/rootfiles/common/aarch64/linux-headers
config/rootfiles/common/abseil-cpp [new file with mode: 0644]
config/rootfiles/common/acl
config/rootfiles/common/attr
config/rootfiles/common/bind
config/rootfiles/common/configroot
config/rootfiles/common/cpio
config/rootfiles/common/elfutils [moved from config/rootfiles/packages/elfutils with 76% similarity]
config/rootfiles/common/expat
config/rootfiles/common/fontconfig
config/rootfiles/common/gettext
config/rootfiles/common/gnutls
config/rootfiles/common/kbd
config/rootfiles/common/kmod
config/rootfiles/common/lcms2
config/rootfiles/common/libffi
config/rootfiles/common/libgcrypt
config/rootfiles/common/libgpg-error
config/rootfiles/common/libidn
config/rootfiles/common/libpng
config/rootfiles/common/libssh
config/rootfiles/common/libxml2
config/rootfiles/common/libyang
config/rootfiles/common/meson
config/rootfiles/common/openssl
config/rootfiles/common/p11-kit
config/rootfiles/common/pam
config/rootfiles/common/pixman
config/rootfiles/common/poppler
config/rootfiles/common/protobuf [new file with mode: 0644]
config/rootfiles/common/protobuf-c [new file with mode: 0644]
config/rootfiles/common/python3-calver [new file with mode: 0644]
config/rootfiles/common/python3-editables [new file with mode: 0644]
config/rootfiles/common/python3-hatch-fancy-pypi-readme [new file with mode: 0644]
config/rootfiles/common/python3-hatch-vcs [new file with mode: 0644]
config/rootfiles/common/python3-hatchling [new file with mode: 0644]
config/rootfiles/common/python3-pathspec [new file with mode: 0644]
config/rootfiles/common/python3-pluggy [new file with mode: 0644]
config/rootfiles/common/python3-trove-classifiers [new file with mode: 0644]
config/rootfiles/common/qpdf
config/rootfiles/common/riscv64/binutils
config/rootfiles/common/riscv64/glibc
config/rootfiles/common/riscv64/grub
config/rootfiles/common/riscv64/initscripts
config/rootfiles/common/riscv64/linux
config/rootfiles/common/riscv64/linux-headers
config/rootfiles/common/suricata
config/rootfiles/common/unbound
config/rootfiles/common/web-user-interface
config/rootfiles/common/x86_64/binutils
config/rootfiles/common/x86_64/glibc
config/rootfiles/common/x86_64/grub
config/rootfiles/common/x86_64/initscripts
config/rootfiles/common/x86_64/linux
config/rootfiles/common/x86_64/linux-headers
config/rootfiles/common/xz
config/rootfiles/common/zlib
config/rootfiles/core/185/exclude [moved from config/rootfiles/core/182/exclude with 100% similarity]
config/rootfiles/core/185/filelists/aarch64/binutils [new symlink]
config/rootfiles/core/185/filelists/aarch64/glibc [new symlink]
config/rootfiles/core/185/filelists/arping [new symlink]
config/rootfiles/core/185/filelists/bind [new symlink]
config/rootfiles/core/185/filelists/ca-certificates [moved from config/rootfiles/core/182/filelists/ca-certificates with 100% similarity]
config/rootfiles/core/185/filelists/core-files [moved from config/rootfiles/core/182/filelists/core-files with 100% similarity]
config/rootfiles/core/185/filelists/elfutils [new symlink]
config/rootfiles/core/185/filelists/files [new file with mode: 0644]
config/rootfiles/core/185/filelists/iproute2 [moved from config/rootfiles/core/182/filelists/iproute2 with 100% similarity]
config/rootfiles/core/185/filelists/iputils [new symlink]
config/rootfiles/core/185/filelists/libcap [new symlink]
config/rootfiles/core/185/filelists/libffi [new symlink]
config/rootfiles/core/185/filelists/libgpg-error [new symlink]
config/rootfiles/core/185/filelists/libpng [new symlink]
config/rootfiles/core/185/filelists/ntp [new symlink]
config/rootfiles/core/185/filelists/riscv64/binutils [new symlink]
config/rootfiles/core/185/filelists/riscv64/glibc [new symlink]
config/rootfiles/core/185/filelists/shadow [moved from config/rootfiles/core/182/filelists/shadow with 100% similarity]
config/rootfiles/core/185/filelists/suricata [new symlink]
config/rootfiles/core/185/filelists/unbound [moved from config/rootfiles/core/182/filelists/unbound with 100% similarity]
config/rootfiles/core/185/filelists/x86_64/binutils [new symlink]
config/rootfiles/core/185/filelists/x86_64/glibc [new symlink]
config/rootfiles/core/185/update.sh [new file with mode: 0644]
config/rootfiles/oldcore/182/exclude [new file with mode: 0644]
config/rootfiles/oldcore/182/filelists/aarch64/grub [moved from config/rootfiles/core/182/filelists/aarch64/grub with 100% similarity]
config/rootfiles/oldcore/182/filelists/aarch64/u-boot [moved from config/rootfiles/core/182/filelists/aarch64/u-boot with 100% similarity]
config/rootfiles/oldcore/182/filelists/ca-certificates [new symlink]
config/rootfiles/oldcore/182/filelists/core-files [new file with mode: 0644]
config/rootfiles/oldcore/182/filelists/dhcpcd [moved from config/rootfiles/core/182/filelists/dhcpcd with 100% similarity]
config/rootfiles/oldcore/182/filelists/files [moved from config/rootfiles/core/182/filelists/files with 100% similarity]
config/rootfiles/oldcore/182/filelists/gawk [moved from config/rootfiles/core/182/filelists/gawk with 100% similarity]
config/rootfiles/oldcore/182/filelists/harfbuzz [moved from config/rootfiles/core/182/filelists/harfbuzz with 100% similarity]
config/rootfiles/oldcore/182/filelists/hwdata [moved from config/rootfiles/core/182/filelists/hwdata with 100% similarity]
config/rootfiles/oldcore/182/filelists/iana-etc [moved from config/rootfiles/core/182/filelists/iana-etc with 100% similarity]
config/rootfiles/oldcore/182/filelists/iproute2 [new symlink]
config/rootfiles/oldcore/182/filelists/jq [moved from config/rootfiles/core/182/filelists/jq with 100% similarity]
config/rootfiles/oldcore/182/filelists/libsodium [moved from config/rootfiles/core/182/filelists/libsodium with 100% similarity]
config/rootfiles/oldcore/182/filelists/lua [moved from config/rootfiles/core/182/filelists/lua with 100% similarity]
config/rootfiles/oldcore/182/filelists/openssh [moved from config/rootfiles/core/182/filelists/openssh with 100% similarity]
config/rootfiles/oldcore/182/filelists/p11-kit [moved from config/rootfiles/core/182/filelists/p11-kit with 100% similarity]
config/rootfiles/oldcore/182/filelists/qpdf [moved from config/rootfiles/core/182/filelists/qpdf with 100% similarity]
config/rootfiles/oldcore/182/filelists/riscv64/grub [moved from config/rootfiles/core/182/filelists/riscv64/grub with 100% similarity]
config/rootfiles/oldcore/182/filelists/shadow [new symlink]
config/rootfiles/oldcore/182/filelists/sqlite [moved from config/rootfiles/core/182/filelists/sqlite with 100% similarity]
config/rootfiles/oldcore/182/filelists/squid [moved from config/rootfiles/core/182/filelists/squid with 100% similarity]
config/rootfiles/oldcore/182/filelists/strongswan [moved from config/rootfiles/core/182/filelists/strongswan with 100% similarity]
config/rootfiles/oldcore/182/filelists/sudo [moved from config/rootfiles/core/182/filelists/sudo with 100% similarity]
config/rootfiles/oldcore/182/filelists/unbound [new symlink]
config/rootfiles/oldcore/182/filelists/usbutils [moved from config/rootfiles/core/182/filelists/usbutils with 100% similarity]
config/rootfiles/oldcore/182/filelists/x86_64/grub [moved from config/rootfiles/core/182/filelists/x86_64/grub with 100% similarity]
config/rootfiles/oldcore/182/filelists/x86_64/intel-microcode [moved from config/rootfiles/core/182/filelists/x86_64/intel-microcode with 100% similarity]
config/rootfiles/oldcore/182/filelists/xfsprogs [moved from config/rootfiles/core/182/filelists/xfsprogs with 100% similarity]
config/rootfiles/oldcore/182/filelists/xz [moved from config/rootfiles/core/182/filelists/xz with 100% similarity]
config/rootfiles/oldcore/182/update.sh [moved from config/rootfiles/core/182/update.sh with 100% similarity]
config/rootfiles/oldcore/183/exclude [new file with mode: 0644]
config/rootfiles/oldcore/183/filelists/aarch64/glibc [new symlink]
config/rootfiles/oldcore/183/filelists/aarch64/grub [new symlink]
config/rootfiles/oldcore/183/filelists/aarch64/linux [new symlink]
config/rootfiles/oldcore/183/filelists/apache2 [new symlink]
config/rootfiles/oldcore/183/filelists/bash [new symlink]
config/rootfiles/oldcore/183/filelists/bind [new symlink]
config/rootfiles/oldcore/183/filelists/core-files [new file with mode: 0644]
config/rootfiles/oldcore/183/filelists/cpio [new symlink]
config/rootfiles/oldcore/183/filelists/dracut [new symlink]
config/rootfiles/oldcore/183/filelists/files [new file with mode: 0644]
config/rootfiles/oldcore/183/filelists/fontconfig [new symlink]
config/rootfiles/oldcore/183/filelists/gnutls [new symlink]
config/rootfiles/oldcore/183/filelists/iptables [new symlink]
config/rootfiles/oldcore/183/filelists/iputils [new symlink]
config/rootfiles/oldcore/183/filelists/kbd [new symlink]
config/rootfiles/oldcore/183/filelists/kmod [new symlink]
config/rootfiles/oldcore/183/filelists/lcms2 [new symlink]
config/rootfiles/oldcore/183/filelists/libgcrypt [new symlink]
config/rootfiles/oldcore/183/filelists/libhtp [new symlink]
config/rootfiles/oldcore/183/filelists/libnl-3 [new symlink]
config/rootfiles/oldcore/183/filelists/libssh [new symlink]
config/rootfiles/oldcore/183/filelists/libxml2 [new symlink]
config/rootfiles/oldcore/183/filelists/lmdb [new symlink]
config/rootfiles/oldcore/183/filelists/lsof [new symlink]
config/rootfiles/oldcore/183/filelists/openssh [new symlink]
config/rootfiles/oldcore/183/filelists/openssl [new symlink]
config/rootfiles/oldcore/183/filelists/p11-kit [new symlink]
config/rootfiles/oldcore/183/filelists/qpdf [new symlink]
config/rootfiles/oldcore/183/filelists/riscv64/glibc [new symlink]
config/rootfiles/oldcore/183/filelists/riscv64/grub [new symlink]
config/rootfiles/oldcore/183/filelists/riscv64/linux [new symlink]
config/rootfiles/oldcore/183/filelists/strongswan [new symlink]
config/rootfiles/oldcore/183/filelists/sudo [new symlink]
config/rootfiles/oldcore/183/filelists/suricata [new symlink]
config/rootfiles/oldcore/183/filelists/tzdata [new symlink]
config/rootfiles/oldcore/183/filelists/web-user-interface [new symlink]
config/rootfiles/oldcore/183/filelists/x86_64/glibc [new symlink]
config/rootfiles/oldcore/183/filelists/x86_64/grub [new symlink]
config/rootfiles/oldcore/183/filelists/x86_64/linux [new symlink]
config/rootfiles/oldcore/183/update.sh [new file with mode: 0644]
config/rootfiles/oldcore/184/exclude [new file with mode: 0644]
config/rootfiles/oldcore/184/filelists/aarch64/glibc [new symlink]
config/rootfiles/oldcore/184/filelists/acl [new symlink]
config/rootfiles/oldcore/184/filelists/attr [new symlink]
config/rootfiles/oldcore/184/filelists/bash [new symlink]
config/rootfiles/oldcore/184/filelists/bind [new symlink]
config/rootfiles/oldcore/184/filelists/core-files [new file with mode: 0644]
config/rootfiles/oldcore/184/filelists/dhcpcd [new symlink]
config/rootfiles/oldcore/184/filelists/diffutils [new symlink]
config/rootfiles/oldcore/184/filelists/ed [new symlink]
config/rootfiles/oldcore/184/filelists/expat [new symlink]
config/rootfiles/oldcore/184/filelists/file [new symlink]
config/rootfiles/oldcore/184/filelists/files [new file with mode: 0644]
config/rootfiles/oldcore/184/filelists/gettext [new symlink]
config/rootfiles/oldcore/184/filelists/gnutls [new symlink]
config/rootfiles/oldcore/184/filelists/iana-etc [new symlink]
config/rootfiles/oldcore/184/filelists/iproute2 [new symlink]
config/rootfiles/oldcore/184/filelists/ipset [new symlink]
config/rootfiles/oldcore/184/filelists/iputils [new symlink]
config/rootfiles/oldcore/184/filelists/libhtp [new symlink]
config/rootfiles/oldcore/184/filelists/libidn [new symlink]
config/rootfiles/oldcore/184/filelists/libpng [new symlink]
config/rootfiles/oldcore/184/filelists/lvm2 [new symlink]
config/rootfiles/oldcore/184/filelists/lzip [new symlink]
config/rootfiles/oldcore/184/filelists/memtest [new symlink]
config/rootfiles/oldcore/184/filelists/openssl [new symlink]
config/rootfiles/oldcore/184/filelists/pam [new symlink]
config/rootfiles/oldcore/184/filelists/pixman [new symlink]
config/rootfiles/oldcore/184/filelists/poppler [new symlink]
config/rootfiles/oldcore/184/filelists/readline [new symlink]
config/rootfiles/oldcore/184/filelists/riscv64/glibc [new symlink]
config/rootfiles/oldcore/184/filelists/shadow [new symlink]
config/rootfiles/oldcore/184/filelists/sqlite [new symlink]
config/rootfiles/oldcore/184/filelists/squid [new symlink]
config/rootfiles/oldcore/184/filelists/suricata [new symlink]
config/rootfiles/oldcore/184/filelists/unbound [new symlink]
config/rootfiles/oldcore/184/filelists/vnstat [new symlink]
config/rootfiles/oldcore/184/filelists/x86_64/dmidecode [new symlink]
config/rootfiles/oldcore/184/filelists/x86_64/glibc [new symlink]
config/rootfiles/oldcore/184/filelists/xz [new symlink]
config/rootfiles/oldcore/184/filelists/zlib [new symlink]
config/rootfiles/oldcore/184/update.sh [new file with mode: 0644]
config/rootfiles/packages/borgbackup
config/rootfiles/packages/clamav
config/rootfiles/packages/fmt
config/rootfiles/packages/frr
config/rootfiles/packages/git
config/rootfiles/packages/gnump3d
config/rootfiles/packages/libmpdclient
config/rootfiles/packages/libplist
config/rootfiles/packages/libseccomp
config/rootfiles/packages/libtalloc
config/rootfiles/packages/libvirt
config/rootfiles/packages/lshw
config/rootfiles/packages/mc
config/rootfiles/packages/mpd
config/rootfiles/packages/mpfire
config/rootfiles/packages/mympd [new file with mode: 0644]
config/rootfiles/packages/python3-attrs
config/rootfiles/packages/python3-exceptiongroup
config/rootfiles/packages/python3-msgpack
config/rootfiles/packages/python3-packaging
config/rootfiles/packages/python3-pyfuse3
config/rootfiles/packages/python3-trio
config/rootfiles/packages/riscv64/libvirt
config/rootfiles/packages/transmission
config/rootfiles/packages/vdr
config/rootfiles/packages/vdr_dvbapi
config/rootfiles/packages/vdr_eepg
config/rootfiles/packages/vdr_epgsearch
config/rootfiles/packages/vdr_streamdev
config/rootfiles/packages/wsdd [new file with mode: 0644]
config/rootfiles/packages/zabbix_agentd
config/ssl/openssl.cnf
config/suricata/ruleset-sources
config/zabbix_agentd/ipfire_certificate_detail.sh [new file with mode: 0755]
config/zabbix_agentd/sudoers
config/zabbix_agentd/userparameter_ipfire.conf
config/zabbix_agentd/userparameter_ovpn.conf [new file with mode: 0644]
doc/language_issues.de
doc/language_issues.en
doc/language_issues.es
doc/language_issues.fr
doc/language_issues.it
doc/language_issues.nl
doc/language_issues.pl
doc/language_issues.ru
doc/language_issues.tr
doc/language_missings
html/cgi-bin/dhcp.cgi [changed mode: 0755->0644]
html/cgi-bin/dns.cgi
html/cgi-bin/index.cgi
html/cgi-bin/logs.cgi/firewalllog.dat
html/cgi-bin/mpfire.cgi
html/cgi-bin/mympd.cgi [new file with mode: 0644]
html/cgi-bin/optionsfw.cgi
html/cgi-bin/ovpnmain.cgi
html/cgi-bin/proxy.cgi
html/cgi-bin/transmission.cgi [new file with mode: 0644]
html/cgi-bin/vdr.cgi [new file with mode: 0644]
html/cgi-bin/vpnmain.cgi
html/html/themes/ipfire/images/n2.gif [deleted file]
html/html/themes/ipfire/images/n3.gif [deleted file]
html/html/themes/ipfire/images/n5.gif [deleted file]
html/html/themes/ipfire/images/n6.gif [deleted file]
html/html/themes/ipfire/images/tux2.png [deleted file]
html/html/themes/ipfire/include/css/style.css
html/html/themes/ipfire/include/fonts/Prompt-Bold.ttf [new file with mode: 0644]
html/html/themes/ipfire/include/fonts/Prompt-Medium.ttf [new file with mode: 0644]
html/html/themes/ipfire/include/fonts/Prompt-Regular.ttf [new file with mode: 0644]
html/html/themes/ipfire/include/functions.pl
langs/en/cgi-bin/en.pl
langs/fr/cgi-bin/fr.pl
lfs/abseil-cpp [moved from lfs/rtl8821cu with 74% similarity]
lfs/acl
lfs/apache2
lfs/attr
lfs/bash
lfs/bind
lfs/binutils
lfs/bird
lfs/borgbackup
lfs/ca-certificates
lfs/cifs-utils
lfs/clamav
lfs/cpio
lfs/cpufrequtils
lfs/dhcpcd
lfs/diffutils
lfs/dmidecode
lfs/dracut
lfs/ed
lfs/elfutils
lfs/expat
lfs/file
lfs/fmt
lfs/fontconfig
lfs/freeradius
lfs/frr
lfs/gcc
lfs/gettext
lfs/git
lfs/glibc
lfs/gnutls
lfs/gptfdisk
lfs/grub
lfs/haproxy
lfs/help2man
lfs/htop
lfs/iana-etc
lfs/iperf3
lfs/ipfire-netboot
lfs/iproute2
lfs/ipset
lfs/iptables
lfs/iputils
lfs/kmod
lfs/lcms2
lfs/libffi
lfs/libgcrypt
lfs/libgpg-error
lfs/libhtp
lfs/libidn
lfs/libloc
lfs/libmpdclient
lfs/libnl-3
lfs/libplist
lfs/libpng
lfs/libseccomp
lfs/libssh
lfs/libtalloc
lfs/libvirt
lfs/libxml2
lfs/libyang
lfs/linux
lfs/lmdb
lfs/lshw
lfs/lsof
lfs/ltrace
lfs/lvm2
lfs/lzip
lfs/mc
lfs/memtest
lfs/meson
lfs/mpc
lfs/mpd
lfs/mpfire
lfs/multipath-tools
lfs/mympd [new file with mode: 0644]
lfs/nfs
lfs/nqptp
lfs/openssh
lfs/openssl
lfs/p11-kit
lfs/pam
lfs/pixman
lfs/poppler
lfs/postfix
lfs/protobuf [moved from lfs/rtl8822bu with 72% similarity]
lfs/protobuf-c [moved from lfs/rtl8189fs with 72% similarity]
lfs/python3-attrs
lfs/python3-calver [new file with mode: 0644]
lfs/python3-editables [new file with mode: 0644]
lfs/python3-exceptiongroup
lfs/python3-hatch-fancy-pypi-readme [new file with mode: 0644]
lfs/python3-hatch-vcs [new file with mode: 0644]
lfs/python3-hatchling [new file with mode: 0644]
lfs/python3-msgpack
lfs/python3-packaging
lfs/python3-pathspec [new file with mode: 0644]
lfs/python3-pluggy [new file with mode: 0644]
lfs/python3-pyfuse3
lfs/python3-trio
lfs/python3-trove-classifiers [new file with mode: 0644]
lfs/qemu
lfs/qpdf
lfs/readline
lfs/rtl8812au
lfs/samba
lfs/shadow
lfs/shairport-sync
lfs/sqlite
lfs/squid
lfs/strace
lfs/strongswan
lfs/stunnel
lfs/sudo
lfs/suricata
lfs/tor
lfs/transmission
lfs/tzdata
lfs/unbound
lfs/vdr
lfs/vdr_dvbapi
lfs/vdr_eepg
lfs/vdr_epgsearch
lfs/vdr_streamdev
lfs/vim
lfs/vnstat
lfs/wavemon
lfs/wsdd [moved from lfs/rtl8189es with 75% similarity]
lfs/xz
lfs/zabbix_agentd
lfs/zlib
make.sh
src/initscripts/networking/red.up/60-collectd [new file with mode: 0644]
src/initscripts/packages/cpufreq
src/initscripts/packages/mpd
src/initscripts/packages/mympd [new file with mode: 0644]
src/initscripts/packages/wsdd [new file with mode: 0644]
src/initscripts/system/collectd
src/initscripts/system/firewall
src/initscripts/system/unbound
src/installer/dracut-module/70-dhcpcd.exe
src/installer/install-bootloader
src/installer/main.c
src/paks/mpd/install.sh [new file with mode: 0644]
src/paks/mpd/uninstall.sh [new file with mode: 0644]
src/paks/mpd/update.sh [new file with mode: 0644]
src/paks/mpfire/install.sh
src/paks/mpfire/uninstall.sh
src/paks/mpfire/update.sh
src/paks/mympd/install.sh [new file with mode: 0644]
src/paks/mympd/uninstall.sh [new file with mode: 0644]
src/paks/mympd/update.sh [new file with mode: 0644]
src/paks/postfix/install.sh
src/paks/wsdd/install.sh [new file with mode: 0644]
src/paks/wsdd/uninstall.sh [new file with mode: 0644]
src/paks/wsdd/update.sh [new file with mode: 0644]
src/patches/Linux-PAM-1.6.0-libpam:_fix_build_with_--enable-read-both-confs.patch [new file with mode: 0644]
src/patches/apache-2.4.58_mod_xml2enc_remove_dependency_on_xmlstring_header.patch [new file with mode: 0644]
src/patches/bash/bash52-016 [new file with mode: 0644]
src/patches/bash/bash52-017 [new file with mode: 0644]
src/patches/bash/bash52-018 [new file with mode: 0644]
src/patches/bash/bash52-019 [new file with mode: 0644]
src/patches/bash/bash52-020 [new file with mode: 0644]
src/patches/bash/bash52-021 [new file with mode: 0644]
src/patches/bash/bash52-022 [new file with mode: 0644]
src/patches/bash/bash52-023 [new file with mode: 0644]
src/patches/bash/bash52-024 [new file with mode: 0644]
src/patches/bash/bash52-025 [new file with mode: 0644]
src/patches/bash/bash52-026 [new file with mode: 0644]
src/patches/dmidecode/dmidecode-3.3-fix_crash_with_u_option.patch [deleted file]
src/patches/dmidecode/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch [deleted file]
src/patches/dracut/dracut-056-fix_early_microcode_for_kernel_6.6.patch [new file with mode: 0644]
src/patches/glibc-2.38/0001-stdlib-Improve-tst-realpath-compatibility-with-sourc.patch [deleted file]
src/patches/glibc-2.38/0002-x86-Fix-for-cache-computation-on-AMD-legacy-cpus.patch [deleted file]
src/patches/glibc-2.38/0003-nscd-Do-not-rebuild-getaddrinfo-bug-30709.patch [deleted file]
src/patches/glibc-2.38/0004-x86-Fix-incorrect-scope-of-setting-shared_per_thread.patch [deleted file]
src/patches/glibc-2.38/0005-x86_64-Fix-build-with-disable-multiarch-BZ-30721.patch [deleted file]
src/patches/glibc-2.38/0006-i686-Fix-build-with-disable-multiarch.patch [deleted file]
src/patches/glibc-2.38/0007-malloc-Enable-merging-of-remainders-in-memalign-bug-.patch [deleted file]
src/patches/glibc-2.38/0008-malloc-Remove-bin-scanning-from-memalign-bug-30723.patch [deleted file]
src/patches/glibc-2.38/0009-sysdeps-tst-bz21269-fix-test-parameter.patch [deleted file]
src/patches/glibc-2.38/0010-sysdeps-tst-bz21269-handle-ENOSYS-skip-appropriately.patch [deleted file]
src/patches/glibc-2.38/0011-sysdeps-tst-bz21269-fix-Wreturn-type.patch [deleted file]
src/patches/glibc-2.38/0012-io-Fix-record-locking-contants-for-powerpc64-with-__.patch [deleted file]
src/patches/glibc-2.38/0013-libio-Fix-oversized-__io_vtables.patch [deleted file]
src/patches/glibc-2.38/0014-elf-Do-not-run-constructors-for-proxy-objects.patch [deleted file]
src/patches/glibc-2.38/0015-elf-Always-call-destructors-in-reverse-constructor-o.patch [deleted file]
src/patches/glibc-2.38/0016-elf-Remove-unused-l_text_end-field-from-struct-link_.patch [deleted file]
src/patches/glibc-2.38/0017-elf-Move-l_init_called_next-to-old-place-of-l_text_e.patch [deleted file]
src/patches/glibc-2.38/0018-NEWS-Add-the-2.38.1-bug-list.patch [deleted file]
src/patches/glibc-2.38/0019-CVE-2023-4527-Stack-read-overflow-with-large-TCP-res.patch [deleted file]
src/patches/glibc-2.38/0020-getaddrinfo-Fix-use-after-free-in-getcanonname-CVE-2.patch [deleted file]
src/patches/glibc-2.38/0021-iconv-restore-verbosity-with-unrecognized-encoding-n.patch [deleted file]
src/patches/glibc-2.38/0022-string-Fix-tester-build-with-fortify-enable-with-gcc.patch [deleted file]
src/patches/glibc-2.38/0023-manual-jobs.texi-Add-missing-item-EPERM-for-getpgid.patch [deleted file]
src/patches/glibc-2.38/0024-Fix-leak-in-getaddrinfo-introduced-by-the-fix-for-CV.patch [deleted file]
src/patches/glibc-2.38/0025-Document-CVE-2023-4806-and-CVE-2023-5156-in-NEWS.patch [deleted file]
src/patches/glibc-2.38/0026-Propagate-GLIBC_TUNABLES-in-setxid-binaries.patch [deleted file]
src/patches/glibc-2.38/0027-tunables-Terminate-if-end-of-input-is-reached-CVE-20.patch [deleted file]
src/patches/grub/grub-2.12-rc1-fix_bli_bin_sh_path.patch [deleted file]
src/patches/ipxe-1b67a05-be-explicit-about-fcommon-compiler-directive.patch [deleted file]
src/patches/ipxe-fix-stringop-truncation-warning-with-gcc-8-x.patch [deleted file]
src/patches/ipxe-handle-R_X86_64_PLT32.patch [deleted file]
src/patches/ipxe-use-the-right-sized-register-for-push.patch [deleted file]
src/patches/linux/aarch64/0001-rockchip-dt-nanopi-r2s-change-button-from-restart-to.patch [new file with mode: 0644]
src/patches/linux/aarch64/0002-rockchip-dt-nanopi-r2s-change-sysled-trigger-to-hear.patch [new file with mode: 0644]
src/patches/linux/aarch64/0003-rockchip-dt-nanopi-r4s-fix-led-names-and-button.patch [new file with mode: 0644]
src/patches/linux/aarch64/0004-rockchip-dt-nanopi-r4s-add-realtek-pci-devicenode.patch [new file with mode: 0644]
src/patches/linux/aarch64/0005-mmc-core-set-initial-signal-voltage-on-power-off.patch [new file with mode: 0644]
src/patches/linux/aarch64/0006-pcie-rockchip-host-try-again-if-training-fail.patch [new file with mode: 0644]
src/patches/linux/aarch64/0007-rockchip-dt-add-overclocked-NanoPi-R4S.patch [new file with mode: 0644]
src/patches/linux/aarch64/0008-rockchip-dt-add-some-overclocked-rk3328-boards.patch [new file with mode: 0644]
src/patches/linux/devtmpfs-mount-with-noexec-and-nosuid.patch [deleted file]
src/patches/linux/linux-4.9.8_cs5535audio_fix_logspam_on_geos.patch [deleted file]
src/patches/linux/linux-5-15-arm64-dpaa2-add-support-for-10g-modes.patch [deleted file]
src/patches/linux/linux-5.15-arm64-dpaa2-fix-lock-issue.patch [deleted file]
src/patches/linux/linux-6.6-layer7.patch [moved from src/patches/linux/linux-6.1.56-layer7.patch with 94% similarity]
src/patches/readline/readline82-002 [new file with mode: 0644]
src/patches/readline/readline82-003 [new file with mode: 0644]
src/patches/readline/readline82-004 [new file with mode: 0644]
src/patches/readline/readline82-005 [new file with mode: 0644]
src/patches/readline/readline82-006 [new file with mode: 0644]
src/patches/readline/readline82-007 [new file with mode: 0644]
src/patches/readline/readline82-008 [new file with mode: 0644]
src/patches/readline/readline82-009 [new file with mode: 0644]
src/patches/readline/readline82-010 [new file with mode: 0644]
src/patches/shadow-4.14.3-suppress_installation_of_groups.patch [moved from src/patches/shadow-4.14.2-suppress_installation_of_groups.patch with 100% similarity]
src/patches/suricata/suricata-5.0.8-fix-level1-cache-line-size-detection.patch [deleted file]
src/patches/wavemon-0.9.4-force-netlink-include-path.patch [deleted file]
src/patches/wavemon-0.9.5-force-netlink-include-path.patch [new file with mode: 0644]
src/scripts/backupiso
tools/checkrootfiles

index 75a0e4f60c385bea6c477d8280d69b49dfb9f75d..b43420740037075b0b76173477333f86f0f8d90d 100644 (file)
@@ -75,6 +75,10 @@ make_backup() {
 restore_backup() {
        local filename="${1}"
 
+       # remove all openvpn certs to prevent old unusable
+       # certificates being left in directory after a restore
+       rm -f /var/ipfire/ovpn/certs/*
+
        # Extract backup
        if ! tar xvzpf "${filename}" -C / \
                        --exclude-from="/var/ipfire/backup/exclude" \
@@ -229,6 +233,19 @@ restore_backup() {
        # Set correct ownership
        chown nobody:nobody /var/ipfire/ovpn/ovpnconfig
 
+       # Generate new HTTPS RSA key if the existing is too small
+       KEYSIZE=$(openssl rsa -in /etc/httpd/server.key -text -noout | sed -n 's/Private-Key:\ (\(.*\)\ bit.*/\1/p')
+       if [ $KEYSIZE \< 2048 ]; then
+               openssl genrsa -out /etc/httpd/server.key 4096 &>/dev/null
+               chmod 600 /etc/httpd/server.key
+               sed "s/HOSTNAME/`hostname -f`/" < /etc/certparams | \
+                               openssl req -new -key /etc/httpd/server.key \
+                               -out /etc/httpd/server.csr &>/dev/null
+               openssl x509 -req -days 999999 -sha256 \
+                       -in /etc/httpd/server.csr \
+                       -signkey /etc/httpd/server.key \
+                       -out /etc/httpd/server.crt &>/dev/null
+       fi
        return 0
 }
 
diff --git a/config/backup/includes/mpd b/config/backup/includes/mpd
new file mode 100644 (file)
index 0000000..a570a8d
--- /dev/null
@@ -0,0 +1,4 @@
+/etc/asound.state
+/var/ipfire/mpd/db/
+/var/ipfire/mpd/mpd.conf
+/var/ipfire/mpd/mpd_state
index 4ea18a2a1aedb1dcdf6089347dc0601fe126d0f4..a21e77a6f6fa6988e6866784932323cce3d323df 100644 (file)
@@ -1,6 +1,2 @@
-/etc/asound.state
-/var/ipfire/mpfire/db/
-/var/ipfire/mpfire/mpd.conf
-/var/ipfire/mpfire/mpd_state
 /var/ipfire/mpfire/settings
 /var/ipfire/mpfire/webradio
diff --git a/config/backup/includes/mympd b/config/backup/includes/mympd
new file mode 100644 (file)
index 0000000..44481de
--- /dev/null
@@ -0,0 +1 @@
+/var/lib/mympd
index 59cc15df6e9ddcc3f273b5ac027662b6243df9c7..ed5e6cb17cab57dc8c4229a607428723e9354eb0 100644 (file)
@@ -1294,138 +1294,6 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
-#
-# Certificate "Security Communication Root CA"
-#
-# Issuer: OU=Security Communication RootCA1,O=SECOM Trust.net,C=JP
-# Serial Number: 0 (0x0)
-# Subject: OU=Security Communication RootCA1,O=SECOM Trust.net,C=JP
-# Not Valid Before: Tue Sep 30 04:20:49 2003
-# Not Valid After : Sat Sep 30 04:20:49 2023
-# Fingerprint (SHA-256): E7:5E:72:ED:9F:56:0E:EC:6E:B4:80:00:73:A4:3F:C3:AD:19:19:5A:39:22:82:01:78:95:97:4A:99:02:6B:6C
-# Fingerprint (SHA1): 36:B1:2B:49:F9:81:9E:D7:4C:9E:BC:38:0F:C6:56:8F:5D:AC:B2:F7
-CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "Security Communication Root CA"
-CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
-CKA_SUBJECT MULTILINE_OCTAL
-\060\120\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\030\060\026\006\003\125\004\012\023\017\123\105\103\117\115\040
-\124\162\165\163\164\056\156\145\164\061\047\060\045\006\003\125
-\004\013\023\036\123\145\143\165\162\151\164\171\040\103\157\155
-\155\165\156\151\143\141\164\151\157\156\040\122\157\157\164\103
-\101\061
-END
-CKA_ID UTF8 "0"
-CKA_ISSUER MULTILINE_OCTAL
-\060\120\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\030\060\026\006\003\125\004\012\023\017\123\105\103\117\115\040
-\124\162\165\163\164\056\156\145\164\061\047\060\045\006\003\125
-\004\013\023\036\123\145\143\165\162\151\164\171\040\103\157\155
-\155\165\156\151\143\141\164\151\157\156\040\122\157\157\164\103
-\101\061
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\001\000
-END
-CKA_VALUE MULTILINE_OCTAL
-\060\202\003\132\060\202\002\102\240\003\002\001\002\002\001\000
-\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060
-\120\061\013\060\011\006\003\125\004\006\023\002\112\120\061\030
-\060\026\006\003\125\004\012\023\017\123\105\103\117\115\040\124
-\162\165\163\164\056\156\145\164\061\047\060\045\006\003\125\004
-\013\023\036\123\145\143\165\162\151\164\171\040\103\157\155\155
-\165\156\151\143\141\164\151\157\156\040\122\157\157\164\103\101
-\061\060\036\027\015\060\063\060\071\063\060\060\064\062\060\064
-\071\132\027\015\062\063\060\071\063\060\060\064\062\060\064\071
-\132\060\120\061\013\060\011\006\003\125\004\006\023\002\112\120
-\061\030\060\026\006\003\125\004\012\023\017\123\105\103\117\115
-\040\124\162\165\163\164\056\156\145\164\061\047\060\045\006\003
-\125\004\013\023\036\123\145\143\165\162\151\164\171\040\103\157
-\155\155\165\156\151\143\141\164\151\157\156\040\122\157\157\164
-\103\101\061\060\202\001\042\060\015\006\011\052\206\110\206\367
-\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002
-\202\001\001\000\263\263\376\177\323\155\261\357\026\174\127\245
-\014\155\166\212\057\113\277\144\373\114\356\212\360\363\051\174
-\365\377\356\052\340\351\351\272\133\144\042\232\232\157\054\072
-\046\151\121\005\231\046\334\325\034\152\161\306\232\175\036\235
-\335\174\154\306\214\147\147\112\076\370\161\260\031\047\251\011
-\014\246\225\277\113\214\014\372\125\230\073\330\350\042\241\113
-\161\070\171\254\227\222\151\263\211\176\352\041\150\006\230\024
-\226\207\322\141\066\274\155\047\126\236\127\356\300\300\126\375
-\062\317\244\331\216\302\043\327\215\250\363\330\045\254\227\344
-\160\070\364\266\072\264\235\073\227\046\103\243\241\274\111\131
-\162\114\043\060\207\001\130\366\116\276\034\150\126\146\257\315
-\101\135\310\263\115\052\125\106\253\037\332\036\342\100\075\333
-\315\175\271\222\200\234\067\335\014\226\144\235\334\042\367\144
-\213\337\141\336\025\224\122\025\240\175\122\311\113\250\041\311
-\306\261\355\313\303\225\140\321\017\360\253\160\370\337\313\115
-\176\354\326\372\253\331\275\177\124\362\245\351\171\372\331\326
-\166\044\050\163\002\003\001\000\001\243\077\060\075\060\035\006
-\003\125\035\016\004\026\004\024\240\163\111\231\150\334\205\133
-\145\343\233\050\057\127\237\275\063\274\007\110\060\013\006\003
-\125\035\017\004\004\003\002\001\006\060\017\006\003\125\035\023
-\001\001\377\004\005\060\003\001\001\377\060\015\006\011\052\206
-\110\206\367\015\001\001\005\005\000\003\202\001\001\000\150\100
-\251\250\273\344\117\135\171\263\005\265\027\263\140\023\353\306
-\222\135\340\321\323\152\376\373\276\233\155\277\307\005\155\131
-\040\304\034\360\267\332\204\130\002\143\372\110\026\357\117\245
-\013\367\112\230\362\077\236\033\255\107\153\143\316\010\107\353
-\122\077\170\234\257\115\256\370\325\117\317\232\230\052\020\101
-\071\122\304\335\331\233\016\357\223\001\256\262\056\312\150\102
-\044\102\154\260\263\072\076\315\351\332\110\304\025\313\351\371
-\007\017\222\120\111\212\335\061\227\137\311\351\067\252\073\131
-\145\227\224\062\311\263\237\076\072\142\130\305\111\255\142\016
-\161\245\062\252\057\306\211\166\103\100\023\023\147\075\242\124
-\045\020\313\361\072\362\331\372\333\111\126\273\246\376\247\101
-\065\303\340\210\141\311\210\307\337\066\020\042\230\131\352\260
-\112\373\126\026\163\156\254\115\367\042\241\117\255\035\172\055
-\105\047\345\060\301\136\362\332\023\313\045\102\121\225\107\003
-\214\154\041\314\164\102\355\123\377\063\213\217\017\127\001\026
-\057\317\246\356\311\160\042\024\275\375\276\154\013\003
-END
-CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
-CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
-CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
-
-# Trust for "Security Communication Root CA"
-# Issuer: OU=Security Communication RootCA1,O=SECOM Trust.net,C=JP
-# Serial Number: 0 (0x0)
-# Subject: OU=Security Communication RootCA1,O=SECOM Trust.net,C=JP
-# Not Valid Before: Tue Sep 30 04:20:49 2003
-# Not Valid After : Sat Sep 30 04:20:49 2023
-# Fingerprint (SHA-256): E7:5E:72:ED:9F:56:0E:EC:6E:B4:80:00:73:A4:3F:C3:AD:19:19:5A:39:22:82:01:78:95:97:4A:99:02:6B:6C
-# Fingerprint (SHA1): 36:B1:2B:49:F9:81:9E:D7:4C:9E:BC:38:0F:C6:56:8F:5D:AC:B2:F7
-CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
-CKA_TOKEN CK_BBOOL CK_TRUE
-CKA_PRIVATE CK_BBOOL CK_FALSE
-CKA_MODIFIABLE CK_BBOOL CK_FALSE
-CKA_LABEL UTF8 "Security Communication Root CA"
-CKA_CERT_SHA1_HASH MULTILINE_OCTAL
-\066\261\053\111\371\201\236\327\114\236\274\070\017\306\126\217
-\135\254\262\367
-END
-CKA_CERT_MD5_HASH MULTILINE_OCTAL
-\361\274\143\152\124\340\265\047\365\315\347\032\343\115\156\112
-END
-CKA_ISSUER MULTILINE_OCTAL
-\060\120\061\013\060\011\006\003\125\004\006\023\002\112\120\061
-\030\060\026\006\003\125\004\012\023\017\123\105\103\117\115\040
-\124\162\165\163\164\056\156\145\164\061\047\060\045\006\003\125
-\004\013\023\036\123\145\143\165\162\151\164\171\040\103\157\155
-\155\165\156\151\143\141\164\151\157\156\040\122\157\157\164\103
-\101\061
-END
-CKA_SERIAL_NUMBER MULTILINE_OCTAL
-\002\001\000
-END
-CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
-CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-
 #
 # Certificate "XRamp Global CA Root"
 #
@@ -13758,7 +13626,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL
 \072\352
 END
 CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
-CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
 
@@ -24617,3 +24485,877 @@ CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
 CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
 CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "D-Trust SBR Root CA 1 2022"
+#
+# Issuer: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE
+# Serial Number:52:cf:e4:8c:6d:a0:4a:f7:3f:82:97:0c:80:09:8c:95
+# Subject: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE
+# Not Valid Before: Wed Jul 06 11:30:00 2022
+# Not Valid After : Mon Jul 06 11:29:59 2037
+# Fingerprint (SHA-256): D9:2C:17:1F:5C:F8:90:BA:42:80:19:29:29:27:FE:22:F3:20:7F:D2:B5:44:49:CB:6F:67:5A:F4:92:21:46:E2
+# Fingerprint (SHA1): 0F:52:3A:6B:4E:7D:1D:18:05:A5:48:F9:4D:CD:E4:C3:1E:1B:E9:E6
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-Trust SBR Root CA 1 2022"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023
+\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157
+\164\040\103\101\040\061\040\062\060\062\062
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023
+\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157
+\164\040\103\101\040\061\040\062\060\062\062
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\122\317\344\214\155\240\112\367\077\202\227\014\200\011
+\214\225
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\002\136\060\202\001\343\240\003\002\001\002\002\020\122
+\317\344\214\155\240\112\367\077\202\227\014\200\011\214\225\060
+\012\006\010\052\206\110\316\075\004\003\003\060\111\061\013\060
+\011\006\003\125\004\006\023\002\104\105\061\025\060\023\006\003
+\125\004\012\023\014\104\055\124\162\165\163\164\040\107\155\142
+\110\061\043\060\041\006\003\125\004\003\023\032\104\055\124\162
+\165\163\164\040\123\102\122\040\122\157\157\164\040\103\101\040
+\061\040\062\060\062\062\060\036\027\015\062\062\060\067\060\066
+\061\061\063\060\060\060\132\027\015\063\067\060\067\060\066\061
+\061\062\071\065\071\132\060\111\061\013\060\011\006\003\125\004
+\006\023\002\104\105\061\025\060\023\006\003\125\004\012\023\014
+\104\055\124\162\165\163\164\040\107\155\142\110\061\043\060\041
+\006\003\125\004\003\023\032\104\055\124\162\165\163\164\040\123
+\102\122\040\122\157\157\164\040\103\101\040\061\040\062\060\062
+\062\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005
+\053\201\004\000\042\003\142\000\004\131\223\071\366\214\111\146
+\050\327\141\014\310\253\177\014\243\055\337\242\244\174\222\053
+\150\325\056\176\036\100\313\264\150\111\177\022\241\253\177\127
+\237\031\056\143\056\133\376\146\161\014\063\017\271\336\153\304
+\210\303\261\357\354\071\100\343\226\253\333\345\173\256\037\334
+\371\257\106\232\152\106\006\057\307\067\144\213\027\142\376\226
+\303\242\356\204\340\260\227\071\274\243\201\217\060\201\214\060
+\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377
+\060\035\006\003\125\035\016\004\026\004\024\361\051\243\036\001
+\022\035\075\165\126\115\307\120\174\305\031\252\017\030\267\060
+\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060
+\112\006\003\125\035\037\004\103\060\101\060\077\240\075\240\073
+\206\071\150\164\164\160\072\057\057\143\162\154\056\144\055\164
+\162\165\163\164\056\156\145\164\057\143\162\154\057\144\055\164
+\162\165\163\164\137\163\142\162\137\162\157\157\164\137\143\141
+\137\061\137\062\060\062\062\056\143\162\154\060\012\006\010\052
+\206\110\316\075\004\003\003\003\151\000\060\146\002\061\000\227
+\371\336\256\113\217\230\265\036\100\177\062\175\115\124\103\332
+\211\315\302\252\222\074\321\202\036\163\317\372\114\222\040\373
+\143\047\305\365\163\075\011\075\367\247\141\206\214\363\152\002
+\061\000\347\057\174\270\365\045\214\073\071\037\066\253\215\365
+\206\242\056\341\172\144\332\147\071\002\376\376\063\077\331\163
+\266\130\133\072\374\262\244\331\140\170\167\314\171\247\246\256
+\125\275
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "D-Trust SBR Root CA 1 2022"
+# Issuer: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE
+# Serial Number:52:cf:e4:8c:6d:a0:4a:f7:3f:82:97:0c:80:09:8c:95
+# Subject: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE
+# Not Valid Before: Wed Jul 06 11:30:00 2022
+# Not Valid After : Mon Jul 06 11:29:59 2037
+# Fingerprint (SHA-256): D9:2C:17:1F:5C:F8:90:BA:42:80:19:29:29:27:FE:22:F3:20:7F:D2:B5:44:49:CB:6F:67:5A:F4:92:21:46:E2
+# Fingerprint (SHA1): 0F:52:3A:6B:4E:7D:1D:18:05:A5:48:F9:4D:CD:E4:C3:1E:1B:E9:E6
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-Trust SBR Root CA 1 2022"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\017\122\072\153\116\175\035\030\005\245\110\371\115\315\344\303
+\036\033\351\346
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\023\074\033\202\352\156\352\355\144\142\351\132\171\005\151\004
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023
+\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157
+\164\040\103\101\040\061\040\062\060\062\062
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\122\317\344\214\155\240\112\367\077\202\227\014\200\011
+\214\225
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "D-Trust SBR Root CA 2 2022"
+#
+# Issuer: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE
+# Serial Number:54:d5:a3:95:1e:3d:95:ba:72:1b:9a:d0:31:21:4a:ba
+# Subject: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE
+# Not Valid Before: Thu Jul 07 07:30:00 2022
+# Not Valid After : Tue Jul 07 07:29:59 2037
+# Fingerprint (SHA-256): DB:A8:4D:D7:EF:62:2D:48:54:63:A9:01:37:EA:4D:57:4D:F8:55:09:28:F6:AF:A0:3B:4D:8B:11:41:E6:36:CC
+# Fingerprint (SHA1): 27:FF:63:B9:EF:34:29:31:03:38:1A:D8:60:60:DA:CC:60:28:35:E1
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-Trust SBR Root CA 2 2022"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023
+\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157
+\164\040\103\101\040\062\040\062\060\062\062
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023
+\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157
+\164\040\103\101\040\062\040\062\060\062\062
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\124\325\243\225\036\075\225\272\162\033\232\320\061\041
+\112\272
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\005\254\060\202\003\224\240\003\002\001\002\002\020\124
+\325\243\225\036\075\225\272\162\033\232\320\061\041\112\272\060
+\015\006\011\052\206\110\206\367\015\001\001\015\005\000\060\111
+\061\013\060\011\006\003\125\004\006\023\002\104\105\061\025\060
+\023\006\003\125\004\012\023\014\104\055\124\162\165\163\164\040
+\107\155\142\110\061\043\060\041\006\003\125\004\003\023\032\104
+\055\124\162\165\163\164\040\123\102\122\040\122\157\157\164\040
+\103\101\040\062\040\062\060\062\062\060\036\027\015\062\062\060
+\067\060\067\060\067\063\060\060\060\132\027\015\063\067\060\067
+\060\067\060\067\062\071\065\071\132\060\111\061\013\060\011\006
+\003\125\004\006\023\002\104\105\061\025\060\023\006\003\125\004
+\012\023\014\104\055\124\162\165\163\164\040\107\155\142\110\061
+\043\060\041\006\003\125\004\003\023\032\104\055\124\162\165\163
+\164\040\123\102\122\040\122\157\157\164\040\103\101\040\062\040
+\062\060\062\062\060\202\002\042\060\015\006\011\052\206\110\206
+\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002\012
+\002\202\002\001\000\257\054\274\216\066\214\353\144\257\121\152
+\326\156\074\136\221\072\352\232\303\312\154\373\252\047\236\144
+\042\251\100\337\271\050\105\132\354\123\141\026\050\230\302\212
+\244\165\170\120\204\335\372\040\110\222\007\145\101\065\146\121
+\022\164\141\235\007\006\205\071\061\127\173\050\077\325\234\245
+\354\132\351\034\113\047\237\316\047\006\363\067\365\122\330\021
+\063\026\101\072\037\365\143\170\145\143\206\311\277\310\001\004
+\037\156\356\342\354\254\014\356\202\222\342\366\032\015\077\071
+\371\235\145\223\255\370\271\005\301\075\370\067\201\126\303\240
+\376\005\354\340\224\026\072\043\026\004\332\246\012\223\205\162
+\155\141\073\241\215\105\326\343\177\276\025\275\066\204\010\366
+\013\203\153\046\252\242\275\340\260\347\252\340\256\147\304\323
+\202\245\014\251\244\360\063\171\015\120\077\360\357\220\075\044
+\271\177\322\040\154\352\227\363\277\234\334\107\336\011\141\275
+\224\171\225\132\002\166\065\140\304\107\042\015\367\166\143\003
+\323\306\373\203\306\135\253\255\355\151\045\053\003\133\115\045
+\000\101\343\214\207\027\122\250\340\005\053\103\115\024\023\312
+\347\077\103\042\274\067\244\165\361\366\277\072\357\062\036\256
+\356\130\206\220\162\272\004\254\100\110\357\134\304\170\247\251
+\217\047\132\313\172\354\130\362\302\010\130\220\155\115\003\205
+\171\161\025\005\016\116\076\371\337\017\005\367\137\024\110\126
+\041\015\063\222\261\254\214\345\030\376\277\017\356\340\004\252
+\275\041\362\130\266\134\211\012\213\030\011\042\032\263\065\306
+\146\302\365\063\025\231\200\340\010\371\226\057\023\214\356\332
+\267\210\304\351\067\265\327\152\327\072\204\115\253\160\214\323
+\116\024\125\240\242\020\374\144\332\147\350\361\313\063\335\311
+\232\212\217\226\057\130\201\331\370\232\000\103\314\220\373\125
+\166\373\206\343\067\001\050\014\157\364\351\131\115\025\167\121
+\102\112\314\064\270\200\103\120\201\357\127\245\023\333\247\224
+\171\017\113\312\176\027\175\257\243\041\144\350\161\125\126\217
+\006\260\107\354\131\017\135\160\133\054\026\102\360\206\236\165
+\336\153\115\110\230\204\342\127\030\266\234\202\231\145\072\213
+\200\170\127\014\111\002\003\001\000\001\243\201\217\060\201\214
+\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001
+\377\060\035\006\003\125\035\016\004\026\004\024\135\263\200\224
+\033\345\206\277\150\272\024\064\244\366\356\155\362\335\337\347
+\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006
+\060\112\006\003\125\035\037\004\103\060\101\060\077\240\075\240
+\073\206\071\150\164\164\160\072\057\057\143\162\154\056\144\055
+\164\162\165\163\164\056\156\145\164\057\143\162\154\057\144\055
+\164\162\165\163\164\137\163\142\162\137\162\157\157\164\137\143
+\141\137\062\137\062\060\062\062\056\143\162\154\060\015\006\011
+\052\206\110\206\367\015\001\001\015\005\000\003\202\002\001\000
+\064\124\056\130\030\126\315\112\275\227\323\365\175\053\334\257
+\017\121\341\115\274\041\113\223\364\000\104\023\007\020\013\045
+\030\076\110\131\226\367\241\341\223\220\170\146\032\075\043\353
+\042\253\001\246\216\014\121\063\346\155\214\061\356\254\244\001
+\160\071\110\336\307\146\054\153\015\313\163\237\207\222\351\076
+\107\037\270\357\057\356\267\126\214\110\211\360\070\247\025\071
+\262\356\300\077\027\244\163\002\010\234\274\006\212\244\302\267
+\141\141\371\303\333\304\320\172\174\141\336\261\130\221\365\335
+\145\114\057\013\370\353\075\265\355\212\276\167\034\272\131\002
+\022\146\161\345\230\047\316\016\075\257\121\242\105\371\202\373
+\132\245\224\160\367\213\204\303\114\145\045\233\173\342\037\060
+\160\263\100\216\072\356\275\364\347\150\305\235\311\051\107\161
+\016\223\310\265\110\116\365\146\273\007\210\161\151\153\173\110
+\216\157\360\021\304\264\311\160\024\230\040\275\355\247\352\001
+\332\156\245\233\022\376\076\104\060\263\360\353\165\122\300\364
+\303\372\167\046\244\167\202\055\157\363\050\036\116\225\360\060
+\367\211\370\054\242\120\133\362\276\062\176\154\124\333\162\311
+\052\132\340\034\266\013\330\122\232\131\241\343\260\001\047\305
+\240\026\120\146\334\353\256\155\364\233\133\075\204\155\133\207
+\347\251\211\273\156\270\340\233\123\211\300\377\056\100\032\211
+\104\056\030\103\147\070\344\174\162\137\331\243\051\045\101\101
+\075\034\167\033\144\250\303\125\356\143\161\146\142\203\364\177
+\046\231\240\124\073\241\022\155\160\142\316\323\371\270\275\042
+\374\324\232\324\273\342\070\026\057\267\175\071\302\260\251\003
+\351\234\317\176\030\215\166\334\137\021\273\353\102\354\120\011
+\076\134\354\220\061\330\032\162\272\077\151\007\356\230\064\302
+\064\244\326\332\023\326\251\204\362\000\206\300\124\272\036\021
+\260\342\271\304\007\264\221\347\252\346\061\126\157\261\104\304
+\052\142\274\311\260\145\234\064\374\014\032\123\337\041\027\273
+\302\155\241\012\346\361\260\252\104\011\120\111\070\172\135\161
+\342\061\056\031\260\337\225\102\004\175\204\210\316\012\043\147
+\153\070\235\026\336\006\376\050\160\070\245\132\256\374\203\355
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "D-Trust SBR Root CA 2 2022"
+# Issuer: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE
+# Serial Number:54:d5:a3:95:1e:3d:95:ba:72:1b:9a:d0:31:21:4a:ba
+# Subject: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE
+# Not Valid Before: Thu Jul 07 07:30:00 2022
+# Not Valid After : Tue Jul 07 07:29:59 2037
+# Fingerprint (SHA-256): DB:A8:4D:D7:EF:62:2D:48:54:63:A9:01:37:EA:4D:57:4D:F8:55:09:28:F6:AF:A0:3B:4D:8B:11:41:E6:36:CC
+# Fingerprint (SHA1): 27:FF:63:B9:EF:34:29:31:03:38:1A:D8:60:60:DA:CC:60:28:35:E1
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "D-Trust SBR Root CA 2 2022"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\047\377\143\271\357\064\051\061\003\070\032\330\140\140\332\314
+\140\050\065\341
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\220\361\364\053\074\247\312\112\210\073\005\053\010\124\205\336
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163
+\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023
+\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157
+\164\040\103\101\040\062\040\062\060\062\062
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\124\325\243\225\036\075\225\272\162\033\232\320\061\041
+\112\272
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "Telekom Security SMIME ECC Root 2021"
+#
+# Issuer: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:15:2a:dd:14:c9:18:d1:a4:56:40:86:a6:25:af:07:5f
+# Subject: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Thu Mar 18 11:08:30 2021
+# Not Valid After : Sat Mar 17 23:59:59 2046
+# Fingerprint (SHA-256): 3A:E6:DF:7E:0D:63:7A:65:A8:C8:16:12:EC:6F:9A:14:2F:85:A1:68:34:C1:02:80:D8:8E:70:70:28:51:87:55
+# Fingerprint (SHA1): B7:F9:1D:98:EC:25:93:F3:50:14:84:9A:A8:7E:22:10:3C:C4:39:27
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security SMIME ECC Root 2021"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004
+\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\123\115\111\115\105\040\105\103\103\040\122\157
+\157\164\040\062\060\062\061
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004
+\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\123\115\111\115\105\040\105\103\103\040\122\157
+\157\164\040\062\060\062\061
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\025\052\335\024\311\030\321\244\126\100\206\246\045\257
+\007\137
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\002\107\060\202\001\315\240\003\002\001\002\002\020\025
+\052\335\024\311\030\321\244\126\100\206\246\045\257\007\137\060
+\012\006\010\052\206\110\316\075\004\003\003\060\145\061\013\060
+\011\006\003\125\004\006\023\002\104\105\061\047\060\045\006\003
+\125\004\012\014\036\104\145\165\164\163\143\150\145\040\124\145
+\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\107
+\155\142\110\061\055\060\053\006\003\125\004\003\014\044\124\145
+\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\123
+\115\111\115\105\040\105\103\103\040\122\157\157\164\040\062\060
+\062\061\060\036\027\015\062\061\060\063\061\070\061\061\060\070
+\063\060\132\027\015\064\066\060\063\061\067\062\063\065\071\065
+\071\132\060\145\061\013\060\011\006\003\125\004\006\023\002\104
+\105\061\047\060\045\006\003\125\004\012\014\036\104\145\165\164
+\163\143\150\145\040\124\145\154\145\153\157\155\040\123\145\143
+\165\162\151\164\171\040\107\155\142\110\061\055\060\053\006\003
+\125\004\003\014\044\124\145\154\145\153\157\155\040\123\145\143
+\165\162\151\164\171\040\123\115\111\115\105\040\105\103\103\040
+\122\157\157\164\040\062\060\062\061\060\166\060\020\006\007\052
+\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142\000
+\004\260\031\217\242\153\265\307\315\017\060\231\067\014\303\140
+\133\361\361\047\040\125\075\300\222\213\253\127\241\157\163\203
+\041\302\103\023\014\136\211\252\307\005\065\171\223\142\220\326
+\135\023\037\321\172\240\274\236\020\247\146\174\106\012\260\127
+\154\277\346\124\071\070\041\154\022\134\161\314\323\132\137\155
+\267\247\206\337\263\337\356\302\347\211\101\226\065\366\057\112
+\265\243\102\060\100\060\035\006\003\125\035\016\004\026\004\024
+\053\313\001\014\143\303\123\022\245\250\127\257\320\234\203\373
+\275\220\072\113\060\017\006\003\125\035\023\001\001\377\004\005
+\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004
+\004\003\002\001\006\060\012\006\010\052\206\110\316\075\004\003
+\003\003\150\000\060\145\002\061\000\326\274\110\222\207\107\003
+\307\160\073\045\266\037\256\106\147\163\164\000\047\113\344\245
+\004\242\003\337\136\050\255\156\136\003\310\335\150\234\266\277
+\224\020\110\225\057\017\377\030\213\002\060\001\100\063\236\227
+\227\115\005\362\164\124\014\315\071\375\152\153\011\301\044\077
+\141\216\070\241\267\350\327\104\025\021\142\377\016\141\067\107
+\113\100\177\112\137\262\147\132\163\165\302
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "Telekom Security SMIME ECC Root 2021"
+# Issuer: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:15:2a:dd:14:c9:18:d1:a4:56:40:86:a6:25:af:07:5f
+# Subject: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Thu Mar 18 11:08:30 2021
+# Not Valid After : Sat Mar 17 23:59:59 2046
+# Fingerprint (SHA-256): 3A:E6:DF:7E:0D:63:7A:65:A8:C8:16:12:EC:6F:9A:14:2F:85:A1:68:34:C1:02:80:D8:8E:70:70:28:51:87:55
+# Fingerprint (SHA1): B7:F9:1D:98:EC:25:93:F3:50:14:84:9A:A8:7E:22:10:3C:C4:39:27
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security SMIME ECC Root 2021"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\267\371\035\230\354\045\223\363\120\024\204\232\250\176\042\020
+\074\304\071\047
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\165\275\136\355\174\015\146\076\007\244\233\274\002\007\330\264
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004
+\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\123\115\111\115\105\040\105\103\103\040\122\157
+\157\164\040\062\060\062\061
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\025\052\335\024\311\030\321\244\126\100\206\246\045\257
+\007\137
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "Telekom Security TLS ECC Root 2020"
+#
+# Issuer: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:36:3a:96:8c:c9:5c:b2:58:cd:d0:01:5d:c5:e5:57:00
+# Subject: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Tue Aug 25 07:48:20 2020
+# Not Valid After : Fri Aug 25 23:59:59 2045
+# Fingerprint (SHA-256): 57:8A:F4:DE:D0:85:3F:4E:59:98:DB:4A:EA:F9:CB:EA:8D:94:5F:60:B6:20:A3:8D:1A:3C:13:B2:BC:7B:A8:E1
+# Fingerprint (SHA1): C0:F8:96:C5:A9:3B:01:06:21:07:DA:18:42:48:BC:E9:9D:88:D5:EC
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security TLS ECC Root 2020"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004
+\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164
+\040\062\060\062\060
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004
+\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164
+\040\062\060\062\060
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\066\072\226\214\311\134\262\130\315\320\001\135\305\345
+\127\000
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\002\102\060\202\001\311\240\003\002\001\002\002\020\066
+\072\226\214\311\134\262\130\315\320\001\135\305\345\127\000\060
+\012\006\010\052\206\110\316\075\004\003\003\060\143\061\013\060
+\011\006\003\125\004\006\023\002\104\105\061\047\060\045\006\003
+\125\004\012\014\036\104\145\165\164\163\143\150\145\040\124\145
+\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\107
+\155\142\110\061\053\060\051\006\003\125\004\003\014\042\124\145
+\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\124
+\114\123\040\105\103\103\040\122\157\157\164\040\062\060\062\060
+\060\036\027\015\062\060\060\070\062\065\060\067\064\070\062\060
+\132\027\015\064\065\060\070\062\065\062\063\065\071\065\071\132
+\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004
+\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164
+\040\062\060\062\060\060\166\060\020\006\007\052\206\110\316\075
+\002\001\006\005\053\201\004\000\042\003\142\000\004\316\277\376
+\127\250\277\325\252\367\020\232\315\274\321\021\242\275\147\102
+\314\220\353\025\030\220\331\242\315\014\052\045\353\076\117\316
+\265\322\217\017\363\065\332\103\213\002\200\276\157\121\044\035
+\017\153\053\312\237\302\157\120\062\345\067\040\266\040\377\210
+\015\017\155\111\273\333\006\244\207\220\222\224\364\011\320\317
+\177\310\200\013\301\227\263\273\065\047\311\302\033\243\102\060
+\100\060\035\006\003\125\035\016\004\026\004\024\343\162\314\156
+\225\231\107\261\346\263\141\114\321\313\253\343\272\315\336\237
+\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001
+\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001
+\006\060\012\006\010\052\206\110\316\075\004\003\003\003\147\000
+\060\144\002\060\165\122\213\267\244\020\117\256\112\020\213\262
+\204\133\102\341\346\052\066\002\332\240\156\031\077\045\277\332
+\131\062\216\344\373\220\334\223\144\316\255\264\101\107\140\342
+\317\247\313\036\002\060\067\101\214\146\337\101\153\326\203\000
+\101\375\057\132\367\120\264\147\321\054\250\161\327\103\312\234
+\047\044\221\203\110\015\317\315\367\124\201\257\354\177\344\147
+\333\270\220\356\335\045
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "Telekom Security TLS ECC Root 2020"
+# Issuer: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:36:3a:96:8c:c9:5c:b2:58:cd:d0:01:5d:c5:e5:57:00
+# Subject: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Tue Aug 25 07:48:20 2020
+# Not Valid After : Fri Aug 25 23:59:59 2045
+# Fingerprint (SHA-256): 57:8A:F4:DE:D0:85:3F:4E:59:98:DB:4A:EA:F9:CB:EA:8D:94:5F:60:B6:20:A3:8D:1A:3C:13:B2:BC:7B:A8:E1
+# Fingerprint (SHA1): C0:F8:96:C5:A9:3B:01:06:21:07:DA:18:42:48:BC:E9:9D:88:D5:EC
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security TLS ECC Root 2020"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\300\370\226\305\251\073\001\006\041\007\332\030\102\110\274\351
+\235\210\325\354
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\301\253\376\152\020\054\003\215\274\034\042\062\300\205\247\375
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004
+\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164
+\040\062\060\062\060
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\066\072\226\214\311\134\262\130\315\320\001\135\305\345
+\127\000
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "Telekom Security SMIME RSA Root 2023"
+#
+# Issuer: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:0c:7e:62:f5:79:73:3b:9d:43:8e:8b:63:ed:91:95:b8
+# Subject: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Tue Mar 28 12:09:22 2023
+# Not Valid After : Fri Mar 27 23:59:59 2048
+# Fingerprint (SHA-256): 78:A6:56:34:4F:94:7E:9C:C0:F7:34:D9:05:3D:32:F6:74:20:86:B6:B9:CD:2C:AE:4F:AE:1A:2E:4E:FD:E0:48
+# Fingerprint (SHA1): 89:3F:6F:1C:E2:4D:7F:FB:C3:D3:14:7A:05:80:A7:DE:E1:0A:5E:4D
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security SMIME RSA Root 2023"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004
+\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\123\115\111\115\105\040\122\123\101\040\122\157
+\157\164\040\062\060\062\063
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004
+\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\123\115\111\115\105\040\122\123\101\040\122\157
+\157\164\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\014\176\142\365\171\163\073\235\103\216\213\143\355\221
+\225\270
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\005\267\060\202\003\237\240\003\002\001\002\002\020\014
+\176\142\365\171\163\073\235\103\216\213\143\355\221\225\270\060
+\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\145
+\061\013\060\011\006\003\125\004\006\023\002\104\105\061\047\060
+\045\006\003\125\004\012\014\036\104\145\165\164\163\143\150\145
+\040\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164
+\171\040\107\155\142\110\061\055\060\053\006\003\125\004\003\014
+\044\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164
+\171\040\123\115\111\115\105\040\122\123\101\040\122\157\157\164
+\040\062\060\062\063\060\036\027\015\062\063\060\063\062\070\061
+\062\060\071\062\062\132\027\015\064\070\060\063\062\067\062\063
+\065\071\065\071\132\060\145\061\013\060\011\006\003\125\004\006
+\023\002\104\105\061\047\060\045\006\003\125\004\012\014\036\104
+\145\165\164\163\143\150\145\040\124\145\154\145\153\157\155\040
+\123\145\143\165\162\151\164\171\040\107\155\142\110\061\055\060
+\053\006\003\125\004\003\014\044\124\145\154\145\153\157\155\040
+\123\145\143\165\162\151\164\171\040\123\115\111\115\105\040\122
+\123\101\040\122\157\157\164\040\062\060\062\063\060\202\002\042
+\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003
+\202\002\017\000\060\202\002\012\002\202\002\001\000\357\305\016
+\213\276\062\322\147\107\377\012\114\147\263\052\277\310\303\305
+\221\353\265\307\036\221\341\146\250\210\213\125\040\200\037\121
+\136\167\227\236\031\012\134\307\153\067\041\174\003\066\001\364
+\210\045\331\250\056\101\252\374\330\046\340\226\100\142\171\256
+\127\236\003\070\032\034\262\167\024\076\351\241\162\320\344\340
+\067\321\027\106\355\120\134\172\130\305\370\053\367\165\057\317
+\201\236\132\054\267\072\254\240\131\230\004\121\014\377\111\305
+\120\375\036\323\107\205\113\063\117\242\067\265\257\004\232\047
+\062\235\126\325\077\125\141\343\213\157\256\121\376\227\376\151
+\007\372\142\133\046\346\024\171\025\245\023\070\256\137\067\276
+\224\112\326\015\200\026\151\244\221\262\072\111\230\165\235\106
+\020\212\134\172\177\204\245\350\257\036\307\253\263\132\106\265
+\243\113\365\246\043\066\000\106\261\333\005\266\033\316\236\172
+\062\134\232\325\162\303\235\206\115\053\204\323\036\265\210\332
+\020\170\234\042\303\073\043\265\353\023\007\275\157\123\354\233
+\354\233\323\145\365\007\011\343\135\247\231\265\176\206\216\325
+\002\377\267\205\011\343\107\024\335\226\146\030\064\336\010\325
+\337\313\030\231\142\013\053\354\000\135\122\104\323\306\226\374
+\062\126\045\221\317\315\031\073\225\071\076\002\207\231\143\266
+\325\076\064\172\017\021\165\201\274\175\004\312\140\264\050\165
+\327\002\121\335\122\000\056\307\375\211\361\134\363\313\244\047
+\022\070\217\273\373\211\360\344\304\070\054\276\202\240\161\141
+\142\221\217\110\014\057\053\251\260\361\313\020\004\347\164\277
+\067\220\357\117\052\103\065\227\022\306\052\160\015\336\054\125
+\107\171\143\051\365\312\037\152\006\122\034\256\055\044\042\203
+\042\257\320\252\060\267\052\037\377\145\043\130\145\223\310\216
+\175\100\020\061\206\170\331\125\313\074\060\360\336\121\052\000
+\066\322\047\105\137\330\350\241\041\075\176\106\126\073\051\105
+\361\035\005\011\316\266\103\060\334\105\220\020\060\114\244\153
+\206\213\077\075\057\061\221\161\357\046\271\366\276\235\260\154
+\337\021\356\130\077\103\171\206\071\200\361\046\027\007\230\360
+\231\252\060\054\103\131\024\316\355\342\100\023\205\002\003\001
+\000\001\243\143\060\141\060\016\006\003\125\035\017\001\001\377
+\004\004\003\002\001\006\060\035\006\003\125\035\016\004\026\004
+\024\232\316\254\052\354\001\372\145\160\336\227\235\361\322\000
+\214\245\243\144\273\060\017\006\003\125\035\023\001\001\377\004
+\005\060\003\001\001\377\060\037\006\003\125\035\043\004\030\060
+\026\200\024\232\316\254\052\354\001\372\145\160\336\227\235\361
+\322\000\214\245\243\144\273\060\015\006\011\052\206\110\206\367
+\015\001\001\014\005\000\003\202\002\001\000\343\120\375\365\100
+\026\042\011\226\072\015\251\357\201\347\056\062\360\241\361\111
+\136\173\210\015\004\162\327\276\147\250\272\035\356\120\273\162
+\156\172\321\273\014\162\060\106\310\325\327\002\022\026\231\116
+\036\337\132\226\356\217\221\276\256\206\370\020\167\245\304\156
+\107\141\300\362\046\331\117\141\150\005\110\165\010\025\245\241
+\173\325\270\263\211\171\346\355\361\363\141\000\206\173\056\061
+\376\243\134\370\171\075\264\133\210\173\340\043\273\015\241\027
+\372\313\150\015\230\167\161\010\342\155\103\164\153\304\066\305
+\224\101\244\000\326\127\055\231\212\213\040\022\025\002\062\016
+\322\111\354\201\110\305\152\047\122\327\262\163\125\123\226\074
+\236\117\114\265\240\320\117\127\320\147\050\110\144\276\306\270
+\272\354\144\317\310\173\305\152\347\052\346\131\127\266\326\324
+\326\300\147\134\331\236\050\011\100\277\363\251\065\061\145\140
+\003\313\031\154\202\225\003\036\137\077\341\275\352\111\161\345
+\133\267\013\107\026\033\040\211\155\224\231\014\176\210\154\035
+\015\364\267\041\032\131\227\254\313\350\276\027\037\225\174\123
+\233\257\120\122\252\215\013\056\257\132\327\140\362\052\151\052
+\271\356\124\160\030\252\275\365\241\077\322\335\241\143\031\000
+\370\247\014\353\243\171\362\160\131\243\370\242\022\003\354\023
+\377\344\002\206\066\327\301\303\244\265\324\244\302\067\105\266
+\224\160\075\305\275\353\243\025\035\343\066\172\025\151\052\126
+\064\071\317\245\232\066\252\310\355\171\274\317\366\316\004\123
+\013\332\262\120\043\174\274\076\046\255\360\016\103\273\046\313
+\256\302\100\336\067\037\012\240\121\315\143\235\266\117\330\306
+\107\174\274\330\264\355\236\213\363\021\342\250\265\076\354\256
+\160\076\176\042\273\065\110\027\140\142\024\221\060\243\166\075
+\246\121\066\213\037\015\335\152\061\034\245\355\335\226\243\156
+\162\017\023\115\252\247\251\134\170\371\003\022\030\223\067\105
+\022\211\075\370\276\312\275\331\276\014\331\030\144\247\310\101
+\076\165\202\041\070\175\145\364\240\324\023\113\007\170\051\371
+\235\176\314\207\077\304\332\056\210\335\343\013\334\132\121\132
+\351\331\022\117\236\002\333\367\005\045\121
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "Telekom Security SMIME RSA Root 2023"
+# Issuer: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:0c:7e:62:f5:79:73:3b:9d:43:8e:8b:63:ed:91:95:b8
+# Subject: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Tue Mar 28 12:09:22 2023
+# Not Valid After : Fri Mar 27 23:59:59 2048
+# Fingerprint (SHA-256): 78:A6:56:34:4F:94:7E:9C:C0:F7:34:D9:05:3D:32:F6:74:20:86:B6:B9:CD:2C:AE:4F:AE:1A:2E:4E:FD:E0:48
+# Fingerprint (SHA1): 89:3F:6F:1C:E2:4D:7F:FB:C3:D3:14:7A:05:80:A7:DE:E1:0A:5E:4D
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security SMIME RSA Root 2023"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\211\077\157\034\342\115\177\373\303\323\024\172\005\200\247\336
+\341\012\136\115
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\353\335\044\371\050\017\243\302\303\156\012\077\320\303\015\033
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004
+\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\123\115\111\115\105\040\122\123\101\040\122\157
+\157\164\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\014\176\142\365\171\163\073\235\103\216\213\143\355\221
+\225\270
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+
+#
+# Certificate "Telekom Security TLS RSA Root 2023"
+#
+# Issuer: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:21:9c:54:2d:e8:f6:ec:71:77:fa:4e:e8:c3:70:57:97
+# Subject: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Tue Mar 28 12:16:45 2023
+# Not Valid After : Fri Mar 27 23:59:59 2048
+# Fingerprint (SHA-256): EF:C6:5C:AD:BB:59:AD:B6:EF:E8:4D:A2:23:11:B3:56:24:B7:1B:3B:1E:A0:DA:8B:66:55:17:4E:C8:97:86:46
+# Fingerprint (SHA1): 54:D3:AC:B3:BD:57:56:F6:85:9D:CE:E5:C3:21:E2:D4:AD:83:D0:93
+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security TLS RSA Root 2023"
+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509
+CKA_SUBJECT MULTILINE_OCTAL
+\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004
+\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\124\114\123\040\122\123\101\040\122\157\157\164
+\040\062\060\062\063
+END
+CKA_ID UTF8 "0"
+CKA_ISSUER MULTILINE_OCTAL
+\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004
+\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\124\114\123\040\122\123\101\040\122\157\157\164
+\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\041\234\124\055\350\366\354\161\167\372\116\350\303\160
+\127\227
+END
+CKA_VALUE MULTILINE_OCTAL
+\060\202\005\263\060\202\003\233\240\003\002\001\002\002\020\041
+\234\124\055\350\366\354\161\167\372\116\350\303\160\127\227\060
+\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\143
+\061\013\060\011\006\003\125\004\006\023\002\104\105\061\047\060
+\045\006\003\125\004\012\014\036\104\145\165\164\163\143\150\145
+\040\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164
+\171\040\107\155\142\110\061\053\060\051\006\003\125\004\003\014
+\042\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164
+\171\040\124\114\123\040\122\123\101\040\122\157\157\164\040\062
+\060\062\063\060\036\027\015\062\063\060\063\062\070\061\062\061
+\066\064\065\132\027\015\064\070\060\063\062\067\062\063\065\071
+\065\071\132\060\143\061\013\060\011\006\003\125\004\006\023\002
+\104\105\061\047\060\045\006\003\125\004\012\014\036\104\145\165
+\164\163\143\150\145\040\124\145\154\145\153\157\155\040\123\145
+\143\165\162\151\164\171\040\107\155\142\110\061\053\060\051\006
+\003\125\004\003\014\042\124\145\154\145\153\157\155\040\123\145
+\143\165\162\151\164\171\040\124\114\123\040\122\123\101\040\122
+\157\157\164\040\062\060\062\063\060\202\002\042\060\015\006\011
+\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000
+\060\202\002\012\002\202\002\001\000\355\065\241\201\200\363\313
+\112\151\133\302\373\121\203\256\046\375\341\156\363\201\022\175
+\161\100\377\207\165\102\051\041\355\201\122\054\337\022\301\031
+\204\211\301\275\305\050\325\325\113\154\104\326\114\333\007\226
+\112\125\172\312\066\202\004\066\250\245\374\047\366\111\361\325
+\162\236\221\371\043\326\160\173\273\365\233\301\354\223\317\031
+\352\145\176\210\160\240\163\374\366\377\265\126\142\341\163\152
+\064\230\076\202\270\254\225\123\364\001\240\047\007\162\243\000
+\123\240\344\262\253\203\070\127\063\045\224\237\276\110\035\230
+\341\243\272\236\134\315\004\161\121\175\165\170\253\363\131\252
+\304\340\140\276\217\203\122\270\165\032\101\065\355\274\363\072
+\143\351\251\024\105\327\346\122\321\156\322\336\274\343\365\013
+\073\346\340\304\275\103\144\023\246\316\364\230\067\154\212\225
+\250\227\310\107\017\360\136\020\213\347\035\034\376\261\073\240
+\005\063\150\005\101\202\301\003\053\001\310\347\217\115\253\350
+\265\366\315\153\104\265\347\335\213\354\352\045\264\000\042\127
+\115\260\261\262\061\301\026\316\377\375\024\204\267\107\372\262
+\361\160\336\333\213\154\066\130\244\174\263\021\321\303\167\177
+\137\266\045\340\015\305\322\263\371\270\270\167\333\067\161\161
+\107\343\140\030\117\044\266\165\067\170\271\243\142\257\275\311
+\162\216\057\314\273\256\333\344\025\122\031\007\063\373\152\267
+\055\113\220\050\202\163\376\030\213\065\215\333\247\004\152\276
+\352\301\115\066\073\026\066\221\062\357\266\100\211\221\103\340
+\362\242\253\004\056\346\362\114\016\026\064\040\254\207\301\055
+\176\311\146\107\027\024\021\244\363\367\241\044\211\253\330\032
+\310\241\134\261\243\367\214\155\310\001\311\117\311\354\304\374
+\254\121\063\321\310\203\321\311\237\035\324\107\064\051\076\313
+\260\016\372\203\013\050\130\345\051\334\077\174\250\237\311\266
+\012\273\246\350\106\026\017\226\345\173\344\152\172\110\155\166
+\230\005\245\334\155\036\102\036\102\332\032\340\122\367\265\203
+\300\032\173\170\065\054\070\365\037\375\111\243\056\322\131\143
+\277\200\260\214\223\163\313\065\246\231\225\042\141\145\003\140
+\373\057\223\113\372\232\234\200\073\002\003\001\000\001\243\143
+\060\141\060\016\006\003\125\035\017\001\001\377\004\004\003\002
+\001\006\060\035\006\003\125\035\016\004\026\004\024\266\247\227
+\202\075\164\205\233\367\074\237\223\232\225\171\165\122\214\155
+\107\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001
+\001\377\060\037\006\003\125\035\043\004\030\060\026\200\024\266
+\247\227\202\075\164\205\233\367\074\237\223\232\225\171\165\122
+\214\155\107\060\015\006\011\052\206\110\206\367\015\001\001\014
+\005\000\003\202\002\001\000\250\314\141\246\276\165\236\025\120
+\244\153\373\250\160\105\174\272\176\261\132\374\133\043\372\012
+\167\370\230\161\202\014\155\340\136\106\252\223\364\036\240\303
+\341\223\333\113\255\262\246\135\253\260\324\142\313\136\273\146
+\365\055\356\227\100\074\142\353\136\326\024\326\214\342\226\213
+\101\151\223\065\346\271\231\153\142\264\241\027\146\064\246\153
+\143\306\271\116\362\042\351\130\015\126\101\321\372\014\112\360
+\063\315\073\273\155\041\072\256\216\162\265\303\112\373\351\175
+\345\261\233\206\356\342\340\175\264\367\062\375\042\204\361\205
+\311\067\171\351\265\077\277\134\344\164\262\217\021\142\000\335
+\030\146\241\331\173\043\137\361\216\325\147\350\124\332\133\072
+\153\066\157\371\201\261\063\107\063\167\100\371\122\252\335\324
+\203\317\205\170\231\232\223\271\163\147\102\106\021\041\352\376
+\012\251\033\032\145\151\263\217\256\026\266\366\113\126\262\055
+\371\245\310\354\073\142\243\355\153\320\116\325\100\011\244\037
+\230\327\072\245\222\131\040\344\260\175\315\133\163\150\275\155
+\304\242\023\016\147\031\270\215\102\176\154\014\232\156\240\044
+\055\325\105\033\334\304\002\024\376\205\133\145\227\312\116\220
+\120\010\172\102\065\371\352\302\146\324\370\001\256\036\264\276
+\303\250\357\376\166\232\242\246\037\106\366\204\355\374\333\316
+\304\002\316\167\110\054\214\262\354\303\000\243\354\054\125\030
+\301\176\031\356\341\057\362\255\203\233\236\253\031\337\306\212
+\057\214\167\345\267\005\354\073\301\354\276\206\263\206\274\300
+\367\334\347\352\133\256\262\314\265\065\206\113\320\342\077\266
+\330\370\016\000\356\135\343\367\215\130\377\317\213\067\351\143
+\137\156\367\011\161\066\302\022\135\127\362\310\264\315\363\356
+\002\337\021\334\152\271\127\204\035\131\115\214\316\310\016\043
+\302\267\046\232\020\024\161\376\223\262\212\270\200\360\016\020
+\236\323\250\120\014\067\202\057\352\340\212\235\341\054\071\377
+\265\264\163\000\344\367\110\246\163\254\277\262\336\167\004\207
+\264\243\315\233\065\044\067\372\220\223\023\201\102\306\230\046
+\165\067\146\101\020\254\273\365\224\343\302\061\053\255\347\043
+\126\314\065\045\222\263\120
+END
+CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE
+CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE
+CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE
+
+# Trust for "Telekom Security TLS RSA Root 2023"
+# Issuer: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Serial Number:21:9c:54:2d:e8:f6:ec:71:77:fa:4e:e8:c3:70:57:97
+# Subject: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE
+# Not Valid Before: Tue Mar 28 12:16:45 2023
+# Not Valid After : Fri Mar 27 23:59:59 2048
+# Fingerprint (SHA-256): EF:C6:5C:AD:BB:59:AD:B6:EF:E8:4D:A2:23:11:B3:56:24:B7:1B:3B:1E:A0:DA:8B:66:55:17:4E:C8:97:86:46
+# Fingerprint (SHA1): 54:D3:AC:B3:BD:57:56:F6:85:9D:CE:E5:C3:21:E2:D4:AD:83:D0:93
+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST
+CKA_TOKEN CK_BBOOL CK_TRUE
+CKA_PRIVATE CK_BBOOL CK_FALSE
+CKA_MODIFIABLE CK_BBOOL CK_FALSE
+CKA_LABEL UTF8 "Telekom Security TLS RSA Root 2023"
+CKA_CERT_SHA1_HASH MULTILINE_OCTAL
+\124\323\254\263\275\127\126\366\205\235\316\345\303\041\342\324
+\255\203\320\223
+END
+CKA_CERT_MD5_HASH MULTILINE_OCTAL
+\277\133\353\124\100\315\110\161\304\040\215\175\336\012\102\362
+END
+CKA_ISSUER MULTILINE_OCTAL
+\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061
+\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143
+\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004
+\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162
+\151\164\171\040\124\114\123\040\122\123\101\040\122\157\157\164
+\040\062\060\062\063
+END
+CKA_SERIAL_NUMBER MULTILINE_OCTAL
+\002\020\041\234\124\055\350\366\354\161\167\372\116\350\303\160
+\127\227
+END
+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR
+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST
+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
index 9803dd12418a8c60683ce42d146639813413560a..96c6c26ead21eb9c5f7958bae3418f7c080f0c4a 100644 (file)
@@ -13,7 +13,7 @@
 # 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.                                #
+# GNU General Public License for more details.                                #update.sh
 #                                                                             #
 # You should have received a copy of the GNU General Public License           #
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
@@ -676,65 +676,163 @@ sub updatevpnn2ngraph {
 
 sub updatefwhitsgraph {
        my $period    = $_[0];
-       RRDs::graph(
-               @GRAPH_ARGS,
-               "-",
-               "--start",
-               "-1".$period,
-               "-r",
-               "-t ".$Lang::tr{'firewall hits per'}." ".$Lang::tr{$period."-graph"},
-               "-v ".$Lang::tr{'bytes per second'},
-               "--color=SHADEA".$color{"color19"},
-               "--color=SHADEB".$color{"color19"},
-               "--color=BACK".$color{"color21"},
-               "DEF:output=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYOUT/ipt_bytes-DROP_OUTPUT.rrd:value:AVERAGE",
-               "DEF:input=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYIN/ipt_bytes-DROP_INPUT.rrd:value:AVERAGE",
-               "DEF:forward=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYFWD/ipt_bytes-DROP_FORWARD.rrd:value:AVERAGE",
-               "DEF:newnotsyn=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-NEWNOTSYN/ipt_bytes-DROP_NEWNOTSYN.rrd:value:AVERAGE",
-               "DEF:portscan=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-PSCAN/ipt_bytes-DROP_PScan.rrd:value:AVERAGE",
-               "DEF:spoofedmartian=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-SPOOFED_MARTIAN/ipt_bytes-DROP_SPOOFED_MARTIAN.rrd:value:AVERAGE",
-               "DEF:hostile=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-HOSTILE_DROP/ipt_bytes-DROP_HOSTILE.rrd:value:AVERAGE",
-               "COMMENT:".sprintf("%-26s",$Lang::tr{'caption'}),
-               "COMMENT:".sprintf("%15s",$Lang::tr{'maximal'}),
-               "COMMENT:".sprintf("%15s",$Lang::tr{'average'}),
-               "COMMENT:".sprintf("%14s",$Lang::tr{'minimal'}),
-               "COMMENT:".sprintf("%15s",$Lang::tr{'current'})."\\j",
-               "AREA:output".$color{"color25"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (OUTPUT)"),
-               "GPRINT:output:MAX:%8.1lf %sBps",
-               "GPRINT:output:AVERAGE:%8.1lf %sBps",
-               "GPRINT:output:MIN:%8.1lf %sBps",
-               "GPRINT:output:LAST:%8.1lf %sBps\\j",
-               "STACK:forward".$color{"color23"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (FORWARD)"),
-               "GPRINT:forward:MAX:%8.1lf %sBps",
-               "GPRINT:forward:AVERAGE:%8.1lf %sBps",
-               "GPRINT:forward:MIN:%8.1lf %sBps",
-               "GPRINT:forward:LAST:%8.1lf %sBps\\j",
-               "STACK:input".$color{"color24"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (INPUT)"),
-               "GPRINT:input:MAX:%8.1lf %sBps",
-               "GPRINT:input:AVERAGE:%8.1lf %sBps",
-               "GPRINT:input:MIN:%8.1lf %sBps",
-               "GPRINT:input:LAST:%8.1lf %sBps\\j",
-               "STACK:newnotsyn".$color{"color14"}."A0:".sprintf("%-25s","NewNotSYN"),
-               "GPRINT:newnotsyn:MAX:%8.1lf %sBps",
-               "GPRINT:newnotsyn:AVERAGE:%8.1lf %sBps",
-               "GPRINT:newnotsyn:MIN:%8.1lf %sBps",
-               "GPRINT:newnotsyn:LAST:%8.1lf %sBps\\j",
-               "STACK:portscan".$color{"color16"}."A0:".sprintf("%-25s",$Lang::tr{'portscans'}),
-               "GPRINT:portscan:MAX:%8.1lf %sBps",
-               "GPRINT:portscan:AVERAGE:%8.1lf %sBps",
-               "GPRINT:portscan:MIN:%8.1lf %sBps",
-               "GPRINT:portscan:LAST:%8.1lf %sBps\\j",
-               "STACK:spoofedmartian".$color{"color12"}."A0:".sprintf("%-25s",$Lang::tr{'spoofed or martians'}),
-               "GPRINT:spoofedmartian:MAX:%8.1lf %sBps",
-               "GPRINT:spoofedmartian:AVERAGE:%8.1lf %sBps",
-               "GPRINT:spoofedmartian:MIN:%8.1lf %sBps",
-               "GPRINT:spoofedmartian:LAST:%8.1lf %sBps\\j",
-               "STACK:hostile".$color{"color13"}."A0:".sprintf("%-25s",$Lang::tr{'hostile networks'}),
-               "GPRINT:hostile:MAX:%8.1lf %sBps",
-               "GPRINT:hostile:AVERAGE:%8.1lf %sBps",
-               "GPRINT:hostile:MIN:%8.1lf %sBps",
-               "GPRINT:hostile:LAST:%8.1lf %sBps\\j",
-               );
+       if ( -e "$mainsettings{'RRDLOG'}/collectd/localhost/iptables-filter-HOSTILE_DROP/ipt_bytes-DROP_HOSTILE.rrd" ) {
+               RRDs::graph(
+                       @GRAPH_ARGS,
+                       "-",
+                       "--start",
+                       "-1".$period,
+                       "-r",
+                       "-t ".$Lang::tr{'firewall hits per'}." ".$Lang::tr{$period."-graph"},
+                       "-v ".$Lang::tr{'bytes per second'},
+                       "--color=SHADEA".$color{"color19"},
+                       "--color=SHADEB".$color{"color19"},
+                       "--color=BACK".$color{"color21"},
+                       "DEF:output=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYOUT/ipt_bytes-DROP_OUTPUT.rrd:value:AVERAGE",
+                       "DEF:input=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYIN/ipt_bytes-DROP_INPUT.rrd:value:AVERAGE",
+                       "DEF:forward=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYFWD/ipt_bytes-DROP_FORWARD.rrd:value:AVERAGE",
+                       "DEF:newnotsyn=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-NEWNOTSYN/ipt_bytes-DROP_NEWNOTSYN.rrd:value:AVERAGE",
+                       "DEF:portscan=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-PSCAN/ipt_bytes-DROP_PScan.rrd:value:AVERAGE",
+                       "DEF:spoofedmartian=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-SPOOFED_MARTIAN/ipt_bytes-DROP_SPOOFED_MARTIAN.rrd:value:AVERAGE",
+                       "DEF:hostilein=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-HOSTILE_DROP_IN/ipt_bytes-DROP_HOSTILE.rrd:value:AVERAGE",
+                       "DEF:hostileout=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-HOSTILE_DROP_OUT/ipt_bytes-DROP_HOSTILE.rrd:value:AVERAGE",
+                       "DEF:hostilelegacy=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-HOSTILE_DROP/ipt_bytes-DROP_HOSTILE.rrd:value:AVERAGE",
+
+                       # This creates a new combined hostile segment.
+                       # Previously we did not split into incoming/outgoing, but we cannot go back in time. This CDEF will take the values
+                       # from the old RRD database if it exists and if those values are UNKNOWN (time period after Hostile was split into In and Out),
+                       # we replace them with the sum of IN + OUT.
+                       "CDEF:hostile=hostilelegacy,UN,hostilein,hostileout,+,hostilelegacy,IF",
+
+                       "COMMENT:".sprintf("%-26s",$Lang::tr{'caption'}),
+                       "COMMENT:".sprintf("%15s",$Lang::tr{'maximal'}),
+                       "COMMENT:".sprintf("%15s",$Lang::tr{'average'}),
+                       "COMMENT:".sprintf("%14s",$Lang::tr{'minimal'}),
+                       "COMMENT:".sprintf("%15s",$Lang::tr{'current'})."\\j",
+                       "AREA:output".$color{"color25"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (OUTPUT)"),
+                       "GPRINT:output:MAX:%8.1lf %sBps",
+                       "GPRINT:output:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:output:MIN:%8.1lf %sBps",
+                       "GPRINT:output:LAST:%8.1lf %sBps\\j",
+                       "STACK:forward".$color{"color23"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (FORWARD)"),
+                       "GPRINT:forward:MAX:%8.1lf %sBps",
+                       "GPRINT:forward:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:forward:MIN:%8.1lf %sBps",
+                       "GPRINT:forward:LAST:%8.1lf %sBps\\j",
+                       "STACK:input".$color{"color24"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (INPUT)"),
+                       "GPRINT:input:MAX:%8.1lf %sBps",
+                       "GPRINT:input:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:input:MIN:%8.1lf %sBps",
+                       "GPRINT:input:LAST:%8.1lf %sBps\\j",
+                       "STACK:newnotsyn".$color{"color14"}."A0:".sprintf("%-25s","NewNotSYN"),
+                       "GPRINT:newnotsyn:MAX:%8.1lf %sBps",
+                       "GPRINT:newnotsyn:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:newnotsyn:MIN:%8.1lf %sBps",
+                       "GPRINT:newnotsyn:LAST:%8.1lf %sBps\\j",
+                       "STACK:portscan".$color{"color16"}."A0:".sprintf("%-25s",$Lang::tr{'portscans'}),
+                       "GPRINT:portscan:MAX:%8.1lf %sBps",
+                       "GPRINT:portscan:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:portscan:MIN:%8.1lf %sBps",
+                       "GPRINT:portscan:LAST:%8.1lf %sBps\\j",
+                       "STACK:spoofedmartian".$color{"color12"}."A0:".sprintf("%-25s",$Lang::tr{'spoofed or martians'}),
+                       "GPRINT:spoofedmartian:MAX:%8.1lf %sBps",
+                       "GPRINT:spoofedmartian:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:spoofedmartian:MIN:%8.1lf %sBps",
+                       "GPRINT:spoofedmartian:LAST:%8.1lf %sBps\\j",
+                       "STACK:hostilein".$color{"color13"}."A0:".sprintf("%-25s",$Lang::tr{'hostile networks in'}),
+                       "GPRINT:hostilein:MAX:%8.1lf %sBps",
+                       "GPRINT:hostilein:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:hostilein:MIN:%8.1lf %sBps",
+                       "GPRINT:hostilein:LAST:%8.1lf %sBps\\j",
+                       "STACK:hostileout".$color{"color25"}."A0:".sprintf("%-25s",$Lang::tr{'hostile networks out'}),
+                       "GPRINT:hostileout:MAX:%8.1lf %sBps",
+                       "GPRINT:hostileout:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:hostileout:MIN:%8.1lf %sBps",
+                       "GPRINT:hostileout:LAST:%8.1lf %sBps\\j",
+                       "LINE:hostile#000000A0:".sprintf("%-25s",$Lang::tr{'hostile networks total'}),
+                       "GPRINT:hostile:MAX:%8.1lf %sBps",
+                       "GPRINT:hostile:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:hostile:MIN:%8.1lf %sBps",
+                       "GPRINT:hostile:LAST:%8.1lf %sBps\\j",
+                       );
+       }else{
+               RRDs::graph(
+                       @GRAPH_ARGS,
+                       "-",
+                       "--start",
+                       "-1".$period,
+                       "-r",
+                       "-t ".$Lang::tr{'firewall hits per'}." ".$Lang::tr{$period."-graph"},
+                       "-v ".$Lang::tr{'bytes per second'},
+                       "--color=SHADEA".$color{"color19"},
+                       "--color=SHADEB".$color{"color19"},
+                       "--color=BACK".$color{"color21"},
+                       "DEF:output=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYOUT/ipt_bytes-DROP_OUTPUT.rrd:value:AVERAGE",
+                       "DEF:input=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYIN/ipt_bytes-DROP_INPUT.rrd:value:AVERAGE",
+                       "DEF:forward=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-POLICYFWD/ipt_bytes-DROP_FORWARD.rrd:value:AVERAGE",
+                       "DEF:newnotsyn=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-NEWNOTSYN/ipt_bytes-DROP_NEWNOTSYN.rrd:value:AVERAGE",
+                       "DEF:portscan=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-PSCAN/ipt_bytes-DROP_PScan.rrd:value:AVERAGE",
+                       "DEF:spoofedmartian=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-SPOOFED_MARTIAN/ipt_bytes-DROP_SPOOFED_MARTIAN.rrd:value:AVERAGE",
+                       "DEF:hostilein=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-HOSTILE_DROP_IN/ipt_bytes-DROP_HOSTILE.rrd:value:AVERAGE",
+                       "DEF:hostileout=".$mainsettings{'RRDLOG'}."/collectd/localhost/iptables-filter-HOSTILE_DROP_OUT/ipt_bytes-DROP_HOSTILE.rrd:value:AVERAGE",
+
+                       # This creates a new combined hostile segment.
+                       # If we started collecting IN/OUT, ie the old single Hostile RRD database is not available then this CDEF will take the values
+                       # from the sum of IN + OUT.
+                       "CDEF:hostile=hostilein,hostileout,+",
+
+                       "COMMENT:".sprintf("%-26s",$Lang::tr{'caption'}),
+                       "COMMENT:".sprintf("%15s",$Lang::tr{'maximal'}),
+                       "COMMENT:".sprintf("%15s",$Lang::tr{'average'}),
+                       "COMMENT:".sprintf("%14s",$Lang::tr{'minimal'}),
+                       "COMMENT:".sprintf("%15s",$Lang::tr{'current'})."\\j",
+                       "AREA:output".$color{"color25"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (OUTPUT)"),
+                       "GPRINT:output:MAX:%8.1lf %sBps",
+                       "GPRINT:output:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:output:MIN:%8.1lf %sBps",
+                       "GPRINT:output:LAST:%8.1lf %sBps\\j",
+                       "STACK:forward".$color{"color23"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (FORWARD)"),
+                       "GPRINT:forward:MAX:%8.1lf %sBps",
+                       "GPRINT:forward:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:forward:MIN:%8.1lf %sBps",
+                       "GPRINT:forward:LAST:%8.1lf %sBps\\j",
+                       "STACK:input".$color{"color24"}."A0:".sprintf("%-25s",$Lang::tr{'firewallhits'}." (INPUT)"),
+                       "GPRINT:input:MAX:%8.1lf %sBps",
+                       "GPRINT:input:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:input:MIN:%8.1lf %sBps",
+                       "GPRINT:input:LAST:%8.1lf %sBps\\j",
+                       "STACK:newnotsyn".$color{"color14"}."A0:".sprintf("%-25s","NewNotSYN"),
+                       "GPRINT:newnotsyn:MAX:%8.1lf %sBps",
+                       "GPRINT:newnotsyn:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:newnotsyn:MIN:%8.1lf %sBps",
+                       "GPRINT:newnotsyn:LAST:%8.1lf %sBps\\j",
+                       "STACK:portscan".$color{"color16"}."A0:".sprintf("%-25s",$Lang::tr{'portscans'}),
+                       "GPRINT:portscan:MAX:%8.1lf %sBps",
+                       "GPRINT:portscan:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:portscan:MIN:%8.1lf %sBps",
+                       "GPRINT:portscan:LAST:%8.1lf %sBps\\j",
+                       "STACK:spoofedmartian".$color{"color12"}."A0:".sprintf("%-25s",$Lang::tr{'spoofed or martians'}),
+                       "GPRINT:spoofedmartian:MAX:%8.1lf %sBps",
+                       "GPRINT:spoofedmartian:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:spoofedmartian:MIN:%8.1lf %sBps",
+                       "GPRINT:spoofedmartian:LAST:%8.1lf %sBps\\j",
+                       "STACK:hostilein".$color{"color13"}."A0:".sprintf("%-25s",$Lang::tr{'hostile networks in'}),
+                       "GPRINT:hostilein:MAX:%8.1lf %sBps",
+                       "GPRINT:hostilein:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:hostilein:MIN:%8.1lf %sBps",
+                       "GPRINT:hostilein:LAST:%8.1lf %sBps\\j",
+                       "STACK:hostileout".$color{"color25"}."A0:".sprintf("%-25s",$Lang::tr{'hostile networks out'}),
+                       "GPRINT:hostileout:MAX:%8.1lf %sBps",
+                       "GPRINT:hostileout:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:hostileout:MIN:%8.1lf %sBps",
+                       "GPRINT:hostileout:LAST:%8.1lf %sBps\\j",
+                       "LINE:hostile#000000A0:".sprintf("%-25s",$Lang::tr{'hostile networks total'}),
+                       "GPRINT:hostile:MAX:%8.1lf %sBps",
+                       "GPRINT:hostile:AVERAGE:%8.1lf %sBps",
+                       "GPRINT:hostile:MIN:%8.1lf %sBps",
+                       "GPRINT:hostile:LAST:%8.1lf %sBps\\j",
+                       );
+       }
                $ERROR = RRDs::error;
                return "Error in RRD::graph for firewallhits: ".$ERROR."\n" if $ERROR;
 }
index 3f80ce9b4acd2a59eeaa8103941fc41cdfea7321..5164e9731b4057bceb30cc8f9ba93409cae33e34 100644 (file)
@@ -26,13 +26,9 @@ $Header::revision = 'final';
 $Header::swroot = '/var/ipfire';
 $Header::graphdir='/srv/web/ipfire/html/graphs';
 $Header::pagecolour = '#ffffff';
-#$Header::tablecolour = '#a0a0a0';
-$Header::tablecolour = '#FFFFFF';
-$Header::bigboxcolour = '#F6F4F4';
-$Header::boxcolour = '#EAE9EE';
-$Header::bordercolour = '#000000';
-$Header::table1colour = '#E0E0E0';
-$Header::table2colour = '#F0F0F0';
+$Header::bordercolour = '#363636';
+$Header::table1colour = '#f5f5f5';
+$Header::table2colour = '#fafafa';
 $Header::colourred = '#993333';
 $Header::colourorange = '#FF9933';
 $Header::colouryellow = '#FFFF00';
index 4ef34ea07a897d8fe034ca5f988ae40c20c42654..cc49f0ba7da0a22bee0da11e4243090d92d9e192 100644 (file)
@@ -51,7 +51,8 @@ include "/etc/collectd.precache"
        Chain filter POLICYOUT DROP_OUTPUT
        Chain filter POLICYIN DROP_INPUT
        Chain filter SPOOFED_MARTIAN DROP_SPOOFED_MARTIAN
-       Chain filter HOSTILE_DROP DROP_HOSTILE
+       Chain filter HOSTILE_DROP_IN DROP_HOSTILE
+       Chain filter HOSTILE_DROP_OUT DROP_HOSTILE
 </Plugin>
 
 #<Plugin logfile>
index 7edb910e2d6e649396c38071380f796112d9e013..a47c260a152647ab9c740578d4e3c0f27beb0d0a 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -726,8 +726,8 @@ sub drop_hostile_networks () {
        &ipset_restore($HOSTILE_CCODE);
 
        # Check traffic in incoming/outgoing direction and drop if it matches
-       run("$IPTABLES -A HOSTILE -i $RED_DEV -m set --match-set $HOSTILE_CCODE src -j HOSTILE_DROP");
-       run("$IPTABLES -A HOSTILE -o $RED_DEV -m set --match-set $HOSTILE_CCODE dst -j HOSTILE_DROP");
+       run("$IPTABLES -A HOSTILE -i $RED_DEV -m set --match-set $HOSTILE_CCODE src -j HOSTILE_DROP_IN");
+       run("$IPTABLES -A HOSTILE -o $RED_DEV -m set --match-set $HOSTILE_CCODE dst -j HOSTILE_DROP_OUT");
 }
 
 sub ipblocklist () {
index 2a2cba76de062e2aa381bc9d17e21440d14cf88a..04d65d6ce8e5969bf7e590d195b3c8e3714075de 100644 (file)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 6.1.61-ipfire Kernel Configuration
+# Linux/arm64 6.6.15-ipfire Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
 CONFIG_CC_IS_GCC=y
@@ -59,7 +59,6 @@ CONFIG_IRQ_DOMAIN_HIERARCHY=y
 CONFIG_IRQ_FASTEOI_HIERARCHY_HANDLERS=y
 CONFIG_GENERIC_IRQ_IPI=y
 CONFIG_GENERIC_MSI_IRQ=y
-CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
 CONFIG_IRQ_MSI_IOMMU=y
 CONFIG_IRQ_FORCED_THREADING=y
 CONFIG_SPARSE_IRQ=y
@@ -132,7 +131,6 @@ CONFIG_CPU_ISOLATION=y
 CONFIG_TREE_RCU=y
 CONFIG_PREEMPT_RCU=y
 # CONFIG_RCU_EXPERT is not set
-CONFIG_SRCU=y
 CONFIG_TREE_SRCU=y
 CONFIG_TASKS_RCU_GENERIC=y
 CONFIG_TASKS_RCU=y
@@ -145,7 +143,6 @@ CONFIG_RCU_NEED_SEGCBLIST=y
 # CONFIG_IKHEADERS is not set
 CONFIG_LOG_BUF_SHIFT=18
 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
-CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
 CONFIG_GENERIC_SCHED_CLOCK=y
 
 #
@@ -155,6 +152,7 @@ CONFIG_GENERIC_SCHED_CLOCK=y
 # end of Scheduler features
 
 CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
+CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
 CONFIG_CC_HAS_INT128=y
 CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
 CONFIG_GCC11_NO_ARRAY_BOUNDS=y
@@ -171,6 +169,7 @@ CONFIG_CGROUP_SCHED=y
 CONFIG_FAIR_GROUP_SCHED=y
 # CONFIG_CFS_BANDWIDTH is not set
 CONFIG_RT_GROUP_SCHED=y
+CONFIG_SCHED_MM_CID=y
 CONFIG_CGROUP_PIDS=y
 CONFIG_CGROUP_RDMA=y
 CONFIG_CGROUP_FREEZER=y
@@ -191,7 +190,6 @@ CONFIG_PID_NS=y
 CONFIG_NET_NS=y
 # CONFIG_CHECKPOINT_RESTORE is not set
 CONFIG_SCHED_AUTOGROUP=y
-# CONFIG_SYSFS_DEPRECATED is not set
 CONFIG_RELAY=y
 CONFIG_BLK_DEV_INITRD=y
 CONFIG_INITRAMFS_SOURCE=""
@@ -207,6 +205,7 @@ CONFIG_INITRAMFS_PRESERVE_MTIME=y
 CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
 # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
 CONFIG_LD_ORPHAN_WARN=y
+CONFIG_LD_ORPHAN_WARN_LEVEL="warn"
 CONFIG_SYSCTL=y
 CONFIG_HAVE_UID16=y
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
@@ -233,13 +232,14 @@ CONFIG_AIO=y
 CONFIG_ADVISE_SYSCALLS=y
 CONFIG_MEMBARRIER=y
 CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_SELFTEST is not set
 CONFIG_KALLSYMS_ALL=y
 CONFIG_KALLSYMS_BASE_RELATIVE=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
 CONFIG_KCMP=y
 CONFIG_RSEQ=y
+CONFIG_CACHESTAT_SYSCALL=y
 # CONFIG_DEBUG_RSEQ is not set
-CONFIG_EMBEDDED=y
 CONFIG_HAVE_PERF_EVENTS=y
 CONFIG_GUEST_PERF_EVENTS=y
 # CONFIG_PC104 is not set
@@ -254,10 +254,17 @@ CONFIG_PERF_EVENTS=y
 CONFIG_SYSTEM_DATA_VERIFICATION=y
 # CONFIG_PROFILING is not set
 CONFIG_TRACEPOINTS=y
+
+#
+# Kexec and crash features
+#
+# CONFIG_KEXEC_FILE is not set
+# CONFIG_CRASH_DUMP is not set
+# end of Kexec and crash features
 # end of General setup
 
 CONFIG_ARM64=y
-CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS=y
 CONFIG_64BIT=y
 CONFIG_MMU=y
 CONFIG_ARM64_PAGE_SHIFT=12
@@ -275,13 +282,13 @@ CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
 CONFIG_GENERIC_HWEIGHT=y
 CONFIG_GENERIC_CSUM=y
 CONFIG_GENERIC_CALIBRATE_DELAY=y
-CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
 CONFIG_SMP=y
 CONFIG_KERNEL_MODE_NEON=y
 CONFIG_FIX_EARLYCON_MEM=y
 CONFIG_PGTABLE_LEVELS=4
 CONFIG_ARCH_SUPPORTS_UPROBES=y
 CONFIG_ARCH_PROC_KCORE_TEXT=y
+CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y
 
 #
 # Platform selection
@@ -310,6 +317,7 @@ CONFIG_ARCH_NXP=y
 CONFIG_ARCH_LAYERSCAPE=y
 CONFIG_ARCH_MXC=y
 # CONFIG_ARCH_S32 is not set
+# CONFIG_ARCH_MA35 is not set
 # CONFIG_ARCH_NPCM is not set
 # CONFIG_ARCH_QCOM is not set
 # CONFIG_ARCH_REALTEK is not set
@@ -317,6 +325,7 @@ CONFIG_ARCH_MXC=y
 CONFIG_ARCH_ROCKCHIP=y
 # CONFIG_ARCH_SEATTLE is not set
 # CONFIG_ARCH_INTEL_SOCFPGA is not set
+# CONFIG_ARCH_STM32 is not set
 # CONFIG_ARCH_SYNQUACER is not set
 # CONFIG_ARCH_TEGRA is not set
 # CONFIG_ARCH_SPRD is not set
@@ -368,7 +377,10 @@ CONFIG_ARM64_ERRATUM_2054223=y
 CONFIG_ARM64_ERRATUM_2067961=y
 CONFIG_ARM64_ERRATUM_2441009=y
 CONFIG_ARM64_ERRATUM_2457168=y
+CONFIG_ARM64_ERRATUM_2645198=y
+CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y
 CONFIG_ARM64_ERRATUM_2966298=y
+CONFIG_ARM64_ERRATUM_3117295=y
 CONFIG_CAVIUM_ERRATUM_22375=y
 CONFIG_CAVIUM_ERRATUM_23154=y
 CONFIG_CAVIUM_ERRATUM_27456=y
@@ -381,6 +393,7 @@ CONFIG_QCOM_FALKOR_ERRATUM_1009=y
 CONFIG_QCOM_QDF2400_ERRATUM_0065=y
 CONFIG_QCOM_FALKOR_ERRATUM_E1041=y
 CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y
+CONFIG_ROCKCHIP_ERRATUM_3588001=y
 CONFIG_SOCIONEXT_SYNQUACER_PREITS=y
 # end of ARM errata workarounds via the alternatives framework
 
@@ -411,10 +424,13 @@ CONFIG_HW_PERF_EVENTS=y
 CONFIG_CC_HAVE_SHADOW_CALL_STACK=y
 # CONFIG_PARAVIRT is not set
 # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set
-# CONFIG_KEXEC_FILE is not set
-CONFIG_CRASH_DUMP=y
+CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y
+CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y
+CONFIG_ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG=y
+CONFIG_ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG=y
+CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y
 # CONFIG_XEN is not set
-CONFIG_ARCH_FORCE_MAX_ORDER=11
+CONFIG_ARCH_FORCE_MAX_ORDER=10
 CONFIG_UNMAP_KERNEL_AT_EL0=y
 CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y
 CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
@@ -433,7 +449,6 @@ CONFIG_SETEND_EMULATION=y
 #
 CONFIG_ARM64_HW_AFDBM=y
 CONFIG_ARM64_PAN=y
-CONFIG_AS_HAS_LDAPR=y
 CONFIG_AS_HAS_LSE_ATOMICS=y
 CONFIG_ARM64_LSE_ATOMICS=y
 CONFIG_ARM64_USE_LSE_ATOMICS=y
@@ -456,8 +471,9 @@ CONFIG_ARM64_PTR_AUTH=y
 CONFIG_ARM64_PTR_AUTH_KERNEL=y
 CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y
 CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y
-CONFIG_AS_HAS_PAC=y
+CONFIG_AS_HAS_ARMV8_3=y
 CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y
+CONFIG_AS_HAS_LDAPR=y
 # end of ARMv8.3 architectural features
 
 #
@@ -487,14 +503,12 @@ CONFIG_ARM64_EPAN=y
 
 CONFIG_ARM64_SVE=y
 CONFIG_ARM64_SME=y
-CONFIG_ARM64_MODULE_PLTS=y
 # CONFIG_ARM64_PSEUDO_NMI is not set
 CONFIG_RELOCATABLE=y
 CONFIG_RANDOMIZE_BASE=y
 CONFIG_RANDOMIZE_MODULE_REGION_FULL=y
 CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y
 CONFIG_STACKPROTECTOR_PER_TASK=y
-CONFIG_ARCH_NR_GPIO=0
 # end of Kernel Features
 
 #
@@ -588,6 +602,7 @@ CONFIG_ACPI_GENERIC_GSI=y
 CONFIG_ACPI_CCA_REQUIRED=y
 # CONFIG_ACPI_DEBUGGER is not set
 CONFIG_ACPI_SPCR_TABLE=y
+CONFIG_ACPI_FPDT=y
 # CONFIG_ACPI_EC_DEBUGFS is not set
 CONFIG_ACPI_AC=y
 CONFIG_ACPI_BATTERY=y
@@ -621,8 +636,10 @@ CONFIG_ACPI_APEI_SEA=y
 # CONFIG_ACPI_PFRUT is not set
 CONFIG_ACPI_IORT=y
 CONFIG_ACPI_GTDT=y
+CONFIG_ACPI_APMT=y
 CONFIG_ACPI_PPTT=y
 CONFIG_ACPI_PCC=y
+# CONFIG_ACPI_FFH is not set
 # CONFIG_PMIC_OPREGION is not set
 CONFIG_ACPI_PRMT=y
 CONFIG_IRQ_BYPASS_MANAGER=y
@@ -630,16 +647,19 @@ CONFIG_HAVE_KVM=y
 CONFIG_HAVE_KVM_IRQCHIP=y
 CONFIG_HAVE_KVM_IRQFD=y
 CONFIG_HAVE_KVM_IRQ_ROUTING=y
+CONFIG_HAVE_KVM_DIRTY_RING=y
+CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y
+CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y
 CONFIG_HAVE_KVM_EVENTFD=y
 CONFIG_KVM_MMIO=y
 CONFIG_HAVE_KVM_MSI=y
 CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
 CONFIG_KVM_VFIO=y
-CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL=y
 CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
 CONFIG_HAVE_KVM_IRQ_BYPASS=y
 CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y
 CONFIG_KVM_XFER_TO_GUEST_WORK=y
+CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
 CONFIG_VIRTUALIZATION=y
 CONFIG_KVM=y
 # CONFIG_NVHE_EL2_DEBUG is not set
@@ -648,6 +668,8 @@ CONFIG_KVM=y
 # General architecture-dependent options
 #
 CONFIG_ARCH_HAS_SUBPAGE_FAULTS=y
+CONFIG_HOTPLUG_CORE_SYNC=y
+CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
 # CONFIG_KPROBES is not set
 CONFIG_JUMP_LABEL=y
 CONFIG_STATIC_KEYS_SELFTEST=y
@@ -681,7 +703,9 @@ CONFIG_HAVE_ARCH_JUMP_LABEL=y
 CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
 CONFIG_MMU_GATHER_TABLE_FREE=y
 CONFIG_MMU_GATHER_RCU_TABLE_FREE=y
+CONFIG_MMU_LAZY_TLB_REFCOUNT=y
 CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
+CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=y
 CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
 CONFIG_HAVE_CMPXCHG_LOCAL=y
 CONFIG_HAVE_CMPXCHG_DOUBLE=y
@@ -696,7 +720,7 @@ CONFIG_HAVE_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR_STRONG=y
 CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y
-# CONFIG_SHADOW_CALL_STACK is not set
+CONFIG_SHADOW_CALL_STACK=y
 CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
 CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
 CONFIG_LTO_NONE=y
@@ -755,6 +779,9 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
 CONFIG_HAVE_GCC_PLUGINS=y
 CONFIG_GCC_PLUGINS=y
 # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
+CONFIG_FUNCTION_ALIGNMENT_4B=y
+CONFIG_FUNCTION_ALIGNMENT_8B=y
+CONFIG_FUNCTION_ALIGNMENT=8
 # end of General architecture-dependent options
 
 CONFIG_RT_MUTEXES=y
@@ -789,6 +816,7 @@ CONFIG_MODULES_TREE_LOOKUP=y
 CONFIG_BLOCK=y
 CONFIG_BLOCK_LEGACY_AUTOLOAD=y
 CONFIG_BLK_CGROUP_RWSTAT=y
+CONFIG_BLK_CGROUP_PUNT_BIO=y
 CONFIG_BLK_DEV_BSG_COMMON=y
 CONFIG_BLK_ICQ=y
 CONFIG_BLK_DEV_BSGLIB=y
@@ -831,7 +859,6 @@ CONFIG_EFI_PARTITION=y
 # CONFIG_CMDLINE_PARTITION is not set
 # end of Partition Types
 
-CONFIG_BLOCK_COMPAT=y
 CONFIG_BLK_MQ_PCI=y
 CONFIG_BLK_MQ_VIRTIO=y
 CONFIG_BLK_PM=y
@@ -887,18 +914,20 @@ CONFIG_SWAP=y
 # CONFIG_ZSWAP is not set
 CONFIG_ZSMALLOC=m
 # CONFIG_ZSMALLOC_STAT is not set
+CONFIG_ZSMALLOC_CHAIN_SIZE=8
 
 #
 # SLAB allocator options
 #
-# CONFIG_SLAB is not set
+# CONFIG_SLAB_DEPRECATED is not set
 CONFIG_SLUB=y
-# CONFIG_SLOB is not set
+# CONFIG_SLUB_TINY is not set
 # CONFIG_SLAB_MERGE_DEFAULT is not set
 CONFIG_SLAB_FREELIST_RANDOM=y
 CONFIG_SLAB_FREELIST_HARDENED=y
 # CONFIG_SLUB_STATS is not set
 CONFIG_SLUB_CPU_PARTIAL=y
+CONFIG_RANDOM_KMALLOC_CACHES=y
 # end of SLAB allocator options
 
 CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
@@ -914,6 +943,7 @@ CONFIG_EXCLUSIVE_SYSTEM_RAM=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
 # CONFIG_MEMORY_HOTPLUG is not set
+CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
 CONFIG_SPLIT_PTLOCK_CPUS=4
 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
 CONFIG_MEMORY_BALLOON=y
@@ -945,17 +975,23 @@ CONFIG_ARCH_HAS_ZONE_DMA_SET=y
 CONFIG_ZONE_DMA=y
 CONFIG_ZONE_DMA32=y
 CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
+CONFIG_ARCH_USES_PG_ARCH_X=y
 CONFIG_VM_EVENT_COUNTERS=y
 # CONFIG_PERCPU_STATS is not set
 
 #
 # GUP_TEST needs to have DEBUG_FS enabled
 #
+# CONFIG_DMAPOOL_TEST is not set
 CONFIG_ARCH_HAS_PTE_SPECIAL=y
 CONFIG_MAPPING_DIRTY_HELPERS=y
+CONFIG_MEMFD_CREATE=y
+CONFIG_SECRETMEM=y
 # CONFIG_ANON_VMA_NAME is not set
 # CONFIG_USERFAULTFD is not set
 # CONFIG_LRU_GEN is not set
+CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
+CONFIG_PER_VMA_LOCK=y
 CONFIG_LOCK_MM_AND_FIND_VMA=y
 
 #
@@ -969,6 +1005,7 @@ CONFIG_NET=y
 CONFIG_COMPAT_NETLINK_MESSAGES=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_EGRESS=y
+CONFIG_NET_XGRESS=y
 CONFIG_NET_REDIRECT=y
 CONFIG_SKB_EXTENSIONS=y
 
@@ -997,6 +1034,7 @@ CONFIG_XFRM_ESP=m
 CONFIG_XFRM_IPCOMP=m
 CONFIG_NET_KEY=m
 CONFIG_NET_KEY_MIGRATE=y
+CONFIG_NET_HANDSHAKE=y
 CONFIG_INET=y
 CONFIG_IP_MULTICAST=y
 CONFIG_IP_ADVANCED_ROUTER=y
@@ -1120,6 +1158,7 @@ CONFIG_NF_CONNTRACK_EVENTS=y
 CONFIG_NF_CONNTRACK_TIMEOUT=y
 CONFIG_NF_CONNTRACK_TIMESTAMP=y
 CONFIG_NF_CONNTRACK_LABELS=y
+CONFIG_NF_CONNTRACK_OVS=y
 CONFIG_NF_CT_PROTO_DCCP=y
 CONFIG_NF_CT_PROTO_SCTP=y
 CONFIG_NF_CT_PROTO_UDPLITE=y
@@ -1140,6 +1179,7 @@ CONFIG_NETFILTER_NETLINK_GLUE_CT=y
 CONFIG_NF_NAT=m
 CONFIG_NF_NAT_REDIRECT=y
 CONFIG_NF_NAT_MASQUERADE=y
+CONFIG_NF_NAT_OVS=y
 CONFIG_NETFILTER_SYNPROXY=m
 CONFIG_NF_TABLES=m
 # CONFIG_NF_TABLES_INET is not set
@@ -1154,7 +1194,6 @@ CONFIG_NFT_MASQ=m
 CONFIG_NFT_REDIR=m
 CONFIG_NFT_NAT=m
 CONFIG_NFT_TUNNEL=m
-CONFIG_NFT_OBJREF=m
 CONFIG_NFT_QUEUE=m
 CONFIG_NFT_QUOTA=m
 CONFIG_NFT_REJECT=m
@@ -1356,7 +1395,6 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m
 CONFIG_IP_NF_TARGET_NETMAP=m
 CONFIG_IP_NF_TARGET_REDIRECT=m
 CONFIG_IP_NF_MANGLE=m
-CONFIG_IP_NF_TARGET_CLUSTERIP=m
 CONFIG_IP_NF_TARGET_ECN=m
 CONFIG_IP_NF_TARGET_TTL=m
 CONFIG_IP_NF_RAW=m
@@ -1457,6 +1495,7 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
 CONFIG_BRIDGE_MRP=y
 CONFIG_BRIDGE_CFM=y
 CONFIG_NET_DSA=m
+CONFIG_NET_DSA_TAG_NONE=m
 CONFIG_NET_DSA_TAG_AR9331=m
 CONFIG_NET_DSA_TAG_BRCM_COMMON=m
 CONFIG_NET_DSA_TAG_BRCM=m
@@ -1495,10 +1534,8 @@ CONFIG_NET_SCHED=y
 #
 # Queueing/Scheduling
 #
-CONFIG_NET_SCH_CBQ=m
 CONFIG_NET_SCH_HTB=m
 CONFIG_NET_SCH_HFSC=m
-CONFIG_NET_SCH_ATM=m
 CONFIG_NET_SCH_PRIO=m
 CONFIG_NET_SCH_MULTIQ=m
 CONFIG_NET_SCH_RED=m
@@ -1508,9 +1545,9 @@ CONFIG_NET_SCH_TEQL=m
 CONFIG_NET_SCH_TBF=m
 CONFIG_NET_SCH_CBS=m
 CONFIG_NET_SCH_ETF=m
+CONFIG_NET_SCH_MQPRIO_LIB=m
 CONFIG_NET_SCH_TAPRIO=m
 CONFIG_NET_SCH_GRED=m
-CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCH_NETEM=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_MQPRIO=m
@@ -1612,6 +1649,7 @@ CONFIG_NET_NCSI=y
 CONFIG_NCSI_OEM_CMD_GET_MAC=y
 # CONFIG_NCSI_OEM_CMD_KEEP_PHY is not set
 CONFIG_PCPU_DEV_REFCNT=y
+CONFIG_MAX_SKB_FRAGS=17
 CONFIG_RPS=y
 CONFIG_RFS_ACCEL=y
 CONFIG_SOCK_RX_QUEUE_MAPPING=y
@@ -1716,7 +1754,6 @@ CONFIG_PCIE_PME=y
 # CONFIG_PCIE_DPC is not set
 # CONFIG_PCIE_PTM is not set
 CONFIG_PCI_MSI=y
-CONFIG_PCI_MSI_IRQ_DOMAIN=y
 CONFIG_PCI_QUIRKS=y
 # CONFIG_PCI_DEBUG is not set
 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
@@ -1728,6 +1765,7 @@ CONFIG_PCI_IOV=y
 # CONFIG_PCI_PRI is not set
 # CONFIG_PCI_PASID is not set
 CONFIG_PCI_LABEL=y
+CONFIG_PCI_DYNAMIC_OF_NODES=y
 # CONFIG_PCIE_BUS_TUNE_OFF is not set
 CONFIG_PCIE_BUS_DEFAULT=y
 # CONFIG_PCIE_BUS_SAFE is not set
@@ -1741,51 +1779,52 @@ CONFIG_VGA_ARB_MAX_GPUS=16
 # PCI controller drivers
 #
 # CONFIG_PCI_AARDVARK is not set
-# CONFIG_PCI_FTPCI100 is not set
-CONFIG_PCI_HOST_COMMON=y
-CONFIG_PCI_HOST_GENERIC=y
-# CONFIG_PCIE_XILINX is not set
-# CONFIG_PCI_XGENE is not set
 # CONFIG_PCIE_ALTERA is not set
+CONFIG_PCIE_BRCMSTB=y
 # CONFIG_PCI_HOST_THUNDER_PEM is not set
 # CONFIG_PCI_HOST_THUNDER_ECAM is not set
+# CONFIG_PCI_FTPCI100 is not set
+CONFIG_PCI_HOST_COMMON=y
+CONFIG_PCI_HOST_GENERIC=y
+# CONFIG_PCIE_HISI_ERR is not set
+CONFIG_PCIE_MICROCHIP_HOST=y
 CONFIG_PCIE_ROCKCHIP=y
 CONFIG_PCIE_ROCKCHIP_HOST=m
-CONFIG_PCIE_BRCMSTB=y
-CONFIG_PCIE_MICROCHIP_HOST=y
-# CONFIG_PCIE_HISI_ERR is not set
+# CONFIG_PCI_XGENE is not set
+# CONFIG_PCIE_XILINX is not set
 
 #
-# DesignWare PCI Core Support
+# Cadence-based PCIe controllers
+#
+# CONFIG_PCIE_CADENCE_PLAT_HOST is not set
+# CONFIG_PCI_J721E_HOST is not set
+# end of Cadence-based PCIe controllers
+
+#
+# DesignWare-based PCIe controllers
 #
 CONFIG_PCIE_DW=y
 CONFIG_PCIE_DW_HOST=y
-CONFIG_PCIE_DW_PLAT=y
-CONFIG_PCIE_DW_PLAT_HOST=y
+CONFIG_PCIE_AL=y
+CONFIG_PCI_MESON=m
 CONFIG_PCI_IMX6=y
+CONFIG_PCI_IMX6_HOST=y
 CONFIG_PCI_LAYERSCAPE=y
 # CONFIG_PCI_HISI is not set
+# CONFIG_PCIE_KIRIN is not set
 # CONFIG_PCIE_ARMADA_8K is not set
+CONFIG_PCIE_DW_PLAT=y
+CONFIG_PCIE_DW_PLAT_HOST=y
 CONFIG_PCIE_ROCKCHIP_DW_HOST=y
-# CONFIG_PCIE_KIRIN is not set
-CONFIG_PCI_MESON=m
-CONFIG_PCIE_AL=y
-# end of DesignWare PCI Core Support
+# end of DesignWare-based PCIe controllers
 
 #
-# Mobiveil PCIe Core Support
+# Mobiveil-based PCIe controllers
 #
 CONFIG_PCIE_MOBIVEIL=y
 CONFIG_PCIE_MOBIVEIL_HOST=y
 CONFIG_PCIE_LAYERSCAPE_GEN4=y
-# end of Mobiveil PCIe Core Support
-
-#
-# Cadence PCIe controllers support
-#
-# CONFIG_PCIE_CADENCE_PLAT_HOST is not set
-# CONFIG_PCI_J721E_HOST is not set
-# end of Cadence PCIe controllers support
+# end of Mobiveil-based PCIe controllers
 # end of PCI controller drivers
 
 #
@@ -1820,6 +1859,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
 # Firmware loader
 #
 CONFIG_FW_LOADER=y
+CONFIG_FW_LOADER_DEBUG=y
 CONFIG_FW_LOADER_PAGED_BUF=y
 CONFIG_FW_LOADER_SYSFS=y
 CONFIG_EXTRA_FIRMWARE=""
@@ -1848,6 +1888,7 @@ CONFIG_REGMAP_IRQ=y
 CONFIG_DMA_SHARED_BUFFER=y
 # CONFIG_DMA_FENCE_TRACE is not set
 CONFIG_GENERIC_ARCH_TOPOLOGY=y
+# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
 # end of Generic Driver Options
 
 #
@@ -1865,6 +1906,11 @@ CONFIG_MHI_BUS=m
 # CONFIG_MHI_BUS_EP is not set
 # end of Bus devices
 
+#
+# Cache Drivers
+#
+# end of Cache Drivers
+
 CONFIG_CONNECTOR=y
 CONFIG_PROC_EVENTS=y
 
@@ -1915,7 +1961,6 @@ CONFIG_EFI_RUNTIME_WRAPPERS=y
 CONFIG_EFI_GENERIC_STUB=y
 # CONFIG_EFI_ZBOOT is not set
 CONFIG_EFI_ARMSTUB_DTB_LOADER=y
-CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y
 CONFIG_EFI_BOOTLOADER_CONTROL=m
 # CONFIG_EFI_CAPSULE_LOADER is not set
 # CONFIG_EFI_TEST is not set
@@ -2057,7 +2102,6 @@ CONFIG_OF_RESOLVE=y
 CONFIG_OF_OVERLAY=y
 CONFIG_PARPORT=m
 # CONFIG_PARPORT_PC is not set
-# CONFIG_PARPORT_AX88796 is not set
 CONFIG_PARPORT_1284=y
 CONFIG_PARPORT_NOT_PC=y
 CONFIG_PNP=y
@@ -2079,6 +2123,7 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y
 # CONFIG_ZRAM_DEF_COMP_LZ4HC is not set
 CONFIG_ZRAM_DEF_COMP="lzo-rle"
 CONFIG_ZRAM_WRITEBACK=y
+# CONFIG_ZRAM_MULTI_COMP is not set
 CONFIG_BLK_DEV_LOOP=y
 CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
 # CONFIG_BLK_DEV_DRBD is not set
@@ -2116,6 +2161,8 @@ CONFIG_DUMMY_IRQ=m
 # CONFIG_TIFM_CORE is not set
 CONFIG_ICS932S401=m
 CONFIG_ENCLOSURE_SERVICES=m
+CONFIG_SMPRO_ERRMON=m
+CONFIG_SMPRO_MISC=m
 # CONFIG_HP_ILO is not set
 # CONFIG_APDS9802ALS is not set
 # CONFIG_ISL29003 is not set
@@ -2163,7 +2210,6 @@ CONFIG_ALTERA_STAPL=m
 CONFIG_MISC_ALCOR_PCI=m
 CONFIG_MISC_RTSX_PCI=m
 CONFIG_MISC_RTSX_USB=m
-# CONFIG_HABANA_AI is not set
 # CONFIG_UACCE is not set
 # CONFIG_PVPANIC is not set
 # CONFIG_GP_PCI1XXXX is not set
@@ -2380,6 +2426,7 @@ CONFIG_PATA_OF_PLATFORM=m
 CONFIG_MD=y
 CONFIG_BLK_DEV_MD=y
 CONFIG_MD_AUTODETECT=y
+CONFIG_MD_BITMAP_FILE=y
 CONFIG_MD_LINEAR=m
 CONFIG_MD_RAID0=m
 CONFIG_MD_RAID1=m
@@ -2457,6 +2504,7 @@ CONFIG_BAREUDP=m
 CONFIG_MACSEC=m
 CONFIG_NETCONSOLE=m
 CONFIG_NETCONSOLE_DYNAMIC=y
+# CONFIG_NETCONSOLE_EXTENDED_LOG is not set
 CONFIG_NETPOLL=y
 CONFIG_NET_POLL_CONTROLLER=y
 CONFIG_TUN=m
@@ -2506,16 +2554,21 @@ CONFIG_NET_DSA_LOOP=m
 CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m
 CONFIG_NET_DSA_LANTIQ_GSWIP=m
 CONFIG_NET_DSA_MT7530=m
+CONFIG_NET_DSA_MT7530_MDIO=m
+CONFIG_NET_DSA_MT7530_MMIO=m
 CONFIG_NET_DSA_MV88E6060=m
 CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m
 CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m
+# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set
 CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m
 CONFIG_NET_DSA_MV88E6XXX=m
 CONFIG_NET_DSA_MV88E6XXX_PTP=y
+CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m
 CONFIG_NET_DSA_MSCC_FELIX=m
 CONFIG_NET_DSA_MSCC_SEVILLE=m
 CONFIG_NET_DSA_AR9331=m
 CONFIG_NET_DSA_QCA8K=m
+# CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT is not set
 CONFIG_NET_DSA_XRS700X=m
 CONFIG_NET_DSA_XRS700X_I2C=m
 CONFIG_NET_DSA_XRS700X_MDIO=m
@@ -2554,6 +2607,7 @@ CONFIG_NET_VENDOR_AMD=y
 CONFIG_AMD8111_ETH=m
 CONFIG_PCNET32=m
 # CONFIG_AMD_XGBE is not set
+CONFIG_PDS_CORE=m
 CONFIG_NET_VENDOR_AQUANTIA=y
 CONFIG_AQTION=m
 CONFIG_NET_VENDOR_ARC=y
@@ -2648,6 +2702,7 @@ CONFIG_FSL_DPAA_ETH=m
 CONFIG_FSL_DPAA2_ETH=m
 CONFIG_FSL_DPAA2_PTP_CLOCK=m
 CONFIG_FSL_DPAA2_SWITCH=y
+CONFIG_FSL_ENETC_CORE=y
 CONFIG_FSL_ENETC=y
 CONFIG_FSL_ENETC_VF=y
 CONFIG_FSL_ENETC_IERB=y
@@ -2682,7 +2737,6 @@ CONFIG_E1000E=m
 CONFIG_IGB=m
 CONFIG_IGB_HWMON=y
 CONFIG_IGBVF=m
-CONFIG_IXGB=m
 CONFIG_IXGBE=m
 CONFIG_IXGBE_HWMON=y
 CONFIG_IXGBE_IPSEC=y
@@ -2695,9 +2749,6 @@ CONFIG_ICE=m
 CONFIG_ICE_SWITCHDEV=y
 CONFIG_FM10K=m
 CONFIG_IGC=m
-CONFIG_NET_VENDOR_WANGXUN=y
-CONFIG_NGBE=m
-CONFIG_TXGBE=m
 CONFIG_JME=m
 CONFIG_NET_VENDOR_LITEX=y
 CONFIG_LITEX_LITEETH=m
@@ -2740,6 +2791,7 @@ CONFIG_KSZ884X_PCI=m
 CONFIG_NET_VENDOR_MICROCHIP=y
 CONFIG_LAN743X=m
 CONFIG_LAN966X_SWITCH=m
+CONFIG_VCAP=y
 CONFIG_NET_VENDOR_MICROSEMI=y
 CONFIG_MSCC_OCELOT_SWITCH_LIB=m
 CONFIG_MSCC_OCELOT_SWITCH=m
@@ -2758,6 +2810,7 @@ CONFIG_NET_VENDOR_NETRONOME=y
 CONFIG_NFP=m
 CONFIG_NFP_APP_FLOWER=y
 CONFIG_NFP_APP_ABM_NIC=y
+CONFIG_NFP_NET_IPSEC=y
 # CONFIG_NFP_DEBUG is not set
 CONFIG_NET_VENDOR_8390=y
 CONFIG_NE2K_PCI=m
@@ -2836,7 +2889,6 @@ CONFIG_DWMAC_SUNXI=m
 CONFIG_DWMAC_SUN8I=m
 CONFIG_DWMAC_IMX8=m
 CONFIG_DWMAC_INTEL_PLAT=m
-CONFIG_DWMAC_LOONGSON=m
 # CONFIG_STMMAC_PCI is not set
 CONFIG_NET_VENDOR_SUN=y
 CONFIG_HAPPYMEAL=m
@@ -2856,6 +2908,10 @@ CONFIG_NET_VENDOR_VIA=y
 CONFIG_VIA_RHINE=m
 # CONFIG_VIA_RHINE_MMIO is not set
 CONFIG_VIA_VELOCITY=m
+CONFIG_NET_VENDOR_WANGXUN=y
+CONFIG_LIBWX=m
+CONFIG_NGBE=m
+CONFIG_TXGBE=m
 CONFIG_NET_VENDOR_WIZNET=y
 CONFIG_WIZNET_W5100=m
 CONFIG_WIZNET_W5300=m
@@ -2873,6 +2929,7 @@ CONFIG_PHYLINK=y
 CONFIG_PHYLIB=y
 CONFIG_SWPHY=y
 CONFIG_LED_TRIGGER_PHY=y
+CONFIG_PHYLIB_LEDS=y
 CONFIG_FIXED_PHY=y
 CONFIG_SFP=m
 
@@ -2900,17 +2957,22 @@ CONFIG_INTEL_XWAY_PHY=m
 CONFIG_LSI_ET1011C_PHY=m
 CONFIG_MARVELL_PHY=m
 CONFIG_MARVELL_10G_PHY=m
+CONFIG_MARVELL_88Q2XXX_PHY=m
 CONFIG_MARVELL_88X2222_PHY=m
 CONFIG_MAXLINEAR_GPHY=m
 CONFIG_MEDIATEK_GE_PHY=m
+# CONFIG_MEDIATEK_GE_SOC_PHY is not set
 CONFIG_MICREL_PHY=m
+CONFIG_MICROCHIP_T1S_PHY=m
 CONFIG_MICROCHIP_PHY=m
 CONFIG_MICROCHIP_T1_PHY=m
 CONFIG_MICROSEMI_PHY=m
 CONFIG_MOTORCOMM_PHY=m
 CONFIG_NATIONAL_PHY=m
+CONFIG_NXP_CBTX_PHY=m
 CONFIG_NXP_C45_TJA11XX_PHY=m
 CONFIG_NXP_TJA11XX_PHY=m
+CONFIG_NCN26000_PHY=m
 CONFIG_AT803X_PHY=m
 CONFIG_QSEMI_PHY=m
 CONFIG_REALTEK_PHY=m
@@ -2945,6 +3007,7 @@ CONFIG_MDIO_MSCC_MIIM=m
 # CONFIG_MDIO_OCTEON is not set
 CONFIG_MDIO_IPQ4019=m
 CONFIG_MDIO_IPQ8064=m
+CONFIG_MDIO_REGMAP=m
 # CONFIG_MDIO_THUNDER is not set
 
 #
@@ -2952,6 +3015,7 @@ CONFIG_MDIO_IPQ8064=m
 #
 CONFIG_MDIO_BUS_MUX=m
 CONFIG_MDIO_BUS_MUX_MESON_G12A=m
+CONFIG_MDIO_BUS_MUX_MESON_GXL=m
 CONFIG_MDIO_BUS_MUX_GPIO=m
 CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m
 CONFIG_MDIO_BUS_MUX_MMIOREG=m
@@ -2961,7 +3025,7 @@ CONFIG_MDIO_BUS_MUX_MMIOREG=m
 #
 CONFIG_PCS_XPCS=m
 CONFIG_PCS_LYNX=y
-CONFIG_PCS_ALTERA_TSE=m
+CONFIG_PCS_MTK_LYNXI=m
 # end of PCS device drivers
 
 # CONFIG_PLIP is not set
@@ -2973,6 +3037,11 @@ CONFIG_PPP_MPPE=m
 CONFIG_PPP_MULTILINK=y
 CONFIG_PPPOATM=m
 CONFIG_PPPOE=m
+# CONFIG_PPPOE_HASH_BITS_1 is not set
+# CONFIG_PPPOE_HASH_BITS_2 is not set
+CONFIG_PPPOE_HASH_BITS_4=y
+# CONFIG_PPPOE_HASH_BITS_8 is not set
+CONFIG_PPPOE_HASH_BITS=4
 CONFIG_PPTP=m
 CONFIG_PPPOL2TP=m
 CONFIG_PPP_ASYNC=m
@@ -3075,6 +3144,9 @@ CONFIG_ATH11K=m
 CONFIG_ATH11K_PCI=m
 # CONFIG_ATH11K_DEBUG is not set
 # CONFIG_ATH11K_TRACING is not set
+CONFIG_ATH12K=m
+# CONFIG_ATH12K_DEBUG is not set
+# CONFIG_ATH12K_TRACING is not set
 CONFIG_WLAN_VENDOR_ATMEL=y
 CONFIG_ATMEL=m
 CONFIG_PCI_ATMEL=m
@@ -3121,6 +3193,7 @@ CONFIG_BRCMFMAC_PCIE=y
 # CONFIG_BRCM_TRACING is not set
 # CONFIG_BRCMDBG is not set
 CONFIG_WLAN_VENDOR_CISCO=y
+CONFIG_AIRO=m
 CONFIG_WLAN_VENDOR_INTEL=y
 CONFIG_IPW2100=m
 CONFIG_IPW2100_MONITOR=y
@@ -3196,6 +3269,8 @@ CONFIG_MT76_SDIO=m
 CONFIG_MT76x02_LIB=m
 CONFIG_MT76x02_USB=m
 CONFIG_MT76_CONNAC_LIB=m
+CONFIG_MT792x_LIB=m
+CONFIG_MT792x_USB=m
 CONFIG_MT76x0_COMMON=m
 CONFIG_MT76x0U=m
 CONFIG_MT76x0E=m
@@ -3213,6 +3288,7 @@ CONFIG_MT7921_COMMON=m
 CONFIG_MT7921E=m
 CONFIG_MT7921S=m
 CONFIG_MT7921U=m
+CONFIG_MT7996E=m
 CONFIG_WLAN_VENDOR_MICROCHIP=y
 # CONFIG_WILC1000_SDIO is not set
 CONFIG_WLAN_VENDOR_PURELIFI=y
@@ -3265,22 +3341,36 @@ CONFIG_RTL8XXXU=m
 CONFIG_RTW88=m
 CONFIG_RTW88_CORE=m
 CONFIG_RTW88_PCI=m
+CONFIG_RTW88_SDIO=m
+CONFIG_RTW88_USB=m
 CONFIG_RTW88_8822B=m
 CONFIG_RTW88_8822C=m
 CONFIG_RTW88_8723D=m
 CONFIG_RTW88_8821C=m
 CONFIG_RTW88_8822BE=m
+CONFIG_RTW88_8822BS=m
+CONFIG_RTW88_8822BU=m
 CONFIG_RTW88_8822CE=m
+CONFIG_RTW88_8822CS=m
+CONFIG_RTW88_8822CU=m
 CONFIG_RTW88_8723DE=m
+CONFIG_RTW88_8723DS=m
+CONFIG_RTW88_8723DU=m
 CONFIG_RTW88_8821CE=m
+CONFIG_RTW88_8821CS=m
+CONFIG_RTW88_8821CU=m
 # CONFIG_RTW88_DEBUG is not set
 # CONFIG_RTW88_DEBUGFS is not set
 CONFIG_RTW89=m
 CONFIG_RTW89_CORE=m
 CONFIG_RTW89_PCI=m
+CONFIG_RTW89_8851B=m
 CONFIG_RTW89_8852A=m
+CONFIG_RTW89_8852B=m
 CONFIG_RTW89_8852C=m
+CONFIG_RTW89_8851BE=m
 CONFIG_RTW89_8852AE=m
+CONFIG_RTW89_8852BE=m
 CONFIG_RTW89_8852CE=m
 # CONFIG_RTW89_DEBUGMSG is not set
 # CONFIG_RTW89_DEBUGFS is not set
@@ -3301,7 +3391,6 @@ CONFIG_WL12XX=m
 CONFIG_WL18XX=m
 CONFIG_WLCORE=m
 CONFIG_WLCORE_SDIO=m
-CONFIG_WILINK_PLATFORM_DATA=y
 CONFIG_WLAN_VENDOR_ZYDAS=y
 CONFIG_USB_ZD1201=m
 CONFIG_ZD1211RW=m
@@ -3309,8 +3398,8 @@ CONFIG_ZD1211RW=m
 CONFIG_WLAN_VENDOR_QUANTENNA=y
 CONFIG_QTNFMAC=m
 CONFIG_QTNFMAC_PCIE=m
-CONFIG_MAC80211_HWSIM=m
 CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_MAC80211_HWSIM=m
 CONFIG_VIRT_WIFI=m
 # CONFIG_WAN is not set
 
@@ -3417,6 +3506,7 @@ CONFIG_INPUT_MISC=y
 # CONFIG_INPUT_88PM80X_ONKEY is not set
 # CONFIG_INPUT_AD714X is not set
 # CONFIG_INPUT_ATMEL_CAPTOUCH is not set
+# CONFIG_INPUT_BBNSM_PWRKEY is not set
 # CONFIG_INPUT_BMA150 is not set
 # CONFIG_INPUT_E3X0_BUTTON is not set
 # CONFIG_INPUT_MMA8450 is not set
@@ -3487,6 +3577,7 @@ CONFIG_HW_CONSOLE=y
 CONFIG_VT_HW_CONSOLE_BINDING=y
 CONFIG_UNIX98_PTYS=y
 # CONFIG_LEGACY_PTYS is not set
+# CONFIG_LEGACY_TIOCSTI is not set
 # CONFIG_LDISC_AUTOLOAD is not set
 
 #
@@ -3500,12 +3591,14 @@ CONFIG_SERIAL_8250_16550A_VARIANTS=y
 # CONFIG_SERIAL_8250_FINTEK is not set
 CONFIG_SERIAL_8250_CONSOLE=y
 CONFIG_SERIAL_8250_DMA=y
+CONFIG_SERIAL_8250_PCILIB=y
 CONFIG_SERIAL_8250_PCI=y
 CONFIG_SERIAL_8250_EXAR=y
 CONFIG_SERIAL_8250_NR_UARTS=4
 CONFIG_SERIAL_8250_RUNTIME_UARTS=4
 CONFIG_SERIAL_8250_EXTENDED=y
 CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_PCI1XXXX=m
 CONFIG_SERIAL_8250_SHARE_IRQ=y
 # CONFIG_SERIAL_8250_DETECT_IRQ is not set
 CONFIG_SERIAL_8250_RSA=y
@@ -3524,7 +3617,7 @@ CONFIG_SERIAL_AMBA_PL010=y
 CONFIG_SERIAL_AMBA_PL010_CONSOLE=y
 CONFIG_SERIAL_AMBA_PL011=y
 CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
-# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set
+CONFIG_SERIAL_EARLYCON_SEMIHOST=y
 CONFIG_SERIAL_MESON=y
 CONFIG_SERIAL_MESON_CONSOLE=y
 CONFIG_SERIAL_IMX=m
@@ -3558,7 +3651,6 @@ CONFIG_SERIAL_MCTRL_GPIO=y
 CONFIG_SERIAL_NONSTANDARD=y
 # CONFIG_MOXA_INTELLIO is not set
 # CONFIG_MOXA_SMARTIO is not set
-# CONFIG_SYNCLINK_GT is not set
 CONFIG_N_HDLC=m
 CONFIG_N_GSM=m
 # CONFIG_NOZOMI is not set
@@ -3581,6 +3673,7 @@ CONFIG_IPMI_SSIF=m
 CONFIG_IPMI_IPMB=m
 CONFIG_IPMI_WATCHDOG=m
 CONFIG_IPMI_POWEROFF=m
+CONFIG_SSIF_IPMI_BMC=m
 CONFIG_IPMB_DEVICE_INTERFACE=m
 CONFIG_HW_RANDOM=y
 CONFIG_HW_RANDOM_TIMERIOMEM=m
@@ -3614,8 +3707,6 @@ CONFIG_TCG_TIS_ST33ZP24=m
 CONFIG_TCG_TIS_ST33ZP24_I2C=m
 # CONFIG_XILLYBUS is not set
 # CONFIG_XILLYUSB is not set
-# CONFIG_RANDOM_TRUST_CPU is not set
-# CONFIG_RANDOM_TRUST_BOOTLOADER is not set
 # end of Character devices
 
 #
@@ -3684,7 +3775,9 @@ CONFIG_I2C_BCM2835=m
 CONFIG_I2C_BRCMSTB=y
 # CONFIG_I2C_CADENCE is not set
 CONFIG_I2C_CBUS_GPIO=m
-# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
+CONFIG_I2C_DESIGNWARE_CORE=m
+# CONFIG_I2C_DESIGNWARE_SLAVE is not set
+CONFIG_I2C_DESIGNWARE_PLATFORM=m
 # CONFIG_I2C_DESIGNWARE_PCI is not set
 # CONFIG_I2C_EMEV2 is not set
 CONFIG_I2C_GPIO=m
@@ -3720,6 +3813,7 @@ CONFIG_I2C_VIPERBOARD=m
 #
 # Other I2C/SMBus bus drivers
 #
+CONFIG_I2C_MLXCPLD=m
 CONFIG_I2C_VIRTIO=m
 # end of I2C Hardware Bus support
 
@@ -3774,6 +3868,7 @@ CONFIG_PTP_1588_CLOCK_QORIQ=m
 CONFIG_PTP_1588_CLOCK_KVM=m
 CONFIG_PTP_1588_CLOCK_IDT82P33=m
 CONFIG_PTP_1588_CLOCK_IDTCM=m
+CONFIG_PTP_1588_CLOCK_MOCK=m
 CONFIG_PTP_1588_CLOCK_OCP=m
 # end of PTP clock support
 
@@ -3790,7 +3885,7 @@ CONFIG_PINCTRL_CY8C95X0=m
 # CONFIG_PINCTRL_MCP23S08 is not set
 # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
 # CONFIG_PINCTRL_OCELOT is not set
-CONFIG_PINCTRL_RK805=y
+CONFIG_PINCTRL_RK805=m
 CONFIG_PINCTRL_ROCKCHIP=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_PINCTRL_STMFX=m
@@ -3820,6 +3915,7 @@ CONFIG_PINCTRL_MESON_AXG_PMX=y
 CONFIG_PINCTRL_MESON_G12A=y
 CONFIG_PINCTRL_MESON_A1=y
 CONFIG_PINCTRL_MESON_S4=y
+CONFIG_PINCTRL_AMLOGIC_C3=y
 CONFIG_PINCTRL_MVEBU=y
 CONFIG_PINCTRL_ARMADA_AP806=y
 CONFIG_PINCTRL_ARMADA_CP110=y
@@ -3866,6 +3962,7 @@ CONFIG_GPIO_SYSFS=y
 CONFIG_GPIO_CDEV=y
 CONFIG_GPIO_CDEV_V1=y
 CONFIG_GPIO_GENERIC=y
+CONFIG_GPIO_REGMAP=m
 
 #
 # Memory mapped GPIO drivers
@@ -3902,6 +3999,8 @@ CONFIG_GPIO_VF610=y
 # I2C GPIO expanders
 #
 CONFIG_GPIO_ADNP=m
+CONFIG_GPIO_FXL6408=m
+CONFIG_GPIO_DS4520=m
 # CONFIG_GPIO_GW_PLD is not set
 # CONFIG_GPIO_MAX7300 is not set
 # CONFIG_GPIO_MAX732X is not set
@@ -3939,6 +4038,7 @@ CONFIG_GPIO_VIPERBOARD=m
 # Virtual GPIO drivers
 #
 # CONFIG_GPIO_AGGREGATOR is not set
+# CONFIG_GPIO_LATCH is not set
 # CONFIG_GPIO_MOCKUP is not set
 CONFIG_GPIO_VIRTIO=m
 # CONFIG_GPIO_SIM is not set
@@ -3954,7 +4054,6 @@ CONFIG_W1_CON=y
 CONFIG_W1_MASTER_DS2490=m
 CONFIG_W1_MASTER_DS2482=m
 CONFIG_W1_MASTER_MXC=m
-CONFIG_W1_MASTER_DS1WM=m
 CONFIG_W1_MASTER_GPIO=m
 # CONFIG_W1_MASTER_SGI is not set
 # end of 1-wire Bus Masters
@@ -3988,6 +4087,7 @@ CONFIG_POWER_RESET=y
 CONFIG_POWER_RESET_GPIO=y
 # CONFIG_POWER_RESET_GPIO_RESTART is not set
 # CONFIG_POWER_RESET_LINKSTATION is not set
+# CONFIG_POWER_RESET_ODROID_GO_ULTRA_POWEROFF is not set
 # CONFIG_POWER_RESET_LTC2952 is not set
 # CONFIG_POWER_RESET_REGULATOR is not set
 CONFIG_POWER_RESET_RESTART=y
@@ -4001,7 +4101,6 @@ CONFIG_NVMEM_REBOOT_MODE=m
 CONFIG_POWER_SUPPLY=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
 CONFIG_POWER_SUPPLY_HWMON=y
-# CONFIG_PDA_POWER is not set
 # CONFIG_IP5XXX_POWER is not set
 # CONFIG_TEST_POWER is not set
 CONFIG_BATTERY_88PM860X=m
@@ -4044,6 +4143,8 @@ CONFIG_CHARGER_88PM860X=m
 # CONFIG_BATTERY_GOLDFISH is not set
 # CONFIG_BATTERY_RT5033 is not set
 # CONFIG_CHARGER_RT9455 is not set
+# CONFIG_CHARGER_RT9467 is not set
+# CONFIG_CHARGER_RT9471 is not set
 # CONFIG_CHARGER_UCS1002 is not set
 # CONFIG_CHARGER_BD99954 is not set
 # CONFIG_BATTERY_UG3105 is not set
@@ -4054,6 +4155,7 @@ CONFIG_HWMON_VID=m
 #
 # Native drivers
 #
+CONFIG_SENSORS_SMPRO=m
 CONFIG_SENSORS_AD7414=m
 CONFIG_SENSORS_AD7418=m
 CONFIG_SENSORS_ADM1025=m
@@ -4091,6 +4193,7 @@ CONFIG_SENSORS_G760A=m
 CONFIG_SENSORS_G762=m
 # CONFIG_SENSORS_GPIO_FAN is not set
 CONFIG_SENSORS_HIH6130=m
+# CONFIG_SENSORS_HS3001 is not set
 CONFIG_SENSORS_IBMAEM=m
 CONFIG_SENSORS_IBMPEX=m
 # CONFIG_SENSORS_IT87 is not set
@@ -4114,12 +4217,14 @@ CONFIG_SENSORS_MAX1668=m
 CONFIG_SENSORS_MAX197=m
 # CONFIG_SENSORS_MAX31730 is not set
 # CONFIG_SENSORS_MAX31760 is not set
+# CONFIG_MAX31827 is not set
 # CONFIG_SENSORS_MAX6620 is not set
 # CONFIG_SENSORS_MAX6621 is not set
 CONFIG_SENSORS_MAX6639=m
 CONFIG_SENSORS_MAX6650=m
 CONFIG_SENSORS_MAX6697=m
 # CONFIG_SENSORS_MAX31790 is not set
+# CONFIG_SENSORS_MC34VR500 is not set
 CONFIG_SENSORS_MCP3021=m
 # CONFIG_SENSORS_TC654 is not set
 # CONFIG_SENSORS_TPS23861 is not set
@@ -4153,6 +4258,7 @@ CONFIG_SENSORS_LM95245=m
 CONFIG_SENSORS_PCF8591=m
 CONFIG_PMBUS=m
 CONFIG_SENSORS_PMBUS=m
+# CONFIG_SENSORS_ACBEL_FSG032 is not set
 # CONFIG_SENSORS_ADM1266 is not set
 CONFIG_SENSORS_ADM1275=m
 # CONFIG_SENSORS_BEL_PFE is not set
@@ -4183,12 +4289,14 @@ CONFIG_SENSORS_MAX8688=m
 # CONFIG_SENSORS_MP2888 is not set
 # CONFIG_SENSORS_MP2975 is not set
 # CONFIG_SENSORS_MP5023 is not set
+# CONFIG_SENSORS_MPQ7932 is not set
 # CONFIG_SENSORS_PIM4328 is not set
 # CONFIG_SENSORS_PLI1209BC is not set
 # CONFIG_SENSORS_PM6764TR is not set
 # CONFIG_SENSORS_PXE1610 is not set
 # CONFIG_SENSORS_Q54SJ108A2 is not set
 # CONFIG_SENSORS_STPDDC60 is not set
+# CONFIG_SENSORS_TDA38640 is not set
 # CONFIG_SENSORS_TPS40422 is not set
 # CONFIG_SENSORS_TPS53679 is not set
 # CONFIG_SENSORS_TPS546D24 is not set
@@ -4219,7 +4327,6 @@ CONFIG_SENSORS_SMSC47M192=m
 # CONFIG_SENSORS_SCH5627 is not set
 # CONFIG_SENSORS_SCH5636 is not set
 # CONFIG_SENSORS_STTS751 is not set
-# CONFIG_SENSORS_SMM665 is not set
 # CONFIG_SENSORS_ADC128D818 is not set
 CONFIG_SENSORS_ADS7828=m
 CONFIG_SENSORS_AMC6821=m
@@ -4312,6 +4419,7 @@ CONFIG_SOFT_WATCHDOG=m
 CONFIG_GPIO_WATCHDOG=m
 # CONFIG_WDAT_WDT is not set
 # CONFIG_XILINX_WATCHDOG is not set
+# CONFIG_XILINX_WINDOW_WATCHDOG is not set
 # CONFIG_ZIIRAVE_WATCHDOG is not set
 CONFIG_ARM_SP805_WATCHDOG=m
 # CONFIG_ARM_SBSA_WATCHDOG is not set
@@ -4375,6 +4483,7 @@ CONFIG_MFD_CORE=y
 # CONFIG_MFD_ACT8945A is not set
 CONFIG_MFD_SUN4I_GPADC=y
 # CONFIG_MFD_AS3711 is not set
+CONFIG_MFD_SMPRO=m
 # CONFIG_MFD_AS3722 is not set
 # CONFIG_PMIC_ADP5520 is not set
 # CONFIG_MFD_AAT2870_CORE is not set
@@ -4386,7 +4495,9 @@ CONFIG_MFD_SUN4I_GPADC=y
 CONFIG_MFD_AXP20X=y
 CONFIG_MFD_AXP20X_I2C=y
 # CONFIG_MFD_AXP20X_RSB is not set
+# CONFIG_MFD_CS42L43_I2C is not set
 # CONFIG_MFD_MADERA is not set
+# CONFIG_MFD_MAX5970 is not set
 # CONFIG_PMIC_DA903X is not set
 # CONFIG_MFD_DA9052_I2C is not set
 # CONFIG_MFD_DA9055 is not set
@@ -4398,8 +4509,6 @@ CONFIG_MFD_AXP20X_I2C=y
 # CONFIG_MFD_MC13XXX_I2C is not set
 # CONFIG_MFD_MP2629 is not set
 # CONFIG_MFD_HI6421_PMIC is not set
-# CONFIG_HTC_PASIC3 is not set
-# CONFIG_HTC_I2CPLD is not set
 # CONFIG_LPC_ICH is not set
 # CONFIG_LPC_SCH is not set
 # CONFIG_MFD_IQS62X is not set
@@ -4409,6 +4518,7 @@ CONFIG_MFD_88PM800=y
 CONFIG_MFD_88PM805=y
 CONFIG_MFD_88PM860X=y
 # CONFIG_MFD_MAX14577 is not set
+# CONFIG_MFD_MAX77541 is not set
 # CONFIG_MFD_MAX77620 is not set
 # CONFIG_MFD_MAX77650 is not set
 # CONFIG_MFD_MAX77686 is not set
@@ -4427,14 +4537,14 @@ CONFIG_MFD_VIPERBOARD=m
 # CONFIG_MFD_NTXEC is not set
 CONFIG_MFD_RETU=m
 # CONFIG_MFD_PCF50633 is not set
-# CONFIG_UCB1400_CORE is not set
 CONFIG_MFD_SY7636A=m
 # CONFIG_MFD_RDC321X is not set
 # CONFIG_MFD_RT4831 is not set
 # CONFIG_MFD_RT5033 is not set
 # CONFIG_MFD_RT5120 is not set
 # CONFIG_MFD_RC5T583 is not set
-CONFIG_MFD_RK808=y
+CONFIG_MFD_RK8XX=m
+CONFIG_MFD_RK8XX_I2C=m
 # CONFIG_MFD_RN5T618 is not set
 # CONFIG_MFD_SEC_CORE is not set
 # CONFIG_MFD_SI476X_CORE is not set
@@ -4460,9 +4570,11 @@ CONFIG_MFD_SYSCON=y
 # CONFIG_MFD_TI_LP873X is not set
 # CONFIG_MFD_TI_LP87565 is not set
 # CONFIG_MFD_TPS65218 is not set
+# CONFIG_MFD_TPS65219 is not set
 # CONFIG_MFD_TPS6586X is not set
 # CONFIG_MFD_TPS65910 is not set
 # CONFIG_MFD_TPS65912_I2C is not set
+# CONFIG_MFD_TPS6594_I2C is not set
 CONFIG_TWL4030_CORE=y
 CONFIG_MFD_TWL4030_AUDIO=y
 CONFIG_TWL6040_CORE=y
@@ -4501,6 +4613,7 @@ CONFIG_REGULATOR_88PM8607=y
 # CONFIG_REGULATOR_AD5398 is not set
 CONFIG_REGULATOR_ANATOP=m
 # CONFIG_REGULATOR_ARM_SCMI is not set
+# CONFIG_REGULATOR_AW37503 is not set
 CONFIG_REGULATOR_AXP20X=m
 # CONFIG_REGULATOR_DA9121 is not set
 # CONFIG_REGULATOR_DA9210 is not set
@@ -4517,12 +4630,14 @@ CONFIG_REGULATOR_LP8755=y
 # CONFIG_REGULATOR_LTC3589 is not set
 # CONFIG_REGULATOR_LTC3676 is not set
 # CONFIG_REGULATOR_MAX1586 is not set
+# CONFIG_REGULATOR_MAX77857 is not set
 # CONFIG_REGULATOR_MAX8649 is not set
 # CONFIG_REGULATOR_MAX8660 is not set
 # CONFIG_REGULATOR_MAX8893 is not set
 # CONFIG_REGULATOR_MAX8952 is not set
 # CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MAX20086 is not set
+# CONFIG_REGULATOR_MAX20411 is not set
 # CONFIG_REGULATOR_MAX77826 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 # CONFIG_REGULATOR_MP5416 is not set
@@ -4539,16 +4654,21 @@ CONFIG_REGULATOR_PFUZE100=y
 # CONFIG_REGULATOR_PV88080 is not set
 # CONFIG_REGULATOR_PV88090 is not set
 CONFIG_REGULATOR_PWM=y
+# CONFIG_REGULATOR_RAA215300 is not set
 # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set
-CONFIG_REGULATOR_RK808=y
+CONFIG_REGULATOR_RK808=m
 # CONFIG_REGULATOR_RT4801 is not set
+# CONFIG_REGULATOR_RT4803 is not set
 # CONFIG_REGULATOR_RT5190A is not set
+# CONFIG_REGULATOR_RT5739 is not set
 # CONFIG_REGULATOR_RT5759 is not set
 # CONFIG_REGULATOR_RT6160 is not set
+# CONFIG_REGULATOR_RT6190 is not set
 # CONFIG_REGULATOR_RT6245 is not set
 # CONFIG_REGULATOR_RTQ2134 is not set
 # CONFIG_REGULATOR_RTMV20 is not set
 # CONFIG_REGULATOR_RTQ6752 is not set
+# CONFIG_REGULATOR_RTQ2208 is not set
 # CONFIG_REGULATOR_SLG51000 is not set
 CONFIG_REGULATOR_SY7636A=m
 # CONFIG_REGULATOR_SY8106A is not set
@@ -4557,6 +4677,7 @@ CONFIG_REGULATOR_SY7636A=m
 # CONFIG_REGULATOR_TPS51632 is not set
 # CONFIG_REGULATOR_TPS62360 is not set
 # CONFIG_REGULATOR_TPS6286X is not set
+# CONFIG_REGULATOR_TPS6287X is not set
 # CONFIG_REGULATOR_TPS65023 is not set
 # CONFIG_REGULATOR_TPS6507X is not set
 # CONFIG_REGULATOR_TPS65132 is not set
@@ -4647,8 +4768,6 @@ CONFIG_VIDEO_TUNER=m
 CONFIG_V4L2_MEM2MEM_DEV=m
 CONFIG_V4L2_FWNODE=m
 CONFIG_V4L2_ASYNC=m
-CONFIG_VIDEOBUF_GEN=m
-CONFIG_VIDEOBUF_VMALLOC=m
 # end of Video4Linux options
 
 #
@@ -4747,7 +4866,6 @@ CONFIG_VIDEO_PVRUSB2=m
 CONFIG_VIDEO_PVRUSB2_SYSFS=y
 CONFIG_VIDEO_PVRUSB2_DVB=y
 # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
-CONFIG_VIDEO_STK1160_COMMON=m
 CONFIG_VIDEO_STK1160=m
 
 #
@@ -4844,6 +4962,9 @@ CONFIG_MEDIA_PCI_SUPPORT=y
 CONFIG_VIDEO_IVTV=m
 CONFIG_VIDEO_IVTV_ALSA=m
 CONFIG_VIDEO_FB_IVTV=m
+# CONFIG_VIDEO_HEXIUM_GEMINI is not set
+# CONFIG_VIDEO_HEXIUM_ORION is not set
+# CONFIG_VIDEO_MXB is not set
 
 #
 # Media capture/analog/hybrid TV support
@@ -4884,6 +5005,11 @@ CONFIG_DVB_PLUTO2=m
 CONFIG_DVB_PT1=m
 # CONFIG_DVB_PT3 is not set
 # CONFIG_DVB_SMIPCIE is not set
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+# CONFIG_IPU_BRIDGE is not set
 CONFIG_RADIO_ADAPTERS=m
 # CONFIG_RADIO_MAXIRADIO is not set
 # CONFIG_RADIO_SAA7706H is not set
@@ -4925,7 +5051,6 @@ CONFIG_VIDEO_AMPHION_VPU=m
 #
 # Aspeed media platform drivers
 #
-# CONFIG_VIDEO_ASPEED is not set
 
 #
 # Atmel media platform drivers
@@ -4955,6 +5080,10 @@ CONFIG_VIDEO_AMPHION_VPU=m
 # Mediatek media platform drivers
 #
 
+#
+# Microchip Technology, Inc. media platform drivers
+#
+
 #
 # NVidia media platform drivers
 #
@@ -4962,7 +5091,10 @@ CONFIG_VIDEO_AMPHION_VPU=m
 #
 # NXP media platform drivers
 #
+# CONFIG_VIDEO_IMX7_CSI is not set
+# CONFIG_VIDEO_IMX8MQ_MIPI_CSI2 is not set
 # CONFIG_VIDEO_IMX_MIPI_CSIS is not set
+# CONFIG_VIDEO_IMX8_ISI is not set
 # CONFIG_VIDEO_IMX_PXP is not set
 # CONFIG_VIDEO_DW100 is not set
 # CONFIG_VIDEO_IMX8_JPEG is not set
@@ -5029,9 +5161,12 @@ CONFIG_MEDIA_COMMON_OPTIONS=y
 #
 CONFIG_CYPRESS_FIRMWARE=m
 CONFIG_TTPCI_EEPROM=m
+CONFIG_UVC_COMMON=m
 CONFIG_VIDEO_CX2341X=m
 CONFIG_VIDEO_TVEEPROM=m
 CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
 CONFIG_VIDEOBUF2_CORE=m
@@ -5060,6 +5195,7 @@ CONFIG_VIDEO_IR_I2C=m
 # CONFIG_VIDEO_AD5820 is not set
 # CONFIG_VIDEO_AK7375 is not set
 # CONFIG_VIDEO_DW9714 is not set
+# CONFIG_VIDEO_DW9719 is not set
 # CONFIG_VIDEO_DW9768 is not set
 # CONFIG_VIDEO_DW9807_VCM is not set
 # end of Lens drivers
@@ -5117,6 +5253,7 @@ CONFIG_VIDEO_SAA6588=m
 # CONFIG_VIDEO_SAA7110 is not set
 CONFIG_VIDEO_SAA711X=m
 # CONFIG_VIDEO_TC358743 is not set
+# CONFIG_VIDEO_TC358746 is not set
 # CONFIG_VIDEO_TVP514X is not set
 CONFIG_VIDEO_TVP5150=m
 # CONFIG_VIDEO_TVP7002 is not set
@@ -5136,7 +5273,6 @@ CONFIG_VIDEO_CX25840=m
 #
 # Video encoders
 #
-# CONFIG_VIDEO_AD9389B is not set
 # CONFIG_VIDEO_ADV7170 is not set
 # CONFIG_VIDEO_ADV7175 is not set
 # CONFIG_VIDEO_ADV7343 is not set
@@ -5175,6 +5311,14 @@ CONFIG_VIDEO_M52790=m
 # CONFIG_VIDEO_THS7303 is not set
 # end of Miscellaneous helper chips
 
+#
+# Video serializers and deserializers
+#
+# CONFIG_VIDEO_DS90UB913 is not set
+# CONFIG_VIDEO_DS90UB953 is not set
+# CONFIG_VIDEO_DS90UB960 is not set
+# end of Video serializers and deserializers
+
 CONFIG_MEDIA_TUNER=m
 
 #
@@ -5391,6 +5535,10 @@ CONFIG_DVB_SP2=m
 # Graphics support
 #
 CONFIG_APERTURE_HELPERS=y
+CONFIG_VIDEO_CMDLINE=y
+CONFIG_VIDEO_NOMODESET=y
+# CONFIG_AUXDISPLAY is not set
+# CONFIG_PANEL is not set
 CONFIG_DRM=m
 CONFIG_DRM_MIPI_DSI=y
 CONFIG_DRM_KMS_HELPER=m
@@ -5448,16 +5596,13 @@ CONFIG_ROCKCHIP_LVDS=y
 CONFIG_ROCKCHIP_RGB=y
 CONFIG_ROCKCHIP_RK3066_HDMI=y
 CONFIG_DRM_VMWGFX=m
-CONFIG_DRM_VMWGFX_FBCON=y
 CONFIG_DRM_UDL=m
 # CONFIG_DRM_AST is not set
 # CONFIG_DRM_MGAG200 is not set
-CONFIG_DRM_RCAR_DW_HDMI=m
-# CONFIG_DRM_RCAR_USE_LVDS is not set
-# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set
 # CONFIG_DRM_SUN4I is not set
 # CONFIG_DRM_QXL is not set
 CONFIG_DRM_VIRTIO_GPU=m
+CONFIG_DRM_VIRTIO_GPU_KMS=y
 CONFIG_DRM_PANEL=y
 
 #
@@ -5476,17 +5621,21 @@ CONFIG_DRM_PANEL_SIMPLE=m
 # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set
 # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set
 # CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set
+# CONFIG_DRM_PANEL_HIMAX_HX8394 is not set
 # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set
 CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m
+# CONFIG_DRM_PANEL_JADARD_JD9365DA_H3 is not set
 CONFIG_DRM_PANEL_JDI_LT070ME05000=m
 # CONFIG_DRM_PANEL_JDI_R63452 is not set
 # CONFIG_DRM_PANEL_KHADAS_TS050 is not set
 # CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
 # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
 # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set
+# CONFIG_DRM_PANEL_NEWVISION_NV3051D is not set
 # CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set
 # CONFIG_DRM_PANEL_NOVATEK_NT35560 is not set
 # CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+# CONFIG_DRM_PANEL_NOVATEK_NT36523 is not set
 # CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
 # CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set
 # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
@@ -5499,6 +5648,7 @@ CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
 # CONFIG_DRM_PANEL_RONBO_RB070D30 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set
@@ -5512,10 +5662,14 @@ CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m
 # CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set
 # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set
 # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set
+# CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set
 # CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set
+# CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set
 # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set
 # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set
 # CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set
+# CONFIG_DRM_PANEL_VISIONOX_VTDR6130 is not set
+# CONFIG_DRM_PANEL_VISIONOX_R66451 is not set
 # CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set
 # end of Display Panels
 
@@ -5525,7 +5679,6 @@ CONFIG_DRM_PANEL_BRIDGE=y
 #
 # Display Interface Bridges
 #
-# CONFIG_DRM_CDNS_DSI is not set
 # CONFIG_DRM_CHIPONE_ICN6211 is not set
 # CONFIG_DRM_CHRONTEL_CH7033 is not set
 CONFIG_DRM_DISPLAY_CONNECTOR=m
@@ -5542,6 +5695,7 @@ CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m
 CONFIG_DRM_NXP_PTN3460=m
 CONFIG_DRM_PARADE_PS8622=m
 # CONFIG_DRM_PARADE_PS8640 is not set
+# CONFIG_DRM_SAMSUNG_DSIM is not set
 CONFIG_DRM_SIL_SII8620=m
 CONFIG_DRM_SII902X=m
 # CONFIG_DRM_SII9234 is not set
@@ -5564,7 +5718,9 @@ CONFIG_DRM_ANALOGIX_ANX7625=m
 CONFIG_DRM_I2C_ADV7511=m
 CONFIG_DRM_I2C_ADV7511_AUDIO=y
 CONFIG_DRM_I2C_ADV7511_CEC=y
+# CONFIG_DRM_CDNS_DSI is not set
 # CONFIG_DRM_CDNS_MHDP8546 is not set
+CONFIG_DRM_IMX_LDB_HELPER=m
 CONFIG_DRM_IMX8QM_LDB=m
 CONFIG_DRM_IMX8QXP_LDB=m
 CONFIG_DRM_IMX8QXP_PIXEL_COMBINER=m
@@ -5579,9 +5735,11 @@ CONFIG_DRM_DW_MIPI_DSI=m
 # end of Display Interface Bridges
 
 CONFIG_DRM_IMX_DCSS=m
+# CONFIG_DRM_IMX_LCDC is not set
 CONFIG_DRM_V3D=m
 CONFIG_DRM_VC4=m
 CONFIG_DRM_VC4_HDMI_CEC=y
+# CONFIG_DRM_LOONGSON is not set
 # CONFIG_DRM_ETNAVIV is not set
 CONFIG_DRM_HISI_HIBMC=m
 # CONFIG_DRM_HISI_KIRIN is not set
@@ -5591,6 +5749,7 @@ CONFIG_DRM_MXSFB=m
 CONFIG_DRM_IMX_LCDIF=m
 CONFIG_DRM_MESON=m
 CONFIG_DRM_MESON_DW_HDMI=m
+CONFIG_DRM_MESON_DW_MIPI_DSI=m
 # CONFIG_DRM_ARCPGU is not set
 # CONFIG_DRM_BOCHS is not set
 # CONFIG_DRM_CIRRUS_QEMU is not set
@@ -5604,31 +5763,11 @@ CONFIG_DRM_PL111=m
 # CONFIG_DRM_SSD130X is not set
 # CONFIG_DRM_LEGACY is not set
 CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
-CONFIG_DRM_NOMODESET=y
 
 #
 # Frame buffer Devices
 #
-CONFIG_FB_CMDLINE=y
-CONFIG_FB_NOTIFY=y
 CONFIG_FB=y
-CONFIG_FIRMWARE_EDID=y
-CONFIG_FB_CFB_FILLRECT=y
-CONFIG_FB_CFB_COPYAREA=y
-CONFIG_FB_CFB_IMAGEBLIT=y
-CONFIG_FB_SYS_FILLRECT=m
-CONFIG_FB_SYS_COPYAREA=m
-CONFIG_FB_SYS_IMAGEBLIT=m
-# CONFIG_FB_FOREIGN_ENDIAN is not set
-CONFIG_FB_SYS_FOPS=m
-CONFIG_FB_DEFERRED_IO=y
-CONFIG_FB_BACKLIGHT=m
-CONFIG_FB_MODE_HELPERS=y
-CONFIG_FB_TILEBLITTING=y
-
-#
-# Frame buffer hardware drivers
-#
 # CONFIG_FB_CIRRUS is not set
 # CONFIG_FB_PM2 is not set
 CONFIG_FB_ARMCLCD=m
@@ -5666,10 +5805,29 @@ CONFIG_FB_SMSCUFX=m
 CONFIG_FB_VIRTUAL=m
 # CONFIG_FB_METRONOME is not set
 # CONFIG_FB_MB862XX is not set
-CONFIG_FB_MX3=y
 CONFIG_FB_SIMPLE=y
 CONFIG_FB_SSD1307=m
 # CONFIG_FB_SM712 is not set
+CONFIG_FB_CORE=y
+CONFIG_FB_NOTIFY=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DEVICE=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_SYS_FILLRECT=y
+CONFIG_FB_SYS_COPYAREA=y
+CONFIG_FB_SYS_IMAGEBLIT=y
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=y
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_DMAMEM_HELPERS=y
+CONFIG_FB_IOMEM_HELPERS=y
+CONFIG_FB_SYSMEM_HELPERS=y
+CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y
+CONFIG_FB_BACKLIGHT=m
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
 # end of Frame buffer Devices
 
 #
@@ -5679,6 +5837,7 @@ CONFIG_LCD_CLASS_DEVICE=m
 CONFIG_LCD_PLATFORM=m
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
 # CONFIG_BACKLIGHT_KTD253 is not set
+# CONFIG_BACKLIGHT_KTZ8866 is not set
 # CONFIG_BACKLIGHT_LM3533 is not set
 # CONFIG_BACKLIGHT_PWM is not set
 # CONFIG_BACKLIGHT_MT6370 is not set
@@ -5719,6 +5878,7 @@ CONFIG_LOGO=y
 CONFIG_LOGO_LINUX_CLUT224=y
 # end of Graphics support
 
+# CONFIG_DRM_ACCEL is not set
 CONFIG_SOUND=m
 CONFIG_SOUND_OSS_CORE=y
 CONFIG_SOUND_OSS_CORE_PRECLAIM=y
@@ -5761,6 +5921,7 @@ CONFIG_SND_SEQ_MIDI_EVENT=m
 CONFIG_SND_SEQ_MIDI=m
 CONFIG_SND_SEQ_MIDI_EMUL=m
 CONFIG_SND_SEQ_VIRMIDI=m
+# CONFIG_SND_SEQ_UMP is not set
 CONFIG_SND_MPU401_UART=m
 CONFIG_SND_OPL3_LIB=m
 CONFIG_SND_OPL3_LIB_SEQ=m
@@ -5856,6 +6017,8 @@ CONFIG_SND_HDA_INTEL=m
 # CONFIG_SND_HDA_INPUT_BEEP is not set
 # CONFIG_SND_HDA_PATCH_LOADER is not set
 # CONFIG_SND_HDA_SCODEC_CS35L41_I2C is not set
+# CONFIG_SND_HDA_SCODEC_CS35L56_I2C is not set
+# CONFIG_SND_HDA_SCODEC_TAS2781_I2C is not set
 CONFIG_SND_HDA_CODEC_REALTEK=m
 CONFIG_SND_HDA_CODEC_ANALOG=m
 CONFIG_SND_HDA_CODEC_SIGMATEL=m
@@ -5883,6 +6046,7 @@ CONFIG_SND_INTEL_DSP_CONFIG=m
 CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m
 CONFIG_SND_USB=y
 CONFIG_SND_USB_AUDIO=m
+# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set
 CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
 CONFIG_SND_USB_UA101=m
 CONFIG_SND_USB_CAIAQ=m
@@ -5942,6 +6106,7 @@ CONFIG_SND_SOC_IMX_HDMI=m
 CONFIG_SND_SOC_IMX_CARD=m
 # end of SoC Audio for Freescale CPUs
 
+# CONFIG_SND_SOC_CHV3_I2S is not set
 # CONFIG_SND_I2S_HI6210_I2S is not set
 # CONFIG_SND_KIRKWOOD_SOC is not set
 # CONFIG_SND_SOC_IMG is not set
@@ -6015,8 +6180,11 @@ CONFIG_SND_SOC_AK4458=m
 CONFIG_SND_SOC_AK5558=m
 # CONFIG_SND_SOC_ALC5623 is not set
 # CONFIG_SND_SOC_AW8738 is not set
+# CONFIG_SND_SOC_AW88395 is not set
+# CONFIG_SND_SOC_AW88261 is not set
 # CONFIG_SND_SOC_BD28623 is not set
 # CONFIG_SND_SOC_BT_SCO is not set
+# CONFIG_SND_SOC_CHV3_CODEC is not set
 # CONFIG_SND_SOC_CS35L32 is not set
 # CONFIG_SND_SOC_CS35L33 is not set
 # CONFIG_SND_SOC_CS35L34 is not set
@@ -6024,6 +6192,7 @@ CONFIG_SND_SOC_AK5558=m
 # CONFIG_SND_SOC_CS35L36 is not set
 # CONFIG_SND_SOC_CS35L41_I2C is not set
 # CONFIG_SND_SOC_CS35L45_I2C is not set
+# CONFIG_SND_SOC_CS35L56_I2C is not set
 # CONFIG_SND_SOC_CS42L42 is not set
 # CONFIG_SND_SOC_CS42L51_I2C is not set
 # CONFIG_SND_SOC_CS42L52 is not set
@@ -6054,12 +6223,14 @@ CONFIG_SND_SOC_HDA=m
 # CONFIG_SND_SOC_ICS43432 is not set
 # CONFIG_SND_SOC_INNO_RK3036 is not set
 # CONFIG_SND_SOC_MAX98088 is not set
+# CONFIG_SND_SOC_MAX98090 is not set
 # CONFIG_SND_SOC_MAX98357A is not set
 # CONFIG_SND_SOC_MAX98504 is not set
 # CONFIG_SND_SOC_MAX9867 is not set
 # CONFIG_SND_SOC_MAX98927 is not set
 # CONFIG_SND_SOC_MAX98520 is not set
 # CONFIG_SND_SOC_MAX98373_I2C is not set
+# CONFIG_SND_SOC_MAX98388 is not set
 # CONFIG_SND_SOC_MAX98390 is not set
 # CONFIG_SND_SOC_MAX98396 is not set
 # CONFIG_SND_SOC_MAX9860 is not set
@@ -6082,11 +6253,13 @@ CONFIG_SND_SOC_HDA=m
 CONFIG_SND_SOC_SGTL5000=m
 # CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set
 # CONFIG_SND_SOC_SIMPLE_MUX is not set
+# CONFIG_SND_SOC_SMA1303 is not set
 # CONFIG_SND_SOC_SPDIF is not set
 # CONFIG_SND_SOC_SRC4XXX_I2C is not set
 # CONFIG_SND_SOC_SSM2305 is not set
 # CONFIG_SND_SOC_SSM2518 is not set
 # CONFIG_SND_SOC_SSM2602_I2C is not set
+# CONFIG_SND_SOC_SSM3515 is not set
 # CONFIG_SND_SOC_SSM4567 is not set
 # CONFIG_SND_SOC_STA32X is not set
 # CONFIG_SND_SOC_STA350 is not set
@@ -6096,6 +6269,7 @@ CONFIG_SND_SOC_SGTL5000=m
 # CONFIG_SND_SOC_TAS2764 is not set
 # CONFIG_SND_SOC_TAS2770 is not set
 # CONFIG_SND_SOC_TAS2780 is not set
+# CONFIG_SND_SOC_TAS2781_I2C is not set
 # CONFIG_SND_SOC_TAS5086 is not set
 # CONFIG_SND_SOC_TAS571X is not set
 # CONFIG_SND_SOC_TAS5720 is not set
@@ -6133,6 +6307,7 @@ CONFIG_SND_SOC_TLV320AIC31XX=m
 # CONFIG_SND_SOC_WM8904 is not set
 # CONFIG_SND_SOC_WM8940 is not set
 # CONFIG_SND_SOC_WM8960 is not set
+# CONFIG_SND_SOC_WM8961 is not set
 CONFIG_SND_SOC_WM8962=m
 # CONFIG_SND_SOC_WM8974 is not set
 # CONFIG_SND_SOC_WM8978 is not set
@@ -6162,10 +6337,7 @@ CONFIG_SND_SIMPLE_CARD=m
 # CONFIG_SND_TEST_COMPONENT is not set
 CONFIG_SND_VIRTIO=m
 CONFIG_AC97_BUS=m
-
-#
-# HID support
-#
+CONFIG_HID_SUPPORT=y
 CONFIG_HID=y
 # CONFIG_HID_BATTERY_STRENGTH is not set
 CONFIG_HIDRAW=y
@@ -6200,12 +6372,14 @@ CONFIG_HID_CYPRESS=y
 # CONFIG_HID_ELAN is not set
 # CONFIG_HID_ELECOM is not set
 # CONFIG_HID_ELO is not set
+# CONFIG_HID_EVISION is not set
 CONFIG_HID_EZKEY=y
 # CONFIG_HID_FT260 is not set
 # CONFIG_HID_GEMBIRD is not set
 # CONFIG_HID_GFRM is not set
 # CONFIG_HID_GLORIOUS is not set
 # CONFIG_HID_HOLTEK is not set
+# CONFIG_HID_GOOGLE_STADIA_FF is not set
 # CONFIG_HID_VIVALDI is not set
 # CONFIG_HID_GT683R is not set
 CONFIG_HID_KEYTOUCH=m
@@ -6288,6 +6462,11 @@ CONFIG_HID_ZYDACRON=m
 # CONFIG_HID_MCP2221 is not set
 # end of Special HID drivers
 
+#
+# HID-BPF support
+#
+# end of HID-BPF support
+
 #
 # USB HID support
 #
@@ -6296,16 +6475,11 @@ CONFIG_HID_PID=y
 CONFIG_USB_HIDDEV=y
 # end of USB HID support
 
-#
-# I2C HID support
-#
+CONFIG_I2C_HID=y
 # CONFIG_I2C_HID_ACPI is not set
 # CONFIG_I2C_HID_OF is not set
 # CONFIG_I2C_HID_OF_ELAN is not set
 # CONFIG_I2C_HID_OF_GOODIX is not set
-# end of I2C HID support
-# end of HID support
-
 CONFIG_USB_OHCI_LITTLE_ENDIAN=y
 CONFIG_USB_SUPPORT=y
 CONFIG_USB_COMMON=y
@@ -6350,12 +6524,10 @@ CONFIG_USB_EHCI_HCD_ORION=y
 CONFIG_USB_EHCI_HCD_PLATFORM=y
 CONFIG_USB_OXU210HP_HCD=m
 CONFIG_USB_ISP116X_HCD=m
-CONFIG_USB_FOTG210_HCD=m
 CONFIG_USB_OHCI_HCD=y
 CONFIG_USB_OHCI_HCD_PCI=y
 CONFIG_USB_OHCI_HCD_PLATFORM=y
 CONFIG_USB_UHCI_HCD=y
-# CONFIG_USB_U132_HCD is not set
 CONFIG_USB_SL811_HCD=m
 CONFIG_USB_SL811_HCD_ISO=y
 CONFIG_USB_R8A66597_HCD=m
@@ -6408,6 +6580,10 @@ CONFIG_USBIP_VHCI_NR_HCS=1
 CONFIG_USBIP_HOST=m
 # CONFIG_USBIP_VUDC is not set
 # CONFIG_USBIP_DEBUG is not set
+
+#
+# USB dual-mode controller drivers
+#
 # CONFIG_USB_CDNS_SUPPORT is not set
 CONFIG_USB_MUSB_HDRC=m
 # CONFIG_USB_MUSB_HOST is not set
@@ -6461,7 +6637,6 @@ CONFIG_USB_CHIPIDEA_TEGRA=m
 #
 # USB port drivers
 #
-CONFIG_USB_USS720=m
 CONFIG_USB_SERIAL=m
 CONFIG_USB_SERIAL_GENERIC=y
 CONFIG_USB_SERIAL_SIMPLE=m
@@ -6521,6 +6696,7 @@ CONFIG_USB_SERIAL_XR=m
 #
 # USB Miscellaneous drivers
 #
+CONFIG_USB_USS720=m
 CONFIG_USB_EMI62=m
 CONFIG_USB_EMI26=m
 CONFIG_USB_ADUTUX=m
@@ -6530,7 +6706,6 @@ CONFIG_USB_LCD=m
 # CONFIG_USB_CYPRESS_CY7C63 is not set
 # CONFIG_USB_CYTHERM is not set
 # CONFIG_USB_IDMOUSE is not set
-CONFIG_USB_FTDI_ELAN=m
 # CONFIG_USB_APPLEDISPLAY is not set
 # CONFIG_APPLE_MFI_FASTCHARGE is not set
 CONFIG_USB_SISUSBVGA=m
@@ -6576,7 +6751,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
 #
 # USB Peripheral Controller
 #
-# CONFIG_USB_FOTG210_UDC is not set
 # CONFIG_USB_GR_UDC is not set
 # CONFIG_USB_R8A66597 is not set
 # CONFIG_USB_PXA27X is not set
@@ -6591,6 +6765,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
 # CONFIG_USB_GOKU is not set
 # CONFIG_USB_EG20T is not set
 # CONFIG_USB_GADGET_XILINX is not set
+# CONFIG_USB_CDNS2_UDC is not set
 # CONFIG_USB_DUMMY_HCD is not set
 # end of USB Peripheral Controller
 
@@ -6686,8 +6861,6 @@ CONFIG_MMC_CQHCI=m
 CONFIG_MMC_BCM2835=y
 # CONFIG_MMC_MTK is not set
 # CONFIG_MMC_SDHCI_XENON is not set
-# CONFIG_MMC_SDHCI_OMAP is not set
-# CONFIG_MMC_SDHCI_AM654 is not set
 # CONFIG_SCSI_UFSHCD is not set
 # CONFIG_MEMSTICK is not set
 CONFIG_NEW_LEDS=y
@@ -6701,6 +6874,7 @@ CONFIG_LEDS_CLASS=y
 #
 CONFIG_LEDS_88PM860X=y
 # CONFIG_LEDS_AN30259A is not set
+# CONFIG_LEDS_AW200XX is not set
 # CONFIG_LEDS_AW2013 is not set
 # CONFIG_LEDS_BCM6328 is not set
 # CONFIG_LEDS_BCM6358 is not set
@@ -6724,8 +6898,10 @@ CONFIG_LEDS_LP8501=m
 CONFIG_LEDS_PCA955X=m
 # CONFIG_LEDS_PCA955X_GPIO is not set
 CONFIG_LEDS_PCA963X=m
+# CONFIG_LEDS_PCA995X is not set
 CONFIG_LEDS_PWM=m
 CONFIG_LEDS_REGULATOR=m
+# CONFIG_LEDS_BD2606MVV is not set
 CONFIG_LEDS_BD2802=m
 CONFIG_LEDS_LT3593=m
 CONFIG_LEDS_TCA6507=m
@@ -6741,7 +6917,7 @@ CONFIG_LEDS_BLINKM=m
 # CONFIG_LEDS_SYSCON is not set
 # CONFIG_LEDS_MLXREG is not set
 # CONFIG_LEDS_USER is not set
-# CONFIG_LEDS_TI_LMU_COMMON is not set
+# CONFIG_LEDS_LM3697 is not set
 
 #
 # Flash and Torch LED drivers
@@ -6763,7 +6939,6 @@ CONFIG_LEDS_TRIGGER_HEARTBEAT=y
 CONFIG_LEDS_TRIGGER_BACKLIGHT=m
 CONFIG_LEDS_TRIGGER_CPU=y
 # CONFIG_LEDS_TRIGGER_ACTIVITY is not set
-CONFIG_LEDS_TRIGGER_GPIO=m
 CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
 
 #
@@ -6818,7 +6993,7 @@ CONFIG_RTC_DRV_DS1672=m
 CONFIG_RTC_DRV_HYM8563=m
 CONFIG_RTC_DRV_MAX6900=m
 # CONFIG_RTC_DRV_NCT3018Y is not set
-CONFIG_RTC_DRV_RK808=y
+CONFIG_RTC_DRV_RK808=m
 CONFIG_RTC_DRV_RS5C372=m
 CONFIG_RTC_DRV_ISL1208=m
 CONFIG_RTC_DRV_ISL12022=m
@@ -6874,9 +7049,7 @@ CONFIG_RTC_DRV_STK17TA8=m
 CONFIG_RTC_DRV_M48T35=m
 CONFIG_RTC_DRV_M48T59=m
 CONFIG_RTC_DRV_MSM6242=m
-CONFIG_RTC_DRV_BQ4802=m
 CONFIG_RTC_DRV_RP5C01=m
-CONFIG_RTC_DRV_V3020=m
 # CONFIG_RTC_DRV_ZYNQMP is not set
 
 #
@@ -6895,6 +7068,7 @@ CONFIG_RTC_DRV_ARMADA38X=m
 CONFIG_RTC_DRV_MXC=m
 CONFIG_RTC_DRV_MXC_V2=m
 CONFIG_RTC_DRV_SNVS=m
+# CONFIG_RTC_DRV_BBNSM is not set
 CONFIG_RTC_DRV_IMX_SC=m
 # CONFIG_RTC_DRV_R7301 is not set
 
@@ -6927,11 +7101,10 @@ CONFIG_IMX_SDMA=m
 CONFIG_MV_XOR=y
 # CONFIG_MV_XOR_V2 is not set
 CONFIG_MXS_DMA=y
-CONFIG_MX3_IPU=y
-CONFIG_MX3_IPU_IRQS=4
 CONFIG_PL330_DMA=y
 # CONFIG_PLX_DMA is not set
 # CONFIG_XILINX_DMA is not set
+# CONFIG_XILINX_XDMA is not set
 # CONFIG_XILINX_ZYNQMP_DMA is not set
 # CONFIG_XILINX_ZYNQMP_DPDMA is not set
 # CONFIG_QCOM_HIDMA_MGMT is not set
@@ -6940,7 +7113,6 @@ CONFIG_DW_DMAC_CORE=m
 # CONFIG_DW_DMAC is not set
 CONFIG_DW_DMAC_PCI=m
 # CONFIG_DW_EDMA is not set
-# CONFIG_DW_EDMA_PCIE is not set
 # CONFIG_SF_PDMA is not set
 CONFIG_FSL_DPAA2_QDMA=m
 
@@ -6963,8 +7135,6 @@ CONFIG_SYNC_FILE=y
 # CONFIG_DMABUF_SYSFS_STATS is not set
 # end of DMABUF options
 
-# CONFIG_AUXDISPLAY is not set
-# CONFIG_PANEL is not set
 CONFIG_UIO=m
 # CONFIG_UIO_CIF is not set
 # CONFIG_UIO_PDRV_GENIRQ is not set
@@ -6976,16 +7146,35 @@ CONFIG_UIO=m
 # CONFIG_UIO_PRUSS is not set
 # CONFIG_UIO_MF624 is not set
 CONFIG_VFIO=m
+CONFIG_VFIO_GROUP=y
+CONFIG_VFIO_CONTAINER=y
 CONFIG_VFIO_IOMMU_TYPE1=m
-CONFIG_VFIO_VIRQFD=m
 # CONFIG_VFIO_NOIOMMU is not set
+CONFIG_VFIO_VIRQFD=y
+
+#
+# VFIO support for PCI devices
+#
 CONFIG_VFIO_PCI_CORE=m
 CONFIG_VFIO_PCI_MMAP=y
 CONFIG_VFIO_PCI_INTX=y
 CONFIG_VFIO_PCI=m
+# CONFIG_PDS_VFIO_PCI is not set
+# end of VFIO support for PCI devices
+
+#
+# VFIO support for platform devices
+#
 # CONFIG_VFIO_PLATFORM is not set
-# CONFIG_VFIO_MDEV is not set
+# CONFIG_VFIO_AMBA is not set
+# end of VFIO support for platform devices
+
+#
+# VFIO support for FSL_MC bus devices
+#
 CONFIG_VFIO_FSL_MC=m
+# end of VFIO support for FSL_MC bus devices
+
 CONFIG_VIRT_DRIVERS=y
 CONFIG_VMGENID=y
 # CONFIG_NITRO_ENCLAVES is not set
@@ -7021,7 +7210,6 @@ CONFIG_STAGING=y
 # CONFIG_RTLLIB is not set
 # CONFIG_RTL8723BS is not set
 # CONFIG_R8712U is not set
-# CONFIG_R8188EU is not set
 # CONFIG_RTS5208 is not set
 # CONFIG_VT6655 is not set
 # CONFIG_VT6656 is not set
@@ -7057,7 +7245,7 @@ CONFIG_CLK_VEXPRESS_OSC=y
 # end of Clock driver for ARM Reference designs
 
 # CONFIG_COMMON_CLK_MAX9485 is not set
-CONFIG_COMMON_CLK_RK808=y
+CONFIG_COMMON_CLK_RK808=m
 # CONFIG_COMMON_CLK_SCMI is not set
 # CONFIG_COMMON_CLK_SI5341 is not set
 CONFIG_COMMON_CLK_SI5351=m
@@ -7076,6 +7264,8 @@ CONFIG_CLK_LS1028A_PLLDIG=y
 CONFIG_COMMON_CLK_XGENE=y
 # CONFIG_COMMON_CLK_PWM is not set
 # CONFIG_COMMON_CLK_RS9_PCIE is not set
+# CONFIG_COMMON_CLK_SI521XX is not set
+# CONFIG_COMMON_CLK_VC3 is not set
 # CONFIG_COMMON_CLK_VC5 is not set
 # CONFIG_COMMON_CLK_VC7 is not set
 # CONFIG_COMMON_CLK_FIXED_MMIO is not set
@@ -7100,12 +7290,15 @@ CONFIG_COMMON_CLK_MESON_DUALDIV=y
 CONFIG_COMMON_CLK_MESON_MPLL=y
 CONFIG_COMMON_CLK_MESON_PLL=y
 CONFIG_COMMON_CLK_MESON_VID_PLL_DIV=y
+CONFIG_COMMON_CLK_MESON_CLKC_UTILS=y
 CONFIG_COMMON_CLK_MESON_AO_CLKC=y
 CONFIG_COMMON_CLK_MESON_EE_CLKC=y
 CONFIG_COMMON_CLK_MESON_CPU_DYNDIV=y
 CONFIG_COMMON_CLK_GXBB=y
 CONFIG_COMMON_CLK_AXG=y
 # CONFIG_COMMON_CLK_AXG_AUDIO is not set
+CONFIG_COMMON_CLK_A1_PLL=m
+CONFIG_COMMON_CLK_A1_PERIPHERALS=m
 CONFIG_COMMON_CLK_G12A=y
 # end of Clock support for Amlogic platforms
 
@@ -7121,6 +7314,7 @@ CONFIG_CLK_RK3328=y
 CONFIG_CLK_RK3368=y
 CONFIG_CLK_RK3399=y
 CONFIG_CLK_RK3568=y
+CONFIG_CLK_RK3588=y
 CONFIG_SUNXI_CCU=y
 CONFIG_SUN50I_A64_CCU=y
 CONFIG_SUN50I_A100_CCU=y
@@ -7157,7 +7351,6 @@ CONFIG_ARM64_ERRATUM_858921=y
 CONFIG_SUN50I_ERRATUM_UNKNOWN1=y
 CONFIG_ARM_TIMER_SP804=y
 CONFIG_TIMER_IMX_SYS_CTR=y
-# CONFIG_MICROCHIP_PIT64B is not set
 # end of Clock Source drivers
 
 CONFIG_MAILBOX=y
@@ -7192,6 +7385,7 @@ CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
 # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
 CONFIG_OF_IOMMU=y
 CONFIG_IOMMU_DMA=y
+# CONFIG_IOMMUFD is not set
 CONFIG_ROCKCHIP_IOMMU=y
 CONFIG_SUN50I_IOMMU=y
 CONFIG_ARM_SMMU=y
@@ -7264,6 +7458,8 @@ CONFIG_DPAA2_CONSOLE=y
 CONFIG_IMX_GPCV2_PM_DOMAINS=y
 CONFIG_SOC_IMX8M=y
 CONFIG_SOC_IMX9=y
+CONFIG_IMX8M_BLK_CTRL=y
+CONFIG_IMX9_BLK_CTRL=y
 # end of i.MX SoC drivers
 
 #
@@ -7272,6 +7468,8 @@ CONFIG_SOC_IMX9=y
 # CONFIG_LITEX_SOC_CONTROLLER is not set
 # end of Enable LiteX SoC Builder specific drivers
 
+# CONFIG_WPCM450_SOC is not set
+
 #
 # Qualcomm SoC drivers
 #
@@ -7283,6 +7481,7 @@ CONFIG_ROCKCHIP_IODOMAIN=y
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_SUNXI_MBUS=y
 CONFIG_SUNXI_SRAM=y
+CONFIG_SUN20I_PPU=y
 # CONFIG_SOC_TI is not set
 
 #
@@ -7399,7 +7598,6 @@ CONFIG_RESET_SUNXI=y
 #
 CONFIG_GENERIC_PHY=y
 CONFIG_GENERIC_PHY_MIPI_DPHY=y
-# CONFIG_PHY_XGENE is not set
 # CONFIG_PHY_CAN_TRANSCEIVER is not set
 CONFIG_PHY_SUN4I_USB=y
 # CONFIG_PHY_SUN6I_MIPI_DPHY is not set
@@ -7472,14 +7670,18 @@ CONFIG_PHY_ROCKCHIP_USB=y
 CONFIG_ARM_PMU=y
 CONFIG_ARM_PMU_ACPI=y
 # CONFIG_ARM_SMMU_V3_PMU is not set
+CONFIG_ARM_PMUV3=y
 # CONFIG_ARM_DSU_PMU is not set
 CONFIG_FSL_IMX8_DDR_PMU=m
+CONFIG_FSL_IMX9_DDR_PMU=m
 # CONFIG_ARM_SPE_PMU is not set
 # CONFIG_ARM_DMC620_PMU is not set
 # CONFIG_ALIBABA_UNCORE_DRW_PMU is not set
 # CONFIG_HISI_PMU is not set
 # CONFIG_HISI_PCIE_PMU is not set
 # CONFIG_HNS3_PMU is not set
+CONFIG_ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU=m
+CONFIG_MESON_DDR_PMU=m
 # end of Performance monitor support
 
 CONFIG_RAS=y
@@ -7495,8 +7697,17 @@ CONFIG_RAS=y
 CONFIG_DAX=y
 CONFIG_NVMEM=y
 CONFIG_NVMEM_SYSFS=y
+
+#
+# Layout Types
+#
+# CONFIG_NVMEM_LAYOUT_SL28_VPD is not set
+# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set
+# end of Layout Types
+
 CONFIG_NVMEM_IMX_IIM=m
 CONFIG_NVMEM_IMX_OCOTP=m
+CONFIG_NVMEM_IMX_OCOTP_ELE=m
 CONFIG_NVMEM_IMX_OCOTP_SCU=m
 CONFIG_NVMEM_LAYERSCAPE_SFP=m
 CONFIG_NVMEM_MESON_EFUSE=m
@@ -7537,6 +7748,7 @@ CONFIG_PM_OPP=y
 # CONFIG_MOST is not set
 # CONFIG_PECI is not set
 # CONFIG_HTE is not set
+# CONFIG_CDX_BUS is not set
 # end of Device Drivers
 
 #
@@ -7545,6 +7757,8 @@ CONFIG_PM_OPP=y
 CONFIG_DCACHE_WORD_ACCESS=y
 # CONFIG_VALIDATE_FS_PARSER is not set
 CONFIG_FS_IOMAP=y
+CONFIG_BUFFER_HEAD=y
+CONFIG_LEGACY_DIRECT_IO=y
 # CONFIG_EXT2_FS is not set
 # CONFIG_EXT3_FS is not set
 CONFIG_EXT4_FS=y
@@ -7564,6 +7778,7 @@ CONFIG_REISERFS_FS_SECURITY=y
 # CONFIG_JFS_FS is not set
 CONFIG_XFS_FS=m
 CONFIG_XFS_SUPPORT_V4=y
+CONFIG_XFS_SUPPORT_ASCII_CI=y
 CONFIG_XFS_QUOTA=y
 CONFIG_XFS_POSIX_ACL=y
 CONFIG_XFS_RT=y
@@ -7595,13 +7810,11 @@ CONFIG_FANOTIFY=y
 CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
 CONFIG_QUOTA=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
-# CONFIG_PRINT_QUOTA_WARNING is not set
 # CONFIG_QUOTA_DEBUG is not set
 CONFIG_QUOTA_TREE=y
 # CONFIG_QFMT_V1 is not set
 CONFIG_QFMT_V2=y
 CONFIG_QUOTACTL=y
-CONFIG_AUTOFS4_FS=y
 CONFIG_AUTOFS_FS=y
 CONFIG_FUSE_FS=m
 CONFIG_CUSE=m
@@ -7654,7 +7867,6 @@ CONFIG_NTFS3_FS_POSIX_ACL=y
 #
 CONFIG_PROC_FS=y
 # CONFIG_PROC_KCORE is not set
-# CONFIG_PROC_VMCORE is not set
 CONFIG_PROC_SYSCTL=y
 CONFIG_PROC_PAGE_MONITOR=y
 # CONFIG_PROC_CHILDREN is not set
@@ -7664,9 +7876,9 @@ CONFIG_TMPFS=y
 CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 # CONFIG_TMPFS_INODE64 is not set
+# CONFIG_TMPFS_QUOTA is not set
 CONFIG_ARCH_SUPPORTS_HUGETLBFS=y
 # CONFIG_HUGETLBFS is not set
-CONFIG_MEMFD_CREATE=y
 CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
 CONFIG_CONFIGFS_FS=m
 CONFIG_EFIVAR_FS=m
@@ -7695,15 +7907,7 @@ CONFIG_MISC_FILESYSTEMS=y
 # CONFIG_ROMFS_FS is not set
 CONFIG_PSTORE=y
 CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240
-CONFIG_PSTORE_DEFLATE_COMPRESS=y
-# CONFIG_PSTORE_LZO_COMPRESS is not set
-# CONFIG_PSTORE_LZ4_COMPRESS is not set
-# CONFIG_PSTORE_LZ4HC_COMPRESS is not set
-# CONFIG_PSTORE_842_COMPRESS is not set
-# CONFIG_PSTORE_ZSTD_COMPRESS is not set
 CONFIG_PSTORE_COMPRESS=y
-CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y
-CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
 # CONFIG_PSTORE_CONSOLE is not set
 # CONFIG_PSTORE_PMSG is not set
 # CONFIG_PSTORE_RAM is not set
@@ -7732,7 +7936,7 @@ CONFIG_NFS_USE_KERNEL_DNS=y
 CONFIG_NFS_DISABLE_UDP_SUPPORT=y
 # CONFIG_NFS_V4_2_READ_PLUS is not set
 CONFIG_NFSD=m
-CONFIG_NFSD_V2_ACL=y
+# CONFIG_NFSD_V2 is not set
 CONFIG_NFSD_V3_ACL=y
 CONFIG_NFSD_V4=y
 # CONFIG_NFSD_BLOCKLAYOUT is not set
@@ -7750,7 +7954,9 @@ CONFIG_SUNRPC=m
 CONFIG_SUNRPC_GSS=m
 CONFIG_SUNRPC_BACKCHANNEL=y
 CONFIG_RPCSEC_GSS_KRB5=m
-# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y
 # CONFIG_SUNRPC_DEBUG is not set
 # CONFIG_CEPH_FS is not set
 CONFIG_CIFS=m
@@ -7819,6 +8025,7 @@ CONFIG_NLS_MAC_INUIT=m
 CONFIG_NLS_MAC_ROMANIAN=m
 CONFIG_NLS_MAC_TURKISH=m
 CONFIG_NLS_UTF8=m
+CONFIG_NLS_UCS2_UTILS=m
 # CONFIG_DLM is not set
 # CONFIG_UNICODE is not set
 # end of File systems
@@ -7837,7 +8044,6 @@ CONFIG_SECURITY=y
 CONFIG_SECURITYFS=y
 # CONFIG_SECURITY_NETWORK is not set
 CONFIG_SECURITY_PATH=y
-CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
 CONFIG_HARDENED_USERCOPY=y
 CONFIG_FORTIFY_SOURCE=y
 # CONFIG_STATIC_USERMODEHELPER is not set
@@ -7881,6 +8087,13 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
 CONFIG_ZERO_CALL_USED_REGS=y
 # end of Memory initialization
 
+#
+# Hardening of kernel data structures
+#
+CONFIG_LIST_HARDENED=y
+CONFIG_BUG_ON_DATA_CORRUPTION=y
+# end of Hardening of kernel data structures
+
 CONFIG_RANDSTRUCT_NONE=y
 # CONFIG_RANDSTRUCT_FULL is not set
 # CONFIG_RANDSTRUCT_PERFORMANCE is not set
@@ -7903,6 +8116,7 @@ CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
 CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_SIG2=y
 CONFIG_CRYPTO_SKCIPHER=y
 CONFIG_CRYPTO_SKCIPHER2=y
 CONFIG_CRYPTO_HASH=y
@@ -7920,7 +8134,6 @@ CONFIG_CRYPTO_MANAGER2=y
 # CONFIG_CRYPTO_USER is not set
 # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
 # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
-CONFIG_CRYPTO_GF128MUL=m
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
 CONFIG_CRYPTO_PCRYPT=y
@@ -7997,6 +8210,7 @@ CONFIG_CRYPTO_NHPOLY1305=m
 CONFIG_CRYPTO_CHACHA20POLY1305=m
 CONFIG_CRYPTO_CCM=m
 CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_GENIV=y
 CONFIG_CRYPTO_SEQIV=y
 CONFIG_CRYPTO_ECHAINIV=m
 CONFIG_CRYPTO_ESSIV=m
@@ -8018,7 +8232,7 @@ CONFIG_CRYPTO_RMD160=m
 CONFIG_CRYPTO_SHA1=y
 CONFIG_CRYPTO_SHA256=y
 CONFIG_CRYPTO_SHA512=y
-CONFIG_CRYPTO_SHA3=m
+CONFIG_CRYPTO_SHA3=y
 CONFIG_CRYPTO_SM3=m
 CONFIG_CRYPTO_SM3_GENERIC=m
 # CONFIG_CRYPTO_STREEBOG is not set
@@ -8058,6 +8272,7 @@ CONFIG_CRYPTO_DRBG_HMAC=y
 # CONFIG_CRYPTO_DRBG_CTR is not set
 CONFIG_CRYPTO_DRBG=y
 CONFIG_CRYPTO_JITTERENTROPY=y
+# CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set
 # end of Random number generation
 
 #
@@ -8099,6 +8314,8 @@ CONFIG_CRYPTO_SM4_ARM64_CE=m
 CONFIG_CRYPTO_SM4_ARM64_CE_BLK=m
 CONFIG_CRYPTO_SM4_ARM64_NEON_BLK=m
 CONFIG_CRYPTO_AES_ARM64_CE_CCM=m
+CONFIG_CRYPTO_SM4_ARM64_CE_CCM=m
+CONFIG_CRYPTO_SM4_ARM64_CE_GCM=m
 CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
 # end of Accelerated Cryptographic Algorithms for CPU (arm64)
 
@@ -8127,6 +8344,7 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y
 CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y
 CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y
 CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y
+# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set
 CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m
 CONFIG_CRYPTO_DEV_SAHARA=m
 CONFIG_CRYPTO_DEV_ATMEL_I2C=m
@@ -8138,6 +8356,8 @@ CONFIG_CRYPTO_DEV_SP_CCP=y
 CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
 # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set
 CONFIG_CRYPTO_DEV_MXS_DCP=m
+# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
+# CONFIG_CRYPTO_DEV_MARVELL_CESA is not set
 CONFIG_CRYPTO_DEV_QAT=m
 CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
 CONFIG_CRYPTO_DEV_QAT_C3XXX=m
@@ -8146,8 +8366,6 @@ CONFIG_CRYPTO_DEV_QAT_4XXX=m
 CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
 CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
 CONFIG_CRYPTO_DEV_QAT_C62XVF=m
-# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
-# CONFIG_CRYPTO_DEV_MARVELL_CESA is not set
 # CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set
 CONFIG_CRYPTO_DEV_ROCKCHIP=y
 # CONFIG_CRYPTO_DEV_CHELSIO is not set
@@ -8160,6 +8378,7 @@ CONFIG_CRYPTO_DEV_VIRTIO=m
 # CONFIG_CRYPTO_DEV_HISI_HPRE is not set
 # CONFIG_CRYPTO_DEV_HISI_TRNG is not set
 CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m
+CONFIG_CRYPTO_DEV_JH7110=m
 CONFIG_ASYMMETRIC_KEY_TYPE=y
 CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
 CONFIG_X509_CERTIFICATE_PARSER=y
@@ -8213,6 +8432,7 @@ CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
 CONFIG_CRYPTO_LIB_UTILS=y
 CONFIG_CRYPTO_LIB_AES=y
 CONFIG_CRYPTO_LIB_ARC4=m
+CONFIG_CRYPTO_LIB_GF128MUL=m
 CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
 CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
 CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
@@ -8285,9 +8505,11 @@ CONFIG_INTERVAL_TREE=y
 CONFIG_XARRAY_MULTI=y
 CONFIG_ASSOCIATIVE_ARRAY=y
 CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
 CONFIG_HAS_IOPORT_MAP=y
 CONFIG_HAS_DMA=y
 CONFIG_DMA_OPS=y
+CONFIG_NEED_SG_DMA_FLAGS=y
 CONFIG_NEED_SG_DMA_LENGTH=y
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_ARCH_DMA_ADDR_T_64BIT=y
@@ -8298,12 +8520,13 @@ CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y
 CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y
 CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y
 CONFIG_SWIOTLB=y
+# CONFIG_SWIOTLB_DYNAMIC is not set
+CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y
 # CONFIG_DMA_RESTRICTED_POOL is not set
 CONFIG_DMA_NONCOHERENT_MMAP=y
 CONFIG_DMA_COHERENT_POOL=y
 CONFIG_DMA_DIRECT_REMAP=y
 CONFIG_DMA_CMA=y
-# CONFIG_DMA_PERNUMA_CMA is not set
 
 #
 # Default contiguous memory area size:
@@ -8432,9 +8655,10 @@ CONFIG_ARCH_HAS_DEBUG_WX=y
 CONFIG_DEBUG_WX=y
 CONFIG_GENERIC_PTDUMP=y
 CONFIG_PTDUMP_CORE=y
-# CONFIG_DEBUG_OBJECTS is not set
 CONFIG_HAVE_DEBUG_KMEMLEAK=y
 # CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_PER_VMA_LOCK_STATS is not set
+# CONFIG_DEBUG_OBJECTS is not set
 # CONFIG_DEBUG_STACK_USAGE is not set
 CONFIG_SCHED_STACK_END_CHECK=y
 CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
@@ -8470,15 +8694,17 @@ CONFIG_DEBUG_SHIRQ=y
 CONFIG_PANIC_ON_OOPS_VALUE=0
 CONFIG_PANIC_TIMEOUT=0
 # CONFIG_SOFTLOCKUP_DETECTOR is not set
+CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y
+# CONFIG_HARDLOCKUP_DETECTOR is not set
 # CONFIG_DETECT_HUNG_TASK is not set
 # CONFIG_WQ_WATCHDOG is not set
+# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set
 # CONFIG_TEST_LOCKUP is not set
 # end of Debug Oops, Lockups and Hangs
 
 #
 # Scheduler Debugging
 #
-CONFIG_SCHED_DEBUG=y
 CONFIG_SCHED_INFO=y
 CONFIG_SCHEDSTATS=y
 # end of Scheduler Debugging
@@ -8518,12 +8744,9 @@ CONFIG_DEBUG_LIST=y
 # CONFIG_DEBUG_PLIST is not set
 # CONFIG_DEBUG_SG is not set
 # CONFIG_DEBUG_NOTIFIERS is not set
-CONFIG_BUG_ON_DATA_CORRUPTION=y
 # CONFIG_DEBUG_MAPLE_TREE is not set
 # end of Debug kernel data structures
 
-# CONFIG_DEBUG_CREDENTIALS is not set
-
 #
 # RCU Debugging
 #
@@ -8532,6 +8755,7 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y
 # CONFIG_RCU_REF_SCALE_TEST is not set
 CONFIG_RCU_CPU_STALL_TIMEOUT=21
 CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
+# CONFIG_RCU_CPU_STALL_CPUTIME is not set
 # CONFIG_RCU_TRACE is not set
 # CONFIG_RCU_EQS_DEBUG is not set
 # end of RCU Debugging
@@ -8542,8 +8766,11 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
 CONFIG_NOP_TRACER=y
 CONFIG_HAVE_FUNCTION_TRACER=y
 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
 CONFIG_HAVE_DYNAMIC_FTRACE=y
-CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y
 CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
 CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
 CONFIG_HAVE_C_RECORDMCOUNT=y
@@ -8559,8 +8786,11 @@ CONFIG_FTRACE=y
 # CONFIG_BOOTTIME_TRACING is not set
 CONFIG_FUNCTION_TRACER=y
 CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_FUNCTION_GRAPH_RETVAL is not set
 CONFIG_DYNAMIC_FTRACE=y
-CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
+CONFIG_DYNAMIC_FTRACE_WITH_CALL_OPS=y
+CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
 # CONFIG_IRQSOFF_TRACER is not set
@@ -8579,6 +8809,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
 CONFIG_FTRACE_MCOUNT_RECORD=y
 CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y
 # CONFIG_SYNTH_EVENTS is not set
+# CONFIG_USER_EVENTS is not set
 # CONFIG_HIST_TRIGGERS is not set
 # CONFIG_TRACE_EVENT_INJECT is not set
 # CONFIG_TRACEPOINT_BENCHMARK is not set
@@ -8591,6 +8822,8 @@ CONFIG_RING_BUFFER_BENCHMARK=m
 # CONFIG_PREEMPTIRQ_DELAY_TEST is not set
 # CONFIG_RV is not set
 # CONFIG_SAMPLES is not set
+CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y
+CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y
 CONFIG_STRICT_DEVMEM=y
 CONFIG_IO_STRICT_DEVMEM=y
 
index 07c6aa008d758c65059dabb52e23a51e2d4998aa..52a7c1c45c463771a27ac68a1a011a8c1e7cde9f 100644 (file)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/riscv 6.1.60-ipfire Kernel Configuration
+# Linux/riscv 6.6.15-ipfire Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
 CONFIG_CC_IS_GCC=y
@@ -67,14 +67,14 @@ CONFIG_HARDIRQS_SW_RESEND=y
 CONFIG_IRQ_DOMAIN=y
 CONFIG_IRQ_SIM=y
 CONFIG_IRQ_DOMAIN_HIERARCHY=y
+CONFIG_GENERIC_IRQ_IPI=y
+CONFIG_GENERIC_IRQ_IPI_MUX=y
 CONFIG_GENERIC_MSI_IRQ=y
-CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
 CONFIG_IRQ_FORCED_THREADING=y
 CONFIG_SPARSE_IRQ=y
 # end of IRQ subsystem
 
 CONFIG_GENERIC_IRQ_MULTI_HANDLER=y
-CONFIG_ARCH_CLOCKSOURCE_INIT=y
 CONFIG_GENERIC_TIME_VSYSCALL=y
 CONFIG_GENERIC_CLOCKEVENTS=y
 CONFIG_ARCH_HAS_TICK_BROADCAST=y
@@ -110,6 +110,7 @@ CONFIG_PREEMPT_VOLUNTARY_BUILD=y
 # CONFIG_PREEMPT_NONE is not set
 CONFIG_PREEMPT_VOLUNTARY=y
 # CONFIG_PREEMPT is not set
+# CONFIG_PREEMPT_DYNAMIC is not set
 
 #
 # CPU/Task time and stats accounting
@@ -134,7 +135,6 @@ CONFIG_CPU_ISOLATION=y
 #
 CONFIG_TREE_RCU=y
 # CONFIG_RCU_EXPERT is not set
-CONFIG_SRCU=y
 CONFIG_TREE_SRCU=y
 CONFIG_TASKS_RCU_GENERIC=y
 CONFIG_TASKS_RUDE_RCU=y
@@ -146,12 +146,12 @@ CONFIG_RCU_NEED_SEGCBLIST=y
 # CONFIG_IKHEADERS is not set
 CONFIG_LOG_BUF_SHIFT=18
 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
-CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
 CONFIG_GENERIC_SCHED_CLOCK=y
 
 #
 # Scheduler features
 #
+# CONFIG_UCLAMP_TASK is not set
 # end of Scheduler features
 
 CONFIG_CC_HAS_INT128=y
@@ -170,6 +170,7 @@ CONFIG_CGROUP_SCHED=y
 CONFIG_FAIR_GROUP_SCHED=y
 # CONFIG_CFS_BANDWIDTH is not set
 CONFIG_RT_GROUP_SCHED=y
+CONFIG_SCHED_MM_CID=y
 CONFIG_CGROUP_PIDS=y
 CONFIG_CGROUP_RDMA=y
 CONFIG_CGROUP_FREEZER=y
@@ -190,7 +191,6 @@ CONFIG_PID_NS=y
 CONFIG_NET_NS=y
 # CONFIG_CHECKPOINT_RESTORE is not set
 CONFIG_SCHED_AUTOGROUP=y
-# CONFIG_SYSFS_DEPRECATED is not set
 CONFIG_RELAY=y
 CONFIG_BLK_DEV_INITRD=y
 CONFIG_INITRAMFS_SOURCE=""
@@ -205,6 +205,10 @@ CONFIG_RD_ZSTD=y
 CONFIG_INITRAMFS_PRESERVE_MTIME=y
 CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
 # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_HAVE_LD_DEAD_CODE_DATA_ELIMINATION=y
+# CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is not set
+CONFIG_LD_ORPHAN_WARN=y
+CONFIG_LD_ORPHAN_WARN_LEVEL="warn"
 CONFIG_SYSCTL=y
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
 CONFIG_EXPERT=y
@@ -229,12 +233,13 @@ CONFIG_IO_URING=y
 CONFIG_ADVISE_SYSCALLS=y
 CONFIG_MEMBARRIER=y
 CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_SELFTEST is not set
 CONFIG_KALLSYMS_ALL=y
 CONFIG_KALLSYMS_BASE_RELATIVE=y
 CONFIG_KCMP=y
 CONFIG_RSEQ=y
+CONFIG_CACHESTAT_SYSCALL=y
 # CONFIG_DEBUG_RSEQ is not set
-CONFIG_EMBEDDED=y
 CONFIG_HAVE_PERF_EVENTS=y
 # CONFIG_PC104 is not set
 
@@ -248,10 +253,21 @@ CONFIG_PERF_EVENTS=y
 CONFIG_SYSTEM_DATA_VERIFICATION=y
 # CONFIG_PROFILING is not set
 CONFIG_TRACEPOINTS=y
+
+#
+# Kexec and crash features
+#
+CONFIG_CRASH_CORE=y
+CONFIG_KEXEC_CORE=y
+CONFIG_KEXEC=y
+# CONFIG_KEXEC_FILE is not set
+CONFIG_CRASH_DUMP=y
+# end of Kexec and crash features
 # end of General setup
 
 CONFIG_64BIT=y
 CONFIG_RISCV=y
+CONFIG_GCC_SUPPORTS_DYNAMIC_FTRACE=y
 CONFIG_ARCH_MMAP_RND_BITS_MIN=18
 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
 CONFIG_ARCH_MMAP_RND_BITS_MAX=24
@@ -274,25 +290,35 @@ CONFIG_PGTABLE_LEVELS=5
 CONFIG_LOCKDEP_SUPPORT=y
 CONFIG_RISCV_DMA_NONCOHERENT=y
 CONFIG_AS_HAS_INSN=y
+CONFIG_AS_HAS_OPTION_ARCH=y
 
 #
 # SoC selection
 #
+CONFIG_ARCH_MICROCHIP_POLARFIRE=y
 CONFIG_SOC_MICROCHIP_POLARFIRE=y
+# CONFIG_ARCH_RENESAS is not set
+CONFIG_ARCH_SIFIVE=y
 CONFIG_SOC_SIFIVE=y
+CONFIG_ARCH_STARFIVE=y
 CONFIG_SOC_STARFIVE=y
+# CONFIG_ARCH_SUNXI is not set
+# CONFIG_ARCH_THEAD is not set
+CONFIG_ARCH_VIRT=y
 CONFIG_SOC_VIRT=y
 # end of SoC selection
 
 #
 # CPU errata selection
 #
+CONFIG_ERRATA_ANDES=y
 CONFIG_ERRATA_SIFIVE=y
 CONFIG_ERRATA_SIFIVE_CIP_453=y
 CONFIG_ERRATA_SIFIVE_CIP_1200=y
 CONFIG_ERRATA_THEAD=y
 CONFIG_ERRATA_THEAD_PBMT=y
 CONFIG_ERRATA_THEAD_CMO=y
+CONFIG_ERRATA_THEAD_PMU=y
 # end of CPU errata selection
 
 #
@@ -304,6 +330,7 @@ CONFIG_ARCH_RV64I=y
 CONFIG_CMODEL_MEDANY=y
 CONFIG_MODULE_SECTIONS=y
 CONFIG_SMP=y
+CONFIG_SCHED_MC=y
 CONFIG_NR_CPUS=8
 CONFIG_HOTPLUG_CPU=y
 CONFIG_TUNE_GENERIC=y
@@ -311,12 +338,20 @@ CONFIG_TUNE_GENERIC=y
 CONFIG_RISCV_ALTERNATIVE=y
 CONFIG_RISCV_ALTERNATIVE_EARLY=y
 CONFIG_RISCV_ISA_C=y
+CONFIG_RISCV_ISA_SVNAPOT=y
 CONFIG_RISCV_ISA_SVPBMT=y
-CONFIG_TOOLCHAIN_HAS_ZICBOM=y
+CONFIG_TOOLCHAIN_HAS_V=y
+CONFIG_RISCV_ISA_V=y
+CONFIG_RISCV_ISA_V_DEFAULT_ENABLE=y
+CONFIG_TOOLCHAIN_HAS_ZBB=y
+CONFIG_RISCV_ISA_ZBB=y
 CONFIG_RISCV_ISA_ZICBOM=y
+CONFIG_RISCV_ISA_ZICBOZ=y
 CONFIG_TOOLCHAIN_HAS_ZIHINTPAUSE=y
 CONFIG_TOOLCHAIN_NEEDS_EXPLICIT_ZICSR_ZIFENCEI=y
 CONFIG_FPU=y
+CONFIG_IRQ_STACKS=y
+CONFIG_THREAD_SIZE_ORDER=2
 # end of Platform type
 
 #
@@ -330,10 +365,14 @@ CONFIG_HZ=1000
 CONFIG_SCHED_HRTICK=y
 CONFIG_RISCV_SBI_V01=y
 CONFIG_RISCV_BOOT_SPINWAIT=y
-# CONFIG_KEXEC is not set
-# CONFIG_KEXEC_FILE is not set
-CONFIG_CRASH_DUMP=y
+CONFIG_ARCH_SUPPORTS_KEXEC=y
+CONFIG_ARCH_SELECTS_KEXEC=y
+CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y
+CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y
+CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y
 # CONFIG_COMPAT is not set
+CONFIG_RELOCATABLE=y
+CONFIG_RANDOMIZE_BASE=y
 # end of Kernel features
 
 #
@@ -344,6 +383,7 @@ CONFIG_EFI_STUB=y
 CONFIG_EFI=y
 CONFIG_CC_HAVE_STACKPROTECTOR_TLS=y
 CONFIG_STACKPROTECTOR_PER_TASK=y
+CONFIG_RISCV_ISA_FALLBACK=y
 # end of Boot options
 
 CONFIG_PORTABLE=y
@@ -351,6 +391,7 @@ CONFIG_PORTABLE=y
 #
 # Power management options
 #
+# CONFIG_SUSPEND is not set
 CONFIG_PM=y
 # CONFIG_PM_DEBUG is not set
 CONFIG_PM_CLK=y
@@ -358,6 +399,8 @@ CONFIG_PM_GENERIC_DOMAINS=y
 # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
 CONFIG_PM_GENERIC_DOMAINS_OF=y
 CONFIG_CPU_PM=y
+# CONFIG_ENERGY_MODEL is not set
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
 # end of Power management options
 
 #
@@ -381,19 +424,78 @@ CONFIG_DT_IDLE_GENPD=y
 CONFIG_RISCV_SBI_CPUIDLE=y
 # end of RISC-V CPU Idle Drivers
 # end of CPU Idle
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_GOV_ATTR_SET=y
+CONFIG_CPU_FREQ_GOV_COMMON=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
+
+#
+# CPU frequency scaling drivers
+#
+CONFIG_CPUFREQ_DT=y
+CONFIG_CPUFREQ_DT_PLATDEV=y
+# end of CPU Frequency scaling
 # end of CPU Power Management
 
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_IRQFD=y
+CONFIG_HAVE_KVM_IRQ_ROUTING=y
 CONFIG_HAVE_KVM_EVENTFD=y
 CONFIG_KVM_MMIO=y
+CONFIG_HAVE_KVM_MSI=y
 CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
 CONFIG_HAVE_KVM_VCPU_ASYNC_IOCTL=y
 CONFIG_KVM_XFER_TO_GUEST_WORK=y
+CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
 CONFIG_VIRTUALIZATION=y
 CONFIG_KVM=m
+CONFIG_ARCH_SUPPORTS_ACPI=y
+CONFIG_ACPI=y
+CONFIG_ACPI_GENERIC_GSI=y
+# CONFIG_ACPI_DEBUGGER is not set
+CONFIG_ACPI_SPCR_TABLE=y
+# CONFIG_ACPI_EC_DEBUGFS is not set
+CONFIG_ACPI_AC=y
+CONFIG_ACPI_BATTERY=y
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=y
+# CONFIG_ACPI_DOCK is not set
+# CONFIG_ACPI_IPMI is not set
+# CONFIG_ACPI_DEBUG is not set
+# CONFIG_ACPI_PCI_SLOT is not set
+# CONFIG_ACPI_CONTAINER is not set
+# CONFIG_ACPI_HED is not set
+CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y
+# CONFIG_ACPI_NFIT is not set
+CONFIG_ACPI_WATCHDOG=y
+# CONFIG_ACPI_CONFIGFS is not set
+# CONFIG_ACPI_PFRUT is not set
+# CONFIG_ACPI_FFH is not set
+# CONFIG_PMIC_OPREGION is not set
 
 #
 # General architecture-dependent options
 #
+CONFIG_HOTPLUG_CORE_SYNC=y
+CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
+CONFIG_GENERIC_ENTRY=y
 # CONFIG_KPROBES is not set
 CONFIG_JUMP_LABEL=y
 CONFIG_STATIC_KEYS_SELFTEST=y
@@ -420,6 +522,7 @@ CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HAVE_ARCH_JUMP_LABEL=y
 CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
+CONFIG_MMU_LAZY_TLB_REFCOUNT=y
 CONFIG_HAVE_ARCH_SECCOMP=y
 CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
 CONFIG_SECCOMP=y
@@ -429,15 +532,22 @@ CONFIG_HAVE_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR_STRONG=y
 CONFIG_LTO_NONE=y
+CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
 CONFIG_HAVE_CONTEXT_TRACKING_USER=y
 CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
 CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
 CONFIG_HAVE_MOVE_PUD=y
 CONFIG_HAVE_MOVE_PMD=y
 CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
+CONFIG_HAVE_ARCH_HUGE_VMAP=y
+CONFIG_HAVE_ARCH_HUGE_VMALLOC=y
 CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
+CONFIG_ARCH_WANT_PMD_MKWRITE=y
 CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
 CONFIG_MODULES_USE_ELF_RELA=y
+CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
+CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y
+CONFIG_SOFTIRQ_ON_OWN_STACK=y
 CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
 CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
 CONFIG_ARCH_MMAP_RND_BITS=18
@@ -455,8 +565,13 @@ CONFIG_STRICT_KERNEL_RWX=y
 CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
 CONFIG_STRICT_MODULE_RWX=y
 CONFIG_ARCH_USE_MEMREMAP_PROT=y
+CONFIG_ARCH_HAS_VDSO_DATA=y
+CONFIG_HAVE_PREEMPT_DYNAMIC=y
+CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y
+CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
 CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
 CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y
+CONFIG_DYNAMIC_SIGFRAME=y
 
 #
 # GCOV-based kernel profiling
@@ -467,6 +582,7 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
 CONFIG_HAVE_GCC_PLUGINS=y
 CONFIG_GCC_PLUGINS=y
 # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
+CONFIG_FUNCTION_ALIGNMENT=0
 # end of General architecture-dependent options
 
 CONFIG_RT_MUTEXES=y
@@ -501,6 +617,7 @@ CONFIG_MODULES_TREE_LOOKUP=y
 CONFIG_BLOCK=y
 CONFIG_BLOCK_LEGACY_AUTOLOAD=y
 CONFIG_BLK_CGROUP_RWSTAT=y
+CONFIG_BLK_CGROUP_PUNT_BIO=y
 CONFIG_BLK_DEV_BSG_COMMON=y
 CONFIG_BLK_ICQ=y
 CONFIG_BLK_DEV_BSGLIB=y
@@ -577,6 +694,7 @@ CONFIG_QUEUED_RWLOCKS=y
 CONFIG_ARCH_HAS_MMIOWB=y
 CONFIG_MMIOWB=y
 CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y
+CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
 CONFIG_FREEZER=y
 
 #
@@ -599,18 +717,20 @@ CONFIG_SWAP=y
 # CONFIG_ZSWAP is not set
 CONFIG_ZSMALLOC=m
 # CONFIG_ZSMALLOC_STAT is not set
+CONFIG_ZSMALLOC_CHAIN_SIZE=8
 
 #
 # SLAB allocator options
 #
-# CONFIG_SLAB is not set
+# CONFIG_SLAB_DEPRECATED is not set
 CONFIG_SLUB=y
-# CONFIG_SLOB is not set
+# CONFIG_SLUB_TINY is not set
 # CONFIG_SLAB_MERGE_DEFAULT is not set
 CONFIG_SLAB_FREELIST_RANDOM=y
 CONFIG_SLAB_FREELIST_HARDENED=y
 # CONFIG_SLUB_STATS is not set
 CONFIG_SLUB_CPU_PARTIAL=y
+CONFIG_RANDOM_KMALLOC_CACHES=y
 # end of SLAB allocator options
 
 CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
@@ -622,6 +742,7 @@ CONFIG_SPARSEMEM=y
 CONFIG_SPARSEMEM_EXTREME=y
 CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
 CONFIG_SPARSEMEM_VMEMMAP=y
+CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y
 CONFIG_EXCLUSIVE_SYSTEM_RAM=y
 CONFIG_SPLIT_PTLOCK_CPUS=4
 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
@@ -636,7 +757,6 @@ CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_MMU_NOTIFIER=y
 CONFIG_KSM=y
 CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
-CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
 CONFIG_ARCH_WANTS_THP_SWAP=y
 CONFIG_TRANSPARENT_HUGEPAGE=y
 CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
@@ -655,10 +775,15 @@ CONFIG_VM_EVENT_COUNTERS=y
 #
 # GUP_TEST needs to have DEBUG_FS enabled
 #
+# CONFIG_DMAPOOL_TEST is not set
 CONFIG_ARCH_HAS_PTE_SPECIAL=y
+CONFIG_MEMFD_CREATE=y
+CONFIG_SECRETMEM=y
 # CONFIG_ANON_VMA_NAME is not set
 # CONFIG_USERFAULTFD is not set
 # CONFIG_LRU_GEN is not set
+CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
+CONFIG_PER_VMA_LOCK=y
 CONFIG_LOCK_MM_AND_FIND_VMA=y
 
 #
@@ -671,6 +796,7 @@ CONFIG_LOCK_MM_AND_FIND_VMA=y
 CONFIG_NET=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_EGRESS=y
+CONFIG_NET_XGRESS=y
 CONFIG_NET_REDIRECT=y
 CONFIG_SKB_EXTENSIONS=y
 
@@ -699,6 +825,7 @@ CONFIG_XFRM_ESP=m
 CONFIG_XFRM_IPCOMP=m
 CONFIG_NET_KEY=m
 CONFIG_NET_KEY_MIGRATE=y
+CONFIG_NET_HANDSHAKE=y
 CONFIG_INET=y
 CONFIG_IP_MULTICAST=y
 CONFIG_IP_ADVANCED_ROUTER=y
@@ -822,6 +949,7 @@ CONFIG_NF_CONNTRACK_EVENTS=y
 CONFIG_NF_CONNTRACK_TIMEOUT=y
 CONFIG_NF_CONNTRACK_TIMESTAMP=y
 CONFIG_NF_CONNTRACK_LABELS=y
+CONFIG_NF_CONNTRACK_OVS=y
 CONFIG_NF_CT_PROTO_DCCP=y
 CONFIG_NF_CT_PROTO_SCTP=y
 CONFIG_NF_CT_PROTO_UDPLITE=y
@@ -842,6 +970,7 @@ CONFIG_NETFILTER_NETLINK_GLUE_CT=y
 CONFIG_NF_NAT=y
 CONFIG_NF_NAT_REDIRECT=y
 CONFIG_NF_NAT_MASQUERADE=y
+CONFIG_NF_NAT_OVS=y
 CONFIG_NETFILTER_SYNPROXY=m
 CONFIG_NF_TABLES=y
 # CONFIG_NF_TABLES_INET is not set
@@ -856,7 +985,6 @@ CONFIG_NFT_MASQ=m
 CONFIG_NFT_REDIR=m
 CONFIG_NFT_NAT=m
 CONFIG_NFT_TUNNEL=m
-CONFIG_NFT_OBJREF=m
 CONFIG_NFT_QUEUE=m
 CONFIG_NFT_QUOTA=m
 CONFIG_NFT_REJECT=m
@@ -1057,7 +1185,6 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m
 CONFIG_IP_NF_TARGET_NETMAP=m
 CONFIG_IP_NF_TARGET_REDIRECT=m
 CONFIG_IP_NF_MANGLE=m
-CONFIG_IP_NF_TARGET_CLUSTERIP=m
 CONFIG_IP_NF_TARGET_ECN=m
 CONFIG_IP_NF_TARGET_TTL=m
 CONFIG_IP_NF_RAW=m
@@ -1158,6 +1285,7 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
 CONFIG_BRIDGE_MRP=y
 CONFIG_BRIDGE_CFM=y
 CONFIG_NET_DSA=m
+CONFIG_NET_DSA_TAG_NONE=m
 CONFIG_NET_DSA_TAG_AR9331=m
 CONFIG_NET_DSA_TAG_BRCM_COMMON=m
 CONFIG_NET_DSA_TAG_BRCM=m
@@ -1196,10 +1324,8 @@ CONFIG_NET_SCHED=y
 #
 # Queueing/Scheduling
 #
-CONFIG_NET_SCH_CBQ=m
 CONFIG_NET_SCH_HTB=m
 CONFIG_NET_SCH_HFSC=m
-CONFIG_NET_SCH_ATM=m
 CONFIG_NET_SCH_PRIO=m
 CONFIG_NET_SCH_MULTIQ=m
 CONFIG_NET_SCH_RED=m
@@ -1209,9 +1335,9 @@ CONFIG_NET_SCH_TEQL=m
 CONFIG_NET_SCH_TBF=m
 CONFIG_NET_SCH_CBS=m
 CONFIG_NET_SCH_ETF=m
+CONFIG_NET_SCH_MQPRIO_LIB=m
 CONFIG_NET_SCH_TAPRIO=m
 CONFIG_NET_SCH_GRED=m
-CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCH_NETEM=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_MQPRIO=m
@@ -1313,6 +1439,7 @@ CONFIG_NET_NCSI=y
 CONFIG_NCSI_OEM_CMD_GET_MAC=y
 # CONFIG_NCSI_OEM_CMD_KEEP_PHY is not set
 CONFIG_PCPU_DEV_REFCNT=y
+CONFIG_MAX_SKB_FRAGS=17
 CONFIG_RPS=y
 CONFIG_RFS_ACCEL=y
 CONFIG_SOCK_RX_QUEUE_MAPPING=y
@@ -1398,6 +1525,7 @@ CONFIG_ETHTOOL_NETLINK=y
 #
 # Device Drivers
 #
+CONFIG_ARM_AMBA=y
 CONFIG_HAVE_PCI=y
 CONFIG_PCI=y
 CONFIG_PCI_DOMAINS=y
@@ -1416,7 +1544,6 @@ CONFIG_PCIE_PME=y
 # CONFIG_PCIE_DPC is not set
 # CONFIG_PCIE_PTM is not set
 CONFIG_PCI_MSI=y
-CONFIG_PCI_MSI_IRQ_DOMAIN=y
 CONFIG_PCI_QUIRKS=y
 # CONFIG_PCI_DEBUG is not set
 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
@@ -1426,6 +1553,8 @@ CONFIG_PCI_ATS=y
 CONFIG_PCI_IOV=y
 CONFIG_PCI_PRI=y
 CONFIG_PCI_PASID=y
+CONFIG_PCI_LABEL=y
+# CONFIG_PCI_DYNAMIC_OF_NODES is not set
 # CONFIG_PCIE_BUS_TUNE_OFF is not set
 CONFIG_PCIE_BUS_DEFAULT=y
 # CONFIG_PCIE_BUS_SAFE is not set
@@ -1434,6 +1563,7 @@ CONFIG_PCIE_BUS_DEFAULT=y
 CONFIG_VGA_ARB=y
 CONFIG_VGA_ARB_MAX_GPUS=16
 CONFIG_HOTPLUG_PCI=y
+# CONFIG_HOTPLUG_PCI_ACPI is not set
 # CONFIG_HOTPLUG_PCI_CPCI is not set
 # CONFIG_HOTPLUG_PCI_SHPC is not set
 
@@ -1442,28 +1572,28 @@ CONFIG_HOTPLUG_PCI=y
 #
 # CONFIG_PCI_FTPCI100 is not set
 # CONFIG_PCI_HOST_GENERIC is not set
-# CONFIG_PCIE_XILINX is not set
 # CONFIG_PCIE_MICROCHIP_HOST is not set
+# CONFIG_PCIE_XILINX is not set
 
 #
-# DesignWare PCI Core Support
+# Cadence-based PCIe controllers
 #
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCI_MESON is not set
-# CONFIG_PCIE_FU740 is not set
-# end of DesignWare PCI Core Support
+# CONFIG_PCIE_CADENCE_PLAT_HOST is not set
+# CONFIG_PCI_J721E_HOST is not set
+# end of Cadence-based PCIe controllers
 
 #
-# Mobiveil PCIe Core Support
+# DesignWare-based PCIe controllers
 #
-# end of Mobiveil PCIe Core Support
+# CONFIG_PCI_MESON is not set
+# CONFIG_PCIE_DW_PLAT_HOST is not set
+# CONFIG_PCIE_FU740 is not set
+# end of DesignWare-based PCIe controllers
 
 #
-# Cadence PCIe controllers support
+# Mobiveil-based PCIe controllers
 #
-# CONFIG_PCIE_CADENCE_PLAT_HOST is not set
-# CONFIG_PCI_J721E_HOST is not set
-# end of Cadence PCIe controllers support
+# end of Mobiveil-based PCIe controllers
 # end of PCI controller drivers
 
 #
@@ -1514,6 +1644,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
 # Firmware loader
 #
 CONFIG_FW_LOADER=y
+CONFIG_FW_LOADER_DEBUG=y
 CONFIG_FW_LOADER_PAGED_BUF=y
 CONFIG_FW_LOADER_SYSFS=y
 CONFIG_EXTRA_FIRMWARE=""
@@ -1539,6 +1670,7 @@ CONFIG_REGMAP_IRQ=y
 CONFIG_DMA_SHARED_BUFFER=y
 # CONFIG_DMA_FENCE_TRACE is not set
 CONFIG_GENERIC_ARCH_TOPOLOGY=y
+# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
 # end of Generic Driver Options
 
 #
@@ -1549,6 +1681,12 @@ CONFIG_MHI_BUS=m
 # CONFIG_MHI_BUS_EP is not set
 # end of Bus devices
 
+#
+# Cache Drivers
+#
+# CONFIG_AX45MP_L2_CACHE is not set
+# end of Cache Drivers
+
 CONFIG_CONNECTOR=y
 CONFIG_PROC_EVENTS=y
 
@@ -1562,6 +1700,7 @@ CONFIG_PROC_EVENTS=y
 # end of ARM System Control and Management Interface Protocol
 
 CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_ISCSI_IBFT=m
 CONFIG_SYSFB=y
 CONFIG_SYSFB_SIMPLEFB=y
 # CONFIG_GOOGLE_FIRMWARE is not set
@@ -1582,6 +1721,7 @@ CONFIG_EFI_ZBOOT=y
 # CONFIG_RESET_ATTACK_MITIGATION is not set
 CONFIG_EFI_DISABLE_PCI_DMA=y
 CONFIG_EFI_EARLYCON=y
+# CONFIG_EFI_CUSTOM_SSDT_OVERLAYS is not set
 # CONFIG_EFI_DISABLE_RUNTIME is not set
 # CONFIG_EFI_COCO_SECRET is not set
 # end of EFI (Extensible Firmware Interface) Support
@@ -1604,19 +1744,23 @@ CONFIG_OF_ADDRESS=y
 CONFIG_OF_IRQ=y
 CONFIG_OF_RESERVED_MEM=y
 # CONFIG_OF_OVERLAY is not set
-CONFIG_OF_DMA_DEFAULT_COHERENT=y
 CONFIG_PARPORT=m
 CONFIG_PARPORT_PC=m
 CONFIG_PARPORT_SERIAL=m
 CONFIG_PARPORT_PC_FIFO=y
 # CONFIG_PARPORT_PC_PCMCIA is not set
-CONFIG_PARPORT_AX88796=m
 CONFIG_PARPORT_1284=y
 CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_PNPACPI=y
 CONFIG_BLK_DEV=y
 # CONFIG_BLK_DEV_NULL_BLK is not set
 CONFIG_CDROM=y
-# CONFIG_PARIDE is not set
 CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
 CONFIG_ZRAM=m
 CONFIG_ZRAM_DEF_COMP_LZORLE=y
@@ -1625,6 +1769,7 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y
 # CONFIG_ZRAM_DEF_COMP_LZ4HC is not set
 CONFIG_ZRAM_DEF_COMP="lzo-rle"
 CONFIG_ZRAM_WRITEBACK=y
+# CONFIG_ZRAM_MULTI_COMP is not set
 CONFIG_BLK_DEV_LOOP=y
 CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
 # CONFIG_BLK_DEV_DRBD is not set
@@ -1723,7 +1868,6 @@ CONFIG_ECHO=m
 CONFIG_MISC_ALCOR_PCI=m
 CONFIG_MISC_RTSX_PCI=m
 CONFIG_MISC_RTSX_USB=m
-# CONFIG_HABANA_AI is not set
 # CONFIG_UACCE is not set
 # CONFIG_PVPANIC is not set
 CONFIG_GP_PCI1XXXX=m
@@ -1844,6 +1988,7 @@ CONFIG_SCSI_QLA_FC=m
 CONFIG_SCSI_QLA_ISCSI=m
 CONFIG_QEDI=m
 CONFIG_QEDF=m
+CONFIG_SCSI_LPFC=m
 CONFIG_SCSI_DC395x=m
 CONFIG_SCSI_AM53C974=m
 CONFIG_SCSI_WD719X=m
@@ -1870,6 +2015,8 @@ CONFIG_SATA_HOST=y
 CONFIG_PATA_TIMINGS=y
 CONFIG_ATA_VERBOSE_ERROR=y
 CONFIG_ATA_FORCE=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_ZPODD=y
 CONFIG_SATA_PMP=y
 
 #
@@ -1880,7 +2027,6 @@ CONFIG_SATA_MOBILE_LPM_POLICY=0
 CONFIG_SATA_AHCI_PLATFORM=m
 CONFIG_AHCI_DWC=m
 # CONFIG_AHCI_CEVA is not set
-# CONFIG_AHCI_QORIQ is not set
 CONFIG_SATA_INIC162X=m
 CONFIG_SATA_ACARD_AHCI=m
 CONFIG_SATA_SIL24=m
@@ -1958,15 +2104,18 @@ CONFIG_PATA_OPTI=m
 CONFIG_PATA_PCMCIA=m
 # CONFIG_PATA_OF_PLATFORM is not set
 CONFIG_PATA_RZ1000=m
+# CONFIG_PATA_PARPORT is not set
 
 #
 # Generic fallback / legacy drivers
 #
+CONFIG_PATA_ACPI=m
 CONFIG_ATA_GENERIC=m
 CONFIG_PATA_LEGACY=m
 CONFIG_MD=y
 CONFIG_BLK_DEV_MD=y
 CONFIG_MD_AUTODETECT=y
+CONFIG_MD_BITMAP_FILE=y
 CONFIG_MD_LINEAR=m
 CONFIG_MD_RAID0=m
 CONFIG_MD_RAID1=m
@@ -2057,6 +2206,7 @@ CONFIG_AMT=m
 CONFIG_MACSEC=m
 CONFIG_NETCONSOLE=m
 CONFIG_NETCONSOLE_DYNAMIC=y
+# CONFIG_NETCONSOLE_EXTENDED_LOG is not set
 CONFIG_NETPOLL=y
 CONFIG_NET_POLL_CONTROLLER=y
 CONFIG_TUN=m
@@ -2106,15 +2256,20 @@ CONFIG_NET_DSA_LOOP=m
 CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m
 CONFIG_NET_DSA_LANTIQ_GSWIP=m
 CONFIG_NET_DSA_MT7530=m
+CONFIG_NET_DSA_MT7530_MDIO=m
+CONFIG_NET_DSA_MT7530_MMIO=m
 CONFIG_NET_DSA_MV88E6060=m
 CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m
 CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m
+# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set
 CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m
 CONFIG_NET_DSA_MV88E6XXX=m
 CONFIG_NET_DSA_MV88E6XXX_PTP=y
+CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m
 CONFIG_NET_DSA_MSCC_SEVILLE=m
 CONFIG_NET_DSA_AR9331=m
 CONFIG_NET_DSA_QCA8K=m
+# CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT is not set
 CONFIG_NET_DSA_XRS700X=m
 CONFIG_NET_DSA_XRS700X_I2C=m
 CONFIG_NET_DSA_XRS700X_MDIO=m
@@ -2153,6 +2308,7 @@ CONFIG_NET_VENDOR_AMD=y
 CONFIG_AMD8111_ETH=m
 CONFIG_PCNET32=m
 CONFIG_PCMCIA_NMCLAN=m
+CONFIG_PDS_CORE=m
 CONFIG_NET_VENDOR_AQUANTIA=y
 CONFIG_AQTION=m
 CONFIG_NET_VENDOR_ARC=y
@@ -2190,6 +2346,7 @@ CONFIG_THUNDER_NIC_VF=m
 CONFIG_THUNDER_NIC_BGX=m
 CONFIG_THUNDER_NIC_RGX=m
 CONFIG_CAVIUM_PTP=m
+CONFIG_LIQUIDIO_CORE=m
 CONFIG_LIQUIDIO=m
 CONFIG_LIQUIDIO_VF=m
 CONFIG_NET_VENDOR_CHELSIO=y
@@ -2251,7 +2408,6 @@ CONFIG_E1000E=m
 CONFIG_IGB=m
 CONFIG_IGB_HWMON=y
 CONFIG_IGBVF=m
-CONFIG_IXGB=m
 CONFIG_IXGBE=m
 CONFIG_IXGBE_HWMON=y
 CONFIG_IXGBE_IPSEC=y
@@ -2264,9 +2420,6 @@ CONFIG_ICE=m
 CONFIG_ICE_SWITCHDEV=y
 CONFIG_FM10K=m
 CONFIG_IGC=m
-CONFIG_NET_VENDOR_WANGXUN=y
-CONFIG_NGBE=m
-CONFIG_TXGBE=m
 CONFIG_JME=m
 CONFIG_NET_VENDOR_LITEX=y
 # CONFIG_LITEX_LITEETH is not set
@@ -2291,10 +2444,8 @@ CONFIG_MLX5_EN_RXNFC=y
 CONFIG_MLX5_MPFS=y
 CONFIG_MLX5_ESWITCH=y
 CONFIG_MLX5_BRIDGE=y
-CONFIG_MLX5_CLS_ACT=y
-CONFIG_MLX5_TC_SAMPLE=y
 CONFIG_MLX5_CORE_IPOIB=y
-CONFIG_MLX5_EN_MACSEC=y
+# CONFIG_MLX5_MACSEC is not set
 CONFIG_MLX5_EN_IPSEC=y
 CONFIG_MLX5_SW_STEERING=y
 CONFIG_MLX5_SF=y
@@ -2314,6 +2465,7 @@ CONFIG_KSZ884X_PCI=m
 CONFIG_NET_VENDOR_MICROCHIP=y
 CONFIG_LAN743X=m
 CONFIG_LAN966X_SWITCH=m
+CONFIG_VCAP=y
 CONFIG_NET_VENDOR_MICROSEMI=y
 CONFIG_MSCC_OCELOT_SWITCH_LIB=m
 # CONFIG_MSCC_OCELOT_SWITCH is not set
@@ -2332,6 +2484,7 @@ CONFIG_NET_VENDOR_NETRONOME=y
 CONFIG_NFP=m
 CONFIG_NFP_APP_FLOWER=y
 CONFIG_NFP_APP_ABM_NIC=y
+CONFIG_NFP_NET_IPSEC=y
 # CONFIG_NFP_DEBUG is not set
 CONFIG_NET_VENDOR_8390=y
 CONFIG_PCMCIA_AXNET=m
@@ -2407,8 +2560,8 @@ CONFIG_STMMAC_ETH=m
 CONFIG_STMMAC_PLATFORM=m
 # CONFIG_DWMAC_DWC_QOS_ETH is not set
 CONFIG_DWMAC_GENERIC=m
+CONFIG_DWMAC_STARFIVE=m
 # CONFIG_DWMAC_INTEL_PLAT is not set
-CONFIG_DWMAC_LOONGSON=m
 CONFIG_STMMAC_PCI=m
 CONFIG_NET_VENDOR_SUN=y
 CONFIG_HAPPYMEAL=m
@@ -2428,6 +2581,10 @@ CONFIG_NET_VENDOR_VIA=y
 CONFIG_VIA_RHINE=m
 CONFIG_VIA_RHINE_MMIO=y
 CONFIG_VIA_VELOCITY=m
+CONFIG_NET_VENDOR_WANGXUN=y
+CONFIG_LIBWX=m
+CONFIG_NGBE=m
+CONFIG_TXGBE=m
 CONFIG_NET_VENDOR_WIZNET=y
 CONFIG_WIZNET_W5100=m
 CONFIG_WIZNET_W5300=m
@@ -2442,10 +2599,12 @@ CONFIG_NET_VENDOR_XIRCOM=y
 CONFIG_PCMCIA_XIRC2PS=m
 # CONFIG_FDDI is not set
 # CONFIG_HIPPI is not set
+CONFIG_NET_SB1000=m
 CONFIG_PHYLINK=m
 CONFIG_PHYLIB=y
 CONFIG_SWPHY=y
 CONFIG_LED_TRIGGER_PHY=y
+CONFIG_PHYLIB_LEDS=y
 CONFIG_FIXED_PHY=y
 CONFIG_SFP=m
 
@@ -2472,17 +2631,22 @@ CONFIG_INTEL_XWAY_PHY=m
 CONFIG_LSI_ET1011C_PHY=m
 CONFIG_MARVELL_PHY=m
 CONFIG_MARVELL_10G_PHY=m
+CONFIG_MARVELL_88Q2XXX_PHY=m
 CONFIG_MARVELL_88X2222_PHY=m
 CONFIG_MAXLINEAR_GPHY=m
 CONFIG_MEDIATEK_GE_PHY=m
+# CONFIG_MEDIATEK_GE_SOC_PHY is not set
 CONFIG_MICREL_PHY=m
+CONFIG_MICROCHIP_T1S_PHY=m
 CONFIG_MICROCHIP_PHY=m
 CONFIG_MICROCHIP_T1_PHY=m
 CONFIG_MICROSEMI_PHY=m
 CONFIG_MOTORCOMM_PHY=m
 CONFIG_NATIONAL_PHY=m
+CONFIG_NXP_CBTX_PHY=m
 CONFIG_NXP_C45_TJA11XX_PHY=m
 CONFIG_NXP_TJA11XX_PHY=m
+CONFIG_NCN26000_PHY=m
 CONFIG_QSEMI_PHY=m
 CONFIG_REALTEK_PHY=m
 CONFIG_RENESAS_PHY=m
@@ -2503,6 +2667,7 @@ CONFIG_MDIO_DEVICE=y
 CONFIG_MDIO_BUS=y
 CONFIG_FWNODE_MDIO=y
 CONFIG_OF_MDIO=y
+CONFIG_ACPI_MDIO=y
 CONFIG_MDIO_DEVRES=y
 CONFIG_MDIO_BITBANG=m
 CONFIG_MDIO_BCM_UNIMAC=m
@@ -2515,6 +2680,7 @@ CONFIG_MDIO_MSCC_MIIM=m
 # CONFIG_MDIO_OCTEON is not set
 # CONFIG_MDIO_IPQ4019 is not set
 # CONFIG_MDIO_IPQ8064 is not set
+CONFIG_MDIO_REGMAP=m
 CONFIG_MDIO_THUNDER=m
 
 #
@@ -2529,7 +2695,7 @@ CONFIG_MDIO_THUNDER=m
 #
 CONFIG_PCS_XPCS=m
 CONFIG_PCS_LYNX=m
-CONFIG_PCS_ALTERA_TSE=m
+CONFIG_PCS_MTK_LYNXI=m
 # end of PCS device drivers
 
 # CONFIG_PLIP is not set
@@ -2541,6 +2707,11 @@ CONFIG_PPP_MPPE=m
 CONFIG_PPP_MULTILINK=y
 CONFIG_PPPOATM=m
 CONFIG_PPPOE=m
+# CONFIG_PPPOE_HASH_BITS_1 is not set
+# CONFIG_PPPOE_HASH_BITS_2 is not set
+CONFIG_PPPOE_HASH_BITS_4=y
+# CONFIG_PPPOE_HASH_BITS_8 is not set
+CONFIG_PPPOE_HASH_BITS=4
 CONFIG_PPTP=m
 CONFIG_PPPOL2TP=m
 CONFIG_PPP_ASYNC=m
@@ -2645,6 +2816,9 @@ CONFIG_ATH11K=m
 CONFIG_ATH11K_PCI=m
 # CONFIG_ATH11K_DEBUG is not set
 # CONFIG_ATH11K_TRACING is not set
+CONFIG_ATH12K=m
+# CONFIG_ATH12K_DEBUG is not set
+# CONFIG_ATH12K_TRACING is not set
 CONFIG_WLAN_VENDOR_ATMEL=y
 CONFIG_ATMEL=m
 CONFIG_PCI_ATMEL=m
@@ -2692,6 +2866,7 @@ CONFIG_BRCMFMAC_PCIE=y
 # CONFIG_BRCM_TRACING is not set
 # CONFIG_BRCMDBG is not set
 CONFIG_WLAN_VENDOR_CISCO=y
+CONFIG_AIRO=m
 CONFIG_AIRO_CS=m
 CONFIG_WLAN_VENDOR_INTEL=y
 CONFIG_IPW2100=m
@@ -2772,6 +2947,8 @@ CONFIG_MT76_SDIO=m
 CONFIG_MT76x02_LIB=m
 CONFIG_MT76x02_USB=m
 CONFIG_MT76_CONNAC_LIB=m
+CONFIG_MT792x_LIB=m
+CONFIG_MT792x_USB=m
 CONFIG_MT76x0_COMMON=m
 CONFIG_MT76x0U=m
 CONFIG_MT76x0E=m
@@ -2789,6 +2966,7 @@ CONFIG_MT7921_COMMON=m
 CONFIG_MT7921E=m
 CONFIG_MT7921S=m
 CONFIG_MT7921U=m
+CONFIG_MT7996E=m
 CONFIG_WLAN_VENDOR_MICROCHIP=y
 # CONFIG_WILC1000_SDIO is not set
 CONFIG_WLAN_VENDOR_PURELIFI=y
@@ -2848,22 +3026,36 @@ CONFIG_RTL8XXXU_UNTESTED=y
 CONFIG_RTW88=m
 CONFIG_RTW88_CORE=m
 CONFIG_RTW88_PCI=m
+CONFIG_RTW88_SDIO=m
+CONFIG_RTW88_USB=m
 CONFIG_RTW88_8822B=m
 CONFIG_RTW88_8822C=m
 CONFIG_RTW88_8723D=m
 CONFIG_RTW88_8821C=m
 CONFIG_RTW88_8822BE=m
+CONFIG_RTW88_8822BS=m
+CONFIG_RTW88_8822BU=m
 CONFIG_RTW88_8822CE=m
+CONFIG_RTW88_8822CS=m
+CONFIG_RTW88_8822CU=m
 CONFIG_RTW88_8723DE=m
+CONFIG_RTW88_8723DS=m
+CONFIG_RTW88_8723DU=m
 CONFIG_RTW88_8821CE=m
+CONFIG_RTW88_8821CS=m
+CONFIG_RTW88_8821CU=m
 # CONFIG_RTW88_DEBUG is not set
 # CONFIG_RTW88_DEBUGFS is not set
 CONFIG_RTW89=m
 CONFIG_RTW89_CORE=m
 CONFIG_RTW89_PCI=m
+CONFIG_RTW89_8851B=m
 CONFIG_RTW89_8852A=m
+CONFIG_RTW89_8852B=m
 CONFIG_RTW89_8852C=m
+CONFIG_RTW89_8851BE=m
 CONFIG_RTW89_8852AE=m
+CONFIG_RTW89_8852BE=m
 CONFIG_RTW89_8852CE=m
 # CONFIG_RTW89_DEBUGMSG is not set
 # CONFIG_RTW89_DEBUGFS is not set
@@ -2884,7 +3076,6 @@ CONFIG_WL12XX=m
 CONFIG_WL18XX=m
 CONFIG_WLCORE=m
 CONFIG_WLCORE_SDIO=m
-CONFIG_WILINK_PLATFORM_DATA=y
 CONFIG_WLAN_VENDOR_ZYDAS=y
 CONFIG_USB_ZD1201=m
 CONFIG_ZD1211RW=m
@@ -2894,8 +3085,8 @@ CONFIG_QTNFMAC=m
 CONFIG_QTNFMAC_PCIE=m
 # CONFIG_PCMCIA_RAYCS is not set
 CONFIG_PCMCIA_WL3501=m
-CONFIG_MAC80211_HWSIM=m
 CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_MAC80211_HWSIM=m
 # CONFIG_VIRT_WIFI is not set
 # CONFIG_WAN is not set
 
@@ -2906,6 +3097,7 @@ CONFIG_USB_NET_RNDIS_WLAN=m
 # end of Wireless WAN
 
 CONFIG_VMXNET3=m
+CONFIG_FUJITSU_ES=m
 CONFIG_NET_FAILOVER=m
 # CONFIG_ISDN is not set
 
@@ -3020,6 +3212,7 @@ CONFIG_INPUT_DA7280_HAPTICS=m
 # CONFIG_INPUT_IQS626A is not set
 # CONFIG_INPUT_IQS7222 is not set
 # CONFIG_INPUT_CMA3000 is not set
+# CONFIG_INPUT_SOC_BUTTON_ARRAY is not set
 # CONFIG_INPUT_DRV260X_HAPTICS is not set
 # CONFIG_INPUT_DRV2665_HAPTICS is not set
 # CONFIG_INPUT_DRV2667_HAPTICS is not set
@@ -3031,6 +3224,7 @@ CONFIG_INPUT_DA7280_HAPTICS=m
 CONFIG_SERIO=y
 CONFIG_SERIO_SERPORT=y
 # CONFIG_SERIO_PARKBD is not set
+# CONFIG_SERIO_AMBAKMI is not set
 # CONFIG_SERIO_PCIPS2 is not set
 CONFIG_SERIO_LIBPS2=y
 CONFIG_SERIO_RAW=m
@@ -3055,6 +3249,7 @@ CONFIG_HW_CONSOLE=y
 CONFIG_VT_HW_CONSOLE_BINDING=y
 CONFIG_UNIX98_PTYS=y
 # CONFIG_LEGACY_PTYS is not set
+# CONFIG_LEGACY_TIOCSTI is not set
 # CONFIG_LDISC_AUTOLOAD is not set
 
 #
@@ -3063,10 +3258,12 @@ CONFIG_UNIX98_PTYS=y
 CONFIG_SERIAL_EARLYCON=y
 CONFIG_SERIAL_8250=y
 CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
+CONFIG_SERIAL_8250_PNP=y
 CONFIG_SERIAL_8250_16550A_VARIANTS=y
 CONFIG_SERIAL_8250_FINTEK=y
 CONFIG_SERIAL_8250_CONSOLE=y
 CONFIG_SERIAL_8250_DMA=y
+CONFIG_SERIAL_8250_PCILIB=y
 CONFIG_SERIAL_8250_PCI=y
 CONFIG_SERIAL_8250_EXAR=m
 # CONFIG_SERIAL_8250_CS is not set
@@ -3074,6 +3271,7 @@ CONFIG_SERIAL_8250_NR_UARTS=4
 CONFIG_SERIAL_8250_RUNTIME_UARTS=4
 CONFIG_SERIAL_8250_EXTENDED=y
 CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_PCI1XXXX=m
 CONFIG_SERIAL_8250_SHARE_IRQ=y
 # CONFIG_SERIAL_8250_DETECT_IRQ is not set
 CONFIG_SERIAL_8250_RSA=y
@@ -3086,6 +3284,9 @@ CONFIG_SERIAL_8250_PERICOM=y
 #
 # Non-8250 serial port support
 #
+# CONFIG_SERIAL_AMBA_PL010 is not set
+# CONFIG_SERIAL_AMBA_PL011 is not set
+CONFIG_SERIAL_EARLYCON_SEMIHOST=y
 # CONFIG_SERIAL_EARLYCON_RISCV_SBI is not set
 # CONFIG_SERIAL_UARTLITE is not set
 CONFIG_SERIAL_CORE=y
@@ -3114,9 +3315,9 @@ CONFIG_SERIAL_MCTRL_GPIO=y
 CONFIG_SERIAL_NONSTANDARD=y
 # CONFIG_MOXA_INTELLIO is not set
 # CONFIG_MOXA_SMARTIO is not set
-CONFIG_SYNCLINK_GT=m
 CONFIG_N_HDLC=m
 # CONFIG_GOLDFISH_TTY is not set
+# CONFIG_IPWIRELESS is not set
 CONFIG_N_GSM=m
 CONFIG_NOZOMI=m
 # CONFIG_NULL_TTY is not set
@@ -3137,6 +3338,7 @@ CONFIG_IPMI_SSIF=m
 CONFIG_IPMI_IPMB=m
 CONFIG_IPMI_WATCHDOG=m
 CONFIG_IPMI_POWEROFF=m
+CONFIG_SSIF_IPMI_BMC=m
 # CONFIG_IPMB_DEVICE_INTERFACE is not set
 CONFIG_HW_RANDOM=y
 CONFIG_HW_RANDOM_TIMERIOMEM=y
@@ -3144,18 +3346,8 @@ CONFIG_HW_RANDOM_BA431=y
 CONFIG_HW_RANDOM_VIRTIO=y
 # CONFIG_HW_RANDOM_CCTRNG is not set
 CONFIG_HW_RANDOM_XIPHERA=y
+CONFIG_HW_RANDOM_JH7110=y
 # CONFIG_APPLICOM is not set
-
-#
-# PCMCIA character devices
-#
-# CONFIG_SYNCLINK_CS is not set
-# CONFIG_CARDMAN_4000 is not set
-# CONFIG_CARDMAN_4040 is not set
-# CONFIG_SCR24X is not set
-# CONFIG_IPWIRELESS is not set
-# end of PCMCIA character devices
-
 CONFIG_DEVMEM=y
 CONFIG_DEVPORT=y
 CONFIG_TCG_TPM=m
@@ -3168,13 +3360,13 @@ CONFIG_TCG_TIS_I2C_ATMEL=m
 CONFIG_TCG_TIS_I2C_INFINEON=m
 CONFIG_TCG_TIS_I2C_NUVOTON=m
 CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TCG_CRB=m
 CONFIG_TCG_VTPM_PROXY=m
 CONFIG_TCG_TIS_ST33ZP24=m
 CONFIG_TCG_TIS_ST33ZP24_I2C=m
 # CONFIG_XILLYBUS is not set
 # CONFIG_XILLYUSB is not set
-CONFIG_RANDOM_TRUST_CPU=y
-# CONFIG_RANDOM_TRUST_BOOTLOADER is not set
 # end of Character devices
 
 #
@@ -3219,6 +3411,7 @@ CONFIG_I2C_ALI1563=m
 CONFIG_I2C_ALI15X3=m
 CONFIG_I2C_AMD756=m
 CONFIG_I2C_AMD8111=m
+CONFIG_I2C_AMD_MP2=m
 CONFIG_I2C_I801=m
 CONFIG_I2C_ISCH=m
 CONFIG_I2C_PIIX4=m
@@ -3230,6 +3423,11 @@ CONFIG_I2C_SIS96X=m
 CONFIG_I2C_VIA=m
 CONFIG_I2C_VIAPRO=m
 
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
 #
 # I2C system bus drivers (mostly embedded / system-on-chip)
 #
@@ -3241,6 +3439,7 @@ CONFIG_I2C_DESIGNWARE_PLATFORM=m
 CONFIG_I2C_EMEV2=m
 # CONFIG_I2C_GPIO is not set
 CONFIG_I2C_MICROCHIP_CORE=m
+# CONFIG_I2C_NOMADIK is not set
 # CONFIG_I2C_OCORES is not set
 CONFIG_I2C_PCA_PLATFORM=m
 # CONFIG_I2C_RK3X is not set
@@ -3316,6 +3515,7 @@ CONFIG_PTP_1588_CLOCK_OPTIONAL=m
 #
 CONFIG_PTP_1588_CLOCK_IDT82P33=m
 CONFIG_PTP_1588_CLOCK_IDTCM=m
+CONFIG_PTP_1588_CLOCK_MOCK=m
 # end of PTP clock support
 
 CONFIG_PINCTRL=y
@@ -3325,6 +3525,7 @@ CONFIG_GENERIC_PINMUX_FUNCTIONS=y
 CONFIG_PINCONF=y
 CONFIG_GENERIC_PINCONF=y
 # CONFIG_DEBUG_PINCTRL is not set
+# CONFIG_PINCTRL_AMD is not set
 # CONFIG_PINCTRL_AXP209 is not set
 # CONFIG_PINCTRL_CY8C95X0 is not set
 # CONFIG_PINCTRL_DA9062 is not set
@@ -3342,9 +3543,13 @@ CONFIG_PINCTRL_MADERA=m
 # end of Renesas pinctrl drivers
 
 CONFIG_PINCTRL_STARFIVE_JH7100=y
+CONFIG_PINCTRL_STARFIVE_JH7110=y
+CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y
+CONFIG_PINCTRL_STARFIVE_JH7110_AON=y
 CONFIG_GPIOLIB=y
 CONFIG_GPIOLIB_FASTPATH_LIMIT=512
 CONFIG_OF_GPIO=y
+CONFIG_GPIO_ACPI=y
 CONFIG_GPIOLIB_IRQCHIP=y
 # CONFIG_DEBUG_GPIO is not set
 CONFIG_GPIO_SYSFS=y
@@ -3357,6 +3562,7 @@ CONFIG_GPIO_GENERIC=m
 #
 # CONFIG_GPIO_74XX_MMIO is not set
 # CONFIG_GPIO_ALTERA is not set
+# CONFIG_GPIO_AMDPT is not set
 # CONFIG_GPIO_CADENCE is not set
 CONFIG_GPIO_DWAPB=m
 CONFIG_GPIO_EXAR=m
@@ -3366,6 +3572,7 @@ CONFIG_GPIO_EXAR=m
 # CONFIG_GPIO_HLWD is not set
 # CONFIG_GPIO_LOGICVC is not set
 # CONFIG_GPIO_MB86S7X is not set
+# CONFIG_GPIO_PL061 is not set
 # CONFIG_GPIO_SIFIVE is not set
 # CONFIG_GPIO_SYSCON is not set
 # CONFIG_GPIO_XILINX is not set
@@ -3376,6 +3583,8 @@ CONFIG_GPIO_EXAR=m
 # I2C GPIO expanders
 #
 # CONFIG_GPIO_ADNP is not set
+# CONFIG_GPIO_FXL6408 is not set
+# CONFIG_GPIO_DS4520 is not set
 # CONFIG_GPIO_GW_PLD is not set
 # CONFIG_GPIO_MAX7300 is not set
 # CONFIG_GPIO_MAX732X is not set
@@ -3412,6 +3621,7 @@ CONFIG_GPIO_VIPERBOARD=m
 # Virtual GPIO drivers
 #
 # CONFIG_GPIO_AGGREGATOR is not set
+# CONFIG_GPIO_LATCH is not set
 CONFIG_GPIO_MOCKUP=m
 CONFIG_GPIO_VIRTIO=m
 # CONFIG_GPIO_SIM is not set
@@ -3426,7 +3636,6 @@ CONFIG_W1_CON=y
 # CONFIG_W1_MASTER_MATROX is not set
 CONFIG_W1_MASTER_DS2490=m
 CONFIG_W1_MASTER_DS2482=m
-CONFIG_W1_MASTER_DS1WM=m
 # CONFIG_W1_MASTER_GPIO is not set
 # CONFIG_W1_MASTER_SGI is not set
 # end of 1-wire Bus Masters
@@ -3467,7 +3676,6 @@ CONFIG_POWER_RESET_SYSCON_POWEROFF=y
 CONFIG_POWER_SUPPLY=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
 CONFIG_POWER_SUPPLY_HWMON=y
-# CONFIG_PDA_POWER is not set
 # CONFIG_IP5XXX_POWER is not set
 # CONFIG_TEST_POWER is not set
 # CONFIG_CHARGER_ADP5061 is not set
@@ -3550,6 +3758,7 @@ CONFIG_SENSORS_G760A=m
 CONFIG_SENSORS_G762=m
 # CONFIG_SENSORS_GPIO_FAN is not set
 CONFIG_SENSORS_HIH6130=m
+# CONFIG_SENSORS_HS3001 is not set
 CONFIG_SENSORS_IBMAEM=m
 CONFIG_SENSORS_IBMPEX=m
 CONFIG_SENSORS_IT87=m
@@ -3574,12 +3783,14 @@ CONFIG_SENSORS_MAX1668=m
 CONFIG_SENSORS_MAX197=m
 CONFIG_SENSORS_MAX31730=m
 # CONFIG_SENSORS_MAX31760 is not set
+# CONFIG_MAX31827 is not set
 # CONFIG_SENSORS_MAX6620 is not set
 CONFIG_SENSORS_MAX6621=m
 CONFIG_SENSORS_MAX6639=m
 CONFIG_SENSORS_MAX6650=m
 CONFIG_SENSORS_MAX6697=m
 CONFIG_SENSORS_MAX31790=m
+# CONFIG_SENSORS_MC34VR500 is not set
 CONFIG_SENSORS_MCP3021=m
 CONFIG_SENSORS_TC654=m
 CONFIG_SENSORS_TPS23861=m
@@ -3602,15 +3813,18 @@ CONFIG_SENSORS_LM95245=m
 CONFIG_SENSORS_PC87360=m
 CONFIG_SENSORS_PC87427=m
 CONFIG_SENSORS_NCT6683=m
+# CONFIG_SENSORS_NCT6775 is not set
 # CONFIG_SENSORS_NCT6775_I2C is not set
 CONFIG_SENSORS_NCT7802=m
 CONFIG_SENSORS_NCT7904=m
 CONFIG_SENSORS_NPCM7XX=m
 CONFIG_SENSORS_NZXT_KRAKEN2=m
 # CONFIG_SENSORS_NZXT_SMART2 is not set
+# CONFIG_SENSORS_OCC_P8_I2C is not set
 CONFIG_SENSORS_PCF8591=m
 CONFIG_PMBUS=m
 CONFIG_SENSORS_PMBUS=m
+# CONFIG_SENSORS_ACBEL_FSG032 is not set
 # CONFIG_SENSORS_ADM1266 is not set
 CONFIG_SENSORS_ADM1275=m
 CONFIG_SENSORS_BEL_PFE=m
@@ -3640,12 +3854,14 @@ CONFIG_SENSORS_MAX8688=m
 CONFIG_SENSORS_MP2888=m
 # CONFIG_SENSORS_MP2975 is not set
 CONFIG_SENSORS_MP5023=m
+# CONFIG_SENSORS_MPQ7932 is not set
 CONFIG_SENSORS_PIM4328=m
 CONFIG_SENSORS_PLI1209BC=m
 CONFIG_SENSORS_PM6764TR=m
 CONFIG_SENSORS_PXE1610=m
 CONFIG_SENSORS_Q54SJ108A2=m
 CONFIG_SENSORS_STPDDC60=m
+# CONFIG_SENSORS_TDA38640 is not set
 CONFIG_SENSORS_TPS40422=m
 CONFIG_SENSORS_TPS53679=m
 CONFIG_SENSORS_TPS546D24=m
@@ -3674,7 +3890,7 @@ CONFIG_SENSORS_SCH56XX_COMMON=m
 CONFIG_SENSORS_SCH5627=m
 CONFIG_SENSORS_SCH5636=m
 CONFIG_SENSORS_STTS751=m
-# CONFIG_SENSORS_SMM665 is not set
+CONFIG_SENSORS_SFCTEMP=m
 CONFIG_SENSORS_ADC128D818=m
 CONFIG_SENSORS_ADS7828=m
 CONFIG_SENSORS_AMC6821=m
@@ -3705,6 +3921,11 @@ CONFIG_SENSORS_W83L785TS=m
 CONFIG_SENSORS_W83L786NG=m
 CONFIG_SENSORS_W83627HF=m
 CONFIG_SENSORS_W83627EHF=m
+
+#
+# ACPI drivers
+#
+# CONFIG_SENSORS_ACPI_POWER is not set
 CONFIG_THERMAL=y
 # CONFIG_THERMAL_NETLINK is not set
 # CONFIG_THERMAL_STATISTICS is not set
@@ -3715,6 +3936,7 @@ CONFIG_THERMAL_WRITABLE_TRIPS=y
 CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
 # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
 # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_BANG_BANG is not set
 CONFIG_THERMAL_GOV_FAIR_SHARE=y
 CONFIG_THERMAL_GOV_STEP_WISE=y
 CONFIG_THERMAL_GOV_BANG_BANG=y
@@ -3744,6 +3966,7 @@ CONFIG_SOFT_WATCHDOG=m
 # CONFIG_DA9063_WATCHDOG is not set
 # CONFIG_DA9062_WATCHDOG is not set
 # CONFIG_GPIO_WATCHDOG is not set
+CONFIG_WDAT_WDT=m
 CONFIG_XILINX_WATCHDOG=m
 CONFIG_ZIIRAVE_WATCHDOG=m
 CONFIG_CADENCE_WATCHDOG=m
@@ -3753,6 +3976,7 @@ CONFIG_RETU_WATCHDOG=m
 CONFIG_ALIM7101_WDT=m
 CONFIG_I6300ESB_WDT=m
 CONFIG_MEN_A21_WDT=m
+CONFIG_STARFIVE_WATCHDOG=y
 
 #
 # PCI-based Watchdog Cards
@@ -3795,14 +4019,17 @@ CONFIG_BCMA_DRIVER_GPIO=y
 #
 CONFIG_MFD_CORE=m
 # CONFIG_MFD_ACT8945A is not set
+# CONFIG_MFD_SMPRO is not set
 # CONFIG_MFD_ATMEL_FLEXCOM is not set
 # CONFIG_MFD_ATMEL_HLCDC is not set
 CONFIG_MFD_BCM590XX=m
 CONFIG_MFD_BD9571MWV=m
 CONFIG_MFD_AXP20X=m
 CONFIG_MFD_AXP20X_I2C=m
+# CONFIG_MFD_CS42L43_I2C is not set
 CONFIG_MFD_MADERA=m
 CONFIG_MFD_MADERA_I2C=m
+# CONFIG_MFD_MAX5970 is not set
 # CONFIG_MFD_CS47L15 is not set
 # CONFIG_MFD_CS47L35 is not set
 # CONFIG_MFD_CS47L85 is not set
@@ -3817,7 +4044,6 @@ CONFIG_MFD_DLN2=m
 # CONFIG_MFD_MP2629 is not set
 # CONFIG_MFD_HI6421_PMIC is not set
 # CONFIG_MFD_HI6421_SPMI is not set
-# CONFIG_HTC_PASIC3 is not set
 CONFIG_LPC_ICH=m
 CONFIG_LPC_SCH=m
 # CONFIG_MFD_IQS62X is not set
@@ -3839,13 +4065,12 @@ CONFIG_MFD_VIPERBOARD=m
 # CONFIG_MFD_NTXEC is not set
 CONFIG_MFD_RETU=m
 # CONFIG_MFD_PCF50633 is not set
-# CONFIG_UCB1400_CORE is not set
 # CONFIG_MFD_SY7636A is not set
 # CONFIG_MFD_RDC321X is not set
 # CONFIG_MFD_RT4831 is not set
 # CONFIG_MFD_RT5033 is not set
 # CONFIG_MFD_RT5120 is not set
-# CONFIG_MFD_RK808 is not set
+# CONFIG_MFD_RK8XX_I2C is not set
 # CONFIG_MFD_RN5T618 is not set
 # CONFIG_MFD_SI476X_CORE is not set
 CONFIG_MFD_SM501=m
@@ -3863,7 +4088,9 @@ CONFIG_MFD_SYSCON=y
 # CONFIG_MFD_TI_LP873X is not set
 # CONFIG_MFD_TI_LP87565 is not set
 # CONFIG_MFD_TPS65218 is not set
+# CONFIG_MFD_TPS65219 is not set
 # CONFIG_MFD_TPS65912_I2C is not set
+# CONFIG_MFD_TPS6594_I2C is not set
 CONFIG_MFD_WL1273_CORE=m
 CONFIG_MFD_LM3533=m
 # CONFIG_MFD_TQMX86 is not set
@@ -3893,13 +4120,17 @@ CONFIG_IR_SHARP_DECODER=m
 CONFIG_IR_SONY_DECODER=m
 CONFIG_IR_XMP_DECODER=m
 CONFIG_RC_DEVICES=y
+# CONFIG_IR_ENE is not set
+# CONFIG_IR_FINTEK is not set
 # CONFIG_IR_GPIO_CIR is not set
 # CONFIG_IR_HIX5HD2 is not set
 CONFIG_IR_IGORPLUGUSB=m
 CONFIG_IR_IGUANA=m
 CONFIG_IR_IMON=m
 CONFIG_IR_IMON_RAW=m
+# CONFIG_IR_ITE_CIR is not set
 CONFIG_IR_MCEUSB=m
+# CONFIG_IR_NUVOTON is not set
 CONFIG_IR_REDRAT3=m
 CONFIG_IR_SERIAL=m
 CONFIG_IR_SERIAL_TRANSMITTER=y
@@ -3950,8 +4181,6 @@ CONFIG_VIDEO_TUNER=m
 CONFIG_V4L2_MEM2MEM_DEV=m
 CONFIG_V4L2_FWNODE=m
 CONFIG_V4L2_ASYNC=m
-CONFIG_VIDEOBUF_GEN=m
-CONFIG_VIDEOBUF_VMALLOC=m
 # end of Video4Linux options
 
 #
@@ -4053,7 +4282,6 @@ CONFIG_VIDEO_PVRUSB2=m
 CONFIG_VIDEO_PVRUSB2_SYSFS=y
 CONFIG_VIDEO_PVRUSB2_DVB=y
 # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
-CONFIG_VIDEO_STK1160_COMMON=m
 CONFIG_VIDEO_STK1160=m
 
 #
@@ -4150,6 +4378,9 @@ CONFIG_VIDEO_DT3155=m
 CONFIG_VIDEO_IVTV=m
 CONFIG_VIDEO_IVTV_ALSA=m
 CONFIG_VIDEO_FB_IVTV=m
+# CONFIG_VIDEO_HEXIUM_GEMINI is not set
+# CONFIG_VIDEO_HEXIUM_ORION is not set
+# CONFIG_VIDEO_MXB is not set
 
 #
 # Media capture/analog/hybrid TV support
@@ -4191,6 +4422,11 @@ CONFIG_DVB_PLUTO2=m
 CONFIG_DVB_PT1=m
 CONFIG_DVB_PT3=m
 CONFIG_DVB_SMIPCIE=m
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+# CONFIG_IPU_BRIDGE is not set
 # CONFIG_RADIO_ADAPTERS is not set
 CONFIG_MEDIA_PLATFORM_DRIVERS=y
 CONFIG_V4L_PLATFORM_DRIVERS=y
@@ -4215,7 +4451,6 @@ CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
 #
 # Aspeed media platform drivers
 #
-# CONFIG_VIDEO_ASPEED is not set
 
 #
 # Atmel media platform drivers
@@ -4244,6 +4479,10 @@ CONFIG_VIDEO_CAFE_CCIC=m
 # Mediatek media platform drivers
 #
 
+#
+# Microchip Technology, Inc. media platform drivers
+#
+
 #
 # NVidia media platform drivers
 #
@@ -4306,9 +4545,12 @@ CONFIG_MEDIA_COMMON_OPTIONS=y
 #
 CONFIG_CYPRESS_FIRMWARE=m
 CONFIG_TTPCI_EEPROM=m
+CONFIG_UVC_COMMON=m
 CONFIG_VIDEO_CX2341X=m
 CONFIG_VIDEO_TVEEPROM=m
 CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
 CONFIG_VIDEOBUF2_CORE=m
@@ -4337,6 +4579,7 @@ CONFIG_VIDEO_IR_I2C=m
 # CONFIG_VIDEO_AD5820 is not set
 # CONFIG_VIDEO_AK7375 is not set
 # CONFIG_VIDEO_DW9714 is not set
+# CONFIG_VIDEO_DW9719 is not set
 # CONFIG_VIDEO_DW9768 is not set
 # CONFIG_VIDEO_DW9807_VCM is not set
 # end of Lens drivers
@@ -4393,6 +4636,7 @@ CONFIG_VIDEO_KS0127=m
 CONFIG_VIDEO_SAA7110=m
 CONFIG_VIDEO_SAA711X=m
 # CONFIG_VIDEO_TC358743 is not set
+# CONFIG_VIDEO_TC358746 is not set
 # CONFIG_VIDEO_TVP514X is not set
 CONFIG_VIDEO_TVP5150=m
 # CONFIG_VIDEO_TVP7002 is not set
@@ -4412,7 +4656,6 @@ CONFIG_VIDEO_CX25840=m
 #
 # Video encoders
 #
-# CONFIG_VIDEO_AD9389B is not set
 CONFIG_VIDEO_ADV7170=m
 CONFIG_VIDEO_ADV7175=m
 # CONFIG_VIDEO_ADV7343 is not set
@@ -4452,6 +4695,14 @@ CONFIG_VIDEO_M52790=m
 # CONFIG_VIDEO_THS7303 is not set
 # end of Miscellaneous helper chips
 
+#
+# Video serializers and deserializers
+#
+# CONFIG_VIDEO_DS90UB913 is not set
+# CONFIG_VIDEO_DS90UB953 is not set
+# CONFIG_VIDEO_DS90UB960 is not set
+# end of Video serializers and deserializers
+
 CONFIG_MEDIA_TUNER=m
 
 #
@@ -4669,6 +4920,10 @@ CONFIG_DVB_SP2=m
 # Graphics support
 #
 CONFIG_APERTURE_HELPERS=y
+CONFIG_VIDEO_CMDLINE=y
+CONFIG_VIDEO_NOMODESET=y
+# CONFIG_AUXDISPLAY is not set
+# CONFIG_PANEL is not set
 CONFIG_DRM=m
 CONFIG_DRM_KMS_HELPER=m
 # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
@@ -4679,14 +4934,17 @@ CONFIG_DRM_FBDEV_OVERALLOC=100
 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
 CONFIG_DRM_DISPLAY_HELPER=m
 CONFIG_DRM_DISPLAY_DP_HELPER=y
+CONFIG_DRM_DISPLAY_HDCP_HELPER=y
 CONFIG_DRM_DISPLAY_HDMI_HELPER=y
 # CONFIG_DRM_DP_AUX_CHARDEV is not set
 # CONFIG_DRM_DP_CEC is not set
 CONFIG_DRM_TTM=m
+CONFIG_DRM_EXEC=m
 CONFIG_DRM_BUDDY=m
 CONFIG_DRM_VRAM_HELPER=m
 CONFIG_DRM_TTM_HELPER=m
 CONFIG_DRM_GEM_SHMEM_HELPER=m
+CONFIG_DRM_SUBALLOC_HELPER=m
 CONFIG_DRM_SCHED=m
 
 #
@@ -4710,6 +4968,7 @@ CONFIG_DRM_AMDGPU=m
 # CONFIG_DRM_AMDGPU_SI is not set
 # CONFIG_DRM_AMDGPU_CIK is not set
 # CONFIG_DRM_AMDGPU_USERPTR is not set
+# CONFIG_DRM_AMDGPU_WERROR is not set
 
 #
 # ACP (Audio CoProcessor) Configuration
@@ -4721,11 +4980,9 @@ CONFIG_DRM_AMDGPU=m
 # Display Engine Configuration
 #
 CONFIG_DRM_AMD_DC=y
-# CONFIG_DRM_AMD_DC_HDCP is not set
 # end of Display Engine Configuration
 
 CONFIG_DRM_NOUVEAU=m
-CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
 CONFIG_NOUVEAU_DEBUG=5
 CONFIG_NOUVEAU_DEBUG_DEFAULT=3
 # CONFIG_NOUVEAU_DEBUG_MMU is not set
@@ -4736,11 +4993,9 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
 CONFIG_DRM_UDL=m
 CONFIG_DRM_AST=m
 CONFIG_DRM_MGAG200=m
-# CONFIG_DRM_RCAR_DW_HDMI is not set
-# CONFIG_DRM_RCAR_USE_LVDS is not set
-# CONFIG_DRM_RCAR_USE_MIPI_DSI is not set
 CONFIG_DRM_QXL=m
 CONFIG_DRM_VIRTIO_GPU=m
+CONFIG_DRM_VIRTIO_GPU_KMS=y
 CONFIG_DRM_PANEL=y
 
 #
@@ -4752,6 +5007,7 @@ CONFIG_DRM_PANEL=y
 # CONFIG_DRM_PANEL_EDP is not set
 # CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
 # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set
+# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set
@@ -4764,7 +5020,6 @@ CONFIG_DRM_PANEL_BRIDGE=y
 #
 # Display Interface Bridges
 #
-# CONFIG_DRM_CDNS_DSI is not set
 # CONFIG_DRM_CHIPONE_ICN6211 is not set
 # CONFIG_DRM_CHRONTEL_CH7033 is not set
 # CONFIG_DRM_DISPLAY_CONNECTOR is not set
@@ -4780,6 +5035,7 @@ CONFIG_DRM_PANEL_BRIDGE=y
 # CONFIG_DRM_NXP_PTN3460 is not set
 # CONFIG_DRM_PARADE_PS8622 is not set
 # CONFIG_DRM_PARADE_PS8640 is not set
+# CONFIG_DRM_SAMSUNG_DSIM is not set
 # CONFIG_DRM_SIL_SII8620 is not set
 # CONFIG_DRM_SII902X is not set
 # CONFIG_DRM_SII9234 is not set
@@ -4800,9 +5056,11 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m
 CONFIG_DRM_ANALOGIX_DP=m
 # CONFIG_DRM_ANALOGIX_ANX7625 is not set
 # CONFIG_DRM_I2C_ADV7511 is not set
+# CONFIG_DRM_CDNS_DSI is not set
 # CONFIG_DRM_CDNS_MHDP8546 is not set
 # end of Display Interface Bridges
 
+# CONFIG_DRM_LOONGSON is not set
 # CONFIG_DRM_ETNAVIV is not set
 # CONFIG_DRM_LOGICVC is not set
 # CONFIG_DRM_ARCPGU is not set
@@ -4813,39 +5071,13 @@ CONFIG_DRM_CIRRUS_QEMU=m
 CONFIG_DRM_GUD=m
 # CONFIG_DRM_SSD130X is not set
 CONFIG_DRM_LEGACY=y
-# CONFIG_DRM_TDFX is not set
-# CONFIG_DRM_R128 is not set
-# CONFIG_DRM_MGA is not set
-# CONFIG_DRM_VIA is not set
-# CONFIG_DRM_SAVAGE is not set
 CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
-CONFIG_DRM_NOMODESET=y
 
 #
 # Frame buffer Devices
 #
-CONFIG_FB_CMDLINE=y
-CONFIG_FB_NOTIFY=y
 CONFIG_FB=y
-CONFIG_FIRMWARE_EDID=y
-CONFIG_FB_DDC=m
-CONFIG_FB_CFB_FILLRECT=y
-CONFIG_FB_CFB_COPYAREA=y
-CONFIG_FB_CFB_IMAGEBLIT=y
-CONFIG_FB_SYS_FILLRECT=m
-CONFIG_FB_SYS_COPYAREA=m
-CONFIG_FB_SYS_IMAGEBLIT=m
-# CONFIG_FB_FOREIGN_ENDIAN is not set
-CONFIG_FB_SYS_FOPS=m
-CONFIG_FB_DEFERRED_IO=y
 CONFIG_FB_SVGALIB=m
-CONFIG_FB_BACKLIGHT=m
-CONFIG_FB_MODE_HELPERS=y
-CONFIG_FB_TILEBLITTING=y
-
-#
-# Frame buffer hardware drivers
-#
 # CONFIG_FB_CIRRUS is not set
 CONFIG_FB_PM2=m
 # CONFIG_FB_PM2_FIFO_DISCONNECT is not set
@@ -4901,6 +5133,26 @@ CONFIG_FB_IBM_GXT4500=m
 CONFIG_FB_SIMPLE=y
 # CONFIG_FB_SSD1307 is not set
 CONFIG_FB_SM712=m
+CONFIG_FB_CORE=y
+CONFIG_FB_NOTIFY=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DEVICE=y
+CONFIG_FB_DDC=m
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_SYS_FILLRECT=y
+CONFIG_FB_SYS_COPYAREA=y
+CONFIG_FB_SYS_IMAGEBLIT=y
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=y
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_IOMEM_HELPERS=y
+CONFIG_FB_SYSMEM_HELPERS=y
+CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y
+CONFIG_FB_BACKLIGHT=m
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
 # end of Frame buffer Devices
 
 #
@@ -4910,6 +5162,7 @@ CONFIG_LCD_CLASS_DEVICE=m
 CONFIG_LCD_PLATFORM=m
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
 # CONFIG_BACKLIGHT_KTD253 is not set
+# CONFIG_BACKLIGHT_KTZ8866 is not set
 # CONFIG_BACKLIGHT_LM3533 is not set
 # CONFIG_BACKLIGHT_QCOM_WLED is not set
 # CONFIG_BACKLIGHT_ADP8860 is not set
@@ -4945,6 +5198,7 @@ CONFIG_LOGO=y
 CONFIG_LOGO_LINUX_CLUT224=y
 # end of Graphics support
 
+# CONFIG_DRM_ACCEL is not set
 CONFIG_SOUND=m
 CONFIG_SOUND_OSS_CORE=y
 CONFIG_SOUND_OSS_CORE_PRECLAIM=y
@@ -4984,6 +5238,7 @@ CONFIG_SND_SEQ_MIDI_EVENT=m
 CONFIG_SND_SEQ_MIDI=m
 CONFIG_SND_SEQ_MIDI_EMUL=m
 CONFIG_SND_SEQ_VIRMIDI=m
+# CONFIG_SND_SEQ_UMP is not set
 CONFIG_SND_MPU401_UART=m
 CONFIG_SND_OPL3_LIB=m
 CONFIG_SND_OPL3_LIB_SEQ=m
@@ -5090,9 +5345,12 @@ CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
 CONFIG_SND_HDA_CORE=m
 CONFIG_SND_HDA_COMPONENT=y
 CONFIG_SND_HDA_PREALLOC_SIZE=0
+CONFIG_SND_INTEL_NHLT=y
 CONFIG_SND_INTEL_DSP_CONFIG=m
+CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m
 CONFIG_SND_USB=y
 CONFIG_SND_USB_AUDIO=m
+# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set
 CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
 CONFIG_SND_USB_UA101=m
 CONFIG_SND_USB_CAIAQ=m
@@ -5111,10 +5369,7 @@ CONFIG_SND_PCMCIA=y
 # CONFIG_SND_SOC is not set
 CONFIG_SND_VIRTIO=m
 CONFIG_AC97_BUS=m
-
-#
-# HID support
-#
+CONFIG_HID_SUPPORT=y
 CONFIG_HID=y
 # CONFIG_HID_BATTERY_STRENGTH is not set
 CONFIG_HIDRAW=y
@@ -5149,12 +5404,14 @@ CONFIG_HID_CYPRESS=y
 # CONFIG_HID_ELAN is not set
 # CONFIG_HID_ELECOM is not set
 # CONFIG_HID_ELO is not set
+# CONFIG_HID_EVISION is not set
 CONFIG_HID_EZKEY=y
 CONFIG_HID_FT260=m
 # CONFIG_HID_GEMBIRD is not set
 # CONFIG_HID_GFRM is not set
 # CONFIG_HID_GLORIOUS is not set
 # CONFIG_HID_HOLTEK is not set
+# CONFIG_HID_GOOGLE_STADIA_FF is not set
 # CONFIG_HID_VIVALDI is not set
 # CONFIG_HID_GT683R is not set
 CONFIG_HID_KEYTOUCH=m
@@ -5238,6 +5495,11 @@ CONFIG_HID_SENSOR_HUB=m
 # CONFIG_HID_MCP2221 is not set
 # end of Special HID drivers
 
+#
+# HID-BPF support
+#
+# end of HID-BPF support
+
 #
 # USB HID support
 #
@@ -5246,15 +5508,11 @@ CONFIG_HID_PID=y
 CONFIG_USB_HIDDEV=y
 # end of USB HID support
 
-#
-# I2C HID support
-#
+CONFIG_I2C_HID=m
+# CONFIG_I2C_HID_ACPI is not set
 # CONFIG_I2C_HID_OF is not set
 # CONFIG_I2C_HID_OF_ELAN is not set
 # CONFIG_I2C_HID_OF_GOODIX is not set
-# end of I2C HID support
-# end of HID support
-
 CONFIG_USB_OHCI_LITTLE_ENDIAN=y
 CONFIG_USB_SUPPORT=y
 CONFIG_USB_COMMON=y
@@ -5297,12 +5555,10 @@ CONFIG_USB_EHCI_PCI=y
 CONFIG_USB_EHCI_HCD_PLATFORM=y
 # CONFIG_USB_OXU210HP_HCD is not set
 # CONFIG_USB_ISP116X_HCD is not set
-# CONFIG_USB_FOTG210_HCD is not set
 CONFIG_USB_OHCI_HCD=y
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=y
 CONFIG_USB_UHCI_HCD=y
-# CONFIG_USB_U132_HCD is not set
 CONFIG_USB_SL811_HCD=m
 CONFIG_USB_SL811_HCD_ISO=y
 # CONFIG_USB_SL811_CS is not set
@@ -5355,8 +5611,13 @@ CONFIG_USBIP_VHCI_HC_PORTS=8
 CONFIG_USBIP_VHCI_NR_HCS=1
 CONFIG_USBIP_HOST=m
 # CONFIG_USBIP_DEBUG is not set
+
+#
+# USB dual-mode controller drivers
+#
 CONFIG_USB_CDNS_SUPPORT=m
 # CONFIG_USB_CDNS3 is not set
+# CONFIG_USB_CDNSP_PCI is not set
 # CONFIG_USB_MUSB_HDRC is not set
 CONFIG_USB_DWC3=m
 # CONFIG_USB_DWC3_ULPI is not set
@@ -5365,6 +5626,7 @@ CONFIG_USB_DWC3_HOST=y
 #
 # Platform Glue Driver Support
 #
+CONFIG_USB_DWC3_PCI=m
 CONFIG_USB_DWC3_HAPS=m
 CONFIG_USB_DWC3_OF_SIMPLE=m
 # CONFIG_USB_DWC2 is not set
@@ -5379,7 +5641,6 @@ CONFIG_USB_CHIPIDEA_TEGRA=m
 #
 # USB port drivers
 #
-CONFIG_USB_USS720=m
 CONFIG_USB_SERIAL=m
 CONFIG_USB_SERIAL_GENERIC=y
 CONFIG_USB_SERIAL_SIMPLE=m
@@ -5439,6 +5700,7 @@ CONFIG_USB_SERIAL_XR=m
 #
 # USB Miscellaneous drivers
 #
+CONFIG_USB_USS720=m
 CONFIG_USB_EMI62=m
 CONFIG_USB_EMI26=m
 CONFIG_USB_ADUTUX=m
@@ -5448,7 +5710,6 @@ CONFIG_USB_LCD=m
 # CONFIG_USB_CYPRESS_CY7C63 is not set
 # CONFIG_USB_CYTHERM is not set
 # CONFIG_USB_IDMOUSE is not set
-CONFIG_USB_FTDI_ELAN=m
 # CONFIG_USB_APPLEDISPLAY is not set
 # CONFIG_APPLE_MFI_FASTCHARGE is not set
 CONFIG_USB_SISUSBVGA=m
@@ -5491,6 +5752,7 @@ CONFIG_TYPEC_TCPCI=m
 CONFIG_TYPEC_FUSB302=m
 CONFIG_TYPEC_UCSI=m
 # CONFIG_UCSI_CCG is not set
+# CONFIG_UCSI_ACPI is not set
 CONFIG_UCSI_STM32G0=m
 # CONFIG_TYPEC_TPS6598X is not set
 # CONFIG_TYPEC_ANX7411 is not set
@@ -5503,7 +5765,9 @@ CONFIG_UCSI_STM32G0=m
 # USB Type-C Multiplexer/DeMultiplexer Switch support
 #
 # CONFIG_TYPEC_MUX_FSA4480 is not set
+# CONFIG_TYPEC_MUX_GPIO_SBU is not set
 # CONFIG_TYPEC_MUX_PI3USB30532 is not set
+# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
 # end of USB Type-C Multiplexer/DeMultiplexer Switch support
 
 #
@@ -5527,10 +5791,12 @@ CONFIG_MMC_CRYPTO=y
 # MMC/SD/SDIO Host Controller Drivers
 #
 # CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_ARMMMCI is not set
 CONFIG_MMC_SDHCI=m
 CONFIG_MMC_SDHCI_IO_ACCESSORS=y
 CONFIG_MMC_SDHCI_PCI=m
 CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_ACPI=m
 CONFIG_MMC_SDHCI_PLTFM=m
 # CONFIG_MMC_SDHCI_OF_ARASAN is not set
 # CONFIG_MMC_SDHCI_OF_AT91 is not set
@@ -5554,12 +5820,9 @@ CONFIG_MMC_CQHCI=m
 # CONFIG_MMC_TOSHIBA_PCI is not set
 # CONFIG_MMC_MTK is not set
 CONFIG_MMC_SDHCI_XENON=m
-# CONFIG_MMC_SDHCI_OMAP is not set
-# CONFIG_MMC_SDHCI_AM654 is not set
 CONFIG_SCSI_UFSHCD=m
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CRYPTO=y
-# CONFIG_SCSI_UFS_HPB is not set
 CONFIG_SCSI_UFS_HWMON=y
 CONFIG_SCSI_UFSHCD_PCI=m
 CONFIG_SCSI_UFS_DWC_TC_PCI=m
@@ -5577,6 +5840,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
 # LED drivers
 #
 # CONFIG_LEDS_AN30259A is not set
+# CONFIG_LEDS_AW200XX is not set
 # CONFIG_LEDS_AW2013 is not set
 # CONFIG_LEDS_BCM6328 is not set
 # CONFIG_LEDS_BCM6358 is not set
@@ -5596,6 +5860,8 @@ CONFIG_LEDS_LP3944=m
 CONFIG_LEDS_PCA955X=m
 # CONFIG_LEDS_PCA955X_GPIO is not set
 CONFIG_LEDS_PCA963X=m
+# CONFIG_LEDS_PCA995X is not set
+# CONFIG_LEDS_BD2606MVV is not set
 CONFIG_LEDS_BD2802=m
 CONFIG_LEDS_LT3593=m
 CONFIG_LEDS_TCA6507=m
@@ -5611,7 +5877,7 @@ CONFIG_LEDS_BLINKM=m
 # CONFIG_LEDS_SYSCON is not set
 # CONFIG_LEDS_MLXREG is not set
 CONFIG_LEDS_USER=m
-# CONFIG_LEDS_TI_LMU_COMMON is not set
+# CONFIG_LEDS_LM3697 is not set
 
 #
 # Flash and Torch LED drivers
@@ -5632,7 +5898,6 @@ CONFIG_LEDS_TRIGGER_HEARTBEAT=m
 CONFIG_LEDS_TRIGGER_BACKLIGHT=m
 CONFIG_LEDS_TRIGGER_CPU=y
 # CONFIG_LEDS_TRIGGER_ACTIVITY is not set
-CONFIG_LEDS_TRIGGER_GPIO=m
 CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
 
 #
@@ -5743,14 +6008,14 @@ CONFIG_RTC_DRV_M48T86=m
 CONFIG_RTC_DRV_M48T35=m
 CONFIG_RTC_DRV_M48T59=m
 CONFIG_RTC_DRV_MSM6242=m
-CONFIG_RTC_DRV_BQ4802=m
 CONFIG_RTC_DRV_RP5C01=m
-CONFIG_RTC_DRV_V3020=m
 # CONFIG_RTC_DRV_ZYNQMP is not set
 
 #
 # on-CPU RTC drivers
 #
+# CONFIG_RTC_DRV_PL030 is not set
+# CONFIG_RTC_DRV_PL031 is not set
 # CONFIG_RTC_DRV_CADENCE is not set
 CONFIG_RTC_DRV_FTRTC010=m
 # CONFIG_RTC_DRV_R7301 is not set
@@ -5768,12 +6033,17 @@ CONFIG_DMADEVICES=y
 #
 CONFIG_DMA_ENGINE=y
 CONFIG_DMA_VIRTUAL_CHANNELS=y
+CONFIG_DMA_ACPI=y
 CONFIG_DMA_OF=y
 CONFIG_ALTERA_MSGDMA=m
+# CONFIG_AMBA_PL08X is not set
 # CONFIG_DW_AXI_DMAC is not set
 # CONFIG_FSL_EDMA is not set
 CONFIG_INTEL_IDMA64=m
+# CONFIG_PL330_DMA is not set
 CONFIG_PLX_DMA=m
+# CONFIG_XILINX_DMA is not set
+# CONFIG_XILINX_XDMA is not set
 # CONFIG_XILINX_ZYNQMP_DPDMA is not set
 CONFIG_QCOM_HIDMA_MGMT=m
 CONFIG_QCOM_HIDMA=m
@@ -5802,8 +6072,6 @@ CONFIG_SYNC_FILE=y
 # CONFIG_DMABUF_SYSFS_STATS is not set
 # end of DMABUF options
 
-# CONFIG_AUXDISPLAY is not set
-# CONFIG_PANEL is not set
 CONFIG_UIO=m
 # CONFIG_UIO_CIF is not set
 # CONFIG_UIO_PDRV_GENIRQ is not set
@@ -5815,16 +6083,25 @@ CONFIG_UIO_PCI_GENERIC=m
 # CONFIG_UIO_PRUSS is not set
 # CONFIG_UIO_MF624 is not set
 CONFIG_VFIO=m
-CONFIG_VFIO_VIRQFD=m
+CONFIG_VFIO_GROUP=y
+CONFIG_VFIO_CONTAINER=y
 # CONFIG_VFIO_NOIOMMU is not set
+CONFIG_VFIO_VIRQFD=y
+
+#
+# VFIO support for PCI devices
+#
 CONFIG_VFIO_PCI_CORE=m
 CONFIG_VFIO_PCI_MMAP=y
 CONFIG_VFIO_PCI_INTX=y
 CONFIG_VFIO_PCI=m
 CONFIG_MLX5_VFIO_PCI=m
-# CONFIG_VFIO_MDEV is not set
+# CONFIG_PDS_VFIO_PCI is not set
+# end of VFIO support for PCI devices
+
 CONFIG_IRQ_BYPASS_MANAGER=m
 CONFIG_VIRT_DRIVERS=y
+CONFIG_VMGENID=y
 CONFIG_VIRTIO_ANCHOR=y
 CONFIG_VIRTIO=y
 CONFIG_VIRTIO_PCI_LIB=y
@@ -5840,6 +6117,7 @@ CONFIG_VIRTIO_MMIO=m
 CONFIG_VIRTIO_DMA_SHARED_BUFFER=m
 # CONFIG_VDPA is not set
 CONFIG_VHOST_IOTLB=m
+CONFIG_VHOST_TASK=y
 CONFIG_VHOST=m
 CONFIG_VHOST_MENU=y
 CONFIG_VHOST_NET=m
@@ -5859,7 +6137,6 @@ CONFIG_RTL8192U=m
 # CONFIG_RTLLIB is not set
 CONFIG_RTL8723BS=m
 CONFIG_R8712U=m
-CONFIG_R8188EU=m
 # CONFIG_RTS5208 is not set
 # CONFIG_VT6655 is not set
 # CONFIG_VT6656 is not set
@@ -5888,6 +6165,8 @@ CONFIG_COMMON_CLK=y
 # CONFIG_COMMON_CLK_CS2000_CP is not set
 # CONFIG_COMMON_CLK_AXI_CLKGEN is not set
 # CONFIG_COMMON_CLK_RS9_PCIE is not set
+# CONFIG_COMMON_CLK_SI521XX is not set
+# CONFIG_COMMON_CLK_VC3 is not set
 # CONFIG_COMMON_CLK_VC5 is not set
 # CONFIG_COMMON_CLK_VC7 is not set
 # CONFIG_COMMON_CLK_FIXED_MMIO is not set
@@ -5895,8 +6174,15 @@ CONFIG_CLK_ANALOGBITS_WRPLL_CLN28HPC=y
 CONFIG_MCHP_CLK_MPFS=y
 CONFIG_CLK_SIFIVE=y
 CONFIG_CLK_SIFIVE_PRCI=y
+CONFIG_CLK_STARFIVE_JH71X0=y
 CONFIG_CLK_STARFIVE_JH7100=y
 CONFIG_CLK_STARFIVE_JH7100_AUDIO=m
+CONFIG_CLK_STARFIVE_JH7110_PLL=y
+CONFIG_CLK_STARFIVE_JH7110_SYS=y
+CONFIG_CLK_STARFIVE_JH7110_AON=m
+CONFIG_CLK_STARFIVE_JH7110_STG=m
+CONFIG_CLK_STARFIVE_JH7110_ISP=m
+CONFIG_CLK_STARFIVE_JH7110_VOUT=m
 # CONFIG_XILINX_VCU is not set
 # CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
 # CONFIG_HWSPINLOCK is not set
@@ -5907,11 +6193,14 @@ CONFIG_CLK_STARFIVE_JH7100_AUDIO=m
 CONFIG_TIMER_OF=y
 CONFIG_TIMER_PROBE=y
 CONFIG_RISCV_TIMER=y
-# CONFIG_MICROCHIP_PIT64B is not set
 # end of Clock Source drivers
 
 CONFIG_MAILBOX=y
+# CONFIG_ARM_MHU is not set
+# CONFIG_ARM_MHU_V2 is not set
 # CONFIG_PLATFORM_MHU is not set
+# CONFIG_PL320_MBOX is not set
+# CONFIG_PCC is not set
 # CONFIG_ALTERA_MBOX is not set
 # CONFIG_MAILBOX_TEST is not set
 # CONFIG_POLARFIRE_SOC_MAILBOX is not set
@@ -5927,6 +6216,7 @@ CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
 # CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
 # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
 CONFIG_OF_IOMMU=y
+# CONFIG_IOMMUFD is not set
 
 #
 # Remoteproc drivers
@@ -5978,6 +6268,8 @@ CONFIG_OF_IOMMU=y
 # CONFIG_LITEX_SOC_CONTROLLER is not set
 # end of Enable LiteX SoC Builder specific drivers
 
+# CONFIG_WPCM450_SOC is not set
+
 #
 # Qualcomm SoC drivers
 #
@@ -5985,6 +6277,7 @@ CONFIG_QCOM_QMI_HELPERS=m
 # end of Qualcomm SoC drivers
 
 CONFIG_SIFIVE_CCACHE=y
+CONFIG_JH71XX_PMU=y
 # CONFIG_SOC_TI is not set
 
 #
@@ -6022,6 +6315,7 @@ CONFIG_EXTCON=y
 # CONFIG_EXTCON_USB_GPIO is not set
 CONFIG_EXTCON_USBC_TUSB320=m
 CONFIG_MEMORY=y
+# CONFIG_ARM_PL172_MPMC is not set
 # CONFIG_IIO is not set
 # CONFIG_NTB is not set
 # CONFIG_PWM is not set
@@ -6041,14 +6335,17 @@ CONFIG_SIFIVE_PLIC=y
 CONFIG_RESET_CONTROLLER=y
 CONFIG_RESET_POLARFIRE_SOC=y
 CONFIG_RESET_SIMPLE=y
-CONFIG_RESET_STARFIVE_JH7100=y
 # CONFIG_RESET_TI_SYSCON is not set
 # CONFIG_RESET_TI_TPS380X is not set
+CONFIG_RESET_STARFIVE_JH71X0=y
+CONFIG_RESET_STARFIVE_JH7100=y
+CONFIG_RESET_STARFIVE_JH7110=y
 
 #
 # PHY Subsystem
 #
 CONFIG_GENERIC_PHY=y
+CONFIG_GENERIC_PHY_MIPI_DPHY=y
 # CONFIG_PHY_CAN_TRANSCEIVER is not set
 
 #
@@ -6069,6 +6366,9 @@ CONFIG_GENERIC_PHY=y
 # CONFIG_PHY_OCELOT_SERDES is not set
 # CONFIG_PHY_QCOM_USB_HS is not set
 # CONFIG_PHY_QCOM_USB_HSIC is not set
+CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
+CONFIG_PHY_STARFIVE_JH7110_PCIE=m
+CONFIG_PHY_STARFIVE_JH7110_USB=m
 # CONFIG_PHY_TUSB1210 is not set
 # end of PHY Subsystem
 
@@ -6102,6 +6402,14 @@ CONFIG_DAX=y
 # CONFIG_DEV_DAX is not set
 CONFIG_NVMEM=y
 CONFIG_NVMEM_SYSFS=y
+
+#
+# Layout Types
+#
+# CONFIG_NVMEM_LAYOUT_SL28_VPD is not set
+# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set
+# end of Layout Types
+
 # CONFIG_NVMEM_RMEM is not set
 # CONFIG_NVMEM_SPMI_SDAM is not set
 
@@ -6129,6 +6437,8 @@ CONFIG_PM_OPP=y
 #
 # CONFIG_VALIDATE_FS_PARSER is not set
 CONFIG_FS_IOMAP=y
+CONFIG_BUFFER_HEAD=y
+CONFIG_LEGACY_DIRECT_IO=y
 # CONFIG_EXT2_FS is not set
 # CONFIG_EXT3_FS is not set
 CONFIG_EXT4_FS=y
@@ -6148,6 +6458,7 @@ CONFIG_REISERFS_FS_SECURITY=y
 # CONFIG_JFS_FS is not set
 CONFIG_XFS_FS=m
 CONFIG_XFS_SUPPORT_V4=y
+CONFIG_XFS_SUPPORT_ASCII_CI=y
 CONFIG_XFS_QUOTA=y
 CONFIG_XFS_POSIX_ACL=y
 CONFIG_XFS_RT=y
@@ -6179,13 +6490,11 @@ CONFIG_FANOTIFY=y
 CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
 CONFIG_QUOTA=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
-# CONFIG_PRINT_QUOTA_WARNING is not set
 # CONFIG_QUOTA_DEBUG is not set
 CONFIG_QUOTA_TREE=y
 # CONFIG_QFMT_V1 is not set
 CONFIG_QFMT_V2=y
 CONFIG_QUOTACTL=y
-CONFIG_AUTOFS4_FS=y
 CONFIG_AUTOFS_FS=y
 CONFIG_FUSE_FS=m
 CONFIG_CUSE=m
@@ -6248,9 +6557,9 @@ CONFIG_TMPFS=y
 CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 # CONFIG_TMPFS_INODE64 is not set
+# CONFIG_TMPFS_QUOTA is not set
 CONFIG_ARCH_SUPPORTS_HUGETLBFS=y
 # CONFIG_HUGETLBFS is not set
-CONFIG_MEMFD_CREATE=y
 CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
 CONFIG_CONFIGFS_FS=m
 CONFIG_EFIVAR_FS=m
@@ -6277,15 +6586,7 @@ CONFIG_MISC_FILESYSTEMS=y
 # CONFIG_ROMFS_FS is not set
 CONFIG_PSTORE=y
 CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240
-CONFIG_PSTORE_DEFLATE_COMPRESS=y
-# CONFIG_PSTORE_LZO_COMPRESS is not set
-# CONFIG_PSTORE_LZ4_COMPRESS is not set
-# CONFIG_PSTORE_LZ4HC_COMPRESS is not set
-# CONFIG_PSTORE_842_COMPRESS is not set
-# CONFIG_PSTORE_ZSTD_COMPRESS is not set
 CONFIG_PSTORE_COMPRESS=y
-CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y
-CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
 # CONFIG_PSTORE_CONSOLE is not set
 # CONFIG_PSTORE_PMSG is not set
 # CONFIG_PSTORE_RAM is not set
@@ -6314,7 +6615,7 @@ CONFIG_NFS_USE_KERNEL_DNS=y
 CONFIG_NFS_DISABLE_UDP_SUPPORT=y
 CONFIG_NFS_V4_2_READ_PLUS=y
 CONFIG_NFSD=m
-CONFIG_NFSD_V2_ACL=y
+# CONFIG_NFSD_V2 is not set
 CONFIG_NFSD_V3_ACL=y
 CONFIG_NFSD_V4=y
 # CONFIG_NFSD_BLOCKLAYOUT is not set
@@ -6332,7 +6633,9 @@ CONFIG_SUNRPC=m
 CONFIG_SUNRPC_GSS=m
 CONFIG_SUNRPC_BACKCHANNEL=y
 CONFIG_RPCSEC_GSS_KRB5=m
-# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y
 # CONFIG_SUNRPC_DEBUG is not set
 # CONFIG_CEPH_FS is not set
 CONFIG_CIFS=m
@@ -6401,8 +6704,8 @@ CONFIG_NLS_MAC_INUIT=m
 CONFIG_NLS_MAC_ROMANIAN=m
 CONFIG_NLS_MAC_TURKISH=m
 CONFIG_NLS_UTF8=m
+CONFIG_NLS_UCS2_UTILS=m
 CONFIG_DLM=m
-# CONFIG_DLM_DEPRECATED_API is not set
 # CONFIG_DLM_DEBUG is not set
 # CONFIG_UNICODE is not set
 CONFIG_IO_WQ=y
@@ -6422,7 +6725,6 @@ CONFIG_SECURITY=y
 CONFIG_SECURITYFS=y
 # CONFIG_SECURITY_NETWORK is not set
 # CONFIG_SECURITY_PATH is not set
-CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
 CONFIG_HARDENED_USERCOPY=y
 CONFIG_FORTIFY_SOURCE=y
 # CONFIG_STATIC_USERMODEHELPER is not set
@@ -6464,6 +6766,13 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
 CONFIG_ZERO_CALL_USED_REGS=y
 # end of Memory initialization
 
+#
+# Hardening of kernel data structures
+#
+CONFIG_LIST_HARDENED=y
+CONFIG_BUG_ON_DATA_CORRUPTION=y
+# end of Hardening of kernel data structures
+
 CONFIG_RANDSTRUCT_NONE=y
 # CONFIG_RANDSTRUCT_FULL is not set
 # CONFIG_RANDSTRUCT_PERFORMANCE is not set
@@ -6486,6 +6795,7 @@ CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
 CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_SIG2=y
 CONFIG_CRYPTO_SKCIPHER=y
 CONFIG_CRYPTO_SKCIPHER2=y
 CONFIG_CRYPTO_HASH=y
@@ -6503,7 +6813,6 @@ CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
 # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
 # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
-CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
 CONFIG_CRYPTO_PCRYPT=m
@@ -6579,6 +6888,7 @@ CONFIG_CRYPTO_XTS=y
 CONFIG_CRYPTO_CHACHA20POLY1305=m
 CONFIG_CRYPTO_CCM=m
 CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_GENIV=y
 CONFIG_CRYPTO_SEQIV=y
 CONFIG_CRYPTO_ECHAINIV=m
 CONFIG_CRYPTO_ESSIV=m
@@ -6600,7 +6910,7 @@ CONFIG_CRYPTO_RMD160=m
 CONFIG_CRYPTO_SHA1=y
 CONFIG_CRYPTO_SHA256=y
 CONFIG_CRYPTO_SHA512=y
-CONFIG_CRYPTO_SHA3=m
+CONFIG_CRYPTO_SHA3=y
 CONFIG_CRYPTO_SM3=m
 CONFIG_CRYPTO_SM3_GENERIC=m
 # CONFIG_CRYPTO_STREEBOG is not set
@@ -6640,6 +6950,7 @@ CONFIG_CRYPTO_DRBG_HMAC=y
 # CONFIG_CRYPTO_DRBG_CTR is not set
 CONFIG_CRYPTO_DRBG=y
 CONFIG_CRYPTO_JITTERENTROPY=y
+# CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set
 # end of Random number generation
 
 #
@@ -6659,6 +6970,8 @@ CONFIG_CRYPTO_HASH_INFO=y
 CONFIG_CRYPTO_HW=y
 # CONFIG_CRYPTO_DEV_ATMEL_ECC is not set
 # CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set
+CONFIG_CRYPTO_DEV_NITROX=m
+CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
 # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set
 # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
 # CONFIG_CRYPTO_DEV_QAT_C62X is not set
@@ -6666,13 +6979,12 @@ CONFIG_CRYPTO_HW=y
 # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
 # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set
 # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
-CONFIG_CRYPTO_DEV_NITROX=m
-CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
 CONFIG_CRYPTO_DEV_CHELSIO=m
 CONFIG_CRYPTO_DEV_VIRTIO=m
 # CONFIG_CRYPTO_DEV_SAFEXCEL is not set
 # CONFIG_CRYPTO_DEV_CCREE is not set
 # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set
+CONFIG_CRYPTO_DEV_JH7110=m
 CONFIG_ASYMMETRIC_KEY_TYPE=y
 CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
 CONFIG_X509_CERTIFICATE_PARSER=y
@@ -6718,6 +7030,7 @@ CONFIG_GENERIC_PCI_IOMAP=y
 CONFIG_CRYPTO_LIB_UTILS=y
 CONFIG_CRYPTO_LIB_AES=y
 CONFIG_CRYPTO_LIB_ARC4=m
+CONFIG_CRYPTO_LIB_GF128MUL=y
 CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
 CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
 CONFIG_CRYPTO_LIB_CHACHA=m
@@ -6787,6 +7100,7 @@ CONFIG_INTERVAL_TREE=y
 CONFIG_XARRAY_MULTI=y
 CONFIG_ASSOCIATIVE_ARRAY=y
 CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
 CONFIG_HAS_IOPORT_MAP=y
 CONFIG_HAS_DMA=y
 CONFIG_NEED_DMA_MAP_STATE=y
@@ -6796,7 +7110,10 @@ CONFIG_ARCH_HAS_SETUP_DMA_OPS=y
 CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y
 CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y
 CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y
+CONFIG_ARCH_DMA_DEFAULT_COHERENT=y
 CONFIG_SWIOTLB=y
+# CONFIG_SWIOTLB_DYNAMIC is not set
+CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y
 # CONFIG_DMA_RESTRICTED_POOL is not set
 CONFIG_DMA_NONCOHERENT_MMAP=y
 CONFIG_DMA_COHERENT_POOL=y
@@ -6825,6 +7142,7 @@ CONFIG_FONT_SUPPORT=y
 CONFIG_FONT_8x8=y
 CONFIG_FONT_8x16=y
 CONFIG_SG_POOL=y
+CONFIG_ARCH_HAS_PMEM_API=y
 CONFIG_MEMREGION=y
 CONFIG_ARCH_STACKWALK=y
 CONFIG_STACKDEPOT=y
@@ -6876,6 +7194,7 @@ CONFIG_STRIP_ASM_SYMS=y
 # CONFIG_HEADERS_INSTALL is not set
 # CONFIG_DEBUG_SECTION_MISMATCH is not set
 CONFIG_SECTION_MISMATCH_WARN_ONLY=y
+# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set
 CONFIG_ARCH_WANT_FRAME_POINTERS=y
 CONFIG_FRAME_POINTER=y
 # CONFIG_VMLINUX_MAP is not set
@@ -6919,9 +7238,10 @@ CONFIG_ARCH_HAS_DEBUG_WX=y
 CONFIG_DEBUG_WX=y
 CONFIG_GENERIC_PTDUMP=y
 CONFIG_PTDUMP_CORE=y
-# CONFIG_DEBUG_OBJECTS is not set
 CONFIG_HAVE_DEBUG_KMEMLEAK=y
 # CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_PER_VMA_LOCK_STATS is not set
+# CONFIG_DEBUG_OBJECTS is not set
 # CONFIG_DEBUG_STACK_USAGE is not set
 CONFIG_SCHED_STACK_END_CHECK=y
 CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
@@ -6956,15 +7276,17 @@ CONFIG_PANIC_TIMEOUT=0
 CONFIG_LOCKUP_DETECTOR=y
 CONFIG_SOFTLOCKUP_DETECTOR=y
 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y
+# CONFIG_HARDLOCKUP_DETECTOR is not set
 # CONFIG_DETECT_HUNG_TASK is not set
 # CONFIG_WQ_WATCHDOG is not set
+# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set
 # CONFIG_TEST_LOCKUP is not set
 # end of Debug Oops, Lockups and Hangs
 
 #
 # Scheduler Debugging
 #
-CONFIG_SCHED_DEBUG=y
 CONFIG_SCHED_INFO=y
 CONFIG_SCHEDSTATS=y
 # end of Scheduler Debugging
@@ -7003,12 +7325,9 @@ CONFIG_DEBUG_LIST=y
 # CONFIG_DEBUG_PLIST is not set
 # CONFIG_DEBUG_SG is not set
 # CONFIG_DEBUG_NOTIFIERS is not set
-CONFIG_BUG_ON_DATA_CORRUPTION=y
 # CONFIG_DEBUG_MAPLE_TREE is not set
 # end of Debug kernel data structures
 
-# CONFIG_DEBUG_CREDENTIALS is not set
-
 #
 # RCU Debugging
 #
@@ -7017,6 +7336,7 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y
 # CONFIG_RCU_REF_SCALE_TEST is not set
 CONFIG_RCU_CPU_STALL_TIMEOUT=60
 CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
+# CONFIG_RCU_CPU_STALL_CPUTIME is not set
 # CONFIG_RCU_TRACE is not set
 # CONFIG_RCU_EQS_DEBUG is not set
 # end of RCU Debugging
@@ -7025,8 +7345,10 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
 # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
 # CONFIG_LATENCYTOP is not set
 CONFIG_NOP_TRACER=y
+CONFIG_HAVE_RETHOOK=y
 CONFIG_HAVE_FUNCTION_TRACER=y
 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
 CONFIG_HAVE_DYNAMIC_FTRACE=y
 CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
 CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
@@ -7043,8 +7365,10 @@ CONFIG_FTRACE=y
 # CONFIG_BOOTTIME_TRACING is not set
 CONFIG_FUNCTION_TRACER=y
 CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_FUNCTION_GRAPH_RETVAL is not set
 CONFIG_DYNAMIC_FTRACE=y
 CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
+# CONFIG_FPROBE is not set
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
 # CONFIG_IRQSOFF_TRACER is not set
@@ -7064,6 +7388,7 @@ CONFIG_PROBE_EVENTS=y
 CONFIG_FTRACE_MCOUNT_RECORD=y
 CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT=y
 # CONFIG_SYNTH_EVENTS is not set
+# CONFIG_USER_EVENTS is not set
 # CONFIG_TRACE_EVENT_INJECT is not set
 # CONFIG_TRACEPOINT_BENCHMARK is not set
 CONFIG_RING_BUFFER_BENCHMARK=m
index 9375ddf79321fa3e1ff829cc4c50652d80624ecf..79375e954dc7050e300b1a94487009cf65994d3f 100644 (file)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.1.61-ipfire Kernel Configuration
+# Linux/x86 6.6.15-ipfire Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
 CONFIG_CC_IS_GCC=y
@@ -15,6 +15,7 @@ CONFIG_CC_CAN_LINK=y
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
 CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
+CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
 CONFIG_PAHOLE_VERSION=0
@@ -71,7 +72,6 @@ CONFIG_IRQ_DOMAIN=y
 CONFIG_IRQ_SIM=y
 CONFIG_IRQ_DOMAIN_HIERARCHY=y
 CONFIG_GENERIC_MSI_IRQ=y
-CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
 CONFIG_IRQ_MSI_IOMMU=y
 CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
 CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
@@ -151,7 +151,6 @@ CONFIG_CPU_ISOLATION=y
 CONFIG_TREE_RCU=y
 CONFIG_PREEMPT_RCU=y
 # CONFIG_RCU_EXPERT is not set
-CONFIG_SRCU=y
 CONFIG_TREE_SRCU=y
 CONFIG_TASKS_RCU_GENERIC=y
 CONFIG_TASKS_RCU=y
@@ -164,7 +163,6 @@ CONFIG_RCU_NEED_SEGCBLIST=y
 # CONFIG_IKHEADERS is not set
 CONFIG_LOG_BUF_SHIFT=18
 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
-CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
 
 #
@@ -191,6 +189,7 @@ CONFIG_CGROUP_SCHED=y
 CONFIG_FAIR_GROUP_SCHED=y
 # CONFIG_CFS_BANDWIDTH is not set
 CONFIG_RT_GROUP_SCHED=y
+CONFIG_SCHED_MM_CID=y
 CONFIG_CGROUP_PIDS=y
 CONFIG_CGROUP_RDMA=y
 CONFIG_CGROUP_FREEZER=y
@@ -211,7 +210,6 @@ CONFIG_PID_NS=y
 CONFIG_NET_NS=y
 # CONFIG_CHECKPOINT_RESTORE is not set
 CONFIG_SCHED_AUTOGROUP=y
-# CONFIG_SYSFS_DEPRECATED is not set
 CONFIG_RELAY=y
 CONFIG_BLK_DEV_INITRD=y
 CONFIG_INITRAMFS_SOURCE=""
@@ -227,6 +225,7 @@ CONFIG_INITRAMFS_PRESERVE_MTIME=y
 CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
 # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
 CONFIG_LD_ORPHAN_WARN=y
+CONFIG_LD_ORPHAN_WARN_LEVEL="warn"
 CONFIG_SYSCTL=y
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
 CONFIG_HAVE_PCSPKR_PLATFORM=y
@@ -253,14 +252,15 @@ CONFIG_AIO=y
 CONFIG_ADVISE_SYSCALLS=y
 CONFIG_MEMBARRIER=y
 CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_SELFTEST is not set
 CONFIG_KALLSYMS_ALL=y
 CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
 CONFIG_KALLSYMS_BASE_RELATIVE=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
 CONFIG_KCMP=y
 CONFIG_RSEQ=y
+CONFIG_CACHESTAT_SYSCALL=y
 # CONFIG_DEBUG_RSEQ is not set
-CONFIG_EMBEDDED=y
 CONFIG_HAVE_PERF_EVENTS=y
 CONFIG_GUEST_PERF_EVENTS=y
 # CONFIG_PC104 is not set
@@ -275,6 +275,18 @@ CONFIG_PERF_EVENTS=y
 CONFIG_SYSTEM_DATA_VERIFICATION=y
 # CONFIG_PROFILING is not set
 CONFIG_TRACEPOINTS=y
+
+#
+# Kexec and crash features
+#
+CONFIG_CRASH_CORE=y
+CONFIG_KEXEC_CORE=y
+CONFIG_KEXEC=y
+# CONFIG_KEXEC_FILE is not set
+CONFIG_CRASH_DUMP=y
+CONFIG_CRASH_HOTPLUG=y
+CONFIG_CRASH_MAX_MEMORY_RANGES=8192
+# end of Kexec and crash features
 # end of General setup
 
 CONFIG_64BIT=y
@@ -296,7 +308,6 @@ CONFIG_ARCH_MAY_HAVE_PC_FDC=y
 CONFIG_GENERIC_CALIBRATE_DELAY=y
 CONFIG_ARCH_HAS_CPU_RELAX=y
 CONFIG_ARCH_HIBERNATION_POSSIBLE=y
-CONFIG_ARCH_NR_GPIO=1024
 CONFIG_ARCH_SUSPEND_POSSIBLE=y
 CONFIG_AUDIT_ARCH=y
 CONFIG_HAVE_INTEL_TXT=y
@@ -310,7 +321,6 @@ CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
 # Processor type and features
 #
 CONFIG_SMP=y
-CONFIG_X86_FEATURE_NAMES=y
 CONFIG_X86_X2APIC=y
 CONFIG_X86_MPPARSE=y
 # CONFIG_GOLDFISH is not set
@@ -407,8 +417,6 @@ CONFIG_PERF_EVENTS_AMD_BRS=y
 CONFIG_X86_VSYSCALL_EMULATION=y
 CONFIG_X86_IOPL_IOPERM=y
 CONFIG_MICROCODE=y
-CONFIG_MICROCODE_INTEL=y
-CONFIG_MICROCODE_AMD=y
 # CONFIG_MICROCODE_LATE_LOADING is not set
 CONFIG_X86_MSR=y
 CONFIG_X86_CPUID=y
@@ -431,24 +439,35 @@ CONFIG_X86_PAT=y
 CONFIG_ARCH_USES_PG_UNCACHED=y
 CONFIG_X86_UMIP=y
 CONFIG_CC_HAS_IBT=y
+CONFIG_X86_CET=y
 CONFIG_X86_KERNEL_IBT=y
 CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
 CONFIG_X86_INTEL_TSX_MODE_OFF=y
 # CONFIG_X86_INTEL_TSX_MODE_ON is not set
 # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set
 # CONFIG_X86_SGX is not set
+# CONFIG_X86_USER_SHADOW_STACK is not set
 CONFIG_EFI=y
 CONFIG_EFI_STUB=y
+CONFIG_EFI_HANDOVER_PROTOCOL=y
 CONFIG_EFI_MIXED=y
+# CONFIG_EFI_FAKE_MEMMAP is not set
+CONFIG_EFI_RUNTIME_MAP=y
 # CONFIG_HZ_100 is not set
 # CONFIG_HZ_250 is not set
 # CONFIG_HZ_300 is not set
 CONFIG_HZ_1000=y
 CONFIG_HZ=1000
 CONFIG_SCHED_HRTICK=y
-# CONFIG_KEXEC is not set
-# CONFIG_KEXEC_FILE is not set
-CONFIG_CRASH_DUMP=y
+CONFIG_ARCH_SUPPORTS_KEXEC=y
+CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y
+CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y
+CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y
+CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y
+CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y
+CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y
+CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y
+CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y
 CONFIG_PHYSICAL_START=0x400000
 CONFIG_RELOCATABLE=y
 CONFIG_RANDOMIZE_BASE=y
@@ -457,9 +476,8 @@ CONFIG_PHYSICAL_ALIGN=0x400000
 CONFIG_DYNAMIC_MEMORY_LAYOUT=y
 CONFIG_RANDOMIZE_MEMORY=y
 CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
+# CONFIG_ADDRESS_MASKING is not set
 CONFIG_HOTPLUG_CPU=y
-# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
-# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
 # CONFIG_LEGACY_VSYSCALL_XONLY is not set
 CONFIG_LEGACY_VSYSCALL_NONE=y
 # CONFIG_CMDLINE_BOOL is not set
@@ -471,18 +489,26 @@ CONFIG_HAVE_LIVEPATCH=y
 
 CONFIG_CC_HAS_SLS=y
 CONFIG_CC_HAS_RETURN_THUNK=y
+CONFIG_CC_HAS_ENTRY_PADDING=y
+CONFIG_FUNCTION_PADDING_CFI=11
+CONFIG_FUNCTION_PADDING_BYTES=16
+CONFIG_CALL_PADDING=y
+CONFIG_HAVE_CALL_THUNKS=y
+CONFIG_CALL_THUNKS=y
+CONFIG_PREFIX_SYMBOLS=y
 CONFIG_SPECULATION_MITIGATIONS=y
 CONFIG_PAGE_TABLE_ISOLATION=y
 CONFIG_RETPOLINE=y
 CONFIG_RETHUNK=y
 CONFIG_CPU_UNRET_ENTRY=y
+CONFIG_CALL_DEPTH_TRACKING=y
+# CONFIG_CALL_THUNKS_DEBUG is not set
 CONFIG_CPU_IBPB_ENTRY=y
 CONFIG_CPU_IBRS_ENTRY=y
 CONFIG_CPU_SRSO=y
 CONFIG_SLS=y
 # CONFIG_GDS_FORCE_MITIGATION is not set
 CONFIG_ARCH_HAS_ADD_PAGES=y
-CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
 
 #
 # Power management and ACPI options
@@ -554,6 +580,7 @@ CONFIG_ACPI_ADXL=y
 # CONFIG_ACPI_CONFIGFS is not set
 # CONFIG_ACPI_PFRUT is not set
 CONFIG_ACPI_PCC=y
+# CONFIG_ACPI_FFH is not set
 CONFIG_PMIC_OPREGION=y
 # CONFIG_XPOWER_PMIC_OPREGION is not set
 CONFIG_ACPI_VIOT=y
@@ -584,6 +611,7 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
 CONFIG_X86_INTEL_PSTATE=y
 CONFIG_X86_PCC_CPUFREQ=m
 CONFIG_X86_AMD_PSTATE=y
+CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3
 CONFIG_X86_AMD_PSTATE_UT=m
 CONFIG_X86_ACPI_CPUFREQ=m
 # CONFIG_X86_ACPI_CPUFREQ_CPB is not set
@@ -651,22 +679,33 @@ CONFIG_HAVE_KVM_IRQ_BYPASS=y
 CONFIG_HAVE_KVM_NO_POLL=y
 CONFIG_KVM_XFER_TO_GUEST_WORK=y
 CONFIG_HAVE_KVM_PM_NOTIFIER=y
+CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
 CONFIG_VIRTUALIZATION=y
 CONFIG_KVM=m
 CONFIG_KVM_WERROR=y
 CONFIG_KVM_INTEL=m
 CONFIG_KVM_AMD=m
 CONFIG_KVM_AMD_SEV=y
+CONFIG_KVM_SMM=y
 # CONFIG_KVM_XEN is not set
+# CONFIG_KVM_PROVE_MMU is not set
+CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y
 CONFIG_AS_AVX512=y
 CONFIG_AS_SHA1_NI=y
 CONFIG_AS_SHA256_NI=y
 CONFIG_AS_TPAUSE=y
+CONFIG_AS_GFNI=y
+CONFIG_AS_WRUSS=y
 
 #
 # General architecture-dependent options
 #
 CONFIG_HOTPLUG_SMT=y
+CONFIG_HOTPLUG_CORE_SYNC=y
+CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
+CONFIG_HOTPLUG_CORE_SYNC_FULL=y
+CONFIG_HOTPLUG_SPLIT_STARTUP=y
+CONFIG_HOTPLUG_PARALLEL=y
 CONFIG_GENERIC_ENTRY=y
 # CONFIG_KPROBES is not set
 CONFIG_JUMP_LABEL=y
@@ -712,7 +751,9 @@ CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
 CONFIG_MMU_GATHER_TABLE_FREE=y
 CONFIG_MMU_GATHER_RCU_TABLE_FREE=y
 CONFIG_MMU_GATHER_MERGE_VMAS=y
+CONFIG_MMU_LAZY_TLB_REFCOUNT=y
 CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
+CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=y
 CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
 CONFIG_HAVE_CMPXCHG_LOCAL=y
 CONFIG_HAVE_CMPXCHG_DOUBLE=y
@@ -741,6 +782,7 @@ CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
 CONFIG_HAVE_ARCH_HUGE_VMAP=y
 CONFIG_HAVE_ARCH_HUGE_VMALLOC=y
 CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
+CONFIG_ARCH_WANT_PMD_MKWRITE=y
 CONFIG_HAVE_ARCH_SOFT_DIRTY=y
 CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
 CONFIG_MODULES_USE_ELF_RELA=y
@@ -795,6 +837,9 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
 CONFIG_HAVE_GCC_PLUGINS=y
 CONFIG_GCC_PLUGINS=y
 # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
+CONFIG_FUNCTION_ALIGNMENT_4B=y
+CONFIG_FUNCTION_ALIGNMENT_16B=y
+CONFIG_FUNCTION_ALIGNMENT=16
 # end of General architecture-dependent options
 
 CONFIG_RT_MUTEXES=y
@@ -829,6 +874,7 @@ CONFIG_MODULES_TREE_LOOKUP=y
 CONFIG_BLOCK=y
 CONFIG_BLOCK_LEGACY_AUTOLOAD=y
 CONFIG_BLK_CGROUP_RWSTAT=y
+CONFIG_BLK_CGROUP_PUNT_BIO=y
 CONFIG_BLK_DEV_BSG_COMMON=y
 CONFIG_BLK_ICQ=y
 CONFIG_BLK_DEV_BSGLIB=y
@@ -923,18 +969,20 @@ CONFIG_SWAP=y
 # CONFIG_ZSWAP is not set
 CONFIG_ZSMALLOC=m
 # CONFIG_ZSMALLOC_STAT is not set
+CONFIG_ZSMALLOC_CHAIN_SIZE=8
 
 #
 # SLAB allocator options
 #
-# CONFIG_SLAB is not set
+# CONFIG_SLAB_DEPRECATED is not set
 CONFIG_SLUB=y
-# CONFIG_SLOB is not set
+# CONFIG_SLUB_TINY is not set
 # CONFIG_SLAB_MERGE_DEFAULT is not set
 CONFIG_SLAB_FREELIST_RANDOM=y
 CONFIG_SLAB_FREELIST_HARDENED=y
 # CONFIG_SLUB_STATS is not set
 CONFIG_SLUB_CPU_PARTIAL=y
+CONFIG_RANDOM_KMALLOC_CACHES=y
 # end of SLAB allocator options
 
 CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
@@ -943,11 +991,14 @@ CONFIG_SPARSEMEM=y
 CONFIG_SPARSEMEM_EXTREME=y
 CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
 CONFIG_SPARSEMEM_VMEMMAP=y
+CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y
+CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y
 CONFIG_HAVE_FAST_GUP=y
 CONFIG_MEMORY_ISOLATION=y
 CONFIG_EXCLUSIVE_SYSTEM_RAM=y
 CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
 # CONFIG_MEMORY_HOTPLUG is not set
+CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
 CONFIG_SPLIT_PTLOCK_CPUS=4
 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
 CONFIG_MEMORY_BALLOON=y
@@ -994,11 +1045,16 @@ CONFIG_VM_EVENT_COUNTERS=y
 #
 # GUP_TEST needs to have DEBUG_FS enabled
 #
+# CONFIG_DMAPOOL_TEST is not set
 CONFIG_ARCH_HAS_PTE_SPECIAL=y
 CONFIG_MAPPING_DIRTY_HELPERS=y
+CONFIG_MEMFD_CREATE=y
+CONFIG_SECRETMEM=y
 # CONFIG_ANON_VMA_NAME is not set
 # CONFIG_USERFAULTFD is not set
 # CONFIG_LRU_GEN is not set
+CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
+CONFIG_PER_VMA_LOCK=y
 CONFIG_LOCK_MM_AND_FIND_VMA=y
 
 #
@@ -1011,6 +1067,7 @@ CONFIG_LOCK_MM_AND_FIND_VMA=y
 CONFIG_NET=y
 CONFIG_NET_INGRESS=y
 CONFIG_NET_EGRESS=y
+CONFIG_NET_XGRESS=y
 CONFIG_NET_REDIRECT=y
 CONFIG_SKB_EXTENSIONS=y
 
@@ -1039,6 +1096,7 @@ CONFIG_XFRM_ESP=m
 CONFIG_XFRM_IPCOMP=m
 CONFIG_NET_KEY=m
 CONFIG_NET_KEY_MIGRATE=y
+CONFIG_NET_HANDSHAKE=y
 CONFIG_INET=y
 CONFIG_IP_MULTICAST=y
 CONFIG_IP_ADVANCED_ROUTER=y
@@ -1162,6 +1220,7 @@ CONFIG_NF_CONNTRACK_EVENTS=y
 CONFIG_NF_CONNTRACK_TIMEOUT=y
 CONFIG_NF_CONNTRACK_TIMESTAMP=y
 CONFIG_NF_CONNTRACK_LABELS=y
+CONFIG_NF_CONNTRACK_OVS=y
 CONFIG_NF_CT_PROTO_DCCP=y
 CONFIG_NF_CT_PROTO_SCTP=y
 CONFIG_NF_CT_PROTO_UDPLITE=y
@@ -1182,6 +1241,7 @@ CONFIG_NETFILTER_NETLINK_GLUE_CT=y
 CONFIG_NF_NAT=y
 CONFIG_NF_NAT_REDIRECT=y
 CONFIG_NF_NAT_MASQUERADE=y
+CONFIG_NF_NAT_OVS=y
 CONFIG_NETFILTER_SYNPROXY=m
 CONFIG_NF_TABLES=y
 # CONFIG_NF_TABLES_INET is not set
@@ -1196,7 +1256,6 @@ CONFIG_NFT_MASQ=m
 CONFIG_NFT_REDIR=m
 CONFIG_NFT_NAT=m
 CONFIG_NFT_TUNNEL=m
-CONFIG_NFT_OBJREF=m
 CONFIG_NFT_QUEUE=m
 CONFIG_NFT_QUOTA=m
 CONFIG_NFT_REJECT=m
@@ -1397,7 +1456,6 @@ CONFIG_IP_NF_TARGET_MASQUERADE=m
 CONFIG_IP_NF_TARGET_NETMAP=m
 CONFIG_IP_NF_TARGET_REDIRECT=m
 CONFIG_IP_NF_MANGLE=m
-CONFIG_IP_NF_TARGET_CLUSTERIP=m
 CONFIG_IP_NF_TARGET_ECN=m
 CONFIG_IP_NF_TARGET_TTL=m
 CONFIG_IP_NF_RAW=m
@@ -1498,6 +1556,7 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
 CONFIG_BRIDGE_MRP=y
 CONFIG_BRIDGE_CFM=y
 CONFIG_NET_DSA=m
+CONFIG_NET_DSA_TAG_NONE=m
 CONFIG_NET_DSA_TAG_AR9331=m
 CONFIG_NET_DSA_TAG_BRCM_COMMON=m
 CONFIG_NET_DSA_TAG_BRCM=m
@@ -1536,10 +1595,8 @@ CONFIG_NET_SCHED=y
 #
 # Queueing/Scheduling
 #
-CONFIG_NET_SCH_CBQ=m
 CONFIG_NET_SCH_HTB=m
 CONFIG_NET_SCH_HFSC=m
-CONFIG_NET_SCH_ATM=m
 CONFIG_NET_SCH_PRIO=m
 CONFIG_NET_SCH_MULTIQ=m
 CONFIG_NET_SCH_RED=m
@@ -1549,9 +1606,9 @@ CONFIG_NET_SCH_TEQL=m
 CONFIG_NET_SCH_TBF=m
 CONFIG_NET_SCH_CBS=m
 CONFIG_NET_SCH_ETF=m
+CONFIG_NET_SCH_MQPRIO_LIB=m
 CONFIG_NET_SCH_TAPRIO=m
 CONFIG_NET_SCH_GRED=m
-CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCH_NETEM=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_MQPRIO=m
@@ -1655,6 +1712,7 @@ CONFIG_NET_NCSI=y
 CONFIG_NCSI_OEM_CMD_GET_MAC=y
 # CONFIG_NCSI_OEM_CMD_KEEP_PHY is not set
 CONFIG_PCPU_DEV_REFCNT=y
+CONFIG_MAX_SKB_FRAGS=17
 CONFIG_RPS=y
 CONFIG_RFS_ACCEL=y
 CONFIG_SOCK_RX_QUEUE_MAPPING=y
@@ -1759,7 +1817,6 @@ CONFIG_PCIE_PME=y
 # CONFIG_PCIE_DPC is not set
 # CONFIG_PCIE_PTM is not set
 CONFIG_PCI_MSI=y
-CONFIG_PCI_MSI_IRQ_DOMAIN=y
 CONFIG_PCI_QUIRKS=y
 # CONFIG_PCI_DEBUG is not set
 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
@@ -1793,21 +1850,21 @@ CONFIG_VMD=m
 CONFIG_PCI_HYPERV_INTERFACE=m
 
 #
-# DesignWare PCI Core Support
+# Cadence-based PCIe controllers
 #
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCI_MESON is not set
-# end of DesignWare PCI Core Support
+# end of Cadence-based PCIe controllers
 
 #
-# Mobiveil PCIe Core Support
+# DesignWare-based PCIe controllers
 #
-# end of Mobiveil PCIe Core Support
+# CONFIG_PCI_MESON is not set
+# CONFIG_PCIE_DW_PLAT_HOST is not set
+# end of DesignWare-based PCIe controllers
 
 #
-# Cadence PCIe controllers support
+# Mobiveil-based PCIe controllers
 #
-# end of Cadence PCIe controllers support
+# end of Mobiveil-based PCIe controllers
 # end of PCI controller drivers
 
 #
@@ -1842,6 +1899,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
 # Firmware loader
 #
 CONFIG_FW_LOADER=y
+CONFIG_FW_LOADER_DEBUG=y
 CONFIG_FW_LOADER_PAGED_BUF=y
 CONFIG_FW_LOADER_SYSFS=y
 CONFIG_EXTRA_FIRMWARE=""
@@ -1864,12 +1922,14 @@ CONFIG_DEV_COREDUMP=y
 CONFIG_SYS_HYPERVISOR=y
 CONFIG_GENERIC_CPU_AUTOPROBE=y
 CONFIG_GENERIC_CPU_VULNERABILITIES=y
+CONFIG_SOC_BUS=y
 CONFIG_REGMAP=y
 CONFIG_REGMAP_I2C=m
 CONFIG_REGMAP_MMIO=y
 CONFIG_REGMAP_IRQ=y
 CONFIG_DMA_SHARED_BUFFER=y
 # CONFIG_DMA_FENCE_TRACE is not set
+# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
 # end of Generic Driver Options
 
 #
@@ -1880,6 +1940,11 @@ CONFIG_MHI_BUS=m
 # CONFIG_MHI_BUS_EP is not set
 # end of Bus devices
 
+#
+# Cache Drivers
+#
+# end of Cache Drivers
+
 CONFIG_CONNECTOR=y
 CONFIG_PROC_EVENTS=y
 
@@ -1911,10 +1976,8 @@ CONFIG_SYSFB_SIMPLEFB=y
 CONFIG_EFI_ESRT=y
 CONFIG_EFI_VARS_PSTORE=y
 # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
-# CONFIG_EFI_FAKE_MEMMAP is not set
 CONFIG_EFI_DXE_MEM_ATTRIBUTES=y
 CONFIG_EFI_RUNTIME_WRAPPERS=y
-CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y
 # CONFIG_EFI_BOOTLOADER_CONTROL is not set
 # CONFIG_EFI_CAPSULE_LOADER is not set
 # CONFIG_EFI_TEST is not set
@@ -1946,7 +2009,6 @@ CONFIG_PARPORT_PC=m
 CONFIG_PARPORT_SERIAL=m
 CONFIG_PARPORT_PC_FIFO=y
 CONFIG_PARPORT_PC_SUPERIO=y
-CONFIG_PARPORT_AX88796=m
 CONFIG_PARPORT_1284=y
 CONFIG_PARPORT_NOT_PC=y
 CONFIG_PNP=y
@@ -1961,7 +2023,6 @@ CONFIG_BLK_DEV=y
 CONFIG_BLK_DEV_FD=m
 # CONFIG_BLK_DEV_FD_RAWCMD is not set
 CONFIG_CDROM=y
-# CONFIG_PARIDE is not set
 CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
 CONFIG_ZRAM=m
 CONFIG_ZRAM_DEF_COMP_LZORLE=y
@@ -1970,6 +2031,7 @@ CONFIG_ZRAM_DEF_COMP_LZORLE=y
 # CONFIG_ZRAM_DEF_COMP_LZ4HC is not set
 CONFIG_ZRAM_DEF_COMP="lzo-rle"
 CONFIG_ZRAM_WRITEBACK=y
+# CONFIG_ZRAM_MULTI_COMP is not set
 CONFIG_BLK_DEV_LOOP=y
 CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
 # CONFIG_BLK_DEV_DRBD is not set
@@ -2067,6 +2129,7 @@ CONFIG_INTEL_MEI_ME=m
 # CONFIG_INTEL_MEI_GSC is not set
 # CONFIG_INTEL_MEI_HDCP is not set
 CONFIG_INTEL_MEI_PXP=m
+# CONFIG_INTEL_MEI_GSC_PROXY is not set
 CONFIG_VMWARE_VMCI=m
 CONFIG_GENWQE=m
 CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
@@ -2075,7 +2138,6 @@ CONFIG_ECHO=m
 CONFIG_MISC_ALCOR_PCI=m
 CONFIG_MISC_RTSX_PCI=m
 CONFIG_MISC_RTSX_USB=m
-# CONFIG_HABANA_AI is not set
 # CONFIG_UACCE is not set
 # CONFIG_PVPANIC is not set
 CONFIG_GP_PCI1XXXX=m
@@ -2311,6 +2373,7 @@ CONFIG_PATA_MPIIX=m
 CONFIG_PATA_NS87410=m
 CONFIG_PATA_OPTI=m
 CONFIG_PATA_RZ1000=m
+# CONFIG_PATA_PARPORT is not set
 
 #
 # Generic fallback / legacy drivers
@@ -2321,6 +2384,7 @@ CONFIG_PATA_LEGACY=m
 CONFIG_MD=y
 CONFIG_BLK_DEV_MD=y
 CONFIG_MD_AUTODETECT=y
+CONFIG_MD_BITMAP_FILE=y
 CONFIG_MD_LINEAR=m
 CONFIG_MD_RAID0=m
 CONFIG_MD_RAID1=m
@@ -2406,6 +2470,7 @@ CONFIG_AMT=m
 CONFIG_MACSEC=m
 CONFIG_NETCONSOLE=m
 CONFIG_NETCONSOLE_DYNAMIC=y
+# CONFIG_NETCONSOLE_EXTENDED_LOG is not set
 CONFIG_NETPOLL=y
 CONFIG_NET_POLL_CONTROLLER=y
 CONFIG_TUN=m
@@ -2455,15 +2520,20 @@ CONFIG_NET_DSA_LOOP=m
 CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m
 CONFIG_NET_DSA_LANTIQ_GSWIP=m
 CONFIG_NET_DSA_MT7530=m
+CONFIG_NET_DSA_MT7530_MDIO=m
+CONFIG_NET_DSA_MT7530_MMIO=m
 CONFIG_NET_DSA_MV88E6060=m
 CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m
 CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m
+# CONFIG_NET_DSA_MICROCHIP_KSZ_PTP is not set
 CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m
 CONFIG_NET_DSA_MV88E6XXX=m
 CONFIG_NET_DSA_MV88E6XXX_PTP=y
+CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m
 CONFIG_NET_DSA_MSCC_SEVILLE=m
 CONFIG_NET_DSA_AR9331=m
 CONFIG_NET_DSA_QCA8K=m
+# CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT is not set
 CONFIG_NET_DSA_XRS700X=m
 CONFIG_NET_DSA_XRS700X_I2C=m
 CONFIG_NET_DSA_XRS700X_MDIO=m
@@ -2501,6 +2571,7 @@ CONFIG_AMD8111_ETH=m
 CONFIG_PCNET32=m
 CONFIG_AMD_XGBE=m
 CONFIG_AMD_XGBE_HAVE_ECC=y
+CONFIG_PDS_CORE=m
 CONFIG_NET_VENDOR_AQUANTIA=y
 CONFIG_AQTION=m
 CONFIG_NET_VENDOR_ARC=y
@@ -2539,6 +2610,7 @@ CONFIG_THUNDER_NIC_VF=m
 CONFIG_THUNDER_NIC_BGX=m
 CONFIG_THUNDER_NIC_RGX=m
 CONFIG_CAVIUM_PTP=m
+CONFIG_LIQUIDIO_CORE=m
 CONFIG_LIQUIDIO=m
 CONFIG_LIQUIDIO_VF=m
 CONFIG_NET_VENDOR_CHELSIO=y
@@ -2599,7 +2671,6 @@ CONFIG_IGB=m
 CONFIG_IGB_HWMON=y
 CONFIG_IGB_DCA=y
 CONFIG_IGBVF=m
-CONFIG_IXGB=m
 CONFIG_IXGBE=m
 CONFIG_IXGBE_HWMON=y
 CONFIG_IXGBE_DCA=y
@@ -2614,9 +2685,6 @@ CONFIG_ICE_SWITCHDEV=y
 CONFIG_ICE_HWTS=y
 CONFIG_FM10K=m
 CONFIG_IGC=m
-CONFIG_NET_VENDOR_WANGXUN=y
-CONFIG_NGBE=m
-CONFIG_TXGBE=m
 CONFIG_JME=m
 CONFIG_NET_VENDOR_LITEX=y
 CONFIG_NET_VENDOR_MARVELL=y
@@ -2640,10 +2708,8 @@ CONFIG_MLX5_EN_RXNFC=y
 CONFIG_MLX5_MPFS=y
 CONFIG_MLX5_ESWITCH=y
 CONFIG_MLX5_BRIDGE=y
-CONFIG_MLX5_CLS_ACT=y
-CONFIG_MLX5_TC_SAMPLE=y
 CONFIG_MLX5_CORE_IPOIB=y
-CONFIG_MLX5_EN_MACSEC=y
+# CONFIG_MLX5_MACSEC is not set
 CONFIG_MLX5_EN_IPSEC=y
 CONFIG_MLX5_SW_STEERING=y
 CONFIG_MLX5_SF=y
@@ -2662,6 +2728,7 @@ CONFIG_KS8851_MLL=m
 CONFIG_KSZ884X_PCI=m
 CONFIG_NET_VENDOR_MICROCHIP=y
 CONFIG_LAN743X=m
+# CONFIG_VCAP is not set
 CONFIG_NET_VENDOR_MICROSEMI=y
 CONFIG_MSCC_OCELOT_SWITCH_LIB=m
 CONFIG_NET_VENDOR_MICROSOFT=y
@@ -2681,6 +2748,7 @@ CONFIG_NET_VENDOR_NETRONOME=y
 CONFIG_NFP=m
 CONFIG_NFP_APP_FLOWER=y
 CONFIG_NFP_APP_ABM_NIC=y
+CONFIG_NFP_NET_IPSEC=y
 # CONFIG_NFP_DEBUG is not set
 CONFIG_NET_VENDOR_8390=y
 CONFIG_NE2K_PCI=m
@@ -2754,7 +2822,6 @@ CONFIG_STMMAC_ETH=m
 CONFIG_STMMAC_PLATFORM=m
 CONFIG_DWMAC_GENERIC=m
 CONFIG_DWMAC_INTEL=m
-CONFIG_DWMAC_LOONGSON=m
 CONFIG_STMMAC_PCI=m
 CONFIG_NET_VENDOR_SUN=y
 CONFIG_HAPPYMEAL=m
@@ -2774,6 +2841,10 @@ CONFIG_NET_VENDOR_VIA=y
 CONFIG_VIA_RHINE=m
 CONFIG_VIA_RHINE_MMIO=y
 CONFIG_VIA_VELOCITY=m
+CONFIG_NET_VENDOR_WANGXUN=y
+CONFIG_LIBWX=m
+CONFIG_NGBE=m
+CONFIG_TXGBE=m
 CONFIG_NET_VENDOR_WIZNET=y
 CONFIG_WIZNET_W5100=m
 CONFIG_WIZNET_W5300=m
@@ -2817,17 +2888,22 @@ CONFIG_INTEL_XWAY_PHY=m
 CONFIG_LSI_ET1011C_PHY=m
 CONFIG_MARVELL_PHY=m
 CONFIG_MARVELL_10G_PHY=m
+CONFIG_MARVELL_88Q2XXX_PHY=m
 CONFIG_MARVELL_88X2222_PHY=m
 CONFIG_MAXLINEAR_GPHY=m
 CONFIG_MEDIATEK_GE_PHY=m
+# CONFIG_MEDIATEK_GE_SOC_PHY is not set
 CONFIG_MICREL_PHY=m
+CONFIG_MICROCHIP_T1S_PHY=m
 CONFIG_MICROCHIP_PHY=m
 CONFIG_MICROCHIP_T1_PHY=m
 CONFIG_MICROSEMI_PHY=m
 CONFIG_MOTORCOMM_PHY=m
 CONFIG_NATIONAL_PHY=m
+CONFIG_NXP_CBTX_PHY=m
 CONFIG_NXP_C45_TJA11XX_PHY=m
 CONFIG_NXP_TJA11XX_PHY=m
+CONFIG_NCN26000_PHY=m
 CONFIG_QSEMI_PHY=m
 CONFIG_REALTEK_PHY=m
 CONFIG_RENESAS_PHY=m
@@ -2856,6 +2932,7 @@ CONFIG_MDIO_CAVIUM=m
 CONFIG_MDIO_I2C=m
 CONFIG_MDIO_MVUSB=m
 CONFIG_MDIO_MSCC_MIIM=m
+CONFIG_MDIO_REGMAP=m
 CONFIG_MDIO_THUNDER=m
 
 #
@@ -2867,7 +2944,7 @@ CONFIG_MDIO_THUNDER=m
 #
 CONFIG_PCS_XPCS=m
 CONFIG_PCS_LYNX=m
-CONFIG_PCS_ALTERA_TSE=m
+CONFIG_PCS_MTK_LYNXI=m
 # end of PCS device drivers
 
 # CONFIG_PLIP is not set
@@ -2879,6 +2956,11 @@ CONFIG_PPP_MPPE=m
 CONFIG_PPP_MULTILINK=y
 CONFIG_PPPOATM=m
 CONFIG_PPPOE=m
+# CONFIG_PPPOE_HASH_BITS_1 is not set
+# CONFIG_PPPOE_HASH_BITS_2 is not set
+CONFIG_PPPOE_HASH_BITS_4=y
+# CONFIG_PPPOE_HASH_BITS_8 is not set
+CONFIG_PPPOE_HASH_BITS=4
 CONFIG_PPTP=m
 CONFIG_PPPOL2TP=m
 CONFIG_PPP_ASYNC=m
@@ -2982,6 +3064,9 @@ CONFIG_ATH11K=m
 CONFIG_ATH11K_PCI=m
 # CONFIG_ATH11K_DEBUG is not set
 # CONFIG_ATH11K_TRACING is not set
+CONFIG_ATH12K=m
+# CONFIG_ATH12K_DEBUG is not set
+# CONFIG_ATH12K_TRACING is not set
 CONFIG_WLAN_VENDOR_ATMEL=y
 CONFIG_ATMEL=m
 CONFIG_PCI_ATMEL=m
@@ -3104,6 +3189,8 @@ CONFIG_MT76_SDIO=m
 CONFIG_MT76x02_LIB=m
 CONFIG_MT76x02_USB=m
 CONFIG_MT76_CONNAC_LIB=m
+CONFIG_MT792x_LIB=m
+CONFIG_MT792x_USB=m
 CONFIG_MT76x0_COMMON=m
 CONFIG_MT76x0U=m
 CONFIG_MT76x0E=m
@@ -3121,6 +3208,7 @@ CONFIG_MT7921_COMMON=m
 CONFIG_MT7921E=m
 CONFIG_MT7921S=m
 CONFIG_MT7921U=m
+CONFIG_MT7996E=m
 CONFIG_WLAN_VENDOR_MICROCHIP=y
 # CONFIG_WILC1000_SDIO is not set
 CONFIG_WLAN_VENDOR_PURELIFI=y
@@ -3180,22 +3268,36 @@ CONFIG_RTL8XXXU_UNTESTED=y
 CONFIG_RTW88=m
 CONFIG_RTW88_CORE=m
 CONFIG_RTW88_PCI=m
+CONFIG_RTW88_SDIO=m
+CONFIG_RTW88_USB=m
 CONFIG_RTW88_8822B=m
 CONFIG_RTW88_8822C=m
 CONFIG_RTW88_8723D=m
 CONFIG_RTW88_8821C=m
 CONFIG_RTW88_8822BE=m
+CONFIG_RTW88_8822BS=m
+CONFIG_RTW88_8822BU=m
 CONFIG_RTW88_8822CE=m
+CONFIG_RTW88_8822CS=m
+CONFIG_RTW88_8822CU=m
 CONFIG_RTW88_8723DE=m
+CONFIG_RTW88_8723DS=m
+CONFIG_RTW88_8723DU=m
 CONFIG_RTW88_8821CE=m
+CONFIG_RTW88_8821CS=m
+CONFIG_RTW88_8821CU=m
 # CONFIG_RTW88_DEBUG is not set
 # CONFIG_RTW88_DEBUGFS is not set
 CONFIG_RTW89=m
 CONFIG_RTW89_CORE=m
 CONFIG_RTW89_PCI=m
+CONFIG_RTW89_8851B=m
 CONFIG_RTW89_8852A=m
+CONFIG_RTW89_8852B=m
 CONFIG_RTW89_8852C=m
+CONFIG_RTW89_8851BE=m
 CONFIG_RTW89_8852AE=m
+CONFIG_RTW89_8852BE=m
 CONFIG_RTW89_8852CE=m
 # CONFIG_RTW89_DEBUGMSG is not set
 # CONFIG_RTW89_DEBUGFS is not set
@@ -3216,7 +3318,6 @@ CONFIG_WL12XX=m
 CONFIG_WL18XX=m
 CONFIG_WLCORE=m
 CONFIG_WLCORE_SDIO=m
-CONFIG_WILINK_PLATFORM_DATA=y
 CONFIG_WLAN_VENDOR_ZYDAS=y
 CONFIG_USB_ZD1201=m
 CONFIG_ZD1211RW=m
@@ -3224,8 +3325,8 @@ CONFIG_ZD1211RW=m
 CONFIG_WLAN_VENDOR_QUANTENNA=y
 CONFIG_QTNFMAC=m
 CONFIG_QTNFMAC_PCIE=m
-CONFIG_MAC80211_HWSIM=m
 CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_MAC80211_HWSIM=m
 # CONFIG_VIRT_WIFI is not set
 # CONFIG_WAN is not set
 
@@ -3396,6 +3497,7 @@ CONFIG_HW_CONSOLE=y
 CONFIG_VT_HW_CONSOLE_BINDING=y
 CONFIG_UNIX98_PTYS=y
 # CONFIG_LEGACY_PTYS is not set
+# CONFIG_LEGACY_TIOCSTI is not set
 # CONFIG_LDISC_AUTOLOAD is not set
 
 #
@@ -3409,12 +3511,14 @@ CONFIG_SERIAL_8250_16550A_VARIANTS=y
 CONFIG_SERIAL_8250_FINTEK=y
 CONFIG_SERIAL_8250_CONSOLE=y
 CONFIG_SERIAL_8250_DMA=y
+CONFIG_SERIAL_8250_PCILIB=y
 CONFIG_SERIAL_8250_PCI=y
 CONFIG_SERIAL_8250_EXAR=m
 CONFIG_SERIAL_8250_NR_UARTS=4
 CONFIG_SERIAL_8250_RUNTIME_UARTS=4
 CONFIG_SERIAL_8250_EXTENDED=y
 CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_PCI1XXXX=m
 CONFIG_SERIAL_8250_SHARE_IRQ=y
 # CONFIG_SERIAL_8250_DETECT_IRQ is not set
 CONFIG_SERIAL_8250_RSA=y
@@ -3452,7 +3556,6 @@ CONFIG_SERIAL_MCTRL_GPIO=y
 CONFIG_SERIAL_NONSTANDARD=y
 # CONFIG_MOXA_INTELLIO is not set
 # CONFIG_MOXA_SMARTIO is not set
-CONFIG_SYNCLINK_GT=m
 CONFIG_N_HDLC=m
 CONFIG_N_GSM=m
 CONFIG_NOZOMI=m
@@ -3477,6 +3580,7 @@ CONFIG_IPMI_SSIF=m
 CONFIG_IPMI_IPMB=m
 CONFIG_IPMI_WATCHDOG=m
 CONFIG_IPMI_POWEROFF=m
+CONFIG_SSIF_IPMI_BMC=m
 # CONFIG_IPMB_DEVICE_INTERFACE is not set
 CONFIG_HW_RANDOM=y
 CONFIG_HW_RANDOM_TIMERIOMEM=y
@@ -3514,8 +3618,6 @@ CONFIG_TCG_TIS_ST33ZP24_I2C=m
 # CONFIG_TELCLOCK is not set
 # CONFIG_XILLYBUS is not set
 # CONFIG_XILLYUSB is not set
-CONFIG_RANDOM_TRUST_CPU=y
-# CONFIG_RANDOM_TRUST_BOOTLOADER is not set
 # end of Character devices
 
 #
@@ -3664,6 +3766,7 @@ CONFIG_PTP_1588_CLOCK_OPTIONAL=m
 CONFIG_PTP_1588_CLOCK_KVM=m
 CONFIG_PTP_1588_CLOCK_IDT82P33=m
 CONFIG_PTP_1588_CLOCK_IDTCM=m
+CONFIG_PTP_1588_CLOCK_MOCK=m
 CONFIG_PTP_1588_CLOCK_VMW=m
 # end of PTP clock support
 
@@ -3717,6 +3820,7 @@ CONFIG_GPIO_SYSFS=y
 CONFIG_GPIO_CDEV=y
 CONFIG_GPIO_CDEV_V1=y
 CONFIG_GPIO_GENERIC=m
+CONFIG_GPIO_REGMAP=m
 
 #
 # Memory mapped GPIO drivers
@@ -3727,13 +3831,13 @@ CONFIG_GPIO_EXAR=m
 # CONFIG_GPIO_GENERIC_PLATFORM is not set
 CONFIG_GPIO_ICH=m
 # CONFIG_GPIO_MB86S7X is not set
-# CONFIG_GPIO_VX855 is not set
 # CONFIG_GPIO_AMD_FCH is not set
 # end of Memory mapped GPIO drivers
 
 #
 # Port-mapped I/O GPIO drivers
 #
+# CONFIG_GPIO_VX855 is not set
 CONFIG_GPIO_F7188X=m
 CONFIG_GPIO_IT87=m
 CONFIG_GPIO_SCH=m
@@ -3745,6 +3849,8 @@ CONFIG_GPIO_WS16C48=m
 #
 # I2C GPIO expanders
 #
+# CONFIG_GPIO_FXL6408 is not set
+# CONFIG_GPIO_DS4520 is not set
 # CONFIG_GPIO_MAX7300 is not set
 # CONFIG_GPIO_MAX732X is not set
 # CONFIG_GPIO_PCA953X is not set
@@ -3758,6 +3864,7 @@ CONFIG_GPIO_TPIC2810=m
 #
 # CONFIG_GPIO_BD9571MWV is not set
 # CONFIG_GPIO_DLN2 is not set
+# CONFIG_GPIO_ELKHARTLAKE is not set
 # CONFIG_GPIO_MADERA is not set
 # end of MFD GPIO expanders
 
@@ -3782,6 +3889,7 @@ CONFIG_GPIO_VIPERBOARD=m
 # Virtual GPIO drivers
 #
 # CONFIG_GPIO_AGGREGATOR is not set
+# CONFIG_GPIO_LATCH is not set
 CONFIG_GPIO_MOCKUP=m
 CONFIG_GPIO_VIRTIO=m
 # CONFIG_GPIO_SIM is not set
@@ -3796,7 +3904,6 @@ CONFIG_W1_CON=y
 # CONFIG_W1_MASTER_MATROX is not set
 CONFIG_W1_MASTER_DS2490=m
 CONFIG_W1_MASTER_DS2482=m
-CONFIG_W1_MASTER_DS1WM=m
 # CONFIG_W1_MASTER_GPIO is not set
 # CONFIG_W1_MASTER_SGI is not set
 # end of 1-wire Bus Masters
@@ -3830,7 +3937,6 @@ CONFIG_POWER_RESET=y
 CONFIG_POWER_SUPPLY=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
 CONFIG_POWER_SUPPLY_HWMON=y
-# CONFIG_PDA_POWER is not set
 CONFIG_IP5XXX_POWER=m
 # CONFIG_TEST_POWER is not set
 # CONFIG_CHARGER_ADP5061 is not set
@@ -3921,6 +4027,7 @@ CONFIG_SENSORS_GL520SM=m
 CONFIG_SENSORS_G760A=m
 CONFIG_SENSORS_G762=m
 CONFIG_SENSORS_HIH6130=m
+# CONFIG_SENSORS_HS3001 is not set
 CONFIG_SENSORS_IBMAEM=m
 CONFIG_SENSORS_IBMPEX=m
 CONFIG_SENSORS_I5500=m
@@ -3947,12 +4054,14 @@ CONFIG_SENSORS_MAX1668=m
 CONFIG_SENSORS_MAX197=m
 CONFIG_SENSORS_MAX31730=m
 CONFIG_SENSORS_MAX31760=m
+# CONFIG_MAX31827 is not set
 CONFIG_SENSORS_MAX6620=m
 CONFIG_SENSORS_MAX6621=m
 CONFIG_SENSORS_MAX6639=m
 CONFIG_SENSORS_MAX6650=m
 CONFIG_SENSORS_MAX6697=m
 CONFIG_SENSORS_MAX31790=m
+CONFIG_SENSORS_MC34VR500=m
 CONFIG_SENSORS_MCP3021=m
 CONFIG_SENSORS_TC654=m
 CONFIG_SENSORS_TPS23861=m
@@ -3983,9 +4092,12 @@ CONFIG_SENSORS_NCT7904=m
 CONFIG_SENSORS_NPCM7XX=m
 CONFIG_SENSORS_NZXT_KRAKEN2=m
 CONFIG_SENSORS_NZXT_SMART2=m
+# CONFIG_SENSORS_OCC_P8_I2C is not set
+# CONFIG_SENSORS_OXP is not set
 CONFIG_SENSORS_PCF8591=m
 CONFIG_PMBUS=m
 CONFIG_SENSORS_PMBUS=m
+# CONFIG_SENSORS_ACBEL_FSG032 is not set
 # CONFIG_SENSORS_ADM1266 is not set
 CONFIG_SENSORS_ADM1275=m
 CONFIG_SENSORS_BEL_PFE=m
@@ -4015,12 +4127,14 @@ CONFIG_SENSORS_MAX8688=m
 CONFIG_SENSORS_MP2888=m
 # CONFIG_SENSORS_MP2975 is not set
 CONFIG_SENSORS_MP5023=m
+CONFIG_SENSORS_MPQ7932=m
 CONFIG_SENSORS_PIM4328=m
 CONFIG_SENSORS_PLI1209BC=m
 CONFIG_SENSORS_PM6764TR=m
 CONFIG_SENSORS_PXE1610=m
 CONFIG_SENSORS_Q54SJ108A2=m
 CONFIG_SENSORS_STPDDC60=m
+CONFIG_SENSORS_TDA38640=m
 CONFIG_SENSORS_TPS40422=m
 CONFIG_SENSORS_TPS53679=m
 CONFIG_SENSORS_TPS546D24=m
@@ -4049,7 +4163,6 @@ CONFIG_SENSORS_SCH56XX_COMMON=m
 CONFIG_SENSORS_SCH5627=m
 CONFIG_SENSORS_SCH5636=m
 CONFIG_SENSORS_STTS751=m
-# CONFIG_SENSORS_SMM665 is not set
 CONFIG_SENSORS_ADC128D818=m
 CONFIG_SENSORS_ADS7828=m
 CONFIG_SENSORS_AMC6821=m
@@ -4090,15 +4203,18 @@ CONFIG_SENSORS_ACPI_POWER=m
 CONFIG_SENSORS_ATK0110=m
 CONFIG_SENSORS_ASUS_WMI=m
 CONFIG_SENSORS_ASUS_EC=m
+CONFIG_SENSORS_HP_WMI=m
 CONFIG_THERMAL=y
 CONFIG_THERMAL_NETLINK=y
 # CONFIG_THERMAL_STATISTICS is not set
 CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
 CONFIG_THERMAL_HWMON=y
+CONFIG_THERMAL_ACPI=y
 CONFIG_THERMAL_WRITABLE_TRIPS=y
 CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
 # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
 # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_BANG_BANG is not set
 CONFIG_THERMAL_GOV_FAIR_SHARE=y
 CONFIG_THERMAL_GOV_STEP_WISE=y
 CONFIG_THERMAL_GOV_BANG_BANG=y
@@ -4111,6 +4227,7 @@ CONFIG_THERMAL_EMULATION=y
 #
 CONFIG_INTEL_POWERCLAMP=m
 CONFIG_X86_THERMAL_VECTOR=y
+CONFIG_INTEL_TCC=y
 CONFIG_X86_PKG_TEMP_THERMAL=m
 CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
 CONFIG_INTEL_SOC_DTS_THERMAL=m
@@ -4121,11 +4238,11 @@ CONFIG_INTEL_SOC_DTS_THERMAL=m
 CONFIG_INT340X_THERMAL=m
 CONFIG_ACPI_THERMAL_REL=m
 CONFIG_INT3406_THERMAL=m
+CONFIG_PROC_THERMAL_MMIO_RAPL=m
 # end of ACPI INT340X thermal drivers
 
 CONFIG_INTEL_PCH_THERMAL=m
 CONFIG_INTEL_TCC_COOLING=m
-# CONFIG_INTEL_MENLOW is not set
 CONFIG_INTEL_HFI_THERMAL=y
 # end of Intel thermal drivers
 
@@ -4157,6 +4274,7 @@ CONFIG_MAX63XX_WATCHDOG=m
 CONFIG_RETU_WATCHDOG=m
 CONFIG_ACQUIRE_WDT=m
 CONFIG_ADVANTECH_WDT=m
+CONFIG_ADVANTECH_EC_WDT=m
 CONFIG_ALIM1535_WDT=m
 CONFIG_ALIM7101_WDT=m
 CONFIG_EBC_C384_WDT=m
@@ -4234,10 +4352,12 @@ CONFIG_BCMA_DRIVER_GPIO=y
 # Multifunction device drivers
 #
 CONFIG_MFD_CORE=m
+# CONFIG_MFD_SMPRO is not set
 CONFIG_MFD_BCM590XX=m
 CONFIG_MFD_BD9571MWV=m
 CONFIG_MFD_AXP20X=m
 CONFIG_MFD_AXP20X_I2C=m
+# CONFIG_MFD_CS42L43_I2C is not set
 CONFIG_MFD_MADERA=m
 CONFIG_MFD_MADERA_I2C=m
 # CONFIG_MFD_CS47L15 is not set
@@ -4251,7 +4371,6 @@ CONFIG_MFD_DA9150=m
 CONFIG_MFD_DLN2=m
 # CONFIG_MFD_MC13XXX_I2C is not set
 # CONFIG_MFD_MP2629 is not set
-# CONFIG_HTC_PASIC3 is not set
 # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set
 CONFIG_LPC_ICH=m
 CONFIG_LPC_SCH=m
@@ -4273,7 +4392,6 @@ CONFIG_LPC_SCH=m
 CONFIG_MFD_VIPERBOARD=m
 CONFIG_MFD_RETU=m
 # CONFIG_MFD_PCF50633 is not set
-# CONFIG_UCB1400_CORE is not set
 # CONFIG_MFD_SY7636A is not set
 # CONFIG_MFD_RDC321X is not set
 # CONFIG_MFD_RT4831 is not set
@@ -4293,6 +4411,7 @@ CONFIG_MFD_SYSCON=y
 # CONFIG_MFD_TPS65086 is not set
 # CONFIG_MFD_TI_LP873X is not set
 # CONFIG_MFD_TPS65912_I2C is not set
+# CONFIG_MFD_TPS6594_I2C is not set
 CONFIG_MFD_WL1273_CORE=m
 CONFIG_MFD_LM3533=m
 # CONFIG_MFD_TQMX86 is not set
@@ -4379,8 +4498,6 @@ CONFIG_VIDEO_TUNER=m
 CONFIG_V4L2_MEM2MEM_DEV=m
 CONFIG_V4L2_FWNODE=m
 CONFIG_V4L2_ASYNC=m
-CONFIG_VIDEOBUF_GEN=m
-CONFIG_VIDEOBUF_VMALLOC=m
 # end of Video4Linux options
 
 #
@@ -4482,7 +4599,6 @@ CONFIG_VIDEO_PVRUSB2=m
 CONFIG_VIDEO_PVRUSB2_SYSFS=y
 CONFIG_VIDEO_PVRUSB2_DVB=y
 # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
-CONFIG_VIDEO_STK1160_COMMON=m
 CONFIG_VIDEO_STK1160=m
 
 #
@@ -4580,6 +4696,9 @@ CONFIG_VIDEO_IVTV=m
 CONFIG_VIDEO_IVTV_ALSA=m
 CONFIG_VIDEO_FB_IVTV=m
 # CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set
+# CONFIG_VIDEO_HEXIUM_GEMINI is not set
+# CONFIG_VIDEO_HEXIUM_ORION is not set
+# CONFIG_VIDEO_MXB is not set
 
 #
 # Media capture/analog/hybrid TV support
@@ -4621,7 +4740,13 @@ CONFIG_DVB_PLUTO2=m
 CONFIG_DVB_PT1=m
 CONFIG_DVB_PT3=m
 CONFIG_DVB_SMIPCIE=m
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
 # CONFIG_VIDEO_IPU3_CIO2 is not set
+# CONFIG_INTEL_VSC is not set
+# CONFIG_IPU_BRIDGE is not set
 # CONFIG_RADIO_ADAPTERS is not set
 CONFIG_MEDIA_PLATFORM_DRIVERS=y
 CONFIG_V4L_PLATFORM_DRIVERS=y
@@ -4645,7 +4770,6 @@ CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
 #
 # Aspeed media platform drivers
 #
-# CONFIG_VIDEO_ASPEED is not set
 
 #
 # Atmel media platform drivers
@@ -4674,6 +4798,10 @@ CONFIG_VIDEO_CAFE_CCIC=m
 # Mediatek media platform drivers
 #
 
+#
+# Microchip Technology, Inc. media platform drivers
+#
+
 #
 # NVidia media platform drivers
 #
@@ -4736,9 +4864,12 @@ CONFIG_MEDIA_COMMON_OPTIONS=y
 #
 CONFIG_CYPRESS_FIRMWARE=m
 CONFIG_TTPCI_EEPROM=m
+CONFIG_UVC_COMMON=m
 CONFIG_VIDEO_CX2341X=m
 CONFIG_VIDEO_TVEEPROM=m
 CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
 CONFIG_SMS_SIANO_MDTV=m
 CONFIG_SMS_SIANO_RC=y
 CONFIG_VIDEOBUF2_CORE=m
@@ -4767,6 +4898,7 @@ CONFIG_VIDEO_IR_I2C=m
 # CONFIG_VIDEO_AD5820 is not set
 # CONFIG_VIDEO_AK7375 is not set
 # CONFIG_VIDEO_DW9714 is not set
+# CONFIG_VIDEO_DW9719 is not set
 # CONFIG_VIDEO_DW9768 is not set
 # CONFIG_VIDEO_DW9807_VCM is not set
 # end of Lens drivers
@@ -4820,6 +4952,7 @@ CONFIG_VIDEO_KS0127=m
 CONFIG_VIDEO_SAA7110=m
 CONFIG_VIDEO_SAA711X=m
 # CONFIG_VIDEO_TC358743 is not set
+# CONFIG_VIDEO_TC358746 is not set
 # CONFIG_VIDEO_TVP514X is not set
 CONFIG_VIDEO_TVP5150=m
 # CONFIG_VIDEO_TVP7002 is not set
@@ -4839,7 +4972,6 @@ CONFIG_VIDEO_CX25840=m
 #
 # Video encoders
 #
-# CONFIG_VIDEO_AD9389B is not set
 CONFIG_VIDEO_ADV7170=m
 CONFIG_VIDEO_ADV7175=m
 # CONFIG_VIDEO_ADV7343 is not set
@@ -4879,6 +5011,11 @@ CONFIG_VIDEO_M52790=m
 # CONFIG_VIDEO_THS7303 is not set
 # end of Miscellaneous helper chips
 
+#
+# Video serializers and deserializers
+#
+# end of Video serializers and deserializers
+
 CONFIG_MEDIA_TUNER=m
 
 #
@@ -5096,6 +5233,10 @@ CONFIG_DVB_SP2=m
 # Graphics support
 #
 CONFIG_APERTURE_HELPERS=y
+CONFIG_VIDEO_CMDLINE=y
+CONFIG_VIDEO_NOMODESET=y
+# CONFIG_AUXDISPLAY is not set
+# CONFIG_PANEL is not set
 CONFIG_AGP=y
 CONFIG_AGP_AMD64=y
 CONFIG_AGP_INTEL=y
@@ -5119,10 +5260,12 @@ CONFIG_DRM_DISPLAY_HDMI_HELPER=y
 # CONFIG_DRM_DP_AUX_CHARDEV is not set
 # CONFIG_DRM_DP_CEC is not set
 CONFIG_DRM_TTM=m
+CONFIG_DRM_EXEC=m
 CONFIG_DRM_BUDDY=m
 CONFIG_DRM_VRAM_HELPER=m
 CONFIG_DRM_TTM_HELPER=m
 CONFIG_DRM_GEM_SHMEM_HELPER=m
+CONFIG_DRM_SUBALLOC_HELPER=m
 CONFIG_DRM_SCHED=m
 
 #
@@ -5145,6 +5288,7 @@ CONFIG_DRM_AMDGPU=m
 # CONFIG_DRM_AMDGPU_SI is not set
 # CONFIG_DRM_AMDGPU_CIK is not set
 # CONFIG_DRM_AMDGPU_USERPTR is not set
+# CONFIG_DRM_AMDGPU_WERROR is not set
 
 #
 # ACP (Audio CoProcessor) Configuration
@@ -5156,13 +5300,11 @@ CONFIG_DRM_AMDGPU=m
 # Display Engine Configuration
 #
 CONFIG_DRM_AMD_DC=y
-CONFIG_DRM_AMD_DC_DCN=y
-# CONFIG_DRM_AMD_DC_HDCP is not set
+CONFIG_DRM_AMD_DC_FP=y
 # end of Display Engine Configuration
 
 # CONFIG_HSA_AMD is not set
 CONFIG_DRM_NOUVEAU=m
-# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set
 CONFIG_NOUVEAU_DEBUG=5
 CONFIG_NOUVEAU_DEBUG_DEFAULT=3
 # CONFIG_NOUVEAU_DEBUG_MMU is not set
@@ -5173,6 +5315,7 @@ CONFIG_DRM_I915_FORCE_PROBE=""
 CONFIG_DRM_I915_CAPTURE_ERROR=y
 CONFIG_DRM_I915_COMPRESS_ERROR=y
 CONFIG_DRM_I915_USERPTR=y
+CONFIG_DRM_I915_GVT_KVMGT=m
 CONFIG_DRM_I915_PXP=y
 
 #
@@ -5198,15 +5341,16 @@ CONFIG_DRM_I915_FENCE_TIMEOUT=10000
 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
 CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500
 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640
+CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500
 CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000
 CONFIG_DRM_I915_STOP_TIMEOUT=100
 CONFIG_DRM_I915_TIMESLICE_DURATION=1
 # end of drm/i915 Profile Guided Optimisation
 
+CONFIG_DRM_I915_GVT=y
 # CONFIG_DRM_VGEM is not set
 # CONFIG_DRM_VKMS is not set
 CONFIG_DRM_VMWGFX=m
-# CONFIG_DRM_VMWGFX_FBCON is not set
 # CONFIG_DRM_VMWGFX_MKSSTATS is not set
 CONFIG_DRM_GMA500=m
 CONFIG_DRM_UDL=m
@@ -5214,6 +5358,7 @@ CONFIG_DRM_AST=m
 CONFIG_DRM_MGAG200=m
 CONFIG_DRM_QXL=m
 CONFIG_DRM_VIRTIO_GPU=m
+CONFIG_DRM_VIRTIO_GPU_KMS=y
 CONFIG_DRM_PANEL=y
 
 #
@@ -5232,6 +5377,7 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m
 CONFIG_DRM_ANALOGIX_DP=m
 # end of Display Interface Bridges
 
+CONFIG_DRM_LOONGSON=m
 # CONFIG_DRM_ETNAVIV is not set
 CONFIG_DRM_BOCHS=m
 CONFIG_DRM_CIRRUS_QEMU=m
@@ -5246,34 +5392,13 @@ CONFIG_DRM_SSD130X_I2C=m
 CONFIG_DRM_HYPERV=m
 # CONFIG_DRM_LEGACY is not set
 CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
-CONFIG_DRM_NOMODESET=y
 CONFIG_DRM_PRIVACY_SCREEN=y
 
 #
 # Frame buffer Devices
 #
-CONFIG_FB_CMDLINE=y
-CONFIG_FB_NOTIFY=y
 CONFIG_FB=y
-CONFIG_FIRMWARE_EDID=y
-CONFIG_FB_DDC=m
-CONFIG_FB_CFB_FILLRECT=y
-CONFIG_FB_CFB_COPYAREA=y
-CONFIG_FB_CFB_IMAGEBLIT=y
-CONFIG_FB_SYS_FILLRECT=m
-CONFIG_FB_SYS_COPYAREA=m
-CONFIG_FB_SYS_IMAGEBLIT=m
-# CONFIG_FB_FOREIGN_ENDIAN is not set
-CONFIG_FB_SYS_FOPS=m
-CONFIG_FB_DEFERRED_IO=y
 CONFIG_FB_SVGALIB=m
-CONFIG_FB_BACKLIGHT=m
-CONFIG_FB_MODE_HELPERS=y
-CONFIG_FB_TILEBLITTING=y
-
-#
-# Frame buffer hardware drivers
-#
 # CONFIG_FB_CIRRUS is not set
 CONFIG_FB_PM2=m
 # CONFIG_FB_PM2_FIFO_DISCONNECT is not set
@@ -5341,6 +5466,26 @@ CONFIG_FB_HYPERV=m
 CONFIG_FB_SIMPLE=y
 # CONFIG_FB_SSD1307 is not set
 CONFIG_FB_SM712=m
+CONFIG_FB_CORE=y
+CONFIG_FB_NOTIFY=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DEVICE=y
+CONFIG_FB_DDC=m
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_SYS_FILLRECT=y
+CONFIG_FB_SYS_COPYAREA=y
+CONFIG_FB_SYS_IMAGEBLIT=y
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=y
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_IOMEM_HELPERS=y
+CONFIG_FB_SYSMEM_HELPERS=y
+CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y
+CONFIG_FB_BACKLIGHT=m
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
 # end of Frame buffer Devices
 
 #
@@ -5350,6 +5495,7 @@ CONFIG_LCD_CLASS_DEVICE=m
 CONFIG_LCD_PLATFORM=m
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
 # CONFIG_BACKLIGHT_KTD253 is not set
+# CONFIG_BACKLIGHT_KTZ8866 is not set
 # CONFIG_BACKLIGHT_LM3533 is not set
 # CONFIG_BACKLIGHT_CARILLO_RANCH is not set
 CONFIG_BACKLIGHT_APPLE=m
@@ -5388,6 +5534,7 @@ CONFIG_LOGO=y
 CONFIG_LOGO_LINUX_CLUT224=y
 # end of Graphics support
 
+# CONFIG_DRM_ACCEL is not set
 CONFIG_SOUND=m
 CONFIG_SOUND_OSS_CORE=y
 CONFIG_SOUND_OSS_CORE_PRECLAIM=y
@@ -5428,6 +5575,7 @@ CONFIG_SND_SEQ_MIDI_EVENT=m
 CONFIG_SND_SEQ_MIDI=m
 CONFIG_SND_SEQ_MIDI_EMUL=m
 CONFIG_SND_SEQ_VIRMIDI=m
+# CONFIG_SND_SEQ_UMP is not set
 CONFIG_SND_MPU401_UART=m
 CONFIG_SND_OPL3_LIB=m
 CONFIG_SND_OPL3_LIB_SEQ=m
@@ -5559,6 +5707,7 @@ CONFIG_SND_INTEL_DSP_CONFIG=m
 CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m
 CONFIG_SND_USB=y
 CONFIG_SND_USB_AUDIO=m
+# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set
 CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
 CONFIG_SND_USB_UA101=m
 CONFIG_SND_USB_USX2Y=m
@@ -5580,10 +5729,7 @@ CONFIG_SND_SYNTH_EMUX=m
 # CONFIG_SND_XEN_FRONTEND is not set
 CONFIG_SND_VIRTIO=m
 CONFIG_AC97_BUS=m
-
-#
-# HID support
-#
+CONFIG_HID_SUPPORT=y
 CONFIG_HID=y
 # CONFIG_HID_BATTERY_STRENGTH is not set
 CONFIG_HIDRAW=y
@@ -5618,12 +5764,14 @@ CONFIG_HID_CYPRESS=y
 # CONFIG_HID_ELAN is not set
 # CONFIG_HID_ELECOM is not set
 # CONFIG_HID_ELO is not set
+# CONFIG_HID_EVISION is not set
 CONFIG_HID_EZKEY=y
 CONFIG_HID_FT260=m
 # CONFIG_HID_GEMBIRD is not set
 # CONFIG_HID_GFRM is not set
 # CONFIG_HID_GLORIOUS is not set
 # CONFIG_HID_HOLTEK is not set
+# CONFIG_HID_GOOGLE_STADIA_FF is not set
 # CONFIG_HID_VIVALDI is not set
 # CONFIG_HID_GT683R is not set
 CONFIG_HID_KEYTOUCH=m
@@ -5708,6 +5856,11 @@ CONFIG_HID_SENSOR_HUB=m
 # CONFIG_HID_MCP2221 is not set
 # end of Special HID drivers
 
+#
+# HID-BPF support
+#
+# end of HID-BPF support
+
 #
 # USB HID support
 #
@@ -5716,12 +5869,9 @@ CONFIG_HID_PID=y
 CONFIG_USB_HIDDEV=y
 # end of USB HID support
 
-#
-# I2C HID support
-#
+CONFIG_I2C_HID=m
 CONFIG_I2C_HID_ACPI=m
-# end of I2C HID support
-
+CONFIG_I2C_HID_OF=m
 CONFIG_I2C_HID_CORE=m
 
 #
@@ -5736,7 +5886,6 @@ CONFIG_INTEL_ISH_HID=m
 #
 CONFIG_AMD_SFH_HID=m
 # end of AMD SFH HID Support
-# end of HID support
 
 CONFIG_USB_OHCI_LITTLE_ENDIAN=y
 CONFIG_USB_SUPPORT=y
@@ -5780,12 +5929,10 @@ CONFIG_USB_EHCI_PCI=y
 CONFIG_USB_EHCI_HCD_PLATFORM=y
 # CONFIG_USB_OXU210HP_HCD is not set
 # CONFIG_USB_ISP116X_HCD is not set
-# CONFIG_USB_FOTG210_HCD is not set
 CONFIG_USB_OHCI_HCD=y
 CONFIG_USB_OHCI_HCD_PCI=m
 CONFIG_USB_OHCI_HCD_PLATFORM=y
 CONFIG_USB_UHCI_HCD=y
-# CONFIG_USB_U132_HCD is not set
 CONFIG_USB_SL811_HCD=m
 CONFIG_USB_SL811_HCD_ISO=y
 # CONFIG_USB_R8A66597_HCD is not set
@@ -5838,6 +5985,10 @@ CONFIG_USBIP_VHCI_HC_PORTS=8
 CONFIG_USBIP_VHCI_NR_HCS=1
 CONFIG_USBIP_HOST=m
 # CONFIG_USBIP_DEBUG is not set
+
+#
+# USB dual-mode controller drivers
+#
 CONFIG_USB_CDNS_SUPPORT=m
 CONFIG_USB_CDNS_HOST=y
 # CONFIG_USB_CDNS3 is not set
@@ -5863,7 +6014,6 @@ CONFIG_USB_CHIPIDEA_GENERIC=m
 #
 # USB port drivers
 #
-CONFIG_USB_USS720=m
 CONFIG_USB_SERIAL=m
 CONFIG_USB_SERIAL_GENERIC=y
 CONFIG_USB_SERIAL_SIMPLE=m
@@ -5923,6 +6073,7 @@ CONFIG_USB_SERIAL_XR=m
 #
 # USB Miscellaneous drivers
 #
+CONFIG_USB_USS720=m
 CONFIG_USB_EMI62=m
 CONFIG_USB_EMI26=m
 CONFIG_USB_ADUTUX=m
@@ -5932,7 +6083,6 @@ CONFIG_USB_LCD=m
 # CONFIG_USB_CYPRESS_CY7C63 is not set
 # CONFIG_USB_CYTHERM is not set
 # CONFIG_USB_IDMOUSE is not set
-CONFIG_USB_FTDI_ELAN=m
 # CONFIG_USB_APPLEDISPLAY is not set
 # CONFIG_APPLE_MFI_FASTCHARGE is not set
 CONFIG_USB_SISUSBVGA=m
@@ -5987,7 +6137,9 @@ CONFIG_UCSI_ACPI=m
 # USB Type-C Multiplexer/DeMultiplexer Switch support
 #
 # CONFIG_TYPEC_MUX_FSA4480 is not set
+# CONFIG_TYPEC_MUX_GPIO_SBU is not set
 # CONFIG_TYPEC_MUX_PI3USB30532 is not set
+# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
 # end of USB Type-C Multiplexer/DeMultiplexer Switch support
 
 #
@@ -6034,13 +6186,11 @@ CONFIG_MMC_SDHCI_XENON=m
 CONFIG_SCSI_UFSHCD=m
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CRYPTO=y
-# CONFIG_SCSI_UFS_HPB is not set
 # CONFIG_SCSI_UFS_HWMON is not set
 CONFIG_SCSI_UFSHCD_PCI=m
 CONFIG_SCSI_UFS_DWC_TC_PCI=m
 CONFIG_SCSI_UFSHCD_PLATFORM=m
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
-CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m
 # CONFIG_MEMSTICK is not set
 CONFIG_NEW_LEDS=y
 CONFIG_LEDS_CLASS=y
@@ -6052,6 +6202,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
 # LED drivers
 #
 CONFIG_LEDS_APU=m
+CONFIG_LEDS_AW200XX=m
 CONFIG_LEDS_LM3530=m
 # CONFIG_LEDS_LM3532 is not set
 CONFIG_LEDS_LM3533=m
@@ -6065,6 +6216,8 @@ CONFIG_LEDS_LP3944=m
 CONFIG_LEDS_PCA955X=m
 # CONFIG_LEDS_PCA955X_GPIO is not set
 CONFIG_LEDS_PCA963X=m
+CONFIG_LEDS_PCA995X=m
+CONFIG_LEDS_BD2606MVV=m
 CONFIG_LEDS_BD2802=m
 CONFIG_LEDS_INTEL_SS4200=m
 CONFIG_LEDS_LT3593=m
@@ -6081,7 +6234,6 @@ CONFIG_LEDS_BLINKM=m
 # CONFIG_LEDS_MLXREG is not set
 CONFIG_LEDS_USER=m
 CONFIG_LEDS_NIC78BX=m
-# CONFIG_LEDS_TI_LMU_COMMON is not set
 
 #
 # Flash and Torch LED drivers
@@ -6102,7 +6254,6 @@ CONFIG_LEDS_TRIGGER_HEARTBEAT=m
 CONFIG_LEDS_TRIGGER_BACKLIGHT=m
 CONFIG_LEDS_TRIGGER_CPU=y
 # CONFIG_LEDS_TRIGGER_ACTIVITY is not set
-CONFIG_LEDS_TRIGGER_GPIO=m
 CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
 
 #
@@ -6137,7 +6288,6 @@ CONFIG_EDAC_I3200=m
 CONFIG_EDAC_X38=m
 CONFIG_EDAC_I5400=m
 CONFIG_EDAC_I7CORE=m
-CONFIG_EDAC_I5000=m
 CONFIG_EDAC_I5100=m
 CONFIG_EDAC_I7300=m
 CONFIG_EDAC_SBRIDGE=m
@@ -6230,9 +6380,7 @@ CONFIG_RTC_DRV_M48T86=m
 CONFIG_RTC_DRV_M48T35=m
 CONFIG_RTC_DRV_M48T59=m
 CONFIG_RTC_DRV_MSM6242=m
-CONFIG_RTC_DRV_BQ4802=m
 CONFIG_RTC_DRV_RP5C01=m
-CONFIG_RTC_DRV_V3020=m
 
 #
 # on-CPU RTC drivers
@@ -6261,6 +6409,8 @@ CONFIG_INTEL_IDXD=m
 # CONFIG_INTEL_IDXD_PERFMON is not set
 CONFIG_INTEL_IOATDMA=m
 CONFIG_PLX_DMA=m
+CONFIG_XILINX_DMA=m
+CONFIG_XILINX_XDMA=m
 CONFIG_AMD_PTDMA=m
 CONFIG_QCOM_HIDMA_MGMT=m
 CONFIG_QCOM_HIDMA=m
@@ -6293,8 +6443,6 @@ CONFIG_SYNC_FILE=y
 # end of DMABUF options
 
 CONFIG_DCA=m
-# CONFIG_AUXDISPLAY is not set
-# CONFIG_PANEL is not set
 CONFIG_UIO=m
 # CONFIG_UIO_CIF is not set
 # CONFIG_UIO_PDRV_GENIRQ is not set
@@ -6307,9 +6455,15 @@ CONFIG_UIO_PCI_GENERIC=m
 # CONFIG_UIO_MF624 is not set
 CONFIG_UIO_HV_GENERIC=m
 CONFIG_VFIO=m
+CONFIG_VFIO_GROUP=y
+CONFIG_VFIO_CONTAINER=y
 CONFIG_VFIO_IOMMU_TYPE1=m
-CONFIG_VFIO_VIRQFD=m
 # CONFIG_VFIO_NOIOMMU is not set
+CONFIG_VFIO_VIRQFD=y
+
+#
+# VFIO support for PCI devices
+#
 CONFIG_VFIO_PCI_CORE=m
 CONFIG_VFIO_PCI_MMAP=y
 CONFIG_VFIO_PCI_INTX=y
@@ -6317,7 +6471,10 @@ CONFIG_VFIO_PCI=m
 CONFIG_VFIO_PCI_VGA=y
 CONFIG_VFIO_PCI_IGD=y
 # CONFIG_MLX5_VFIO_PCI is not set
-# CONFIG_VFIO_MDEV is not set
+# CONFIG_PDS_VFIO_PCI is not set
+# end of VFIO support for PCI devices
+
+CONFIG_VFIO_MDEV=m
 CONFIG_IRQ_BYPASS_MANAGER=m
 CONFIG_VIRT_DRIVERS=y
 CONFIG_VMGENID=y
@@ -6339,6 +6496,7 @@ CONFIG_VIRTIO_MMIO=m
 CONFIG_VIRTIO_DMA_SHARED_BUFFER=m
 # CONFIG_VDPA is not set
 CONFIG_VHOST_IOTLB=m
+CONFIG_VHOST_TASK=y
 CONFIG_VHOST=m
 CONFIG_VHOST_MENU=y
 CONFIG_VHOST_NET=m
@@ -6349,6 +6507,7 @@ CONFIG_VHOST_NET=m
 # Microsoft Hyper-V guest support
 #
 CONFIG_HYPERV=m
+# CONFIG_HYPERV_VTL_MODE is not set
 CONFIG_HYPERV_TIMER=y
 CONFIG_HYPERV_UTILS=m
 CONFIG_HYPERV_BALLOON=m
@@ -6374,6 +6533,7 @@ CONFIG_XEN_PCIDEV_BACKEND=m
 # CONFIG_XEN_PVCALLS_FRONTEND is not set
 CONFIG_XEN_PVCALLS_BACKEND=y
 CONFIG_XEN_PRIVCMD=m
+CONFIG_XEN_PRIVCMD_IRQFD=y
 CONFIG_XEN_ACPI_PROCESSOR=m
 CONFIG_XEN_MCE_LOG=y
 CONFIG_XEN_HAVE_PVMMU=y
@@ -6396,7 +6556,6 @@ CONFIG_RTL8192U=m
 # CONFIG_RTLLIB is not set
 CONFIG_RTL8723BS=m
 CONFIG_R8712U=m
-CONFIG_R8188EU=m
 # CONFIG_RTS5208 is not set
 # CONFIG_VT6655 is not set
 # CONFIG_VT6656 is not set
@@ -6419,16 +6578,15 @@ CONFIG_ACPI_WMI=m
 CONFIG_WMI_BMOF=m
 # CONFIG_HUAWEI_WMI is not set
 CONFIG_MXM_WMI=m
-# CONFIG_PEAQ_WMI is not set
 # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set
 # CONFIG_XIAOMI_WMI is not set
 CONFIG_GIGABYTE_WMI=m
-# CONFIG_YOGABOOK_WMI is not set
+CONFIG_YOGABOOK=m
 CONFIG_ACERHDF=m
 # CONFIG_ACER_WIRELESS is not set
 CONFIG_ACER_WMI=m
 CONFIG_AMD_PMF=m
-CONFIG_AMD_PMC=m
+# CONFIG_AMD_PMF_DEBUG is not set
 CONFIG_AMD_HSMP=m
 CONFIG_ADV_SWBUTTON=m
 # CONFIG_APPLE_GMUX is not set
@@ -6454,6 +6612,7 @@ CONFIG_DELL_WMI=m
 # CONFIG_DELL_WMI_PRIVACY is not set
 CONFIG_DELL_WMI_AIO=m
 CONFIG_DELL_WMI_DESCRIPTOR=m
+CONFIG_DELL_WMI_DDV=m
 CONFIG_DELL_WMI_LED=m
 CONFIG_DELL_WMI_SYSMAN=m
 CONFIG_AMILO_RFKILL=m
@@ -6464,6 +6623,7 @@ CONFIG_FUJITSU_LAPTOP=m
 # CONFIG_WIRELESS_HOTKEY is not set
 # CONFIG_IBM_RTL is not set
 CONFIG_IDEAPAD_LAPTOP=m
+# CONFIG_LENOVO_YMC is not set
 CONFIG_SENSORS_HDAPS=m
 CONFIG_THINKPAD_ACPI=m
 CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
@@ -6475,6 +6635,7 @@ CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
 CONFIG_THINKPAD_LMI=m
 # CONFIG_INTEL_ATOMISP2_LED is not set
 # CONFIG_INTEL_ATOMISP2_PM is not set
+# CONFIG_INTEL_IFS is not set
 # CONFIG_INTEL_SAR_INT1092 is not set
 # CONFIG_INTEL_PMC_CORE is not set
 
@@ -6503,6 +6664,7 @@ CONFIG_INTEL_RST=m
 # CONFIG_INTEL_SMARTCONNECT is not set
 CONFIG_INTEL_TURBO_MAX_3=y
 # CONFIG_INTEL_VSEC is not set
+CONFIG_MSI_EC=m
 CONFIG_MSI_LAPTOP=m
 CONFIG_MSI_WMI=m
 # CONFIG_PCENGINES_APU2 is not set
@@ -6527,6 +6689,7 @@ CONFIG_INTEL_IPS=m
 # CONFIG_INTEL_SCU_PLATFORM is not set
 # CONFIG_SIEMENS_SIMATIC_IPC is not set
 # CONFIG_WINMATE_FM07_KEYS is not set
+# CONFIG_SEL3350_PLATFORM is not set
 CONFIG_P2SB=y
 CONFIG_HAVE_CLK=y
 CONFIG_HAVE_CLK_PREPARE=y
@@ -6552,7 +6715,6 @@ CONFIG_MAILBOX=y
 CONFIG_PCC=y
 # CONFIG_ALTERA_MBOX is not set
 CONFIG_IOMMU_IOVA=y
-CONFIG_IOASID=y
 CONFIG_IOMMU_API=y
 CONFIG_IOMMU_SUPPORT=y
 
@@ -6575,6 +6737,8 @@ CONFIG_INTEL_IOMMU_SVM=y
 CONFIG_INTEL_IOMMU_DEFAULT_ON=y
 CONFIG_INTEL_IOMMU_FLOPPY_WA=y
 # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set
+CONFIG_INTEL_IOMMU_PERF_EVENTS=y
+# CONFIG_IOMMUFD is not set
 CONFIG_IRQ_REMAP=y
 CONFIG_HYPERV_IOMMU=y
 CONFIG_VIRTIO_IOMMU=m
@@ -6628,6 +6792,8 @@ CONFIG_VIRTIO_IOMMU=m
 #
 # end of Enable LiteX SoC Builder specific drivers
 
+CONFIG_WPCM450_SOC=m
+
 #
 # Qualcomm SoC drivers
 #
@@ -6710,7 +6876,10 @@ CONFIG_GENERIC_PHY=y
 # CONFIG_PHY_INTEL_LGM_EMMC is not set
 # end of PHY Subsystem
 
-# CONFIG_POWERCAP is not set
+CONFIG_POWERCAP=y
+CONFIG_INTEL_RAPL_CORE=m
+# CONFIG_INTEL_RAPL is not set
+CONFIG_IDLE_INJECT=y
 # CONFIG_MCB is not set
 
 #
@@ -6736,6 +6905,14 @@ CONFIG_DAX=y
 # CONFIG_DEV_DAX is not set
 CONFIG_NVMEM=y
 CONFIG_NVMEM_SYSFS=y
+
+#
+# Layout Types
+#
+# CONFIG_NVMEM_LAYOUT_SL28_VPD is not set
+# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set
+# end of Layout Types
+
 # CONFIG_NVMEM_RMEM is not set
 # CONFIG_NVMEM_SPMI_SDAM is not set
 
@@ -6764,6 +6941,8 @@ CONFIG_PM_OPP=y
 CONFIG_DCACHE_WORD_ACCESS=y
 # CONFIG_VALIDATE_FS_PARSER is not set
 CONFIG_FS_IOMAP=y
+CONFIG_BUFFER_HEAD=y
+CONFIG_LEGACY_DIRECT_IO=y
 # CONFIG_EXT2_FS is not set
 # CONFIG_EXT3_FS is not set
 CONFIG_EXT4_FS=y
@@ -6783,6 +6962,7 @@ CONFIG_REISERFS_FS_SECURITY=y
 # CONFIG_JFS_FS is not set
 CONFIG_XFS_FS=m
 CONFIG_XFS_SUPPORT_V4=y
+CONFIG_XFS_SUPPORT_ASCII_CI=y
 CONFIG_XFS_QUOTA=y
 CONFIG_XFS_POSIX_ACL=y
 CONFIG_XFS_RT=y
@@ -6814,13 +6994,11 @@ CONFIG_FANOTIFY=y
 CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
 CONFIG_QUOTA=y
 CONFIG_QUOTA_NETLINK_INTERFACE=y
-# CONFIG_PRINT_QUOTA_WARNING is not set
 # CONFIG_QUOTA_DEBUG is not set
 CONFIG_QUOTA_TREE=y
 # CONFIG_QFMT_V1 is not set
 CONFIG_QFMT_V2=y
 CONFIG_QUOTACTL=y
-CONFIG_AUTOFS4_FS=y
 CONFIG_AUTOFS_FS=y
 CONFIG_FUSE_FS=m
 CONFIG_CUSE=m
@@ -6884,9 +7062,8 @@ CONFIG_TMPFS=y
 CONFIG_TMPFS_POSIX_ACL=y
 CONFIG_TMPFS_XATTR=y
 # CONFIG_TMPFS_INODE64 is not set
+# CONFIG_TMPFS_QUOTA is not set
 # CONFIG_HUGETLBFS is not set
-CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y
-CONFIG_MEMFD_CREATE=y
 CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
 CONFIG_CONFIGFS_FS=m
 CONFIG_EFIVAR_FS=m
@@ -6913,15 +7090,7 @@ CONFIG_MISC_FILESYSTEMS=y
 # CONFIG_ROMFS_FS is not set
 CONFIG_PSTORE=y
 CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240
-CONFIG_PSTORE_DEFLATE_COMPRESS=y
-# CONFIG_PSTORE_LZO_COMPRESS is not set
-# CONFIG_PSTORE_LZ4_COMPRESS is not set
-# CONFIG_PSTORE_LZ4HC_COMPRESS is not set
-# CONFIG_PSTORE_842_COMPRESS is not set
-# CONFIG_PSTORE_ZSTD_COMPRESS is not set
 CONFIG_PSTORE_COMPRESS=y
-CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y
-CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
 # CONFIG_PSTORE_CONSOLE is not set
 # CONFIG_PSTORE_PMSG is not set
 # CONFIG_PSTORE_RAM is not set
@@ -6950,7 +7119,7 @@ CONFIG_NFS_USE_KERNEL_DNS=y
 CONFIG_NFS_DISABLE_UDP_SUPPORT=y
 CONFIG_NFS_V4_2_READ_PLUS=y
 CONFIG_NFSD=m
-CONFIG_NFSD_V2_ACL=y
+# CONFIG_NFSD_V2 is not set
 CONFIG_NFSD_V3_ACL=y
 CONFIG_NFSD_V4=y
 # CONFIG_NFSD_BLOCKLAYOUT is not set
@@ -6968,7 +7137,9 @@ CONFIG_SUNRPC=m
 CONFIG_SUNRPC_GSS=m
 CONFIG_SUNRPC_BACKCHANNEL=y
 CONFIG_RPCSEC_GSS_KRB5=m
-# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y
+# CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA is not set
+CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y
 # CONFIG_SUNRPC_DEBUG is not set
 # CONFIG_CEPH_FS is not set
 CONFIG_CIFS=m
@@ -7037,8 +7208,8 @@ CONFIG_NLS_MAC_INUIT=m
 CONFIG_NLS_MAC_ROMANIAN=m
 CONFIG_NLS_MAC_TURKISH=m
 CONFIG_NLS_UTF8=m
+CONFIG_NLS_UCS2_UTILS=m
 CONFIG_DLM=m
-# CONFIG_DLM_DEPRECATED_API is not set
 # CONFIG_DLM_DEBUG is not set
 # CONFIG_UNICODE is not set
 # end of File systems
@@ -7058,7 +7229,6 @@ CONFIG_SECURITYFS=y
 # CONFIG_SECURITY_NETWORK is not set
 CONFIG_SECURITY_PATH=y
 # CONFIG_INTEL_TXT is not set
-CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
 CONFIG_HARDENED_USERCOPY=y
 CONFIG_FORTIFY_SOURCE=y
 # CONFIG_STATIC_USERMODEHELPER is not set
@@ -7102,6 +7272,13 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
 CONFIG_ZERO_CALL_USED_REGS=y
 # end of Memory initialization
 
+#
+# Hardening of kernel data structures
+#
+CONFIG_LIST_HARDENED=y
+CONFIG_BUG_ON_DATA_CORRUPTION=y
+# end of Hardening of kernel data structures
+
 CONFIG_RANDSTRUCT_NONE=y
 # CONFIG_RANDSTRUCT_FULL is not set
 # CONFIG_RANDSTRUCT_PERFORMANCE is not set
@@ -7124,6 +7301,7 @@ CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_ALGAPI2=y
 CONFIG_CRYPTO_AEAD=y
 CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_SIG2=y
 CONFIG_CRYPTO_SKCIPHER=y
 CONFIG_CRYPTO_SKCIPHER2=y
 CONFIG_CRYPTO_HASH=y
@@ -7141,7 +7319,6 @@ CONFIG_CRYPTO_MANAGER2=y
 CONFIG_CRYPTO_USER=m
 # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
 # CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set
-CONFIG_CRYPTO_GF128MUL=y
 CONFIG_CRYPTO_NULL=y
 CONFIG_CRYPTO_NULL2=y
 CONFIG_CRYPTO_PCRYPT=y
@@ -7218,6 +7395,7 @@ CONFIG_CRYPTO_XTS=y
 CONFIG_CRYPTO_CHACHA20POLY1305=m
 CONFIG_CRYPTO_CCM=m
 CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_GENIV=y
 CONFIG_CRYPTO_SEQIV=y
 CONFIG_CRYPTO_ECHAINIV=m
 CONFIG_CRYPTO_ESSIV=m
@@ -7239,7 +7417,7 @@ CONFIG_CRYPTO_RMD160=m
 CONFIG_CRYPTO_SHA1=y
 CONFIG_CRYPTO_SHA256=y
 CONFIG_CRYPTO_SHA512=y
-CONFIG_CRYPTO_SHA3=m
+CONFIG_CRYPTO_SHA3=y
 CONFIG_CRYPTO_SM3=m
 CONFIG_CRYPTO_SM3_GENERIC=m
 # CONFIG_CRYPTO_STREEBOG is not set
@@ -7279,6 +7457,7 @@ CONFIG_CRYPTO_DRBG_HMAC=y
 # CONFIG_CRYPTO_DRBG_CTR is not set
 CONFIG_CRYPTO_DRBG=y
 CONFIG_CRYPTO_JITTERENTROPY=y
+# CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set
 # end of Random number generation
 
 #
@@ -7317,6 +7496,8 @@ CONFIG_CRYPTO_TWOFISH_X86_64=m
 CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
 CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
 CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64=m
+CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64=m
+CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64=m
 CONFIG_CRYPTO_CHACHA20_X86_64=m
 # CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set
 # CONFIG_CRYPTO_NHPOLY1305_SSE2 is not set
@@ -7346,6 +7527,8 @@ CONFIG_CRYPTO_DEV_SP_CCP=y
 CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
 CONFIG_CRYPTO_DEV_SP_PSP=y
 # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set
+CONFIG_CRYPTO_DEV_NITROX=m
+CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
 CONFIG_CRYPTO_DEV_QAT=m
 CONFIG_CRYPTO_DEV_QAT_DH895xCC=m
 CONFIG_CRYPTO_DEV_QAT_C3XXX=m
@@ -7354,8 +7537,6 @@ CONFIG_CRYPTO_DEV_QAT_4XXX=m
 CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
 CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
 CONFIG_CRYPTO_DEV_QAT_C62XVF=m
-CONFIG_CRYPTO_DEV_NITROX=m
-CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
 CONFIG_CRYPTO_DEV_CHELSIO=m
 CONFIG_CRYPTO_DEV_VIRTIO=m
 # CONFIG_CRYPTO_DEV_SAFEXCEL is not set
@@ -7409,6 +7590,7 @@ CONFIG_ARCH_USE_SYM_ANNOTATIONS=y
 CONFIG_CRYPTO_LIB_UTILS=y
 CONFIG_CRYPTO_LIB_AES=y
 CONFIG_CRYPTO_LIB_ARC4=m
+CONFIG_CRYPTO_LIB_GF128MUL=y
 CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
 CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
 CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
@@ -7482,13 +7664,16 @@ CONFIG_INTERVAL_TREE=y
 CONFIG_XARRAY_MULTI=y
 CONFIG_ASSOCIATIVE_ARRAY=y
 CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
 CONFIG_HAS_IOPORT_MAP=y
 CONFIG_HAS_DMA=y
 CONFIG_DMA_OPS=y
+CONFIG_NEED_SG_DMA_FLAGS=y
 CONFIG_NEED_SG_DMA_LENGTH=y
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_ARCH_DMA_ADDR_T_64BIT=y
 CONFIG_SWIOTLB=y
+# CONFIG_SWIOTLB_DYNAMIC is not set
 # CONFIG_DMA_API_DEBUG is not set
 CONFIG_SGL_ALLOC=y
 CONFIG_CHECK_SIGNATURE=y
@@ -7514,6 +7699,7 @@ CONFIG_FONT_8x16=y
 CONFIG_SG_POOL=y
 CONFIG_ARCH_HAS_PMEM_API=y
 CONFIG_MEMREGION=y
+CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y
 CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
 CONFIG_ARCH_HAS_COPY_MC=y
 CONFIG_ARCH_STACKWALK=y
@@ -7608,9 +7794,10 @@ CONFIG_ARCH_HAS_DEBUG_WX=y
 CONFIG_DEBUG_WX=y
 CONFIG_GENERIC_PTDUMP=y
 CONFIG_PTDUMP_CORE=y
-# CONFIG_DEBUG_OBJECTS is not set
 CONFIG_HAVE_DEBUG_KMEMLEAK=y
 # CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_PER_VMA_LOCK_STATS is not set
+# CONFIG_DEBUG_OBJECTS is not set
 # CONFIG_DEBUG_STACK_USAGE is not set
 CONFIG_SCHED_STACK_END_CHECK=y
 CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
@@ -7648,19 +7835,24 @@ CONFIG_PANIC_TIMEOUT=0
 CONFIG_LOCKUP_DETECTOR=y
 CONFIG_SOFTLOCKUP_DETECTOR=y
 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y
+CONFIG_HARDLOCKUP_DETECTOR=y
+# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set
 CONFIG_HARDLOCKUP_DETECTOR_PERF=y
+# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set
+# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set
+CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y
 CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
-CONFIG_HARDLOCKUP_DETECTOR=y
 # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set
 # CONFIG_DETECT_HUNG_TASK is not set
 # CONFIG_WQ_WATCHDOG is not set
+# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set
 # CONFIG_TEST_LOCKUP is not set
 # end of Debug Oops, Lockups and Hangs
 
 #
 # Scheduler Debugging
 #
-CONFIG_SCHED_DEBUG=y
 CONFIG_SCHED_INFO=y
 CONFIG_SCHEDSTATS=y
 # end of Scheduler Debugging
@@ -7688,6 +7880,7 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
 # CONFIG_CSD_LOCK_WAIT_DEBUG is not set
 # end of Lock Debugging (spinlocks, mutexes, etc...)
 
+# CONFIG_NMI_CHECK_CPU is not set
 # CONFIG_DEBUG_IRQFLAGS is not set
 CONFIG_STACKTRACE=y
 # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
@@ -7700,12 +7893,9 @@ CONFIG_DEBUG_LIST=y
 # CONFIG_DEBUG_PLIST is not set
 # CONFIG_DEBUG_SG is not set
 # CONFIG_DEBUG_NOTIFIERS is not set
-CONFIG_BUG_ON_DATA_CORRUPTION=y
 # CONFIG_DEBUG_MAPLE_TREE is not set
 # end of Debug kernel data structures
 
-# CONFIG_DEBUG_CREDENTIALS is not set
-
 #
 # RCU Debugging
 #
@@ -7714,6 +7904,7 @@ CONFIG_BUG_ON_DATA_CORRUPTION=y
 # CONFIG_RCU_REF_SCALE_TEST is not set
 CONFIG_RCU_CPU_STALL_TIMEOUT=60
 CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0
+# CONFIG_RCU_CPU_STALL_CPUTIME is not set
 # CONFIG_RCU_TRACE is not set
 # CONFIG_RCU_EQS_DEBUG is not set
 # end of RCU Debugging
@@ -7726,6 +7917,7 @@ CONFIG_NOP_TRACER=y
 CONFIG_HAVE_RETHOOK=y
 CONFIG_HAVE_FUNCTION_TRACER=y
 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
 CONFIG_HAVE_DYNAMIC_FTRACE=y
 CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
 CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
@@ -7735,6 +7927,7 @@ CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
 CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
 CONFIG_HAVE_FENTRY=y
 CONFIG_HAVE_OBJTOOL_MCOUNT=y
+CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y
 CONFIG_HAVE_C_RECORDMCOUNT=y
 CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y
 CONFIG_BUILDTIME_MCOUNT_SORT=y
@@ -7750,6 +7943,7 @@ CONFIG_FTRACE=y
 # CONFIG_BOOTTIME_TRACING is not set
 CONFIG_FUNCTION_TRACER=y
 CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_FUNCTION_GRAPH_RETVAL is not set
 CONFIG_DYNAMIC_FTRACE=y
 CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
 CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
@@ -7774,6 +7968,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
 CONFIG_FTRACE_MCOUNT_RECORD=y
 CONFIG_FTRACE_MCOUNT_USE_CC=y
 # CONFIG_SYNTH_EVENTS is not set
+# CONFIG_USER_EVENTS is not set
 # CONFIG_HIST_TRIGGERS is not set
 # CONFIG_TRACE_EVENT_INJECT is not set
 # CONFIG_TRACEPOINT_BENCHMARK is not set
diff --git a/config/menu/EX-mympd.menu b/config/menu/EX-mympd.menu
new file mode 100644 (file)
index 0000000..b3108d3
--- /dev/null
@@ -0,0 +1,5 @@
+    $subipfire->{'41.mympd'} = {'caption' => myMPD,
+                                 'uri' => '/cgi-bin/mympd.cgi',
+                                 'title' => myMPD,
+                                 'enabled' => 1,
+                                 };
diff --git a/config/menu/EX-transmission.menu b/config/menu/EX-transmission.menu
new file mode 100644 (file)
index 0000000..5199f6c
--- /dev/null
@@ -0,0 +1,5 @@
+    $subipfire->{'42.transmission'} = {'caption' => TransmissionBT,
+                                 'uri' => '/cgi-bin/transmission.cgi',
+                                 'title' => TransmissionBT,
+                                 'enabled' => 1,
+                                 };
diff --git a/config/menu/EX-vdr.menu b/config/menu/EX-vdr.menu
new file mode 100644 (file)
index 0000000..3164067
--- /dev/null
@@ -0,0 +1,5 @@
+    $subipfire->{'60.vdr'} = {'caption' => VDR,
+                                 'uri' => '/cgi-bin/vdr.cgi',
+                                 'title' => VDR,
+                                 'enabled' => 1,
+                                 };
similarity index 93%
rename from config/mpfire/mpd.conf
rename to config/mpd/mpd.conf
index d66481ecfdd6ef7ad33755a70876961f0b637f01..c4aabdf0b4bcfb4c10e5135cce6e6673fba500df 100644 (file)
@@ -5,7 +5,7 @@
 ##################### REQUIRED ###########################
 port "6600"
 music_directory "/var/mp3"
-playlist_directory "/var/ipfire/mpfire"
+playlist_directory "/var/ipfire/mpd"
 log_file "/var/log/mpd.log"
 pid_file "/var/run/mpd.pid"
 ##########################################################
@@ -18,7 +18,7 @@ pid_file "/var/run/mpd.pid"
 #
 # Location of DB file 
 #
-db_file                "/var/ipfire/mpfire/db/mpd.db"
+db_file                "/var/ipfire/mpd/db/mpd.db"
 #
 # The state file (if set) will be a file
 # for storing all current information 
@@ -27,7 +27,7 @@ db_file               "/var/ipfire/mpfire/db/mpd.db"
 # to recreate your last MPD session after
 # restart.
 #
-state_file "/var/ipfire/mpfire/mpd_state"
+state_file "/var/ipfire/mpd/mpd_state"
 #
 ##########################################################
 
@@ -104,12 +104,6 @@ audio_output {
 #
 audio_buffer_size      "2048"
 #
-# This means exactly what it says, it will
-# buffer your file up to the percentage of
-# the buffer before it begins playing.
-#
-buffer_before_play     "25%"
-#
 ##########################################################
 
 
@@ -189,9 +183,6 @@ connection_timeout  "60"
 #
 filesystem_charset              "UTF-8"
 #
-# The encoding that ID3v1 tags should be converted from.
-#
-id3v1_encoding                  "UTF-8"
 metadata_to_use "artist,album,title,track,name,comment,date,genre"
 #
 ################################################################
index 66413145de61a1545bd4ac992a3801d6f7168f39..15abd78932143678bc40eada4a173555a95c5be0 100644 (file)
@@ -87,7 +87,7 @@ sub shuffle(){
   }
 
 sub checkplaylist(){
- my $Datei = "/var/ipfire/mpfire/playlist.m3u";
+ my $Datei = "/var/ipfire/mpd/playlist.m3u";
  my @Info = stat($Datei);
  if ( $Info[7] eq '' || $Info[7] eq '0' ){print "There is no playlist";exit(1);}
 }
index 64bf0db7a31d8c682e3fef63011dfb2365dd2064..3f9475665bd59d66d19aeb1ae0736bf9919940c1 100644 (file)
@@ -312,7 +312,8 @@ usr/lib/bfd-plugins/libdep.so
 #usr/lib/ldscripts/armelfb_linux_eabi.xu
 #usr/lib/ldscripts/armelfb_linux_eabi.xw
 #usr/lib/ldscripts/armelfb_linux_eabi.xwe
-usr/lib/libbfd-2.41.so
+#usr/lib/ldscripts/stamp
+usr/lib/libbfd-2.42.so
 #usr/lib/libbfd.a
 #usr/lib/libbfd.la
 #usr/lib/libbfd.so
@@ -331,7 +332,7 @@ usr/lib/libctf.so.0.0.0
 #usr/lib/libgprofng.so
 usr/lib/libgprofng.so.0
 usr/lib/libgprofng.so.0.0.0
-usr/lib/libopcodes-2.41.so
+usr/lib/libopcodes-2.42.so
 #usr/lib/libopcodes.a
 #usr/lib/libopcodes.la
 #usr/lib/libopcodes.so
@@ -405,6 +406,7 @@ usr/lib/libsframe.so.1.0.0
 #usr/share/locale/ja/LC_MESSAGES/ld.mo
 #usr/share/locale/ka/LC_MESSAGES/bfd.mo
 #usr/share/locale/ka/LC_MESSAGES/gprof.mo
+#usr/share/locale/ka/LC_MESSAGES/ld.mo
 #usr/share/locale/ms
 #usr/share/locale/ms/LC_MESSAGES
 #usr/share/locale/ms/LC_MESSAGES/gprof.mo
@@ -418,6 +420,7 @@ usr/lib/libsframe.so.1.0.0
 #usr/share/locale/ro/LC_MESSAGES/bfd.mo
 #usr/share/locale/ro/LC_MESSAGES/binutils.mo
 #usr/share/locale/ro/LC_MESSAGES/gprof.mo
+#usr/share/locale/ro/LC_MESSAGES/ld.mo
 #usr/share/locale/ro/LC_MESSAGES/opcodes.mo
 #usr/share/locale/ru/LC_MESSAGES/bfd.mo
 #usr/share/locale/ru/LC_MESSAGES/binutils.mo
index f6cd12331b0eeea409bc1d49a6ff8a3554b4fb07..99481d6b30646e238e08e3be251103be7f4a486d 100644 (file)
@@ -124,6 +124,7 @@ usr/bin/locale
 #usr/include/bits/netdb.h
 #usr/include/bits/param.h
 #usr/include/bits/poll.h
+#usr/include/bits/platform/features.h
 #usr/include/bits/poll2.h
 #usr/include/bits/posix1_lim.h
 #usr/include/bits/posix2_lim.h
@@ -168,6 +169,7 @@ usr/bin/locale
 #usr/include/bits/socket.h
 #usr/include/bits/socket2.h
 #usr/include/bits/socket_type.h
+#usr/include/bits/spawn_ext.h
 #usr/include/bits/ss_flags.h
 #usr/include/bits/stab.def
 #usr/include/bits/stat.h
@@ -176,6 +178,7 @@ usr/bin/locale
 #usr/include/bits/statx-generic.h
 #usr/include/bits/statx.h
 #usr/include/bits/stdint-intn.h
+#usr/include/bits/stdint-least.h
 #usr/include/bits/stdint-uintn.h
 #usr/include/bits/stdio-ldbl.h
 #usr/include/bits/stdio.h
@@ -417,6 +420,7 @@ usr/bin/locale
 #usr/include/signal.h
 #usr/include/spawn.h
 #usr/include/stab.h
+#usr/include/stdbit.h
 #usr/include/stdc-predef.h
 #usr/include/stdint.h
 #usr/include/stdio.h
@@ -808,7 +812,7 @@ usr/lib/gconv
 #usr/lib/libc_nonshared.a
 #usr/lib/libdl.a
 #usr/lib/libg.a
-#usr/lib/libm-2.38.a
+#usr/lib/libm-2.39.a
 #usr/lib/libm.a
 #usr/lib/libm.so
 #usr/lib/libmcheck.a
@@ -880,20 +884,6 @@ usr/lib/locale
 #usr/lib/locale/aa_ER/LC_PAPER
 #usr/lib/locale/aa_ER/LC_TELEPHONE
 #usr/lib/locale/aa_ER/LC_TIME
-#usr/lib/locale/aa_ER@saaho
-#usr/lib/locale/aa_ER@saaho/LC_ADDRESS
-#usr/lib/locale/aa_ER@saaho/LC_COLLATE
-#usr/lib/locale/aa_ER@saaho/LC_CTYPE
-#usr/lib/locale/aa_ER@saaho/LC_IDENTIFICATION
-#usr/lib/locale/aa_ER@saaho/LC_MEASUREMENT
-#usr/lib/locale/aa_ER@saaho/LC_MESSAGES
-#usr/lib/locale/aa_ER@saaho/LC_MESSAGES/SYS_LC_MESSAGES
-#usr/lib/locale/aa_ER@saaho/LC_MONETARY
-#usr/lib/locale/aa_ER@saaho/LC_NAME
-#usr/lib/locale/aa_ER@saaho/LC_NUMERIC
-#usr/lib/locale/aa_ER@saaho/LC_PAPER
-#usr/lib/locale/aa_ER@saaho/LC_TELEPHONE
-#usr/lib/locale/aa_ER@saaho/LC_TIME
 #usr/lib/locale/aa_ET
 #usr/lib/locale/aa_ET/LC_ADDRESS
 #usr/lib/locale/aa_ET/LC_COLLATE
@@ -2126,6 +2116,20 @@ usr/lib/locale
 #usr/lib/locale/cmn_TW/LC_PAPER
 #usr/lib/locale/cmn_TW/LC_TELEPHONE
 #usr/lib/locale/cmn_TW/LC_TIME
+#usr/lib/locale/crh_RU
+#usr/lib/locale/crh_RU/LC_ADDRESS
+#usr/lib/locale/crh_RU/LC_COLLATE
+#usr/lib/locale/crh_RU/LC_CTYPE
+#usr/lib/locale/crh_RU/LC_IDENTIFICATION
+#usr/lib/locale/crh_RU/LC_MEASUREMENT
+#usr/lib/locale/crh_RU/LC_MESSAGES
+#usr/lib/locale/crh_RU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/crh_RU/LC_MONETARY
+#usr/lib/locale/crh_RU/LC_NAME
+#usr/lib/locale/crh_RU/LC_NUMERIC
+#usr/lib/locale/crh_RU/LC_PAPER
+#usr/lib/locale/crh_RU/LC_TELEPHONE
+#usr/lib/locale/crh_RU/LC_TIME
 #usr/lib/locale/crh_UA
 #usr/lib/locale/crh_UA/LC_ADDRESS
 #usr/lib/locale/crh_UA/LC_COLLATE
@@ -4142,6 +4146,20 @@ usr/lib/locale
 #usr/lib/locale/ga_IE@euro/LC_PAPER
 #usr/lib/locale/ga_IE@euro/LC_TELEPHONE
 #usr/lib/locale/ga_IE@euro/LC_TIME
+#usr/lib/locale/gbm_IN
+#usr/lib/locale/gbm_IN/LC_ADDRESS
+#usr/lib/locale/gbm_IN/LC_COLLATE
+#usr/lib/locale/gbm_IN/LC_CTYPE
+#usr/lib/locale/gbm_IN/LC_IDENTIFICATION
+#usr/lib/locale/gbm_IN/LC_MEASUREMENT
+#usr/lib/locale/gbm_IN/LC_MESSAGES
+#usr/lib/locale/gbm_IN/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/gbm_IN/LC_MONETARY
+#usr/lib/locale/gbm_IN/LC_NAME
+#usr/lib/locale/gbm_IN/LC_NUMERIC
+#usr/lib/locale/gbm_IN/LC_PAPER
+#usr/lib/locale/gbm_IN/LC_TELEPHONE
+#usr/lib/locale/gbm_IN/LC_TIME
 #usr/lib/locale/gd_GB
 #usr/lib/locale/gd_GB.utf8
 #usr/lib/locale/gd_GB.utf8/LC_ADDRESS
@@ -4968,6 +4986,20 @@ usr/lib/locale
 #usr/lib/locale/ku_TR/LC_PAPER
 #usr/lib/locale/ku_TR/LC_TELEPHONE
 #usr/lib/locale/ku_TR/LC_TIME
+#usr/lib/locale/kv_RU
+#usr/lib/locale/kv_RU/LC_ADDRESS
+#usr/lib/locale/kv_RU/LC_COLLATE
+#usr/lib/locale/kv_RU/LC_CTYPE
+#usr/lib/locale/kv_RU/LC_IDENTIFICATION
+#usr/lib/locale/kv_RU/LC_MEASUREMENT
+#usr/lib/locale/kv_RU/LC_MESSAGES
+#usr/lib/locale/kv_RU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/kv_RU/LC_MONETARY
+#usr/lib/locale/kv_RU/LC_NAME
+#usr/lib/locale/kv_RU/LC_NUMERIC
+#usr/lib/locale/kv_RU/LC_PAPER
+#usr/lib/locale/kv_RU/LC_TELEPHONE
+#usr/lib/locale/kv_RU/LC_TIME
 #usr/lib/locale/kw_GB
 #usr/lib/locale/kw_GB.utf8
 #usr/lib/locale/kw_GB.utf8/LC_ADDRESS
@@ -6662,6 +6694,20 @@ usr/lib/locale
 #usr/lib/locale/ss_ZA/LC_PAPER
 #usr/lib/locale/ss_ZA/LC_TELEPHONE
 #usr/lib/locale/ss_ZA/LC_TIME
+#usr/lib/locale/ssy_ER
+#usr/lib/locale/ssy_ER/LC_ADDRESS
+#usr/lib/locale/ssy_ER/LC_COLLATE
+#usr/lib/locale/ssy_ER/LC_CTYPE
+#usr/lib/locale/ssy_ER/LC_IDENTIFICATION
+#usr/lib/locale/ssy_ER/LC_MEASUREMENT
+#usr/lib/locale/ssy_ER/LC_MESSAGES
+#usr/lib/locale/ssy_ER/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/ssy_ER/LC_MONETARY
+#usr/lib/locale/ssy_ER/LC_NAME
+#usr/lib/locale/ssy_ER/LC_NUMERIC
+#usr/lib/locale/ssy_ER/LC_PAPER
+#usr/lib/locale/ssy_ER/LC_TELEPHONE
+#usr/lib/locale/ssy_ER/LC_TIME
 #usr/lib/locale/st_ZA
 #usr/lib/locale/st_ZA.utf8
 #usr/lib/locale/st_ZA.utf8/LC_ADDRESS
@@ -6690,6 +6736,20 @@ usr/lib/locale
 #usr/lib/locale/st_ZA/LC_PAPER
 #usr/lib/locale/st_ZA/LC_TELEPHONE
 #usr/lib/locale/st_ZA/LC_TIME
+#usr/lib/locale/su_ID
+#usr/lib/locale/su_ID/LC_ADDRESS
+#usr/lib/locale/su_ID/LC_COLLATE
+#usr/lib/locale/su_ID/LC_CTYPE
+#usr/lib/locale/su_ID/LC_IDENTIFICATION
+#usr/lib/locale/su_ID/LC_MEASUREMENT
+#usr/lib/locale/su_ID/LC_MESSAGES
+#usr/lib/locale/su_ID/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/su_ID/LC_MONETARY
+#usr/lib/locale/su_ID/LC_NAME
+#usr/lib/locale/su_ID/LC_NUMERIC
+#usr/lib/locale/su_ID/LC_PAPER
+#usr/lib/locale/su_ID/LC_TELEPHONE
+#usr/lib/locale/su_ID/LC_TIME
 #usr/lib/locale/sv_FI
 #usr/lib/locale/sv_FI.utf8
 #usr/lib/locale/sv_FI.utf8/LC_ADDRESS
@@ -7054,6 +7114,20 @@ usr/lib/locale
 #usr/lib/locale/to_TO/LC_PAPER
 #usr/lib/locale/to_TO/LC_TELEPHONE
 #usr/lib/locale/to_TO/LC_TIME
+#usr/lib/locale/tok
+#usr/lib/locale/tok/LC_ADDRESS
+#usr/lib/locale/tok/LC_COLLATE
+#usr/lib/locale/tok/LC_CTYPE
+#usr/lib/locale/tok/LC_IDENTIFICATION
+#usr/lib/locale/tok/LC_MEASUREMENT
+#usr/lib/locale/tok/LC_MESSAGES
+#usr/lib/locale/tok/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/tok/LC_MONETARY
+#usr/lib/locale/tok/LC_NAME
+#usr/lib/locale/tok/LC_NUMERIC
+#usr/lib/locale/tok/LC_PAPER
+#usr/lib/locale/tok/LC_TELEPHONE
+#usr/lib/locale/tok/LC_TIME
 #usr/lib/locale/tpi_PG
 #usr/lib/locale/tpi_PG/LC_ADDRESS
 #usr/lib/locale/tpi_PG/LC_COLLATE
@@ -7502,6 +7576,20 @@ usr/lib/locale
 #usr/lib/locale/yuw_PG/LC_PAPER
 #usr/lib/locale/yuw_PG/LC_TELEPHONE
 #usr/lib/locale/yuw_PG/LC_TIME
+#usr/lib/locale/zgh_MA
+#usr/lib/locale/zgh_MA/LC_ADDRESS
+#usr/lib/locale/zgh_MA/LC_COLLATE
+#usr/lib/locale/zgh_MA/LC_CTYPE
+#usr/lib/locale/zgh_MA/LC_IDENTIFICATION
+#usr/lib/locale/zgh_MA/LC_MEASUREMENT
+#usr/lib/locale/zgh_MA/LC_MESSAGES
+#usr/lib/locale/zgh_MA/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/zgh_MA/LC_MONETARY
+#usr/lib/locale/zgh_MA/LC_NAME
+#usr/lib/locale/zgh_MA/LC_NUMERIC
+#usr/lib/locale/zgh_MA/LC_PAPER
+#usr/lib/locale/zgh_MA/LC_TELEPHONE
+#usr/lib/locale/zgh_MA/LC_TIME
 #usr/lib/locale/zh_CN
 #usr/lib/locale/zh_CN.gb18030
 #usr/lib/locale/zh_CN.gb18030/LC_ADDRESS
@@ -7941,7 +8029,6 @@ usr/lib/locale
 #usr/share/i18n/locales/POSIX
 #usr/share/i18n/locales/aa_DJ
 #usr/share/i18n/locales/aa_ER
-#usr/share/i18n/locales/aa_ER@saaho
 #usr/share/i18n/locales/aa_ET
 #usr/share/i18n/locales/ab_GE
 #usr/share/i18n/locales/af_ZA
@@ -8004,6 +8091,7 @@ usr/lib/locale
 #usr/share/i18n/locales/ckb_IQ
 #usr/share/i18n/locales/cmn_TW
 #usr/share/i18n/locales/cns11643_stroke
+#usr/share/i18n/locales/crh_RU
 #usr/share/i18n/locales/crh_UA
 #usr/share/i18n/locales/cs_CZ
 #usr/share/i18n/locales/csb_PL
@@ -8093,6 +8181,7 @@ usr/lib/locale
 #usr/share/i18n/locales/fy_NL
 #usr/share/i18n/locales/ga_IE
 #usr/share/i18n/locales/ga_IE@euro
+#usr/share/i18n/locales/gbm_IN
 #usr/share/i18n/locales/gd_GB
 #usr/share/i18n/locales/gez_ER
 #usr/share/i18n/locales/gez_ER@abegede
@@ -8139,6 +8228,7 @@ usr/lib/locale
 #usr/share/i18n/locales/ks_IN
 #usr/share/i18n/locales/ks_IN@devanagari
 #usr/share/i18n/locales/ku_TR
+#usr/share/i18n/locales/kv_RU
 #usr/share/i18n/locales/kw_GB
 #usr/share/i18n/locales/ky_KG
 #usr/share/i18n/locales/lb_LU
@@ -8232,7 +8322,9 @@ usr/lib/locale
 #usr/share/i18n/locales/sr_RS
 #usr/share/i18n/locales/sr_RS@latin
 #usr/share/i18n/locales/ss_ZA
+#usr/share/i18n/locales/ssy_ER
 #usr/share/i18n/locales/st_ZA
+#usr/share/i18n/locales/su_ID
 #usr/share/i18n/locales/sv_FI
 #usr/share/i18n/locales/sv_FI@euro
 #usr/share/i18n/locales/sv_SE
@@ -8254,6 +8346,7 @@ usr/lib/locale
 #usr/share/i18n/locales/tl_PH
 #usr/share/i18n/locales/tn_ZA
 #usr/share/i18n/locales/to_TO
+#usr/share/i18n/locales/tok
 #usr/share/i18n/locales/tpi_PG
 #usr/share/i18n/locales/tr_CY
 #usr/share/i18n/locales/tr_TR
@@ -8262,6 +8355,7 @@ usr/lib/locale
 #usr/share/i18n/locales/translit_cjk_variants
 #usr/share/i18n/locales/translit_combining
 #usr/share/i18n/locales/translit_compat
+#usr/share/i18n/locales/translit_emojis
 #usr/share/i18n/locales/translit_font
 #usr/share/i18n/locales/translit_fraction
 #usr/share/i18n/locales/translit_hangul
@@ -8291,6 +8385,7 @@ usr/lib/locale
 #usr/share/i18n/locales/yo_NG
 #usr/share/i18n/locales/yue_HK
 #usr/share/i18n/locales/yuw_PG
+#usr/share/i18n/locales/zgh_MA
 #usr/share/i18n/locales/zh_CN
 #usr/share/i18n/locales/zh_HK
 #usr/share/i18n/locales/zh_SG
@@ -8308,6 +8403,7 @@ usr/lib/locale
 #usr/share/info/libc.info-16
 #usr/share/info/libc.info-17
 #usr/share/info/libc.info-18
+#usr/share/info/libc.info-19
 #usr/share/info/libc.info-2
 #usr/share/info/libc.info-3
 #usr/share/info/libc.info-4
index ddacba511f57800f4b2c30373322927422fd42fc..2743467651b81d9ddaf2041649b416c36c0a87a2 100644 (file)
@@ -509,6 +509,63 @@ usr/share/grub/unicode.pf2
 #usr/share/info/grub.info
 #usr/share/info/grub.info-1
 #usr/share/info/grub.info-2
+#usr/share/locale/ast/LC_MESSAGES/grub.mo
+#usr/share/locale/ca/LC_MESSAGES/grub.mo
+#usr/share/locale/da/LC_MESSAGES/grub.mo
+#usr/share/locale/de/LC_MESSAGES/grub.mo
+#usr/share/locale/de@hebrew
+#usr/share/locale/de@hebrew/LC_MESSAGES
+#usr/share/locale/de@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/de_CH
+#usr/share/locale/de_CH/LC_MESSAGES
+#usr/share/locale/de_CH/LC_MESSAGES/grub.mo
+#usr/share/locale/en@arabic
+#usr/share/locale/en@arabic/LC_MESSAGES
+#usr/share/locale/en@arabic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@cyrillic
+#usr/share/locale/en@cyrillic/LC_MESSAGES
+#usr/share/locale/en@cyrillic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@greek
+#usr/share/locale/en@greek/LC_MESSAGES
+#usr/share/locale/en@greek/LC_MESSAGES/grub.mo
+#usr/share/locale/en@hebrew
+#usr/share/locale/en@hebrew/LC_MESSAGES
+#usr/share/locale/en@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/en@piglatin
+#usr/share/locale/en@piglatin/LC_MESSAGES
+#usr/share/locale/en@piglatin/LC_MESSAGES/grub.mo
+#usr/share/locale/en@quot/LC_MESSAGES/grub.mo
+#usr/share/locale/eo/LC_MESSAGES/grub.mo
+#usr/share/locale/es/LC_MESSAGES/grub.mo
+#usr/share/locale/fi/LC_MESSAGES/grub.mo
+#usr/share/locale/fr/LC_MESSAGES/grub.mo
+#usr/share/locale/gl/LC_MESSAGES/grub.mo
+#usr/share/locale/he/LC_MESSAGES/grub.mo
+#usr/share/locale/hr/LC_MESSAGES/grub.mo
+#usr/share/locale/hu/LC_MESSAGES/grub.mo
+#usr/share/locale/id/LC_MESSAGES/grub.mo
+#usr/share/locale/it/LC_MESSAGES/grub.mo
+#usr/share/locale/ja/LC_MESSAGES/grub.mo
+#usr/share/locale/ka/LC_MESSAGES/grub.mo
+#usr/share/locale/ko/LC_MESSAGES/grub.mo
+#usr/share/locale/lg/LC_MESSAGES/grub.mo
+#usr/share/locale/lt/LC_MESSAGES/grub.mo
+#usr/share/locale/nb/LC_MESSAGES/grub.mo
+#usr/share/locale/nl/LC_MESSAGES/grub.mo
+#usr/share/locale/pa/LC_MESSAGES/grub.mo
+#usr/share/locale/pl/LC_MESSAGES/grub.mo
+#usr/share/locale/pt/LC_MESSAGES/grub.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/grub.mo
+#usr/share/locale/ro/LC_MESSAGES/grub.mo
+#usr/share/locale/ru/LC_MESSAGES/grub.mo
+#usr/share/locale/sl/LC_MESSAGES/grub.mo
+#usr/share/locale/sr/LC_MESSAGES/grub.mo
+#usr/share/locale/sv/LC_MESSAGES/grub.mo
+#usr/share/locale/tr/LC_MESSAGES/grub.mo
+#usr/share/locale/uk/LC_MESSAGES/grub.mo
+#usr/share/locale/vi/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/grub.mo
 #usr/share/man/man1/grub-editenv.1
 #usr/share/man/man1/grub-file.1
 #usr/share/man/man1/grub-fstest.1
index f025651c34061dd7497019bebdd2d81adbf6caec..a988b4abcefae38b9ec1be6a457ce6f98ee1e236 100644 (file)
@@ -62,6 +62,7 @@ etc/rc.d/init.d/networking/red.up/30-ddns
 #etc/rc.d/init.d/networking/red.up/35-guardian
 etc/rc.d/init.d/networking/red.up/50-ipsec
 etc/rc.d/init.d/networking/red.up/50-ovpn
+etc/rc.d/init.d/networking/red.up/60-collectd
 etc/rc.d/init.d/networking/red.up/98-leds
 etc/rc.d/init.d/networking/red.up/99-beep
 etc/rc.d/init.d/networking/red.up/99-fireinfo
index 40eeb0260d0f45fec554d6b477d8e9c9ca9435a6..92c4a4286c77fdb283def354f00fbc319de57f21 100644 (file)
@@ -44,7 +44,11 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/allwinner/sun50i-h6-tanix-tx6.dtb
 #boot/dtb-KVER-ipfire/allwinner/sun50i-h616-orangepi-zero2.dtb
 #boot/dtb-KVER-ipfire/allwinner/sun50i-h616-x96-mate.dtb
+#boot/dtb-KVER-ipfire/allwinner/sun50i-h618-orangepi-zero3.dtb
 #boot/dtb-KVER-ipfire/amlogic
+#boot/dtb-KVER-ipfire/amlogic/amlogic-c3-c302x-aw409.dtb
+#boot/dtb-KVER-ipfire/amlogic/amlogic-t7-a311d2-an400.dtb
+#boot/dtb-KVER-ipfire/amlogic/amlogic-t7-a311d2-khadas-vim4.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-a1-ad401.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-axg-jethome-jethub-j100.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-axg-jethome-jethub-j110-rev-2.dtb
@@ -54,12 +58,18 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/amlogic/meson-g12a-sei510.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12a-u200.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12a-x96-max.dtb
+#boot/dtb-KVER-ipfire/amlogic/meson-g12b-a311d-bananapi-m2s.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-a311d-khadas-vim3.dtb
+#boot/dtb-KVER-ipfire/amlogic/meson-g12b-bananapi-cm4-cm4io.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-gsking-x.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-gtking-pro.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-gtking.dtb
+#boot/dtb-KVER-ipfire/amlogic/meson-g12b-odroid-go-ultra.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-odroid-n2-plus.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-odroid-n2.dtb
+#boot/dtb-KVER-ipfire/amlogic/meson-g12b-odroid-n2l.dtb
+#boot/dtb-KVER-ipfire/amlogic/meson-g12b-radxa-zero2.dtb
+#boot/dtb-KVER-ipfire/amlogic/meson-g12b-s922x-bananapi-m2s.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-s922x-khadas-vim3.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-g12b-ugoos-am6.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-gxbb-kii-pro.dtb
@@ -105,6 +115,7 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/amlogic/meson-s4-s805x2-aq222.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-sm1-a95xf3-air-gbit.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-sm1-a95xf3-air.dtb
+#boot/dtb-KVER-ipfire/amlogic/meson-sm1-bananapi-m2-pro.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-sm1-bananapi-m5.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-sm1-h96-max.dtb
 #boot/dtb-KVER-ipfire/amlogic/meson-sm1-khadas-vim3l.dtb
@@ -184,24 +195,30 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/freescale/imx8mm-data-modul-edm-sbc.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-ddr4-evk.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-emcon-avari.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-emtop-baseboard.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-evk.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-evkb.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-icore-mx8mm-ctouch2.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-icore-mx8mm-edimm2.2.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-innocomm-wb15-evk.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-kontron-bl-osm-s.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-kontron-bl.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-mx8menlo.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-nitrogen-r2.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-phg.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-phyboard-polis-rdk.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-prt8mm.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-tqma8mqml-mba8mx.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-var-som-symphony.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw71xx-0x.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw72xx-0x-imx219.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw72xx-0x-rpidsi.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw72xx-0x-rs422.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw72xx-0x-rs485.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw72xx-0x.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw73xx-0x-imx219.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw73xx-0x-rpidsi.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw73xx-0x-rs422.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw73xx-0x-rs485.dtb
@@ -210,10 +227,13 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw7902.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw7903.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw7904.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw7905-0x.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-verdin-nonwifi-dahlia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-verdin-nonwifi-dev.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-verdin-nonwifi-yavia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-verdin-wifi-dahlia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mm-verdin-wifi-dev.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mm-verdin-wifi-yavia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mn-beacon-kit.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mn-bsh-smm-s2.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mn-bsh-smm-s2pro.dtb
@@ -223,17 +243,30 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/freescale/imx8mn-tqma8mqnl-mba8mx.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mn-var-som-symphony.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mn-venice-gw7902.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-beacon-kit.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-data-modul-edm-sbc.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-debix-model-a.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-debix-som-a-bmb-08.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-dhcom-pdk2.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-dhcom-pdk3.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-evk.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-icore-mx8mp-edimm2.2.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-msc-sm2s-ep1.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-phyboard-pollux-rdk.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-tqma8mpql-mba8mpxl-lvds.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-tqma8mpql-mba8mpxl.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-venice-gw71xx-2x.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-venice-gw72xx-2x.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-venice-gw73xx-2x.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-venice-gw74xx-rpidsi.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-venice-gw74xx.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-venice-gw7905-2x.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-verdin-nonwifi-dahlia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-verdin-nonwifi-dev.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-verdin-nonwifi-yavia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-verdin-wifi-dahlia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mp-verdin-wifi-dev.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8mp-verdin-wifi-yavia.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mq-evk.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mq-hummingboard-pulse.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mq-kontron-pitx-imx8m.dtb
@@ -249,12 +282,21 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/freescale/imx8mq-tqma8mq-mba8mx.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mq-zii-ultra-rmb3.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8mq-zii-ultra-zest.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qm-apalis-eval.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qm-apalis-ixora-v1.1.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qm-apalis-v1.1-eval.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qm-apalis-v1.1-ixora-v1.1.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qm-apalis-v1.1-ixora-v1.2.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8qm-mek.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8qxp-ai_ml.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qxp-colibri-aster.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8qxp-colibri-eval-v3.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qxp-colibri-iris-v2.dtb
+#boot/dtb-KVER-ipfire/freescale/imx8qxp-colibri-iris.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8qxp-mek.dtb
 #boot/dtb-KVER-ipfire/freescale/imx8ulp-evk.dtb
 #boot/dtb-KVER-ipfire/freescale/imx93-11x11-evk.dtb
+#boot/dtb-KVER-ipfire/freescale/imx93-tqma9352-mba93xxla.dtb
 #boot/dtb-KVER-ipfire/marvell
 #boot/dtb-KVER-ipfire/marvell/ac5-98dx35xx-rd.dtb
 #boot/dtb-KVER-ipfire/marvell/armada-3720-db.dtb
@@ -264,6 +306,7 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/marvell/armada-3720-espressobin-v7-emmc.dtb
 #boot/dtb-KVER-ipfire/marvell/armada-3720-espressobin-v7.dtb
 #boot/dtb-KVER-ipfire/marvell/armada-3720-espressobin.dtb
+#boot/dtb-KVER-ipfire/marvell/armada-3720-gl-mv1000.dtb
 #boot/dtb-KVER-ipfire/marvell/armada-3720-turris-mox.dtb
 #boot/dtb-KVER-ipfire/marvell/armada-3720-uDPU.dtb
 #boot/dtb-KVER-ipfire/marvell/armada-7040-db.dtb
@@ -287,14 +330,20 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/rockchip/px30-engicam-px30-core-ctouch2.dtb
 #boot/dtb-KVER-ipfire/rockchip/px30-engicam-px30-core-edimm2.2.dtb
 #boot/dtb-KVER-ipfire/rockchip/px30-evb.dtb
+#boot/dtb-KVER-ipfire/rockchip/px30-ringneck-haikou.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3308-evb.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3308-roc-cc.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3308-rock-pi-s.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3318-a95x-z2.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3326-anbernic-rg351m.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3326-odroid-go2-v11.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3326-odroid-go2.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3326-odroid-go3.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3328-a1.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3328-evb.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2c-oc.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2c-plus-oc.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2c-plus.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2c.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2s-oc.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2s.dtb
@@ -342,6 +391,7 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/rockchip/rk3399-roc-pc-plus.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3399-roc-pc.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3399-rock-4c-plus.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3399-rock-4se.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3399-rock-pi-4a-plus.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3399-rock-pi-4a.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3399-rock-pi-4b-plus.dtb
@@ -354,16 +404,40 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/rockchip/rk3399-sapphire.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3399pro-rock-pi-n10.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-anbernic-rg353p.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-anbernic-rg353ps.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-anbernic-rg353v.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-anbernic-rg353vs.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-anbernic-rg503.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-box-demo.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-lubancat-1.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-pinenote-v1.1.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-pinenote-v1.2.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-quartz64-a.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-quartz64-b.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-radxa-cm3-io.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-roc-pc.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-soquartz-blade.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3566-soquartz-cm4.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3566-soquartz-model-a.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3568-bpi-r2-pro.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3568-evb1-v10.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-fastrhino-r66s.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-fastrhino-r68s.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-lubancat-2.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-nanopi-r5c.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-nanopi-r5s.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-odroid-m1.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-radxa-e25.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3568-roc-pc.dtb
 #boot/dtb-KVER-ipfire/rockchip/rk3568-rock-3a.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588-edgeble-neu6a-io.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588-edgeble-neu6b-io.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588-evb1-v10.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588-nanopc-t6.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588-rock-5b.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588s-indiedroid-nova.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588s-khadas-edge2.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3588s-rock-5a.dtb
 #boot/dtb-KVER-ipfire/synaptics
 #boot/dtb-KVER-ipfire/synaptics/berlin4ct-dmp.dtb
 #boot/dtb-KVER-ipfire/synaptics/berlin4ct-stb.dtb
@@ -436,6 +510,110 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/boot/compressed/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/boot/dts
 #lib/modules/KVER-ipfire/build/arch/arm/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/actions
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/actions/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/airoha
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/airoha/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/allwinner
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/allwinner/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/alphascale
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/alphascale/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amazon
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amazon/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amlogic
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/arm
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/arm/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/aspeed
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/aspeed/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/axis
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/axis/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/broadcom
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/broadcom/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/calxeda
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/calxeda/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cirrus
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cirrus/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cnxt
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cnxt/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/gemini
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/gemini/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hisilicon
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hisilicon/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hpe
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hpe/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/axm
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/axm/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/ixp
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/ixp/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/pxa
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/pxa/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/socfpga
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/socfpga/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/marvell
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/marvell/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/mediatek
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/mediatek/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/microchip
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/microchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/moxa
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/moxa/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nspire
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nspire/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nuvoton
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nuvoton/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nvidia
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nvidia/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/imx
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/imx/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/lpc
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/lpc/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/ls
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/ls/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/mxs
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/mxs/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/vf
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/vf/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/qcom
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/qcom/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/realtek
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/realtek/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/renesas
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/renesas/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/rockchip
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/samsung
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/samsung/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sigmastar
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sigmastar/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/socionext
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/socionext/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/st
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/st/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sunplus
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sunplus/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/synaptics
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/synaptics/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/davinci
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/davinci/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/keystone
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/keystone/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/omap
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/omap/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/unisoc
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/unisoc/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/vt8500
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/vt8500/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xen
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xen/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xilinx
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xilinx/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/common
 #lib/modules/KVER-ipfire/build/arch/arm/common/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/common/Makefile
@@ -477,9 +655,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci/Makefile
@@ -513,9 +688,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx/Makefile
@@ -572,9 +744,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa/Makefile
@@ -583,7 +752,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-qcom/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rda
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rda/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-rda/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek/Makefile
@@ -595,10 +763,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rpc/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig.s3c24xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig.s3c64xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile.s3c24xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile.s3c64xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s5pv210
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s5pv210/Kconfig
@@ -738,6 +904,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/socionext/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/sprd
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/sprd/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/st
+#lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/st/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/synaptics
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/synaptics/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/tesla
@@ -766,6 +934,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/archrandom.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/arm-cci.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/arm_dsu_pmu.h
+#lib/modules/KVER-ipfire/build/arch/arm64/include/asm/arm_pmuv3.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/asm-bug.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/asm-extable.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/asm-offsets.h
@@ -842,6 +1011,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/kvm_hyp.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/kvm_mmu.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/kvm_mte.h
+#lib/modules/KVER-ipfire/build/arch/arm64/include/asm/kvm_nested.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/kvm_pgtable.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/kvm_pkvm.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/kvm_ptrauth.h
@@ -889,6 +1059,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/sdei.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/seccomp.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/sections.h
+#lib/modules/KVER-ipfire/build/arch/arm64/include/asm/semihost.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/set_memory.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/setup.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/shmparam.h
@@ -919,6 +1090,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/thread_info.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/timex.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/tlb.h
+#lib/modules/KVER-ipfire/build/arch/arm64/include/asm/tlbbatch.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/tlbflush.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/topology.h
 #lib/modules/KVER-ipfire/build/arch/arm64/include/asm/trans_pgd.h
@@ -1114,6 +1286,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/dts
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto/Kconfig
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/kernel
 #lib/modules/KVER-ipfire/build/arch/loongarch/kernel/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/lib
@@ -1124,6 +1299,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/loongarch/net/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/pci
 #lib/modules/KVER-ipfire/build/arch/loongarch/pci/Makefile
+#lib/modules/KVER-ipfire/build/arch/loongarch/power
+#lib/modules/KVER-ipfire/build/arch/loongarch/power/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/vdso
 #lib/modules/KVER-ipfire/build/arch/loongarch/vdso/Makefile
 #lib/modules/KVER-ipfire/build/arch/m68k
@@ -1459,6 +1636,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/parisc/math-emu/Makefile
 #lib/modules/KVER-ipfire/build/arch/parisc/mm
 #lib/modules/KVER-ipfire/build/arch/parisc/mm/Makefile
+#lib/modules/KVER-ipfire/build/arch/parisc/net
+#lib/modules/KVER-ipfire/build/arch/parisc/net/Makefile
+#lib/modules/KVER-ipfire/build/arch/parisc/video
+#lib/modules/KVER-ipfire/build/arch/parisc/video/Makefile
 #lib/modules/KVER-ipfire/build/arch/powerpc
 #lib/modules/KVER-ipfire/build/arch/powerpc/Kconfig
 #lib/modules/KVER-ipfire/build/arch/powerpc/Kconfig.debug
@@ -1597,23 +1778,32 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.debug
-#lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.erratas
+#lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.errata
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.socs
 #lib/modules/KVER-ipfire/build/arch/riscv/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/Makefile.postlink
 #lib/modules/KVER-ipfire/build/arch/riscv/boot
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/allwinner
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/allwinner/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/canaan
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/canaan/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/microchip
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/microchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/renesas
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/renesas/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/sifive
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/sifive/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/starfive
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/starfive/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/thead
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/thead/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/errata/andes
+#lib/modules/KVER-ipfire/build/arch/riscv/errata/andes/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/sifive
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/sifive/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/thead
@@ -1622,6 +1812,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/compat_vdso
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/compat_vdso/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/kernel/pi
+#lib/modules/KVER-ipfire/build/arch/riscv/kernel/pi/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/probes
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/probes/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/vdso
@@ -1820,6 +2012,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/sparc/prom/Makefile
 #lib/modules/KVER-ipfire/build/arch/sparc/vdso
 #lib/modules/KVER-ipfire/build/arch/sparc/vdso/Makefile
+#lib/modules/KVER-ipfire/build/arch/sparc/video
+#lib/modules/KVER-ipfire/build/arch/sparc/video/Makefile
 #lib/modules/KVER-ipfire/build/arch/um
 #lib/modules/KVER-ipfire/build/arch/um/Kconfig
 #lib/modules/KVER-ipfire/build/arch/um/Kconfig.debug
@@ -1847,6 +2041,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/Kconfig.cpu
 #lib/modules/KVER-ipfire/build/arch/x86/Kconfig.debug
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile
+#lib/modules/KVER-ipfire/build/arch/x86/Makefile.postlink
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile.um
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile_32.cpu
 #lib/modules/KVER-ipfire/build/arch/x86/boot
@@ -2025,6 +2220,30 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers
 #lib/modules/KVER-ipfire/build/drivers/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel
+#lib/modules/KVER-ipfire/build/drivers/accel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/mmu
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/mmu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/pci
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/pci/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi2
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi2/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/goya
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/goya/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic/Makefile
 #lib/modules/KVER-ipfire/build/drivers/accessibility
 #lib/modules/KVER-ipfire/build/drivers/accessibility/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/accessibility/Makefile
@@ -2056,6 +2275,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/acpi/riscv
+#lib/modules/KVER-ipfire/build/drivers/acpi/riscv/Makefile
 #lib/modules/KVER-ipfire/build/drivers/amba
 #lib/modules/KVER-ipfire/build/drivers/amba/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/amba/Makefile
@@ -2065,6 +2286,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/ata
 #lib/modules/KVER-ipfire/build/drivers/ata/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/ata/Makefile
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport/Makefile
 #lib/modules/KVER-ipfire/build/drivers/atm
 #lib/modules/KVER-ipfire/build/drivers/atm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/atm/Makefile
@@ -2104,9 +2328,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk/Makefile
-#lib/modules/KVER-ipfire/build/drivers/block/paride
-#lib/modules/KVER-ipfire/build/drivers/block/paride/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/block/paride/Makefile
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd/Makefile
@@ -2133,8 +2354,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cache
+#lib/modules/KVER-ipfire/build/drivers/cache/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cache/Makefile
 #lib/modules/KVER-ipfire/build/drivers/cdrom
 #lib/modules/KVER-ipfire/build/drivers/cdrom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cdx
+#lib/modules/KVER-ipfire/build/drivers/cdx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cdx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char
 #lib/modules/KVER-ipfire/build/drivers/char/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/char/Makefile
@@ -2149,9 +2379,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/char/ipmi/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char/mwave
 #lib/modules/KVER-ipfire/build/drivers/char/mwave/Makefile
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char/tpm
 #lib/modules/KVER-ipfire/build/drivers/char/tpm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/char/tpm/Makefile
@@ -2203,8 +2430,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone/Makefile
-#lib/modules/KVER-ipfire/build/drivers/clk/loongson1
-#lib/modules/KVER-ipfire/build/drivers/clk/loongson1/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek/Makefile
@@ -2224,6 +2449,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/clk/mvebu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/mxs
 #lib/modules/KVER-ipfire/build/drivers/clk/mxs/Makefile
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/nxp
 #lib/modules/KVER-ipfire/build/drivers/clk/nxp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/pistachio
@@ -2396,9 +2624,34 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/crypto/hisilicon/zip/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/inside-secure
 #lib/modules/KVER-ipfire/build/drivers/crypto/inside-secure/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_4xxx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_4xxx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxxvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxxvf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62x
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62x/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62xvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62xvf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_common
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xcc
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xcc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xccvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xccvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell/Makefile
@@ -2411,39 +2664,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_4xxx
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_4xxx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxx
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxxvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxxvf/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62x
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62x/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62xvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62xvf/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_common
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xcc
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xcc/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xccvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xccvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/qce
 #lib/modules/KVER-ipfire/build/drivers/crypto/qce/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/rockchip
 #lib/modules/KVER-ipfire/build/drivers/crypto/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/cryp
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/cryp/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/hash
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/hash/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio/Makefile
@@ -2505,8 +2735,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/dma/idxd/Makefile
 #lib/modules/KVER-ipfire/build/drivers/dma/ioat
 #lib/modules/KVER-ipfire/build/drivers/dma/ioat/Makefile
-#lib/modules/KVER-ipfire/build/drivers/dma/ipu
-#lib/modules/KVER-ipfire/build/drivers/dma/ipu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm/Makefile
@@ -2591,6 +2819,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/fpga
 #lib/modules/KVER-ipfire/build/drivers/fpga/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/fpga/Makefile
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/fsi
 #lib/modules/KVER-ipfire/build/drivers/fsi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/fsi/Makefile
@@ -2615,6 +2846,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdxcp
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdxcp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display/Makefile
@@ -2785,13 +3018,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i810
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i810/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.debug
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.profile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.unstable
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/gvt
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/gvt/Makefile
@@ -2801,6 +3031,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic/Makefile
@@ -2813,6 +3049,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde/Makefile
@@ -2822,8 +3061,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/mga
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/mga/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200/Makefile
@@ -2850,26 +3087,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/r128
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/r128/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/savage
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/savage/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/scheduler
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/scheduler/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/sis
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/sis/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon/Makefile
@@ -2885,8 +3119,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/tdfx
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/tdfx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra/Makefile
@@ -2903,6 +3135,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tiny/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/tests
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200/Makefile
@@ -2920,8 +3154,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vc4/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vgem
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vgem/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/via
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/via/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio/Makefile
@@ -2957,6 +3189,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid/Makefile
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/entrypoints
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/entrypoints/Makefile
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid/Makefile
@@ -3072,6 +3309,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors/Makefile
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors/Makefile
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors/Makefile
@@ -3193,6 +3433,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma/Makefile
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana/Makefile
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4/Makefile
@@ -3280,6 +3523,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/input/tablet
 #lib/modules/KVER-ipfire/build/drivers/input/tablet/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/input/tablet/Makefile
+#lib/modules/KVER-ipfire/build/drivers/input/tests
+#lib/modules/KVER-ipfire/build/drivers/input/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen/Makefile
@@ -3310,6 +3555,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd/Makefile
 #lib/modules/KVER-ipfire/build/drivers/ipack
 #lib/modules/KVER-ipfire/build/drivers/ipack/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/ipack/Makefile
@@ -3419,6 +3667,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano/Makefile
@@ -3457,9 +3708,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8/Makefile
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/s5c73m3
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/s5c73m3/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/mc
@@ -3505,10 +3753,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/dt3155/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/dt3155/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv/Makefile
@@ -3533,6 +3785,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164/Makefile
@@ -3545,6 +3800,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864/Makefile
@@ -3605,9 +3863,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/common
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/decoder
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/decoder/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/encoder
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/encoder/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia/Makefile
@@ -3623,6 +3890,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom/Makefile
@@ -3638,6 +3908,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/vsp1
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/vsp1/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/rockchip
@@ -3776,6 +4049,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid/Makefile
@@ -3919,21 +4195,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/mmu
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/mmu/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/pci
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/pci/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi2
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi2/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/goya
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/goya/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/ibmasm
 #lib/modules/KVER-ipfire/build/drivers/misc/ibmasm/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/lis3lv02d
@@ -3947,6 +4208,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/misc/mei
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/Makefile
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp/Makefile
@@ -4185,6 +4449,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/pds_core
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/pds_core/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/xgbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/xgbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/apm
@@ -4224,6 +4490,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/asp2
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/asp2/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnx2x
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnx2x/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnxt
@@ -4393,8 +4661,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igbvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igc
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igc/Makefile
-#lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgb
-#lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgb/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbevf
@@ -4458,6 +4724,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft/Makefile
@@ -4610,6 +4879,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/libwx
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/libwx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/ngbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/ngbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/txgbe
@@ -4681,6 +4952,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/team
 #lib/modules/KVER-ipfire/build/drivers/net/team/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/team/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/usb
 #lib/modules/KVER-ipfire/build/drivers/net/usb/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/usb/Makefile
@@ -4711,6 +4985,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k/Makefile
@@ -4747,6 +5024,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmsmac
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmutil
@@ -4784,6 +5067,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell/Makefile
@@ -4820,6 +5106,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u/Makefile
@@ -4923,6 +5212,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas/Makefile
@@ -5015,6 +5307,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/nvmem
 #lib/modules/KVER-ipfire/build/drivers/nvmem/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/nvmem/Makefile
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts/Makefile
 #lib/modules/KVER-ipfire/build/drivers/of
 #lib/modules/KVER-ipfire/build/drivers/of/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/of/Makefile
@@ -5073,6 +5368,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/perf
 #lib/modules/KVER-ipfire/build/drivers/perf/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/perf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon/Makefile
@@ -5142,6 +5443,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/phy/st
 #lib/modules/KVER-ipfire/build/drivers/phy/st/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/phy/st/Makefile
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus/Makefile
@@ -5177,6 +5481,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/freescale/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Kconfig.tng
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/mediatek
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/mediatek/Kconfig
@@ -5193,15 +5498,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Kconfig.msm
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Makefile
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas/Makefile
@@ -5277,6 +5583,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf/Makefile
@@ -5288,6 +5597,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/hp-bioscfg
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/hp-bioscfg/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Makefile
@@ -5321,6 +5632,46 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/actions
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/actions/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/amlogic
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/apple
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/apple/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/bcm
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/bcm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/imx
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/imx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/mediatek
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/mediatek/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/qcom
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/qcom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/renesas
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/renesas/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/rockchip
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/samsung
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/samsung/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/st
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/st/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/starfive
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/starfive/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/sunxi
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/sunxi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/tegra
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/tegra/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/ti
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/ti/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/xilinx
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/xilinx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pnp
 #lib/modules/KVER-ipfire/build/drivers/pnp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pnp/Makefile
@@ -5386,6 +5737,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon/Makefile
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/reset/sti
 #lib/modules/KVER-ipfire/build/drivers/reset/sti/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/reset/sti/Makefile
@@ -5553,7 +5907,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/actions
 #lib/modules/KVER-ipfire/build/drivers/soc/actions/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/soc/actions/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic/Makefile
@@ -5569,9 +5922,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/Makefile
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb/Makefile
@@ -5598,6 +5948,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/fujitsu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/gemini
 #lib/modules/KVER-ipfire/build/drivers/soc/gemini/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/imx
 #lib/modules/KVER-ipfire/build/drivers/soc/imx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/imx/Makefile
@@ -5609,12 +5962,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/litex
 #lib/modules/KVER-ipfire/build/drivers/soc/litex/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/litex/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa/Makefile
@@ -5633,6 +5992,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/starfive
+#lib/modules/KVER-ipfire/build/drivers/soc/starfive/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi/Makefile
@@ -5694,8 +6055,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/greybus/tools
-#lib/modules/KVER-ipfire/build/drivers/staging/greybus/tools/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/iio
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/Makefile
@@ -5714,9 +6073,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver/Makefile
@@ -5734,43 +6090,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/ov5693
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/ov5693/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx/Makefile
@@ -5796,6 +6122,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video/Makefile
@@ -5829,9 +6158,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e/Makefile
@@ -5895,6 +6221,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tc
 #lib/modules/KVER-ipfire/build/drivers/tc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tee
@@ -5918,6 +6247,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal/Makefile
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek/Makefile
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom/Makefile
@@ -5953,8 +6285,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/8250/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/Makefile
-#lib/modules/KVER-ipfire/build/drivers/tty/serial/cpm_uart
-#lib/modules/KVER-ipfire/build/drivers/tty/serial/cpm_uart/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/jsm
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/jsm/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/vt
@@ -6002,6 +6332,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/dwc3/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/early
 #lib/modules/KVER-ipfire/build/drivers/usb/early/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/Makefile
@@ -6019,6 +6352,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/host
 #lib/modules/KVER-ipfire/build/drivers/usb/host/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/host/Makefile
@@ -6071,6 +6407,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/qcom
+#lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/qcom/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd/Makefile
@@ -6089,6 +6427,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vdpa/ifcvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/mlx5
 #lib/modules/KVER-ipfire/build/drivers/vdpa/mlx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vdpa/pds
+#lib/modules/KVER-ipfire/build/drivers/vdpa/pds/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vdpa/solidrun
+#lib/modules/KVER-ipfire/build/drivers/vdpa/solidrun/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_sim
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_sim/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_user
@@ -6098,6 +6440,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vfio
 #lib/modules/KVER-ipfire/build/drivers/vfio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc/Makefile
@@ -6113,6 +6458,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform/Makefile
@@ -6137,6 +6485,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/aty
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/aty/Makefile
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/core
+#lib/modules/KVER-ipfire/build/drivers/video/fbdev/core/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/core/Makefile
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/geode
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/geode/Kconfig
@@ -6206,6 +6555,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest/Makefile
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest/Makefile
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves/Makefile
@@ -6533,21 +6885,22 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/acpi/hed.h
 #lib/modules/KVER-ipfire/build/include/acpi/nfit.h
 #lib/modules/KVER-ipfire/build/include/acpi/pcc.h
-#lib/modules/KVER-ipfire/build/include/acpi/pdc_intel.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acenv.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acenvex.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acgcc.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acgccex.h
-#lib/modules/KVER-ipfire/build/include/acpi/platform/acintel.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/aclinux.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/aclinuxex.h
+#lib/modules/KVER-ipfire/build/include/acpi/platform/aczephyr.h
+#lib/modules/KVER-ipfire/build/include/acpi/proc_cap_intel.h
 #lib/modules/KVER-ipfire/build/include/acpi/processor.h
 #lib/modules/KVER-ipfire/build/include/acpi/reboot.h
 #lib/modules/KVER-ipfire/build/include/acpi/video.h
 #lib/modules/KVER-ipfire/build/include/asm-generic
 #lib/modules/KVER-ipfire/build/include/asm-generic/Kbuild
 #lib/modules/KVER-ipfire/build/include/asm-generic/access_ok.h
+#lib/modules/KVER-ipfire/build/include/asm-generic/agp.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/archrandom.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/asm-offsets.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/asm-prototypes.h
@@ -6612,12 +6965,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/asm-generic/ftrace.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/futex.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/getorder.h
-#lib/modules/KVER-ipfire/build/include/asm-generic/gpio.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hardirq.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hugetlb.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hw_irq.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hyperv-tlfs.h
-#lib/modules/KVER-ipfire/build/include/asm-generic/ide_iops.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/int-ll64.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/io.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/ioctl.h
@@ -6720,6 +7071,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ACPI_APEI_GHES
 #lib/modules/KVER-ipfire/build/include/config/ACPI_APEI_PCIEAER
 #lib/modules/KVER-ipfire/build/include/config/ACPI_APEI_SEA
+#lib/modules/KVER-ipfire/build/include/config/ACPI_APMT
 #lib/modules/KVER-ipfire/build/include/config/ACPI_BATTERY
 #lib/modules/KVER-ipfire/build/include/config/ACPI_BUTTON
 #lib/modules/KVER-ipfire/build/include/config/ACPI_CCA_REQUIRED
@@ -6728,6 +7080,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ACPI_CPPC_CPUFREQ_FIE
 #lib/modules/KVER-ipfire/build/include/config/ACPI_CPPC_LIB
 #lib/modules/KVER-ipfire/build/include/config/ACPI_FAN
+#lib/modules/KVER-ipfire/build/include/config/ACPI_FPDT
 #lib/modules/KVER-ipfire/build/include/config/ACPI_GENERIC_GSI
 #lib/modules/KVER-ipfire/build/include/config/ACPI_GTDT
 #lib/modules/KVER-ipfire/build/include/config/ACPI_HED
@@ -6759,6 +7112,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/AHCI_QORIQ
 #lib/modules/KVER-ipfire/build/include/config/AHCI_SUNXI
 #lib/modules/KVER-ipfire/build/include/config/AIO
+#lib/modules/KVER-ipfire/build/include/config/AIRO
 #lib/modules/KVER-ipfire/build/include/config/ALLOW_DEV_COREDUMP
 #lib/modules/KVER-ipfire/build/include/config/ALTERA_STAPL
 #lib/modules/KVER-ipfire/build/include/config/ALTERA_TSE
@@ -6778,6 +7132,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_BINFMT_ELF_EXTRA_PHDRS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_BINFMT_ELF_STATE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_CORRECT_STACKTRACE_ON_KRETPROBE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_DEFAULT_KEXEC_IMAGE_VERIFY_SIG
 #lib/modules/KVER-ipfire/build/include/config/ARCH_DMA_ADDR_T_64BIT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_ENABLE_MEMORY_HOTPLUG
 #lib/modules/KVER-ipfire/build/include/config/ARCH_ENABLE_MEMORY_HOTREMOVE
@@ -6798,6 +7153,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_KCOV
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_KEEPINITRD
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_MEMBARRIER_SYNC_CORE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_NMI_SAFE_THIS_CPU_OPS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_PTE_DEVMAP
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_PTE_SPECIAL
@@ -6832,7 +7188,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MMAP_RND_COMPAT_BITS_MIN
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MVEBU
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MXC
-#lib/modules/KVER-ipfire/build/include/config/ARCH_NR_GPIO
 #lib/modules/KVER-ipfire/build/include/config/ARCH_NXP
 #lib/modules/KVER-ipfire/build/include/config/ARCH_PROC_KCORE_TEXT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_ROCKCHIP
@@ -6842,18 +7197,24 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_ACPI
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_ATOMIC_RMW
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_CFI_CLANG
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_CRASH_DUMP
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_DEBUG_PAGEALLOC
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_HUGETLBFS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_INT128
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_FILE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_IMAGE_VERIFY_SIG
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_SIG
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_LTO_CLANG
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_LTO_CLANG_THIN
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_MEMORY_FAILURE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_NUMA_BALANCING
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_PAGE_TABLE_CHECK
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_PER_VMA_LOCK
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_SHADOW_CALL_STACK
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_UPROBES
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUSPEND_POSSIBLE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USES_HIGH_VMA_FLAGS
+#lib/modules/KVER-ipfire/build/include/config/ARCH_USES_PG_ARCH_X
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USE_CMPXCHG_LOCKREF
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USE_GNU_PROPERTY
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USE_MEMREMAP_PROT
@@ -6864,6 +7225,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_VEXPRESS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANTS_NO_INSTR
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANTS_THP_SWAP
+#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_COMPAT_IPC_PARSE_VERSION
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_DEFAULT_BPF_JIT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT
@@ -6898,8 +7260,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2441007
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2441009
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2457168
+#lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2645198
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2658417
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2966298
+#lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_3117295
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_819472
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_824069
 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_826319
@@ -6912,7 +7276,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARM64_HW_AFDBM
 #lib/modules/KVER-ipfire/build/include/config/ARM64_LD_HAS_FIX_ERRATUM_843419
 #lib/modules/KVER-ipfire/build/include/config/ARM64_LSE_ATOMICS
-#lib/modules/KVER-ipfire/build/include/config/ARM64_MODULE_PLTS
 #lib/modules/KVER-ipfire/build/include/config/ARM64_MTE
 #lib/modules/KVER-ipfire/build/include/config/ARM64_PAGE_SHIFT
 #lib/modules/KVER-ipfire/build/include/config/ARM64_PAN
@@ -6932,6 +7295,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARM64_WORKAROUND_CLEAN_CACHE
 #lib/modules/KVER-ipfire/build/include/config/ARM64_WORKAROUND_REPEAT_TLBI
 #lib/modules/KVER-ipfire/build/include/config/ARM64_WORKAROUND_SPECULATIVE_AT
+#lib/modules/KVER-ipfire/build/include/config/ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD
 #lib/modules/KVER-ipfire/build/include/config/ARM64_WORKAROUND_TSB_FLUSH_FAILURE
 #lib/modules/KVER-ipfire/build/include/config/ARMADA_37XX_CLK
 #lib/modules/KVER-ipfire/build/include/config/ARMADA_37XX_WATCHDOG
@@ -6948,6 +7312,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARM_ARCH_TIMER_OOL_WORKAROUND
 #lib/modules/KVER-ipfire/build/include/config/ARM_ARMADA_37XX_CPUFREQ
 #lib/modules/KVER-ipfire/build/include/config/ARM_ARMADA_8K_CPUFREQ
+#lib/modules/KVER-ipfire/build/include/config/ARM_CORESIGHT_PMU_ARCH_SYSTEM_PMU
 #lib/modules/KVER-ipfire/build/include/config/ARM_FFA_SMCCC
 #lib/modules/KVER-ipfire/build/include/config/ARM_FFA_TRANSPORT
 #lib/modules/KVER-ipfire/build/include/config/ARM_GIC
@@ -6963,6 +7328,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARM_IMX_CPUFREQ_DT
 #lib/modules/KVER-ipfire/build/include/config/ARM_MHU_V2
 #lib/modules/KVER-ipfire/build/include/config/ARM_PMU
+#lib/modules/KVER-ipfire/build/include/config/ARM_PMUV3
 #lib/modules/KVER-ipfire/build/include/config/ARM_PMU_ACPI
 #lib/modules/KVER-ipfire/build/include/config/ARM_PSCI_FW
 #lib/modules/KVER-ipfire/build/include/config/ARM_RK3399_DMC_DEVFREQ
@@ -6996,13 +7362,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ASYNC_TX_ENABLE_CHANNEL_SWITCH
 #lib/modules/KVER-ipfire/build/include/config/ASYNC_XOR
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_ARMV8_2
+#lib/modules/KVER-ipfire/build/include/config/AS_HAS_ARMV8_3
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_ARMV8_4
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_ARMV8_5
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_CFI_NEGATE_RA_STATE
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_LDAPR
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_LSE_ATOMICS
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_NON_CONST_LEB128
-#lib/modules/KVER-ipfire/build/include/config/AS_HAS_PAC
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_SHA3
 #lib/modules/KVER-ipfire/build/include/config/AS_IS_GNU
 #lib/modules/KVER-ipfire/build/include/config/AS_VERSION
@@ -7024,6 +7390,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ATH10K_USB
 #lib/modules/KVER-ipfire/build/include/config/ATH11K
 #lib/modules/KVER-ipfire/build/include/config/ATH11K_PCI
+#lib/modules/KVER-ipfire/build/include/config/ATH12K
 #lib/modules/KVER-ipfire/build/include/config/ATH5K
 #lib/modules/KVER-ipfire/build/include/config/ATH5K_PCI
 #lib/modules/KVER-ipfire/build/include/config/ATH9K
@@ -7064,7 +7431,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ATM_SOLOS
 #lib/modules/KVER-ipfire/build/include/config/ATM_TCP
 #lib/modules/KVER-ipfire/build/include/config/AUDIT_ARCH_COMPAT_GENERIC
-#lib/modules/KVER-ipfire/build/include/config/AUTOFS4_FS
 #lib/modules/KVER-ipfire/build/include/config/AUTOFS_FS
 #lib/modules/KVER-ipfire/build/include/config/AUXILIARY_BUS
 #lib/modules/KVER-ipfire/build/include/config/AX88796B_PHY
@@ -7142,6 +7508,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BINFMT_SCRIPT
 #lib/modules/KVER-ipfire/build/include/config/BITREVERSE
 #lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP
+#lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP_PUNT_BIO
 #lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP_RWSTAT
 #lib/modules/KVER-ipfire/build/include/config/BLK_DEV
 #lib/modules/KVER-ipfire/build/include/config/BLK_DEV_BSG
@@ -7171,7 +7538,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BLK_MQ_VIRTIO
 #lib/modules/KVER-ipfire/build/include/config/BLK_PM
 #lib/modules/KVER-ipfire/build/include/config/BLOCK
-#lib/modules/KVER-ipfire/build/include/config/BLOCK_COMPAT
 #lib/modules/KVER-ipfire/build/include/config/BLOCK_HOLDER_DEPRECATED
 #lib/modules/KVER-ipfire/build/include/config/BLOCK_LEGACY_AUTOLOAD
 #lib/modules/KVER-ipfire/build/include/config/BNA
@@ -7230,11 +7596,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_ASSERT
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_FS
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_FS_POSIX_ACL
+#lib/modules/KVER-ipfire/build/include/config/BUFFER_HEAD
 #lib/modules/KVER-ipfire/build/include/config/BUG
 #lib/modules/KVER-ipfire/build/include/config/BUG_ON_DATA_CORRUPTION
 #lib/modules/KVER-ipfire/build/include/config/BUILDTIME_TABLE_SORT
 #lib/modules/KVER-ipfire/build/include/config/BUILD_SALT
+#lib/modules/KVER-ipfire/build/include/config/BUILTIN_RETURN_ADDRESS_STRIPS_PAC
 #lib/modules/KVER-ipfire/build/include/config/CACHEFILES
+#lib/modules/KVER-ipfire/build/include/config/CACHESTAT_SYSCALL
 #lib/modules/KVER-ipfire/build/include/config/CARL9170
 #lib/modules/KVER-ipfire/build/include/config/CARL9170_HWRNG
 #lib/modules/KVER-ipfire/build/include/config/CARL9170_LEDS
@@ -7331,6 +7700,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CLK_RK3368
 #lib/modules/KVER-ipfire/build/include/config/CLK_RK3399
 #lib/modules/KVER-ipfire/build/include/config/CLK_RK3568
+#lib/modules/KVER-ipfire/build/include/config/CLK_RK3588
 #lib/modules/KVER-ipfire/build/include/config/CLK_SP810
 #lib/modules/KVER-ipfire/build/include/config/CLK_TWL6040
 #lib/modules/KVER-ipfire/build/include/config/CLK_VEXPRESS_OSC
@@ -7347,12 +7717,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CMDLINE_FROM_BOOTLOADER
 #lib/modules/KVER-ipfire/build/include/config/CNIC
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK
+#lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_A1_PERIPHERALS
+#lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_A1_PLL
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_AXG
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_FSL_FLEXSPI
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_FSL_SAI
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_G12A
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_GXBB
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_MESON_AO_CLKC
+#lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_MESON_CLKC_UTILS
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_MESON_CPU_DYNDIV
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_MESON_DUALDIV
 #lib/modules/KVER-ipfire/build/include/config/COMMON_CLK_MESON_EE_CLKC
@@ -7408,7 +7781,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CPU_PM
 #lib/modules/KVER-ipfire/build/include/config/CPU_RMAP
 #lib/modules/KVER-ipfire/build/include/config/CPU_THERMAL
-#lib/modules/KVER-ipfire/build/include/config/CRASH_DUMP
 #lib/modules/KVER-ipfire/build/include/config/CRC16
 #lib/modules/KVER-ipfire/build/include/config/CRC32
 #lib/modules/KVER-ipfire/build/include/config/CRC32_SLICEBY8
@@ -7486,6 +7858,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_FSL_CAAM_RINGSIZE
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_FSL_CAAM_RNG_API
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_FSL_DPAA2_CAAM
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_JH7110
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_MXS_DCP
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_QAT
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_QAT_4XXX
@@ -7522,7 +7895,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_ESSIV
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_FCRYPT
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GCM
-#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GF128MUL
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GENIV
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GHASH
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GHASH_ARM64_CE
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_HASH
@@ -7544,6 +7917,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_CURVE25519
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_CURVE25519_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_DES
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_GF128MUL
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_RSIZE
@@ -7587,6 +7961,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512_ARM64
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512_ARM64_CE
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SIG2
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER2
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM3
@@ -7596,6 +7971,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4_ARM64_CE
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4_ARM64_CE_BLK
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4_ARM64_CE_CCM
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4_ARM64_CE_GCM
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4_ARM64_NEON_BLK
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_TEA
@@ -7663,6 +8040,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DMADEVICES
 #lib/modules/KVER-ipfire/build/include/config/DMA_ACPI
 #lib/modules/KVER-ipfire/build/include/config/DMA_BCM2835
+#lib/modules/KVER-ipfire/build/include/config/DMA_BOUNCE_UNALIGNED_KMALLOC
 #lib/modules/KVER-ipfire/build/include/config/DMA_CMA
 #lib/modules/KVER-ipfire/build/include/config/DMA_COHERENT_POOL
 #lib/modules/KVER-ipfire/build/include/config/DMA_DECLARE_COHERENT
@@ -7740,6 +8118,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_IMX8QXP_PIXEL_LINK_TO_DPI
 #lib/modules/KVER-ipfire/build/include/config/DRM_IMX_DCSS
 #lib/modules/KVER-ipfire/build/include/config/DRM_IMX_LCDIF
+#lib/modules/KVER-ipfire/build/include/config/DRM_IMX_LDB_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_ITE_IT6505
 #lib/modules/KVER-ipfire/build/include/config/DRM_KMS_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_LONTIUM_LT9211
@@ -7747,10 +8126,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW
 #lib/modules/KVER-ipfire/build/include/config/DRM_MESON
 #lib/modules/KVER-ipfire/build/include/config/DRM_MESON_DW_HDMI
+#lib/modules/KVER-ipfire/build/include/config/DRM_MESON_DW_MIPI_DSI
 #lib/modules/KVER-ipfire/build/include/config/DRM_MIPI_DSI
 #lib/modules/KVER-ipfire/build/include/config/DRM_MXS
 #lib/modules/KVER-ipfire/build/include/config/DRM_MXSFB
-#lib/modules/KVER-ipfire/build/include/config/DRM_NOMODESET
 #lib/modules/KVER-ipfire/build/include/config/DRM_NXP_PTN3460
 #lib/modules/KVER-ipfire/build/include/config/DRM_PANEL
 #lib/modules/KVER-ipfire/build/include/config/DRM_PANEL_BRIDGE
@@ -7766,7 +8145,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_PANEL_SIMPLE
 #lib/modules/KVER-ipfire/build/include/config/DRM_PARADE_PS8622
 #lib/modules/KVER-ipfire/build/include/config/DRM_PL111
-#lib/modules/KVER-ipfire/build/include/config/DRM_RCAR_DW_HDMI
 #lib/modules/KVER-ipfire/build/include/config/DRM_ROCKCHIP
 #lib/modules/KVER-ipfire/build/include/config/DRM_SCHED
 #lib/modules/KVER-ipfire/build/include/config/DRM_SII902X
@@ -7780,8 +8158,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_VC4
 #lib/modules/KVER-ipfire/build/include/config/DRM_VC4_HDMI_CEC
 #lib/modules/KVER-ipfire/build/include/config/DRM_VIRTIO_GPU
+#lib/modules/KVER-ipfire/build/include/config/DRM_VIRTIO_GPU_KMS
 #lib/modules/KVER-ipfire/build/include/config/DRM_VMWGFX
-#lib/modules/KVER-ipfire/build/include/config/DRM_VMWGFX_FBCON
 #lib/modules/KVER-ipfire/build/include/config/DRM_VRAM_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DS1682
 #lib/modules/KVER-ipfire/build/include/config/DST_CACHE
@@ -7802,6 +8180,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DVB_B2C2_FLEXCOP_PCI
 #lib/modules/KVER-ipfire/build/include/config/DVB_B2C2_FLEXCOP_USB
 #lib/modules/KVER-ipfire/build/include/config/DVB_BCM3510
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_AV
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_CI
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_CORE
 #lib/modules/KVER-ipfire/build/include/config/DVB_CORE
 #lib/modules/KVER-ipfire/build/include/config/DVB_CX22702
 #lib/modules/KVER-ipfire/build/include/config/DVB_CX24116
@@ -7951,7 +8333,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_IMX8
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_INTEL_PLAT
-#lib/modules/KVER-ipfire/build/include/config/DWMAC_LOONGSON
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_MESON
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_ROCKCHIP
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_SUN8I
@@ -7965,7 +8346,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DYNAMIC_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/DYNAMIC_DEBUG_CORE
 #lib/modules/KVER-ipfire/build/include/config/DYNAMIC_FTRACE
-#lib/modules/KVER-ipfire/build/include/config/DYNAMIC_FTRACE_WITH_REGS
+#lib/modules/KVER-ipfire/build/include/config/DYNAMIC_FTRACE_WITH_ARGS
+#lib/modules/KVER-ipfire/build/include/config/DYNAMIC_FTRACE_WITH_CALL_OPS
+#lib/modules/KVER-ipfire/build/include/config/DYNAMIC_FTRACE_WITH_DIRECT_CALLS
 #lib/modules/KVER-ipfire/build/include/config/E100
 #lib/modules/KVER-ipfire/build/include/config/E1000
 #lib/modules/KVER-ipfire/build/include/config/E1000E
@@ -7982,7 +8365,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/EFI_EARLYCON
 #lib/modules/KVER-ipfire/build/include/config/EFI_ESRT
 #lib/modules/KVER-ipfire/build/include/config/EFI_GENERIC_STUB
-#lib/modules/KVER-ipfire/build/include/config/EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER
 #lib/modules/KVER-ipfire/build/include/config/EFI_PARAMS_FROM_FDT
 #lib/modules/KVER-ipfire/build/include/config/EFI_PARTITION
 #lib/modules/KVER-ipfire/build/include/config/EFI_RUNTIME_WRAPPERS
@@ -7991,7 +8373,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ELFCORE
 #lib/modules/KVER-ipfire/build/include/config/ELF_CORE
 #lib/modules/KVER-ipfire/build/include/config/EMAC_ROCKCHIP
-#lib/modules/KVER-ipfire/build/include/config/EMBEDDED
 #lib/modules/KVER-ipfire/build/include/config/ENA_ETHERNET
 #lib/modules/KVER-ipfire/build/include/config/ENCLOSURE_SERVICES
 #lib/modules/KVER-ipfire/build/include/config/ENIC
@@ -8027,17 +8408,21 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_COPYAREA
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_FILLRECT
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_IMAGEBLIT
-#lib/modules/KVER-ipfire/build/include/config/FB_CMDLINE
+#lib/modules/KVER-ipfire/build/include/config/FB_CORE
 #lib/modules/KVER-ipfire/build/include/config/FB_DEFERRED_IO
+#lib/modules/KVER-ipfire/build/include/config/FB_DEVICE
+#lib/modules/KVER-ipfire/build/include/config/FB_DMAMEM_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/FB_EFI
 #lib/modules/KVER-ipfire/build/include/config/FB_IMX
+#lib/modules/KVER-ipfire/build/include/config/FB_IOMEM_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/FB_MODE_HELPERS
-#lib/modules/KVER-ipfire/build/include/config/FB_MX3
 #lib/modules/KVER-ipfire/build/include/config/FB_NOTIFY
 #lib/modules/KVER-ipfire/build/include/config/FB_OPENCORES
 #lib/modules/KVER-ipfire/build/include/config/FB_SIMPLE
 #lib/modules/KVER-ipfire/build/include/config/FB_SMSCUFX
 #lib/modules/KVER-ipfire/build/include/config/FB_SSD1307
+#lib/modules/KVER-ipfire/build/include/config/FB_SYSMEM_HELPERS
+#lib/modules/KVER-ipfire/build/include/config/FB_SYSMEM_HELPERS_DEFERRED
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_COPYAREA
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_FILLRECT
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_FOPS
@@ -8074,6 +8459,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FSL_DPAA_ETH
 #lib/modules/KVER-ipfire/build/include/config/FSL_EDMA
 #lib/modules/KVER-ipfire/build/include/config/FSL_ENETC
+#lib/modules/KVER-ipfire/build/include/config/FSL_ENETC_CORE
 #lib/modules/KVER-ipfire/build/include/config/FSL_ENETC_IERB
 #lib/modules/KVER-ipfire/build/include/config/FSL_ENETC_MDIO
 #lib/modules/KVER-ipfire/build/include/config/FSL_ENETC_PTP_CLOCK
@@ -8083,6 +8469,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FSL_FMAN
 #lib/modules/KVER-ipfire/build/include/config/FSL_GUTS
 #lib/modules/KVER-ipfire/build/include/config/FSL_IMX8_DDR_PMU
+#lib/modules/KVER-ipfire/build/include/config/FSL_IMX9_DDR_PMU
 #lib/modules/KVER-ipfire/build/include/config/FSL_MC_BUS
 #lib/modules/KVER-ipfire/build/include/config/FSL_MC_DPIO
 #lib/modules/KVER-ipfire/build/include/config/FSL_MC_UAPI_SUPPORT
@@ -8097,6 +8484,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FTRACE_MCOUNT_RECORD
 #lib/modules/KVER-ipfire/build/include/config/FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY
 #lib/modules/KVER-ipfire/build/include/config/FUJITSU_ERRATUM_010001
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_ALIGNMENT
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_ALIGNMENT_4B
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_ALIGNMENT_8B
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_GRAPH_TRACER
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_PROFILER
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_TRACER
@@ -8110,6 +8500,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS_XZ
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS_ZSTD
+#lib/modules/KVER-ipfire/build/include/config/FW_LOADER_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_PAGED_BUF
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_SYSFS
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_USER_HELPER
@@ -8117,7 +8508,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GARP
 #lib/modules/KVER-ipfire/build/include/config/GCC11_NO_ARRAY_BOUNDS
 #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGINS
-#lib/modules/KVER-ipfire/build/include/config/GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_REGS
+#lib/modules/KVER-ipfire/build/include/config/GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS
 #lib/modules/KVER-ipfire/build/include/config/GCC_VERSION
 #lib/modules/KVER-ipfire/build/include/config/GEMINI_ETHERNET
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_ALLOCATOR
@@ -8144,7 +8535,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_SHOW_LEVEL
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_LIB_DEVMEM_IS_ALLOWED
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_MSI_IRQ
-#lib/modules/KVER-ipfire/build/include/config/GENERIC_MSI_IRQ_DOMAIN
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_NET_UTILS
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PCI_IOMAP
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PHY
@@ -8170,6 +8560,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GPIO_ADNP
 #lib/modules/KVER-ipfire/build/include/config/GPIO_CDEV
 #lib/modules/KVER-ipfire/build/include/config/GPIO_CDEV_V1
+#lib/modules/KVER-ipfire/build/include/config/GPIO_DS4520
+#lib/modules/KVER-ipfire/build/include/config/GPIO_FXL6408
 #lib/modules/KVER-ipfire/build/include/config/GPIO_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/GPIO_GENERIC_PLATFORM
 #lib/modules/KVER-ipfire/build/include/config/GPIO_IMX_SCU
@@ -8180,6 +8572,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GPIO_PCA953X_IRQ
 #lib/modules/KVER-ipfire/build/include/config/GPIO_PL061
 #lib/modules/KVER-ipfire/build/include/config/GPIO_RASPBERRYPI_EXP
+#lib/modules/KVER-ipfire/build/include/config/GPIO_REGMAP
 #lib/modules/KVER-ipfire/build/include/config/GPIO_ROCKCHIP
 #lib/modules/KVER-ipfire/build/include/config/GPIO_SYSFS
 #lib/modules/KVER-ipfire/build/include/config/GPIO_TWL4030
@@ -8199,6 +8592,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HARDIRQS_SW_RESEND
 #lib/modules/KVER-ipfire/build/include/config/HAS_DMA
 #lib/modules/KVER-ipfire/build/include/config/HAS_IOMEM
+#lib/modules/KVER-ipfire/build/include/config/HAS_IOPORT
 #lib/modules/KVER-ipfire/build/include/config/HAS_IOPORT_MAP
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ACPI_APEI
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ALIGNED_STRUCT_PAGE
@@ -8239,18 +8633,21 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_DEBUG_KMEMLEAK
 #lib/modules/KVER-ipfire/build/include/config/HAVE_DMA_CONTIGUOUS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_DYNAMIC_FTRACE
-#lib/modules/KVER-ipfire/build/include/config/HAVE_DYNAMIC_FTRACE_WITH_REGS
+#lib/modules/KVER-ipfire/build/include/config/HAVE_DYNAMIC_FTRACE_WITH_ARGS
+#lib/modules/KVER-ipfire/build/include/config/HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
+#lib/modules/KVER-ipfire/build/include/config/HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_EBPF_JIT
 #lib/modules/KVER-ipfire/build/include/config/HAVE_EFFICIENT_UNALIGNED_ACCESS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FAST_GUP
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FTRACE_MCOUNT_RECORD
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_ARG_ACCESS_API
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_ERROR_INJECTION
+#lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_GRAPH_RETVAL
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_GRAPH_TRACER
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_TRACER
 #lib/modules/KVER-ipfire/build/include/config/HAVE_GCC_PLUGINS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_GENERIC_VDSO
-#lib/modules/KVER-ipfire/build/include/config/HAVE_HARDENED_USERCOPY_ALLOCATOR
+#lib/modules/KVER-ipfire/build/include/config/HAVE_HARDLOCKUP_DETECTOR_BUDDY
 #lib/modules/KVER-ipfire/build/include/config/HAVE_HW_BREAKPOINT
 #lib/modules/KVER-ipfire/build/include/config/HAVE_IOREMAP_PROT
 #lib/modules/KVER-ipfire/build/include/config/HAVE_IRQ_TIME_ACCOUNTING
@@ -8258,8 +8655,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KPROBES
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KRETPROBES
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KVM
-#lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_ARCH_TLB_FLUSH_ALL
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_CPU_RELAX_INTERCEPT
+#lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_DIRTY_RING
+#lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_DIRTY_RING_ACQ_REL
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_EVENTFD
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_IRQCHIP
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_IRQFD
@@ -8280,6 +8678,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_PREEMPT_DYNAMIC_KEY
 #lib/modules/KVER-ipfire/build/include/config/HAVE_REGS_AND_STACK_ACCESS_API
 #lib/modules/KVER-ipfire/build/include/config/HAVE_RSEQ
+#lib/modules/KVER-ipfire/build/include/config/HAVE_SAMPLE_FTRACE_DIRECT
+#lib/modules/KVER-ipfire/build/include/config/HAVE_SAMPLE_FTRACE_DIRECT_MULTI
 #lib/modules/KVER-ipfire/build/include/config/HAVE_SOFTIRQ_ON_OWN_STACK
 #lib/modules/KVER-ipfire/build/include/config/HAVE_STACKPROTECTOR
 #lib/modules/KVER-ipfire/build/include/config/HAVE_SYSCALL_TRACEPOINTS
@@ -8325,6 +8725,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HID_SAMSUNG
 #lib/modules/KVER-ipfire/build/include/config/HID_SPEEDLINK
 #lib/modules/KVER-ipfire/build/include/config/HID_SUNPLUS
+#lib/modules/KVER-ipfire/build/include/config/HID_SUPPORT
 #lib/modules/KVER-ipfire/build/include/config/HID_THINGM
 #lib/modules/KVER-ipfire/build/include/config/HID_TIVO
 #lib/modules/KVER-ipfire/build/include/config/HID_TOPSEED
@@ -8349,6 +8750,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_FIRMWARE_NVRAM
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_PCI
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_PLX
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CORE_SYNC
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CORE_SYNC_DEAD
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CPU
 #lib/modules/KVER-ipfire/build/include/config/HP_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/HSI
@@ -8389,13 +8792,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/I2C_COMPAT
 #lib/modules/KVER-ipfire/build/include/config/I2C_CP2615
 #lib/modules/KVER-ipfire/build/include/config/I2C_DEMUX_PINCTRL
+#lib/modules/KVER-ipfire/build/include/config/I2C_DESIGNWARE_CORE
+#lib/modules/KVER-ipfire/build/include/config/I2C_DESIGNWARE_PLATFORM
 #lib/modules/KVER-ipfire/build/include/config/I2C_DIOLAN_U2C
 #lib/modules/KVER-ipfire/build/include/config/I2C_GPIO
 #lib/modules/KVER-ipfire/build/include/config/I2C_HELPER_AUTO
+#lib/modules/KVER-ipfire/build/include/config/I2C_HID
 #lib/modules/KVER-ipfire/build/include/config/I2C_HISI
 #lib/modules/KVER-ipfire/build/include/config/I2C_IMX
 #lib/modules/KVER-ipfire/build/include/config/I2C_IMX_LPI2C
 #lib/modules/KVER-ipfire/build/include/config/I2C_MESON
+#lib/modules/KVER-ipfire/build/include/config/I2C_MLXCPLD
 #lib/modules/KVER-ipfire/build/include/config/I2C_MUX
 #lib/modules/KVER-ipfire/build/include/config/I2C_MUX_GPIO
 #lib/modules/KVER-ipfire/build/include/config/I2C_MUX_GPMUX
@@ -8437,6 +8844,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IMX2_WDT
 #lib/modules/KVER-ipfire/build/include/config/IMX7ULP_WDT
 #lib/modules/KVER-ipfire/build/include/config/IMX8MM_THERMAL
+#lib/modules/KVER-ipfire/build/include/config/IMX8M_BLK_CTRL
+#lib/modules/KVER-ipfire/build/include/config/IMX9_BLK_CTRL
 #lib/modules/KVER-ipfire/build/include/config/IMX_DMA
 #lib/modules/KVER-ipfire/build/include/config/IMX_DSP
 #lib/modules/KVER-ipfire/build/include/config/IMX_GPCV2
@@ -8595,7 +9004,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_NAT
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_RAW
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_SECURITY
-#lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_CLUSTERIP
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_ECN
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_MASQUERADE
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_NETMAP
@@ -8691,7 +9099,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI_LEDS
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI_OPMODE_MODULAR
-#lib/modules/KVER-ipfire/build/include/config/IXGB
 #lib/modules/KVER-ipfire/build/include/config/IXGBE
 #lib/modules/KVER-ipfire/build/include/config/IXGBEVF
 #lib/modules/KVER-ipfire/build/include/config/IXGBEVF_IPSEC
@@ -8726,6 +9133,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/KUSER_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/KVM
 #lib/modules/KVER-ipfire/build/include/config/KVM_GENERIC_DIRTYLOG_READ_PROTECT
+#lib/modules/KVER-ipfire/build/include/config/KVM_GENERIC_HARDWARE_ENABLING
 #lib/modules/KVER-ipfire/build/include/config/KVM_MMIO
 #lib/modules/KVER-ipfire/build/include/config/KVM_VFIO
 #lib/modules/KVER-ipfire/build/include/config/KVM_XFER_TO_GUEST_WORK
@@ -8740,6 +9148,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LDM_PARTITION
 #lib/modules/KVER-ipfire/build/include/config/LD_IS_BFD
 #lib/modules/KVER-ipfire/build/include/config/LD_ORPHAN_WARN
+#lib/modules/KVER-ipfire/build/include/config/LD_ORPHAN_WARN_LEVEL
 #lib/modules/KVER-ipfire/build/include/config/LD_VERSION
 #lib/modules/KVER-ipfire/build/include/config/LEDS_88PM860X
 #lib/modules/KVER-ipfire/build/include/config/LEDS_BD2802
@@ -8770,7 +9179,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_CAMERA
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_CPU
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_DEFAULT_ON
-#lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_GPIO
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_HEARTBEAT
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_NETDEV
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_ONESHOT
@@ -8778,6 +9186,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_TRANSIENT
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_TTY
 #lib/modules/KVER-ipfire/build/include/config/LED_TRIGGER_PHY
+#lib/modules/KVER-ipfire/build/include/config/LEGACY_DIRECT_IO
 #lib/modules/KVER-ipfire/build/include/config/LIB80211
 #lib/modules/KVER-ipfire/build/include/config/LIB80211_CRYPT_CCMP
 #lib/modules/KVER-ipfire/build/include/config/LIB80211_CRYPT_TKIP
@@ -8791,7 +9200,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LIBERTAS_USB
 #lib/modules/KVER-ipfire/build/include/config/LIBFDT
 #lib/modules/KVER-ipfire/build/include/config/LIBIPW
+#lib/modules/KVER-ipfire/build/include/config/LIBWX
 #lib/modules/KVER-ipfire/build/include/config/LINEAR_RANGES
+#lib/modules/KVER-ipfire/build/include/config/LIST_HARDENED
 #lib/modules/KVER-ipfire/build/include/config/LITEX_LITEETH
 #lib/modules/KVER-ipfire/build/include/config/LLC
 #lib/modules/KVER-ipfire/build/include/config/LLD_VERSION
@@ -8841,9 +9252,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MANTIS_CORE
 #lib/modules/KVER-ipfire/build/include/config/MAPPING_DIRTY_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_10G_PHY
+#lib/modules/KVER-ipfire/build/include/config/MARVELL_88Q2XXX_PHY
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_88X2222_PHY
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_PHY
 #lib/modules/KVER-ipfire/build/include/config/MAXLINEAR_GPHY
+#lib/modules/KVER-ipfire/build/include/config/MAX_SKB_FRAGS
 #lib/modules/KVER-ipfire/build/include/config/MD
 #lib/modules/KVER-ipfire/build/include/config/MDIO
 #lib/modules/KVER-ipfire/build/include/config/MDIO_BCM_UNIMAC
@@ -8852,6 +9265,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MDIO_BUS_MUX
 #lib/modules/KVER-ipfire/build/include/config/MDIO_BUS_MUX_GPIO
 #lib/modules/KVER-ipfire/build/include/config/MDIO_BUS_MUX_MESON_G12A
+#lib/modules/KVER-ipfire/build/include/config/MDIO_BUS_MUX_MESON_GXL
 #lib/modules/KVER-ipfire/build/include/config/MDIO_BUS_MUX_MMIOREG
 #lib/modules/KVER-ipfire/build/include/config/MDIO_BUS_MUX_MULTIPLEXER
 #lib/modules/KVER-ipfire/build/include/config/MDIO_DEVICE
@@ -8863,8 +9277,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MDIO_IPQ8064
 #lib/modules/KVER-ipfire/build/include/config/MDIO_MSCC_MIIM
 #lib/modules/KVER-ipfire/build/include/config/MDIO_MVUSB
+#lib/modules/KVER-ipfire/build/include/config/MDIO_REGMAP
 #lib/modules/KVER-ipfire/build/include/config/MDIO_SUN4I
 #lib/modules/KVER-ipfire/build/include/config/MD_AUTODETECT
+#lib/modules/KVER-ipfire/build/include/config/MD_BITMAP_FILE
 #lib/modules/KVER-ipfire/build/include/config/MD_LINEAR
 #lib/modules/KVER-ipfire/build/include/config/MD_MULTIPATH
 #lib/modules/KVER-ipfire/build/include/config/MD_RAID0
@@ -8935,6 +9351,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MEN_A21_WDT
 #lib/modules/KVER-ipfire/build/include/config/MESON_CANVAS
 #lib/modules/KVER-ipfire/build/include/config/MESON_CLK_MEASURE
+#lib/modules/KVER-ipfire/build/include/config/MESON_DDR_PMU
 #lib/modules/KVER-ipfire/build/include/config/MESON_EE_PM_DOMAINS
 #lib/modules/KVER-ipfire/build/include/config/MESON_GXBB_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/MESON_GXL_PHY
@@ -8955,10 +9372,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MFD_MT6360
 #lib/modules/KVER-ipfire/build/include/config/MFD_MT6370
 #lib/modules/KVER-ipfire/build/include/config/MFD_RETU
-#lib/modules/KVER-ipfire/build/include/config/MFD_RK808
+#lib/modules/KVER-ipfire/build/include/config/MFD_RK8XX
+#lib/modules/KVER-ipfire/build/include/config/MFD_RK8XX_I2C
 #lib/modules/KVER-ipfire/build/include/config/MFD_SIMPLE_MFD_I2C
 #lib/modules/KVER-ipfire/build/include/config/MFD_SM501
 #lib/modules/KVER-ipfire/build/include/config/MFD_SM501_GPIO
+#lib/modules/KVER-ipfire/build/include/config/MFD_SMPRO
 #lib/modules/KVER-ipfire/build/include/config/MFD_STMFX
 #lib/modules/KVER-ipfire/build/include/config/MFD_SUN4I_GPADC
 #lib/modules/KVER-ipfire/build/include/config/MFD_SUN6I_PRCM
@@ -8973,6 +9392,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MHI_NET
 #lib/modules/KVER-ipfire/build/include/config/MICREL_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROCHIP_PHY
+#lib/modules/KVER-ipfire/build/include/config/MICROCHIP_T1S_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROCHIP_T1_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROSEMI_PHY
 #lib/modules/KVER-ipfire/build/include/config/MIGRATION
@@ -9027,6 +9447,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MMU
 #lib/modules/KVER-ipfire/build/include/config/MMU_GATHER_RCU_TABLE_FREE
 #lib/modules/KVER-ipfire/build/include/config/MMU_GATHER_TABLE_FREE
+#lib/modules/KVER-ipfire/build/include/config/MMU_LAZY_TLB_REFCOUNT
 #lib/modules/KVER-ipfire/build/include/config/MMU_NOTIFIER
 #lib/modules/KVER-ipfire/build/include/config/MODPROBE_PATH
 #lib/modules/KVER-ipfire/build/include/config/MODULES
@@ -9102,6 +9523,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MT7921S
 #lib/modules/KVER-ipfire/build/include/config/MT7921U
 #lib/modules/KVER-ipfire/build/include/config/MT7921_COMMON
+#lib/modules/KVER-ipfire/build/include/config/MT792x_LIB
+#lib/modules/KVER-ipfire/build/include/config/MT792x_USB
+#lib/modules/KVER-ipfire/build/include/config/MT7996E
 #lib/modules/KVER-ipfire/build/include/config/MTD
 #lib/modules/KVER-ipfire/build/include/config/MTD_CFI_I1
 #lib/modules/KVER-ipfire/build/include/config/MTD_CFI_I2
@@ -9136,8 +9560,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MWIFIEX_SDIO
 #lib/modules/KVER-ipfire/build/include/config/MWIFIEX_USB
 #lib/modules/KVER-ipfire/build/include/config/MWL8K
-#lib/modules/KVER-ipfire/build/include/config/MX3_IPU
-#lib/modules/KVER-ipfire/build/include/config/MX3_IPU_IRQS
 #lib/modules/KVER-ipfire/build/include/config/MXC_CLK
 #lib/modules/KVER-ipfire/build/include/config/MXC_CLK_SCU
 #lib/modules/KVER-ipfire/build/include/config/MXS_DMA
@@ -9145,9 +9567,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NAMESPACES
 #lib/modules/KVER-ipfire/build/include/config/NATIONAL_PHY
 #lib/modules/KVER-ipfire/build/include/config/NATSEMI
+#lib/modules/KVER-ipfire/build/include/config/NCN26000_PHY
 #lib/modules/KVER-ipfire/build/include/config/NCSI_OEM_CMD_GET_MAC
 #lib/modules/KVER-ipfire/build/include/config/NE2K_PCI
 #lib/modules/KVER-ipfire/build/include/config/NEED_DMA_MAP_STATE
+#lib/modules/KVER-ipfire/build/include/config/NEED_KVM_DIRTY_RING_WITH_BITMAP
+#lib/modules/KVER-ipfire/build/include/config/NEED_SG_DMA_FLAGS
 #lib/modules/KVER-ipfire/build/include/config/NEED_SG_DMA_LENGTH
 #lib/modules/KVER-ipfire/build/include/config/NET
 #lib/modules/KVER-ipfire/build/include/config/NETCONSOLE
@@ -9297,8 +9722,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ9477_I2C
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ_COMMON
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MSCC_FELIX
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MSCC_FELIX_DSA_LIB
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MSCC_SEVILLE
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530_MDIO
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530_MMIO
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6060
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6XXX
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6XXX_PTP
@@ -9324,6 +9752,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_KSZ
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_LAN9303
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_MTK
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_NONE
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_OCELOT
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_OCELOT_8021Q
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_QCA
@@ -9352,6 +9781,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_FLOW_LIMIT
 #lib/modules/KVER-ipfire/build/include/config/NET_FOU
 #lib/modules/KVER-ipfire/build/include/config/NET_FOU_IP_TUNNELS
+#lib/modules/KVER-ipfire/build/include/config/NET_HANDSHAKE
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE_SKBMARK
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE_SKBPRIO
@@ -9376,15 +9806,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_REDIRECT
 #lib/modules/KVER-ipfire/build/include/config/NET_RX_BUSY_POLL
 #lib/modules/KVER-ipfire/build/include/config/NET_SCHED
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_ATM
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CAKE
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_CBQ
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CBS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CHOKE
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CODEL
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_DRR
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_DSMARK
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_ETF
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_ETS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_FIFO
@@ -9397,6 +9824,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_HTB
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_INGRESS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_MQPRIO
+#lib/modules/KVER-ipfire/build/include/config/NET_SCH_MQPRIO_LIB
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_MULTIQ
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_NETEM
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_PIE
@@ -9488,12 +9916,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_VENDOR_WIZNET
 #lib/modules/KVER-ipfire/build/include/config/NET_VENDOR_XILINX
 #lib/modules/KVER-ipfire/build/include/config/NET_VRF
+#lib/modules/KVER-ipfire/build/include/config/NET_XGRESS
 #lib/modules/KVER-ipfire/build/include/config/NEW_LEDS
 #lib/modules/KVER-ipfire/build/include/config/NFP
 #lib/modules/KVER-ipfire/build/include/config/NFP_APP_ABM_NIC
 #lib/modules/KVER-ipfire/build/include/config/NFP_APP_FLOWER
+#lib/modules/KVER-ipfire/build/include/config/NFP_NET_IPSEC
 #lib/modules/KVER-ipfire/build/include/config/NFSD
-#lib/modules/KVER-ipfire/build/include/config/NFSD_V2_ACL
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V3_ACL
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V4
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V4_SECURITY_LABEL
@@ -9530,7 +9959,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NFT_MASQ
 #lib/modules/KVER-ipfire/build/include/config/NFT_NAT
 #lib/modules/KVER-ipfire/build/include/config/NFT_NUMGEN
-#lib/modules/KVER-ipfire/build/include/config/NFT_OBJREF
 #lib/modules/KVER-ipfire/build/include/config/NFT_OSF
 #lib/modules/KVER-ipfire/build/include/config/NFT_QUEUE
 #lib/modules/KVER-ipfire/build/include/config/NFT_QUOTA
@@ -9548,6 +9976,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_LABELS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_MARK
+#lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_OVS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_PROCFS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_SECMARK
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_TIMEOUT
@@ -9571,6 +10000,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NF_LOG_SYSLOG
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT_MASQUERADE
+#lib/modules/KVER-ipfire/build/include/config/NF_NAT_OVS
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT_REDIRECT
 #lib/modules/KVER-ipfire/build/include/config/NF_REJECT_IPV4
 #lib/modules/KVER-ipfire/build/include/config/NF_REJECT_IPV6
@@ -9639,6 +10069,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_ROMAN
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_ROMANIAN
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_TURKISH
+#lib/modules/KVER-ipfire/build/include/config/NLS_UCS2_UTILS
 #lib/modules/KVER-ipfire/build/include/config/NLS_UTF8
 #lib/modules/KVER-ipfire/build/include/config/NOP_TRACER
 #lib/modules/KVER-ipfire/build/include/config/NOP_USB_XCEIV
@@ -9655,6 +10086,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NVMEM
 #lib/modules/KVER-ipfire/build/include/config/NVMEM_IMX_IIM
 #lib/modules/KVER-ipfire/build/include/config/NVMEM_IMX_OCOTP
+#lib/modules/KVER-ipfire/build/include/config/NVMEM_IMX_OCOTP_ELE
 #lib/modules/KVER-ipfire/build/include/config/NVMEM_IMX_OCOTP_SCU
 #lib/modules/KVER-ipfire/build/include/config/NVMEM_LAYERSCAPE_SFP
 #lib/modules/KVER-ipfire/build/include/config/NVMEM_MESON_EFUSE
@@ -9672,6 +10104,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NVME_MULTIPATH
 #lib/modules/KVER-ipfire/build/include/config/NVME_TCP
 #lib/modules/KVER-ipfire/build/include/config/NXP_C45_TJA11XX_PHY
+#lib/modules/KVER-ipfire/build/include/config/NXP_CBTX_PHY
 #lib/modules/KVER-ipfire/build/include/config/NXP_TJA11XX_PHY
 #lib/modules/KVER-ipfire/build/include/config/N_GSM
 #lib/modules/KVER-ipfire/build/include/config/N_HDLC
@@ -9751,26 +10184,30 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PCI_ATS
 #lib/modules/KVER-ipfire/build/include/config/PCI_DOMAINS
 #lib/modules/KVER-ipfire/build/include/config/PCI_DOMAINS_GENERIC
+#lib/modules/KVER-ipfire/build/include/config/PCI_DYNAMIC_OF_NODES
 #lib/modules/KVER-ipfire/build/include/config/PCI_ECAM
 #lib/modules/KVER-ipfire/build/include/config/PCI_HOST_COMMON
 #lib/modules/KVER-ipfire/build/include/config/PCI_HOST_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/PCI_IMX6
+#lib/modules/KVER-ipfire/build/include/config/PCI_IMX6_HOST
 #lib/modules/KVER-ipfire/build/include/config/PCI_IOV
 #lib/modules/KVER-ipfire/build/include/config/PCI_LABEL
 #lib/modules/KVER-ipfire/build/include/config/PCI_LAYERSCAPE
 #lib/modules/KVER-ipfire/build/include/config/PCI_MESON
 #lib/modules/KVER-ipfire/build/include/config/PCI_MSI
-#lib/modules/KVER-ipfire/build/include/config/PCI_MSI_IRQ_DOMAIN
 #lib/modules/KVER-ipfire/build/include/config/PCI_QUIRKS
 #lib/modules/KVER-ipfire/build/include/config/PCI_SYSCALL
 #lib/modules/KVER-ipfire/build/include/config/PCNET32
 #lib/modules/KVER-ipfire/build/include/config/PCPU_DEV_REFCNT
-#lib/modules/KVER-ipfire/build/include/config/PCS_ALTERA_TSE
 #lib/modules/KVER-ipfire/build/include/config/PCS_LYNX
+#lib/modules/KVER-ipfire/build/include/config/PCS_MTK_LYNXI
 #lib/modules/KVER-ipfire/build/include/config/PCS_XPCS
+#lib/modules/KVER-ipfire/build/include/config/PDS_CORE
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS
+#lib/modules/KVER-ipfire/build/include/config/PER_VMA_LOCK
 #lib/modules/KVER-ipfire/build/include/config/PGTABLE_LEVELS
 #lib/modules/KVER-ipfire/build/include/config/PHYLIB
+#lib/modules/KVER-ipfire/build/include/config/PHYLIB_LEDS
 #lib/modules/KVER-ipfire/build/include/config/PHYLINK
 #lib/modules/KVER-ipfire/build/include/config/PHYS_ADDR_T_64BIT
 #lib/modules/KVER-ipfire/build/include/config/PHY_FSL_IMX8MQ_USB
@@ -9804,6 +10241,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PINCONF
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL_AC5
+#lib/modules/KVER-ipfire/build/include/config/PINCTRL_AMLOGIC_C3
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL_ARMADA_37XX
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL_ARMADA_AP806
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL_ARMADA_CP110
@@ -9882,6 +10320,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PPP
 #lib/modules/KVER-ipfire/build/include/config/PPPOATM
 #lib/modules/KVER-ipfire/build/include/config/PPPOE
+#lib/modules/KVER-ipfire/build/include/config/PPPOE_HASH_BITS
+#lib/modules/KVER-ipfire/build/include/config/PPPOE_HASH_BITS_4
 #lib/modules/KVER-ipfire/build/include/config/PPPOL2TP
 #lib/modules/KVER-ipfire/build/include/config/PPP_ASYNC
 #lib/modules/KVER-ipfire/build/include/config/PPP_BSDCOMP
@@ -9904,7 +10344,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PREVENT_FIRMWARE_BUILD
 #lib/modules/KVER-ipfire/build/include/config/PRINTER
 #lib/modules/KVER-ipfire/build/include/config/PRINTK
-#lib/modules/KVER-ipfire/build/include/config/PRINTK_SAFE_LOG_BUF_SHIFT
 #lib/modules/KVER-ipfire/build/include/config/PROC_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/PROC_FS
 #lib/modules/KVER-ipfire/build/include/config/PROC_PAGE_MONITOR
@@ -9914,15 +10353,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PSI
 #lib/modules/KVER-ipfire/build/include/config/PSTORE
 #lib/modules/KVER-ipfire/build/include/config/PSTORE_COMPRESS
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_COMPRESS_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFAULT_KMSG_BYTES
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFLATE_COMPRESS
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFLATE_COMPRESS_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/PTDUMP_CORE
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_IDT82P33
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_IDTCM
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_KVM
+#lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_MOCK
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_OCP
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_OPTIONAL
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_QORIQ
@@ -9977,6 +10414,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_KSTACK_OFFSET
 #lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_KSTACK_OFFSET_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_MODULE_REGION_FULL
+#lib/modules/KVER-ipfire/build/include/config/RANDOM_KMALLOC_CACHES
 #lib/modules/KVER-ipfire/build/include/config/RANDSTRUCT_NONE
 #lib/modules/KVER-ipfire/build/include/config/RAS
 #lib/modules/KVER-ipfire/build/include/config/RASPBERRYPI_FIRMWARE
@@ -10051,6 +10489,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_CDN_DP
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_DW_HDMI
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_DW_MIPI_DSI
+#lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_ERRATUM_3588001
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_GRF
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_INNO_HDMI
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_IODOMAIN
@@ -10068,6 +10507,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ROCKER
 #lib/modules/KVER-ipfire/build/include/config/RODATA_FULL_DEFAULT_ENABLED
 #lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA
 #lib/modules/KVER-ipfire/build/include/config/RPS
 #lib/modules/KVER-ipfire/build/include/config/RSEQ
 #lib/modules/KVER-ipfire/build/include/config/RSI_91X
@@ -10095,7 +10537,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_88PM860X
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_ARMADA38X
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_BQ32K
-#lib/modules/KVER-ipfire/build/include/config/RTC_DRV_BQ4802
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DS1286
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DS1307
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DS1374
@@ -10142,7 +10583,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_STK17TA8
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_SUN6I
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_TWL4030
-#lib/modules/KVER-ipfire/build/include/config/RTC_DRV_V3020
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_X1205
 #lib/modules/KVER-ipfire/build/include/config/RTC_HCTOSYS
 #lib/modules/KVER-ipfire/build/include/config/RTC_HCTOSYS_DEVICE
@@ -10178,17 +10618,31 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTW88
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8723D
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8723DE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8723DS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8723DU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8821C
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8821CE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8821CS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8821CU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822B
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822BE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822BS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822BU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822C
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822CE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822CS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822CU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_CORE
 #lib/modules/KVER-ipfire/build/include/config/RTW88_PCI
+#lib/modules/KVER-ipfire/build/include/config/RTW88_SDIO
+#lib/modules/KVER-ipfire/build/include/config/RTW88_USB
 #lib/modules/KVER-ipfire/build/include/config/RTW89
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8851B
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8851BE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852A
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852AE
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8852B
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8852BE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852C
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852CE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_CORE
@@ -10208,10 +10662,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SC92031
 #lib/modules/KVER-ipfire/build/include/config/SCHEDSTATS
 #lib/modules/KVER-ipfire/build/include/config/SCHED_AUTOGROUP
-#lib/modules/KVER-ipfire/build/include/config/SCHED_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/SCHED_HRTICK
 #lib/modules/KVER-ipfire/build/include/config/SCHED_INFO
 #lib/modules/KVER-ipfire/build/include/config/SCHED_MC
+#lib/modules/KVER-ipfire/build/include/config/SCHED_MM_CID
 #lib/modules/KVER-ipfire/build/include/config/SCHED_SMT
 #lib/modules/KVER-ipfire/build/include/config/SCHED_STACK_END_CHECK
 #lib/modules/KVER-ipfire/build/include/config/SCHED_THERMAL_PRESSURE
@@ -10248,6 +10702,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SCTP_DEFAULT_COOKIE_HMAC_SHA1
 #lib/modules/KVER-ipfire/build/include/config/SECCOMP
 #lib/modules/KVER-ipfire/build/include/config/SECCOMP_FILTER
+#lib/modules/KVER-ipfire/build/include/config/SECRETMEM
 #lib/modules/KVER-ipfire/build/include/config/SECTION_MISMATCH_WARN_ONLY
 #lib/modules/KVER-ipfire/build/include/config/SECURITY
 #lib/modules/KVER-ipfire/build/include/config/SECURITYFS
@@ -10328,6 +10783,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_RASPBERRYPI_HWMON
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SHT15
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SHT21
+#lib/modules/KVER-ipfire/build/include/config/SENSORS_SMPRO
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SMSC47M192
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SY7636A
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_THMC50
@@ -10360,6 +10816,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_MANY_PORTS
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_NR_UARTS
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCI
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCI1XXXX
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCILIB
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PERICOM
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PNP
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_RSA
@@ -10374,6 +10832,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_CORE
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_CORE_CONSOLE
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_EARLYCON
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_EARLYCON_SEMIHOST
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LINFLEXUART
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LINFLEXUART_CONSOLE
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LPUART
@@ -10418,6 +10877,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SGETMASK_SYSCALL
 #lib/modules/KVER-ipfire/build/include/config/SGL_ALLOC
 #lib/modules/KVER-ipfire/build/include/config/SG_POOL
+#lib/modules/KVER-ipfire/build/include/config/SHADOW_CALL_STACK
 #lib/modules/KVER-ipfire/build/include/config/SHMEM
 #lib/modules/KVER-ipfire/build/include/config/SHUFFLE_PAGE_ALLOCATOR
 #lib/modules/KVER-ipfire/build/include/config/SIGNALFD
@@ -10439,6 +10899,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SMB_SERVER_KERBEROS5
 #lib/modules/KVER-ipfire/build/include/config/SMC91X
 #lib/modules/KVER-ipfire/build/include/config/SMP
+#lib/modules/KVER-ipfire/build/include/config/SMPRO_ERRMON
+#lib/modules/KVER-ipfire/build/include/config/SMPRO_MISC
 #lib/modules/KVER-ipfire/build/include/config/SMSC911X
 #lib/modules/KVER-ipfire/build/include/config/SMSC9420
 #lib/modules/KVER-ipfire/build/include/config/SMSC_PHY
@@ -10654,7 +11116,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SPARSE_IRQ
 #lib/modules/KVER-ipfire/build/include/config/SPLIT_PTLOCK_CPUS
 #lib/modules/KVER-ipfire/build/include/config/SRAM
-#lib/modules/KVER-ipfire/build/include/config/SRCU
 #lib/modules/KVER-ipfire/build/include/config/SSB
 #lib/modules/KVER-ipfire/build/include/config/SSB_B43_PCI_BRIDGE
 #lib/modules/KVER-ipfire/build/include/config/SSB_BLOCKIO
@@ -10667,6 +11128,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SSB_SDIOHOST
 #lib/modules/KVER-ipfire/build/include/config/SSB_SDIOHOST_POSSIBLE
 #lib/modules/KVER-ipfire/build/include/config/SSB_SPROM
+#lib/modules/KVER-ipfire/build/include/config/SSIF_IPMI_BMC
 #lib/modules/KVER-ipfire/build/include/config/STACKDEPOT
 #lib/modules/KVER-ipfire/build/include/config/STACKPROTECTOR
 #lib/modules/KVER-ipfire/build/include/config/STACKPROTECTOR_PER_TASK
@@ -10687,6 +11149,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/STRICT_KERNEL_RWX
 #lib/modules/KVER-ipfire/build/include/config/STRICT_MODULE_RWX
 #lib/modules/KVER-ipfire/build/include/config/STRIP_ASM_SYMS
+#lib/modules/KVER-ipfire/build/include/config/SUN20I_PPU
 #lib/modules/KVER-ipfire/build/include/config/SUN4I_EMAC
 #lib/modules/KVER-ipfire/build/include/config/SUN4I_TIMER
 #lib/modules/KVER-ipfire/build/include/config/SUN50I_A100_CCU
@@ -10900,8 +11363,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/USB_ETH_EEM
 #lib/modules/KVER-ipfire/build/include/config/USB_ETH_RNDIS
 #lib/modules/KVER-ipfire/build/include/config/USB_EZUSB_FX2
-#lib/modules/KVER-ipfire/build/include/config/USB_FOTG210_HCD
-#lib/modules/KVER-ipfire/build/include/config/USB_FTDI_ELAN
 #lib/modules/KVER-ipfire/build/include/config/USB_F_ECM
 #lib/modules/KVER-ipfire/build/include/config/USB_F_EEM
 #lib/modules/KVER-ipfire/build/include/config/USB_F_RNDIS
@@ -11107,17 +11568,21 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/USB_ZD1201
 #lib/modules/KVER-ipfire/build/include/config/USER_NS
 #lib/modules/KVER-ipfire/build/include/config/UTS_NS
+#lib/modules/KVER-ipfire/build/include/config/UVC_COMMON
 #lib/modules/KVER-ipfire/build/include/config/V4L2_ASYNC
 #lib/modules/KVER-ipfire/build/include/config/V4L2_FWNODE
 #lib/modules/KVER-ipfire/build/include/config/V4L2_MEM2MEM_DEV
 #lib/modules/KVER-ipfire/build/include/config/V4L_MEM2MEM_DRIVERS
 #lib/modules/KVER-ipfire/build/include/config/V4L_PLATFORM_DRIVERS
+#lib/modules/KVER-ipfire/build/include/config/VCAP
 #lib/modules/KVER-ipfire/build/include/config/VCHIQ_CDEV
 #lib/modules/KVER-ipfire/build/include/config/VETH
 #lib/modules/KVER-ipfire/build/include/config/VEXPRESS_CONFIG
 #lib/modules/KVER-ipfire/build/include/config/VFAT_FS
 #lib/modules/KVER-ipfire/build/include/config/VFIO
+#lib/modules/KVER-ipfire/build/include/config/VFIO_CONTAINER
 #lib/modules/KVER-ipfire/build/include/config/VFIO_FSL_MC
+#lib/modules/KVER-ipfire/build/include/config/VFIO_GROUP
 #lib/modules/KVER-ipfire/build/include/config/VFIO_IOMMU_TYPE1
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_CORE
@@ -11136,12 +11601,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_MEMOPS
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_V4L2
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_VMALLOC
-#lib/modules/KVER-ipfire/build/include/config/VIDEOBUF_GEN
-#lib/modules/KVER-ipfire/build/include/config/VIDEOBUF_VMALLOC
 #lib/modules/KVER-ipfire/build/include/config/VIDEOMODE_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_AMPHION_VPU
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_AU0828
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_AU0828_V4L2
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_CMDLINE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS3308
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS5345
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS53L32A
@@ -11178,6 +11642,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MEM2MEM_DEINTERLACE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MESON_GE2D
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MSP3400
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_NOMODESET
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_DVB
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_SYSFS
@@ -11191,10 +11656,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_ALSA
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_DVB
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_RC
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7146
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7146_VV
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7164
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA717X
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_STK1160
-#lib/modules/KVER-ipfire/build/include/config/VIDEO_STK1160_COMMON
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SUN8I_DEINTERLACE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SUN8I_ROTATE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_TDA9840
@@ -11247,7 +11713,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VXLAN
 #lib/modules/KVER-ipfire/build/include/config/W1
 #lib/modules/KVER-ipfire/build/include/config/W1_CON
-#lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS1WM
 #lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS2482
 #lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS2490
 #lib/modules/KVER-ipfire/build/include/config/W1_MASTER_GPIO
@@ -11275,7 +11740,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/WEXT_PRIV
 #lib/modules/KVER-ipfire/build/include/config/WEXT_PROC
 #lib/modules/KVER-ipfire/build/include/config/WEXT_SPY
-#lib/modules/KVER-ipfire/build/include/config/WILINK_PLATFORM_DATA
 #lib/modules/KVER-ipfire/build/include/config/WINBOND_840
 #lib/modules/KVER-ipfire/build/include/config/WIREGUARD
 #lib/modules/KVER-ipfire/build/include/config/WIRELESS
@@ -11325,6 +11789,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/XFS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/XFS_QUOTA
 #lib/modules/KVER-ipfire/build/include/config/XFS_RT
+#lib/modules/KVER-ipfire/build/include/config/XFS_SUPPORT_ASCII_CI
 #lib/modules/KVER-ipfire/build/include/config/XFS_SUPPORT_V4
 #lib/modules/KVER-ipfire/build/include/config/XILINX_AXI_EMAC
 #lib/modules/KVER-ipfire/build/include/config/XILINX_EMACLITE
@@ -11355,6 +11820,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ZRAM_DEF_COMP_LZORLE
 #lib/modules/KVER-ipfire/build/include/config/ZRAM_WRITEBACK
 #lib/modules/KVER-ipfire/build/include/config/ZSMALLOC
+#lib/modules/KVER-ipfire/build/include/config/ZSMALLOC_CHAIN_SIZE
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_COMMON
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_COMPRESS
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_DECOMPRESS
@@ -11406,6 +11872,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/internal/cryptouser.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/des.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/ecc.h
+#lib/modules/KVER-ipfire/build/include/crypto/internal/engine.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/geniv.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/hash.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/kdf_selftest.h
@@ -11414,6 +11881,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/internal/rng.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/rsa.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/scompress.h
+#lib/modules/KVER-ipfire/build/include/crypto/internal/sig.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/simd.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/skcipher.h
 #lib/modules/KVER-ipfire/build/include/crypto/kdf_sp800108.h
@@ -11436,6 +11904,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/sha256_base.h
 #lib/modules/KVER-ipfire/build/include/crypto/sha3.h
 #lib/modules/KVER-ipfire/build/include/crypto/sha512_base.h
+#lib/modules/KVER-ipfire/build/include/crypto/sig.h
 #lib/modules/KVER-ipfire/build/include/crypto/skcipher.h
 #lib/modules/KVER-ipfire/build/include/crypto/sm2.h
 #lib/modules/KVER-ipfire/build/include/crypto/sm3.h
@@ -11443,6 +11912,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/sm4.h
 #lib/modules/KVER-ipfire/build/include/crypto/streebog.h
 #lib/modules/KVER-ipfire/build/include/crypto/twofish.h
+#lib/modules/KVER-ipfire/build/include/crypto/utils.h
 #lib/modules/KVER-ipfire/build/include/crypto/xts.h
 #lib/modules/KVER-ipfire/build/include/drm
 #lib/modules/KVER-ipfire/build/include/drm/amd_asic_type.h
@@ -11451,6 +11921,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/bridge/dw_hdmi.h
 #lib/modules/KVER-ipfire/build/include/drm/bridge/dw_mipi_dsi.h
 #lib/modules/KVER-ipfire/build/include/drm/bridge/mhl.h
+#lib/modules/KVER-ipfire/build/include/drm/bridge/samsung-dsim.h
 #lib/modules/KVER-ipfire/build/include/drm/display
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_dp.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_dp_aux_bus.h
@@ -11464,6 +11935,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_hdmi_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_scdc.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_scdc_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_accel.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_aperture.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_atomic.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_atomic_helper.h
@@ -11490,8 +11962,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_edid.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_encoder.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_encoder_slave.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_exec.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fb_dma_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fb_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_fbdev_dma.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_fbdev_generic.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_file.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fixed.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_flip_work.h
@@ -11505,7 +11980,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_shmem_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_ttm_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_vram_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_gpuva_mgr.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_ioctl.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_kunit_helpers.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_lease.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_legacy.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_managed.h
@@ -11534,6 +12011,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_rect.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_self_refresh_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_simple_kms_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_suballoc.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_syncobj.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_sysfs.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_util.h
@@ -11551,7 +12029,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/i2c/tda998x.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_component.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_drm.h
-#lib/modules/KVER-ipfire/build/include/drm/i915_mei_hdcp_interface.h
+#lib/modules/KVER-ipfire/build/include/drm/i915_gsc_proxy_mei_interface.h
+#lib/modules/KVER-ipfire/build/include/drm/i915_hdcp_interface.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_pciids.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_pxp_tee_interface.h
 #lib/modules/KVER-ipfire/build/include/drm/intel-gtt.h
@@ -11559,8 +12038,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/spsc_queue.h
 #lib/modules/KVER-ipfire/build/include/drm/task_barrier.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm
-#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo_api.h
-#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo_driver.h
+#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_caching.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_device.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_execbuf_util.h
@@ -11573,6 +12051,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm/coresight-cti-dt.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/arm/qcom,ids.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm/ux500_pm_domains.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/ata
 #lib/modules/KVER-ipfire/build/include/dt-bindings/ata/ahci.h
@@ -11587,6 +12066,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/alphascale,asm9260.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/am3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/am4.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/amlogic,a1-peripherals-clkc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/amlogic,a1-pll-clkc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/aspeed-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ast2600-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/at91.h
@@ -11671,6 +12152,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/imxrt1050-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4725b-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4740-cgu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4755-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4760-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4770-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4780-cgu.h
@@ -11678,9 +12160,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,tcu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,x1000-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,x1830-cgu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/intel,agilex5-clkmgr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/intel,lgm-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/k210-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lochnagar.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/loongson,ls1x-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/loongson,ls2k-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc18xx-ccu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc18xx-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc32xx-clock.h
@@ -11695,6 +12180,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/maxim,max77802.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/maxim,max9485.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt6795-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt7981-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt8188-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt8365-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/meson8-ddr-clkc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/meson8b-clkc.h
@@ -11721,6 +12208,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8192-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8195-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8516-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,ma35d1-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,npcm845-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/omap4.h
@@ -11738,6 +12226,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-qcm2290.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc7280.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc8280xp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sdm845.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm6125.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm6350.h
@@ -11746,6 +12235,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm8350.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-apq8084.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq4019.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq5018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq6018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq806x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq8074.h
@@ -11754,6 +12244,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8660.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8909.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8916.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8917.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8953.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8960.h
@@ -11789,8 +12280,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8150.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8250.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8350.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,ipq5332-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,ipq9574-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-ipq806x.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-mdm9615.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lpass-sc7280.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lpass-sdm845.h
@@ -11806,14 +12298,32 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,mmcc-sdm660.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,mss-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,qdu1000-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,rpmcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,rpmh.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sa8775p-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sa8775p-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sc8280xp-lpasscc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sdx75-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6115-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6115-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6125-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6350-camcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-dispcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm7150-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8350-videocc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-camcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-videocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-tcsr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,turingcc-qcs404.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,videocc-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,videocc-sc7280.h
@@ -11875,12 +12385,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3399-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3399-ddr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3568-cru.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rk3588-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rk808.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rv1126-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rv1108-cru.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2410.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2412.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2443.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s5pv210-audss.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s5pv210.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/samsung,exynosautov9.h
@@ -11892,13 +12400,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,sc9860-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,sc9863a-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,ums512-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive,jh7110-crg.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive-jh7100-audio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive-jh7100.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ste-ab8500.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ste-db8500-clkout.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih407-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih410-clks.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih416-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih418-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stm32fx-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stm32h7-clks.h
@@ -11967,7 +12475,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/imx
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/imx/rsrc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/qcom,scm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce
+#lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mediatek,mt6795-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt6779-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8173-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8183-gce.h
@@ -11975,6 +12485,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8192-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8195-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio
+#lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/amlogic-c3-gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/aspeed-gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/meson-a1-gpio.h
@@ -12027,15 +12538,20 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8916.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8974.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8996-cbf.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8996.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,osm-l3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qcm2290.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qcs404.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qdu1000-rpmh.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,rpm-icc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sa8775p-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc7280.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc8180x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc8280xp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm660.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm670-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm845.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdx55.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdx65.h
@@ -12044,7 +12560,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8250.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8350.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8450.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8550-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/amlogic,meson-g12a-gpio-intc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/apple-aic.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/arm-gic.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
@@ -12055,12 +12573,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/mvebu-icu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/common.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-lp55xx.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-netxbig.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-ns2.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-pca9532.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-pca955x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/rt4831-backlight.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox
+#lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/mediatek,mt8188-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/qcom-ipcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/tegra186-hsp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media
@@ -12068,8 +12588,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/omap3-isp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/tda1997x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/tvp5150.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/media/video-interfaces.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/xilinx-vip.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory
+#lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mediatek,mt8188-memory-port.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mediatek,mt8365-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt2701-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt2712-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt6779-larb-port.h
@@ -12127,6 +12650,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-lantiq-vrx200-pcie.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-ocelot-serdes.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-pistachio-usb.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-qcom-qmp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-qcom-qusb2.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-ti.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy.h
@@ -12141,7 +12665,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/dra.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/hisi.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/k210-fpioa.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/k3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/keystone.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/lochnagar.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h
@@ -12179,11 +12702,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/samsung.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sppctl-sp7021.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sppctl.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/stm32-pinfunc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sun4i-a10.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pmu
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pmu/exynos_ppmu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/allwinner,sun20i-d1-ppu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/amlogic,c3-pwrc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/fsl,imx93-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx7-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8mm-power.h
@@ -12192,6 +12718,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8mq-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8ulp-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/marvell,mmp2.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/mediatek,mt8188-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-a1-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-axg-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-g12a-power.h
@@ -12216,6 +12743,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/owl-s700-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/owl-s900-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/px30-power.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/qcom,rpmhpd.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/qcom-rpmpd.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/r8a7742-sysc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/r8a7743-sysc.h
@@ -12257,6 +12785,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rk3568-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rk3588-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rockchip,rv1126-power.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/starfive,jh7110-pmu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/summit,smb347-charger.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/tegra186-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/tegra194-powergate.h
@@ -12276,6 +12805,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/mediatek,mt6397-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/qcom,rpmh-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/richtek,rt5190a-regulator.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/st,stm32mp13-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/ti,tps62864.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/actions,s500-reset.h
@@ -12313,6 +12843,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/imx8mq-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/imx8ulp-pcc-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/k210-rst.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mediatek,mt6735-wdt.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mediatek,mt6795-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt2701-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt2712-resets.h
@@ -12324,13 +12855,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8173-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8183-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8186-resets.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8188-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8192-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8195-resets.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/nuvoton,ma35d1-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/nuvoton,npcm7xx-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/oxsemi,ox810se.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/oxsemi,ox820.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/pistachio-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-apq8084.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq5018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq6018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq806x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-mdm9615.h
@@ -12339,21 +12873,24 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8974.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,ipq9574-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-apq8084.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-msm8974.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sdm845-aoss.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sdm845-pdc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sm8350-videocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sm8450-gpucc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/raspberrypi,firmware-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/realtek,rtd1195.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/realtek,rtd1295.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/rockchip,rk3588-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/sama7g5-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/snps,hsdk-reset.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/starfive,jh7110-crg.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/starfive-jh7100.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stericsson,db8500-prcc-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih407-resets.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih415-resets.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih416-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stm32mp1-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stm32mp13-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/sun20i-d1-ccu.h
@@ -12395,6 +12932,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm63268-pm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm6328-pm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm6362-pm.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/soc/cpm1-fsl,tsa.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,apr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,gpr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,gsbi.h
@@ -12434,9 +12972,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/spmi/spmi.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/lm90.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/mediatek,lvts-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra124-soctherm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra186-bpmp-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra194-bpmp-thermal.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra234-bpmp-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/thermal_exynos.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/usb
@@ -12473,10 +13013,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/keys/user-type.h
 #lib/modules/KVER-ipfire/build/include/kunit
 #lib/modules/KVER-ipfire/build/include/kunit/assert.h
+#lib/modules/KVER-ipfire/build/include/kunit/attributes.h
 #lib/modules/KVER-ipfire/build/include/kunit/resource.h
+#lib/modules/KVER-ipfire/build/include/kunit/static_stub.h
 #lib/modules/KVER-ipfire/build/include/kunit/test-bug.h
 #lib/modules/KVER-ipfire/build/include/kunit/test.h
 #lib/modules/KVER-ipfire/build/include/kunit/try-catch.h
+#lib/modules/KVER-ipfire/build/include/kunit/visibility.h
 #lib/modules/KVER-ipfire/build/include/kvm
 #lib/modules/KVER-ipfire/build/include/kvm/arm_arch_timer.h
 #lib/modules/KVER-ipfire/build/include/kvm/arm_hypercalls.h
@@ -12488,7 +13031,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/8250_pci.h
 #lib/modules/KVER-ipfire/build/include/linux/acct.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi.h
-#lib/modules/KVER-ipfire/build/include/linux/acpi_agdi.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_dma.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_iort.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_mdio.h
@@ -12518,7 +13060,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl022.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl080.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl08x.h
-#lib/modules/KVER-ipfire/build/include/linux/amba/pl093.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/serial.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/sp810.h
 #lib/modules/KVER-ipfire/build/include/linux/amd-iommu.h
@@ -12529,8 +13070,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/apm_bios.h
 #lib/modules/KVER-ipfire/build/include/linux/apple-gmux.h
 #lib/modules/KVER-ipfire/build/include/linux/apple-mailbox.h
-#lib/modules/KVER-ipfire/build/include/linux/apple_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/arch_topology.h
+#lib/modules/KVER-ipfire/build/include/linux/args.h
 #lib/modules/KVER-ipfire/build/include/linux/arm-cci.h
 #lib/modules/KVER-ipfire/build/include/linux/arm-smccc.h
 #lib/modules/KVER-ipfire/build/include/linux/arm_ffa.h
@@ -12553,7 +13094,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/atm_tcp.h
 #lib/modules/KVER-ipfire/build/include/linux/atmdev.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel-isc-media.h
-#lib/modules/KVER-ipfire/build/include/linux/atmel-mci.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel-ssc.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel_pdc.h
 #lib/modules/KVER-ipfire/build/include/linux/atomic
@@ -12607,7 +13147,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/blk-crypto.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-integrity.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq-pci.h
-#lib/modules/KVER-ipfire/build/include/linux/blk-mq-rdma.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq-virtio.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-pm.h
@@ -12628,6 +13167,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/bpf_local_storage.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_lsm.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_mem_alloc.h
+#lib/modules/KVER-ipfire/build/include/linux/bpf_mprog.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_trace.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_types.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_verifier.h
@@ -12678,6 +13218,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ccp.h
 #lib/modules/KVER-ipfire/build/include/linux/cdev.h
 #lib/modules/KVER-ipfire/build/include/linux/cdrom.h
+#lib/modules/KVER-ipfire/build/include/linux/cdx
+#lib/modules/KVER-ipfire/build/include/linux/cdx/cdx_bus.h
 #lib/modules/KVER-ipfire/build/include/linux/ceph
 #lib/modules/KVER-ipfire/build/include/linux/ceph/auth.h
 #lib/modules/KVER-ipfire/build/include/linux/ceph/buffer.h
@@ -12709,8 +13251,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/cgroup.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_api.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_rdma.h
+#lib/modules/KVER-ipfire/build/include/linux/cgroup_refcnt.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_subsys.h
 #lib/modules/KVER-ipfire/build/include/linux/circ_buf.h
+#lib/modules/KVER-ipfire/build/include/linux/cleanup.h
 #lib/modules/KVER-ipfire/build/include/linux/clk
 #lib/modules/KVER-ipfire/build/include/linux/clk-provider.h
 #lib/modules/KVER-ipfire/build/include/linux/clk.h
@@ -12719,7 +13263,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/clk/clk-conf.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/davinci.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/imx.h
-#lib/modules/KVER-ipfire/build/include/linux/clk/mmp.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/mxs.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/renesas.h
@@ -12733,7 +13276,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/clockchips.h
 #lib/modules/KVER-ipfire/build/include/linux/clocksource.h
 #lib/modules/KVER-ipfire/build/include/linux/clocksource_ids.h
-#lib/modules/KVER-ipfire/build/include/linux/cm4000_cs.h
 #lib/modules/KVER-ipfire/build/include/linux/cma.h
 #lib/modules/KVER-ipfire/build/include/linux/cn_proc.h
 #lib/modules/KVER-ipfire/build/include/linux/cnt32_to_63.h
@@ -12751,7 +13293,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/compat.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-clang.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-gcc.h
-#lib/modules/KVER-ipfire/build/include/linux/compiler-intel.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-version.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler_attributes.h
@@ -12782,6 +13323,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/cpu_cooling.h
 #lib/modules/KVER-ipfire/build/include/linux/cpu_pm.h
 #lib/modules/KVER-ipfire/build/include/linux/cpu_rmap.h
+#lib/modules/KVER-ipfire/build/include/linux/cpu_smt.h
 #lib/modules/KVER-ipfire/build/include/linux/cpufeature.h
 #lib/modules/KVER-ipfire/build/include/linux/cpufreq.h
 #lib/modules/KVER-ipfire/build/include/linux/cpuhotplug.h
@@ -12875,6 +13417,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dma-map-ops.h
 #lib/modules/KVER-ipfire/build/include/linux/dma-mapping.h
 #lib/modules/KVER-ipfire/build/include/linux/dma-resv.h
+#lib/modules/KVER-ipfire/build/include/linux/dma/amd_xdma.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/dw.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/edma.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/hsu.h
@@ -12903,6 +13446,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dqblk_v1.h
 #lib/modules/KVER-ipfire/build/include/linux/dqblk_v2.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd.h
+#lib/modules/KVER-ipfire/build/include/linux/drbd_config.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_genl.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_genl_api.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_limits.h
@@ -12910,6 +13454,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dsa
 #lib/modules/KVER-ipfire/build/include/linux/dsa/8021q.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/brcm.h
+#lib/modules/KVER-ipfire/build/include/linux/dsa/ksz_common.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/lan9303.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/loop.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/mv88e6xxx.h
@@ -12981,6 +13526,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/fiemap.h
 #lib/modules/KVER-ipfire/build/include/linux/file.h
 #lib/modules/KVER-ipfire/build/include/linux/fileattr.h
+#lib/modules/KVER-ipfire/build/include/linux/filelock.h
 #lib/modules/KVER-ipfire/build/include/linux/filter.h
 #lib/modules/KVER-ipfire/build/include/linux/find.h
 #lib/modules/KVER-ipfire/build/include/linux/fips.h
@@ -13009,6 +13555,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/firmware/mediatek/mtk-adsp-ipc.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/meson
 #lib/modules/KVER-ipfire/build/include/linux/firmware/meson/meson_sm.h
+#lib/modules/KVER-ipfire/build/include/linux/firmware/qcom
+#lib/modules/KVER-ipfire/build/include/linux/firmware/qcom/qcom_scm.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/trusted_foundations.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/xlnx-event-manager.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/xlnx-zynqmp.h
@@ -13026,17 +13574,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/fprobe.h
 #lib/modules/KVER-ipfire/build/include/linux/freelist.h
 #lib/modules/KVER-ipfire/build/include/linux/freezer.h
-#lib/modules/KVER-ipfire/build/include/linux/frontswap.h
 #lib/modules/KVER-ipfire/build/include/linux/fs.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_api.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_context.h
-#lib/modules/KVER-ipfire/build/include/linux/fs_enet_pd.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_parser.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_pin.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_stack.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_struct.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_types.h
-#lib/modules/KVER-ipfire/build/include/linux/fs_uart_pd.h
 #lib/modules/KVER-ipfire/build/include/linux/fscache-cache.h
 #lib/modules/KVER-ipfire/build/include/linux/fscache.h
 #lib/modules/KVER-ipfire/build/include/linux/fscrypt.h
@@ -13091,7 +13636,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/gpio/consumer.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/driver.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/gpio-reg.h
+#lib/modules/KVER-ipfire/build/include/linux/gpio/legacy-of-mm-gpiochip.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/machine.h
+#lib/modules/KVER-ipfire/build/include/linux/gpio/property.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/regmap.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio_keys.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus
@@ -13108,6 +13655,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/greybus/module.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus/operation.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus/svc.h
+#lib/modules/KVER-ipfire/build/include/linux/group_cpus.h
 #lib/modules/KVER-ipfire/build/include/linux/hardirq.h
 #lib/modules/KVER-ipfire/build/include/linux/hash.h
 #lib/modules/KVER-ipfire/build/include/linux/hashtable.h
@@ -13115,11 +13663,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/hdlc.h
 #lib/modules/KVER-ipfire/build/include/linux/hdlcdrv.h
 #lib/modules/KVER-ipfire/build/include/linux/hdmi.h
+#lib/modules/KVER-ipfire/build/include/linux/hex.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-debug.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-roccat.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-sensor-hub.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-sensor-ids.h
 #lib/modules/KVER-ipfire/build/include/linux/hid.h
+#lib/modules/KVER-ipfire/build/include/linux/hid_bpf.h
 #lib/modules/KVER-ipfire/build/include/linux/hidden.h
 #lib/modules/KVER-ipfire/build/include/linux/hiddev.h
 #lib/modules/KVER-ipfire/build/include/linux/hidraw.h
@@ -13141,7 +13691,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/hsi
 #lib/modules/KVER-ipfire/build/include/linux/hsi/hsi.h
 #lib/modules/KVER-ipfire/build/include/linux/hsi/ssi_protocol.h
-#lib/modules/KVER-ipfire/build/include/linux/htcpld.h
 #lib/modules/KVER-ipfire/build/include/linux/hte.h
 #lib/modules/KVER-ipfire/build/include/linux/huge_mm.h
 #lib/modules/KVER-ipfire/build/include/linux/hugetlb.h
@@ -13158,6 +13707,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-bit.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-pca.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-pcf.h
+#lib/modules/KVER-ipfire/build/include/linux/i2c-atr.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-dev.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-mux.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-smbus.h
@@ -13168,6 +13718,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/i3c/master.h
 #lib/modules/KVER-ipfire/build/include/linux/i8042.h
 #lib/modules/KVER-ipfire/build/include/linux/i8253.h
+#lib/modules/KVER-ipfire/build/include/linux/i8254.h
 #lib/modules/KVER-ipfire/build/include/linux/icmp.h
 #lib/modules/KVER-ipfire/build/include/linux/icmpv6.h
 #lib/modules/KVER-ipfire/build/include/linux/idle_inject.h
@@ -13210,6 +13761,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/iio/buffer_impl.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/cros_ec_sensors_core.h
+#lib/modules/KVER-ipfire/build/include/linux/iio/common/inv_sensors_timestamp.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/ssp_sensors.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/st_sensors.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/st_sensors_i2c.h
@@ -13230,6 +13782,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/iio/gyro
 #lib/modules/KVER-ipfire/build/include/linux/iio/gyro/itg3200.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/hw-consumer.h
+#lib/modules/KVER-ipfire/build/include/linux/iio/iio-gts-helper.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/iio-opaque.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/iio.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/imu
@@ -13283,11 +13836,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/instruction_pointer.h
 #lib/modules/KVER-ipfire/build/include/linux/instrumentation.h
 #lib/modules/KVER-ipfire/build/include/linux/instrumented.h
+#lib/modules/KVER-ipfire/build/include/linux/int_log.h
 #lib/modules/KVER-ipfire/build/include/linux/integrity.h
 #lib/modules/KVER-ipfire/build/include/linux/intel-ish-client-if.h
-#lib/modules/KVER-ipfire/build/include/linux/intel-svm.h
 #lib/modules/KVER-ipfire/build/include/linux/intel_rapl.h
+#lib/modules/KVER-ipfire/build/include/linux/intel_tcc.h
 #lib/modules/KVER-ipfire/build/include/linux/intel_th.h
+#lib/modules/KVER-ipfire/build/include/linux/intel_tpmi.h
+#lib/modules/KVER-ipfire/build/include/linux/interconnect-clk.h
 #lib/modules/KVER-ipfire/build/include/linux/interconnect-provider.h
 #lib/modules/KVER-ipfire/build/include/linux/interconnect.h
 #lib/modules/KVER-ipfire/build/include/linux/interrupt.h
@@ -13303,14 +13859,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ioam6.h
 #lib/modules/KVER-ipfire/build/include/linux/ioam6_genl.h
 #lib/modules/KVER-ipfire/build/include/linux/ioam6_iptunnel.h
-#lib/modules/KVER-ipfire/build/include/linux/ioasid.h
 #lib/modules/KVER-ipfire/build/include/linux/iocontext.h
 #lib/modules/KVER-ipfire/build/include/linux/iomap.h
 #lib/modules/KVER-ipfire/build/include/linux/iommu-helper.h
 #lib/modules/KVER-ipfire/build/include/linux/iommu.h
+#lib/modules/KVER-ipfire/build/include/linux/iommufd.h
 #lib/modules/KVER-ipfire/build/include/linux/iopoll.h
 #lib/modules/KVER-ipfire/build/include/linux/ioport.h
 #lib/modules/KVER-ipfire/build/include/linux/ioprio.h
+#lib/modules/KVER-ipfire/build/include/linux/ioremap.h
 #lib/modules/KVER-ipfire/build/include/linux/iosys-map.h
 #lib/modules/KVER-ipfire/build/include/linux/iova.h
 #lib/modules/KVER-ipfire/build/include/linux/iova_bitmap.h
@@ -13343,12 +13900,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-omap-intc.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-partition-percpu.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-sa11x0.h
-#lib/modules/KVER-ipfire/build/include/linux/irqchip/mmp.h
-#lib/modules/KVER-ipfire/build/include/linux/irqchip/mxs.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/xtensa-mx.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/xtensa-pic.h
 #lib/modules/KVER-ipfire/build/include/linux/irqdesc.h
 #lib/modules/KVER-ipfire/build/include/linux/irqdomain.h
+#lib/modules/KVER-ipfire/build/include/linux/irqdomain_defs.h
 #lib/modules/KVER-ipfire/build/include/linux/irqflags.h
 #lib/modules/KVER-ipfire/build/include/linux/irqhandler.h
 #lib/modules/KVER-ipfire/build/include/linux/irqnr.h
@@ -13361,6 +13917,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/isdn
 #lib/modules/KVER-ipfire/build/include/linux/isdn/capilli.h
 #lib/modules/KVER-ipfire/build/include/linux/isdn/capiutil.h
+#lib/modules/KVER-ipfire/build/include/linux/ism.h
 #lib/modules/KVER-ipfire/build/include/linux/iversion.h
 #lib/modules/KVER-ipfire/build/include/linux/jbd2.h
 #lib/modules/KVER-ipfire/build/include/linux/jhash.h
@@ -13467,6 +14024,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/list_sort.h
 #lib/modules/KVER-ipfire/build/include/linux/litex.h
 #lib/modules/KVER-ipfire/build/include/linux/livepatch.h
+#lib/modules/KVER-ipfire/build/include/linux/livepatch_sched.h
 #lib/modules/KVER-ipfire/build/include/linux/llc.h
 #lib/modules/KVER-ipfire/build/include/linux/llist.h
 #lib/modules/KVER-ipfire/build/include/linux/llist_api.h
@@ -13523,6 +14081,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mdio.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-i2c.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-mscc-miim.h
+#lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-regmap.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-xgene.h
 #lib/modules/KVER-ipfire/build/include/linux/mei_aux.h
 #lib/modules/KVER-ipfire/build/include/linux/mei_cl_bus.h
@@ -13557,7 +14116,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/arizona/registers.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/as3711.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/as3722.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/asic3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x/atc2603c.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x/atc2609a.h
@@ -13568,6 +14126,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/bcm590xx.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/bd9571mwv.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/core.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/cs42l43-regs.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/cs42l43.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da8xx-cfgchip.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da903x.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da9052
@@ -13591,13 +14151,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/db8500-prcmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/dbx500-prcmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/dln2.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/dm355evm_msp.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ds1wm.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ezx-pcap.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/gsc.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/hi6421-pmic.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/hi655x-pmic.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/htc-pasic3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/idt82p33_reg.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/idt8a340_reg.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/imx25-tsadc.h
@@ -13628,6 +14186,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/madera/registers.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max14577-private.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max14577.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/max5970.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/max77541.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77620.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77650.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77686-private.h
@@ -13701,6 +14261,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rsmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rt5033-private.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rt5033.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/rz-mtu3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/core.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/irq.h
@@ -13711,7 +14272,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mps14.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mps15.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mpu02.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s5m8763.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s5m8767.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/sc27xx-pmic.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/si476x-core.h
@@ -13737,10 +14297,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/imx7-iomuxc-gpr.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/xlnx-vcu.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/t7l66xb.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tc3589x.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/tc6387xb.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/tc6393xb.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti-lmu-register.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti-lmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti_am335x_tscadc.h
@@ -13752,9 +14309,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65090.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65217.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65218.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/tps65219.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps6586x.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65910.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65912.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/tps6594.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps68470.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/twl.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/twl4030-audio.h
@@ -13823,6 +14382,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/eswitch.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/fs.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/fs_helpers.h
+#lib/modules/KVER-ipfire/build/include/linux/mlx5/macsec.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc_fpga.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc_vdpa.h
@@ -13861,6 +14421,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h.orig
 #lib/modules/KVER-ipfire/build/include/linux/module.h
 #lib/modules/KVER-ipfire/build/include/linux/module_signature.h
+#lib/modules/KVER-ipfire/build/include/linux/module_symbol.h
 #lib/modules/KVER-ipfire/build/include/linux/moduleloader.h
 #lib/modules/KVER-ipfire/build/include/linux/moduleparam.h
 #lib/modules/KVER-ipfire/build/include/linux/most.h
@@ -13877,6 +14438,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/msdos_partition.h
 #lib/modules/KVER-ipfire/build/include/linux/msg.h
 #lib/modules/KVER-ipfire/build/include/linux/msi.h
+#lib/modules/KVER-ipfire/build/include/linux/msi_api.h
 #lib/modules/KVER-ipfire/build/include/linux/mtd
 #lib/modules/KVER-ipfire/build/include/linux/mtd/bbm.h
 #lib/modules/KVER-ipfire/build/include/linux/mtd/blktrans.h
@@ -13941,6 +14503,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/net/intel
 #lib/modules/KVER-ipfire/build/include/linux/net/intel/i40e_client.h
 #lib/modules/KVER-ipfire/build/include/linux/net/intel/iidc.h
+#lib/modules/KVER-ipfire/build/include/linux/net_tstamp.h
 #lib/modules/KVER-ipfire/build/include/linux/netdev_features.h
 #lib/modules/KVER-ipfire/build/include/linux/netdevice.h
 #lib/modules/KVER-ipfire/build/include/linux/netfilter
@@ -14026,6 +14589,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/nvram.h
 #lib/modules/KVER-ipfire/build/include/linux/objagg.h
 #lib/modules/KVER-ipfire/build/include/linux/objtool.h
+#lib/modules/KVER-ipfire/build/include/linux/objtool_types.h
 #lib/modules/KVER-ipfire/build/include/linux/of.h
 #lib/modules/KVER-ipfire/build/include/linux/of_address.h
 #lib/modules/KVER-ipfire/build/include/linux/of_clk.h
@@ -14094,11 +14658,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pci_hotplug.h
 #lib/modules/KVER-ipfire/build/include/linux/pci_ids.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs
-#lib/modules/KVER-ipfire/build/include/linux/pcs-altera-tse.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs-lynx.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs-rzn1-miic.h
+#lib/modules/KVER-ipfire/build/include/linux/pcs/pcs-mtk-lynxi.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs/pcs-xpcs.h
-#lib/modules/KVER-ipfire/build/include/linux/pda_power.h
+#lib/modules/KVER-ipfire/build/include/linux/pds
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_adminq.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_auxbus.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_common.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_core_if.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_intr.h
 #lib/modules/KVER-ipfire/build/include/linux/pe.h
 #lib/modules/KVER-ipfire/build/include/linux/peci-cpu.h
 #lib/modules/KVER-ipfire/build/include/linux/peci.h
@@ -14109,6 +14678,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/percpu_counter.h
 #lib/modules/KVER-ipfire/build/include/linux/perf
 #lib/modules/KVER-ipfire/build/include/linux/perf/arm_pmu.h
+#lib/modules/KVER-ipfire/build/include/linux/perf/arm_pmuv3.h
 #lib/modules/KVER-ipfire/build/include/linux/perf/riscv_pmu.h
 #lib/modules/KVER-ipfire/build/include/linux/perf_event.h
 #lib/modules/KVER-ipfire/build/include/linux/perf_event.h.orig
@@ -14135,6 +14705,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/phy/ulpi_phy.h
 #lib/modules/KVER-ipfire/build/include/linux/phy_fixed.h
 #lib/modules/KVER-ipfire/build/include/linux/phy_led_triggers.h
+#lib/modules/KVER-ipfire/build/include/linux/phylib_stubs.h
 #lib/modules/KVER-ipfire/build/include/linux/phylink.h
 #lib/modules/KVER-ipfire/build/include/linux/pid.h
 #lib/modules/KVER-ipfire/build/include/linux/pid_namespace.h
@@ -14163,20 +14734,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/adp8860.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/adp8870.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ads7828.h
+#lib/modules/KVER-ipfire/build/include/linux/platform_data/amd_xdma.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ams-delta-fiq.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/apds990x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/arm-ux500-pm.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-imx-ssi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-kirkwood.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-palm27x.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-poodle.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-s3c.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-s3c24xx_simtec.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-ti-mcbsp.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-ux500-msp.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ata-pxa.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/ata-samsung_cf.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/atmel.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/b53.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/bcm7038_wdt.h
@@ -14188,7 +14755,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-da8xx-cfgchip.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-davinci-pll.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-fch.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cpuidle-exynos.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cros_ec_chardev.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cros_ec_commands.h
@@ -14204,10 +14770,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-hsu.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-iop32x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mcf-edma.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mmp_tdma.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mv_xor.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-s3c24xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-ste-dma40.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dmtimer-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ds620.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dsa.h
@@ -14216,7 +14779,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/emc2305.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/emif_plat.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/eth-ep93xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/fb-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/g762.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/gpio
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/gpio-ath79.h
@@ -14245,11 +14807,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/intel-mid_wdt.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/invensense_mpu6050.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/iommu-omap.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/irda-pxaficp.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/irda-sa11x0.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/isl9305.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/itco_wdt.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/keyboard-pxa930_rotary.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keyboard-spear.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keypad-ep93xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keypad-nomadik-ske.h
@@ -14260,8 +14819,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lm355x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lm3642.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lp55xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-omap.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-s3c24xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm3630a_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm3639_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm8323.h
@@ -14282,7 +14839,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/camera-pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/mmp-camera.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/omap4iss.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/media/s5p_hdmi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/si4713.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/timb_radio.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/timb_video.h
@@ -14295,11 +14851,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-mxcmmc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-pxamci.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-s3cmci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-sdhci-s3c.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mmp_audio.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmp_dma.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mouse-pxa930_trkball.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-davinci-aemif.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-davinci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-nand-omap2.h
@@ -14309,23 +14862,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mv88e6xxx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mv_usb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/net-cw1200.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/nfcmrvl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap-twl4030.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap-wd-timer.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap1_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omapdss.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pca953x.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/pcf857x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/phy-da8xx-usb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pinctrl-single.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pm33xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pxa2xx_udc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pxa_sdhci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/regulator-haptic.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/rtc-ds2404.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/rtc-v3020.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/s3c-hsotg.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/s3c-hsudc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sa11x0-serial.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sc18is602.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sdhci-pic32.h
@@ -14334,7 +14882,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sgi-w1.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sh_mmcif.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/shmob_drm.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/sht3x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/shtc1.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/si5351.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/simplefb.h
@@ -14343,7 +14890,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-mt65xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-omap2-mcspi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-s3c64xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/st33zp24.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/st_sensors_pdata.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/syscon.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tda9950.h
@@ -14353,7 +14899,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/touchscreen-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tps68470.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tsc2007.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/tsl2563.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tsl2772.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/txx9
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/txx9/ndfmc.h
@@ -14366,11 +14911,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-ohci-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-omap1.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-pxa3xx-ulpi.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-s3c2410_udc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb3503.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video-ep93xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/video-mx3fb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video-pxafb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video_s3c.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/voltage-omap.h
@@ -14385,6 +14927,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/p2sb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/pmc_atom.h
+#lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/pwm-lpss.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/simatic-ipc-base.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/simatic-ipc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/soc.h
@@ -14422,10 +14965,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/power/bq25890_charger.h
 #lib/modules/KVER-ipfire/build/include/linux/power/bq27xxx_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/charger-manager.h
-#lib/modules/KVER-ipfire/build/include/linux/power/generic-adc-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/gpio-charger.h
 #lib/modules/KVER-ipfire/build/include/linux/power/jz4740-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/max17042_battery.h
+#lib/modules/KVER-ipfire/build/include/linux/power/power_on_reason.h
 #lib/modules/KVER-ipfire/build/include/linux/power/sbs-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/smartreflex.h
 #lib/modules/KVER-ipfire/build/include/linux/power/twl4030_madc_battery.h
@@ -14455,8 +14998,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pseudo_fs.h
 #lib/modules/KVER-ipfire/build/include/linux/psi.h
 #lib/modules/KVER-ipfire/build/include/linux/psi_types.h
+#lib/modules/KVER-ipfire/build/include/linux/psp-platform-access.h
 #lib/modules/KVER-ipfire/build/include/linux/psp-sev.h
 #lib/modules/KVER-ipfire/build/include/linux/psp-tee.h
+#lib/modules/KVER-ipfire/build/include/linux/psp.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore_blk.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore_ram.h
@@ -14466,6 +15011,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ptp_classify.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_clock_kernel.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_kvm.h
+#lib/modules/KVER-ipfire/build/include/linux/ptp_mock.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_pch.h
 #lib/modules/KVER-ipfire/build/include/linux/ptr_ring.h
 #lib/modules/KVER-ipfire/build/include/linux/ptrace.h
@@ -14476,8 +15022,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pwm_backlight.h
 #lib/modules/KVER-ipfire/build/include/linux/pxa168_eth.h
 #lib/modules/KVER-ipfire/build/include/linux/pxa2xx_ssp.h
-#lib/modules/KVER-ipfire/build/include/linux/qcom-geni-se.h
-#lib/modules/KVER-ipfire/build/include/linux/qcom_scm.h
 #lib/modules/KVER-ipfire/build/include/linux/qed
 #lib/modules/KVER-ipfire/build/include/linux/qed/common_hsi.h
 #lib/modules/KVER-ipfire/build/include/linux/qed/eth_common.h
@@ -14529,6 +15073,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate.h
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate_trace.h
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate_wait.h
+#lib/modules/KVER-ipfire/build/include/linux/rcuref.h
 #lib/modules/KVER-ipfire/build/include/linux/rcutiny.h
 #lib/modules/KVER-ipfire/build/include/linux/rcutree.h
 #lib/modules/KVER-ipfire/build/include/linux/rcuwait.h
@@ -14568,6 +15113,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6323-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6331-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6332-regulator.h
+#lib/modules/KVER-ipfire/build/include/linux/regulator/mt6357-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6358-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6359-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6380-regulator.h
@@ -14583,6 +15129,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/mtk_scp.h
+#lib/modules/KVER-ipfire/build/include/linux/remoteproc/pruss.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/qcom_rproc.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/st_slim_rproc.h
 #lib/modules/KVER-ipfire/build/include/linux/resctrl.h
@@ -14638,7 +15185,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/rwlock_rt.h
 #lib/modules/KVER-ipfire/build/include/linux/rwlock_types.h
 #lib/modules/KVER-ipfire/build/include/linux/rwsem.h
-#lib/modules/KVER-ipfire/build/include/linux/s3c_adc_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/sbitmap.h
 #lib/modules/KVER-ipfire/build/include/linux/scatterlist.h
 #lib/modules/KVER-ipfire/build/include/linux/scc.h
@@ -14678,6 +15224,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/sched/topology.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/types.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/user.h
+#lib/modules/KVER-ipfire/build/include/linux/sched/vhost_task.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/wake_q.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/xacct.h
 #lib/modules/KVER-ipfire/build/include/linux/sched_clock.h
@@ -14741,7 +15288,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/slub_def.h
 #lib/modules/KVER-ipfire/build/include/linux/sm501-regs.h
 #lib/modules/KVER-ipfire/build/include/linux/sm501.h
-#lib/modules/KVER-ipfire/build/include/linux/smc911x.h
 #lib/modules/KVER-ipfire/build/include/linux/smc91x.h
 #lib/modules/KVER-ipfire/build/include/linux/smp.h
 #lib/modules/KVER-ipfire/build/include/linux/smp_types.h
@@ -14786,15 +15332,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soc/pxa/smemc.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/apr.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/geni-se.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/irq.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/llcc-qcom.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/mdt_loader.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/pdr.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/pmic_glink.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/qcom_aoss.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/qmi.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smd-rpm.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smem.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smem_state.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/socinfo.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/wcnss_ctrl.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/renesas
 #lib/modules/KVER-ipfire/build/include/linux/soc/renesas/r9a06g032-sysctrl.h
@@ -14804,9 +15353,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-chipid.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-pmu.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-regs-pmu.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-adc.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-cpu-freq.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-cpufreq-core.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-pm.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/sunxi
 #lib/modules/KVER-ipfire/build/include/linux/soc/sunxi/sunxi_sram.h
@@ -14833,6 +15379,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soundcard.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw.h
+#lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_amd.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_intel.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_registers.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_type.h
@@ -14841,8 +15388,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spi/ads7846.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/altera.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/at73c213.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/at86rf230.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/cc2520.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/corgi_lcd.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/ds1305.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/eeprom.h
@@ -14854,8 +15399,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spi/mxs-spi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/pxa2xx_spi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/rspi.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/s3c24xx-fiq.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/s3c24xx.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/sh_hspi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/sh_msiof.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/spi-fsl-dspi.h
@@ -14878,6 +15421,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spinlock_up.h
 #lib/modules/KVER-ipfire/build/include/linux/splice.h
 #lib/modules/KVER-ipfire/build/include/linux/spmi.h
+#lib/modules/KVER-ipfire/build/include/linux/sprintf.h
 #lib/modules/KVER-ipfire/build/include/linux/sram.h
 #lib/modules/KVER-ipfire/build/include/linux/srcu.h
 #lib/modules/KVER-ipfire/build/include/linux/srcutiny.h
@@ -14910,6 +15454,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/stmp_device.h
 #lib/modules/KVER-ipfire/build/include/linux/stop_machine.h
 #lib/modules/KVER-ipfire/build/include/linux/string.h
+#lib/modules/KVER-ipfire/build/include/linux/string_choices.h
 #lib/modules/KVER-ipfire/build/include/linux/string_helpers.h
 #lib/modules/KVER-ipfire/build/include/linux/stringhash.h
 #lib/modules/KVER-ipfire/build/include/linux/stringify.h
@@ -14926,7 +15471,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_asn1.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_err.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_krb5.h
-#lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_krb5_enctypes.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/metrics.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/msg_prot.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/rpc_pipe_fs.h
@@ -14995,6 +15539,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/tca6416_keypad.h
 #lib/modules/KVER-ipfire/build/include/linux/tcp.h
 #lib/modules/KVER-ipfire/build/include/linux/tee_drv.h
+#lib/modules/KVER-ipfire/build/include/linux/tegra-icc.h
 #lib/modules/KVER-ipfire/build/include/linux/termios_internal.h
 #lib/modules/KVER-ipfire/build/include/linux/textsearch.h
 #lib/modules/KVER-ipfire/build/include/linux/textsearch_fsm.h
@@ -15051,7 +15596,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/u64_stats_sync_api.h
 #lib/modules/KVER-ipfire/build/include/linux/uacce.h
 #lib/modules/KVER-ipfire/build/include/linux/uaccess.h
-#lib/modules/KVER-ipfire/build/include/linux/ucb1400.h
+#lib/modules/KVER-ipfire/build/include/linux/ubsan.h
 #lib/modules/KVER-ipfire/build/include/linux/ucs2_string.h
 #lib/modules/KVER-ipfire/build/include/linux/udp.h
 #lib/modules/KVER-ipfire/build/include/linux/uidgid.h
@@ -15096,6 +15641,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/isp1301.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/isp1362.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/m66592.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/midi-v2.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/musb-ux500.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/musb.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/net2280.h
@@ -15117,6 +15663,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/renesas_usbhs.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/rndis_host.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/role.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/rzv2m_usb3drd.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/serial.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/sl811.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/storage.h
@@ -15134,6 +15681,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/usb338x.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/usb_phy_generic.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/usbnet.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/uvc.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/webusb.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/xhci-dbgp.h
 #lib/modules/KVER-ipfire/build/include/linux/usb_usual.h
 #lib/modules/KVER-ipfire/build/include/linux/usbdevice_fs.h
@@ -15159,7 +15708,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/vgaarb.h
 #lib/modules/KVER-ipfire/build/include/linux/vhost_iotlb.h
 #lib/modules/KVER-ipfire/build/include/linux/via-core.h
-#lib/modules/KVER-ipfire/build/include/linux/via-gpio.h
 #lib/modules/KVER-ipfire/build/include/linux/via.h
 #lib/modules/KVER-ipfire/build/include/linux/via_i2c.h
 #lib/modules/KVER-ipfire/build/include/linux/videodev2.h
@@ -15197,7 +15745,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/win_minmax.h
 #lib/modules/KVER-ipfire/build/include/linux/wireless.h
 #lib/modules/KVER-ipfire/build/include/linux/wkup_m3_ipc.h
-#lib/modules/KVER-ipfire/build/include/linux/wl12xx.h
 #lib/modules/KVER-ipfire/build/include/linux/wm97xx.h
 #lib/modules/KVER-ipfire/build/include/linux/wmi.h
 #lib/modules/KVER-ipfire/build/include/linux/workqueue.h
@@ -15210,7 +15757,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/xxhash.h
 #lib/modules/KVER-ipfire/build/include/linux/xz.h
 #lib/modules/KVER-ipfire/build/include/linux/yam.h
-#lib/modules/KVER-ipfire/build/include/linux/z2_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/zconf.h
 #lib/modules/KVER-ipfire/build/include/linux/zlib.h
 #lib/modules/KVER-ipfire/build/include/linux/zorro.h
@@ -15219,6 +15765,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/zstd.h
 #lib/modules/KVER-ipfire/build/include/linux/zstd_errors.h
 #lib/modules/KVER-ipfire/build/include/linux/zstd_lib.h
+#lib/modules/KVER-ipfire/build/include/linux/zswap.h
 #lib/modules/KVER-ipfire/build/include/linux/zutil.h
 #lib/modules/KVER-ipfire/build/include/math-emu
 #lib/modules/KVER-ipfire/build/include/math-emu/double.h
@@ -15235,16 +15782,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/cec-pin.h
 #lib/modules/KVER-ipfire/build/include/media/cec.h
 #lib/modules/KVER-ipfire/build/include/media/davinci
-#lib/modules/KVER-ipfire/build/include/media/davinci/ccdc_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_display.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_osd.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_venc.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpfe_capture.h
 #lib/modules/KVER-ipfire/build/include/media/davinci/vpfe_types.h
 #lib/modules/KVER-ipfire/build/include/media/davinci/vpif_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpss.h
 #lib/modules/KVER-ipfire/build/include/media/demux.h
 #lib/modules/KVER-ipfire/build/include/media/dmxdev.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf
@@ -15254,6 +15793,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/msp3400.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/renesas-ceu.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/s3c_camif.h
+#lib/modules/KVER-ipfire/build/include/media/drv-intf/saa7146.h
+#lib/modules/KVER-ipfire/build/include/media/drv-intf/saa7146_vv.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/sh_vou.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/si476x.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/tea575x.h
@@ -15261,14 +15802,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/dvb_ca_en50221.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_demux.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_frontend.h
-#lib/modules/KVER-ipfire/build/include/media/dvb_math.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_net.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_ringbuffer.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_vb2.h
 #lib/modules/KVER-ipfire/build/include/media/dvbdev.h
 #lib/modules/KVER-ipfire/build/include/media/frame_vector.h
 #lib/modules/KVER-ipfire/build/include/media/i2c
-#lib/modules/KVER-ipfire/build/include/media/i2c/ad9389b.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adp1653.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adv7183.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adv7343.h
@@ -15280,31 +15819,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/i2c/bt819.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/cs5345.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/cs53l32a.h
+#lib/modules/KVER-ipfire/build/include/media/i2c/ds90ub9xx.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ir-kbd-i2c.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/lm3560.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/lm3646.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/m52790.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/m5mols.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/mt9m032.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9p031.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/mt9t001.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9t112.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v011.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v022.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v032.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/noon010pc30.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov2659.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov7670.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov772x.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/ov9650.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/rj54n1cb0c.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5c73m3.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5k4ecgx.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5k6aa.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa6588.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa7115.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa7127.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/sr030pc30.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/tc358743.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/tda1997x.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ths7303.h
@@ -15317,6 +15848,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/i2c/upd64083.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/wm8775.h
 #lib/modules/KVER-ipfire/build/include/media/imx.h
+#lib/modules/KVER-ipfire/build/include/media/ipu-bridge.h
+#lib/modules/KVER-ipfire/build/include/media/jpeg.h
 #lib/modules/KVER-ipfire/build/include/media/media-dev-allocator.h
 #lib/modules/KVER-ipfire/build/include/media/media-device.h
 #lib/modules/KVER-ipfire/build/include/media/media-devnode.h
@@ -15332,6 +15865,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/tuner.h
 #lib/modules/KVER-ipfire/build/include/media/tveeprom.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-async.h
+#lib/modules/KVER-ipfire/build/include/media/v4l2-cci.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-common.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-ctrls.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-dev.h
@@ -15350,7 +15884,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/v4l2-mem2mem.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-rect.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-subdev.h
-#lib/modules/KVER-ipfire/build/include/media/v4l2-uvc.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-vp9.h
 #lib/modules/KVER-ipfire/build/include/media/videobuf-core.h
 #lib/modules/KVER-ipfire/build/include/media/videobuf-dma-contig.h
@@ -15395,6 +15928,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/bareudp.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/bluetooth.h
+#lib/modules/KVER-ipfire/build/include/net/bluetooth/coredump.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci_core.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci_mon.h
@@ -15437,8 +15971,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/dcbevent.h
 #lib/modules/KVER-ipfire/build/include/net/dcbnl.h
 #lib/modules/KVER-ipfire/build/include/net/devlink.h
+#lib/modules/KVER-ipfire/build/include/net/dropreason-core.h
 #lib/modules/KVER-ipfire/build/include/net/dropreason.h
 #lib/modules/KVER-ipfire/build/include/net/dsa.h
+#lib/modules/KVER-ipfire/build/include/net/dsa_stubs.h
 #lib/modules/KVER-ipfire/build/include/net/dsfield.h
 #lib/modules/KVER-ipfire/build/include/net/dst.h
 #lib/modules/KVER-ipfire/build/include/net/dst_cache.h
@@ -15465,15 +16001,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/gre.h
 #lib/modules/KVER-ipfire/build/include/net/gro.h
 #lib/modules/KVER-ipfire/build/include/net/gro_cells.h
+#lib/modules/KVER-ipfire/build/include/net/gso.h
 #lib/modules/KVER-ipfire/build/include/net/gtp.h
 #lib/modules/KVER-ipfire/build/include/net/gue.h
+#lib/modules/KVER-ipfire/build/include/net/handshake.h
 #lib/modules/KVER-ipfire/build/include/net/hwbm.h
 #lib/modules/KVER-ipfire/build/include/net/icmp.h
 #lib/modules/KVER-ipfire/build/include/net/ieee80211_radiotap.h
 #lib/modules/KVER-ipfire/build/include/net/ieee802154_netdev.h
 #lib/modules/KVER-ipfire/build/include/net/if_inet6.h
 #lib/modules/KVER-ipfire/build/include/net/ife.h
-#lib/modules/KVER-ipfire/build/include/net/ila.h
 #lib/modules/KVER-ipfire/build/include/net/inet6_connection_sock.h
 #lib/modules/KVER-ipfire/build/include/net/inet6_hashtables.h
 #lib/modules/KVER-ipfire/build/include/net/inet_common.h
@@ -15523,6 +16060,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/mac80211.h
 #lib/modules/KVER-ipfire/build/include/net/mac802154.h
 #lib/modules/KVER-ipfire/build/include/net/macsec.h
+#lib/modules/KVER-ipfire/build/include/net/mana
+#lib/modules/KVER-ipfire/build/include/net/mana/gdma.h
+#lib/modules/KVER-ipfire/build/include/net/mana/hw_channel.h
+#lib/modules/KVER-ipfire/build/include/net/mana/mana.h
+#lib/modules/KVER-ipfire/build/include/net/mana/mana_auxiliary.h
+#lib/modules/KVER-ipfire/build/include/net/mana/shm_channel.h
 #lib/modules/KVER-ipfire/build/include/net/mctp.h
 #lib/modules/KVER-ipfire/build/include/net/mctpdevice.h
 #lib/modules/KVER-ipfire/build/include/net/mip6.h
@@ -15539,6 +16082,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/net_namespace.h
 #lib/modules/KVER-ipfire/build/include/net/net_ratelimit.h
 #lib/modules/KVER-ipfire/build/include/net/net_trackers.h
+#lib/modules/KVER-ipfire/build/include/net/netdev_queues.h
+#lib/modules/KVER-ipfire/build/include/net/netdev_rx_queue.h
 #lib/modules/KVER-ipfire/build/include/net/netevent.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter
 #lib/modules/KVER-ipfire/build/include/net/netfilter/br_netfilter.h
@@ -15552,6 +16097,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_defrag_ipv6.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_dup_ipv6.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_reject.h
+#lib/modules/KVER-ipfire/build/include/net/netfilter/nf_bpf_link.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack_acct.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack_act_ct.h
@@ -15631,7 +16177,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/nl802154.h
 #lib/modules/KVER-ipfire/build/include/net/nsh.h
 #lib/modules/KVER-ipfire/build/include/net/p8022.h
-#lib/modules/KVER-ipfire/build/include/net/page_pool.h
+#lib/modules/KVER-ipfire/build/include/net/page_pool
+#lib/modules/KVER-ipfire/build/include/net/page_pool/helpers.h
+#lib/modules/KVER-ipfire/build/include/net/page_pool/types.h
 #lib/modules/KVER-ipfire/build/include/net/phonet
 #lib/modules/KVER-ipfire/build/include/net/phonet/gprs.h
 #lib/modules/KVER-ipfire/build/include/net/phonet/pep.h
@@ -15705,11 +16253,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_skbmod.h
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_tunnel_key.h
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_vlan.h
+#lib/modules/KVER-ipfire/build/include/net/tc_wrapper.h
 #lib/modules/KVER-ipfire/build/include/net/tcp.h
 #lib/modules/KVER-ipfire/build/include/net/tcp_states.h
+#lib/modules/KVER-ipfire/build/include/net/tcx.h
 #lib/modules/KVER-ipfire/build/include/net/timewait_sock.h
 #lib/modules/KVER-ipfire/build/include/net/tipc.h
 #lib/modules/KVER-ipfire/build/include/net/tls.h
+#lib/modules/KVER-ipfire/build/include/net/tls_prot.h
 #lib/modules/KVER-ipfire/build/include/net/tls_toe.h
 #lib/modules/KVER-ipfire/build/include/net/transp_v6.h
 #lib/modules/KVER-ipfire/build/include/net/tso.h
@@ -15830,6 +16381,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/scsi/srp.h
 #lib/modules/KVER-ipfire/build/include/scsi/viosrp.h
 #lib/modules/KVER-ipfire/build/include/soc
+#lib/modules/KVER-ipfire/build/include/soc/amlogic
+#lib/modules/KVER-ipfire/build/include/soc/amlogic/meson_ddr_pmu.h
 #lib/modules/KVER-ipfire/build/include/soc/arc
 #lib/modules/KVER-ipfire/build/include/soc/arc/aux.h
 #lib/modules/KVER-ipfire/build/include/soc/arc/mcip.h
@@ -15857,6 +16410,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/immap_qe.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qe.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qe_tdm.h
+#lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qmc.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc_fast.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc_slow.h
@@ -15865,7 +16419,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/imx/cpu.h
 #lib/modules/KVER-ipfire/build/include/soc/imx/cpuidle.h
 #lib/modules/KVER-ipfire/build/include/soc/imx/revision.h
-#lib/modules/KVER-ipfire/build/include/soc/imx/timer.h
 #lib/modules/KVER-ipfire/build/include/soc/mediatek
 #lib/modules/KVER-ipfire/build/include/soc/mediatek/smi.h
 #lib/modules/KVER-ipfire/build/include/soc/microchip
@@ -15882,6 +16435,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/mscc/vsc7514_regs.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom
 #lib/modules/KVER-ipfire/build/include/soc/qcom/cmd-db.h
+#lib/modules/KVER-ipfire/build/include/soc/qcom/ice.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/kryo-l2-accessors.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/ocmem.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/qcom-spmi-pmic.h
@@ -15896,6 +16450,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/sa1100/pwer.h
 #lib/modules/KVER-ipfire/build/include/soc/sifive
 #lib/modules/KVER-ipfire/build/include/soc/sifive/sifive_ccache.h
+#lib/modules/KVER-ipfire/build/include/soc/starfive
+#lib/modules/KVER-ipfire/build/include/soc/starfive/reset-starfive-jh71x0.h
 #lib/modules/KVER-ipfire/build/include/soc/tegra
 #lib/modules/KVER-ipfire/build/include/soc/tegra/ahb.h
 #lib/modules/KVER-ipfire/build/include/soc/tegra/bpmp-abi.h
@@ -15940,9 +16496,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/cs35l35.h
 #lib/modules/KVER-ipfire/build/include/sound/cs35l36.h
 #lib/modules/KVER-ipfire/build/include/sound/cs35l41.h
+#lib/modules/KVER-ipfire/build/include/sound/cs35l56.h
 #lib/modules/KVER-ipfire/build/include/sound/cs4231-regs.h
 #lib/modules/KVER-ipfire/build/include/sound/cs4271.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l42.h
+#lib/modules/KVER-ipfire/build/include/sound/cs42l43.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l52.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l56.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l73.h
@@ -15964,6 +16522,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/es1688.h
 #lib/modules/KVER-ipfire/build/include/sound/graph_card.h
 #lib/modules/KVER-ipfire/build/include/sound/gus.h
+#lib/modules/KVER-ipfire/build/include/sound/hda-mlink.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_chmap.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_codec.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_component.h
@@ -15982,7 +16541,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/intel-dsp-config.h
 #lib/modules/KVER-ipfire/build/include/sound/intel-nhlt.h
 #lib/modules/KVER-ipfire/build/include/sound/jack.h
-#lib/modules/KVER-ipfire/build/include/sound/l3.h
 #lib/modules/KVER-ipfire/build/include/sound/madera-pdata.h
 #lib/modules/KVER-ipfire/build/include/sound/max9768.h
 #lib/modules/KVER-ipfire/build/include/sound/max98088.h
@@ -16015,9 +16573,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/rt5668.h
 #lib/modules/KVER-ipfire/build/include/sound/rt5682.h
 #lib/modules/KVER-ipfire/build/include/sound/rt5682s.h
-#lib/modules/KVER-ipfire/build/include/sound/s3c24xx_uda134x.h
 #lib/modules/KVER-ipfire/build/include/sound/sb.h
 #lib/modules/KVER-ipfire/build/include/sound/sb16_csp.h
+#lib/modules/KVER-ipfire/build/include/sound/sdw.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_device.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_kernel.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_midi_emul.h
@@ -16068,16 +16626,20 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/sta32x.h
 #lib/modules/KVER-ipfire/build/include/sound/sta350.h
 #lib/modules/KVER-ipfire/build/include/sound/tas2552-plat.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781-dsp.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781-tlv.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781.h
 #lib/modules/KVER-ipfire/build/include/sound/tas5086.h
 #lib/modules/KVER-ipfire/build/include/sound/tea6330t.h
 #lib/modules/KVER-ipfire/build/include/sound/timer.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv320aic32x4.h
-#lib/modules/KVER-ipfire/build/include/sound/tlv320aic3x.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv320dac33-plat.h
 #lib/modules/KVER-ipfire/build/include/sound/tpa6130a2-plat.h
-#lib/modules/KVER-ipfire/build/include/sound/uda134x.h
 #lib/modules/KVER-ipfire/build/include/sound/uda1380.h
+#lib/modules/KVER-ipfire/build/include/sound/ump.h
+#lib/modules/KVER-ipfire/build/include/sound/ump_convert.h
+#lib/modules/KVER-ipfire/build/include/sound/ump_msg.h
 #lib/modules/KVER-ipfire/build/include/sound/util_mem.h
 #lib/modules/KVER-ipfire/build/include/sound/vx_core.h
 #lib/modules/KVER-ipfire/build/include/sound/wavefront.h
@@ -16126,6 +16688,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/compaction.h
 #lib/modules/KVER-ipfire/build/include/trace/events/context_tracking.h
 #lib/modules/KVER-ipfire/build/include/trace/events/cpuhp.h
+#lib/modules/KVER-ipfire/build/include/trace/events/csd.h
 #lib/modules/KVER-ipfire/build/include/trace/events/damon.h
 #lib/modules/KVER-ipfire/build/include/trace/events/devfreq.h
 #lib/modules/KVER-ipfire/build/include/trace/events/devlink.h
@@ -16139,16 +16702,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/fib6.h
 #lib/modules/KVER-ipfire/build/include/trace/events/filelock.h
 #lib/modules/KVER-ipfire/build/include/trace/events/filemap.h
-#lib/modules/KVER-ipfire/build/include/trace/events/fs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fs_dax.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fscache.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_aspeed.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_ast_cf.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_gpio.h
+#lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_i2cr.h
 #lib/modules/KVER-ipfire/build/include/trace/events/gpio.h
 #lib/modules/KVER-ipfire/build/include/trace/events/gpu_mem.h
 #lib/modules/KVER-ipfire/build/include/trace/events/habanalabs.h
+#lib/modules/KVER-ipfire/build/include/trace/events/handshake.h
 #lib/modules/KVER-ipfire/build/include/trace/events/host1x.h
 #lib/modules/KVER-ipfire/build/include/trace/events/huge_memory.h
 #lib/modules/KVER-ipfire/build/include/trace/events/hwmon.h
@@ -16169,6 +16733,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/iscsi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/jbd2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kmem.h
+#lib/modules/KVER-ipfire/build/include/trace/events/ksm.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kvm.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kyber.h
 #lib/modules/KVER-ipfire/build/include/trace/events/libata.h
@@ -16192,9 +16757,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/net_probe_common.h
 #lib/modules/KVER-ipfire/build/include/trace/events/netfs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/netlink.h
-#lib/modules/KVER-ipfire/build/include/trace/events/nfs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/nilfs2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/nmi.h
+#lib/modules/KVER-ipfire/build/include/trace/events/notifier.h
 #lib/modules/KVER-ipfire/build/include/trace/events/objagg.h
 #lib/modules/KVER-ipfire/build/include/trace/events/oom.h
 #lib/modules/KVER-ipfire/build/include/trace/events/osnoise.h
@@ -16213,7 +16778,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/qla.h
 #lib/modules/KVER-ipfire/build/include/trace/events/qrtr.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rcu.h
-#lib/modules/KVER-ipfire/build/include/trace/events/rdma.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rdma_core.h
 #lib/modules/KVER-ipfire/build/include/trace/events/regulator.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rpcgss.h
@@ -16238,7 +16802,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/spi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/spmi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/sunrpc.h
-#lib/modules/KVER-ipfire/build/include/trace/events/sunrpc_base.h
 #lib/modules/KVER-ipfire/build/include/trace/events/sunvnet.h
 #lib/modules/KVER-ipfire/build/include/trace/events/swiotlb.h
 #lib/modules/KVER-ipfire/build/include/trace/events/syscalls.h
@@ -16246,8 +16809,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/task.h
 #lib/modules/KVER-ipfire/build/include/trace/events/tcp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/tegra_apb_dma.h
-#lib/modules/KVER-ipfire/build/include/trace/events/thermal.h
-#lib/modules/KVER-ipfire/build/include/trace/events/thermal_power_allocator.h
 #lib/modules/KVER-ipfire/build/include/trace/events/thermal_pressure.h
 #lib/modules/KVER-ipfire/build/include/trace/events/thp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/timer.h
@@ -16256,6 +16817,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/ufs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/v4l2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vb2.h
+#lib/modules/KVER-ipfire/build/include/trace/events/vmalloc.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vmscan.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vsock_virtio_transport_common.h
 #lib/modules/KVER-ipfire/build/include/trace/events/watchdog.h
@@ -16264,6 +16826,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/writeback.h
 #lib/modules/KVER-ipfire/build/include/trace/events/xdp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/xen.h
+#lib/modules/KVER-ipfire/build/include/trace/misc
+#lib/modules/KVER-ipfire/build/include/trace/misc/fs.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/nfs.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/rdma.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/sunrpc.h
 #lib/modules/KVER-ipfire/build/include/trace/perf.h
 #lib/modules/KVER-ipfire/build/include/trace/stages
 #lib/modules/KVER-ipfire/build/include/trace/stages/init.h
@@ -16327,24 +16894,21 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/drm/drm_sarea.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/etnaviv_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/exynos_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/i810_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/habanalabs_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/i915_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/ivpu_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/lima_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/mga_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/msm_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/nouveau_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/omap_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/panfrost_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/qaic_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/qxl_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/r128_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/radeon_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/savage_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/sis_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/tegra_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/v3d_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vc4_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vgem_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/via_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/virtgpu_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vmwgfx_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux
@@ -16366,6 +16930,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/arm_sdei.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-lpc-ctrl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-p2a-ctrl.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-video.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atalk.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atm_eni.h
@@ -16442,7 +17007,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cifs/cifs_mount.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cifs/cifs_netlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/close_range.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/cm4000_cs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cn_proc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/coda.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/coff.h
@@ -16462,7 +17026,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/devlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_device.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_netlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_plock.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlmconstants.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dm-ioctl.h
@@ -16491,7 +17054,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/erspan.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ethtool.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ethtool_netlink.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/eventfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/eventpoll.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/ext4.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/f2fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/fadvise.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/falloc.h
@@ -16525,6 +17090,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gpio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gsmmux.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gtp.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/handshake.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hash_info.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hdlc
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hdlc.h
@@ -16599,6 +17165,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioam6_iptunnel.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioctl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/iommu.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/iommufd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioprio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ip.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ip6_tunnel.h
@@ -16607,6 +17174,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_bmc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_msgdefs.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_ssif_bmc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipsec.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipv6.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipv6_route.h
@@ -16655,10 +17223,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/media-bus-format.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/media.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mei.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/mei_uuid.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/membarrier.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/memfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mempolicy.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/meye.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mii.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/minix_fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/misc
@@ -16689,6 +17257,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/net_namespace.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/net_tstamp.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netconf.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/netdev.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netdevice.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netfilter
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netfilter.h
@@ -16902,6 +17471,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/prctl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psample.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psci.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/psp-dbc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psp-sev.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ptp_clock.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ptrace.h
@@ -17021,6 +17591,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tc_ematch/tc_em_text.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tcp.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tcp_metrics.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/tdx-guest.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tee.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/termios.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/thermal.h
@@ -17036,6 +17607,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tipc_sockets_diag.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tls.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/toshiba.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/tps6594_pfsm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tty.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tty_flags.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/types.h
@@ -17069,6 +17641,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usb/video.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usbdevice_fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usbip.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/user_events.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/userfaultfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/userio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/utime.h
@@ -17142,7 +17715,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/misc
 #lib/modules/KVER-ipfire/build/include/uapi/misc/cxl.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/fastrpc.h
-#lib/modules/KVER-ipfire/build/include/uapi/misc/habanalabs.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/ocxl.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/pvpanic.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/uacce
@@ -17170,6 +17742,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/ib_user_sa.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/ib_user_verbs.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/irdma-abi.h
+#lib/modules/KVER-ipfire/build/include/uapi/rdma/mana-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx4-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx5-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx5_user_ioctl_cmds.h
@@ -17258,6 +17831,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/aty128.h
 #lib/modules/KVER-ipfire/build/include/video/broadsheetfb.h
 #lib/modules/KVER-ipfire/build/include/video/cirrus.h
+#lib/modules/KVER-ipfire/build/include/video/cmdline.h
 #lib/modules/KVER-ipfire/build/include/video/cvisionppc.h
 #lib/modules/KVER-ipfire/build/include/video/da8xx-fb.h
 #lib/modules/KVER-ipfire/build/include/video/display_timing.h
@@ -17275,9 +17849,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/mmp_disp.h
 #lib/modules/KVER-ipfire/build/include/video/neomagic.h
 #lib/modules/KVER-ipfire/build/include/video/newport.h
+#lib/modules/KVER-ipfire/build/include/video/nomodeset.h
 #lib/modules/KVER-ipfire/build/include/video/of_display_timing.h
 #lib/modules/KVER-ipfire/build/include/video/of_videomode.h
-#lib/modules/KVER-ipfire/build/include/video/omap-panel-data.h
 #lib/modules/KVER-ipfire/build/include/video/omapfb_dss.h
 #lib/modules/KVER-ipfire/build/include/video/omapvrfb.h
 #lib/modules/KVER-ipfire/build/include/video/permedia2.h
@@ -17293,6 +17867,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/sh_mobile_lcdc.h
 #lib/modules/KVER-ipfire/build/include/video/sisfb.h
 #lib/modules/KVER-ipfire/build/include/video/sstfb.h
+#lib/modules/KVER-ipfire/build/include/video/sticore.h
 #lib/modules/KVER-ipfire/build/include/video/tdfx.h
 #lib/modules/KVER-ipfire/build/include/video/tgafb.h
 #lib/modules/KVER-ipfire/build/include/video/trident.h
@@ -17300,7 +17875,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/uvesafb.h
 #lib/modules/KVER-ipfire/build/include/video/vga.h
 #lib/modules/KVER-ipfire/build/include/video/videomode.h
-#lib/modules/KVER-ipfire/build/include/video/w100fb.h
 #lib/modules/KVER-ipfire/build/include/xen
 #lib/modules/KVER-ipfire/build/include/xen/acpi.h
 #lib/modules/KVER-ipfire/build/include/xen/arm
@@ -17376,6 +17950,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/kernel
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.freezer
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.hz
+#lib/modules/KVER-ipfire/build/kernel/Kconfig.kexec
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.locks
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.preempt
 #lib/modules/KVER-ipfire/build/kernel/Makefile
@@ -17453,6 +18028,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/lib/crypto
 #lib/modules/KVER-ipfire/build/lib/crypto/Kconfig
 #lib/modules/KVER-ipfire/build/lib/crypto/Makefile
+#lib/modules/KVER-ipfire/build/lib/crypto/mpi
+#lib/modules/KVER-ipfire/build/lib/crypto/mpi/Makefile
 #lib/modules/KVER-ipfire/build/lib/dim
 #lib/modules/KVER-ipfire/build/lib/dim/Makefile
 #lib/modules/KVER-ipfire/build/lib/fonts
@@ -17470,8 +18047,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/lib/math
 #lib/modules/KVER-ipfire/build/lib/math/Kconfig
 #lib/modules/KVER-ipfire/build/lib/math/Makefile
-#lib/modules/KVER-ipfire/build/lib/mpi
-#lib/modules/KVER-ipfire/build/lib/mpi/Makefile
 #lib/modules/KVER-ipfire/build/lib/pldmfw
 #lib/modules/KVER-ipfire/build/lib/pldmfw/Makefile
 #lib/modules/KVER-ipfire/build/lib/raid6
@@ -17594,6 +18169,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/net/ethernet/Makefile
 #lib/modules/KVER-ipfire/build/net/ethtool
 #lib/modules/KVER-ipfire/build/net/ethtool/Makefile
+#lib/modules/KVER-ipfire/build/net/handshake
+#lib/modules/KVER-ipfire/build/net/handshake/Makefile
 #lib/modules/KVER-ipfire/build/net/hsr
 #lib/modules/KVER-ipfire/build/net/hsr/Kconfig
 #lib/modules/KVER-ipfire/build/net/hsr/Makefile
@@ -17787,6 +18364,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/samples/fprobe/Makefile
 #lib/modules/KVER-ipfire/build/samples/ftrace
 #lib/modules/KVER-ipfire/build/samples/ftrace/Makefile
+#lib/modules/KVER-ipfire/build/samples/hid
+#lib/modules/KVER-ipfire/build/samples/hid/Makefile
+#lib/modules/KVER-ipfire/build/samples/hid/Makefile.target
 #lib/modules/KVER-ipfire/build/samples/hidraw
 #lib/modules/KVER-ipfire/build/samples/hidraw/Makefile
 #lib/modules/KVER-ipfire/build/samples/hw_breakpoint
@@ -17809,6 +18389,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/samples/mei/Makefile
 #lib/modules/KVER-ipfire/build/samples/nitro_enclaves
 #lib/modules/KVER-ipfire/build/samples/nitro_enclaves/Makefile
+#lib/modules/KVER-ipfire/build/samples/pfsm
+#lib/modules/KVER-ipfire/build/samples/pfsm/Makefile
 #lib/modules/KVER-ipfire/build/samples/pidfd
 #lib/modules/KVER-ipfire/build/samples/pidfd/Makefile
 #lib/modules/KVER-ipfire/build/samples/qmi
@@ -17854,6 +18436,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.clean
 #lib/modules/KVER-ipfire/build/scripts/Makefile.compiler
 #lib/modules/KVER-ipfire/build/scripts/Makefile.debug
+#lib/modules/KVER-ipfire/build/scripts/Makefile.defconf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.dtbinst
 #lib/modules/KVER-ipfire/build/scripts/Makefile.extrawarn
 #lib/modules/KVER-ipfire/build/scripts/Makefile.gcc-plugins
@@ -17873,7 +18456,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.userprogs
 #lib/modules/KVER-ipfire/build/scripts/Makefile.vmlinux
 #lib/modules/KVER-ipfire/build/scripts/Makefile.vmlinux_o
-#lib/modules/KVER-ipfire/build/scripts/adjust_autoksyms.sh
 #lib/modules/KVER-ipfire/build/scripts/as-version.sh
 #lib/modules/KVER-ipfire/build/scripts/asn1_compiler
 #lib/modules/KVER-ipfire/build/scripts/asn1_compiler.c
@@ -17885,6 +18467,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/add_negative
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/add_unless
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/andnot
+#lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/cmpxchg
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec_and_test
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec_if_positive
@@ -17900,22 +18483,45 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/set_release
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/sub_and_test
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/try_cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/xchg
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-fallback.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-instrumented.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-long.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomics.sh
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add_negative
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add_unless
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/and
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/andnot
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_if_positive
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_unless_positive
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_not_zero
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_unless_negative
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/or
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/read
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/set
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/sub
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/sub_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/try_cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/xchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/xor
 #lib/modules/KVER-ipfire/build/scripts/basic
 #lib/modules/KVER-ipfire/build/scripts/basic/.gitignore
 #lib/modules/KVER-ipfire/build/scripts/basic/Makefile
 #lib/modules/KVER-ipfire/build/scripts/basic/fixdep
 #lib/modules/KVER-ipfire/build/scripts/basic/fixdep.c
-#lib/modules/KVER-ipfire/build/scripts/bin2c.c
 #lib/modules/KVER-ipfire/build/scripts/bloat-o-meter
 #lib/modules/KVER-ipfire/build/scripts/bootgraph.pl
 #lib/modules/KVER-ipfire/build/scripts/bpf_doc.py
 #lib/modules/KVER-ipfire/build/scripts/cc-can-link.sh
 #lib/modules/KVER-ipfire/build/scripts/cc-version.sh
-#lib/modules/KVER-ipfire/build/scripts/check-local-export
+#lib/modules/KVER-ipfire/build/scripts/check-git
 #lib/modules/KVER-ipfire/build/scripts/check-sysctl-docs
 #lib/modules/KVER-ipfire/build/scripts/check_extable.sh
 #lib/modules/KVER-ipfire/build/scripts/checkdeclares.pl
@@ -17940,8 +18546,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/atomic_as_refcounter.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/check_bq27xxx_data.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/d_find_alias.cocci
-#lib/modules/KVER-ipfire/build/scripts/coccinelle/api/debugfs
-#lib/modules/KVER-ipfire/build/scripts/coccinelle/api/debugfs/debugfs_simple_attr.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/device_attr_show.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/err_cast.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/kfree_mismatch.cocci
@@ -18053,6 +18657,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/nios2
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/openrisc
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/powerpc
+#lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/riscv
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/sh
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/xtensa
 #lib/modules/KVER-ipfire/build/scripts/dtc/libfdt
@@ -18127,18 +18732,25 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/device.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/dmesg.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/genpd.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/interrupts.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/lists.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/mm.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/modules.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/page_owner.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/pgtable.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/proc.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/radixtree.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/rbtree.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/slab.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/stackdepot.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/symbols.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/tasks.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/timerlist.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/utils.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/vfs.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/vmalloc.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/vmlinux-gdb.py
 #lib/modules/KVER-ipfire/build/scripts/gen-randstruct-seed.sh
-#lib/modules/KVER-ipfire/build/scripts/gen_autoksyms.sh
-#lib/modules/KVER-ipfire/build/scripts/gen_ksymdeps.sh
 #lib/modules/KVER-ipfire/build/scripts/generate_initcall_order.pl
 #lib/modules/KVER-ipfire/build/scripts/generate_rust_analyzer.py
 #lib/modules/KVER-ipfire/build/scripts/generate_rust_target.rs
@@ -18164,7 +18776,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/headers_install.sh
 #lib/modules/KVER-ipfire/build/scripts/insert-sys-cert.c
 #lib/modules/KVER-ipfire/build/scripts/install.sh
-#lib/modules/KVER-ipfire/build/scripts/is_rust_module.sh
 #lib/modules/KVER-ipfire/build/scripts/jobserver-exec
 #lib/modules/KVER-ipfire/build/scripts/kallsyms
 #lib/modules/KVER-ipfire/build/scripts/kallsyms.c
@@ -18290,6 +18901,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/makelst
 #lib/modules/KVER-ipfire/build/scripts/markup_oops.pl
 #lib/modules/KVER-ipfire/build/scripts/min-tool-version.sh
+#lib/modules/KVER-ipfire/build/scripts/misc-check
 #lib/modules/KVER-ipfire/build/scripts/mkcompile_h
 #lib/modules/KVER-ipfire/build/scripts/mksysmap
 #lib/modules/KVER-ipfire/build/scripts/mkuboot.sh
@@ -18315,9 +18927,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/nsdeps
 #lib/modules/KVER-ipfire/build/scripts/objdiff
 #lib/modules/KVER-ipfire/build/scripts/objdump-func
+#lib/modules/KVER-ipfire/build/scripts/orc_hash.sh
 #lib/modules/KVER-ipfire/build/scripts/package
 #lib/modules/KVER-ipfire/build/scripts/package/builddeb
 #lib/modules/KVER-ipfire/build/scripts/package/buildtar
+#lib/modules/KVER-ipfire/build/scripts/package/deb-build-option
+#lib/modules/KVER-ipfire/build/scripts/package/debian
+#lib/modules/KVER-ipfire/build/scripts/package/debian/rules
+#lib/modules/KVER-ipfire/build/scripts/package/gen-diff-patch
+#lib/modules/KVER-ipfire/build/scripts/package/install-extmod-build
+#lib/modules/KVER-ipfire/build/scripts/package/kernel.spec
 #lib/modules/KVER-ipfire/build/scripts/package/mkdebian
 #lib/modules/KVER-ipfire/build/scripts/package/mkspec
 #lib/modules/KVER-ipfire/build/scripts/package/snapcraft.template
@@ -18330,9 +18949,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.c
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.h
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.pl
+#lib/modules/KVER-ipfire/build/scripts/relocs_check.sh
 #lib/modules/KVER-ipfire/build/scripts/remove-stale-files
 #lib/modules/KVER-ipfire/build/scripts/rust_is_available.sh
 #lib/modules/KVER-ipfire/build/scripts/rust_is_available_bindgen_libclang.h
+#lib/modules/KVER-ipfire/build/scripts/rust_is_available_test.py
+#lib/modules/KVER-ipfire/build/scripts/rustdoc_test_builder.rs
+#lib/modules/KVER-ipfire/build/scripts/rustdoc_test_gen.rs
 #lib/modules/KVER-ipfire/build/scripts/selinux
 #lib/modules/KVER-ipfire/build/scripts/selinux/Makefile
 #lib/modules/KVER-ipfire/build/scripts/selinux/README
@@ -18657,6 +19280,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/generic
 #lib/modules/KVER-ipfire/build/sound/soc/generic/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/generic/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/google
+#lib/modules/KVER-ipfire/build/sound/soc/google/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/google/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon/Makefile
@@ -18692,6 +19318,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/loongson
+#lib/modules/KVER-ipfire/build/sound/soc/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/loongson/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/Makefile
@@ -18701,12 +19330,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt2701/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt6797
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt6797/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt7986
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt7986/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8173
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8173/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8183
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8183/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8186
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8186/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8188
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8188/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8192
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8192/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8195
@@ -18764,6 +19397,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/sprd
 #lib/modules/KVER-ipfire/build/sound/soc/sprd/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/sprd/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/starfive
+#lib/modules/KVER-ipfire/build/sound/soc/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/starfive/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/sti
 #lib/modules/KVER-ipfire/build/sound/soc/sti/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/sti/Makefile
@@ -18868,6 +19504,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/cgroup/Makefile
 #lib/modules/KVER-ipfire/build/tools/counter
 #lib/modules/KVER-ipfire/build/tools/counter/Makefile
+#lib/modules/KVER-ipfire/build/tools/crypto
+#lib/modules/KVER-ipfire/build/tools/crypto/ccp
+#lib/modules/KVER-ipfire/build/tools/crypto/ccp/Makefile
 #lib/modules/KVER-ipfire/build/tools/debugging
 #lib/modules/KVER-ipfire/build/tools/debugging/Makefile
 #lib/modules/KVER-ipfire/build/tools/edid
@@ -18885,8 +19524,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/include
 #lib/modules/KVER-ipfire/build/tools/include/nolibc
 #lib/modules/KVER-ipfire/build/tools/include/nolibc/Makefile
-#lib/modules/KVER-ipfire/build/tools/io_uring
-#lib/modules/KVER-ipfire/build/tools/io_uring/Makefile
 #lib/modules/KVER-ipfire/build/tools/kvm
 #lib/modules/KVER-ipfire/build/tools/kvm/kvm_stat
 #lib/modules/KVER-ipfire/build/tools/kvm/kvm_stat/Makefile
@@ -18908,14 +19545,22 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/lib/perf/Makefile
 #lib/modules/KVER-ipfire/build/tools/lib/subcmd
 #lib/modules/KVER-ipfire/build/tools/lib/subcmd/Makefile
+#lib/modules/KVER-ipfire/build/tools/lib/symbol
+#lib/modules/KVER-ipfire/build/tools/lib/symbol/Makefile
 #lib/modules/KVER-ipfire/build/tools/lib/thermal
 #lib/modules/KVER-ipfire/build/tools/lib/thermal/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Documentation
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Documentation/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/plugins
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/plugins/Makefile
+#lib/modules/KVER-ipfire/build/tools/mm
+#lib/modules/KVER-ipfire/build/tools/mm/Makefile
+#lib/modules/KVER-ipfire/build/tools/net
+#lib/modules/KVER-ipfire/build/tools/net/ynl
+#lib/modules/KVER-ipfire/build/tools/net/ynl/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/Makefile.deps
+#lib/modules/KVER-ipfire/build/tools/net/ynl/generated
+#lib/modules/KVER-ipfire/build/tools/net/ynl/generated/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/lib
+#lib/modules/KVER-ipfire/build/tools/net/ynl/lib/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/samples
+#lib/modules/KVER-ipfire/build/tools/net/ynl/samples/Makefile
 #lib/modules/KVER-ipfire/build/tools/objtool
 #lib/modules/KVER-ipfire/build/tools/objtool/Makefile
 #lib/modules/KVER-ipfire/build/tools/pci
@@ -18935,6 +19580,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/perf/arch/arm64/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/csky
 #lib/modules/KVER-ipfire/build/tools/perf/arch/csky/Makefile
+#lib/modules/KVER-ipfire/build/tools/perf/arch/loongarch
+#lib/modules/KVER-ipfire/build/tools/perf/arch/loongarch/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/mips
 #lib/modules/KVER-ipfire/build/tools/perf/arch/mips/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/powerpc
@@ -19051,12 +19698,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/bpf/bpf_testmod/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/breakpoints
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/breakpoints/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/cachestat
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/cachestat/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/capabilities
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/capabilities/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cgroup
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cgroup/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/clone3
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/clone3/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/connector
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/connector/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/core
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/core/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cpu-hotplug
@@ -19086,6 +19737,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/efivarfs/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/exec
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/exec/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/fchmodat2
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/fchmodat2/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/filelock
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/filelock/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems/binderfs
@@ -19106,10 +19761,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/futex/functional/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/gpio
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/gpio/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/hid
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/hid/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ia64
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ia64/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/intel_pstate
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/intel_pstate/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/iommu
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/iommu/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ipc
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ipc/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ir
@@ -19142,6 +19801,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/memory-hotplug/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mincore
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mincore/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/mm
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/mm/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount_setattr
@@ -19158,6 +19819,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/hsr
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/hsr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/openvswitch
@@ -19186,6 +19849,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/cache_shape/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/copyloops
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/copyloops/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dexcr
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dexcr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dscr
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dscr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/eeh
@@ -19238,14 +19903,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ptrace/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/resctrl
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/resctrl/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/hwprobe
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/hwprobe/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/mm
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/mm/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/vector
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/vector/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rlimits
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rlimits/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rseq
@@ -19280,6 +19947,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/sysctl/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tc-testing
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tc-testing/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tdx
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tdx/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timens
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timens/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timers
@@ -19288,6 +19957,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tmpfs/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tpm2
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tpm2/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tty
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tty/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/uevent
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/uevent/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/user
@@ -19296,8 +19967,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/user_events/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/vDSO
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/vDSO/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/vm
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/vm/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/watchdog
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/watchdog/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/wireguard
@@ -19342,6 +20011,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/verification
 #lib/modules/KVER-ipfire/build/tools/verification/dot2
 #lib/modules/KVER-ipfire/build/tools/verification/dot2/Makefile
+#lib/modules/KVER-ipfire/build/tools/verification/rv
+#lib/modules/KVER-ipfire/build/tools/verification/rv/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio
 #lib/modules/KVER-ipfire/build/tools/virtio/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio/ringtest
@@ -19350,8 +20021,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/virtio/vhost_test/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio/virtio-trace
 #lib/modules/KVER-ipfire/build/tools/virtio/virtio-trace/Makefile
-#lib/modules/KVER-ipfire/build/tools/vm
-#lib/modules/KVER-ipfire/build/tools/vm/Makefile
 #lib/modules/KVER-ipfire/build/tools/wmi
 #lib/modules/KVER-ipfire/build/tools/wmi/Makefile
 #lib/modules/KVER-ipfire/build/usr
@@ -19392,7 +20061,9 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sha512-ce.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm3-ce.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm3-neon.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm4-ce-ccm.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm4-ce-cipher.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm4-ce-gcm.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm4-ce.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm4-neon.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/arm64/lib
@@ -19431,7 +20102,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/crypto/essiv.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/fcrypt.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/gcm.ko.xz
-#lib/modules/KVER-ipfire/kernel/crypto/gf128mul.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/ghash-generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/hctr2.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/khazad.ko.xz
@@ -19449,7 +20119,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/crypto/rmd160.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/seed.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/serpent_generic.ko.xz
-#lib/modules/KVER-ipfire/kernel/crypto/sha3_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm3.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm3_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm4.ko.xz
@@ -19519,6 +20188,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_si.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_ssif.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_watchdog.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ssif_bmc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/lp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ppdev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm
@@ -19540,19 +20210,25 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/char/virtio_console.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk
 #lib/modules/KVER-ipfire/kernel/drivers/clk/clk-fsl-flexspi.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/clk-rk808.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/clk-si5351.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/clk-si570.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/clk-twl6040.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx
+#lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx-acm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx-lpcg-scu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx-scu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx8mm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx8mn.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx8mp-audiomix.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx8mp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx8mq.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx8ulp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/clk-imx93.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/clk/imx/mxc-clk.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/meson
+#lib/modules/KVER-ipfire/kernel/drivers/clk/meson/a1-peripherals.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/meson/a1-pll.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/cpufreq
 #lib/modules/KVER-ipfire/kernel/drivers/cpufreq/armada-37xx-cpufreq.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/cpufreq/armada-8k-cpufreq.ko.xz
@@ -19585,25 +20261,28 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/ccp
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/ccp/ccp-crypto.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/ccp/ccp.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_4xxx
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_4xxx/qat_4xxx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxx
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxx/qat_c3xxx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxxvf
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxxvf/qat_c3xxxvf.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62x
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62x/qat_c62x.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62xvf
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62xvf/qat_c62xvf.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_common
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_common/intel_qat.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xcc
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xcc/qat_dh895xcc.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xccvf
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xccvf/qat_dh895xccvf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/mxs-dcp.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_4xxx
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_4xxx/qat_4xxx.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxx
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxx/qat_c3xxx.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxxvf
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxxvf/qat_c3xxxvf.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62x
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62x/qat_c62x.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62xvf
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62xvf/qat_c62xvf.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_common
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_common/intel_qat.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xcc
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xcc/qat_dh895xcc.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xccvf
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xccvf/qat_dh895xccvf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/sahara.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/starfive
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/starfive/jh7110-crypto.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/virtio
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/virtio/virtio_crypto.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/devfreq
@@ -19617,7 +20296,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/dma/fsl-dpaa2-qdma
 #lib/modules/KVER-ipfire/kernel/drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/dma/fsl-dpaa2-qdma/dpdmai.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/dma/fsl-edma-common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/dma/fsl-edma.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/dma/fsl-qdma.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/dma/imx-dma.ko.xz
@@ -19626,6 +20304,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/firmware/arm_ffa
 #lib/modules/KVER-ipfire/kernel/drivers/firmware/arm_ffa/ffa-module.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/firmware/arm_scmi
+#lib/modules/KVER-ipfire/kernel/drivers/firmware/arm_scmi/scmi-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/firmware/arm_scmi/scmi-module.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/firmware/arm_scmi/scmi_pm_domain.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/firmware/efi
@@ -19634,8 +20313,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/firmware/imx/imx-dsp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-adnp.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-ds4520.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-fxl6408.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-mxc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-pca953x.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-regmap.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-viperboard.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-virtio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-wm8994.ko.xz
@@ -19653,6 +20335,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge/display-connector.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge/fsl-ldb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge/imx
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge/imx/imx-ldb-helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge/imx/imx8qm-ldb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge/imx/imx8qxp-ldb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.ko.xz
@@ -19696,6 +20379,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/meson
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/meson/meson-drm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/meson/meson_dw_hdmi.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/meson/meson_dw_mipi_dsi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/mxsfb
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/mxsfb/imx-lcdif.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/mxsfb/mxsfb.ko.xz
@@ -19711,8 +20395,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/panel/panel-simple.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/pl111
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/pl111/pl111_drm.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/rcar-du
-#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/rcar-du/rcar_dw_hdmi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/rockchip
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/rockchip/rockchipdrm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/scheduler
@@ -19839,6 +20521,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/raspberrypi-hwmon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sht15.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sht21.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/hwmon/smpro-hwmon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/smsc47m192.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sy7636a-hwmon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/thmc50.ko.xz
@@ -19865,6 +20548,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-bcm2835.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-cbus-gpio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-cp2615.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-designware-core.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-designware-platform.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-diolan-u2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-gpio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-hisi.ko.xz
@@ -19872,6 +20557,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-imx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-mchp-pci1xxxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-meson.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-mlxcpld.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-parport.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-pca-platform.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-pxa.ko.xz
@@ -19958,7 +20644,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-audio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-backlight.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-camera.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-gpio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-netdev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-oneshot.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-timer.ko.xz
@@ -20001,11 +20686,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/b2c2/b2c2-flexcop.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/cx2341x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/cypress_firmware.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146/saa7146.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146/saa7146_vv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano/smsdvb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano/smsmdtv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/ttpci-eeprom.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/tveeprom.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/uvc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2/videobuf2-common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2/videobuf2-dma-contig.ko.xz
@@ -20191,6 +20880,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/saa7134/saa7134.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/saa7164
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/saa7164/saa7164.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-av.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-ci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-core.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/platform
 #lib/modules/KVER-ipfire/kernel/drivers/media/platform/amlogic
 #lib/modules/KVER-ipfire/kernel/drivers/media/platform/amlogic/meson-ge2d
@@ -20243,6 +20937,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-avertv-303.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-azurewave-ad-tu700.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-beelink-gs1.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-beelink-mxiii.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-behold-columbus.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-behold.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-budget-ci-old.ko.xz
@@ -20258,6 +20953,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dm1105-nec.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvb-t.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dreambox.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dtt200u.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dvico-mce.ko.xz
@@ -20534,8 +21230,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-fwnode.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-mem2mem.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videobuf-core.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videodev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/lm3533-core.ko.xz
@@ -20543,8 +21237,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/mt6360-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/mt6370.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/retu-mfd.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/mfd/rk8xx-core.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/mfd/rk8xx-i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/simple-mfd-i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/sm501.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/mfd/smpro-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/stmfx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/viperboard.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mfd/wl1273-core.ko.xz
@@ -20566,6 +21263,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/misc/eeprom/max6875.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/enclosure.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/ics932s401.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/misc/smpro-errmon.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/misc/smpro-misc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/ti-st
 #lib/modules/KVER-ipfire/kernel/drivers/misc/ti-st/st_drv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mmc
@@ -20606,12 +21305,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz8863_smi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz9477_i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz_switch.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530-mdio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530-mmio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6060.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6xxx
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6xxx/mv88e6xxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot/mscc_felix.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot/mscc_felix_dsa_lib.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot/mscc_seville.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/qca
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/qca/ar9331.ko.xz
@@ -20650,6 +21352,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/amd8111e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pcnet32.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pds_core
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pds_core/pds_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/aquantia
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/aquantia/atlantic
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz
@@ -20784,8 +21488,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igbvf/igbvf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igc
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igc/igc.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgb
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgb/ixgb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbe
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbevf
@@ -20904,7 +21606,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-imx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-intel-plat.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-meson.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-rk.ko.xz
@@ -20927,6 +21628,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/via/via-rhine.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/via/via-velocity.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/libwx
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/libwx/libwx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/ngbe
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/ngbe/ngbe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/txgbe
@@ -20958,10 +21661,12 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mscc-miim.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mux-gpio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mux-meson-g12a.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mux-meson-gxl.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mux-mmioreg.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mux-multiplexer.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mux.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mvusb.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-regmap.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-sun4i.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mhi_net.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mii.ko.xz
@@ -20969,7 +21674,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/netconsole.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/nlmon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs
-#lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-altera-tse.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-mtk-lynxi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs_xpcs.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/adin.ko.xz
@@ -20997,6 +21702,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/icplus.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/intel-xway.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/lxt.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell-88q2xxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell-88x2222.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell10g.ko.xz
@@ -21005,12 +21711,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/micrel.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip_t1.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip_t1s.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/motorcomm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mscc
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mscc/mscc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mxl-gpy.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/national.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/ncn26000.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-c45-tja11xx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-cbtx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-tja11xx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/qsemi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/realtek.ko.xz
@@ -21099,6 +21808,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k/ath11k_pci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath12k
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath12k/ath12k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath5k
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath9k
@@ -21122,11 +21833,19 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/b43legacy/b43legacy.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/cisco
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/cisco/airo.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intel/ipw2x00
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intel/ipw2x00/ipw2100.ko.xz
@@ -21157,7 +21876,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54usb.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/legacy
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/legacy/rndis_wlan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell/libertas
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell/libertas/libertas.ko.xz
@@ -21203,6 +21923,10 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921s.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921u.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt792x-lib.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt792x-usb.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7996
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7996/mt7996e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt7601u
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/purelifi
@@ -21259,22 +21983,35 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723d.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723de.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723ds.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723du.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821cu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822bs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822bu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822cu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_pci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_sdio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_usb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8851b.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8851be.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852a.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ae.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852b.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852be.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ce.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_pci.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi/rsi_91x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi/rsi_sdio.ko.xz
@@ -21294,7 +22031,9 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore/wlcore_sdio.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virt_wifi.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virtual
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virtual/mac80211_hwsim.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virtual/virt_wifi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas/zd1201.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas/zd1211rw
@@ -21307,6 +22046,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/nvme/host/nvme.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/nvmem
 #lib/modules/KVER-ipfire/kernel/drivers/nvmem/nvmem-imx-iim.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/nvmem/nvmem-imx-ocotp-ele.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/nvmem/nvmem-imx-ocotp-scu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/nvmem/nvmem-imx-ocotp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/nvmem/nvmem-layerscape-sfp.ko.xz
@@ -21324,7 +22064,12 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/pci/controller/dwc/pci-meson.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pci/controller/pcie-rockchip-host.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/perf
+#lib/modules/KVER-ipfire/kernel/drivers/perf/amlogic
+#lib/modules/KVER-ipfire/kernel/drivers/perf/amlogic/meson_ddr_pmu_g12.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/perf/arm_cspmu
+#lib/modules/KVER-ipfire/kernel/drivers/perf/arm_cspmu/arm_cspmu_module.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/perf/fsl_imx8_ddr_perf.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/perf/fsl_imx9_ddr_perf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/phy
 #lib/modules/KVER-ipfire/kernel/drivers/phy/freescale
 #lib/modules/KVER-ipfire/kernel/drivers/phy/freescale/phy-fsl-imx8m-pcie.ko.xz
@@ -21353,6 +22098,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/pinctrl/freescale/pinctrl-scu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pinctrl/pinctrl-axp209.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pinctrl/pinctrl-cy8c95x0.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/pinctrl/pinctrl-rk805.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pinctrl/pinctrl-stmfx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/power
 #lib/modules/KVER-ipfire/kernel/drivers/power/reset
@@ -21369,6 +22115,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_clockmatrix.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_idt82p33.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_kvm.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_mock.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_ocp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pwm
 #lib/modules/KVER-ipfire/kernel/drivers/pwm/pwm-fsl-ftm.ko.xz
@@ -21382,6 +22129,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/regulator/anatop-regulator.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/regulator/axp20x-regulator.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/regulator/mt6370-regulator.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/regulator/rk808-regulator.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/regulator/sy7636a-regulator.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/regulator/wm8994-regulator.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/reset
@@ -21392,7 +22140,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-88pm860x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-armada38x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-bq32k.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-bq4802.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ds1286.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ds1307.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ds1374.ko.xz
@@ -21425,6 +22172,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-pcf8583.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-pl030.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-pl031.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-rk808.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-rp5c01.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-rs5c372.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-rv3029c2.ko.xz
@@ -21432,7 +22180,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-rx8581.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-snvs.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-stk17ta8.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-v3020.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-x1205.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/scsi
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/BusLogic.ko.xz
@@ -21486,6 +22233,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/tty/n_gsm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/n_hdlc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial
+#lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250
+#lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250/8250_pci1xxxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/arc_uart.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/fsl_lpuart.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/imx.ko.xz
@@ -21535,7 +22284,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/usb/gadget/libcomposite.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/host
 #lib/modules/KVER-ipfire/kernel/drivers/usb/host/bcma-hcd.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/usb/host/fotg210-hcd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/host/isp116x-hcd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/host/oxu210hp-hcd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/host/r8a66597-hcd.ko.xz
@@ -21550,7 +22298,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/emi26.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/emi62.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/ezusb.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/usb/misc/ftdi-elan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/iowarrior.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/sisusbvga
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko.xz
@@ -21631,18 +22378,12 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_iommu_type1.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_virqfd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video
 #lib/modules/KVER-ipfire/kernel/drivers/video/backlight
 #lib/modules/KVER-ipfire/kernel/drivers/video/backlight/lcd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/backlight/platform_lcd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/amba-clcd.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/fb_sys_fops.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/syscopyarea.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/sysfillrect.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/sysimgblt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/imxfb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/ocfb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/smscufx.ko.xz
@@ -21652,7 +22393,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/virtio/virtio_dma_buf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters
-#lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds1wm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds2482.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds2490.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters/mxc_w1.ko.xz
@@ -21776,6 +22516,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-r.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-ru.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-u.ko.xz
+#lib/modules/KVER-ipfire/kernel/fs/nls/nls_ucs2_utils.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_utf8.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/ntfs3
 #lib/modules/KVER-ipfire/kernel/fs/ntfs3/ntfs3.ko.xz
@@ -21801,6 +22542,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/lib/crc7.ko.xz
 #lib/modules/KVER-ipfire/kernel/lib/crc8.ko.xz
 #lib/modules/KVER-ipfire/kernel/lib/crypto
+#lib/modules/KVER-ipfire/kernel/lib/crypto/gf128mul.ko.xz
 #lib/modules/KVER-ipfire/kernel/lib/crypto/libarc4.ko.xz
 #lib/modules/KVER-ipfire/kernel/lib/crypto/libchacha.ko.xz
 #lib/modules/KVER-ipfire/kernel/lib/crypto/libchacha20poly1305.ko.xz
@@ -21874,6 +22616,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ksz.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_lan9303.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_mtk.ko.xz
+#lib/modules/KVER-ipfire/kernel/net/dsa/tag_none.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ocelot.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ocelot_8021q.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_qca.ko.xz
@@ -21903,7 +22646,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arp_tables.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arpt_mangle.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arptable_filter.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_ECN.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_REJECT.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko.xz
@@ -22059,7 +22801,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_masq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_nat.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_numgen.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/netfilter/nft_objref.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_osf.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_queue.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_quota.ko.xz
@@ -22190,14 +22931,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/sched/em_nbyte.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_text.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_u32.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_atm.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_cake.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_cbq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_cbs.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_choke.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_codel.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_drr.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_dsmark.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_etf.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_ets.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_fq.ko.xz
@@ -22209,6 +22947,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_htb.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_ingress.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_mqprio.ko.xz
+#lib/modules/KVER-ipfire/kernel/net/sched/sch_mqprio_lib.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_multiq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_netem.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_pie.ko.xz
index d795f4429be41714cc8318dc23e438528c51af4a..1a6c2c02826ab4afde3f57527940e3bcd4689aa6 100644 (file)
 #usr/include/drm/drm_sarea.h
 #usr/include/drm/etnaviv_drm.h
 #usr/include/drm/exynos_drm.h
-#usr/include/drm/i810_drm.h
+#usr/include/drm/habanalabs_accel.h
 #usr/include/drm/i915_drm.h
+#usr/include/drm/ivpu_accel.h
 #usr/include/drm/lima_drm.h
-#usr/include/drm/mga_drm.h
 #usr/include/drm/msm_drm.h
 #usr/include/drm/nouveau_drm.h
 #usr/include/drm/omap_drm.h
 #usr/include/drm/panfrost_drm.h
+#usr/include/drm/qaic_accel.h
 #usr/include/drm/qxl_drm.h
-#usr/include/drm/r128_drm.h
 #usr/include/drm/radeon_drm.h
-#usr/include/drm/savage_drm.h
-#usr/include/drm/sis_drm.h
 #usr/include/drm/tegra_drm.h
 #usr/include/drm/v3d_drm.h
 #usr/include/drm/vc4_drm.h
 #usr/include/drm/vgem_drm.h
-#usr/include/drm/via_drm.h
 #usr/include/drm/virtgpu_drm.h
 #usr/include/drm/vmwgfx_drm.h
 #usr/include/headers_check.pl
 #usr/include/linux/arm_sdei.h
 #usr/include/linux/aspeed-lpc-ctrl.h
 #usr/include/linux/aspeed-p2a-ctrl.h
+#usr/include/linux/aspeed-video.h
 #usr/include/linux/atalk.h
 #usr/include/linux/atm.h
 #usr/include/linux/atm_eni.h
 #usr/include/linux/cifs/cifs_mount.h
 #usr/include/linux/cifs/cifs_netlink.h
 #usr/include/linux/close_range.h
-#usr/include/linux/cm4000_cs.h
 #usr/include/linux/cn_proc.h
 #usr/include/linux/coda.h
 #usr/include/linux/coff.h
 #usr/include/linux/devlink.h
 #usr/include/linux/dlm.h
 #usr/include/linux/dlm_device.h
-#usr/include/linux/dlm_netlink.h
 #usr/include/linux/dlm_plock.h
 #usr/include/linux/dlmconstants.h
 #usr/include/linux/dm-ioctl.h
 #usr/include/linux/erspan.h
 #usr/include/linux/ethtool.h
 #usr/include/linux/ethtool_netlink.h
+#usr/include/linux/eventfd.h
 #usr/include/linux/eventpoll.h
+#usr/include/linux/ext4.h
 #usr/include/linux/f2fs.h
 #usr/include/linux/fadvise.h
 #usr/include/linux/falloc.h
 #usr/include/linux/gpio.h
 #usr/include/linux/gsmmux.h
 #usr/include/linux/gtp.h
+#usr/include/linux/handshake.h
 #usr/include/linux/hash_info.h
 #usr/include/linux/hdlc
 #usr/include/linux/hdlc.h
 #usr/include/linux/ioam6_iptunnel.h
 #usr/include/linux/ioctl.h
 #usr/include/linux/iommu.h
+#usr/include/linux/iommufd.h
 #usr/include/linux/ioprio.h
 #usr/include/linux/ip.h
 #usr/include/linux/ip6_tunnel.h
 #usr/include/linux/ipmi.h
 #usr/include/linux/ipmi_bmc.h
 #usr/include/linux/ipmi_msgdefs.h
+#usr/include/linux/ipmi_ssif_bmc.h
 #usr/include/linux/ipsec.h
 #usr/include/linux/ipv6.h
 #usr/include/linux/ipv6_route.h
 #usr/include/linux/media-bus-format.h
 #usr/include/linux/media.h
 #usr/include/linux/mei.h
+#usr/include/linux/mei_uuid.h
 #usr/include/linux/membarrier.h
 #usr/include/linux/memfd.h
 #usr/include/linux/mempolicy.h
-#usr/include/linux/meye.h
 #usr/include/linux/mii.h
 #usr/include/linux/minix_fs.h
 #usr/include/linux/misc
 #usr/include/linux/net_namespace.h
 #usr/include/linux/net_tstamp.h
 #usr/include/linux/netconf.h
+#usr/include/linux/netdev.h
 #usr/include/linux/netdevice.h
 #usr/include/linux/netfilter
 #usr/include/linux/netfilter.h
 #usr/include/linux/prctl.h
 #usr/include/linux/psample.h
 #usr/include/linux/psci.h
+#usr/include/linux/psp-dbc.h
 #usr/include/linux/psp-sev.h
 #usr/include/linux/ptp_clock.h
 #usr/include/linux/ptrace.h
 #usr/include/linux/tc_ematch/tc_em_text.h
 #usr/include/linux/tcp.h
 #usr/include/linux/tcp_metrics.h
+#usr/include/linux/tdx-guest.h
 #usr/include/linux/tee.h
 #usr/include/linux/termios.h
 #usr/include/linux/thermal.h
 #usr/include/linux/tipc_sockets_diag.h
 #usr/include/linux/tls.h
 #usr/include/linux/toshiba.h
+#usr/include/linux/tps6594_pfsm.h
 #usr/include/linux/tty.h
 #usr/include/linux/tty_flags.h
 #usr/include/linux/types.h
 #usr/include/linux/usb/video.h
 #usr/include/linux/usbdevice_fs.h
 #usr/include/linux/usbip.h
+#usr/include/linux/user_events.h
 #usr/include/linux/userfaultfd.h
 #usr/include/linux/userio.h
 #usr/include/linux/utime.h
 #usr/include/misc
 #usr/include/misc/cxl.h
 #usr/include/misc/fastrpc.h
-#usr/include/misc/habanalabs.h
 #usr/include/misc/ocxl.h
 #usr/include/misc/pvpanic.h
 #usr/include/misc/uacce
 #usr/include/rdma/ib_user_sa.h
 #usr/include/rdma/ib_user_verbs.h
 #usr/include/rdma/irdma-abi.h
+#usr/include/rdma/mana-abi.h
 #usr/include/rdma/mlx4-abi.h
 #usr/include/rdma/mlx5-abi.h
 #usr/include/rdma/mlx5_user_ioctl_cmds.h
diff --git a/config/rootfiles/common/abseil-cpp b/config/rootfiles/common/abseil-cpp
new file mode 100644 (file)
index 0000000..6566e1b
--- /dev/null
@@ -0,0 +1,857 @@
+#usr/include/absl
+#usr/include/absl/CMakeFiles
+#usr/include/absl/algorithm
+#usr/include/absl/algorithm/CMakeFiles
+#usr/include/absl/algorithm/algorithm.h
+#usr/include/absl/algorithm/container.h
+#usr/include/absl/base
+#usr/include/absl/base/CMakeFiles
+#usr/include/absl/base/CMakeFiles/base.dir
+#usr/include/absl/base/CMakeFiles/base.dir/internal
+#usr/include/absl/base/CMakeFiles/log_severity.dir
+#usr/include/absl/base/CMakeFiles/malloc_internal.dir
+#usr/include/absl/base/CMakeFiles/malloc_internal.dir/internal
+#usr/include/absl/base/CMakeFiles/raw_logging_internal.dir
+#usr/include/absl/base/CMakeFiles/raw_logging_internal.dir/internal
+#usr/include/absl/base/CMakeFiles/scoped_set_env.dir
+#usr/include/absl/base/CMakeFiles/scoped_set_env.dir/internal
+#usr/include/absl/base/CMakeFiles/spinlock_wait.dir
+#usr/include/absl/base/CMakeFiles/spinlock_wait.dir/internal
+#usr/include/absl/base/CMakeFiles/strerror.dir
+#usr/include/absl/base/CMakeFiles/strerror.dir/internal
+#usr/include/absl/base/CMakeFiles/throw_delegate.dir
+#usr/include/absl/base/CMakeFiles/throw_delegate.dir/internal
+#usr/include/absl/base/attributes.h
+#usr/include/absl/base/call_once.h
+#usr/include/absl/base/casts.h
+#usr/include/absl/base/config.h
+#usr/include/absl/base/const_init.h
+#usr/include/absl/base/dynamic_annotations.h
+#usr/include/absl/base/internal
+#usr/include/absl/base/internal/atomic_hook.h
+#usr/include/absl/base/internal/atomic_hook_test_helper.h
+#usr/include/absl/base/internal/cycleclock.h
+#usr/include/absl/base/internal/cycleclock_config.h
+#usr/include/absl/base/internal/direct_mmap.h
+#usr/include/absl/base/internal/dynamic_annotations.h
+#usr/include/absl/base/internal/endian.h
+#usr/include/absl/base/internal/errno_saver.h
+#usr/include/absl/base/internal/exception_safety_testing.h
+#usr/include/absl/base/internal/exception_testing.h
+#usr/include/absl/base/internal/fast_type_id.h
+#usr/include/absl/base/internal/hide_ptr.h
+#usr/include/absl/base/internal/identity.h
+#usr/include/absl/base/internal/inline_variable.h
+#usr/include/absl/base/internal/inline_variable_testing.h
+#usr/include/absl/base/internal/invoke.h
+#usr/include/absl/base/internal/low_level_alloc.h
+#usr/include/absl/base/internal/low_level_scheduling.h
+#usr/include/absl/base/internal/nullability_impl.h
+#usr/include/absl/base/internal/per_thread_tls.h
+#usr/include/absl/base/internal/prefetch.h
+#usr/include/absl/base/internal/pretty_function.h
+#usr/include/absl/base/internal/raw_logging.h
+#usr/include/absl/base/internal/scheduling_mode.h
+#usr/include/absl/base/internal/scoped_set_env.h
+#usr/include/absl/base/internal/spinlock.h
+#usr/include/absl/base/internal/spinlock_akaros.inc
+#usr/include/absl/base/internal/spinlock_linux.inc
+#usr/include/absl/base/internal/spinlock_posix.inc
+#usr/include/absl/base/internal/spinlock_wait.h
+#usr/include/absl/base/internal/spinlock_win32.inc
+#usr/include/absl/base/internal/strerror.h
+#usr/include/absl/base/internal/sysinfo.h
+#usr/include/absl/base/internal/thread_annotations.h
+#usr/include/absl/base/internal/thread_identity.h
+#usr/include/absl/base/internal/throw_delegate.h
+#usr/include/absl/base/internal/tsan_mutex_interface.h
+#usr/include/absl/base/internal/unaligned_access.h
+#usr/include/absl/base/internal/unscaledcycleclock.h
+#usr/include/absl/base/internal/unscaledcycleclock_config.h
+#usr/include/absl/base/log_severity.h
+#usr/include/absl/base/macros.h
+#usr/include/absl/base/nullability.h
+#usr/include/absl/base/optimization.h
+#usr/include/absl/base/options.h
+#usr/include/absl/base/policy_checks.h
+#usr/include/absl/base/port.h
+#usr/include/absl/base/prefetch.h
+#usr/include/absl/base/thread_annotations.h
+#usr/include/absl/cleanup
+#usr/include/absl/cleanup/CMakeFiles
+#usr/include/absl/cleanup/cleanup.h
+#usr/include/absl/cleanup/internal
+#usr/include/absl/cleanup/internal/cleanup.h
+#usr/include/absl/container
+#usr/include/absl/container/CMakeFiles
+#usr/include/absl/container/CMakeFiles/hashtablez_sampler.dir
+#usr/include/absl/container/CMakeFiles/hashtablez_sampler.dir/internal
+#usr/include/absl/container/CMakeFiles/raw_hash_set.dir
+#usr/include/absl/container/CMakeFiles/raw_hash_set.dir/internal
+#usr/include/absl/container/btree_map.h
+#usr/include/absl/container/btree_set.h
+#usr/include/absl/container/btree_test.h
+#usr/include/absl/container/fixed_array.h
+#usr/include/absl/container/flat_hash_map.h
+#usr/include/absl/container/flat_hash_set.h
+#usr/include/absl/container/inlined_vector.h
+#usr/include/absl/container/internal
+#usr/include/absl/container/internal/btree.h
+#usr/include/absl/container/internal/btree_container.h
+#usr/include/absl/container/internal/common.h
+#usr/include/absl/container/internal/common_policy_traits.h
+#usr/include/absl/container/internal/compressed_tuple.h
+#usr/include/absl/container/internal/container_memory.h
+#usr/include/absl/container/internal/counting_allocator.h
+#usr/include/absl/container/internal/hash_function_defaults.h
+#usr/include/absl/container/internal/hash_generator_testing.h
+#usr/include/absl/container/internal/hash_policy_testing.h
+#usr/include/absl/container/internal/hash_policy_traits.h
+#usr/include/absl/container/internal/hashtable_debug.h
+#usr/include/absl/container/internal/hashtable_debug_hooks.h
+#usr/include/absl/container/internal/hashtablez_sampler.h
+#usr/include/absl/container/internal/inlined_vector.h
+#usr/include/absl/container/internal/layout.h
+#usr/include/absl/container/internal/node_slot_policy.h
+#usr/include/absl/container/internal/raw_hash_map.h
+#usr/include/absl/container/internal/raw_hash_set.h
+#usr/include/absl/container/internal/test_instance_tracker.h
+#usr/include/absl/container/internal/tracked.h
+#usr/include/absl/container/internal/unordered_map_constructor_test.h
+#usr/include/absl/container/internal/unordered_map_lookup_test.h
+#usr/include/absl/container/internal/unordered_map_members_test.h
+#usr/include/absl/container/internal/unordered_map_modifiers_test.h
+#usr/include/absl/container/internal/unordered_set_constructor_test.h
+#usr/include/absl/container/internal/unordered_set_lookup_test.h
+#usr/include/absl/container/internal/unordered_set_members_test.h
+#usr/include/absl/container/internal/unordered_set_modifiers_test.h
+#usr/include/absl/container/node_hash_map.h
+#usr/include/absl/container/node_hash_set.h
+#usr/include/absl/crc
+#usr/include/absl/crc/CMakeFiles
+#usr/include/absl/crc/CMakeFiles/crc32c.dir
+#usr/include/absl/crc/CMakeFiles/crc32c.dir/internal
+#usr/include/absl/crc/CMakeFiles/crc_cord_state.dir
+#usr/include/absl/crc/CMakeFiles/crc_cord_state.dir/internal
+#usr/include/absl/crc/CMakeFiles/crc_cpu_detect.dir
+#usr/include/absl/crc/CMakeFiles/crc_cpu_detect.dir/internal
+#usr/include/absl/crc/CMakeFiles/crc_internal.dir
+#usr/include/absl/crc/CMakeFiles/crc_internal.dir/internal
+#usr/include/absl/crc/crc32c.h
+#usr/include/absl/crc/internal
+#usr/include/absl/crc/internal/cpu_detect.h
+#usr/include/absl/crc/internal/crc.h
+#usr/include/absl/crc/internal/crc32_x86_arm_combined_simd.h
+#usr/include/absl/crc/internal/crc32c.h
+#usr/include/absl/crc/internal/crc32c_inline.h
+#usr/include/absl/crc/internal/crc_cord_state.h
+#usr/include/absl/crc/internal/crc_internal.h
+#usr/include/absl/crc/internal/crc_memcpy.h
+#usr/include/absl/crc/internal/non_temporal_arm_intrinsics.h
+#usr/include/absl/crc/internal/non_temporal_memcpy.h
+#usr/include/absl/debugging
+#usr/include/absl/debugging/CMakeFiles
+#usr/include/absl/debugging/CMakeFiles/debugging_internal.dir
+#usr/include/absl/debugging/CMakeFiles/debugging_internal.dir/internal
+#usr/include/absl/debugging/CMakeFiles/demangle_internal.dir
+#usr/include/absl/debugging/CMakeFiles/demangle_internal.dir/internal
+#usr/include/absl/debugging/CMakeFiles/examine_stack.dir
+#usr/include/absl/debugging/CMakeFiles/examine_stack.dir/internal
+#usr/include/absl/debugging/CMakeFiles/failure_signal_handler.dir
+#usr/include/absl/debugging/CMakeFiles/leak_check.dir
+#usr/include/absl/debugging/CMakeFiles/stacktrace.dir
+#usr/include/absl/debugging/CMakeFiles/symbolize.dir
+#usr/include/absl/debugging/failure_signal_handler.h
+#usr/include/absl/debugging/internal
+#usr/include/absl/debugging/internal/address_is_readable.h
+#usr/include/absl/debugging/internal/demangle.h
+#usr/include/absl/debugging/internal/elf_mem_image.h
+#usr/include/absl/debugging/internal/examine_stack.h
+#usr/include/absl/debugging/internal/stack_consumption.h
+#usr/include/absl/debugging/internal/stacktrace_aarch64-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_arm-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_config.h
+#usr/include/absl/debugging/internal/stacktrace_emscripten-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_generic-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_powerpc-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_riscv-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_unimplemented-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_win32-inl.inc
+#usr/include/absl/debugging/internal/stacktrace_x86-inl.inc
+#usr/include/absl/debugging/internal/symbolize.h
+#usr/include/absl/debugging/internal/vdso_support.h
+#usr/include/absl/debugging/leak_check.h
+#usr/include/absl/debugging/stacktrace.h
+#usr/include/absl/debugging/symbolize.h
+#usr/include/absl/debugging/symbolize_darwin.inc
+#usr/include/absl/debugging/symbolize_elf.inc
+#usr/include/absl/debugging/symbolize_emscripten.inc
+#usr/include/absl/debugging/symbolize_unimplemented.inc
+#usr/include/absl/debugging/symbolize_win32.inc
+#usr/include/absl/flags
+#usr/include/absl/flags/CMakeFiles
+#usr/include/absl/flags/CMakeFiles/flags.dir
+#usr/include/absl/flags/CMakeFiles/flags_commandlineflag.dir
+#usr/include/absl/flags/CMakeFiles/flags_commandlineflag_internal.dir
+#usr/include/absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal
+#usr/include/absl/flags/CMakeFiles/flags_config.dir
+#usr/include/absl/flags/CMakeFiles/flags_internal.dir
+#usr/include/absl/flags/CMakeFiles/flags_internal.dir/internal
+#usr/include/absl/flags/CMakeFiles/flags_marshalling.dir
+#usr/include/absl/flags/CMakeFiles/flags_parse.dir
+#usr/include/absl/flags/CMakeFiles/flags_private_handle_accessor.dir
+#usr/include/absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal
+#usr/include/absl/flags/CMakeFiles/flags_program_name.dir
+#usr/include/absl/flags/CMakeFiles/flags_program_name.dir/internal
+#usr/include/absl/flags/CMakeFiles/flags_reflection.dir
+#usr/include/absl/flags/CMakeFiles/flags_usage.dir
+#usr/include/absl/flags/CMakeFiles/flags_usage_internal.dir
+#usr/include/absl/flags/CMakeFiles/flags_usage_internal.dir/internal
+#usr/include/absl/flags/commandlineflag.h
+#usr/include/absl/flags/config.h
+#usr/include/absl/flags/declare.h
+#usr/include/absl/flags/flag.h
+#usr/include/absl/flags/internal
+#usr/include/absl/flags/internal/commandlineflag.h
+#usr/include/absl/flags/internal/flag.h
+#usr/include/absl/flags/internal/flag_msvc.inc
+#usr/include/absl/flags/internal/parse.h
+#usr/include/absl/flags/internal/path_util.h
+#usr/include/absl/flags/internal/private_handle_accessor.h
+#usr/include/absl/flags/internal/program_name.h
+#usr/include/absl/flags/internal/registry.h
+#usr/include/absl/flags/internal/sequence_lock.h
+#usr/include/absl/flags/internal/usage.h
+#usr/include/absl/flags/marshalling.h
+#usr/include/absl/flags/parse.h
+#usr/include/absl/flags/reflection.h
+#usr/include/absl/flags/usage.h
+#usr/include/absl/flags/usage_config.h
+#usr/include/absl/functional
+#usr/include/absl/functional/CMakeFiles
+#usr/include/absl/functional/any_invocable.h
+#usr/include/absl/functional/bind_front.h
+#usr/include/absl/functional/function_ref.h
+#usr/include/absl/functional/internal
+#usr/include/absl/functional/internal/any_invocable.h
+#usr/include/absl/functional/internal/front_binder.h
+#usr/include/absl/functional/internal/function_ref.h
+#usr/include/absl/hash
+#usr/include/absl/hash/CMakeFiles
+#usr/include/absl/hash/CMakeFiles/city.dir
+#usr/include/absl/hash/CMakeFiles/city.dir/internal
+#usr/include/absl/hash/CMakeFiles/hash.dir
+#usr/include/absl/hash/CMakeFiles/hash.dir/internal
+#usr/include/absl/hash/CMakeFiles/low_level_hash.dir
+#usr/include/absl/hash/CMakeFiles/low_level_hash.dir/internal
+#usr/include/absl/hash/hash.h
+#usr/include/absl/hash/hash_testing.h
+#usr/include/absl/hash/internal
+#usr/include/absl/hash/internal/city.h
+#usr/include/absl/hash/internal/hash.h
+#usr/include/absl/hash/internal/hash_test.h
+#usr/include/absl/hash/internal/low_level_hash.h
+#usr/include/absl/hash/internal/spy_hash_state.h
+#usr/include/absl/log
+#usr/include/absl/log/CMakeFiles
+#usr/include/absl/log/CMakeFiles/die_if_null.dir
+#usr/include/absl/log/CMakeFiles/log_entry.dir
+#usr/include/absl/log/CMakeFiles/log_flags.dir
+#usr/include/absl/log/CMakeFiles/log_globals.dir
+#usr/include/absl/log/CMakeFiles/log_initialize.dir
+#usr/include/absl/log/CMakeFiles/log_internal_check_op.dir
+#usr/include/absl/log/CMakeFiles/log_internal_check_op.dir/internal
+#usr/include/absl/log/CMakeFiles/log_internal_conditions.dir
+#usr/include/absl/log/CMakeFiles/log_internal_conditions.dir/internal
+#usr/include/absl/log/CMakeFiles/log_internal_format.dir
+#usr/include/absl/log/CMakeFiles/log_internal_format.dir/internal
+#usr/include/absl/log/CMakeFiles/log_internal_globals.dir
+#usr/include/absl/log/CMakeFiles/log_internal_globals.dir/internal
+#usr/include/absl/log/CMakeFiles/log_internal_log_sink_set.dir
+#usr/include/absl/log/CMakeFiles/log_internal_log_sink_set.dir/internal
+#usr/include/absl/log/CMakeFiles/log_internal_message.dir
+#usr/include/absl/log/CMakeFiles/log_internal_message.dir/internal
+#usr/include/absl/log/CMakeFiles/log_internal_nullguard.dir
+#usr/include/absl/log/CMakeFiles/log_internal_nullguard.dir/internal
+#usr/include/absl/log/CMakeFiles/log_internal_proto.dir
+#usr/include/absl/log/CMakeFiles/log_internal_proto.dir/internal
+#usr/include/absl/log/CMakeFiles/log_sink.dir
+#usr/include/absl/log/absl_check.h
+#usr/include/absl/log/absl_log.h
+#usr/include/absl/log/check.h
+#usr/include/absl/log/check_test_impl.inc
+#usr/include/absl/log/die_if_null.h
+#usr/include/absl/log/flags.h
+#usr/include/absl/log/globals.h
+#usr/include/absl/log/initialize.h
+#usr/include/absl/log/internal
+#usr/include/absl/log/internal/append_truncated.h
+#usr/include/absl/log/internal/check_impl.h
+#usr/include/absl/log/internal/check_op.h
+#usr/include/absl/log/internal/conditions.h
+#usr/include/absl/log/internal/config.h
+#usr/include/absl/log/internal/flags.h
+#usr/include/absl/log/internal/globals.h
+#usr/include/absl/log/internal/log_format.h
+#usr/include/absl/log/internal/log_impl.h
+#usr/include/absl/log/internal/log_message.h
+#usr/include/absl/log/internal/log_sink_set.h
+#usr/include/absl/log/internal/nullguard.h
+#usr/include/absl/log/internal/nullstream.h
+#usr/include/absl/log/internal/proto.h
+#usr/include/absl/log/internal/strip.h
+#usr/include/absl/log/internal/structured.h
+#usr/include/absl/log/internal/test_actions.h
+#usr/include/absl/log/internal/test_helpers.h
+#usr/include/absl/log/internal/test_matchers.h
+#usr/include/absl/log/internal/voidify.h
+#usr/include/absl/log/log.h
+#usr/include/absl/log/log_basic_test_impl.inc
+#usr/include/absl/log/log_entry.h
+#usr/include/absl/log/log_sink.h
+#usr/include/absl/log/log_sink_registry.h
+#usr/include/absl/log/log_streamer.h
+#usr/include/absl/log/scoped_mock_log.h
+#usr/include/absl/log/structured.h
+#usr/include/absl/memory
+#usr/include/absl/memory/CMakeFiles
+#usr/include/absl/memory/memory.h
+#usr/include/absl/meta
+#usr/include/absl/meta/CMakeFiles
+#usr/include/absl/meta/type_traits.h
+#usr/include/absl/numeric
+#usr/include/absl/numeric/CMakeFiles
+#usr/include/absl/numeric/CMakeFiles/int128.dir
+#usr/include/absl/numeric/bits.h
+#usr/include/absl/numeric/int128.h
+#usr/include/absl/numeric/int128_have_intrinsic.inc
+#usr/include/absl/numeric/int128_no_intrinsic.inc
+#usr/include/absl/numeric/internal
+#usr/include/absl/numeric/internal/bits.h
+#usr/include/absl/numeric/internal/representation.h
+#usr/include/absl/profiling
+#usr/include/absl/profiling/CMakeFiles
+#usr/include/absl/profiling/CMakeFiles/exponential_biased.dir
+#usr/include/absl/profiling/CMakeFiles/exponential_biased.dir/internal
+#usr/include/absl/profiling/CMakeFiles/periodic_sampler.dir
+#usr/include/absl/profiling/CMakeFiles/periodic_sampler.dir/internal
+#usr/include/absl/profiling/internal
+#usr/include/absl/profiling/internal/exponential_biased.h
+#usr/include/absl/profiling/internal/periodic_sampler.h
+#usr/include/absl/profiling/internal/sample_recorder.h
+#usr/include/absl/random
+#usr/include/absl/random/CMakeFiles
+#usr/include/absl/random/CMakeFiles/random_distributions.dir
+#usr/include/absl/random/CMakeFiles/random_internal_distribution_test_util.dir
+#usr/include/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_platform.dir
+#usr/include/absl/random/CMakeFiles/random_internal_platform.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_pool_urbg.dir
+#usr/include/absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_randen.dir
+#usr/include/absl/random/CMakeFiles/random_internal_randen.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_randen_hwaes.dir
+#usr/include/absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir
+#usr/include/absl/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_randen_slow.dir
+#usr/include/absl/random/CMakeFiles/random_internal_randen_slow.dir/internal
+#usr/include/absl/random/CMakeFiles/random_internal_seed_material.dir
+#usr/include/absl/random/CMakeFiles/random_internal_seed_material.dir/internal
+#usr/include/absl/random/CMakeFiles/random_seed_gen_exception.dir
+#usr/include/absl/random/CMakeFiles/random_seed_sequences.dir
+#usr/include/absl/random/bernoulli_distribution.h
+#usr/include/absl/random/beta_distribution.h
+#usr/include/absl/random/bit_gen_ref.h
+#usr/include/absl/random/discrete_distribution.h
+#usr/include/absl/random/distributions.h
+#usr/include/absl/random/exponential_distribution.h
+#usr/include/absl/random/gaussian_distribution.h
+#usr/include/absl/random/internal
+#usr/include/absl/random/internal/chi_square.h
+#usr/include/absl/random/internal/distribution_caller.h
+#usr/include/absl/random/internal/distribution_test_util.h
+#usr/include/absl/random/internal/explicit_seed_seq.h
+#usr/include/absl/random/internal/fast_uniform_bits.h
+#usr/include/absl/random/internal/fastmath.h
+#usr/include/absl/random/internal/generate_real.h
+#usr/include/absl/random/internal/iostream_state_saver.h
+#usr/include/absl/random/internal/mock_helpers.h
+#usr/include/absl/random/internal/mock_overload_set.h
+#usr/include/absl/random/internal/nanobenchmark.h
+#usr/include/absl/random/internal/nonsecure_base.h
+#usr/include/absl/random/internal/pcg_engine.h
+#usr/include/absl/random/internal/platform.h
+#usr/include/absl/random/internal/pool_urbg.h
+#usr/include/absl/random/internal/randen.h
+#usr/include/absl/random/internal/randen_detect.h
+#usr/include/absl/random/internal/randen_engine.h
+#usr/include/absl/random/internal/randen_hwaes.h
+#usr/include/absl/random/internal/randen_slow.h
+#usr/include/absl/random/internal/randen_traits.h
+#usr/include/absl/random/internal/salted_seed_seq.h
+#usr/include/absl/random/internal/seed_material.h
+#usr/include/absl/random/internal/sequence_urbg.h
+#usr/include/absl/random/internal/traits.h
+#usr/include/absl/random/internal/uniform_helper.h
+#usr/include/absl/random/internal/wide_multiply.h
+#usr/include/absl/random/log_uniform_int_distribution.h
+#usr/include/absl/random/mock_distributions.h
+#usr/include/absl/random/mocking_bit_gen.h
+#usr/include/absl/random/poisson_distribution.h
+#usr/include/absl/random/random.h
+#usr/include/absl/random/seed_gen_exception.h
+#usr/include/absl/random/seed_sequences.h
+#usr/include/absl/random/uniform_int_distribution.h
+#usr/include/absl/random/uniform_real_distribution.h
+#usr/include/absl/random/zipf_distribution.h
+#usr/include/absl/status
+#usr/include/absl/status/CMakeFiles
+#usr/include/absl/status/CMakeFiles/status.dir
+#usr/include/absl/status/CMakeFiles/statusor.dir
+#usr/include/absl/status/internal
+#usr/include/absl/status/internal/status_internal.h
+#usr/include/absl/status/internal/statusor_internal.h
+#usr/include/absl/status/status.h
+#usr/include/absl/status/status_payload_printer.h
+#usr/include/absl/status/statusor.h
+#usr/include/absl/strings
+#usr/include/absl/strings/CMakeFiles
+#usr/include/absl/strings/CMakeFiles/cord.dir
+#usr/include/absl/strings/CMakeFiles/cord_internal.dir
+#usr/include/absl/strings/CMakeFiles/cord_internal.dir/internal
+#usr/include/absl/strings/CMakeFiles/cordz_functions.dir
+#usr/include/absl/strings/CMakeFiles/cordz_functions.dir/internal
+#usr/include/absl/strings/CMakeFiles/cordz_handle.dir
+#usr/include/absl/strings/CMakeFiles/cordz_handle.dir/internal
+#usr/include/absl/strings/CMakeFiles/cordz_info.dir
+#usr/include/absl/strings/CMakeFiles/cordz_info.dir/internal
+#usr/include/absl/strings/CMakeFiles/cordz_sample_token.dir
+#usr/include/absl/strings/CMakeFiles/cordz_sample_token.dir/internal
+#usr/include/absl/strings/CMakeFiles/str_format_internal.dir
+#usr/include/absl/strings/CMakeFiles/str_format_internal.dir/internal
+#usr/include/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format
+#usr/include/absl/strings/CMakeFiles/string_view.dir
+#usr/include/absl/strings/CMakeFiles/strings.dir
+#usr/include/absl/strings/CMakeFiles/strings.dir/internal
+#usr/include/absl/strings/CMakeFiles/strings_internal.dir
+#usr/include/absl/strings/CMakeFiles/strings_internal.dir/internal
+#usr/include/absl/strings/ascii.h
+#usr/include/absl/strings/charconv.h
+#usr/include/absl/strings/cord.h
+#usr/include/absl/strings/cord_analysis.h
+#usr/include/absl/strings/cord_buffer.h
+#usr/include/absl/strings/cord_test_helpers.h
+#usr/include/absl/strings/cordz_test_helpers.h
+#usr/include/absl/strings/escaping.h
+#usr/include/absl/strings/internal
+#usr/include/absl/strings/internal/char_map.h
+#usr/include/absl/strings/internal/charconv_bigint.h
+#usr/include/absl/strings/internal/charconv_parse.h
+#usr/include/absl/strings/internal/cord_data_edge.h
+#usr/include/absl/strings/internal/cord_internal.h
+#usr/include/absl/strings/internal/cord_rep_btree.h
+#usr/include/absl/strings/internal/cord_rep_btree_navigator.h
+#usr/include/absl/strings/internal/cord_rep_btree_reader.h
+#usr/include/absl/strings/internal/cord_rep_consume.h
+#usr/include/absl/strings/internal/cord_rep_crc.h
+#usr/include/absl/strings/internal/cord_rep_flat.h
+#usr/include/absl/strings/internal/cord_rep_ring.h
+#usr/include/absl/strings/internal/cord_rep_ring_reader.h
+#usr/include/absl/strings/internal/cord_rep_test_util.h
+#usr/include/absl/strings/internal/cordz_functions.h
+#usr/include/absl/strings/internal/cordz_handle.h
+#usr/include/absl/strings/internal/cordz_info.h
+#usr/include/absl/strings/internal/cordz_sample_token.h
+#usr/include/absl/strings/internal/cordz_statistics.h
+#usr/include/absl/strings/internal/cordz_update_scope.h
+#usr/include/absl/strings/internal/cordz_update_tracker.h
+#usr/include/absl/strings/internal/damerau_levenshtein_distance.h
+#usr/include/absl/strings/internal/escaping.h
+#usr/include/absl/strings/internal/escaping_test_common.h
+#usr/include/absl/strings/internal/has_absl_stringify.h
+#usr/include/absl/strings/internal/memutil.h
+#usr/include/absl/strings/internal/numbers_test_common.h
+#usr/include/absl/strings/internal/ostringstream.h
+#usr/include/absl/strings/internal/pow10_helper.h
+#usr/include/absl/strings/internal/resize_uninitialized.h
+#usr/include/absl/strings/internal/stl_type_traits.h
+#usr/include/absl/strings/internal/str_format
+#usr/include/absl/strings/internal/str_format/arg.h
+#usr/include/absl/strings/internal/str_format/bind.h
+#usr/include/absl/strings/internal/str_format/checker.h
+#usr/include/absl/strings/internal/str_format/constexpr_parser.h
+#usr/include/absl/strings/internal/str_format/extension.h
+#usr/include/absl/strings/internal/str_format/float_conversion.h
+#usr/include/absl/strings/internal/str_format/output.h
+#usr/include/absl/strings/internal/str_format/parser.h
+#usr/include/absl/strings/internal/str_join_internal.h
+#usr/include/absl/strings/internal/str_split_internal.h
+#usr/include/absl/strings/internal/string_constant.h
+#usr/include/absl/strings/internal/stringify_sink.h
+#usr/include/absl/strings/internal/utf8.h
+#usr/include/absl/strings/match.h
+#usr/include/absl/strings/numbers.h
+#usr/include/absl/strings/str_cat.h
+#usr/include/absl/strings/str_format.h
+#usr/include/absl/strings/str_join.h
+#usr/include/absl/strings/str_replace.h
+#usr/include/absl/strings/str_split.h
+#usr/include/absl/strings/string_view.h
+#usr/include/absl/strings/strip.h
+#usr/include/absl/strings/substitute.h
+#usr/include/absl/synchronization
+#usr/include/absl/synchronization/CMakeFiles
+#usr/include/absl/synchronization/CMakeFiles/graphcycles_internal.dir
+#usr/include/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal
+#usr/include/absl/synchronization/CMakeFiles/kernel_timeout_internal.dir
+#usr/include/absl/synchronization/CMakeFiles/kernel_timeout_internal.dir/internal
+#usr/include/absl/synchronization/CMakeFiles/synchronization.dir
+#usr/include/absl/synchronization/CMakeFiles/synchronization.dir/internal
+#usr/include/absl/synchronization/barrier.h
+#usr/include/absl/synchronization/blocking_counter.h
+#usr/include/absl/synchronization/internal
+#usr/include/absl/synchronization/internal/create_thread_identity.h
+#usr/include/absl/synchronization/internal/futex.h
+#usr/include/absl/synchronization/internal/futex_waiter.h
+#usr/include/absl/synchronization/internal/graphcycles.h
+#usr/include/absl/synchronization/internal/kernel_timeout.h
+#usr/include/absl/synchronization/internal/per_thread_sem.h
+#usr/include/absl/synchronization/internal/pthread_waiter.h
+#usr/include/absl/synchronization/internal/sem_waiter.h
+#usr/include/absl/synchronization/internal/stdcpp_waiter.h
+#usr/include/absl/synchronization/internal/thread_pool.h
+#usr/include/absl/synchronization/internal/waiter.h
+#usr/include/absl/synchronization/internal/waiter_base.h
+#usr/include/absl/synchronization/internal/win32_waiter.h
+#usr/include/absl/synchronization/mutex.h
+#usr/include/absl/synchronization/notification.h
+#usr/include/absl/time
+#usr/include/absl/time/CMakeFiles
+#usr/include/absl/time/CMakeFiles/civil_time.dir
+#usr/include/absl/time/CMakeFiles/civil_time.dir/internal
+#usr/include/absl/time/CMakeFiles/civil_time.dir/internal/cctz
+#usr/include/absl/time/CMakeFiles/civil_time.dir/internal/cctz/src
+#usr/include/absl/time/CMakeFiles/time.dir
+#usr/include/absl/time/CMakeFiles/time_zone.dir
+#usr/include/absl/time/CMakeFiles/time_zone.dir/internal
+#usr/include/absl/time/CMakeFiles/time_zone.dir/internal/cctz
+#usr/include/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src
+#usr/include/absl/time/civil_time.h
+#usr/include/absl/time/clock.h
+#usr/include/absl/time/internal
+#usr/include/absl/time/internal/cctz
+#usr/include/absl/time/internal/cctz/include
+#usr/include/absl/time/internal/cctz/include/cctz
+#usr/include/absl/time/internal/cctz/include/cctz/civil_time.h
+#usr/include/absl/time/internal/cctz/include/cctz/civil_time_detail.h
+#usr/include/absl/time/internal/cctz/include/cctz/time_zone.h
+#usr/include/absl/time/internal/cctz/include/cctz/zone_info_source.h
+#usr/include/absl/time/internal/cctz/src
+#usr/include/absl/time/internal/cctz/src/time_zone_fixed.h
+#usr/include/absl/time/internal/cctz/src/time_zone_if.h
+#usr/include/absl/time/internal/cctz/src/time_zone_impl.h
+#usr/include/absl/time/internal/cctz/src/time_zone_info.h
+#usr/include/absl/time/internal/cctz/src/time_zone_libc.h
+#usr/include/absl/time/internal/cctz/src/time_zone_posix.h
+#usr/include/absl/time/internal/cctz/src/tzfile.h
+#usr/include/absl/time/internal/get_current_time_chrono.inc
+#usr/include/absl/time/internal/get_current_time_posix.inc
+#usr/include/absl/time/internal/test_util.h
+#usr/include/absl/time/time.h
+#usr/include/absl/types
+#usr/include/absl/types/CMakeFiles
+#usr/include/absl/types/CMakeFiles/bad_any_cast_impl.dir
+#usr/include/absl/types/CMakeFiles/bad_optional_access.dir
+#usr/include/absl/types/CMakeFiles/bad_variant_access.dir
+#usr/include/absl/types/any.h
+#usr/include/absl/types/bad_any_cast.h
+#usr/include/absl/types/bad_optional_access.h
+#usr/include/absl/types/bad_variant_access.h
+#usr/include/absl/types/compare.h
+#usr/include/absl/types/internal
+#usr/include/absl/types/internal/conformance_aliases.h
+#usr/include/absl/types/internal/conformance_archetype.h
+#usr/include/absl/types/internal/conformance_profile.h
+#usr/include/absl/types/internal/conformance_testing.h
+#usr/include/absl/types/internal/conformance_testing_helpers.h
+#usr/include/absl/types/internal/optional.h
+#usr/include/absl/types/internal/parentheses.h
+#usr/include/absl/types/internal/span.h
+#usr/include/absl/types/internal/transform_args.h
+#usr/include/absl/types/internal/variant.h
+#usr/include/absl/types/optional.h
+#usr/include/absl/types/span.h
+#usr/include/absl/types/variant.h
+#usr/include/absl/utility
+#usr/include/absl/utility/CMakeFiles
+#usr/include/absl/utility/internal
+#usr/include/absl/utility/internal/if_constexpr.h
+#usr/include/absl/utility/utility.h
+#usr/lib/cmake/absl
+#usr/lib/cmake/absl/abslConfig.cmake
+#usr/lib/cmake/absl/abslConfigVersion.cmake
+#usr/lib/cmake/absl/abslTargets-noconfig.cmake
+#usr/lib/cmake/absl/abslTargets.cmake
+#usr/lib/libabsl_bad_any_cast_impl.a
+#usr/lib/libabsl_bad_optional_access.a
+#usr/lib/libabsl_bad_variant_access.a
+#usr/lib/libabsl_base.a
+#usr/lib/libabsl_city.a
+#usr/lib/libabsl_civil_time.a
+#usr/lib/libabsl_cord.a
+#usr/lib/libabsl_cord_internal.a
+#usr/lib/libabsl_cordz_functions.a
+#usr/lib/libabsl_cordz_handle.a
+#usr/lib/libabsl_cordz_info.a
+#usr/lib/libabsl_cordz_sample_token.a
+#usr/lib/libabsl_crc32c.a
+#usr/lib/libabsl_crc_cord_state.a
+#usr/lib/libabsl_crc_cpu_detect.a
+#usr/lib/libabsl_crc_internal.a
+#usr/lib/libabsl_debugging_internal.a
+#usr/lib/libabsl_demangle_internal.a
+#usr/lib/libabsl_die_if_null.a
+#usr/lib/libabsl_examine_stack.a
+#usr/lib/libabsl_exponential_biased.a
+#usr/lib/libabsl_failure_signal_handler.a
+#usr/lib/libabsl_flags.a
+#usr/lib/libabsl_flags_commandlineflag.a
+#usr/lib/libabsl_flags_commandlineflag_internal.a
+#usr/lib/libabsl_flags_config.a
+#usr/lib/libabsl_flags_internal.a
+#usr/lib/libabsl_flags_marshalling.a
+#usr/lib/libabsl_flags_parse.a
+#usr/lib/libabsl_flags_private_handle_accessor.a
+#usr/lib/libabsl_flags_program_name.a
+#usr/lib/libabsl_flags_reflection.a
+#usr/lib/libabsl_flags_usage.a
+#usr/lib/libabsl_flags_usage_internal.a
+#usr/lib/libabsl_graphcycles_internal.a
+#usr/lib/libabsl_hash.a
+#usr/lib/libabsl_hashtablez_sampler.a
+#usr/lib/libabsl_int128.a
+#usr/lib/libabsl_kernel_timeout_internal.a
+#usr/lib/libabsl_leak_check.a
+#usr/lib/libabsl_log_entry.a
+#usr/lib/libabsl_log_flags.a
+#usr/lib/libabsl_log_globals.a
+#usr/lib/libabsl_log_initialize.a
+#usr/lib/libabsl_log_internal_check_op.a
+#usr/lib/libabsl_log_internal_conditions.a
+#usr/lib/libabsl_log_internal_format.a
+#usr/lib/libabsl_log_internal_globals.a
+#usr/lib/libabsl_log_internal_log_sink_set.a
+#usr/lib/libabsl_log_internal_message.a
+#usr/lib/libabsl_log_internal_nullguard.a
+#usr/lib/libabsl_log_internal_proto.a
+#usr/lib/libabsl_log_severity.a
+#usr/lib/libabsl_log_sink.a
+#usr/lib/libabsl_low_level_hash.a
+#usr/lib/libabsl_malloc_internal.a
+#usr/lib/libabsl_periodic_sampler.a
+#usr/lib/libabsl_random_distributions.a
+#usr/lib/libabsl_random_internal_distribution_test_util.a
+#usr/lib/libabsl_random_internal_platform.a
+#usr/lib/libabsl_random_internal_pool_urbg.a
+#usr/lib/libabsl_random_internal_randen.a
+#usr/lib/libabsl_random_internal_randen_hwaes.a
+#usr/lib/libabsl_random_internal_randen_hwaes_impl.a
+#usr/lib/libabsl_random_internal_randen_slow.a
+#usr/lib/libabsl_random_internal_seed_material.a
+#usr/lib/libabsl_random_seed_gen_exception.a
+#usr/lib/libabsl_random_seed_sequences.a
+#usr/lib/libabsl_raw_hash_set.a
+#usr/lib/libabsl_raw_logging_internal.a
+#usr/lib/libabsl_scoped_set_env.a
+#usr/lib/libabsl_spinlock_wait.a
+#usr/lib/libabsl_stacktrace.a
+#usr/lib/libabsl_status.a
+#usr/lib/libabsl_statusor.a
+#usr/lib/libabsl_str_format_internal.a
+#usr/lib/libabsl_strerror.a
+#usr/lib/libabsl_string_view.a
+#usr/lib/libabsl_strings.a
+#usr/lib/libabsl_strings_internal.a
+#usr/lib/libabsl_symbolize.a
+#usr/lib/libabsl_synchronization.a
+#usr/lib/libabsl_throw_delegate.a
+#usr/lib/libabsl_time.a
+#usr/lib/libabsl_time_zone.a
+#usr/lib/pkgconfig/absl_absl_check.pc
+#usr/lib/pkgconfig/absl_absl_log.pc
+#usr/lib/pkgconfig/absl_algorithm.pc
+#usr/lib/pkgconfig/absl_algorithm_container.pc
+#usr/lib/pkgconfig/absl_any.pc
+#usr/lib/pkgconfig/absl_any_invocable.pc
+#usr/lib/pkgconfig/absl_atomic_hook.pc
+#usr/lib/pkgconfig/absl_bad_any_cast.pc
+#usr/lib/pkgconfig/absl_bad_any_cast_impl.pc
+#usr/lib/pkgconfig/absl_bad_optional_access.pc
+#usr/lib/pkgconfig/absl_bad_variant_access.pc
+#usr/lib/pkgconfig/absl_base.pc
+#usr/lib/pkgconfig/absl_base_internal.pc
+#usr/lib/pkgconfig/absl_bind_front.pc
+#usr/lib/pkgconfig/absl_bits.pc
+#usr/lib/pkgconfig/absl_btree.pc
+#usr/lib/pkgconfig/absl_check.pc
+#usr/lib/pkgconfig/absl_city.pc
+#usr/lib/pkgconfig/absl_civil_time.pc
+#usr/lib/pkgconfig/absl_cleanup.pc
+#usr/lib/pkgconfig/absl_cleanup_internal.pc
+#usr/lib/pkgconfig/absl_common_policy_traits.pc
+#usr/lib/pkgconfig/absl_compare.pc
+#usr/lib/pkgconfig/absl_compressed_tuple.pc
+#usr/lib/pkgconfig/absl_config.pc
+#usr/lib/pkgconfig/absl_container_common.pc
+#usr/lib/pkgconfig/absl_container_memory.pc
+#usr/lib/pkgconfig/absl_cord.pc
+#usr/lib/pkgconfig/absl_cord_internal.pc
+#usr/lib/pkgconfig/absl_cordz_functions.pc
+#usr/lib/pkgconfig/absl_cordz_handle.pc
+#usr/lib/pkgconfig/absl_cordz_info.pc
+#usr/lib/pkgconfig/absl_cordz_sample_token.pc
+#usr/lib/pkgconfig/absl_cordz_statistics.pc
+#usr/lib/pkgconfig/absl_cordz_update_scope.pc
+#usr/lib/pkgconfig/absl_cordz_update_tracker.pc
+#usr/lib/pkgconfig/absl_core_headers.pc
+#usr/lib/pkgconfig/absl_counting_allocator.pc
+#usr/lib/pkgconfig/absl_crc32c.pc
+#usr/lib/pkgconfig/absl_crc_cord_state.pc
+#usr/lib/pkgconfig/absl_crc_cpu_detect.pc
+#usr/lib/pkgconfig/absl_crc_internal.pc
+#usr/lib/pkgconfig/absl_debugging.pc
+#usr/lib/pkgconfig/absl_debugging_internal.pc
+#usr/lib/pkgconfig/absl_demangle_internal.pc
+#usr/lib/pkgconfig/absl_die_if_null.pc
+#usr/lib/pkgconfig/absl_dynamic_annotations.pc
+#usr/lib/pkgconfig/absl_endian.pc
+#usr/lib/pkgconfig/absl_errno_saver.pc
+#usr/lib/pkgconfig/absl_examine_stack.pc
+#usr/lib/pkgconfig/absl_exponential_biased.pc
+#usr/lib/pkgconfig/absl_failure_signal_handler.pc
+#usr/lib/pkgconfig/absl_fast_type_id.pc
+#usr/lib/pkgconfig/absl_fixed_array.pc
+#usr/lib/pkgconfig/absl_flags.pc
+#usr/lib/pkgconfig/absl_flags_commandlineflag.pc
+#usr/lib/pkgconfig/absl_flags_commandlineflag_internal.pc
+#usr/lib/pkgconfig/absl_flags_config.pc
+#usr/lib/pkgconfig/absl_flags_internal.pc
+#usr/lib/pkgconfig/absl_flags_marshalling.pc
+#usr/lib/pkgconfig/absl_flags_parse.pc
+#usr/lib/pkgconfig/absl_flags_path_util.pc
+#usr/lib/pkgconfig/absl_flags_private_handle_accessor.pc
+#usr/lib/pkgconfig/absl_flags_program_name.pc
+#usr/lib/pkgconfig/absl_flags_reflection.pc
+#usr/lib/pkgconfig/absl_flags_usage.pc
+#usr/lib/pkgconfig/absl_flags_usage_internal.pc
+#usr/lib/pkgconfig/absl_flat_hash_map.pc
+#usr/lib/pkgconfig/absl_flat_hash_set.pc
+#usr/lib/pkgconfig/absl_function_ref.pc
+#usr/lib/pkgconfig/absl_graphcycles_internal.pc
+#usr/lib/pkgconfig/absl_hash.pc
+#usr/lib/pkgconfig/absl_hash_function_defaults.pc
+#usr/lib/pkgconfig/absl_hash_policy_traits.pc
+#usr/lib/pkgconfig/absl_hashtable_debug.pc
+#usr/lib/pkgconfig/absl_hashtable_debug_hooks.pc
+#usr/lib/pkgconfig/absl_hashtablez_sampler.pc
+#usr/lib/pkgconfig/absl_if_constexpr.pc
+#usr/lib/pkgconfig/absl_inlined_vector.pc
+#usr/lib/pkgconfig/absl_inlined_vector_internal.pc
+#usr/lib/pkgconfig/absl_int128.pc
+#usr/lib/pkgconfig/absl_kernel_timeout_internal.pc
+#usr/lib/pkgconfig/absl_layout.pc
+#usr/lib/pkgconfig/absl_leak_check.pc
+#usr/lib/pkgconfig/absl_log.pc
+#usr/lib/pkgconfig/absl_log_entry.pc
+#usr/lib/pkgconfig/absl_log_flags.pc
+#usr/lib/pkgconfig/absl_log_globals.pc
+#usr/lib/pkgconfig/absl_log_initialize.pc
+#usr/lib/pkgconfig/absl_log_internal_append_truncated.pc
+#usr/lib/pkgconfig/absl_log_internal_check_impl.pc
+#usr/lib/pkgconfig/absl_log_internal_check_op.pc
+#usr/lib/pkgconfig/absl_log_internal_conditions.pc
+#usr/lib/pkgconfig/absl_log_internal_config.pc
+#usr/lib/pkgconfig/absl_log_internal_flags.pc
+#usr/lib/pkgconfig/absl_log_internal_format.pc
+#usr/lib/pkgconfig/absl_log_internal_globals.pc
+#usr/lib/pkgconfig/absl_log_internal_log_impl.pc
+#usr/lib/pkgconfig/absl_log_internal_log_sink_set.pc
+#usr/lib/pkgconfig/absl_log_internal_message.pc
+#usr/lib/pkgconfig/absl_log_internal_nullguard.pc
+#usr/lib/pkgconfig/absl_log_internal_nullstream.pc
+#usr/lib/pkgconfig/absl_log_internal_proto.pc
+#usr/lib/pkgconfig/absl_log_internal_strip.pc
+#usr/lib/pkgconfig/absl_log_internal_structured.pc
+#usr/lib/pkgconfig/absl_log_internal_voidify.pc
+#usr/lib/pkgconfig/absl_log_severity.pc
+#usr/lib/pkgconfig/absl_log_sink.pc
+#usr/lib/pkgconfig/absl_log_sink_registry.pc
+#usr/lib/pkgconfig/absl_log_streamer.pc
+#usr/lib/pkgconfig/absl_log_structured.pc
+#usr/lib/pkgconfig/absl_low_level_hash.pc
+#usr/lib/pkgconfig/absl_malloc_internal.pc
+#usr/lib/pkgconfig/absl_memory.pc
+#usr/lib/pkgconfig/absl_meta.pc
+#usr/lib/pkgconfig/absl_node_hash_map.pc
+#usr/lib/pkgconfig/absl_node_hash_set.pc
+#usr/lib/pkgconfig/absl_node_slot_policy.pc
+#usr/lib/pkgconfig/absl_non_temporal_arm_intrinsics.pc
+#usr/lib/pkgconfig/absl_non_temporal_memcpy.pc
+#usr/lib/pkgconfig/absl_nullability.pc
+#usr/lib/pkgconfig/absl_numeric.pc
+#usr/lib/pkgconfig/absl_numeric_representation.pc
+#usr/lib/pkgconfig/absl_optional.pc
+#usr/lib/pkgconfig/absl_periodic_sampler.pc
+#usr/lib/pkgconfig/absl_prefetch.pc
+#usr/lib/pkgconfig/absl_pretty_function.pc
+#usr/lib/pkgconfig/absl_random_bit_gen_ref.pc
+#usr/lib/pkgconfig/absl_random_distributions.pc
+#usr/lib/pkgconfig/absl_random_internal_distribution_caller.pc
+#usr/lib/pkgconfig/absl_random_internal_distribution_test_util.pc
+#usr/lib/pkgconfig/absl_random_internal_fast_uniform_bits.pc
+#usr/lib/pkgconfig/absl_random_internal_fastmath.pc
+#usr/lib/pkgconfig/absl_random_internal_generate_real.pc
+#usr/lib/pkgconfig/absl_random_internal_iostream_state_saver.pc
+#usr/lib/pkgconfig/absl_random_internal_mock_helpers.pc
+#usr/lib/pkgconfig/absl_random_internal_nonsecure_base.pc
+#usr/lib/pkgconfig/absl_random_internal_pcg_engine.pc
+#usr/lib/pkgconfig/absl_random_internal_platform.pc
+#usr/lib/pkgconfig/absl_random_internal_pool_urbg.pc
+#usr/lib/pkgconfig/absl_random_internal_randen.pc
+#usr/lib/pkgconfig/absl_random_internal_randen_engine.pc
+#usr/lib/pkgconfig/absl_random_internal_randen_hwaes.pc
+#usr/lib/pkgconfig/absl_random_internal_randen_hwaes_impl.pc
+#usr/lib/pkgconfig/absl_random_internal_randen_slow.pc
+#usr/lib/pkgconfig/absl_random_internal_salted_seed_seq.pc
+#usr/lib/pkgconfig/absl_random_internal_seed_material.pc
+#usr/lib/pkgconfig/absl_random_internal_traits.pc
+#usr/lib/pkgconfig/absl_random_internal_uniform_helper.pc
+#usr/lib/pkgconfig/absl_random_internal_wide_multiply.pc
+#usr/lib/pkgconfig/absl_random_random.pc
+#usr/lib/pkgconfig/absl_random_seed_gen_exception.pc
+#usr/lib/pkgconfig/absl_random_seed_sequences.pc
+#usr/lib/pkgconfig/absl_raw_hash_map.pc
+#usr/lib/pkgconfig/absl_raw_hash_set.pc
+#usr/lib/pkgconfig/absl_raw_logging_internal.pc
+#usr/lib/pkgconfig/absl_sample_recorder.pc
+#usr/lib/pkgconfig/absl_scoped_set_env.pc
+#usr/lib/pkgconfig/absl_span.pc
+#usr/lib/pkgconfig/absl_spinlock_wait.pc
+#usr/lib/pkgconfig/absl_stacktrace.pc
+#usr/lib/pkgconfig/absl_status.pc
+#usr/lib/pkgconfig/absl_statusor.pc
+#usr/lib/pkgconfig/absl_str_format.pc
+#usr/lib/pkgconfig/absl_str_format_internal.pc
+#usr/lib/pkgconfig/absl_strerror.pc
+#usr/lib/pkgconfig/absl_string_view.pc
+#usr/lib/pkgconfig/absl_strings.pc
+#usr/lib/pkgconfig/absl_strings_internal.pc
+#usr/lib/pkgconfig/absl_symbolize.pc
+#usr/lib/pkgconfig/absl_synchronization.pc
+#usr/lib/pkgconfig/absl_throw_delegate.pc
+#usr/lib/pkgconfig/absl_time.pc
+#usr/lib/pkgconfig/absl_time_zone.pc
+#usr/lib/pkgconfig/absl_type_traits.pc
+#usr/lib/pkgconfig/absl_utility.pc
+#usr/lib/pkgconfig/absl_variant.pc
index a3476d9a5d1fbe3a009378385777ea3692d33baa..505fd563c695a157707756a08a5155371e083170 100644 (file)
@@ -7,13 +7,12 @@ usr/bin/setfacl
 #usr/lib/libacl.la
 usr/lib/libacl.so
 usr/lib/libacl.so.1
-usr/lib/libacl.so.1.1.2301
+usr/lib/libacl.so.1.1.2302
 #usr/lib/pkgconfig/libacl.pc
 #usr/share/doc/acl
 #usr/share/doc/acl/CHANGES
 #usr/share/doc/acl/COPYING
 #usr/share/doc/acl/COPYING.LGPL
-#usr/share/doc/acl/PORTING
 #usr/share/doc/acl/extensions.txt
 #usr/share/doc/acl/libacl.txt
 #usr/share/locale/de/LC_MESSAGES/acl.mo
@@ -22,6 +21,7 @@ usr/lib/libacl.so.1.1.2301
 #usr/share/locale/es/LC_MESSAGES/acl.mo
 #usr/share/locale/fr/LC_MESSAGES/acl.mo
 #usr/share/locale/gl/LC_MESSAGES/acl.mo
+#usr/share/locale/ka/LC_MESSAGES/acl.mo
 #usr/share/locale/pl/LC_MESSAGES/acl.mo
 #usr/share/locale/sv/LC_MESSAGES/acl.mo
 #usr/share/man/man1/chacl.1
index 536cfb9fc35a5673c8413badf85666e33a95e1ed..a968063b4432ab48bc670f90ed2bb64f2e87734e 100644 (file)
@@ -1,7 +1,6 @@
 usr/bin/attr
 usr/bin/getfattr
 usr/bin/setfattr
-#usr/etc
 #usr/etc/xattr.conf
 #usr/include/attr
 #usr/include/attr/attributes.h
@@ -11,13 +10,12 @@ usr/bin/setfattr
 #usr/lib/libattr.la
 #usr/lib/libattr.so
 usr/lib/libattr.so.1
-usr/lib/libattr.so.1.1.2501
+usr/lib/libattr.so.1.1.2502
 #usr/lib/pkgconfig/libattr.pc
 #usr/share/doc/attr
 #usr/share/doc/attr/CHANGES
 #usr/share/doc/attr/COPYING
 #usr/share/doc/attr/COPYING.LGPL
-#usr/share/doc/attr/PORTING
 #usr/share/locale/cs/LC_MESSAGES/attr.mo
 #usr/share/locale/de/LC_MESSAGES/attr.mo
 #usr/share/locale/en@boldquot
@@ -29,6 +27,7 @@ usr/lib/libattr.so.1.1.2501
 #usr/share/locale/es/LC_MESSAGES/attr.mo
 #usr/share/locale/fr/LC_MESSAGES/attr.mo
 #usr/share/locale/gl/LC_MESSAGES/attr.mo
+#usr/share/locale/ka/LC_MESSAGES/attr.mo
 #usr/share/locale/nl/LC_MESSAGES/attr.mo
 #usr/share/locale/pl/LC_MESSAGES/attr.mo
 #usr/share/locale/sv/LC_MESSAGES/attr.mo
index ca3f17011f1e7d978a43ecfa2d775575edf939b6..96859c8db4f2c28e9e8b2b73ab4cf81fb66929a1 100644 (file)
@@ -271,24 +271,24 @@ usr/bin/nsupdate
 #usr/include/pk11/site.h
 #usr/include/pkcs11
 #usr/include/pkcs11/pkcs11.h
-usr/lib/libbind9-9.16.44.so
+usr/lib/libbind9-9.16.48.so
 #usr/lib/libbind9.la
 #usr/lib/libbind9.so
-usr/lib/libdns-9.16.44.so
+usr/lib/libdns-9.16.48.so
 #usr/lib/libdns.la
 #usr/lib/libdns.so
-usr/lib/libirs-9.16.44.so
+usr/lib/libirs-9.16.48.so
 #usr/lib/libirs.la
 #usr/lib/libirs.so
-usr/lib/libisc-9.16.44.so
+usr/lib/libisc-9.16.48.so
 #usr/lib/libisc.la
 #usr/lib/libisc.so
-usr/lib/libisccc-9.16.44.so
+usr/lib/libisccc-9.16.48.so
 #usr/lib/libisccc.la
 #usr/lib/libisccc.so
-usr/lib/libisccfg-9.16.44.so
+usr/lib/libisccfg-9.16.48.so
 #usr/lib/libisccfg.la
 #usr/lib/libisccfg.so
-usr/lib/libns-9.16.44.so
+usr/lib/libns-9.16.48.so
 #usr/lib/libns.la
 #usr/lib/libns.so
index b920dd248c1879c7ee311ff07534378e05135bd1..a286a15383393aa753b359fc9477c324e01bb977 100644 (file)
@@ -120,8 +120,11 @@ var/ipfire/menu.d/70-log.menu
 #var/ipfire/menu.d/EX-apcupsd.menu
 #var/ipfire/menu.d/EX-guardian.menu
 #var/ipfire/menu.d/EX-mpfire.menu
+#var/ipfire/menu.d/EX-mympd.menu
 #var/ipfire/menu.d/EX-samba.menu
 #var/ipfire/menu.d/EX-tor.menu
+#var/ipfire/menu.d/EX-transmission.menu
+#var/ipfire/menu.d/EX-vdr.menu
 #var/ipfire/menu.d/EX-wio.menu
 #var/ipfire/menu.d/EX-wlanap.menu
 var/ipfire/modem
index 45bf9f79c5380521ea795394570fec1b30c8edaa..7b9bae0455eaf895acedf52fc9bf6395848cc990 100644 (file)
@@ -12,6 +12,7 @@ bin/cpio
 #usr/share/locale/id/LC_MESSAGES/cpio.mo
 #usr/share/locale/it/LC_MESSAGES/cpio.mo
 #usr/share/locale/ja/LC_MESSAGES/cpio.mo
+#usr/share/locale/ka/LC_MESSAGES/cpio.mo
 #usr/share/locale/ko/LC_MESSAGES/cpio.mo
 #usr/share/locale/nl/LC_MESSAGES/cpio.mo
 #usr/share/locale/pl/LC_MESSAGES/cpio.mo
similarity index 76%
rename from config/rootfiles/packages/elfutils
rename to config/rootfiles/common/elfutils
index f7d56ad897fe3134624e428435dadd52e156f29d..830638e2be01ff8d561893033161a869fe8806ae 100644 (file)
@@ -1,21 +1,21 @@
-usr/bin/eu-addr2line
-usr/bin/eu-ar
-usr/bin/eu-elfclassify
-usr/bin/eu-elfcmp
-usr/bin/eu-elfcompress
-usr/bin/eu-elflint
-usr/bin/eu-findtextrel
-usr/bin/eu-make-debug-archive
-usr/bin/eu-nm
-usr/bin/eu-objdump
-usr/bin/eu-ranlib
-usr/bin/eu-readelf
-usr/bin/eu-size
-usr/bin/eu-srcfiles
-usr/bin/eu-stack
-usr/bin/eu-strings
-usr/bin/eu-strip
-usr/bin/eu-unstrip
+#usr/bin/eu-addr2line
+#usr/bin/eu-ar
+#usr/bin/eu-elfclassify
+#usr/bin/eu-elfcmp
+#usr/bin/eu-elfcompress
+#usr/bin/eu-elflint
+#usr/bin/eu-findtextrel
+#usr/bin/eu-make-debug-archive
+#usr/bin/eu-nm
+#usr/bin/eu-objdump
+#usr/bin/eu-ranlib
+#usr/bin/eu-readelf
+#usr/bin/eu-size
+#usr/bin/eu-srcfiles
+#usr/bin/eu-stack
+#usr/bin/eu-strings
+#usr/bin/eu-strip
+#usr/bin/eu-unstrip
 #usr/include/dwarf.h
 #usr/include/elfutils
 #usr/include/elfutils/elf-knowledge.h
index 233c4628346909e1ea4fa8f9b20a7f25c3f94ba9..499f99f8eeb10d81bae4a398e636f47b035db87d 100644 (file)
@@ -3,20 +3,21 @@
 #usr/include/expat_config.h
 #usr/include/expat_external.h
 #usr/lib/cmake
-#usr/lib/cmake/expat-2.5.0
-#usr/lib/cmake/expat-2.5.0/expat-config-version.cmake
-#usr/lib/cmake/expat-2.5.0/expat-config.cmake
-#usr/lib/cmake/expat-2.5.0/expat-noconfig.cmake
-#usr/lib/cmake/expat-2.5.0/expat.cmake
+#usr/lib/cmake/expat-2.6.0
+#usr/lib/cmake/expat-2.6.0/expat-config-version.cmake
+#usr/lib/cmake/expat-2.6.0/expat-config.cmake
+#usr/lib/cmake/expat-2.6.0/expat-noconfig.cmake
+#usr/lib/cmake/expat-2.6.0/expat.cmake
 #usr/lib/libexpat.la
 #usr/lib/libexpat.so
 usr/lib/libexpat.so.1
-usr/lib/libexpat.so.1.8.10
+usr/lib/libexpat.so.1.9.0
 #usr/lib/pkgconfig/expat.pc
 #usr/share/doc/expat
-#usr/share/doc/expat-2.5.0
-#usr/share/doc/expat-2.5.0/ok.min.css
-#usr/share/doc/expat-2.5.0/reference.html
-#usr/share/doc/expat-2.5.0/style.css
+#usr/share/doc/expat-2.6.0
+#usr/share/doc/expat-2.6.0/ok.min.css
+#usr/share/doc/expat-2.6.0/reference.html
+#usr/share/doc/expat-2.6.0/style.css
 #usr/share/doc/expat/AUTHORS
 #usr/share/doc/expat/changelog
+#usr/share/man/man1/xmlwf.1
index 2ca3e464903c671bca62b26b7d14e758f2d50adf..50d503ed83376cba4aedc7388162f68e88acd098 100644 (file)
@@ -2,7 +2,7 @@
 #etc/fonts/conf.d
 etc/fonts/conf.d/10-hinting-slight.conf
 etc/fonts/conf.d/10-scale-bitmap-fonts.conf
-etc/fonts/conf.d/10-sub-pixel-rgb.conf
+etc/fonts/conf.d/10-sub-pixel-none.conf
 etc/fonts/conf.d/10-yes-antialias.conf
 etc/fonts/conf.d/11-lcdfilter-default.conf
 etc/fonts/conf.d/20-unhint-small-vera.conf
@@ -39,7 +39,7 @@ usr/bin/fc-validate
 #usr/lib/libfontconfig.la
 #usr/lib/libfontconfig.so
 usr/lib/libfontconfig.so.1
-usr/lib/libfontconfig.so.1.12.0
+usr/lib/libfontconfig.so.1.12.1
 #usr/lib/pkgconfig/fontconfig.pc
 #usr/share/fontconfig
 #usr/share/fontconfig/conf.avail
@@ -51,9 +51,9 @@ usr/lib/libfontconfig.so.1.12.0
 #usr/share/fontconfig/conf.avail/10-hinting-none.conf
 #usr/share/fontconfig/conf.avail/10-hinting-slight.conf
 #usr/share/fontconfig/conf.avail/10-no-antialias.conf
-#usr/share/fontconfig/conf.avail/10-no-sub-pixel.conf
 #usr/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf
 #usr/share/fontconfig/conf.avail/10-sub-pixel-bgr.conf
+#usr/share/fontconfig/conf.avail/10-sub-pixel-none.conf
 #usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf
 #usr/share/fontconfig/conf.avail/10-sub-pixel-vbgr.conf
 #usr/share/fontconfig/conf.avail/10-sub-pixel-vrgb.conf
@@ -62,6 +62,7 @@ usr/lib/libfontconfig.so.1.12.0
 #usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf
 #usr/share/fontconfig/conf.avail/11-lcdfilter-legacy.conf
 #usr/share/fontconfig/conf.avail/11-lcdfilter-light.conf
+#usr/share/fontconfig/conf.avail/11-lcdfilter-none.conf
 #usr/share/fontconfig/conf.avail/20-unhint-small-vera.conf
 #usr/share/fontconfig/conf.avail/25-unhint-nonlatin.conf
 #usr/share/fontconfig/conf.avail/30-metric-aliases.conf
index 3560e9601010ec6cdb45f2ddad2e5fbce6c70cc2..31dcfa033b197c24cf19789724b298a2de53f2ea 100644 (file)
@@ -38,22 +38,24 @@ usr/bin/gettext.sh
 #usr/lib/libasprintf.so
 usr/lib/libasprintf.so.0
 usr/lib/libasprintf.so.0.0.0
-usr/lib/libgettextlib-0.22.so
+usr/lib/libgettextlib-0.22.4.so
+usr/lib/libgettextlib.a
 #usr/lib/libgettextlib.la
 #usr/lib/libgettextlib.so
 #usr/lib/libgettextpo.a
 #usr/lib/libgettextpo.la
 #usr/lib/libgettextpo.so
 usr/lib/libgettextpo.so.0
-usr/lib/libgettextpo.so.0.5.9
-usr/lib/libgettextsrc-0.22.so
+usr/lib/libgettextpo.so.0.5.10
+usr/lib/libgettextsrc-0.22.4.so
+#usr/lib/libgettextsrc.a
 #usr/lib/libgettextsrc.la
 usr/lib/libgettextsrc.so
 #usr/lib/libtextstyle.a
 #usr/lib/libtextstyle.la
 #usr/lib/libtextstyle.so
 usr/lib/libtextstyle.so.0
-usr/lib/libtextstyle.so.0.2.0
+usr/lib/libtextstyle.so.0.2.1
 usr/lib/preloadable_libintl.so
 #usr/share/aclocal/build-to-host.m4
 #usr/share/aclocal/gettext.m4
@@ -1984,16 +1986,16 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/libtextstyle/libtextstyle_abt.html
 #usr/share/doc/libtextstyle/libtextstyle_toc.html
 #usr/share/gettext
-#usr/share/gettext-0.22
-#usr/share/gettext-0.22/its
-#usr/share/gettext-0.22/its/glade.loc
-#usr/share/gettext-0.22/its/glade1.its
-#usr/share/gettext-0.22/its/glade2.its
-#usr/share/gettext-0.22/its/gsettings.its
-#usr/share/gettext-0.22/its/gsettings.loc
-#usr/share/gettext-0.22/its/gtkbuilder.its
-#usr/share/gettext-0.22/its/metainfo.its
-#usr/share/gettext-0.22/its/metainfo.loc
+#usr/share/gettext-0.22.4
+#usr/share/gettext-0.22.4/its
+#usr/share/gettext-0.22.4/its/glade.loc
+#usr/share/gettext-0.22.4/its/glade1.its
+#usr/share/gettext-0.22.4/its/glade2.its
+#usr/share/gettext-0.22.4/its/gsettings.its
+#usr/share/gettext-0.22.4/its/gsettings.loc
+#usr/share/gettext-0.22.4/its/gtkbuilder.its
+#usr/share/gettext-0.22.4/its/metainfo.its
+#usr/share/gettext-0.22.4/its/metainfo.loc
 #usr/share/gettext/ABOUT-NLS
 #usr/share/gettext/archive.dir.tar.xz
 #usr/share/gettext/config.rpath
index 5085969062927f5045f6270d3b8c7d0b8799bd75..6cdaeb1511ed74fc158e75c7d03919814c2a8de1 100644 (file)
@@ -32,7 +32,7 @@ usr/lib/libgnutls-dane.so.0.4.1
 #usr/lib/libgnutls.la
 #usr/lib/libgnutls.so
 usr/lib/libgnutls.so.30
-usr/lib/libgnutls.so.30.35.0
+usr/lib/libgnutls.so.30.37.1
 #usr/lib/libgnutlsxx.la
 #usr/lib/libgnutlsxx.so
 usr/lib/libgnutlsxx.so.30
@@ -629,6 +629,8 @@ usr/lib/libgnutlsxx.so.30.0.0
 #usr/share/man/man3/gnutls_privkey_decrypt_data.3
 #usr/share/man/man3/gnutls_privkey_decrypt_data2.3
 #usr/share/man/man3/gnutls_privkey_deinit.3
+#usr/share/man/man3/gnutls_privkey_derive_secret.3
+#usr/share/man/man3/gnutls_privkey_export_dh_raw.3
 #usr/share/man/man3/gnutls_privkey_export_dsa_raw.3
 #usr/share/man/man3/gnutls_privkey_export_dsa_raw2.3
 #usr/share/man/man3/gnutls_privkey_export_ecc_raw.3
@@ -645,6 +647,7 @@ usr/lib/libgnutlsxx.so.30.0.0
 #usr/share/man/man3/gnutls_privkey_get_seed.3
 #usr/share/man/man3/gnutls_privkey_get_spki.3
 #usr/share/man/man3/gnutls_privkey_get_type.3
+#usr/share/man/man3/gnutls_privkey_import_dh_raw.3
 #usr/share/man/man3/gnutls_privkey_import_dsa_raw.3
 #usr/share/man/man3/gnutls_privkey_import_ecc_raw.3
 #usr/share/man/man3/gnutls_privkey_import_ext.3
@@ -681,6 +684,7 @@ usr/lib/libgnutlsxx.so.30.0.0
 #usr/share/man/man3/gnutls_psk_allocate_client_credentials.3
 #usr/share/man/man3/gnutls_psk_allocate_server_credentials.3
 #usr/share/man/man3/gnutls_psk_client_get_hint.3
+#usr/share/man/man3/gnutls_psk_format_imported_identity.3
 #usr/share/man/man3/gnutls_psk_free_client_credentials.3
 #usr/share/man/man3/gnutls_psk_free_server_credentials.3
 #usr/share/man/man3/gnutls_psk_server_get_username.3
@@ -689,10 +693,12 @@ usr/lib/libgnutlsxx.so.30.0.0
 #usr/share/man/man3/gnutls_psk_set_client_credentials2.3
 #usr/share/man/man3/gnutls_psk_set_client_credentials_function.3
 #usr/share/man/man3/gnutls_psk_set_client_credentials_function2.3
+#usr/share/man/man3/gnutls_psk_set_client_credentials_function3.3
 #usr/share/man/man3/gnutls_psk_set_params_function.3
 #usr/share/man/man3/gnutls_psk_set_server_credentials_file.3
 #usr/share/man/man3/gnutls_psk_set_server_credentials_function.3
 #usr/share/man/man3/gnutls_psk_set_server_credentials_function2.3
+#usr/share/man/man3/gnutls_psk_set_server_credentials_function3.3
 #usr/share/man/man3/gnutls_psk_set_server_credentials_hint.3
 #usr/share/man/man3/gnutls_psk_set_server_dh_params.3
 #usr/share/man/man3/gnutls_psk_set_server_known_dh_params.3
@@ -701,6 +707,7 @@ usr/lib/libgnutlsxx.so.30.0.0
 #usr/share/man/man3/gnutls_pubkey_encrypt_data.3
 #usr/share/man/man3/gnutls_pubkey_export.3
 #usr/share/man/man3/gnutls_pubkey_export2.3
+#usr/share/man/man3/gnutls_pubkey_export_dh_raw.3
 #usr/share/man/man3/gnutls_pubkey_export_dsa_raw.3
 #usr/share/man/man3/gnutls_pubkey_export_dsa_raw2.3
 #usr/share/man/man3/gnutls_pubkey_export_ecc_raw.3
@@ -716,6 +723,7 @@ usr/lib/libgnutlsxx.so.30.0.0
 #usr/share/man/man3/gnutls_pubkey_get_preferred_hash_algorithm.3
 #usr/share/man/man3/gnutls_pubkey_get_spki.3
 #usr/share/man/man3/gnutls_pubkey_import.3
+#usr/share/man/man3/gnutls_pubkey_import_dh_raw.3
 #usr/share/man/man3/gnutls_pubkey_import_dsa_raw.3
 #usr/share/man/man3/gnutls_pubkey_import_ecc_raw.3
 #usr/share/man/man3/gnutls_pubkey_import_ecc_x962.3
@@ -1227,6 +1235,7 @@ usr/lib/libgnutlsxx.so.30.0.0
 #usr/share/man/man3/gnutls_x509_privkey_get_spki.3
 #usr/share/man/man3/gnutls_x509_privkey_import.3
 #usr/share/man/man3/gnutls_x509_privkey_import2.3
+#usr/share/man/man3/gnutls_x509_privkey_import_dh_raw.3
 #usr/share/man/man3/gnutls_x509_privkey_import_dsa_raw.3
 #usr/share/man/man3/gnutls_x509_privkey_import_ecc_raw.3
 #usr/share/man/man3/gnutls_x509_privkey_import_gost_raw.3
index 3c18ff27eb278c075c06654be35f87823b6c4fb6..a50a252a9308dbd9dc3be6ce0228b5235737bd01 100644 (file)
@@ -85,7 +85,7 @@ lib/kbd/consolefonts/LatArCyrHeb-16.psfu.gz
 #lib/kbd/consolefonts/drdos8x16.psfu.gz
 #lib/kbd/consolefonts/drdos8x6.psfu.gz
 #lib/kbd/consolefonts/drdos8x8.psfu.gz
-#lib/kbd/consolefonts/eurlatgr.psfu.gz
+lib/kbd/consolefonts/eurlatgr.psfu.gz
 #lib/kbd/consolefonts/gr737a-8x8.psfu.gz
 #lib/kbd/consolefonts/gr737a-9x14.psfu.gz
 #lib/kbd/consolefonts/gr737a-9x16.psfu.gz
index 78971ea22e272ee1c18c36d6ab88f736bfcd6f64..1a0432169e8d2e1dc3c8f92744dbb5d56d1052dd 100644 (file)
@@ -9,6 +9,6 @@ sbin/rmmod
 #usr/lib/libkmod.la
 #usr/lib/libkmod.so
 usr/lib/libkmod.so.2
-usr/lib/libkmod.so.2.4.0
+usr/lib/libkmod.so.2.4.1
 #usr/lib/pkgconfig/libkmod.pc
 #usr/share/bash-completion/completions/kmod
index 696e95cd73314232ec0d2044398eaf4ae261c855..30325807b4c13161423dc618132ab16b576c95ab 100644 (file)
@@ -8,7 +8,7 @@
 #usr/lib/liblcms2.la
 #usr/lib/liblcms2.so
 usr/lib/liblcms2.so.2
-usr/lib/liblcms2.so.2.0.14
+usr/lib/liblcms2.so.2.0.16
 #usr/lib/pkgconfig/lcms2.pc
 #usr/share/man/man1/jpgicc.1
 #usr/share/man/man1/linkicc.1
index 02c161e54b303ae5c36b101355879283b35185c0..8028039050c7253ab0407793d9b5197f72a7ad81 100644 (file)
@@ -4,10 +4,11 @@
 #usr/lib/libffi.la
 #usr/lib/libffi.so
 usr/lib/libffi.so.8
-usr/lib/libffi.so.8.1.2
+usr/lib/libffi.so.8.1.4
 #usr/lib/pkgconfig/libffi.pc
 #usr/share/info/libffi.info
 #usr/share/man/man3/ffi.3
 #usr/share/man/man3/ffi_call.3
 #usr/share/man/man3/ffi_prep_cif.3
 #usr/share/man/man3/ffi_prep_cif_var.3
+
index fe687dab509fc18e41728c586098d9d7ecdaabf4..f08cf1db37284b87ca14a64256829e26da177962 100644 (file)
@@ -6,7 +6,7 @@
 #usr/lib/libgcrypt.la
 #usr/lib/libgcrypt.so
 usr/lib/libgcrypt.so.20
-usr/lib/libgcrypt.so.20.4.2
+usr/lib/libgcrypt.so.20.4.3
 #usr/lib/pkgconfig/libgcrypt.pc
 #usr/share/aclocal/libgcrypt.m4
 #usr/share/info/gcrypt.info
index 08079ed9c567a6062bc243939080c7131d6e28e7..7da745f1d2daea03e7913d2d4c3861eb891c5cb2 100644 (file)
@@ -6,7 +6,7 @@ usr/bin/gpg-error
 #usr/lib/libgpg-error.la
 #usr/lib/libgpg-error.so
 usr/lib/libgpg-error.so.0
-usr/lib/libgpg-error.so.0.34.0
+usr/lib/libgpg-error.so.0.35.0
 #usr/lib/pkgconfig/gpg-error.pc
 #usr/share/aclocal/gpg-error.m4
 #usr/share/aclocal/gpgrt.m4
@@ -42,3 +42,4 @@ usr/lib/libgpg-error.so.0.34.0
 #usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo
 #usr/share/locale/zh_TW/LC_MESSAGES/libgpg-error.mo
 #usr/share/man/man1/gpgrt-config.1
+
index e2e2cd96a160aaa5a2e7716a62c98dcdecac141f..3d0d3a97cc6c8695e7bf109a36dcdb8618962fc4 100644 (file)
@@ -9,9 +9,7 @@ usr/bin/idn
 #usr/lib/libidn.la
 #usr/lib/libidn.so
 usr/lib/libidn.so.12
-usr/lib/libidn.so.12.6.4
+usr/lib/libidn.so.12.6.5
 #usr/lib/pkgconfig/libidn.pc
-#usr/share/emacs
-#usr/share/emacs/site-lisp
 #usr/share/emacs/site-lisp/idna.el
 #usr/share/emacs/site-lisp/punycode.el
index 2b1f250d2a723e53dd7ede61e68c52904095b67e..687aa535c985174d3dd983830a0bf0a44561bc7a 100644 (file)
@@ -16,7 +16,7 @@ usr/lib/libpng.so
 #usr/lib/libpng16.la
 usr/lib/libpng16.so
 usr/lib/libpng16.so.16
-usr/lib/libpng16.so.16.39.0
+usr/lib/libpng16.so.16.41.0
 #usr/lib/pkgconfig/libpng.pc
 #usr/lib/pkgconfig/libpng16.pc
 #usr/share/man/man3/libpng.3
index 464bf28c23efaa090b86e796e74dc6ea688601f6..417a8be8de4ca1b9bc2baa483d7669ea078ff148 100644 (file)
@@ -13,5 +13,5 @@
 #usr/lib/cmake/libssh/libssh-config.cmake
 #usr/lib/libssh.so
 usr/lib/libssh.so.4
-usr/lib/libssh.so.4.9.4
+usr/lib/libssh.so.4.9.6
 #usr/lib/pkgconfig/libssh.pc
index 1a8ecd1e595b5436d54928a829b53aaf5b391378..61e001ce75912c679281a377a78ee6e8572685c3 100644 (file)
@@ -54,7 +54,7 @@
 #usr/lib/libxml2.la
 #usr/lib/libxml2.so
 usr/lib/libxml2.so.2
-usr/lib/libxml2.so.2.11.4
+usr/lib/libxml2.so.2.12.3
 #usr/lib/pkgconfig/libxml-2.0.pc
 #usr/share/aclocal/libxml.m4
 #usr/share/doc/libxml2
index b0dd54cda4e1830229489cce840052b764125382..f063404229de773e9553be10c98a58a0aecb213a 100644 (file)
@@ -4,6 +4,7 @@
 #usr/include/libyang/config.h
 #usr/include/libyang/context.h
 #usr/include/libyang/dict.h
+#usr/include/libyang/hash_table.h
 #usr/include/libyang/in.h
 #usr/include/libyang/libyang.h
 #usr/include/libyang/log.h
@@ -24,7 +25,7 @@
 #usr/include/libyang/version.h
 #usr/lib/libyang.so
 usr/lib/libyang.so.2
-usr/lib/libyang.so.2.25.4
+usr/lib/libyang.so.2.46.3
 #usr/lib/pkgconfig/libyang.pc
 #usr/share/man/man1/yanglint.1
 #usr/share/man/man1/yangre.1
index c8e29f313c578775d9e27a1e3e31bc09565e6b4e..ff8e294d17d984eb830cca4d5c7d36ae4e30ff90 100644 (file)
@@ -1,11 +1,11 @@
 #usr/bin/meson
-#usr/lib/python3.10/site-packages/meson-1.2.3-py3.10.egg-info
-#usr/lib/python3.10/site-packages/meson-1.2.3-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/meson-1.2.3-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/meson-1.2.3-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/meson-1.2.3-py3.10.egg-info/entry_points.txt
-#usr/lib/python3.10/site-packages/meson-1.2.3-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/meson-1.2.3-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/meson-1.3.1-py3.10.egg-info
+#usr/lib/python3.10/site-packages/meson-1.3.1-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/meson-1.3.1-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/meson-1.3.1-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/meson-1.3.1-py3.10.egg-info/entry_points.txt
+#usr/lib/python3.10/site-packages/meson-1.3.1-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/meson-1.3.1-py3.10.egg-info/top_level.txt
 #usr/lib/python3.10/site-packages/mesonbuild
 #usr/lib/python3.10/site-packages/mesonbuild/__init__.py
 #usr/lib/python3.10/site-packages/mesonbuild/_pathlib.py
index a928389cced29b8b7a1d8f211153b3aa782ab4a4..a3664a5219278ba061e3a2e420ff660ab33077a2 100644 (file)
@@ -62,6 +62,7 @@ usr/bin/openssl
 #usr/include/openssl/dsaerr.h
 #usr/include/openssl/dtls1.h
 #usr/include/openssl/e_os2.h
+#usr/include/openssl/e_ostime.h
 #usr/include/openssl/ebcdic.h
 #usr/include/openssl/ec.h
 #usr/include/openssl/ecdh.h
@@ -79,6 +80,7 @@ usr/bin/openssl
 #usr/include/openssl/fips_names.h
 #usr/include/openssl/fipskey.h
 #usr/include/openssl/hmac.h
+#usr/include/openssl/hpke.h
 #usr/include/openssl/http.h
 #usr/include/openssl/httperr.h
 #usr/include/openssl/idea.h
@@ -111,6 +113,7 @@ usr/bin/openssl
 #usr/include/openssl/prov_ssl.h
 #usr/include/openssl/proverr.h
 #usr/include/openssl/provider.h
+#usr/include/openssl/quic.h
 #usr/include/openssl/rand.h
 #usr/include/openssl/randerr.h
 #usr/include/openssl/rc2.h
@@ -134,6 +137,7 @@ usr/bin/openssl
 #usr/include/openssl/store.h
 #usr/include/openssl/storeerr.h
 #usr/include/openssl/symhacks.h
+#usr/include/openssl/thread.h
 #usr/include/openssl/tls1.h
 #usr/include/openssl/trace.h
 #usr/include/openssl/ts.h
@@ -263,6 +267,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/BIO_find_type.html
 #usr/share/doc/openssl/html/man3/BIO_get_data.html
 #usr/share/doc/openssl/html/man3/BIO_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/BIO_get_rpoll_descriptor.html
 #usr/share/doc/openssl/html/man3/BIO_meth_new.html
 #usr/share/doc/openssl/html/man3/BIO_new.html
 #usr/share/doc/openssl/html/man3/BIO_new_CMS.html
@@ -275,11 +280,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/BIO_s_connect.html
 #usr/share/doc/openssl/html/man3/BIO_s_core.html
 #usr/share/doc/openssl/html/man3/BIO_s_datagram.html
+#usr/share/doc/openssl/html/man3/BIO_s_dgram_pair.html
 #usr/share/doc/openssl/html/man3/BIO_s_fd.html
 #usr/share/doc/openssl/html/man3/BIO_s_file.html
 #usr/share/doc/openssl/html/man3/BIO_s_mem.html
 #usr/share/doc/openssl/html/man3/BIO_s_null.html
 #usr/share/doc/openssl/html/man3/BIO_s_socket.html
+#usr/share/doc/openssl/html/man3/BIO_sendmmsg.html
 #usr/share/doc/openssl/html/man3/BIO_set_callback.html
 #usr/share/doc/openssl/html/man3/BIO_should_retry.html
 #usr/share/doc/openssl/html/man3/BIO_socket_wait.html
@@ -322,9 +329,11 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/CMS_get1_ReceiptRequest.html
 #usr/share/doc/openssl/html/man3/CMS_sign.html
 #usr/share/doc/openssl/html/man3/CMS_sign_receipt.html
+#usr/share/doc/openssl/html/man3/CMS_signed_get_attr.html
 #usr/share/doc/openssl/html/man3/CMS_uncompress.html
 #usr/share/doc/openssl/html/man3/CMS_verify.html
 #usr/share/doc/openssl/html/man3/CMS_verify_receipt.html
+#usr/share/doc/openssl/html/man3/COMP_CTX_new.html
 #usr/share/doc/openssl/html/man3/CONF_modules_free.html
 #usr/share/doc/openssl/html/man3/CONF_modules_load_file.html
 #usr/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html
@@ -358,6 +367,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/DSA_size.html
 #usr/share/doc/openssl/html/man3/DTLS_get_data_mtu.html
 #usr/share/doc/openssl/html/man3/DTLS_set_timer_cb.html
+#usr/share/doc/openssl/html/man3/DTLSv1_get_timeout.html
+#usr/share/doc/openssl/html/man3/DTLSv1_handle_timeout.html
 #usr/share/doc/openssl/html/man3/DTLSv1_listen.html
 #usr/share/doc/openssl/html/man3/ECDSA_SIG_new.html
 #usr/share/doc/openssl/html/man3/ECDSA_sign.html
@@ -421,6 +432,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/EVP_PKEY_encapsulate.html
 #usr/share/doc/openssl/html/man3/EVP_PKEY_encrypt.html
 #usr/share/doc/openssl/html/man3/EVP_PKEY_fromdata.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get_attr.html
 #usr/share/doc/openssl/html/man3/EVP_PKEY_get_default_digest_nid.html
 #usr/share/doc/openssl/html/man3/EVP_PKEY_get_field_type.html
 #usr/share/doc/openssl/html/man3/EVP_PKEY_get_group_name.html
@@ -503,6 +515,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/OSSL_CALLBACK.html
 #usr/share/doc/openssl/html/man3/OSSL_CMP_CTX_new.html
 #usr/share/doc/openssl/html/man3/OSSL_CMP_HDR_get0_transactionID.html
+#usr/share/doc/openssl/html/man3/OSSL_CMP_ITAV_new_caCerts.html
 #usr/share/doc/openssl/html/man3/OSSL_CMP_ITAV_set0.html
 #usr/share/doc/openssl/html/man3/OSSL_CMP_MSG_get0_header.html
 #usr/share/doc/openssl/html/man3/OSSL_CMP_MSG_http_perform.html
@@ -526,7 +539,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/OSSL_ENCODER_CTX.html
 #usr/share/doc/openssl/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html
 #usr/share/doc/openssl/html/man3/OSSL_ENCODER_to_bio.html
+#usr/share/doc/openssl/html/man3/OSSL_ERR_STATE_save.html
 #usr/share/doc/openssl/html/man3/OSSL_ESS_check_signing_certs.html
+#usr/share/doc/openssl/html/man3/OSSL_HPKE_CTX_new.html
 #usr/share/doc/openssl/html/man3/OSSL_HTTP_REQ_CTX.html
 #usr/share/doc/openssl/html/man3/OSSL_HTTP_parse_url.html
 #usr/share/doc/openssl/html/man3/OSSL_HTTP_transfer.html
@@ -538,6 +553,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/OSSL_PARAM_dup.html
 #usr/share/doc/openssl/html/man3/OSSL_PARAM_int.html
 #usr/share/doc/openssl/html/man3/OSSL_PROVIDER.html
+#usr/share/doc/openssl/html/man3/OSSL_QUIC_client_method.html
 #usr/share/doc/openssl/html/man3/OSSL_SELF_TEST_new.html
 #usr/share/doc/openssl/html/man3/OSSL_SELF_TEST_set_callback.html
 #usr/share/doc/openssl/html/man3/OSSL_STORE_INFO.html
@@ -546,6 +562,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/OSSL_STORE_attach.html
 #usr/share/doc/openssl/html/man3/OSSL_STORE_expect.html
 #usr/share/doc/openssl/html/man3/OSSL_STORE_open.html
+#usr/share/doc/openssl/html/man3/OSSL_sleep.html
 #usr/share/doc/openssl/html/man3/OSSL_trace_enabled.html
 #usr/share/doc/openssl/html/man3/OSSL_trace_get_category_num.html
 #usr/share/doc/openssl/html/man3/OSSL_trace_set_channel.html
@@ -563,6 +580,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/PKCS12_SAFEBAG_create_cert.html
 #usr/share/doc/openssl/html/man3/PKCS12_SAFEBAG_get0_attrs.html
 #usr/share/doc/openssl/html/man3/PKCS12_SAFEBAG_get1_cert.html
+#usr/share/doc/openssl/html/man3/PKCS12_SAFEBAG_set0_attrs.html
 #usr/share/doc/openssl/html/man3/PKCS12_add1_attr_by_NID.html
 #usr/share/doc/openssl/html/man3/PKCS12_add_CSPName_asc.html
 #usr/share/doc/openssl/html/man3/PKCS12_add_cert.html
@@ -654,6 +672,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_sessions.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_cert_comp_preference.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html
 #usr/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html
@@ -712,6 +731,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/SSL_SESSION_print.html
 #usr/share/doc/openssl/html/man3/SSL_SESSION_set1_id.html
 #usr/share/doc/openssl/html/man3/SSL_accept.html
+#usr/share/doc/openssl/html/man3/SSL_accept_stream.html
 #usr/share/doc/openssl/html/man3/SSL_alert_type_string.html
 #usr/share/doc/openssl/html/man3/SSL_alloc_buffers.html
 #usr/share/doc/openssl/html/man3/SSL_check_chain.html
@@ -721,49 +741,68 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/SSL_export_keying_material.html
 #usr/share/doc/openssl/html/man3/SSL_extension_supported.html
 #usr/share/doc/openssl/html/man3/SSL_free.html
+#usr/share/doc/openssl/html/man3/SSL_get0_connection.html
+#usr/share/doc/openssl/html/man3/SSL_get0_group_name.html
+#usr/share/doc/openssl/html/man3/SSL_get0_peer_rpk.html
 #usr/share/doc/openssl/html/man3/SSL_get0_peer_scts.html
 #usr/share/doc/openssl/html/man3/SSL_get_SSL_CTX.html
 #usr/share/doc/openssl/html/man3/SSL_get_all_async_fds.html
 #usr/share/doc/openssl/html/man3/SSL_get_certificate.html
 #usr/share/doc/openssl/html/man3/SSL_get_ciphers.html
 #usr/share/doc/openssl/html/man3/SSL_get_client_random.html
+#usr/share/doc/openssl/html/man3/SSL_get_conn_close_info.html
 #usr/share/doc/openssl/html/man3/SSL_get_current_cipher.html
 #usr/share/doc/openssl/html/man3/SSL_get_default_timeout.html
 #usr/share/doc/openssl/html/man3/SSL_get_error.html
+#usr/share/doc/openssl/html/man3/SSL_get_event_timeout.html
 #usr/share/doc/openssl/html/man3/SSL_get_extms_support.html
 #usr/share/doc/openssl/html/man3/SSL_get_fd.html
+#usr/share/doc/openssl/html/man3/SSL_get_handshake_rtt.html
 #usr/share/doc/openssl/html/man3/SSL_get_peer_cert_chain.html
 #usr/share/doc/openssl/html/man3/SSL_get_peer_certificate.html
 #usr/share/doc/openssl/html/man3/SSL_get_peer_signature_nid.html
 #usr/share/doc/openssl/html/man3/SSL_get_peer_tmp_key.html
 #usr/share/doc/openssl/html/man3/SSL_get_psk_identity.html
 #usr/share/doc/openssl/html/man3/SSL_get_rbio.html
+#usr/share/doc/openssl/html/man3/SSL_get_rpoll_descriptor.html
 #usr/share/doc/openssl/html/man3/SSL_get_session.html
 #usr/share/doc/openssl/html/man3/SSL_get_shared_sigalgs.html
+#usr/share/doc/openssl/html/man3/SSL_get_stream_id.html
+#usr/share/doc/openssl/html/man3/SSL_get_stream_read_state.html
 #usr/share/doc/openssl/html/man3/SSL_get_verify_result.html
 #usr/share/doc/openssl/html/man3/SSL_get_version.html
 #usr/share/doc/openssl/html/man3/SSL_group_to_name.html
+#usr/share/doc/openssl/html/man3/SSL_handle_events.html
 #usr/share/doc/openssl/html/man3/SSL_in_init.html
+#usr/share/doc/openssl/html/man3/SSL_inject_net_dgram.html
 #usr/share/doc/openssl/html/man3/SSL_key_update.html
 #usr/share/doc/openssl/html/man3/SSL_library_init.html
 #usr/share/doc/openssl/html/man3/SSL_load_client_CA_file.html
 #usr/share/doc/openssl/html/man3/SSL_new.html
+#usr/share/doc/openssl/html/man3/SSL_new_stream.html
 #usr/share/doc/openssl/html/man3/SSL_pending.html
 #usr/share/doc/openssl/html/man3/SSL_read.html
 #usr/share/doc/openssl/html/man3/SSL_read_early_data.html
 #usr/share/doc/openssl/html/man3/SSL_rstate_string.html
 #usr/share/doc/openssl/html/man3/SSL_session_reused.html
 #usr/share/doc/openssl/html/man3/SSL_set1_host.html
+#usr/share/doc/openssl/html/man3/SSL_set1_initial_peer_addr.html
+#usr/share/doc/openssl/html/man3/SSL_set1_server_cert_type.html
 #usr/share/doc/openssl/html/man3/SSL_set_async_callback.html
 #usr/share/doc/openssl/html/man3/SSL_set_bio.html
+#usr/share/doc/openssl/html/man3/SSL_set_blocking_mode.html
 #usr/share/doc/openssl/html/man3/SSL_set_connect_state.html
+#usr/share/doc/openssl/html/man3/SSL_set_default_stream_mode.html
 #usr/share/doc/openssl/html/man3/SSL_set_fd.html
+#usr/share/doc/openssl/html/man3/SSL_set_incoming_stream_policy.html
 #usr/share/doc/openssl/html/man3/SSL_set_retry_verify.html
 #usr/share/doc/openssl/html/man3/SSL_set_session.html
 #usr/share/doc/openssl/html/man3/SSL_set_shutdown.html
 #usr/share/doc/openssl/html/man3/SSL_set_verify_result.html
 #usr/share/doc/openssl/html/man3/SSL_shutdown.html
 #usr/share/doc/openssl/html/man3/SSL_state_string.html
+#usr/share/doc/openssl/html/man3/SSL_stream_conclude.html
+#usr/share/doc/openssl/html/man3/SSL_stream_reset.html
 #usr/share/doc/openssl/html/man3/SSL_want.html
 #usr/share/doc/openssl/html/man3/SSL_write.html
 #usr/share/doc/openssl/html/man3/TS_RESP_CTX_new.html
@@ -775,6 +814,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/X509V3_get_d2i.html
 #usr/share/doc/openssl/html/man3/X509V3_set_ctx.html
 #usr/share/doc/openssl/html/man3/X509_ALGOR_dup.html
+#usr/share/doc/openssl/html/man3/X509_ATTRIBUTE.html
 #usr/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html
 #usr/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html
 #usr/share/doc/openssl/html/man3/X509_LOOKUP.html
@@ -786,7 +826,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html
 #usr/share/doc/openssl/html/man3/X509_NAME_print_ex.html
 #usr/share/doc/openssl/html/man3/X509_PUBKEY_new.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get_attr.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get_extensions.html
 #usr/share/doc/openssl/html/man3/X509_SIG_get0.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_by_subject.html
 #usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html
 #usr/share/doc/openssl/html/man3/X509_STORE_CTX_new.html
 #usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html
@@ -809,6 +852,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man3/X509_get0_notBefore.html
 #usr/share/doc/openssl/html/man3/X509_get0_signature.html
 #usr/share/doc/openssl/html/man3/X509_get0_uids.html
+#usr/share/doc/openssl/html/man3/X509_get_default_cert_file.html
 #usr/share/doc/openssl/html/man3/X509_get_extension_flags.html
 #usr/share/doc/openssl/html/man3/X509_get_pubkey.html
 #usr/share/doc/openssl/html/man3/X509_get_serialNumber.html
@@ -852,12 +896,15 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/EVP_CIPHER-RC5.html
 #usr/share/doc/openssl/html/man7/EVP_CIPHER-SEED.html
 #usr/share/doc/openssl/html/man7/EVP_CIPHER-SM4.html
+#usr/share/doc/openssl/html/man7/EVP_KDF-ARGON2.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-HKDF.html
+#usr/share/doc/openssl/html/man7/EVP_KDF-HMAC-DRBG.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-KB.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-KRB5KDF.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-PBKDF1.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-PBKDF2.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-PKCS12KDF.html
+#usr/share/doc/openssl/html/man7/EVP_KDF-PVKKDF.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-SCRYPT.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-SS.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-SSHKDF.html
@@ -866,7 +913,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/EVP_KDF-X942-ASN1.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-X942-CONCAT.html
 #usr/share/doc/openssl/html/man7/EVP_KDF-X963.html
+#usr/share/doc/openssl/html/man7/EVP_KEM-EC.html
 #usr/share/doc/openssl/html/man7/EVP_KEM-RSA.html
+#usr/share/doc/openssl/html/man7/EVP_KEM-X25519.html
 #usr/share/doc/openssl/html/man7/EVP_KEYEXCH-DH.html
 #usr/share/doc/openssl/html/man7/EVP_KEYEXCH-ECDH.html
 #usr/share/doc/openssl/html/man7/EVP_KEYEXCH-X25519.html
@@ -878,6 +927,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/EVP_MAC-Poly1305.html
 #usr/share/doc/openssl/html/man7/EVP_MAC-Siphash.html
 #usr/share/doc/openssl/html/man7/EVP_MD-BLAKE2.html
+#usr/share/doc/openssl/html/man7/EVP_MD-KECCAK.html
 #usr/share/doc/openssl/html/man7/EVP_MD-MD2.html
 #usr/share/doc/openssl/html/man7/EVP_MD-MD4.html
 #usr/share/doc/openssl/html/man7/EVP_MD-MD5-SHA1.html
@@ -920,7 +970,6 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/RSA-PSS.html
 #usr/share/doc/openssl/html/man7/X25519.html
 #usr/share/doc/openssl/html/man7/bio.html
-#usr/share/doc/openssl/html/man7/crypto.html
 #usr/share/doc/openssl/html/man7/ct.html
 #usr/share/doc/openssl/html/man7/des_modes.html
 #usr/share/doc/openssl/html/man7/evp.html
@@ -938,14 +987,26 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/life_cycle-mac.html
 #usr/share/doc/openssl/html/man7/life_cycle-pkey.html
 #usr/share/doc/openssl/html/man7/life_cycle-rand.html
-#usr/share/doc/openssl/html/man7/migration_guide.html
 #usr/share/doc/openssl/html/man7/openssl-core.h.html
 #usr/share/doc/openssl/html/man7/openssl-core_dispatch.h.html
 #usr/share/doc/openssl/html/man7/openssl-core_names.h.html
 #usr/share/doc/openssl/html/man7/openssl-env.html
 #usr/share/doc/openssl/html/man7/openssl-glossary.html
+#usr/share/doc/openssl/html/man7/openssl-quic.html
 #usr/share/doc/openssl/html/man7/openssl-threads.html
 #usr/share/doc/openssl/html/man7/openssl_user_macros.html
+#usr/share/doc/openssl/html/man7/ossl-guide-introduction.html
+#usr/share/doc/openssl/html/man7/ossl-guide-libcrypto-introduction.html
+#usr/share/doc/openssl/html/man7/ossl-guide-libraries-introduction.html
+#usr/share/doc/openssl/html/man7/ossl-guide-libssl-introduction.html
+#usr/share/doc/openssl/html/man7/ossl-guide-migration.html
+#usr/share/doc/openssl/html/man7/ossl-guide-quic-client-block.html
+#usr/share/doc/openssl/html/man7/ossl-guide-quic-client-non-block.html
+#usr/share/doc/openssl/html/man7/ossl-guide-quic-introduction.html
+#usr/share/doc/openssl/html/man7/ossl-guide-quic-multi-stream.html
+#usr/share/doc/openssl/html/man7/ossl-guide-tls-client-block.html
+#usr/share/doc/openssl/html/man7/ossl-guide-tls-client-non-block.html
+#usr/share/doc/openssl/html/man7/ossl-guide-tls-introduction.html
 #usr/share/doc/openssl/html/man7/ossl_store-file.html
 #usr/share/doc/openssl/html/man7/ossl_store.html
 #usr/share/doc/openssl/html/man7/passphrase-encoding.html
@@ -967,7 +1028,6 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/doc/openssl/html/man7/provider-storemgmt.html
 #usr/share/doc/openssl/html/man7/provider.html
 #usr/share/doc/openssl/html/man7/proxy-certificates.html
-#usr/share/doc/openssl/html/man7/ssl.html
 #usr/share/doc/openssl/html/man7/x509.html
 #usr/share/man/man1/CA.pl.1ossl
 #usr/share/man/man1/asn1parse.1ossl
@@ -1199,9 +1259,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/ASN1_item_i2d_mem_bio.3ossl
 #usr/share/man/man3/ASN1_item_new.3ossl
 #usr/share/man/man3/ASN1_item_new_ex.3ossl
+#usr/share/man/man3/ASN1_item_pack.3ossl
 #usr/share/man/man3/ASN1_item_sign.3ossl
 #usr/share/man/man3/ASN1_item_sign_ctx.3ossl
 #usr/share/man/man3/ASN1_item_sign_ex.3ossl
+#usr/share/man/man3/ASN1_item_unpack.3ossl
+#usr/share/man/man3/ASN1_item_unpack_ex.3ossl
 #usr/share/man/man3/ASN1_item_verify.3ossl
 #usr/share/man/man3/ASN1_item_verify_ctx.3ossl
 #usr/share/man/man3/ASN1_item_verify_ex.3ossl
@@ -1227,10 +1290,14 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/ASYNC_callback_fn.3ossl
 #usr/share/man/man3/ASYNC_cleanup_thread.3ossl
 #usr/share/man/man3/ASYNC_get_current_job.3ossl
+#usr/share/man/man3/ASYNC_get_mem_functions.3ossl
 #usr/share/man/man3/ASYNC_get_wait_ctx.3ossl
 #usr/share/man/man3/ASYNC_init_thread.3ossl
 #usr/share/man/man3/ASYNC_is_capable.3ossl
 #usr/share/man/man3/ASYNC_pause_job.3ossl
+#usr/share/man/man3/ASYNC_set_mem_functions.3ossl
+#usr/share/man/man3/ASYNC_stack_alloc_fn.3ossl
+#usr/share/man/man3/ASYNC_stack_free_fn.3ossl
 #usr/share/man/man3/ASYNC_start_job.3ossl
 #usr/share/man/man3/ASYNC_unblock_pause.3ossl
 #usr/share/man/man3/AUTHORITY_INFO_ACCESS_free.3ossl
@@ -1256,6 +1323,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_ADDRINFO_protocol.3ossl
 #usr/share/man/man3/BIO_ADDRINFO_socktype.3ossl
 #usr/share/man/man3/BIO_ADDR_clear.3ossl
+#usr/share/man/man3/BIO_ADDR_copy.3ossl
+#usr/share/man/man3/BIO_ADDR_dup.3ossl
 #usr/share/man/man3/BIO_ADDR_family.3ossl
 #usr/share/man/man3/BIO_ADDR_free.3ossl
 #usr/share/man/man3/BIO_ADDR_hostname_string.3ossl
@@ -1284,17 +1353,30 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_debug_callback.3ossl
 #usr/share/man/man3/BIO_debug_callback_ex.3ossl
 #usr/share/man/man3/BIO_destroy_bio_pair.3ossl
+#usr/share/man/man3/BIO_dgram_detect_peer_addr.3ossl
+#usr/share/man/man3/BIO_dgram_get_caps.3ossl
+#usr/share/man/man3/BIO_dgram_get_effective_caps.3ossl
+#usr/share/man/man3/BIO_dgram_get_local_addr_cap.3ossl
+#usr/share/man/man3/BIO_dgram_get_local_addr_enable.3ossl
+#usr/share/man/man3/BIO_dgram_get_mtu.3ossl
 #usr/share/man/man3/BIO_dgram_get_mtu_overhead.3ossl
+#usr/share/man/man3/BIO_dgram_get_no_trunc.3ossl
 #usr/share/man/man3/BIO_dgram_get_peer.3ossl
 #usr/share/man/man3/BIO_dgram_recv_timedout.3ossl
 #usr/share/man/man3/BIO_dgram_send_timedout.3ossl
+#usr/share/man/man3/BIO_dgram_set_caps.3ossl
+#usr/share/man/man3/BIO_dgram_set_local_addr_enable.3ossl
+#usr/share/man/man3/BIO_dgram_set_mtu.3ossl
+#usr/share/man/man3/BIO_dgram_set_no_trunc.3ossl
 #usr/share/man/man3/BIO_dgram_set_peer.3ossl
 #usr/share/man/man3/BIO_do_accept.3ossl
 #usr/share/man/man3/BIO_do_connect.3ossl
 #usr/share/man/man3/BIO_do_connect_retry.3ossl
 #usr/share/man/man3/BIO_do_handshake.3ossl
 #usr/share/man/man3/BIO_eof.3ossl
+#usr/share/man/man3/BIO_err_is_non_fatal.3ossl
 #usr/share/man/man3/BIO_f_base64.3ossl
+#usr/share/man/man3/BIO_f_brotli.3ossl
 #usr/share/man/man3/BIO_f_buffer.3ossl
 #usr/share/man/man3/BIO_f_cipher.3ossl
 #usr/share/man/man3/BIO_f_md.3ossl
@@ -1302,10 +1384,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_f_prefix.3ossl
 #usr/share/man/man3/BIO_f_readbuffer.3ossl
 #usr/share/man/man3/BIO_f_ssl.3ossl
+#usr/share/man/man3/BIO_f_zlib.3ossl
+#usr/share/man/man3/BIO_f_zstd.3ossl
 #usr/share/man/man3/BIO_find_type.3ossl
 #usr/share/man/man3/BIO_flush.3ossl
 #usr/share/man/man3/BIO_free.3ossl
 #usr/share/man/man3/BIO_free_all.3ossl
+#usr/share/man/man3/BIO_get0_dgram_bio.3ossl
 #usr/share/man/man3/BIO_get_accept_ip_family.3ossl
 #usr/share/man/man3/BIO_get_accept_name.3ossl
 #usr/share/man/man3/BIO_get_accept_port.3ossl
@@ -1321,6 +1406,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_get_conn_address.3ossl
 #usr/share/man/man3/BIO_get_conn_hostname.3ossl
 #usr/share/man/man3/BIO_get_conn_ip_family.3ossl
+#usr/share/man/man3/BIO_get_conn_mode.3ossl
 #usr/share/man/man3/BIO_get_conn_port.3ossl
 #usr/share/man/man3/BIO_get_data.3ossl
 #usr/share/man/man3/BIO_get_ex_data.3ossl
@@ -1344,8 +1430,11 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_get_read_request.3ossl
 #usr/share/man/man3/BIO_get_retry_BIO.3ossl
 #usr/share/man/man3/BIO_get_retry_reason.3ossl
+#usr/share/man/man3/BIO_get_rpoll_descriptor.3ossl
 #usr/share/man/man3/BIO_get_shutdown.3ossl
+#usr/share/man/man3/BIO_get_sock_type.3ossl
 #usr/share/man/man3/BIO_get_ssl.3ossl
+#usr/share/man/man3/BIO_get_wpoll_descriptor.3ossl
 #usr/share/man/man3/BIO_get_write_buf_size.3ossl
 #usr/share/man/man3/BIO_get_write_guarantee.3ossl
 #usr/share/man/man3/BIO_gets.3ossl
@@ -1366,6 +1455,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_meth_get_puts.3ossl
 #usr/share/man/man3/BIO_meth_get_read.3ossl
 #usr/share/man/man3/BIO_meth_get_read_ex.3ossl
+#usr/share/man/man3/BIO_meth_get_recvmmsg.3ossl
+#usr/share/man/man3/BIO_meth_get_sendmmsg.3ossl
 #usr/share/man/man3/BIO_meth_get_write.3ossl
 #usr/share/man/man3/BIO_meth_get_write_ex.3ossl
 #usr/share/man/man3/BIO_meth_new.3ossl
@@ -1377,12 +1468,15 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_meth_set_puts.3ossl
 #usr/share/man/man3/BIO_meth_set_read.3ossl
 #usr/share/man/man3/BIO_meth_set_read_ex.3ossl
+#usr/share/man/man3/BIO_meth_set_recvmmsg.3ossl
+#usr/share/man/man3/BIO_meth_set_sendmmsg.3ossl
 #usr/share/man/man3/BIO_meth_set_write.3ossl
 #usr/share/man/man3/BIO_meth_set_write_ex.3ossl
 #usr/share/man/man3/BIO_method_type.3ossl
 #usr/share/man/man3/BIO_new.3ossl
 #usr/share/man/man3/BIO_new_CMS.3ossl
 #usr/share/man/man3/BIO_new_accept.3ossl
+#usr/share/man/man3/BIO_new_bio_dgram_pair.3ossl
 #usr/share/man/man3/BIO_new_bio_pair.3ossl
 #usr/share/man/man3/BIO_new_buffer_ssl_connect.3ossl
 #usr/share/man/man3/BIO_new_connect.3ossl
@@ -1407,6 +1501,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_read.3ossl
 #usr/share/man/man3/BIO_read_ex.3ossl
 #usr/share/man/man3/BIO_read_filename.3ossl
+#usr/share/man/man3/BIO_recvmmsg.3ossl
 #usr/share/man/man3/BIO_reset.3ossl
 #usr/share/man/man3/BIO_retry_type.3ossl
 #usr/share/man/man3/BIO_rw_filename.3ossl
@@ -1415,6 +1510,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_s_connect.3ossl
 #usr/share/man/man3/BIO_s_core.3ossl
 #usr/share/man/man3/BIO_s_datagram.3ossl
+#usr/share/man/man3/BIO_s_dgram_mem.3ossl
+#usr/share/man/man3/BIO_s_dgram_pair.3ossl
 #usr/share/man/man3/BIO_s_fd.3ossl
 #usr/share/man/man3/BIO_s_file.3ossl
 #usr/share/man/man3/BIO_s_mem.3ossl
@@ -1422,6 +1519,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_s_secmem.3ossl
 #usr/share/man/man3/BIO_s_socket.3ossl
 #usr/share/man/man3/BIO_seek.3ossl
+#usr/share/man/man3/BIO_sendmmsg.3ossl
 #usr/share/man/man3/BIO_set_accept_bios.3ossl
 #usr/share/man/man3/BIO_set_accept_ip_family.3ossl
 #usr/share/man/man3/BIO_set_accept_name.3ossl
@@ -1438,6 +1536,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_set_conn_address.3ossl
 #usr/share/man/man3/BIO_set_conn_hostname.3ossl
 #usr/share/man/man3/BIO_set_conn_ip_family.3ossl
+#usr/share/man/man3/BIO_set_conn_mode.3ossl
 #usr/share/man/man3/BIO_set_conn_port.3ossl
 #usr/share/man/man3/BIO_set_data.3ossl
 #usr/share/man/man3/BIO_set_ex_data.3ossl
@@ -1456,10 +1555,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BIO_set_read_buffer_size.3ossl
 #usr/share/man/man3/BIO_set_retry_reason.3ossl
 #usr/share/man/man3/BIO_set_shutdown.3ossl
+#usr/share/man/man3/BIO_set_sock_type.3ossl
 #usr/share/man/man3/BIO_set_ssl.3ossl
 #usr/share/man/man3/BIO_set_ssl_mode.3ossl
 #usr/share/man/man3/BIO_set_ssl_renegotiate_bytes.3ossl
 #usr/share/man/man3/BIO_set_ssl_renegotiate_timeout.3ossl
+#usr/share/man/man3/BIO_set_tfo.3ossl
+#usr/share/man/man3/BIO_set_tfo_accept.3ossl
 #usr/share/man/man3/BIO_set_write_buf_size.3ossl
 #usr/share/man/man3/BIO_set_write_buffer_size.3ossl
 #usr/share/man/man3/BIO_should_io_special.3ossl
@@ -1617,6 +1719,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/BN_security_bits.3ossl
 #usr/share/man/man3/BN_set_bit.3ossl
 #usr/share/man/man3/BN_set_word.3ossl
+#usr/share/man/man3/BN_signed_bin2bn.3ossl
+#usr/share/man/man3/BN_signed_bn2bin.3ossl
+#usr/share/man/man3/BN_signed_bn2lebin.3ossl
+#usr/share/man/man3/BN_signed_bn2native.3ossl
+#usr/share/man/man3/BN_signed_lebin2bn.3ossl
+#usr/share/man/man3/BN_signed_native2bn.3ossl
 #usr/share/man/man3/BN_sqr.3ossl
 #usr/share/man/man3/BN_sub.3ossl
 #usr/share/man/man3/BN_sub_word.3ossl
@@ -1647,6 +1755,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/CMS_EncryptedData_encrypt_ex.3ossl
 #usr/share/man/man3/CMS_EnvelopedData_create.3ossl
 #usr/share/man/man3/CMS_EnvelopedData_create_ex.3ossl
+#usr/share/man/man3/CMS_EnvelopedData_decrypt.3ossl
+#usr/share/man/man3/CMS_EnvelopedData_it.3ossl
 #usr/share/man/man3/CMS_ReceiptRequest_create0.3ossl
 #usr/share/man/man3/CMS_ReceiptRequest_create0_ex.3ossl
 #usr/share/man/man3/CMS_ReceiptRequest_free.3ossl
@@ -1663,6 +1773,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/CMS_RecipientInfo_set0_key.3ossl
 #usr/share/man/man3/CMS_RecipientInfo_set0_pkey.3ossl
 #usr/share/man/man3/CMS_RecipientInfo_type.3ossl
+#usr/share/man/man3/CMS_SignedData_free.3ossl
+#usr/share/man/man3/CMS_SignedData_new.3ossl
+#usr/share/man/man3/CMS_SignedData_verify.3ossl
 #usr/share/man/man3/CMS_SignerInfo_cert_cmp.3ossl
 #usr/share/man/man3/CMS_SignerInfo_get0_signature.3ossl
 #usr/share/man/man3/CMS_SignerInfo_get0_signer_id.3ossl
@@ -1689,6 +1802,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/CMS_encrypt.3ossl
 #usr/share/man/man3/CMS_encrypt_ex.3ossl
 #usr/share/man/man3/CMS_final.3ossl
+#usr/share/man/man3/CMS_final_digest.3ossl
 #usr/share/man/man3/CMS_get0_RecipientInfos.3ossl
 #usr/share/man/man3/CMS_get0_SignerInfos.3ossl
 #usr/share/man/man3/CMS_get0_content.3ossl
@@ -1702,9 +1816,43 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/CMS_sign.3ossl
 #usr/share/man/man3/CMS_sign_ex.3ossl
 #usr/share/man/man3/CMS_sign_receipt.3ossl
+#usr/share/man/man3/CMS_signed_add1_attr.3ossl
+#usr/share/man/man3/CMS_signed_add1_attr_by_NID.3ossl
+#usr/share/man/man3/CMS_signed_add1_attr_by_OBJ.3ossl
+#usr/share/man/man3/CMS_signed_add1_attr_by_txt.3ossl
+#usr/share/man/man3/CMS_signed_delete_attr.3ossl
+#usr/share/man/man3/CMS_signed_get0_data_by_OBJ.3ossl
+#usr/share/man/man3/CMS_signed_get_attr.3ossl
+#usr/share/man/man3/CMS_signed_get_attr_by_NID.3ossl
+#usr/share/man/man3/CMS_signed_get_attr_by_OBJ.3ossl
+#usr/share/man/man3/CMS_signed_get_attr_count.3ossl
 #usr/share/man/man3/CMS_uncompress.3ossl
+#usr/share/man/man3/CMS_unsigned_add1_attr.3ossl
+#usr/share/man/man3/CMS_unsigned_add1_attr_by_NID.3ossl
+#usr/share/man/man3/CMS_unsigned_add1_attr_by_OBJ.3ossl
+#usr/share/man/man3/CMS_unsigned_add1_attr_by_txt.3ossl
+#usr/share/man/man3/CMS_unsigned_delete_attr.3ossl
+#usr/share/man/man3/CMS_unsigned_get0_data_by_OBJ.3ossl
+#usr/share/man/man3/CMS_unsigned_get_attr.3ossl
+#usr/share/man/man3/CMS_unsigned_get_attr_by_NID.3ossl
+#usr/share/man/man3/CMS_unsigned_get_attr_by_OBJ.3ossl
+#usr/share/man/man3/CMS_unsigned_get_attr_count.3ossl
 #usr/share/man/man3/CMS_verify.3ossl
 #usr/share/man/man3/CMS_verify_receipt.3ossl
+#usr/share/man/man3/COMP_CTX_free.3ossl
+#usr/share/man/man3/COMP_CTX_get_method.3ossl
+#usr/share/man/man3/COMP_CTX_get_type.3ossl
+#usr/share/man/man3/COMP_CTX_new.3ossl
+#usr/share/man/man3/COMP_brotli.3ossl
+#usr/share/man/man3/COMP_brotli_oneshot.3ossl
+#usr/share/man/man3/COMP_compress_block.3ossl
+#usr/share/man/man3/COMP_expand_block.3ossl
+#usr/share/man/man3/COMP_get_name.3ossl
+#usr/share/man/man3/COMP_get_type.3ossl
+#usr/share/man/man3/COMP_zlib.3ossl
+#usr/share/man/man3/COMP_zlib_oneshot.3ossl
+#usr/share/man/man3/COMP_zstd.3ossl
+#usr/share/man/man3/COMP_zstd_oneshot.3ossl
 #usr/share/man/man3/CONF_get1_default_config_file.3ossl
 #usr/share/man/man3/CONF_modules_finish.3ossl
 #usr/share/man/man3/CONF_modules_free.3ossl
@@ -1726,6 +1874,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/CRYPTO_alloc_ex_data.3ossl
 #usr/share/man/man3/CRYPTO_atomic_add.3ossl
 #usr/share/man/man3/CRYPTO_atomic_load.3ossl
+#usr/share/man/man3/CRYPTO_atomic_load_int.3ossl
 #usr/share/man/man3/CRYPTO_atomic_or.3ossl
 #usr/share/man/man3/CRYPTO_clear_free.3ossl
 #usr/share/man/man3/CRYPTO_clear_realloc.3ossl
@@ -1981,6 +2130,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/DTLSv1_2_method.3ossl
 #usr/share/man/man3/DTLSv1_2_server_method.3ossl
 #usr/share/man/man3/DTLSv1_client_method.3ossl
+#usr/share/man/man3/DTLSv1_get_timeout.3ossl
+#usr/share/man/man3/DTLSv1_handle_timeout.3ossl
 #usr/share/man/man3/DTLSv1_listen.3ossl
 #usr/share/man/man3/DTLSv1_method.3ossl
 #usr/share/man/man3/DTLSv1_server_method.3ossl
@@ -2060,6 +2211,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EC_GROUP_set_generator.3ossl
 #usr/share/man/man3/EC_GROUP_set_point_conversion_form.3ossl
 #usr/share/man/man3/EC_GROUP_set_seed.3ossl
+#usr/share/man/man3/EC_GROUP_to_params.3ossl
 #usr/share/man/man3/EC_KEY_check_key.3ossl
 #usr/share/man/man3/EC_KEY_clear_flags.3ossl
 #usr/share/man/man3/EC_KEY_copy.3ossl
@@ -2241,6 +2393,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/ERR_add_error_vdata.3ossl
 #usr/share/man/man3/ERR_clear_error.3ossl
 #usr/share/man/man3/ERR_clear_last_mark.3ossl
+#usr/share/man/man3/ERR_count_to_mark.3ossl
 #usr/share/man/man3/ERR_error_string.3ossl
 #usr/share/man/man3/ERR_error_string_n.3ossl
 #usr/share/man/man3/ERR_free_strings.3ossl
@@ -2752,6 +2905,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_PKEY_CTX_settable_params.3ossl
 #usr/share/man/man3/EVP_PKEY_METHOD.3ossl
 #usr/share/man/man3/EVP_PKEY_Q_keygen.3ossl
+#usr/share/man/man3/EVP_PKEY_add1_attr.3ossl
+#usr/share/man/man3/EVP_PKEY_add1_attr_by_NID.3ossl
+#usr/share/man/man3/EVP_PKEY_add1_attr_by_OBJ.3ossl
+#usr/share/man/man3/EVP_PKEY_add1_attr_by_txt.3ossl
 #usr/share/man/man3/EVP_PKEY_asn1_add0.3ossl
 #usr/share/man/man3/EVP_PKEY_asn1_add_alias.3ossl
 #usr/share/man/man3/EVP_PKEY_asn1_copy.3ossl
@@ -2783,6 +2940,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_PKEY_assign_POLY1305.3ossl
 #usr/share/man/man3/EVP_PKEY_assign_RSA.3ossl
 #usr/share/man/man3/EVP_PKEY_assign_SIPHASH.3ossl
+#usr/share/man/man3/EVP_PKEY_auth_decapsulate_init.3ossl
+#usr/share/man/man3/EVP_PKEY_auth_encapsulate_init.3ossl
 #usr/share/man/man3/EVP_PKEY_base_id.3ossl
 #usr/share/man/man3/EVP_PKEY_bits.3ossl
 #usr/share/man/man3/EVP_PKEY_can_sign.3ossl
@@ -2795,6 +2954,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_PKEY_decrypt.3ossl
 #usr/share/man/man3/EVP_PKEY_decrypt_init.3ossl
 #usr/share/man/man3/EVP_PKEY_decrypt_init_ex.3ossl
+#usr/share/man/man3/EVP_PKEY_delete_attr.3ossl
 #usr/share/man/man3/EVP_PKEY_derive.3ossl
 #usr/share/man/man3/EVP_PKEY_derive_init.3ossl
 #usr/share/man/man3/EVP_PKEY_derive_init_ex.3ossl
@@ -2834,6 +2994,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/EVP_PKEY_get1_RSA.3ossl
 #usr/share/man/man3/EVP_PKEY_get1_encoded_public_key.3ossl
 #usr/share/man/man3/EVP_PKEY_get1_tls_encodedpoint.3ossl
+#usr/share/man/man3/EVP_PKEY_get_attr.3ossl
+#usr/share/man/man3/EVP_PKEY_get_attr_by_NID.3ossl
+#usr/share/man/man3/EVP_PKEY_get_attr_by_OBJ.3ossl
+#usr/share/man/man3/EVP_PKEY_get_attr_count.3ossl
 #usr/share/man/man3/EVP_PKEY_get_base_id.3ossl
 #usr/share/man/man3/EVP_PKEY_get_bits.3ossl
 #usr/share/man/man3/EVP_PKEY_get_bn_param.3ossl
@@ -3427,13 +3591,16 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OPENSSL_LH_error.3ossl
 #usr/share/man/man3/OPENSSL_LH_flush.3ossl
 #usr/share/man/man3/OPENSSL_LH_free.3ossl
+#usr/share/man/man3/OPENSSL_LH_get_down_load.3ossl
 #usr/share/man/man3/OPENSSL_LH_insert.3ossl
 #usr/share/man/man3/OPENSSL_LH_new.3ossl
 #usr/share/man/man3/OPENSSL_LH_node_stats.3ossl
 #usr/share/man/man3/OPENSSL_LH_node_stats_bio.3ossl
 #usr/share/man/man3/OPENSSL_LH_node_usage_stats.3ossl
 #usr/share/man/man3/OPENSSL_LH_node_usage_stats_bio.3ossl
+#usr/share/man/man3/OPENSSL_LH_num_items.3ossl
 #usr/share/man/man3/OPENSSL_LH_retrieve.3ossl
+#usr/share/man/man3/OPENSSL_LH_set_down_load.3ossl
 #usr/share/man/man3/OPENSSL_LH_stats.3ossl
 #usr/share/man/man3/OPENSSL_LH_stats_bio.3ossl
 #usr/share/man/man3/OPENSSL_LINE.3ossl
@@ -3532,11 +3699,15 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CMP_CR.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_build_cert_chain.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_free.3ossl
+#usr/share/man/man3/OSSL_CMP_CTX_get0_libctx.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get0_newCert.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get0_newPkey.3ossl
+#usr/share/man/man3/OSSL_CMP_CTX_get0_propq.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get0_statusString.3ossl
+#usr/share/man/man3/OSSL_CMP_CTX_get0_trusted.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get0_trustedStore.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get0_untrusted.3ossl
+#usr/share/man/man3/OSSL_CMP_CTX_get0_validatedSrvCert.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get1_caPubs.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get1_extraCertsIn.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_get1_newChain.3ossl
@@ -3558,6 +3729,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CMP_CTX_server_perform.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set0_newPkey.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set0_reqExtensions.3ossl
+#usr/share/man/man3/OSSL_CMP_CTX_set0_trusted.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set0_trustedStore.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set1_cert.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set1_expected_sender.3ossl
@@ -3572,6 +3744,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CMP_CTX_set1_referenceValue.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set1_secretValue.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set1_senderNonce.3ossl
+#usr/share/man/man3/OSSL_CMP_CTX_set1_serialNumber.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set1_server.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set1_serverPath.3ossl
 #usr/share/man/man3/OSSL_CMP_CTX_set1_srvCert.3ossl
@@ -3596,8 +3769,14 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CMP_ITAV_create.3ossl
 #usr/share/man/man3/OSSL_CMP_ITAV_dup.3ossl
 #usr/share/man/man3/OSSL_CMP_ITAV_free.3ossl
+#usr/share/man/man3/OSSL_CMP_ITAV_get0_caCerts.3ossl
+#usr/share/man/man3/OSSL_CMP_ITAV_get0_rootCaCert.3ossl
+#usr/share/man/man3/OSSL_CMP_ITAV_get0_rootCaKeyUpdate.3ossl
 #usr/share/man/man3/OSSL_CMP_ITAV_get0_type.3ossl
 #usr/share/man/man3/OSSL_CMP_ITAV_get0_value.3ossl
+#usr/share/man/man3/OSSL_CMP_ITAV_new_caCerts.3ossl
+#usr/share/man/man3/OSSL_CMP_ITAV_new_rootCaCert.3ossl
+#usr/share/man/man3/OSSL_CMP_ITAV_new_rootCaKeyUpdate.3ossl
 #usr/share/man/man3/OSSL_CMP_ITAV_push0_stack_item.3ossl
 #usr/share/man/man3/OSSL_CMP_ITAV_set0.3ossl
 #usr/share/man/man3/OSSL_CMP_KUR.3ossl
@@ -3655,6 +3834,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CMP_exec_P10CR_ses.3ossl
 #usr/share/man/man3/OSSL_CMP_exec_RR_ses.3ossl
 #usr/share/man/man3/OSSL_CMP_exec_certreq.3ossl
+#usr/share/man/man3/OSSL_CMP_get1_caCerts.3ossl
+#usr/share/man/man3/OSSL_CMP_get1_rootCaKeyUpdate.3ossl
 #usr/share/man/man3/OSSL_CMP_log_cb_t.3ossl
 #usr/share/man/man3/OSSL_CMP_log_close.3ossl
 #usr/share/man/man3/OSSL_CMP_log_open.3ossl
@@ -3678,6 +3859,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_free.3ossl
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_get0_extensions.3ossl
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_get0_issuer.3ossl
+#usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_get0_publicKey.3ossl
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_get0_serialNumber.3ossl
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_get0_subject.3ossl
 #usr/share/man/man3/OSSL_CRMF_CERTTEMPLATE_it.3ossl
@@ -3776,6 +3958,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_DECODER_settable_ctx_params.3ossl
 #usr/share/man/man3/OSSL_DECODER_up_ref.3ossl
 #usr/share/man/man3/OSSL_DISPATCH.3ossl
+#usr/share/man/man3/OSSL_DISPATCH_END.3ossl
 #usr/share/man/man3/OSSL_EC_curve_nid2name.3ossl
 #usr/share/man/man3/OSSL_ENCODER.3ossl
 #usr/share/man/man3/OSSL_ENCODER_CLEANUP.3ossl
@@ -3820,9 +4003,34 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_ENCODER_to_data.3ossl
 #usr/share/man/man3/OSSL_ENCODER_to_fp.3ossl
 #usr/share/man/man3/OSSL_ENCODER_up_ref.3ossl
+#usr/share/man/man3/OSSL_ERR_STATE_free.3ossl
+#usr/share/man/man3/OSSL_ERR_STATE_new.3ossl
+#usr/share/man/man3/OSSL_ERR_STATE_restore.3ossl
+#usr/share/man/man3/OSSL_ERR_STATE_save.3ossl
+#usr/share/man/man3/OSSL_ERR_STATE_save_to_mark.3ossl
 #usr/share/man/man3/OSSL_ESS_check_signing_certs.3ossl
 #usr/share/man/man3/OSSL_ESS_signing_cert_new_init.3ossl
 #usr/share/man/man3/OSSL_ESS_signing_cert_v2_new_init.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_free.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_get_seq.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_new.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_set1_authpriv.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_set1_authpub.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_set1_ikme.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_set1_psk.3ossl
+#usr/share/man/man3/OSSL_HPKE_CTX_set_seq.3ossl
+#usr/share/man/man3/OSSL_HPKE_decap.3ossl
+#usr/share/man/man3/OSSL_HPKE_encap.3ossl
+#usr/share/man/man3/OSSL_HPKE_export.3ossl
+#usr/share/man/man3/OSSL_HPKE_get_ciphertext_size.3ossl
+#usr/share/man/man3/OSSL_HPKE_get_grease_value.3ossl
+#usr/share/man/man3/OSSL_HPKE_get_public_encap_size.3ossl
+#usr/share/man/man3/OSSL_HPKE_get_recommended_ikmelen.3ossl
+#usr/share/man/man3/OSSL_HPKE_keygen.3ossl
+#usr/share/man/man3/OSSL_HPKE_open.3ossl
+#usr/share/man/man3/OSSL_HPKE_seal.3ossl
+#usr/share/man/man3/OSSL_HPKE_str2suite.3ossl
+#usr/share/man/man3/OSSL_HPKE_suite_check.3ossl
 #usr/share/man/man3/OSSL_HTTP_REQ_CTX.3ossl
 #usr/share/man/man3/OSSL_HTTP_REQ_CTX_add1_header.3ossl
 #usr/share/man/man3/OSSL_HTTP_REQ_CTX_exchange.3ossl
@@ -3961,6 +4169,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_PROVIDER_add_builtin.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_available.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_do_all.3ossl
+#usr/share/man/man3/OSSL_PROVIDER_get0_default_search_path.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get0_dispatch.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get0_name.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_get0_provider_ctx.3ossl
@@ -3968,12 +4177,16 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_PROVIDER_get_params.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_gettable_params.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_load.3ossl
+#usr/share/man/man3/OSSL_PROVIDER_load_ex.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_query_operation.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_self_test.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_set_default_search_path.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_try_load.3ossl
+#usr/share/man/man3/OSSL_PROVIDER_try_load_ex.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_unload.3ossl
 #usr/share/man/man3/OSSL_PROVIDER_unquery_operation.3ossl
+#usr/share/man/man3/OSSL_QUIC_client_method.3ossl
+#usr/share/man/man3/OSSL_QUIC_client_thread_method.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_free.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_get_callback.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_new.3ossl
@@ -3981,6 +4194,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_SELF_TEST_oncorrupt_byte.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_onend.3ossl
 #usr/share/man/man3/OSSL_SELF_TEST_set_callback.3ossl
+#usr/share/man/man3/OSSL_STACK_OF_X509_free.3ossl
 #usr/share/man/man3/OSSL_STORE_CTX.3ossl
 #usr/share/man/man3/OSSL_STORE_INFO.3ossl
 #usr/share/man/man3/OSSL_STORE_INFO_free.3ossl
@@ -4051,6 +4265,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_STORE_close_fn.3ossl
 #usr/share/man/man3/OSSL_STORE_ctrl.3ossl
 #usr/share/man/man3/OSSL_STORE_ctrl_fn.3ossl
+#usr/share/man/man3/OSSL_STORE_delete.3ossl
 #usr/share/man/man3/OSSL_STORE_eof.3ossl
 #usr/share/man/man3/OSSL_STORE_eof_fn.3ossl
 #usr/share/man/man3/OSSL_STORE_error.3ossl
@@ -4069,6 +4284,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_STORE_register_loader.3ossl
 #usr/share/man/man3/OSSL_STORE_supports_search.3ossl
 #usr/share/man/man3/OSSL_STORE_unregister_loader.3ossl
+#usr/share/man/man3/OSSL_THREAD_SUPPORT_FLAG_DEFAULT_SPAWN.3ossl
+#usr/share/man/man3/OSSL_THREAD_SUPPORT_FLAG_THREAD_POOL.3ossl
 #usr/share/man/man3/OSSL_TRACE.3ossl
 #usr/share/man/man3/OSSL_TRACE1.3ossl
 #usr/share/man/man3/OSSL_TRACE2.3ossl
@@ -4084,9 +4301,15 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_TRACE_CANCEL.3ossl
 #usr/share/man/man3/OSSL_TRACE_ENABLED.3ossl
 #usr/share/man/man3/OSSL_TRACE_END.3ossl
+#usr/share/man/man3/OSSL_TRACE_STRING.3ossl
+#usr/share/man/man3/OSSL_TRACE_STRING_MAX.3ossl
 #usr/share/man/man3/OSSL_default_cipher_list.3ossl
 #usr/share/man/man3/OSSL_default_ciphersuites.3ossl
+#usr/share/man/man3/OSSL_get_max_threads.3ossl
+#usr/share/man/man3/OSSL_get_thread_support_flags.3ossl
 #usr/share/man/man3/OSSL_parse_url.3ossl
+#usr/share/man/man3/OSSL_set_max_threads.3ossl
+#usr/share/man/man3/OSSL_sleep.3ossl
 #usr/share/man/man3/OSSL_trace_begin.3ossl
 #usr/share/man/man3/OSSL_trace_cb.3ossl
 #usr/share/man/man3/OSSL_trace_enabled.3ossl
@@ -4097,6 +4320,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/OSSL_trace_set_channel.3ossl
 #usr/share/man/man3/OSSL_trace_set_prefix.3ossl
 #usr/share/man/man3/OSSL_trace_set_suffix.3ossl
+#usr/share/man/man3/OSSL_trace_string.3ossl
 #usr/share/man/man3/OTHERNAME_free.3ossl
 #usr/share/man/man3/OTHERNAME_new.3ossl
 #usr/share/man/man3/OpenSSL_add_all_algorithms.3ossl
@@ -4263,10 +4487,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/PKCS12_SAFEBAG_get0_safes.3ossl
 #usr/share/man/man3/PKCS12_SAFEBAG_get0_type.3ossl
 #usr/share/man/man3/PKCS12_SAFEBAG_get1_cert.3ossl
+#usr/share/man/man3/PKCS12_SAFEBAG_get1_cert_ex.3ossl
 #usr/share/man/man3/PKCS12_SAFEBAG_get1_crl.3ossl
+#usr/share/man/man3/PKCS12_SAFEBAG_get1_crl_ex.3ossl
 #usr/share/man/man3/PKCS12_SAFEBAG_get_bag_nid.3ossl
 #usr/share/man/man3/PKCS12_SAFEBAG_get_nid.3ossl
 #usr/share/man/man3/PKCS12_SAFEBAG_new.3ossl
+#usr/share/man/man3/PKCS12_SAFEBAG_set0_attrs.3ossl
 #usr/share/man/man3/PKCS12_add1_attr_by_NID.3ossl
 #usr/share/man/man3/PKCS12_add1_attr_by_txt.3ossl
 #usr/share/man/man3/PKCS12_add_CSPName_asc.3ossl
@@ -4283,7 +4510,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/PKCS12_add_safes_ex.3ossl
 #usr/share/man/man3/PKCS12_add_secret.3ossl
 #usr/share/man/man3/PKCS12_create.3ossl
+#usr/share/man/man3/PKCS12_create_cb.3ossl
 #usr/share/man/man3/PKCS12_create_ex.3ossl
+#usr/share/man/man3/PKCS12_create_ex2.3ossl
 #usr/share/man/man3/PKCS12_decrypt_skey.3ossl
 #usr/share/man/man3/PKCS12_decrypt_skey_ex.3ossl
 #usr/share/man/man3/PKCS12_free.3ossl
@@ -4639,6 +4868,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SRP_user_pwd_set0_sv.3ossl
 #usr/share/man/man3/SRP_user_pwd_set1_ids.3ossl
 #usr/share/man/man3/SRP_user_pwd_set_gN.3ossl
+#usr/share/man/man3/SSL_ACCEPT_STREAM_NO_BLOCK.3ossl
 #usr/share/man/man3/SSL_CIPHER_description.3ossl
 #usr/share/man/man3/SSL_CIPHER_find.3ossl
 #usr/share/man/man3/SSL_CIPHER_get_auth_nid.3ossl
@@ -4669,6 +4899,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CONF_cmd.3ossl
 #usr/share/man/man3/SSL_CONF_cmd_argv.3ossl
 #usr/share/man/man3/SSL_CONF_cmd_value_type.3ossl
+#usr/share/man/man3/SSL_CONN_CLOSE_FLAG_LOCAL.3ossl
+#usr/share/man/man3/SSL_CONN_CLOSE_FLAG_TRANSPORT.3ossl
 #usr/share/man/man3/SSL_CTX_add0_chain_cert.3ossl
 #usr/share/man/man3/SSL_CTX_add1_chain_cert.3ossl
 #usr/share/man/man3/SSL_CTX_add1_to_CA_list.3ossl
@@ -4685,6 +4917,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_clear_extra_chain_certs.3ossl
 #usr/share/man/man3/SSL_CTX_clear_mode.3ossl
 #usr/share/man/man3/SSL_CTX_clear_options.3ossl
+#usr/share/man/man3/SSL_CTX_compress_certs.3ossl
 #usr/share/man/man3/SSL_CTX_config.3ossl
 #usr/share/man/man3/SSL_CTX_ct_is_enabled.3ossl
 #usr/share/man/man3/SSL_CTX_ctrl.3ossl
@@ -4701,9 +4934,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_get0_CA_list.3ossl
 #usr/share/man/man3/SSL_CTX_get0_chain_cert_store.3ossl
 #usr/share/man/man3/SSL_CTX_get0_chain_certs.3ossl
+#usr/share/man/man3/SSL_CTX_get0_client_cert_type.3ossl
 #usr/share/man/man3/SSL_CTX_get0_param.3ossl
 #usr/share/man/man3/SSL_CTX_get0_security_ex_data.3ossl
+#usr/share/man/man3/SSL_CTX_get0_server_cert_type.3ossl
 #usr/share/man/man3/SSL_CTX_get0_verify_cert_store.3ossl
+#usr/share/man/man3/SSL_CTX_get1_compressed_cert.3ossl
 #usr/share/man/man3/SSL_CTX_get_app_data.3ossl
 #usr/share/man/man3/SSL_CTX_get_cert_store.3ossl
 #usr/share/man/man3/SSL_CTX_get_ciphers.3ossl
@@ -4777,16 +5013,20 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_set0_security_ex_data.3ossl
 #usr/share/man/man3/SSL_CTX_set0_tmp_dh_pkey.3ossl
 #usr/share/man/man3/SSL_CTX_set0_verify_cert_store.3ossl
+#usr/share/man/man3/SSL_CTX_set1_cert_comp_preference.3ossl
 #usr/share/man/man3/SSL_CTX_set1_cert_store.3ossl
 #usr/share/man/man3/SSL_CTX_set1_chain.3ossl
 #usr/share/man/man3/SSL_CTX_set1_chain_cert_store.3ossl
+#usr/share/man/man3/SSL_CTX_set1_client_cert_type.3ossl
 #usr/share/man/man3/SSL_CTX_set1_client_sigalgs.3ossl
 #usr/share/man/man3/SSL_CTX_set1_client_sigalgs_list.3ossl
+#usr/share/man/man3/SSL_CTX_set1_compressed_cert.3ossl
 #usr/share/man/man3/SSL_CTX_set1_curves.3ossl
 #usr/share/man/man3/SSL_CTX_set1_curves_list.3ossl
 #usr/share/man/man3/SSL_CTX_set1_groups.3ossl
 #usr/share/man/man3/SSL_CTX_set1_groups_list.3ossl
 #usr/share/man/man3/SSL_CTX_set1_param.3ossl
+#usr/share/man/man3/SSL_CTX_set1_server_cert_type.3ossl
 #usr/share/man/man3/SSL_CTX_set1_sigalgs.3ossl
 #usr/share/man/man3/SSL_CTX_set1_sigalgs_list.3ossl
 #usr/share/man/man3/SSL_CTX_set1_verify_cert_store.3ossl
@@ -4896,6 +5136,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_CTX_use_serverinfo.3ossl
 #usr/share/man/man3/SSL_CTX_use_serverinfo_ex.3ossl
 #usr/share/man/man3/SSL_CTX_use_serverinfo_file.3ossl
+#usr/share/man/man3/SSL_DEFAULT_STREAM_MODE_AUTO_BIDI.3ossl
+#usr/share/man/man3/SSL_DEFAULT_STREAM_MODE_AUTO_UNI.3ossl
+#usr/share/man/man3/SSL_DEFAULT_STREAM_MODE_NONE.3ossl
+#usr/share/man/man3/SSL_INCOMING_STREAM_POLICY_ACCEPT.3ossl
+#usr/share/man/man3/SSL_INCOMING_STREAM_POLICY_AUTO.3ossl
+#usr/share/man/man3/SSL_INCOMING_STREAM_POLICY_REJECT.3ossl
 #usr/share/man/man3/SSL_OP_BIT.3ossl
 #usr/share/man/man3/SSL_SESSION_dup.3ossl
 #usr/share/man/man3/SSL_SESSION_free.3ossl
@@ -4904,6 +5150,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_SESSION_get0_hostname.3ossl
 #usr/share/man/man3/SSL_SESSION_get0_id_context.3ossl
 #usr/share/man/man3/SSL_SESSION_get0_peer.3ossl
+#usr/share/man/man3/SSL_SESSION_get0_peer_rpk.3ossl
 #usr/share/man/man3/SSL_SESSION_get0_ticket.3ossl
 #usr/share/man/man3/SSL_SESSION_get0_ticket_appdata.3ossl
 #usr/share/man/man3/SSL_SESSION_get_app_data.3ossl
@@ -4938,13 +5185,29 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_SESSION_set_time.3ossl
 #usr/share/man/man3/SSL_SESSION_set_timeout.3ossl
 #usr/share/man/man3/SSL_SESSION_up_ref.3ossl
+#usr/share/man/man3/SSL_STREAM_FLAG_ADVANCE.3ossl
+#usr/share/man/man3/SSL_STREAM_FLAG_NO_BLOCK.3ossl
+#usr/share/man/man3/SSL_STREAM_FLAG_UNI.3ossl
+#usr/share/man/man3/SSL_STREAM_STATE_CONN_CLOSED.3ossl
+#usr/share/man/man3/SSL_STREAM_STATE_FINISHED.3ossl
+#usr/share/man/man3/SSL_STREAM_STATE_NONE.3ossl
+#usr/share/man/man3/SSL_STREAM_STATE_OK.3ossl
+#usr/share/man/man3/SSL_STREAM_STATE_RESET_LOCAL.3ossl
+#usr/share/man/man3/SSL_STREAM_STATE_RESET_REMOTE.3ossl
+#usr/share/man/man3/SSL_STREAM_STATE_WRONG_DIR.3ossl
+#usr/share/man/man3/SSL_STREAM_TYPE_BIDI.3ossl
+#usr/share/man/man3/SSL_STREAM_TYPE_NONE.3ossl
+#usr/share/man/man3/SSL_STREAM_TYPE_READ.3ossl
+#usr/share/man/man3/SSL_STREAM_TYPE_WRITE.3ossl
 #usr/share/man/man3/SSL_accept.3ossl
+#usr/share/man/man3/SSL_accept_stream.3ossl
 #usr/share/man/man3/SSL_add0_chain_cert.3ossl
 #usr/share/man/man3/SSL_add1_chain_cert.3ossl
 #usr/share/man/man3/SSL_add1_host.3ossl
 #usr/share/man/man3/SSL_add1_to_CA_list.3ossl
 #usr/share/man/man3/SSL_add_client_CA.3ossl
 #usr/share/man/man3/SSL_add_dir_cert_subjects_to_stack.3ossl
+#usr/share/man/man3/SSL_add_expected_rpk.3ossl
 #usr/share/man/man3/SSL_add_file_cert_subjects_to_stack.3ossl
 #usr/share/man/man3/SSL_add_store_cert_subjects_to_stack.3ossl
 #usr/share/man/man3/SSL_alert_desc_string.3ossl
@@ -4971,8 +5234,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_client_hello_get0_random.3ossl
 #usr/share/man/man3/SSL_client_hello_get0_session_id.3ossl
 #usr/share/man/man3/SSL_client_hello_get1_extensions_present.3ossl
+#usr/share/man/man3/SSL_client_hello_get_extension_order.3ossl
 #usr/share/man/man3/SSL_client_hello_isv2.3ossl
 #usr/share/man/man3/SSL_client_version.3ossl
+#usr/share/man/man3/SSL_compress_certs.3ossl
 #usr/share/man/man3/SSL_config.3ossl
 #usr/share/man/man3/SSL_connect.3ossl
 #usr/share/man/man3/SSL_ct_is_enabled.3ossl
@@ -4997,27 +5262,36 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get0_alpn_selected.3ossl
 #usr/share/man/man3/SSL_get0_chain_cert_store.3ossl
 #usr/share/man/man3/SSL_get0_chain_certs.3ossl
+#usr/share/man/man3/SSL_get0_client_cert_type.3ossl
+#usr/share/man/man3/SSL_get0_connection.3ossl
 #usr/share/man/man3/SSL_get0_dane_authority.3ossl
 #usr/share/man/man3/SSL_get0_dane_tlsa.3ossl
+#usr/share/man/man3/SSL_get0_group_name.3ossl
+#usr/share/man/man3/SSL_get0_iana_groups.3ossl
 #usr/share/man/man3/SSL_get0_next_proto_negotiated.3ossl
 #usr/share/man/man3/SSL_get0_param.3ossl
 #usr/share/man/man3/SSL_get0_peer_CA_list.3ossl
 #usr/share/man/man3/SSL_get0_peer_certificate.3ossl
+#usr/share/man/man3/SSL_get0_peer_rpk.3ossl
 #usr/share/man/man3/SSL_get0_peer_scts.3ossl
 #usr/share/man/man3/SSL_get0_peername.3ossl
 #usr/share/man/man3/SSL_get0_security_ex_data.3ossl
+#usr/share/man/man3/SSL_get0_server_cert_type.3ossl
 #usr/share/man/man3/SSL_get0_session.3ossl
 #usr/share/man/man3/SSL_get0_verified_chain.3ossl
 #usr/share/man/man3/SSL_get0_verify_cert_store.3ossl
+#usr/share/man/man3/SSL_get1_compressed_cert.3ossl
 #usr/share/man/man3/SSL_get1_curves.3ossl
 #usr/share/man/man3/SSL_get1_groups.3ossl
 #usr/share/man/man3/SSL_get1_peer_certificate.3ossl
 #usr/share/man/man3/SSL_get1_session.3ossl
 #usr/share/man/man3/SSL_get1_supported_ciphers.3ossl
 #usr/share/man/man3/SSL_get_SSL_CTX.3ossl
+#usr/share/man/man3/SSL_get_accept_stream_queue_len.3ossl
 #usr/share/man/man3/SSL_get_all_async_fds.3ossl
 #usr/share/man/man3/SSL_get_app_data.3ossl
 #usr/share/man/man3/SSL_get_async_status.3ossl
+#usr/share/man/man3/SSL_get_blocking_mode.3ossl
 #usr/share/man/man3/SSL_get_certificate.3ossl
 #usr/share/man/man3/SSL_get_changed_async_fds.3ossl
 #usr/share/man/man3/SSL_get_cipher.3ossl
@@ -5029,17 +5303,20 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get_client_CA_list.3ossl
 #usr/share/man/man3/SSL_get_client_ciphers.3ossl
 #usr/share/man/man3/SSL_get_client_random.3ossl
+#usr/share/man/man3/SSL_get_conn_close_info.3ossl
 #usr/share/man/man3/SSL_get_current_cipher.3ossl
 #usr/share/man/man3/SSL_get_default_passwd_cb.3ossl
 #usr/share/man/man3/SSL_get_default_passwd_cb_userdata.3ossl
 #usr/share/man/man3/SSL_get_default_timeout.3ossl
 #usr/share/man/man3/SSL_get_early_data_status.3ossl
 #usr/share/man/man3/SSL_get_error.3ossl
+#usr/share/man/man3/SSL_get_event_timeout.3ossl
 #usr/share/man/man3/SSL_get_ex_data.3ossl
 #usr/share/man/man3/SSL_get_ex_data_X509_STORE_CTX_idx.3ossl
 #usr/share/man/man3/SSL_get_ex_new_index.3ossl
 #usr/share/man/man3/SSL_get_extms_support.3ossl
 #usr/share/man/man3/SSL_get_fd.3ossl
+#usr/share/man/man3/SSL_get_handshake_rtt.3ossl
 #usr/share/man/man3/SSL_get_info_callback.3ossl
 #usr/share/man/man3/SSL_get_key_update_type.3ossl
 #usr/share/man/man3/SSL_get_max_cert_list.3ossl
@@ -5047,7 +5324,9 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get_max_proto_version.3ossl
 #usr/share/man/man3/SSL_get_min_proto_version.3ossl
 #usr/share/man/man3/SSL_get_mode.3ossl
+#usr/share/man/man3/SSL_get_negotiated_client_cert_type.3ossl
 #usr/share/man/man3/SSL_get_negotiated_group.3ossl
+#usr/share/man/man3/SSL_get_negotiated_server_cert_type.3ossl
 #usr/share/man/man3/SSL_get_num_tickets.3ossl
 #usr/share/man/man3/SSL_get_options.3ossl
 #usr/share/man/man3/SSL_get_peer_cert_chain.3ossl
@@ -5065,6 +5344,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get_record_padding_callback_arg.3ossl
 #usr/share/man/man3/SSL_get_recv_max_early_data.3ossl
 #usr/share/man/man3/SSL_get_rfd.3ossl
+#usr/share/man/man3/SSL_get_rpoll_descriptor.3ossl
 #usr/share/man/man3/SSL_get_secure_renegotiation_support.3ossl
 #usr/share/man/man3/SSL_get_security_callback.3ossl
 #usr/share/man/man3/SSL_get_security_level.3ossl
@@ -5089,6 +5369,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get_srtp_profiles.3ossl
 #usr/share/man/man3/SSL_get_ssl_method.3ossl
 #usr/share/man/man3/SSL_get_state.3ossl
+#usr/share/man/man3/SSL_get_stream_id.3ossl
+#usr/share/man/man3/SSL_get_stream_read_error_code.3ossl
+#usr/share/man/man3/SSL_get_stream_read_state.3ossl
+#usr/share/man/man3/SSL_get_stream_type.3ossl
+#usr/share/man/man3/SSL_get_stream_write_error_code.3ossl
+#usr/share/man/man3/SSL_get_stream_write_state.3ossl
 #usr/share/man/man3/SSL_get_time.3ossl
 #usr/share/man/man3/SSL_get_timeout.3ossl
 #usr/share/man/man3/SSL_get_tlsext_status_ocsp_resp.3ossl
@@ -5101,23 +5387,33 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_get_version.3ossl
 #usr/share/man/man3/SSL_get_wbio.3ossl
 #usr/share/man/man3/SSL_get_wfd.3ossl
+#usr/share/man/man3/SSL_get_wpoll_descriptor.3ossl
 #usr/share/man/man3/SSL_group_to_name.3ossl
+#usr/share/man/man3/SSL_handle_events.3ossl
 #usr/share/man/man3/SSL_has_matching_session_id.3ossl
 #usr/share/man/man3/SSL_has_pending.3ossl
 #usr/share/man/man3/SSL_in_accept_init.3ossl
 #usr/share/man/man3/SSL_in_before.3ossl
 #usr/share/man/man3/SSL_in_connect_init.3ossl
 #usr/share/man/man3/SSL_in_init.3ossl
+#usr/share/man/man3/SSL_inject_net_dgram.3ossl
+#usr/share/man/man3/SSL_is_connection.3ossl
 #usr/share/man/man3/SSL_is_dtls.3ossl
 #usr/share/man/man3/SSL_is_init_finished.3ossl
+#usr/share/man/man3/SSL_is_quic.3ossl
 #usr/share/man/man3/SSL_is_server.3ossl
+#usr/share/man/man3/SSL_is_stream_local.3ossl
+#usr/share/man/man3/SSL_is_tls.3ossl
 #usr/share/man/man3/SSL_key_update.3ossl
 #usr/share/man/man3/SSL_library_init.3ossl
 #usr/share/man/man3/SSL_load_client_CA_file.3ossl
 #usr/share/man/man3/SSL_load_client_CA_file_ex.3ossl
 #usr/share/man/man3/SSL_load_error_strings.3ossl
+#usr/share/man/man3/SSL_net_read_desired.3ossl
+#usr/share/man/man3/SSL_net_write_desired.3ossl
 #usr/share/man/man3/SSL_new.3ossl
 #usr/share/man/man3/SSL_new_session_ticket.3ossl
+#usr/share/man/man3/SSL_new_stream.3ossl
 #usr/share/man/man3/SSL_peek.3ossl
 #usr/share/man/man3/SSL_peek_ex.3ossl
 #usr/share/man/man3/SSL_pending.3ossl
@@ -5145,16 +5441,21 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_set0_tmp_dh_pkey.3ossl
 #usr/share/man/man3/SSL_set0_verify_cert_store.3ossl
 #usr/share/man/man3/SSL_set0_wbio.3ossl
+#usr/share/man/man3/SSL_set1_cert_comp_preference.3ossl
 #usr/share/man/man3/SSL_set1_chain.3ossl
 #usr/share/man/man3/SSL_set1_chain_cert_store.3ossl
+#usr/share/man/man3/SSL_set1_client_cert_type.3ossl
 #usr/share/man/man3/SSL_set1_client_sigalgs.3ossl
 #usr/share/man/man3/SSL_set1_client_sigalgs_list.3ossl
+#usr/share/man/man3/SSL_set1_compressed_cert.3ossl
 #usr/share/man/man3/SSL_set1_curves.3ossl
 #usr/share/man/man3/SSL_set1_curves_list.3ossl
 #usr/share/man/man3/SSL_set1_groups.3ossl
 #usr/share/man/man3/SSL_set1_groups_list.3ossl
 #usr/share/man/man3/SSL_set1_host.3ossl
+#usr/share/man/man3/SSL_set1_initial_peer_addr.3ossl
 #usr/share/man/man3/SSL_set1_param.3ossl
+#usr/share/man/man3/SSL_set1_server_cert_type.3ossl
 #usr/share/man/man3/SSL_set1_sigalgs.3ossl
 #usr/share/man/man3/SSL_set1_sigalgs_list.3ossl
 #usr/share/man/man3/SSL_set1_verify_cert_store.3ossl
@@ -5166,6 +5467,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_set_async_callback_arg.3ossl
 #usr/share/man/man3/SSL_set_bio.3ossl
 #usr/share/man/man3/SSL_set_block_padding.3ossl
+#usr/share/man/man3/SSL_set_blocking_mode.3ossl
 #usr/share/man/man3/SSL_set_cert_cb.3ossl
 #usr/share/man/man3/SSL_set_cipher_list.3ossl
 #usr/share/man/man3/SSL_set_ciphersuites.3ossl
@@ -5176,12 +5478,14 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_set_default_passwd_cb.3ossl
 #usr/share/man/man3/SSL_set_default_passwd_cb_userdata.3ossl
 #usr/share/man/man3/SSL_set_default_read_buffer_len.3ossl
+#usr/share/man/man3/SSL_set_default_stream_mode.3ossl
 #usr/share/man/man3/SSL_set_dh_auto.3ossl
 #usr/share/man/man3/SSL_set_ecdh_auto.3ossl
 #usr/share/man/man3/SSL_set_ex_data.3ossl
 #usr/share/man/man3/SSL_set_fd.3ossl
 #usr/share/man/man3/SSL_set_generate_session_id.3ossl
 #usr/share/man/man3/SSL_set_hostflags.3ossl
+#usr/share/man/man3/SSL_set_incoming_stream_policy.3ossl
 #usr/share/man/man3/SSL_set_info_callback.3ossl
 #usr/share/man/man3/SSL_set_max_cert_list.3ossl
 #usr/share/man/man3/SSL_set_max_early_data.3ossl
@@ -5232,9 +5536,13 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/SSL_set_verify_result.3ossl
 #usr/share/man/man3/SSL_set_wfd.3ossl
 #usr/share/man/man3/SSL_shutdown.3ossl
+#usr/share/man/man3/SSL_shutdown_ex.3ossl
 #usr/share/man/man3/SSL_state_string.3ossl
 #usr/share/man/man3/SSL_state_string_long.3ossl
 #usr/share/man/man3/SSL_stateless.3ossl
+#usr/share/man/man3/SSL_stream_conclude.3ossl
+#usr/share/man/man3/SSL_stream_reset.3ossl
+#usr/share/man/man3/SSL_trace.3ossl
 #usr/share/man/man3/SSL_up_ref.3ossl
 #usr/share/man/man3/SSL_use_PrivateKey.3ossl
 #usr/share/man/man3/SSL_use_PrivateKey_ASN1.3ossl
@@ -5397,9 +5705,20 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_ALGOR_new.3ossl
 #usr/share/man/man3/X509_ALGOR_set0.3ossl
 #usr/share/man/man3/X509_ALGOR_set_md.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_count.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_create.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_create_by_NID.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_create_by_OBJ.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_create_by_txt.3ossl
 #usr/share/man/man3/X509_ATTRIBUTE_dup.3ossl
 #usr/share/man/man3/X509_ATTRIBUTE_free.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_get0_data.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_get0_object.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_get0_type.3ossl
 #usr/share/man/man3/X509_ATTRIBUTE_new.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_set1_data.3ossl
+#usr/share/man/man3/X509_ATTRIBUTE_set1_object.3ossl
 #usr/share/man/man3/X509_CERT_AUX_free.3ossl
 #usr/share/man/man3/X509_CERT_AUX_new.3ossl
 #usr/share/man/man3/X509_CINF_free.3ossl
@@ -5551,9 +5870,17 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_PUBKEY_new_ex.3ossl
 #usr/share/man/man3/X509_PUBKEY_set.3ossl
 #usr/share/man/man3/X509_PUBKEY_set0_param.3ossl
+#usr/share/man/man3/X509_PUBKEY_set0_public_key.3ossl
 #usr/share/man/man3/X509_REQ_INFO_free.3ossl
 #usr/share/man/man3/X509_REQ_INFO_new.3ossl
+#usr/share/man/man3/X509_REQ_add1_attr.3ossl
+#usr/share/man/man3/X509_REQ_add1_attr_by_NID.3ossl
+#usr/share/man/man3/X509_REQ_add1_attr_by_OBJ.3ossl
+#usr/share/man/man3/X509_REQ_add1_attr_by_txt.3ossl
+#usr/share/man/man3/X509_REQ_add_extensions.3ossl
+#usr/share/man/man3/X509_REQ_add_extensions_nid.3ossl
 #usr/share/man/man3/X509_REQ_check_private_key.3ossl
+#usr/share/man/man3/X509_REQ_delete_attr.3ossl
 #usr/share/man/man3/X509_REQ_digest.3ossl
 #usr/share/man/man3/X509_REQ_dup.3ossl
 #usr/share/man/man3/X509_REQ_free.3ossl
@@ -5561,6 +5888,11 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_REQ_get0_pubkey.3ossl
 #usr/share/man/man3/X509_REQ_get0_signature.3ossl
 #usr/share/man/man3/X509_REQ_get_X509_PUBKEY.3ossl
+#usr/share/man/man3/X509_REQ_get_attr.3ossl
+#usr/share/man/man3/X509_REQ_get_attr_by_NID.3ossl
+#usr/share/man/man3/X509_REQ_get_attr_by_OBJ.3ossl
+#usr/share/man/man3/X509_REQ_get_attr_count.3ossl
+#usr/share/man/man3/X509_REQ_get_extensions.3ossl
 #usr/share/man/man3/X509_REQ_get_pubkey.3ossl
 #usr/share/man/man3/X509_REQ_get_signature_nid.3ossl
 #usr/share/man/man3/X509_REQ_get_subject_name.3ossl
@@ -5612,10 +5944,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_STORE_CTX_get0_cert.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get0_chain.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get0_param.3ossl
+#usr/share/man/man3/X509_STORE_CTX_get0_rpk.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get0_untrusted.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get1_chain.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get1_issuer.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_app_data.3ossl
+#usr/share/man/man3/X509_STORE_CTX_get_by_subject.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_cert_crl.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_check_crl.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_check_issued.3ossl
@@ -5634,9 +5968,11 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_STORE_CTX_get_lookup_certs.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_lookup_crls.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_num_untrusted.3ossl
+#usr/share/man/man3/X509_STORE_CTX_get_obj_by_subject.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_verify.3ossl
 #usr/share/man/man3/X509_STORE_CTX_get_verify_cb.3ossl
 #usr/share/man/man3/X509_STORE_CTX_init.3ossl
+#usr/share/man/man3/X509_STORE_CTX_init_rpk.3ossl
 #usr/share/man/man3/X509_STORE_CTX_lookup_certs_fn.3ossl
 #usr/share/man/man3/X509_STORE_CTX_lookup_crls_fn.3ossl
 #usr/share/man/man3/X509_STORE_CTX_new.3ossl
@@ -5645,16 +5981,19 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_STORE_CTX_purpose_inherit.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set0_crls.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set0_param.3ossl
+#usr/share/man/man3/X509_STORE_CTX_set0_rpk.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set0_trusted_stack.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set0_untrusted.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set0_verified_chain.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_app_data.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_cert.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_current_cert.3ossl
+#usr/share/man/man3/X509_STORE_CTX_set_current_reasons.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_default.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_error.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_error_depth.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_ex_data.3ossl
+#usr/share/man/man3/X509_STORE_CTX_set_get_crl.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_purpose.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_trust.3ossl
 #usr/share/man/man3/X509_STORE_CTX_set_verify.3ossl
@@ -5781,6 +6120,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_get0_tbs_sigalg.3ossl
 #usr/share/man/man3/X509_get0_uids.3ossl
 #usr/share/man/man3/X509_get_X509_PUBKEY.3ossl
+#usr/share/man/man3/X509_get_default_cert_dir.3ossl
+#usr/share/man/man3/X509_get_default_cert_dir_env.3ossl
+#usr/share/man/man3/X509_get_default_cert_file.3ossl
+#usr/share/man/man3/X509_get_default_cert_file_env.3ossl
 #usr/share/man/man3/X509_get_ex_data.3ossl
 #usr/share/man/man3/X509_get_ex_new_index.3ossl
 #usr/share/man/man3/X509_get_ext.3ossl
@@ -5839,6 +6182,16 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/X509_verify.3ossl
 #usr/share/man/man3/X509_verify_cert.3ossl
 #usr/share/man/man3/X509_verify_cert_error_string.3ossl
+#usr/share/man/man3/X509at_add1_attr.3ossl
+#usr/share/man/man3/X509at_add1_attr_by_NID.3ossl
+#usr/share/man/man3/X509at_add1_attr_by_OBJ.3ossl
+#usr/share/man/man3/X509at_add1_attr_by_txt.3ossl
+#usr/share/man/man3/X509at_delete_attr.3ossl
+#usr/share/man/man3/X509at_get0_data_by_OBJ.3ossl
+#usr/share/man/man3/X509at_get_attr.3ossl
+#usr/share/man/man3/X509at_get_attr_by_NID.3ossl
+#usr/share/man/man3/X509at_get_attr_by_OBJ.3ossl
+#usr/share/man/man3/X509at_get_attr_count.3ossl
 #usr/share/man/man3/X509v3_add_ext.3ossl
 #usr/share/man/man3/X509v3_delete_ext.3ossl
 #usr/share/man/man3/X509v3_get_ext.3ossl
@@ -6003,6 +6356,8 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/d2i_PUBKEY.3ossl
 #usr/share/man/man3/d2i_PUBKEY_bio.3ossl
 #usr/share/man/man3/d2i_PUBKEY_ex.3ossl
+#usr/share/man/man3/d2i_PUBKEY_ex_bio.3ossl
+#usr/share/man/man3/d2i_PUBKEY_ex_fp.3ossl
 #usr/share/man/man3/d2i_PUBKEY_fp.3ossl
 #usr/share/man/man3/d2i_PrivateKey.3ossl
 #usr/share/man/man3/d2i_PrivateKey_bio.3ossl
@@ -6025,6 +6380,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/d2i_SCRYPT_PARAMS.3ossl
 #usr/share/man/man3/d2i_SCT_LIST.3ossl
 #usr/share/man/man3/d2i_SSL_SESSION.3ossl
+#usr/share/man/man3/d2i_SSL_SESSION_ex.3ossl
 #usr/share/man/man3/d2i_SXNET.3ossl
 #usr/share/man/man3/d2i_SXNETID.3ossl
 #usr/share/man/man3/d2i_TS_ACCURACY.3ossl
@@ -6308,9 +6664,12 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man3/lh_TYPE_error.3ossl
 #usr/share/man/man3/lh_TYPE_flush.3ossl
 #usr/share/man/man3/lh_TYPE_free.3ossl
+#usr/share/man/man3/lh_TYPE_get_down_load.3ossl
 #usr/share/man/man3/lh_TYPE_insert.3ossl
 #usr/share/man/man3/lh_TYPE_new.3ossl
+#usr/share/man/man3/lh_TYPE_num_items.3ossl
 #usr/share/man/man3/lh_TYPE_retrieve.3ossl
+#usr/share/man/man3/lh_TYPE_set_down_load.3ossl
 #usr/share/man/man3/o2i_SCT.3ossl
 #usr/share/man/man3/o2i_SCT_LIST.3ossl
 #usr/share/man/man3/pem_password_cb.3ossl
@@ -6363,12 +6722,15 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/EVP_CIPHER-RC5.7ossl
 #usr/share/man/man7/EVP_CIPHER-SEED.7ossl
 #usr/share/man/man7/EVP_CIPHER-SM4.7ossl
+#usr/share/man/man7/EVP_KDF-ARGON2.7ossl
 #usr/share/man/man7/EVP_KDF-HKDF.7ossl
+#usr/share/man/man7/EVP_KDF-HMAC-DRBG.7ossl
 #usr/share/man/man7/EVP_KDF-KB.7ossl
 #usr/share/man/man7/EVP_KDF-KRB5KDF.7ossl
 #usr/share/man/man7/EVP_KDF-PBKDF1.7ossl
 #usr/share/man/man7/EVP_KDF-PBKDF2.7ossl
 #usr/share/man/man7/EVP_KDF-PKCS12KDF.7ossl
+#usr/share/man/man7/EVP_KDF-PVKKDF.7ossl
 #usr/share/man/man7/EVP_KDF-SCRYPT.7ossl
 #usr/share/man/man7/EVP_KDF-SS.7ossl
 #usr/share/man/man7/EVP_KDF-SSHKDF.7ossl
@@ -6377,7 +6739,10 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/EVP_KDF-X942-ASN1.7ossl
 #usr/share/man/man7/EVP_KDF-X942-CONCAT.7ossl
 #usr/share/man/man7/EVP_KDF-X963.7ossl
+#usr/share/man/man7/EVP_KEM-EC.7ossl
 #usr/share/man/man7/EVP_KEM-RSA.7ossl
+#usr/share/man/man7/EVP_KEM-X25519.7ossl
+#usr/share/man/man7/EVP_KEM-X448.7ossl
 #usr/share/man/man7/EVP_KEYEXCH-DH.7ossl
 #usr/share/man/man7/EVP_KEYEXCH-ECDH.7ossl
 #usr/share/man/man7/EVP_KEYEXCH-X25519.7ossl
@@ -6409,6 +6774,7 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/EVP_MAC-Siphash.7ossl
 #usr/share/man/man7/EVP_MD-BLAKE2.7ossl
 #usr/share/man/man7/EVP_MD-KECCAK-KMAC.7ossl
+#usr/share/man/man7/EVP_MD-KECCAK.7ossl
 #usr/share/man/man7/EVP_MD-MD2.7ossl
 #usr/share/man/man7/EVP_MD-MD4.7ossl
 #usr/share/man/man7/EVP_MD-MD5-SHA1.7ossl
@@ -6486,8 +6852,21 @@ usr/lib/ossl-modules/legacy.so
 #usr/share/man/man7/openssl-core_names.h.7ossl
 #usr/share/man/man7/openssl-env.7ossl
 #usr/share/man/man7/openssl-glossary.7ossl
+#usr/share/man/man7/openssl-quic.7ossl
 #usr/share/man/man7/openssl-threads.7ossl
 #usr/share/man/man7/openssl_user_macros.7ossl
+#usr/share/man/man7/ossl-guide-introduction.7ossl
+#usr/share/man/man7/ossl-guide-libcrypto-introduction.7ossl
+#usr/share/man/man7/ossl-guide-libraries-introduction.7ossl
+#usr/share/man/man7/ossl-guide-libssl-introduction.7ossl
+#usr/share/man/man7/ossl-guide-migration.7ossl
+#usr/share/man/man7/ossl-guide-quic-client-block.7ossl
+#usr/share/man/man7/ossl-guide-quic-client-non-block.7ossl
+#usr/share/man/man7/ossl-guide-quic-introduction.7ossl
+#usr/share/man/man7/ossl-guide-quic-multi-stream.7ossl
+#usr/share/man/man7/ossl-guide-tls-client-block.7ossl
+#usr/share/man/man7/ossl-guide-tls-client-non-block.7ossl
+#usr/share/man/man7/ossl-guide-tls-introduction.7ossl
 #usr/share/man/man7/ossl_store-file.7ossl
 #usr/share/man/man7/ossl_store.7ossl
 #usr/share/man/man7/passphrase-encoding.7ossl
index df9001e279b61fb45bc8f094830eace3cddfff06..02e4d81cd3c71c713fdec4913523fe0800700002 100644 (file)
@@ -15,7 +15,7 @@ usr/bin/trust
 #usr/lib/libp11-kit.la
 #usr/lib/libp11-kit.so
 usr/lib/libp11-kit.so.0
-usr/lib/libp11-kit.so.0.3.0
+usr/lib/libp11-kit.so.0.3.1
 usr/lib/p11-kit-proxy.so
 #usr/lib/pkcs11
 #usr/lib/pkcs11/p11-kit-client.la
@@ -27,8 +27,6 @@ usr/lib/pkcs11/p11-kit-trust.so
 #usr/libexec/p11-kit/p11-kit-remote
 #usr/libexec/p11-kit/p11-kit-server
 #usr/libexec/p11-kit/trust-extract-compat
-#usr/share/gtk-doc
-#usr/share/gtk-doc/html
 #usr/share/gtk-doc/html/p11-kit
 #usr/share/gtk-doc/html/p11-kit/config-example.html
 #usr/share/gtk-doc/html/p11-kit/config-files.html
index e25fc9c269af1406556af76be248157c1a4843ca..de5c5b4663ca626e5510a27933e6a95a2c2e218a 100644 (file)
@@ -17,6 +17,8 @@ etc/security
 #lib/security/mkhomedir_helper
 #lib/security/pam_access.la
 lib/security/pam_access.so
+#lib/security/pam_canonicalize_user.la
+#lib/security/pam_canonicalize_user.so
 #lib/security/pam_debug.la
 #lib/security/pam_debug.so
 #lib/security/pam_deny.la
@@ -193,6 +195,7 @@ usr/lib/libpamc.so.0.82.1
 #usr/share/man/man8/mkhomedir_helper.8
 #usr/share/man/man8/pam.8
 #usr/share/man/man8/pam_access.8
+#usr/share/man/man8/pam_canonicalize_user.8
 #usr/share/man/man8/pam_debug.8
 #usr/share/man/man8/pam_deny.8
 #usr/share/man/man8/pam_echo.8
index e58e467cb9d995b77532b9eb3d0ed9c5f427b1b7..c48845cdefa1fcb70059d014844e8c19b821cb36 100644 (file)
@@ -1,8 +1,7 @@
 #usr/include/pixman-1
 #usr/include/pixman-1/pixman-version.h
 #usr/include/pixman-1/pixman.h
-#usr/lib/libpixman-1.la
 #usr/lib/libpixman-1.so
 usr/lib/libpixman-1.so.0
-usr/lib/libpixman-1.so.0.42.2
+usr/lib/libpixman-1.so.0.43.0
 #usr/lib/pkgconfig/pixman-1.pc
index 1cbdb3f7a2144fac15ade29aa7b3e95875947ffd..68deecd650c3e1e3e424a780cd43808f5f9d3a64 100644 (file)
@@ -173,8 +173,8 @@ usr/lib/libpoppler-cpp.so.0.11.0
 usr/lib/libpoppler-glib.so.8
 usr/lib/libpoppler-glib.so.8.26.0
 #usr/lib/libpoppler.so
-usr/lib/libpoppler.so.130
-usr/lib/libpoppler.so.130.0.0
+usr/lib/libpoppler.so.133
+usr/lib/libpoppler.so.133.0.0
 #usr/lib/pkgconfig/poppler-cpp.pc
 #usr/lib/pkgconfig/poppler-glib.pc
 #usr/lib/pkgconfig/poppler.pc
diff --git a/config/rootfiles/common/protobuf b/config/rootfiles/common/protobuf
new file mode 100644 (file)
index 0000000..d3aa477
--- /dev/null
@@ -0,0 +1,288 @@
+#usr/bin/protoc
+#usr/bin/protoc-25.2.0
+#usr/include/google
+#usr/include/google/protobuf
+#usr/include/google/protobuf/any.h
+#usr/include/google/protobuf/any.pb.h
+#usr/include/google/protobuf/any.proto
+#usr/include/google/protobuf/api.pb.h
+#usr/include/google/protobuf/api.proto
+#usr/include/google/protobuf/arena.h
+#usr/include/google/protobuf/arena_align.h
+#usr/include/google/protobuf/arena_allocation_policy.h
+#usr/include/google/protobuf/arena_cleanup.h
+#usr/include/google/protobuf/arenastring.h
+#usr/include/google/protobuf/arenaz_sampler.h
+#usr/include/google/protobuf/compiler
+#usr/include/google/protobuf/compiler/allowlists
+#usr/include/google/protobuf/compiler/allowlists/allowlist.h
+#usr/include/google/protobuf/compiler/allowlists/allowlists.h
+#usr/include/google/protobuf/compiler/code_generator.h
+#usr/include/google/protobuf/compiler/command_line_interface.h
+#usr/include/google/protobuf/compiler/cpp
+#usr/include/google/protobuf/compiler/cpp/enum.h
+#usr/include/google/protobuf/compiler/cpp/extension.h
+#usr/include/google/protobuf/compiler/cpp/field.h
+#usr/include/google/protobuf/compiler/cpp/field_generators
+#usr/include/google/protobuf/compiler/cpp/field_generators/generators.h
+#usr/include/google/protobuf/compiler/cpp/file.h
+#usr/include/google/protobuf/compiler/cpp/generator.h
+#usr/include/google/protobuf/compiler/cpp/helpers.h
+#usr/include/google/protobuf/compiler/cpp/message.h
+#usr/include/google/protobuf/compiler/cpp/message_layout_helper.h
+#usr/include/google/protobuf/compiler/cpp/names.h
+#usr/include/google/protobuf/compiler/cpp/options.h
+#usr/include/google/protobuf/compiler/cpp/padding_optimizer.h
+#usr/include/google/protobuf/compiler/cpp/parse_function_generator.h
+#usr/include/google/protobuf/compiler/cpp/service.h
+#usr/include/google/protobuf/compiler/cpp/tracker.h
+#usr/include/google/protobuf/compiler/csharp
+#usr/include/google/protobuf/compiler/csharp/csharp_doc_comment.h
+#usr/include/google/protobuf/compiler/csharp/csharp_enum.h
+#usr/include/google/protobuf/compiler/csharp/csharp_enum_field.h
+#usr/include/google/protobuf/compiler/csharp/csharp_field_base.h
+#usr/include/google/protobuf/compiler/csharp/csharp_generator.h
+#usr/include/google/protobuf/compiler/csharp/csharp_helpers.h
+#usr/include/google/protobuf/compiler/csharp/csharp_map_field.h
+#usr/include/google/protobuf/compiler/csharp/csharp_message.h
+#usr/include/google/protobuf/compiler/csharp/csharp_message_field.h
+#usr/include/google/protobuf/compiler/csharp/csharp_options.h
+#usr/include/google/protobuf/compiler/csharp/csharp_primitive_field.h
+#usr/include/google/protobuf/compiler/csharp/csharp_reflection_class.h
+#usr/include/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h
+#usr/include/google/protobuf/compiler/csharp/csharp_repeated_message_field.h
+#usr/include/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h
+#usr/include/google/protobuf/compiler/csharp/csharp_source_generator_base.h
+#usr/include/google/protobuf/compiler/csharp/csharp_wrapper_field.h
+#usr/include/google/protobuf/compiler/csharp/names.h
+#usr/include/google/protobuf/compiler/importer.h
+#usr/include/google/protobuf/compiler/java
+#usr/include/google/protobuf/compiler/java/context.h
+#usr/include/google/protobuf/compiler/java/doc_comment.h
+#usr/include/google/protobuf/compiler/java/enum.h
+#usr/include/google/protobuf/compiler/java/enum_field.h
+#usr/include/google/protobuf/compiler/java/enum_field_lite.h
+#usr/include/google/protobuf/compiler/java/enum_lite.h
+#usr/include/google/protobuf/compiler/java/extension.h
+#usr/include/google/protobuf/compiler/java/extension_lite.h
+#usr/include/google/protobuf/compiler/java/field.h
+#usr/include/google/protobuf/compiler/java/file.h
+#usr/include/google/protobuf/compiler/java/generator.h
+#usr/include/google/protobuf/compiler/java/generator_factory.h
+#usr/include/google/protobuf/compiler/java/helpers.h
+#usr/include/google/protobuf/compiler/java/java_features.pb.h
+#usr/include/google/protobuf/compiler/java/kotlin_generator.h
+#usr/include/google/protobuf/compiler/java/map_field.h
+#usr/include/google/protobuf/compiler/java/map_field_lite.h
+#usr/include/google/protobuf/compiler/java/message.h
+#usr/include/google/protobuf/compiler/java/message_builder.h
+#usr/include/google/protobuf/compiler/java/message_builder_lite.h
+#usr/include/google/protobuf/compiler/java/message_field.h
+#usr/include/google/protobuf/compiler/java/message_field_lite.h
+#usr/include/google/protobuf/compiler/java/message_lite.h
+#usr/include/google/protobuf/compiler/java/message_serialization.h
+#usr/include/google/protobuf/compiler/java/name_resolver.h
+#usr/include/google/protobuf/compiler/java/names.h
+#usr/include/google/protobuf/compiler/java/options.h
+#usr/include/google/protobuf/compiler/java/primitive_field.h
+#usr/include/google/protobuf/compiler/java/primitive_field_lite.h
+#usr/include/google/protobuf/compiler/java/service.h
+#usr/include/google/protobuf/compiler/java/shared_code_generator.h
+#usr/include/google/protobuf/compiler/java/string_field.h
+#usr/include/google/protobuf/compiler/java/string_field_lite.h
+#usr/include/google/protobuf/compiler/objectivec
+#usr/include/google/protobuf/compiler/objectivec/enum.h
+#usr/include/google/protobuf/compiler/objectivec/enum_field.h
+#usr/include/google/protobuf/compiler/objectivec/extension.h
+#usr/include/google/protobuf/compiler/objectivec/field.h
+#usr/include/google/protobuf/compiler/objectivec/file.h
+#usr/include/google/protobuf/compiler/objectivec/generator.h
+#usr/include/google/protobuf/compiler/objectivec/helpers.h
+#usr/include/google/protobuf/compiler/objectivec/import_writer.h
+#usr/include/google/protobuf/compiler/objectivec/line_consumer.h
+#usr/include/google/protobuf/compiler/objectivec/map_field.h
+#usr/include/google/protobuf/compiler/objectivec/message.h
+#usr/include/google/protobuf/compiler/objectivec/message_field.h
+#usr/include/google/protobuf/compiler/objectivec/names.h
+#usr/include/google/protobuf/compiler/objectivec/nsobject_methods.h
+#usr/include/google/protobuf/compiler/objectivec/oneof.h
+#usr/include/google/protobuf/compiler/objectivec/options.h
+#usr/include/google/protobuf/compiler/objectivec/primitive_field.h
+#usr/include/google/protobuf/compiler/objectivec/text_format_decode_data.h
+#usr/include/google/protobuf/compiler/parser.h
+#usr/include/google/protobuf/compiler/php
+#usr/include/google/protobuf/compiler/php/names.h
+#usr/include/google/protobuf/compiler/php/php_generator.h
+#usr/include/google/protobuf/compiler/plugin.h
+#usr/include/google/protobuf/compiler/plugin.pb.h
+#usr/include/google/protobuf/compiler/plugin.proto
+#usr/include/google/protobuf/compiler/python
+#usr/include/google/protobuf/compiler/python/generator.h
+#usr/include/google/protobuf/compiler/python/helpers.h
+#usr/include/google/protobuf/compiler/python/pyi_generator.h
+#usr/include/google/protobuf/compiler/retention.h
+#usr/include/google/protobuf/compiler/ruby
+#usr/include/google/protobuf/compiler/ruby/ruby_generator.h
+#usr/include/google/protobuf/compiler/rust
+#usr/include/google/protobuf/compiler/rust/accessors
+#usr/include/google/protobuf/compiler/rust/accessors/accessor_generator.h
+#usr/include/google/protobuf/compiler/rust/accessors/accessors.h
+#usr/include/google/protobuf/compiler/rust/context.h
+#usr/include/google/protobuf/compiler/rust/generator.h
+#usr/include/google/protobuf/compiler/rust/message.h
+#usr/include/google/protobuf/compiler/rust/naming.h
+#usr/include/google/protobuf/compiler/rust/oneof.h
+#usr/include/google/protobuf/compiler/rust/relative_path.h
+#usr/include/google/protobuf/compiler/scc.h
+#usr/include/google/protobuf/compiler/subprocess.h
+#usr/include/google/protobuf/compiler/versions.h
+#usr/include/google/protobuf/compiler/versions_suffix.h
+#usr/include/google/protobuf/compiler/zip_writer.h
+#usr/include/google/protobuf/cpp_edition_defaults.h
+#usr/include/google/protobuf/cpp_features.pb.h
+#usr/include/google/protobuf/cpp_features.proto
+#usr/include/google/protobuf/descriptor.h
+#usr/include/google/protobuf/descriptor.pb.h
+#usr/include/google/protobuf/descriptor.proto
+#usr/include/google/protobuf/descriptor_database.h
+#usr/include/google/protobuf/descriptor_legacy.h
+#usr/include/google/protobuf/descriptor_visitor.h
+#usr/include/google/protobuf/duration.pb.h
+#usr/include/google/protobuf/duration.proto
+#usr/include/google/protobuf/dynamic_message.h
+#usr/include/google/protobuf/empty.pb.h
+#usr/include/google/protobuf/empty.proto
+#usr/include/google/protobuf/endian.h
+#usr/include/google/protobuf/explicitly_constructed.h
+#usr/include/google/protobuf/extension_set.h
+#usr/include/google/protobuf/extension_set_inl.h
+#usr/include/google/protobuf/feature_resolver.h
+#usr/include/google/protobuf/field_access_listener.h
+#usr/include/google/protobuf/field_mask.pb.h
+#usr/include/google/protobuf/field_mask.proto
+#usr/include/google/protobuf/generated_enum_reflection.h
+#usr/include/google/protobuf/generated_enum_util.h
+#usr/include/google/protobuf/generated_message_bases.h
+#usr/include/google/protobuf/generated_message_reflection.h
+#usr/include/google/protobuf/generated_message_tctable_decl.h
+#usr/include/google/protobuf/generated_message_tctable_gen.h
+#usr/include/google/protobuf/generated_message_tctable_impl.h
+#usr/include/google/protobuf/generated_message_util.h
+#usr/include/google/protobuf/has_bits.h
+#usr/include/google/protobuf/implicit_weak_message.h
+#usr/include/google/protobuf/inlined_string_field.h
+#usr/include/google/protobuf/internal_message_util.h
+#usr/include/google/protobuf/internal_visibility.h
+#usr/include/google/protobuf/io
+#usr/include/google/protobuf/io/coded_stream.h
+#usr/include/google/protobuf/io/gzip_stream.h
+#usr/include/google/protobuf/io/io_win32.h
+#usr/include/google/protobuf/io/printer.h
+#usr/include/google/protobuf/io/strtod.h
+#usr/include/google/protobuf/io/tokenizer.h
+#usr/include/google/protobuf/io/zero_copy_sink.h
+#usr/include/google/protobuf/io/zero_copy_stream.h
+#usr/include/google/protobuf/io/zero_copy_stream_impl.h
+#usr/include/google/protobuf/io/zero_copy_stream_impl_lite.h
+#usr/include/google/protobuf/json
+#usr/include/google/protobuf/json/internal
+#usr/include/google/protobuf/json/internal/descriptor_traits.h
+#usr/include/google/protobuf/json/internal/lexer.h
+#usr/include/google/protobuf/json/internal/message_path.h
+#usr/include/google/protobuf/json/internal/parser.h
+#usr/include/google/protobuf/json/internal/parser_traits.h
+#usr/include/google/protobuf/json/internal/unparser.h
+#usr/include/google/protobuf/json/internal/unparser_traits.h
+#usr/include/google/protobuf/json/internal/untyped_message.h
+#usr/include/google/protobuf/json/internal/writer.h
+#usr/include/google/protobuf/json/internal/zero_copy_buffered_stream.h
+#usr/include/google/protobuf/json/json.h
+#usr/include/google/protobuf/map.h
+#usr/include/google/protobuf/map_entry.h
+#usr/include/google/protobuf/map_field.h
+#usr/include/google/protobuf/map_field_inl.h
+#usr/include/google/protobuf/map_field_lite.h
+#usr/include/google/protobuf/map_type_handler.h
+#usr/include/google/protobuf/message.h
+#usr/include/google/protobuf/message_lite.h
+#usr/include/google/protobuf/metadata.h
+#usr/include/google/protobuf/metadata_lite.h
+#usr/include/google/protobuf/parse_context.h
+#usr/include/google/protobuf/port.h
+#usr/include/google/protobuf/port_def.inc
+#usr/include/google/protobuf/port_undef.inc
+#usr/include/google/protobuf/raw_ptr.h
+#usr/include/google/protobuf/reflection.h
+#usr/include/google/protobuf/reflection_internal.h
+#usr/include/google/protobuf/reflection_mode.h
+#usr/include/google/protobuf/reflection_ops.h
+#usr/include/google/protobuf/repeated_field.h
+#usr/include/google/protobuf/repeated_ptr_field.h
+#usr/include/google/protobuf/serial_arena.h
+#usr/include/google/protobuf/service.h
+#usr/include/google/protobuf/source_context.pb.h
+#usr/include/google/protobuf/source_context.proto
+#usr/include/google/protobuf/string_block.h
+#usr/include/google/protobuf/struct.pb.h
+#usr/include/google/protobuf/struct.proto
+#usr/include/google/protobuf/stubs
+#usr/include/google/protobuf/stubs/callback.h
+#usr/include/google/protobuf/stubs/common.h
+#usr/include/google/protobuf/stubs/platform_macros.h
+#usr/include/google/protobuf/stubs/port.h
+#usr/include/google/protobuf/stubs/status_macros.h
+#usr/include/google/protobuf/text_format.h
+#usr/include/google/protobuf/thread_safe_arena.h
+#usr/include/google/protobuf/timestamp.pb.h
+#usr/include/google/protobuf/timestamp.proto
+#usr/include/google/protobuf/type.pb.h
+#usr/include/google/protobuf/type.proto
+#usr/include/google/protobuf/unknown_field_set.h
+#usr/include/google/protobuf/util
+#usr/include/google/protobuf/util/delimited_message_util.h
+#usr/include/google/protobuf/util/field_comparator.h
+#usr/include/google/protobuf/util/field_mask_util.h
+#usr/include/google/protobuf/util/json_util.h
+#usr/include/google/protobuf/util/message_differencer.h
+#usr/include/google/protobuf/util/time_util.h
+#usr/include/google/protobuf/util/type_resolver.h
+#usr/include/google/protobuf/util/type_resolver_util.h
+#usr/include/google/protobuf/varint_shuffle.h
+#usr/include/google/protobuf/wire_format.h
+#usr/include/google/protobuf/wire_format_lite.h
+#usr/include/google/protobuf/wrappers.pb.h
+#usr/include/google/protobuf/wrappers.proto
+#usr/include/java
+#usr/include/java/core
+#usr/include/java/core/src
+#usr/include/java/core/src/main
+#usr/include/java/core/src/main/java
+#usr/include/java/core/src/main/java/com
+#usr/include/java/core/src/main/java/com/google
+#usr/include/java/core/src/main/java/com/google/protobuf
+#usr/include/java/core/src/main/java/com/google/protobuf/java_features.proto
+#usr/include/utf8_range.h
+#usr/include/utf8_validity.h
+#usr/lib/cmake/protobuf
+#usr/lib/cmake/protobuf/protobuf-config-version.cmake
+#usr/lib/cmake/protobuf/protobuf-config.cmake
+#usr/lib/cmake/protobuf/protobuf-generate.cmake
+#usr/lib/cmake/protobuf/protobuf-module.cmake
+#usr/lib/cmake/protobuf/protobuf-options.cmake
+#usr/lib/cmake/protobuf/protobuf-targets-noconfig.cmake
+#usr/lib/cmake/protobuf/protobuf-targets.cmake
+#usr/lib/cmake/utf8_range
+#usr/lib/cmake/utf8_range/utf8_range-config.cmake
+#usr/lib/cmake/utf8_range/utf8_range-targets-noconfig.cmake
+#usr/lib/cmake/utf8_range/utf8_range-targets.cmake
+#usr/lib/libprotobuf-lite.so
+#usr/lib/libprotobuf-lite.so.25.2.0
+#usr/lib/libprotobuf.so
+#usr/lib/libprotobuf.so.25.2.0
+#usr/lib/libprotoc.so
+#usr/lib/libprotoc.so.25.2.0
+#usr/lib/libutf8_range.a
+#usr/lib/libutf8_validity.a
+#usr/lib/pkgconfig/protobuf-lite.pc
+#usr/lib/pkgconfig/protobuf.pc
+#usr/lib/pkgconfig/utf8_range.pc
diff --git a/config/rootfiles/common/protobuf-c b/config/rootfiles/common/protobuf-c
new file mode 100644 (file)
index 0000000..56e6a23
--- /dev/null
@@ -0,0 +1,13 @@
+#usr/bin/protoc-c
+#usr/bin/protoc-gen-c
+#usr/include/google/protobuf-c
+#usr/include/google/protobuf-c/protobuf-c.h
+#usr/include/protobuf-c
+#usr/include/protobuf-c/protobuf-c.h
+#usr/include/protobuf-c/protobuf-c.proto
+#usr/lib/libprotobuf-c.a
+#usr/lib/libprotobuf-c.la
+#usr/lib/libprotobuf-c.so
+#usr/lib/libprotobuf-c.so.1
+#usr/lib/libprotobuf-c.so.1.0.0
+#usr/lib/pkgconfig/libprotobuf-c.pc
diff --git a/config/rootfiles/common/python3-calver b/config/rootfiles/common/python3-calver
new file mode 100644 (file)
index 0000000..02796ab
--- /dev/null
@@ -0,0 +1,9 @@
+#usr/lib/python3.10/site-packages/calver
+#usr/lib/python3.10/site-packages/calver-2022.6.26-py3.10.egg-info
+#usr/lib/python3.10/site-packages/calver-2022.6.26-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/calver-2022.6.26-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/calver-2022.6.26-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/calver-2022.6.26-py3.10.egg-info/entry_points.txt
+#usr/lib/python3.10/site-packages/calver-2022.6.26-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/calver/__init__.py
+#usr/lib/python3.10/site-packages/calver/integration.py
diff --git a/config/rootfiles/common/python3-editables b/config/rootfiles/common/python3-editables
new file mode 100644 (file)
index 0000000..6b5b36e
--- /dev/null
@@ -0,0 +1,12 @@
+#usr/lib/python3.10/site-packages/editables
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info/INSTALLER
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info/LICENSE.txt
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info/METADATA
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info/RECORD
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info/REQUESTED
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info/WHEEL
+#usr/lib/python3.10/site-packages/editables-0.5.dist-info/direct_url.json
+#usr/lib/python3.10/site-packages/editables/__init__.py
+#usr/lib/python3.10/site-packages/editables/py.typed
+#usr/lib/python3.10/site-packages/editables/redirector.py
diff --git a/config/rootfiles/common/python3-hatch-fancy-pypi-readme b/config/rootfiles/common/python3-hatch-fancy-pypi-readme
new file mode 100644 (file)
index 0000000..44f4bee
--- /dev/null
@@ -0,0 +1,23 @@
+#usr/bin/hatch-fancy-pypi-readme
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/INSTALLER
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/METADATA
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/RECORD
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/REQUESTED
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/WHEEL
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/direct_url.json
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/entry_points.txt
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/licenses
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/licenses/AUTHORS.md
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme-24.1.0.dist-info/licenses/LICENSE.txt
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/__init__.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/__main__.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/_builder.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/_cli.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/_config.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/_fragments.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/_substitutions.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/exceptions.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/hooks.py
+#usr/lib/python3.10/site-packages/hatch_fancy_pypi_readme/py.typed
diff --git a/config/rootfiles/common/python3-hatch-vcs b/config/rootfiles/common/python3-hatch-vcs
new file mode 100644 (file)
index 0000000..5a3434c
--- /dev/null
@@ -0,0 +1,18 @@
+#usr/lib/python3.10/site-packages/hatch_vcs
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/INSTALLER
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/METADATA
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/RECORD
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/REQUESTED
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/WHEEL
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/direct_url.json
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/entry_points.txt
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/licenses
+#usr/lib/python3.10/site-packages/hatch_vcs-0.4.0.dist-info/licenses/LICENSE.txt
+#usr/lib/python3.10/site-packages/hatch_vcs/__about__.py
+#usr/lib/python3.10/site-packages/hatch_vcs/__init__.py
+#usr/lib/python3.10/site-packages/hatch_vcs/build_hook.py
+#usr/lib/python3.10/site-packages/hatch_vcs/hooks.py
+#usr/lib/python3.10/site-packages/hatch_vcs/metadata_hook.py
+#usr/lib/python3.10/site-packages/hatch_vcs/vcs_utils.py
+#usr/lib/python3.10/site-packages/hatch_vcs/version_source.py
diff --git a/config/rootfiles/common/python3-hatchling b/config/rootfiles/common/python3-hatchling
new file mode 100644 (file)
index 0000000..28e8a37
--- /dev/null
@@ -0,0 +1,99 @@
+#usr/bin/hatchling
+#usr/lib/python3.10/site-packages/hatchling
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/INSTALLER
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/METADATA
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/RECORD
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/REQUESTED
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/WHEEL
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/direct_url.json
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/entry_points.txt
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/licenses
+#usr/lib/python3.10/site-packages/hatchling-1.21.1.dist-info/licenses/LICENSE.txt
+#usr/lib/python3.10/site-packages/hatchling/__about__.py
+#usr/lib/python3.10/site-packages/hatchling/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/__main__.py
+#usr/lib/python3.10/site-packages/hatchling/bridge
+#usr/lib/python3.10/site-packages/hatchling/bridge/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/bridge/app.py
+#usr/lib/python3.10/site-packages/hatchling/build.py
+#usr/lib/python3.10/site-packages/hatchling/builders
+#usr/lib/python3.10/site-packages/hatchling/builders/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/builders/app.py
+#usr/lib/python3.10/site-packages/hatchling/builders/config.py
+#usr/lib/python3.10/site-packages/hatchling/builders/constants.py
+#usr/lib/python3.10/site-packages/hatchling/builders/custom.py
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks/custom.py
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks/plugin
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks/plugin/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks/plugin/hooks.py
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks/plugin/interface.py
+#usr/lib/python3.10/site-packages/hatchling/builders/hooks/version.py
+#usr/lib/python3.10/site-packages/hatchling/builders/plugin
+#usr/lib/python3.10/site-packages/hatchling/builders/plugin/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/builders/plugin/hooks.py
+#usr/lib/python3.10/site-packages/hatchling/builders/plugin/interface.py
+#usr/lib/python3.10/site-packages/hatchling/builders/sdist.py
+#usr/lib/python3.10/site-packages/hatchling/builders/utils.py
+#usr/lib/python3.10/site-packages/hatchling/builders/wheel.py
+#usr/lib/python3.10/site-packages/hatchling/cli
+#usr/lib/python3.10/site-packages/hatchling/cli/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/cli/build
+#usr/lib/python3.10/site-packages/hatchling/cli/build/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/cli/dep
+#usr/lib/python3.10/site-packages/hatchling/cli/dep/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/cli/metadata
+#usr/lib/python3.10/site-packages/hatchling/cli/metadata/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/cli/version
+#usr/lib/python3.10/site-packages/hatchling/cli/version/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/dep
+#usr/lib/python3.10/site-packages/hatchling/dep/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/dep/core.py
+#usr/lib/python3.10/site-packages/hatchling/licenses
+#usr/lib/python3.10/site-packages/hatchling/licenses/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/licenses/parse.py
+#usr/lib/python3.10/site-packages/hatchling/licenses/supported.py
+#usr/lib/python3.10/site-packages/hatchling/metadata
+#usr/lib/python3.10/site-packages/hatchling/metadata/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/metadata/core.py
+#usr/lib/python3.10/site-packages/hatchling/metadata/custom.py
+#usr/lib/python3.10/site-packages/hatchling/metadata/plugin
+#usr/lib/python3.10/site-packages/hatchling/metadata/plugin/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/metadata/plugin/hooks.py
+#usr/lib/python3.10/site-packages/hatchling/metadata/plugin/interface.py
+#usr/lib/python3.10/site-packages/hatchling/metadata/spec.py
+#usr/lib/python3.10/site-packages/hatchling/metadata/utils.py
+#usr/lib/python3.10/site-packages/hatchling/ouroboros.py
+#usr/lib/python3.10/site-packages/hatchling/plugin
+#usr/lib/python3.10/site-packages/hatchling/plugin/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/plugin/exceptions.py
+#usr/lib/python3.10/site-packages/hatchling/plugin/manager.py
+#usr/lib/python3.10/site-packages/hatchling/plugin/specs.py
+#usr/lib/python3.10/site-packages/hatchling/plugin/utils.py
+#usr/lib/python3.10/site-packages/hatchling/py.typed
+#usr/lib/python3.10/site-packages/hatchling/utils
+#usr/lib/python3.10/site-packages/hatchling/utils/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/utils/constants.py
+#usr/lib/python3.10/site-packages/hatchling/utils/context.py
+#usr/lib/python3.10/site-packages/hatchling/utils/fs.py
+#usr/lib/python3.10/site-packages/hatchling/version
+#usr/lib/python3.10/site-packages/hatchling/version/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/version/core.py
+#usr/lib/python3.10/site-packages/hatchling/version/scheme
+#usr/lib/python3.10/site-packages/hatchling/version/scheme/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/version/scheme/plugin
+#usr/lib/python3.10/site-packages/hatchling/version/scheme/plugin/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/version/scheme/plugin/hooks.py
+#usr/lib/python3.10/site-packages/hatchling/version/scheme/plugin/interface.py
+#usr/lib/python3.10/site-packages/hatchling/version/scheme/standard.py
+#usr/lib/python3.10/site-packages/hatchling/version/source
+#usr/lib/python3.10/site-packages/hatchling/version/source/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/version/source/code.py
+#usr/lib/python3.10/site-packages/hatchling/version/source/env.py
+#usr/lib/python3.10/site-packages/hatchling/version/source/plugin
+#usr/lib/python3.10/site-packages/hatchling/version/source/plugin/__init__.py
+#usr/lib/python3.10/site-packages/hatchling/version/source/plugin/hooks.py
+#usr/lib/python3.10/site-packages/hatchling/version/source/plugin/interface.py
+#usr/lib/python3.10/site-packages/hatchling/version/source/regex.py
diff --git a/config/rootfiles/common/python3-pathspec b/config/rootfiles/common/python3-pathspec
new file mode 100644 (file)
index 0000000..ff2684f
--- /dev/null
@@ -0,0 +1,19 @@
+#usr/lib/python3.10/site-packages/pathspec
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info/INSTALLER
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info/LICENSE
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info/METADATA
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info/RECORD
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info/REQUESTED
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info/WHEEL
+#usr/lib/python3.10/site-packages/pathspec-0.12.1.dist-info/direct_url.json
+#usr/lib/python3.10/site-packages/pathspec/__init__.py
+#usr/lib/python3.10/site-packages/pathspec/_meta.py
+#usr/lib/python3.10/site-packages/pathspec/gitignore.py
+#usr/lib/python3.10/site-packages/pathspec/pathspec.py
+#usr/lib/python3.10/site-packages/pathspec/pattern.py
+#usr/lib/python3.10/site-packages/pathspec/patterns
+#usr/lib/python3.10/site-packages/pathspec/patterns/__init__.py
+#usr/lib/python3.10/site-packages/pathspec/patterns/gitwildmatch.py
+#usr/lib/python3.10/site-packages/pathspec/py.typed
+#usr/lib/python3.10/site-packages/pathspec/util.py
diff --git a/config/rootfiles/common/python3-pluggy b/config/rootfiles/common/python3-pluggy
new file mode 100644 (file)
index 0000000..9df9610
--- /dev/null
@@ -0,0 +1,16 @@
+#usr/lib/python3.10/site-packages/pluggy
+#usr/lib/python3.10/site-packages/pluggy-1.4.0-py3.10.egg-info
+#usr/lib/python3.10/site-packages/pluggy-1.4.0-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/pluggy-1.4.0-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/pluggy-1.4.0-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/pluggy-1.4.0-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/pluggy-1.4.0-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/pluggy/__init__.py
+#usr/lib/python3.10/site-packages/pluggy/_callers.py
+#usr/lib/python3.10/site-packages/pluggy/_hooks.py
+#usr/lib/python3.10/site-packages/pluggy/_manager.py
+#usr/lib/python3.10/site-packages/pluggy/_result.py
+#usr/lib/python3.10/site-packages/pluggy/_tracing.py
+#usr/lib/python3.10/site-packages/pluggy/_version.py
+#usr/lib/python3.10/site-packages/pluggy/_warnings.py
+#usr/lib/python3.10/site-packages/pluggy/py.typed
diff --git a/config/rootfiles/common/python3-trove-classifiers b/config/rootfiles/common/python3-trove-classifiers
new file mode 100644 (file)
index 0000000..a1142b9
--- /dev/null
@@ -0,0 +1,9 @@
+#usr/lib/python3.10/site-packages/trove_classifiers
+#usr/lib/python3.10/site-packages/trove_classifiers-2024.1.8-py3.10.egg-info
+#usr/lib/python3.10/site-packages/trove_classifiers-2024.1.8-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/trove_classifiers-2024.1.8-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/trove_classifiers-2024.1.8-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/trove_classifiers-2024.1.8-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/trove_classifiers/__init__.py
+#usr/lib/python3.10/site-packages/trove_classifiers/__main__.py
+#usr/lib/python3.10/site-packages/trove_classifiers/py.typed
index ac6117db0403e8618c6530b50b96e0aeb3c2ad06..4bc9120cce6d75e65d8cc90457438f2a6cdd952a 100644 (file)
@@ -77,7 +77,7 @@ usr/bin/qpdf
 #usr/lib/cmake/qpdf/qpdfConfigVersion.cmake
 #usr/lib/libqpdf.so
 usr/lib/libqpdf.so.29
-usr/lib/libqpdf.so.29.6.1
+usr/lib/libqpdf.so.29.7.0
 #usr/lib/pkgconfig/libqpdf.pc
 #usr/share/doc/qpdf
 #usr/share/doc/qpdf/README-doc.txt
index 6ecd90ac28a14f4d9812489b8cc6f32b1bc37761..88dadbe6bbdd9531d889517b0727dd4f771639d4 100644 (file)
@@ -293,7 +293,8 @@ usr/bin/strings
 #usr/lib/ldscripts/elf64lriscv_lp64f.xu
 #usr/lib/ldscripts/elf64lriscv_lp64f.xw
 #usr/lib/ldscripts/elf64lriscv_lp64f.xwe
-usr/lib/libbfd-2.41.so
+#usr/lib/ldscripts/stamp
+usr/lib/libbfd-2.42.so
 #usr/lib/libbfd.a
 #usr/lib/libbfd.la
 #usr/lib/libbfd.so
@@ -307,7 +308,7 @@ usr/lib/libctf-nobfd.so.0.0.0
 #usr/lib/libctf.so
 usr/lib/libctf.so.0
 usr/lib/libctf.so.0.0.0
-usr/lib/libopcodes-2.41.so
+usr/lib/libopcodes-2.42.so
 #usr/lib/libopcodes.a
 #usr/lib/libopcodes.la
 #usr/lib/libopcodes.so
@@ -380,6 +381,7 @@ usr/lib/libsframe.so.1.0.0
 #usr/share/locale/ja/LC_MESSAGES/ld.mo
 #usr/share/locale/ka/LC_MESSAGES/bfd.mo
 #usr/share/locale/ka/LC_MESSAGES/gprof.mo
+#usr/share/locale/ka/LC_MESSAGES/ld.mo
 #usr/share/locale/ms
 #usr/share/locale/ms/LC_MESSAGES
 #usr/share/locale/ms/LC_MESSAGES/gprof.mo
@@ -393,6 +395,7 @@ usr/lib/libsframe.so.1.0.0
 #usr/share/locale/ro/LC_MESSAGES/bfd.mo
 #usr/share/locale/ro/LC_MESSAGES/binutils.mo
 #usr/share/locale/ro/LC_MESSAGES/gprof.mo
+#usr/share/locale/ro/LC_MESSAGES/ld.mo
 #usr/share/locale/ro/LC_MESSAGES/opcodes.mo
 #usr/share/locale/ru/LC_MESSAGES/bfd.mo
 #usr/share/locale/ru/LC_MESSAGES/binutils.mo
index cf1df065a6c5a9bb841a0ca127db38ed4110194f..1ee4b92bdb10376f5c7e98d62e5a084e2680f0b2 100644 (file)
@@ -124,6 +124,7 @@ usr/bin/locale
 #usr/include/bits/param.h
 #usr/include/bits/poll.h
 #usr/include/bits/poll2.h
+#usr/include/bits/platform/features.h
 #usr/include/bits/posix1_lim.h
 #usr/include/bits/posix2_lim.h
 #usr/include/bits/posix_opt.h
@@ -167,6 +168,7 @@ usr/bin/locale
 #usr/include/bits/socket.h
 #usr/include/bits/socket2.h
 #usr/include/bits/socket_type.h
+#usr/include/bits/spawn_ext.h
 #usr/include/bits/ss_flags.h
 #usr/include/bits/stab.def
 #usr/include/bits/stat.h
@@ -175,6 +177,7 @@ usr/bin/locale
 #usr/include/bits/statx-generic.h
 #usr/include/bits/statx.h
 #usr/include/bits/stdint-intn.h
+#usr/include/bits/stdint-least.h
 #usr/include/bits/stdint-uintn.h
 #usr/include/bits/stdio-ldbl.h
 #usr/include/bits/stdio.h
@@ -416,6 +419,7 @@ usr/bin/locale
 #usr/include/signal.h
 #usr/include/spawn.h
 #usr/include/stab.h
+#usr/include/stdbit.h
 #usr/include/stdc-predef.h
 #usr/include/stdint.h
 #usr/include/stdio.h
@@ -875,20 +879,6 @@ usr/lib/locale
 #usr/lib/locale/aa_ER/LC_PAPER
 #usr/lib/locale/aa_ER/LC_TELEPHONE
 #usr/lib/locale/aa_ER/LC_TIME
-#usr/lib/locale/aa_ER@saaho
-#usr/lib/locale/aa_ER@saaho/LC_ADDRESS
-#usr/lib/locale/aa_ER@saaho/LC_COLLATE
-#usr/lib/locale/aa_ER@saaho/LC_CTYPE
-#usr/lib/locale/aa_ER@saaho/LC_IDENTIFICATION
-#usr/lib/locale/aa_ER@saaho/LC_MEASUREMENT
-#usr/lib/locale/aa_ER@saaho/LC_MESSAGES
-#usr/lib/locale/aa_ER@saaho/LC_MESSAGES/SYS_LC_MESSAGES
-#usr/lib/locale/aa_ER@saaho/LC_MONETARY
-#usr/lib/locale/aa_ER@saaho/LC_NAME
-#usr/lib/locale/aa_ER@saaho/LC_NUMERIC
-#usr/lib/locale/aa_ER@saaho/LC_PAPER
-#usr/lib/locale/aa_ER@saaho/LC_TELEPHONE
-#usr/lib/locale/aa_ER@saaho/LC_TIME
 #usr/lib/locale/aa_ET
 #usr/lib/locale/aa_ET/LC_ADDRESS
 #usr/lib/locale/aa_ET/LC_COLLATE
@@ -2121,6 +2111,20 @@ usr/lib/locale
 #usr/lib/locale/cmn_TW/LC_PAPER
 #usr/lib/locale/cmn_TW/LC_TELEPHONE
 #usr/lib/locale/cmn_TW/LC_TIME
+#usr/lib/locale/crh_RU
+#usr/lib/locale/crh_RU/LC_ADDRESS
+#usr/lib/locale/crh_RU/LC_COLLATE
+#usr/lib/locale/crh_RU/LC_CTYPE
+#usr/lib/locale/crh_RU/LC_IDENTIFICATION
+#usr/lib/locale/crh_RU/LC_MEASUREMENT
+#usr/lib/locale/crh_RU/LC_MESSAGES
+#usr/lib/locale/crh_RU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/crh_RU/LC_MONETARY
+#usr/lib/locale/crh_RU/LC_NAME
+#usr/lib/locale/crh_RU/LC_NUMERIC
+#usr/lib/locale/crh_RU/LC_PAPER
+#usr/lib/locale/crh_RU/LC_TELEPHONE
+#usr/lib/locale/crh_RU/LC_TIME
 #usr/lib/locale/crh_UA
 #usr/lib/locale/crh_UA/LC_ADDRESS
 #usr/lib/locale/crh_UA/LC_COLLATE
@@ -4137,6 +4141,20 @@ usr/lib/locale
 #usr/lib/locale/ga_IE@euro/LC_PAPER
 #usr/lib/locale/ga_IE@euro/LC_TELEPHONE
 #usr/lib/locale/ga_IE@euro/LC_TIME
+#usr/lib/locale/gbm_IN
+#usr/lib/locale/gbm_IN/LC_ADDRESS
+#usr/lib/locale/gbm_IN/LC_COLLATE
+#usr/lib/locale/gbm_IN/LC_CTYPE
+#usr/lib/locale/gbm_IN/LC_IDENTIFICATION
+#usr/lib/locale/gbm_IN/LC_MEASUREMENT
+#usr/lib/locale/gbm_IN/LC_MESSAGES
+#usr/lib/locale/gbm_IN/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/gbm_IN/LC_MONETARY
+#usr/lib/locale/gbm_IN/LC_NAME
+#usr/lib/locale/gbm_IN/LC_NUMERIC
+#usr/lib/locale/gbm_IN/LC_PAPER
+#usr/lib/locale/gbm_IN/LC_TELEPHONE
+#usr/lib/locale/gbm_IN/LC_TIME
 #usr/lib/locale/gd_GB
 #usr/lib/locale/gd_GB.utf8
 #usr/lib/locale/gd_GB.utf8/LC_ADDRESS
@@ -4963,6 +4981,20 @@ usr/lib/locale
 #usr/lib/locale/ku_TR/LC_PAPER
 #usr/lib/locale/ku_TR/LC_TELEPHONE
 #usr/lib/locale/ku_TR/LC_TIME
+#usr/lib/locale/kv_RU
+#usr/lib/locale/kv_RU/LC_ADDRESS
+#usr/lib/locale/kv_RU/LC_COLLATE
+#usr/lib/locale/kv_RU/LC_CTYPE
+#usr/lib/locale/kv_RU/LC_IDENTIFICATION
+#usr/lib/locale/kv_RU/LC_MEASUREMENT
+#usr/lib/locale/kv_RU/LC_MESSAGES
+#usr/lib/locale/kv_RU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/kv_RU/LC_MONETARY
+#usr/lib/locale/kv_RU/LC_NAME
+#usr/lib/locale/kv_RU/LC_NUMERIC
+#usr/lib/locale/kv_RU/LC_PAPER
+#usr/lib/locale/kv_RU/LC_TELEPHONE
+#usr/lib/locale/kv_RU/LC_TIME
 #usr/lib/locale/kw_GB
 #usr/lib/locale/kw_GB.utf8
 #usr/lib/locale/kw_GB.utf8/LC_ADDRESS
@@ -6657,6 +6689,20 @@ usr/lib/locale
 #usr/lib/locale/ss_ZA/LC_PAPER
 #usr/lib/locale/ss_ZA/LC_TELEPHONE
 #usr/lib/locale/ss_ZA/LC_TIME
+#usr/lib/locale/ssy_ER
+#usr/lib/locale/ssy_ER/LC_ADDRESS
+#usr/lib/locale/ssy_ER/LC_COLLATE
+#usr/lib/locale/ssy_ER/LC_CTYPE
+#usr/lib/locale/ssy_ER/LC_IDENTIFICATION
+#usr/lib/locale/ssy_ER/LC_MEASUREMENT
+#usr/lib/locale/ssy_ER/LC_MESSAGES
+#usr/lib/locale/ssy_ER/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/ssy_ER/LC_MONETARY
+#usr/lib/locale/ssy_ER/LC_NAME
+#usr/lib/locale/ssy_ER/LC_NUMERIC
+#usr/lib/locale/ssy_ER/LC_PAPER
+#usr/lib/locale/ssy_ER/LC_TELEPHONE
+#usr/lib/locale/ssy_ER/LC_TIME
 #usr/lib/locale/st_ZA
 #usr/lib/locale/st_ZA.utf8
 #usr/lib/locale/st_ZA.utf8/LC_ADDRESS
@@ -6685,6 +6731,20 @@ usr/lib/locale
 #usr/lib/locale/st_ZA/LC_PAPER
 #usr/lib/locale/st_ZA/LC_TELEPHONE
 #usr/lib/locale/st_ZA/LC_TIME
+#usr/lib/locale/su_ID
+#usr/lib/locale/su_ID/LC_ADDRESS
+#usr/lib/locale/su_ID/LC_COLLATE
+#usr/lib/locale/su_ID/LC_CTYPE
+#usr/lib/locale/su_ID/LC_IDENTIFICATION
+#usr/lib/locale/su_ID/LC_MEASUREMENT
+#usr/lib/locale/su_ID/LC_MESSAGES
+#usr/lib/locale/su_ID/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/su_ID/LC_MONETARY
+#usr/lib/locale/su_ID/LC_NAME
+#usr/lib/locale/su_ID/LC_NUMERIC
+#usr/lib/locale/su_ID/LC_PAPER
+#usr/lib/locale/su_ID/LC_TELEPHONE
+#usr/lib/locale/su_ID/LC_TIME
 #usr/lib/locale/sv_FI
 #usr/lib/locale/sv_FI.utf8
 #usr/lib/locale/sv_FI.utf8/LC_ADDRESS
@@ -7049,6 +7109,20 @@ usr/lib/locale
 #usr/lib/locale/to_TO/LC_PAPER
 #usr/lib/locale/to_TO/LC_TELEPHONE
 #usr/lib/locale/to_TO/LC_TIME
+#usr/lib/locale/tok
+#usr/lib/locale/tok/LC_ADDRESS
+#usr/lib/locale/tok/LC_COLLATE
+#usr/lib/locale/tok/LC_CTYPE
+#usr/lib/locale/tok/LC_IDENTIFICATION
+#usr/lib/locale/tok/LC_MEASUREMENT
+#usr/lib/locale/tok/LC_MESSAGES
+#usr/lib/locale/tok/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/tok/LC_MONETARY
+#usr/lib/locale/tok/LC_NAME
+#usr/lib/locale/tok/LC_NUMERIC
+#usr/lib/locale/tok/LC_PAPER
+#usr/lib/locale/tok/LC_TELEPHONE
+#usr/lib/locale/tok/LC_TIME
 #usr/lib/locale/tpi_PG
 #usr/lib/locale/tpi_PG/LC_ADDRESS
 #usr/lib/locale/tpi_PG/LC_COLLATE
@@ -7497,6 +7571,20 @@ usr/lib/locale
 #usr/lib/locale/yuw_PG/LC_PAPER
 #usr/lib/locale/yuw_PG/LC_TELEPHONE
 #usr/lib/locale/yuw_PG/LC_TIME
+#usr/lib/locale/zgh_MA
+#usr/lib/locale/zgh_MA/LC_ADDRESS
+#usr/lib/locale/zgh_MA/LC_COLLATE
+#usr/lib/locale/zgh_MA/LC_CTYPE
+#usr/lib/locale/zgh_MA/LC_IDENTIFICATION
+#usr/lib/locale/zgh_MA/LC_MEASUREMENT
+#usr/lib/locale/zgh_MA/LC_MESSAGES
+#usr/lib/locale/zgh_MA/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/zgh_MA/LC_MONETARY
+#usr/lib/locale/zgh_MA/LC_NAME
+#usr/lib/locale/zgh_MA/LC_NUMERIC
+#usr/lib/locale/zgh_MA/LC_PAPER
+#usr/lib/locale/zgh_MA/LC_TELEPHONE
+#usr/lib/locale/zgh_MA/LC_TIME
 #usr/lib/locale/zh_CN
 #usr/lib/locale/zh_CN.gb18030
 #usr/lib/locale/zh_CN.gb18030/LC_ADDRESS
@@ -7935,7 +8023,6 @@ usr/lib/locale
 #usr/share/i18n/locales/POSIX
 #usr/share/i18n/locales/aa_DJ
 #usr/share/i18n/locales/aa_ER
-#usr/share/i18n/locales/aa_ER@saaho
 #usr/share/i18n/locales/aa_ET
 #usr/share/i18n/locales/ab_GE
 #usr/share/i18n/locales/af_ZA
@@ -7998,6 +8085,7 @@ usr/lib/locale
 #usr/share/i18n/locales/ckb_IQ
 #usr/share/i18n/locales/cmn_TW
 #usr/share/i18n/locales/cns11643_stroke
+#usr/share/i18n/locales/crh_RU
 #usr/share/i18n/locales/crh_UA
 #usr/share/i18n/locales/cs_CZ
 #usr/share/i18n/locales/csb_PL
@@ -8087,6 +8175,7 @@ usr/lib/locale
 #usr/share/i18n/locales/fy_NL
 #usr/share/i18n/locales/ga_IE
 #usr/share/i18n/locales/ga_IE@euro
+#usr/share/i18n/locales/gbm_IN
 #usr/share/i18n/locales/gd_GB
 #usr/share/i18n/locales/gez_ER
 #usr/share/i18n/locales/gez_ER@abegede
@@ -8133,6 +8222,7 @@ usr/lib/locale
 #usr/share/i18n/locales/ks_IN
 #usr/share/i18n/locales/ks_IN@devanagari
 #usr/share/i18n/locales/ku_TR
+#usr/share/i18n/locales/kv_RU
 #usr/share/i18n/locales/kw_GB
 #usr/share/i18n/locales/ky_KG
 #usr/share/i18n/locales/lb_LU
@@ -8226,7 +8316,9 @@ usr/lib/locale
 #usr/share/i18n/locales/sr_RS
 #usr/share/i18n/locales/sr_RS@latin
 #usr/share/i18n/locales/ss_ZA
+#usr/share/i18n/locales/ssy_ER
 #usr/share/i18n/locales/st_ZA
+#usr/share/i18n/locales/su_ID
 #usr/share/i18n/locales/sv_FI
 #usr/share/i18n/locales/sv_FI@euro
 #usr/share/i18n/locales/sv_SE
@@ -8248,6 +8340,7 @@ usr/lib/locale
 #usr/share/i18n/locales/tl_PH
 #usr/share/i18n/locales/tn_ZA
 #usr/share/i18n/locales/to_TO
+#usr/share/i18n/locales/tok
 #usr/share/i18n/locales/tpi_PG
 #usr/share/i18n/locales/tr_CY
 #usr/share/i18n/locales/tr_TR
@@ -8256,6 +8349,7 @@ usr/lib/locale
 #usr/share/i18n/locales/translit_cjk_variants
 #usr/share/i18n/locales/translit_combining
 #usr/share/i18n/locales/translit_compat
+#usr/share/i18n/locales/translit_emojis
 #usr/share/i18n/locales/translit_font
 #usr/share/i18n/locales/translit_fraction
 #usr/share/i18n/locales/translit_hangul
@@ -8285,6 +8379,7 @@ usr/lib/locale
 #usr/share/i18n/locales/yo_NG
 #usr/share/i18n/locales/yue_HK
 #usr/share/i18n/locales/yuw_PG
+#usr/share/i18n/locales/zgh_MA
 #usr/share/i18n/locales/zh_CN
 #usr/share/i18n/locales/zh_HK
 #usr/share/i18n/locales/zh_SG
@@ -8302,6 +8397,7 @@ usr/lib/locale
 #usr/share/info/libc.info-16
 #usr/share/info/libc.info-17
 #usr/share/info/libc.info-18
+#usr/share/info/libc.info-19
 #usr/share/info/libc.info-2
 #usr/share/info/libc.info-3
 #usr/share/info/libc.info-4
index ca262f7d095fa33c020a90947920cf412d7682f2..4bbe3ed707d0a097846f4b820613050f5d4ff014 100644 (file)
@@ -507,6 +507,63 @@ usr/share/grub/unicode.pf2
 #usr/share/info/grub.info
 #usr/share/info/grub.info-1
 #usr/share/info/grub.info-2
+#usr/share/locale/ast/LC_MESSAGES/grub.mo
+#usr/share/locale/ca/LC_MESSAGES/grub.mo
+#usr/share/locale/da/LC_MESSAGES/grub.mo
+#usr/share/locale/de/LC_MESSAGES/grub.mo
+#usr/share/locale/de@hebrew
+#usr/share/locale/de@hebrew/LC_MESSAGES
+#usr/share/locale/de@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/de_CH
+#usr/share/locale/de_CH/LC_MESSAGES
+#usr/share/locale/de_CH/LC_MESSAGES/grub.mo
+#usr/share/locale/en@arabic
+#usr/share/locale/en@arabic/LC_MESSAGES
+#usr/share/locale/en@arabic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@cyrillic
+#usr/share/locale/en@cyrillic/LC_MESSAGES
+#usr/share/locale/en@cyrillic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@greek
+#usr/share/locale/en@greek/LC_MESSAGES
+#usr/share/locale/en@greek/LC_MESSAGES/grub.mo
+#usr/share/locale/en@hebrew
+#usr/share/locale/en@hebrew/LC_MESSAGES
+#usr/share/locale/en@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/en@piglatin
+#usr/share/locale/en@piglatin/LC_MESSAGES
+#usr/share/locale/en@piglatin/LC_MESSAGES/grub.mo
+#usr/share/locale/en@quot/LC_MESSAGES/grub.mo
+#usr/share/locale/eo/LC_MESSAGES/grub.mo
+#usr/share/locale/es/LC_MESSAGES/grub.mo
+#usr/share/locale/fi/LC_MESSAGES/grub.mo
+#usr/share/locale/fr/LC_MESSAGES/grub.mo
+#usr/share/locale/gl/LC_MESSAGES/grub.mo
+#usr/share/locale/he/LC_MESSAGES/grub.mo
+#usr/share/locale/hr/LC_MESSAGES/grub.mo
+#usr/share/locale/hu/LC_MESSAGES/grub.mo
+#usr/share/locale/id/LC_MESSAGES/grub.mo
+#usr/share/locale/it/LC_MESSAGES/grub.mo
+#usr/share/locale/ja/LC_MESSAGES/grub.mo
+#usr/share/locale/ka/LC_MESSAGES/grub.mo
+#usr/share/locale/ko/LC_MESSAGES/grub.mo
+#usr/share/locale/lg/LC_MESSAGES/grub.mo
+#usr/share/locale/lt/LC_MESSAGES/grub.mo
+#usr/share/locale/nb/LC_MESSAGES/grub.mo
+#usr/share/locale/nl/LC_MESSAGES/grub.mo
+#usr/share/locale/pa/LC_MESSAGES/grub.mo
+#usr/share/locale/pl/LC_MESSAGES/grub.mo
+#usr/share/locale/pt/LC_MESSAGES/grub.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/grub.mo
+#usr/share/locale/ro/LC_MESSAGES/grub.mo
+#usr/share/locale/ru/LC_MESSAGES/grub.mo
+#usr/share/locale/sl/LC_MESSAGES/grub.mo
+#usr/share/locale/sr/LC_MESSAGES/grub.mo
+#usr/share/locale/sv/LC_MESSAGES/grub.mo
+#usr/share/locale/tr/LC_MESSAGES/grub.mo
+#usr/share/locale/uk/LC_MESSAGES/grub.mo
+#usr/share/locale/vi/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/grub.mo
 #usr/share/man/man1/grub-editenv.1
 #usr/share/man/man1/grub-file.1
 #usr/share/man/man1/grub-fstest.1
index 8a4f046d3f108e1252abd107b64a3fa2dfb9b40d..a5e1596fb02f7525b7edc9f95299d30d6664ef9b 100644 (file)
@@ -62,6 +62,7 @@ etc/rc.d/init.d/networking/red.up/30-ddns
 #etc/rc.d/init.d/networking/red.up/35-guardian
 etc/rc.d/init.d/networking/red.up/50-ipsec
 etc/rc.d/init.d/networking/red.up/50-ovpn
+etc/rc.d/init.d/networking/red.up/60-collectd
 etc/rc.d/init.d/networking/red.up/98-leds
 etc/rc.d/init.d/networking/red.up/99-beep
 etc/rc.d/init.d/networking/red.up/99-fireinfo
index 3eb4754506626811483604ff815c1eaa4c6e253a..5e1ac921cb4ba43e28da12d8b7a199bc983ae96d 100644 (file)
@@ -6,11 +6,15 @@ boot/dtb-KVER-ipfire
 #boot/dtb-KVER-ipfire/microchip/mpfs-m100pfsevp.dtb
 #boot/dtb-KVER-ipfire/microchip/mpfs-polarberry.dtb
 #boot/dtb-KVER-ipfire/microchip/mpfs-sev-kit.dtb
+#boot/dtb-KVER-ipfire/microchip/mpfs-tysom-m.dtb
 #boot/dtb-KVER-ipfire/sifive
 #boot/dtb-KVER-ipfire/sifive/hifive-unleashed-a00.dtb
 #boot/dtb-KVER-ipfire/sifive/hifive-unmatched-a00.dtb
 #boot/dtb-KVER-ipfire/starfive
 #boot/dtb-KVER-ipfire/starfive/jh7100-beaglev-starlight.dtb
+#boot/dtb-KVER-ipfire/starfive/jh7100-starfive-visionfive-v1.dtb
+#boot/dtb-KVER-ipfire/starfive/jh7110-starfive-visionfive-2-v1.2a.dtb
+#boot/dtb-KVER-ipfire/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
 boot/vmlinuz-KVER-ipfire
 etc/modprobe.d/framebuffer.conf
 etc/modprobe.d/ipv6.conf
@@ -80,6 +84,110 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/boot/compressed/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/boot/dts
 #lib/modules/KVER-ipfire/build/arch/arm/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/actions
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/actions/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/airoha
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/airoha/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/allwinner
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/allwinner/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/alphascale
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/alphascale/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amazon
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amazon/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amlogic
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/arm
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/arm/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/aspeed
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/aspeed/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/axis
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/axis/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/broadcom
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/broadcom/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/calxeda
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/calxeda/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cirrus
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cirrus/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cnxt
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cnxt/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/gemini
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/gemini/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hisilicon
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hisilicon/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hpe
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hpe/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/axm
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/axm/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/ixp
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/ixp/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/pxa
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/pxa/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/socfpga
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/socfpga/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/marvell
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/marvell/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/mediatek
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/mediatek/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/microchip
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/microchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/moxa
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/moxa/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nspire
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nspire/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nuvoton
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nuvoton/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nvidia
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nvidia/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/imx
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/imx/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/lpc
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/lpc/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/ls
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/ls/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/mxs
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/mxs/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/vf
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/vf/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/qcom
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/qcom/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/realtek
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/realtek/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/renesas
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/renesas/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/rockchip
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/samsung
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/samsung/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sigmastar
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sigmastar/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/socionext
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/socionext/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/st
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/st/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sunplus
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sunplus/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/synaptics
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/synaptics/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/davinci
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/davinci/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/keystone
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/keystone/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/omap
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/omap/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/unisoc
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/unisoc/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/vt8500
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/vt8500/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xen
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xen/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xilinx
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xilinx/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/common
 #lib/modules/KVER-ipfire/build/arch/arm/common/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/common/Makefile
@@ -121,9 +229,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci/Makefile
@@ -157,9 +262,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx/Makefile
@@ -216,9 +318,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa/Makefile
@@ -227,7 +326,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-qcom/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rda
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rda/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-rda/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek/Makefile
@@ -239,10 +337,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rpc/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig.s3c24xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig.s3c64xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile.s3c24xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile.s3c64xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s5pv210
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s5pv210/Kconfig
@@ -382,6 +478,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/socionext/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/sprd
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/sprd/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/st
+#lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/st/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/synaptics
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/synaptics/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/tesla
@@ -489,6 +587,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/dts
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto/Kconfig
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/kernel
 #lib/modules/KVER-ipfire/build/arch/loongarch/kernel/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/lib
@@ -499,6 +600,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/loongarch/net/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/pci
 #lib/modules/KVER-ipfire/build/arch/loongarch/pci/Makefile
+#lib/modules/KVER-ipfire/build/arch/loongarch/power
+#lib/modules/KVER-ipfire/build/arch/loongarch/power/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/vdso
 #lib/modules/KVER-ipfire/build/arch/loongarch/vdso/Makefile
 #lib/modules/KVER-ipfire/build/arch/m68k
@@ -834,6 +937,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/parisc/math-emu/Makefile
 #lib/modules/KVER-ipfire/build/arch/parisc/mm
 #lib/modules/KVER-ipfire/build/arch/parisc/mm/Makefile
+#lib/modules/KVER-ipfire/build/arch/parisc/net
+#lib/modules/KVER-ipfire/build/arch/parisc/net/Makefile
+#lib/modules/KVER-ipfire/build/arch/parisc/video
+#lib/modules/KVER-ipfire/build/arch/parisc/video/Makefile
 #lib/modules/KVER-ipfire/build/arch/powerpc
 #lib/modules/KVER-ipfire/build/arch/powerpc/Kconfig
 #lib/modules/KVER-ipfire/build/arch/powerpc/Kconfig.debug
@@ -972,23 +1079,32 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.debug
-#lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.erratas
+#lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.errata
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.socs
 #lib/modules/KVER-ipfire/build/arch/riscv/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/Makefile.postlink
 #lib/modules/KVER-ipfire/build/arch/riscv/boot
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/allwinner
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/allwinner/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/canaan
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/canaan/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/microchip
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/microchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/renesas
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/renesas/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/sifive
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/sifive/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/starfive
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/starfive/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/thead
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/thead/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/errata/andes
+#lib/modules/KVER-ipfire/build/arch/riscv/errata/andes/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/sifive
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/sifive/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/thead
@@ -996,12 +1112,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/Kbuild
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/acenv.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/acpi.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/alternative-macros.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/alternative.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/asm-extable.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/asm-offsets.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/asm-prototypes.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/asm.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/assembler.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/atomic.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/barrier.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/bitops.h
@@ -1009,18 +1128,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cache.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cacheflush.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cacheinfo.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cfi.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/clint.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/clocksource.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cmpxchg.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/compat.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cpu.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cpu_ops.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cpu_ops_sbi.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cpufeature.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/cpuidle.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/csr.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/current.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/delay.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/dma-noncoherent.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/efi.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/elf.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/entry-common.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/errata_list.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/extable.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/fence.h
@@ -1031,10 +1155,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/gpr-num.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/hugetlb.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/hwcap.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/hwprobe.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/image.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/insn-def.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/insn.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/io.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/irq.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/irq_stack.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/irq_work.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/irqflags.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/jump_label.h
@@ -1044,12 +1171,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kfence.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kgdb.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kprobes.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_aia.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_aia_aplic.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_aia_imsic.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_host.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_types.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_vcpu_fp.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_vcpu_insn.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_vcpu_pmu.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_vcpu_sbi.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_vcpu_timer.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/kvm_vcpu_vector.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/linkage.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/mmio.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/mmiowb.h
@@ -1060,7 +1192,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/module.lds.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/numa.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/page.h
-#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/parse_asm.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/patch.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/pci.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/perf_event.h
@@ -1076,6 +1207,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/sbi.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/seccomp.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/sections.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/semihost.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/set_memory.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/signal.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/signal32.h
@@ -1088,19 +1220,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/suspend.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/switch_to.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/syscall.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/syscall_wrapper.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/thread_info.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/timex.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/tlb.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/tlbflush.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/topology.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/uaccess.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/unistd.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/uprobes.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vdso
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vdso.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vdso/clocksource.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vdso/data.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vdso/gettimeofday.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vdso/processor.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vdso/vsyscall.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vector.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vendorid_list.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vermagic.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/asm/vmalloc.h
@@ -1140,7 +1276,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/asm/softirq_stack.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/asm/spinlock.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/asm/spinlock_types.h
-#lib/modules/KVER-ipfire/build/arch/riscv/include/generated/asm/topology.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/asm/trace_clock.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/asm/unaligned.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/generated/asm/user.h
@@ -1181,6 +1316,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/byteorder.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/elf.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/hwcap.h
+#lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/hwprobe.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/kvm.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/perf_regs.h
 #lib/modules/KVER-ipfire/build/arch/riscv/include/uapi/asm/ptrace.h
@@ -1192,6 +1328,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/compat_vdso
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/compat_vdso/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/kernel/pi
+#lib/modules/KVER-ipfire/build/arch/riscv/kernel/pi/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/probes
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/probes/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/vdso
@@ -1390,6 +1528,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/sparc/prom/Makefile
 #lib/modules/KVER-ipfire/build/arch/sparc/vdso
 #lib/modules/KVER-ipfire/build/arch/sparc/vdso/Makefile
+#lib/modules/KVER-ipfire/build/arch/sparc/video
+#lib/modules/KVER-ipfire/build/arch/sparc/video/Makefile
 #lib/modules/KVER-ipfire/build/arch/um
 #lib/modules/KVER-ipfire/build/arch/um/Kconfig
 #lib/modules/KVER-ipfire/build/arch/um/Kconfig.debug
@@ -1417,6 +1557,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/Kconfig.cpu
 #lib/modules/KVER-ipfire/build/arch/x86/Kconfig.debug
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile
+#lib/modules/KVER-ipfire/build/arch/x86/Makefile.postlink
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile.um
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile_32.cpu
 #lib/modules/KVER-ipfire/build/arch/x86/boot
@@ -1595,6 +1736,30 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers
 #lib/modules/KVER-ipfire/build/drivers/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel
+#lib/modules/KVER-ipfire/build/drivers/accel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/mmu
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/mmu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/pci
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/pci/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi2
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi2/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/goya
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/goya/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic/Makefile
 #lib/modules/KVER-ipfire/build/drivers/accessibility
 #lib/modules/KVER-ipfire/build/drivers/accessibility/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/accessibility/Makefile
@@ -1626,6 +1791,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/acpi/riscv
+#lib/modules/KVER-ipfire/build/drivers/acpi/riscv/Makefile
 #lib/modules/KVER-ipfire/build/drivers/amba
 #lib/modules/KVER-ipfire/build/drivers/amba/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/amba/Makefile
@@ -1635,6 +1802,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/ata
 #lib/modules/KVER-ipfire/build/drivers/ata/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/ata/Makefile
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport/Makefile
 #lib/modules/KVER-ipfire/build/drivers/atm
 #lib/modules/KVER-ipfire/build/drivers/atm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/atm/Makefile
@@ -1674,9 +1844,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk/Makefile
-#lib/modules/KVER-ipfire/build/drivers/block/paride
-#lib/modules/KVER-ipfire/build/drivers/block/paride/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/block/paride/Makefile
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd/Makefile
@@ -1703,8 +1870,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cache
+#lib/modules/KVER-ipfire/build/drivers/cache/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cache/Makefile
 #lib/modules/KVER-ipfire/build/drivers/cdrom
 #lib/modules/KVER-ipfire/build/drivers/cdrom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cdx
+#lib/modules/KVER-ipfire/build/drivers/cdx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cdx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char
 #lib/modules/KVER-ipfire/build/drivers/char/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/char/Makefile
@@ -1719,9 +1895,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/char/ipmi/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char/mwave
 #lib/modules/KVER-ipfire/build/drivers/char/mwave/Makefile
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char/tpm
 #lib/modules/KVER-ipfire/build/drivers/char/tpm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/char/tpm/Makefile
@@ -1773,8 +1946,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone/Makefile
-#lib/modules/KVER-ipfire/build/drivers/clk/loongson1
-#lib/modules/KVER-ipfire/build/drivers/clk/loongson1/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek/Makefile
@@ -1794,6 +1965,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/clk/mvebu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/mxs
 #lib/modules/KVER-ipfire/build/drivers/clk/mxs/Makefile
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/nxp
 #lib/modules/KVER-ipfire/build/drivers/clk/nxp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/pistachio
@@ -1966,9 +2140,34 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/crypto/hisilicon/zip/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/inside-secure
 #lib/modules/KVER-ipfire/build/drivers/crypto/inside-secure/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_4xxx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_4xxx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxxvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxxvf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62x
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62x/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62xvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62xvf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_common
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xcc
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xcc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xccvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xccvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell/Makefile
@@ -1981,39 +2180,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_4xxx
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_4xxx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxx
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxxvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxxvf/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62x
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62x/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62xvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62xvf/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_common
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xcc
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xcc/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xccvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xccvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/qce
 #lib/modules/KVER-ipfire/build/drivers/crypto/qce/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/rockchip
 #lib/modules/KVER-ipfire/build/drivers/crypto/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/cryp
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/cryp/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/hash
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/hash/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio/Makefile
@@ -2075,8 +2251,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/dma/idxd/Makefile
 #lib/modules/KVER-ipfire/build/drivers/dma/ioat
 #lib/modules/KVER-ipfire/build/drivers/dma/ioat/Makefile
-#lib/modules/KVER-ipfire/build/drivers/dma/ipu
-#lib/modules/KVER-ipfire/build/drivers/dma/ipu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm/Makefile
@@ -2161,6 +2335,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/fpga
 #lib/modules/KVER-ipfire/build/drivers/fpga/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/fpga/Makefile
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/fsi
 #lib/modules/KVER-ipfire/build/drivers/fsi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/fsi/Makefile
@@ -2185,6 +2362,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdxcp
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdxcp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display/Makefile
@@ -2355,13 +2534,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i810
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i810/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.debug
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.profile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.unstable
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/gvt
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/gvt/Makefile
@@ -2371,6 +2547,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic/Makefile
@@ -2383,6 +2565,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde/Makefile
@@ -2392,8 +2577,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/mga
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/mga/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200/Makefile
@@ -2420,26 +2603,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/r128
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/r128/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/savage
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/savage/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/scheduler
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/scheduler/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/sis
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/sis/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon/Makefile
@@ -2455,8 +2635,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/tdfx
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/tdfx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra/Makefile
@@ -2473,6 +2651,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tiny/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/tests
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200/Makefile
@@ -2490,8 +2670,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vc4/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vgem
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vgem/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/via
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/via/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio/Makefile
@@ -2527,6 +2705,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid/Makefile
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/entrypoints
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/entrypoints/Makefile
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid/Makefile
@@ -2642,6 +2825,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors/Makefile
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors/Makefile
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors/Makefile
@@ -2763,6 +2949,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma/Makefile
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana/Makefile
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4/Makefile
@@ -2850,6 +3039,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/input/tablet
 #lib/modules/KVER-ipfire/build/drivers/input/tablet/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/input/tablet/Makefile
+#lib/modules/KVER-ipfire/build/drivers/input/tests
+#lib/modules/KVER-ipfire/build/drivers/input/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen/Makefile
@@ -2880,6 +3071,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd/Makefile
 #lib/modules/KVER-ipfire/build/drivers/ipack
 #lib/modules/KVER-ipfire/build/drivers/ipack/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/ipack/Makefile
@@ -2989,6 +3183,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano/Makefile
@@ -3027,9 +3224,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8/Makefile
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/s5c73m3
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/s5c73m3/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/mc
@@ -3075,10 +3269,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/dt3155/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/dt3155/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv/Makefile
@@ -3103,6 +3301,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164/Makefile
@@ -3115,6 +3316,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864/Makefile
@@ -3175,9 +3379,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/common
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/decoder
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/decoder/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/encoder
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/encoder/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia/Makefile
@@ -3193,6 +3406,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom/Makefile
@@ -3208,6 +3424,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/vsp1
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/vsp1/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/rockchip
@@ -3346,6 +3565,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid/Makefile
@@ -3489,21 +3711,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/mmu
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/mmu/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/pci
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/pci/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi2
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi2/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/goya
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/goya/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/ibmasm
 #lib/modules/KVER-ipfire/build/drivers/misc/ibmasm/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/lis3lv02d
@@ -3517,6 +3724,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/misc/mei
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/Makefile
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp/Makefile
@@ -3755,6 +3965,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/pds_core
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/pds_core/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/xgbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/xgbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/apm
@@ -3794,6 +4006,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/asp2
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/asp2/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnx2x
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnx2x/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnxt
@@ -3963,8 +4177,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igbvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igc
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igc/Makefile
-#lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgb
-#lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgb/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbevf
@@ -4028,6 +4240,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft/Makefile
@@ -4180,6 +4395,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/libwx
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/libwx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/ngbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/ngbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/txgbe
@@ -4251,6 +4468,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/team
 #lib/modules/KVER-ipfire/build/drivers/net/team/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/team/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/usb
 #lib/modules/KVER-ipfire/build/drivers/net/usb/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/usb/Makefile
@@ -4281,6 +4501,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k/Makefile
@@ -4317,6 +4540,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmsmac
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmutil
@@ -4354,6 +4583,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell/Makefile
@@ -4390,6 +4622,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u/Makefile
@@ -4493,6 +4728,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas/Makefile
@@ -4585,6 +4823,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/nvmem
 #lib/modules/KVER-ipfire/build/drivers/nvmem/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/nvmem/Makefile
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts/Makefile
 #lib/modules/KVER-ipfire/build/drivers/of
 #lib/modules/KVER-ipfire/build/drivers/of/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/of/Makefile
@@ -4643,6 +4884,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/perf
 #lib/modules/KVER-ipfire/build/drivers/perf/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/perf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon/Makefile
@@ -4712,6 +4959,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/phy/st
 #lib/modules/KVER-ipfire/build/drivers/phy/st/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/phy/st/Makefile
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus/Makefile
@@ -4747,6 +4997,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/freescale/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Kconfig.tng
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/mediatek
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/mediatek/Kconfig
@@ -4763,15 +5014,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Kconfig.msm
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Makefile
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas/Makefile
@@ -4847,6 +5099,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf/Makefile
@@ -4858,6 +5113,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/hp-bioscfg
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/hp-bioscfg/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Makefile
@@ -4891,6 +5148,46 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/actions
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/actions/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/amlogic
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/apple
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/apple/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/bcm
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/bcm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/imx
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/imx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/mediatek
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/mediatek/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/qcom
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/qcom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/renesas
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/renesas/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/rockchip
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/samsung
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/samsung/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/st
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/st/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/starfive
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/starfive/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/sunxi
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/sunxi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/tegra
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/tegra/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/ti
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/ti/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/xilinx
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/xilinx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pnp
 #lib/modules/KVER-ipfire/build/drivers/pnp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pnp/Makefile
@@ -4956,6 +5253,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon/Makefile
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/reset/sti
 #lib/modules/KVER-ipfire/build/drivers/reset/sti/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/reset/sti/Makefile
@@ -5123,7 +5423,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/actions
 #lib/modules/KVER-ipfire/build/drivers/soc/actions/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/soc/actions/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic/Makefile
@@ -5139,9 +5438,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/Makefile
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb/Makefile
@@ -5168,6 +5464,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/fujitsu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/gemini
 #lib/modules/KVER-ipfire/build/drivers/soc/gemini/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/imx
 #lib/modules/KVER-ipfire/build/drivers/soc/imx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/imx/Makefile
@@ -5179,12 +5478,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/litex
 #lib/modules/KVER-ipfire/build/drivers/soc/litex/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/litex/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa/Makefile
@@ -5203,6 +5508,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/starfive
+#lib/modules/KVER-ipfire/build/drivers/soc/starfive/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi/Makefile
@@ -5264,8 +5571,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/greybus/tools
-#lib/modules/KVER-ipfire/build/drivers/staging/greybus/tools/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/iio
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/Makefile
@@ -5284,9 +5589,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver/Makefile
@@ -5304,43 +5606,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/ov5693
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/ov5693/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx/Makefile
@@ -5366,6 +5638,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video/Makefile
@@ -5399,9 +5674,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e/Makefile
@@ -5465,6 +5737,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tc
 #lib/modules/KVER-ipfire/build/drivers/tc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tee
@@ -5488,6 +5763,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal/Makefile
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek/Makefile
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom/Makefile
@@ -5523,8 +5801,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/8250/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/Makefile
-#lib/modules/KVER-ipfire/build/drivers/tty/serial/cpm_uart
-#lib/modules/KVER-ipfire/build/drivers/tty/serial/cpm_uart/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/jsm
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/jsm/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/vt
@@ -5572,6 +5848,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/dwc3/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/early
 #lib/modules/KVER-ipfire/build/drivers/usb/early/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/Makefile
@@ -5589,6 +5868,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/host
 #lib/modules/KVER-ipfire/build/drivers/usb/host/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/host/Makefile
@@ -5641,6 +5923,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/qcom
+#lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/qcom/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd/Makefile
@@ -5659,6 +5943,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vdpa/ifcvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/mlx5
 #lib/modules/KVER-ipfire/build/drivers/vdpa/mlx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vdpa/pds
+#lib/modules/KVER-ipfire/build/drivers/vdpa/pds/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vdpa/solidrun
+#lib/modules/KVER-ipfire/build/drivers/vdpa/solidrun/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_sim
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_sim/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_user
@@ -5668,6 +5956,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vfio
 #lib/modules/KVER-ipfire/build/drivers/vfio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc/Makefile
@@ -5683,6 +5974,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform/Makefile
@@ -5707,6 +6001,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/aty
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/aty/Makefile
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/core
+#lib/modules/KVER-ipfire/build/drivers/video/fbdev/core/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/core/Makefile
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/geode
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/geode/Kconfig
@@ -5776,6 +6071,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest/Makefile
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest/Makefile
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves/Makefile
@@ -6103,21 +6401,22 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/acpi/hed.h
 #lib/modules/KVER-ipfire/build/include/acpi/nfit.h
 #lib/modules/KVER-ipfire/build/include/acpi/pcc.h
-#lib/modules/KVER-ipfire/build/include/acpi/pdc_intel.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acenv.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acenvex.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acgcc.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acgccex.h
-#lib/modules/KVER-ipfire/build/include/acpi/platform/acintel.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/aclinux.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/aclinuxex.h
+#lib/modules/KVER-ipfire/build/include/acpi/platform/aczephyr.h
+#lib/modules/KVER-ipfire/build/include/acpi/proc_cap_intel.h
 #lib/modules/KVER-ipfire/build/include/acpi/processor.h
 #lib/modules/KVER-ipfire/build/include/acpi/reboot.h
 #lib/modules/KVER-ipfire/build/include/acpi/video.h
 #lib/modules/KVER-ipfire/build/include/asm-generic
 #lib/modules/KVER-ipfire/build/include/asm-generic/Kbuild
 #lib/modules/KVER-ipfire/build/include/asm-generic/access_ok.h
+#lib/modules/KVER-ipfire/build/include/asm-generic/agp.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/archrandom.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/asm-offsets.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/asm-prototypes.h
@@ -6182,12 +6481,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/asm-generic/ftrace.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/futex.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/getorder.h
-#lib/modules/KVER-ipfire/build/include/asm-generic/gpio.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hardirq.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hugetlb.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hw_irq.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hyperv-tlfs.h
-#lib/modules/KVER-ipfire/build/include/asm-generic/ide_iops.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/int-ll64.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/io.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/ioctl.h
@@ -6285,6 +6582,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/8139TOO_TUNE_TWISTER
 #lib/modules/KVER-ipfire/build/include/config/AC97_BUS
 #lib/modules/KVER-ipfire/build/include/config/ACENIC
+#lib/modules/KVER-ipfire/build/include/config/ACPI
+#lib/modules/KVER-ipfire/build/include/config/ACPI_AC
+#lib/modules/KVER-ipfire/build/include/config/ACPI_BATTERY
+#lib/modules/KVER-ipfire/build/include/config/ACPI_BUTTON
+#lib/modules/KVER-ipfire/build/include/config/ACPI_FAN
+#lib/modules/KVER-ipfire/build/include/config/ACPI_GENERIC_GSI
+#lib/modules/KVER-ipfire/build/include/config/ACPI_MDIO
+#lib/modules/KVER-ipfire/build/include/config/ACPI_REDUCED_HARDWARE_ONLY
+#lib/modules/KVER-ipfire/build/include/config/ACPI_SPCR_TABLE
+#lib/modules/KVER-ipfire/build/include/config/ACPI_VIDEO
+#lib/modules/KVER-ipfire/build/include/config/ACPI_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/ADAPTEC_STARFIRE
 #lib/modules/KVER-ipfire/build/include/config/ADIN1100_PHY
 #lib/modules/KVER-ipfire/build/include/config/ADIN_PHY
@@ -6301,6 +6609,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/AIC7XXX_REG_PRETTY_PRINT
 #lib/modules/KVER-ipfire/build/include/config/AIC7XXX_RESET_DELAY_MS
 #lib/modules/KVER-ipfire/build/include/config/AIO
+#lib/modules/KVER-ipfire/build/include/config/AIRO
 #lib/modules/KVER-ipfire/build/include/config/AIRO_CS
 #lib/modules/KVER-ipfire/build/include/config/ALIM7101_WDT
 #lib/modules/KVER-ipfire/build/include/config/ALLOW_DEV_COREDUMP
@@ -6315,8 +6624,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/AQTION
 #lib/modules/KVER-ipfire/build/include/config/AQUANTIA_PHY
 #lib/modules/KVER-ipfire/build/include/config/AR5523
-#lib/modules/KVER-ipfire/build/include/config/ARCH_CLOCKSOURCE_INIT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_DMA_ADDR_T_64BIT
+#lib/modules/KVER-ipfire/build/include/config/ARCH_DMA_DEFAULT_COHERENT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_ENABLE_SPLIT_PMD_PTLOCK
 #lib/modules/KVER-ipfire/build/include/config/ARCH_ENABLE_THP_MIGRATION
 #lib/modules/KVER-ipfire/build/include/config/ARCH_FLATMEM_ENABLE
@@ -6333,6 +6642,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_KCOV
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_MMIOWB
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_PMEM_API
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_PTE_SPECIAL
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_SETUP_DMA_OPS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_SET_DIRECT_MAP
@@ -6341,8 +6651,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_STRICT_MODULE_RWX
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_SYNC_DMA_FOR_CPU
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_SYNC_DMA_FOR_DEVICE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_SYSCALL_WRAPPER
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_TICK_BROADCAST
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_UBSAN_SANITIZE_ALL
+#lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_VDSO_DATA
+#lib/modules/KVER-ipfire/build/include/config/ARCH_MICROCHIP_POLARFIRE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MMAP_RND_BITS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MMAP_RND_BITS_MAX
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MMAP_RND_BITS_MIN
@@ -6351,23 +6664,38 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_OPTIONAL_KERNEL_RWX
 #lib/modules/KVER-ipfire/build/include/config/ARCH_OPTIONAL_KERNEL_RWX_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_RV64I
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SELECTS_KEXEC
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SELECT_MEMORY_MODEL
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SIFIVE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SPARSEMEM_ENABLE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_STACKWALK
+#lib/modules/KVER-ipfire/build/include/config/ARCH_STARFIVE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_ACPI
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_ATOMIC_RMW
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_CFI_CLANG
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_CRASH_DUMP
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_DEBUG_PAGEALLOC
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_HUGETLBFS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_INT128
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_FILE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_PURGATORY
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_PAGE_TABLE_CHECK
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_PER_VMA_LOCK
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_UPROBES
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUSPEND_POSSIBLE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USE_MEMREMAP_PROT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USE_MEMTEST
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USE_QUEUED_RWLOCKS
+#lib/modules/KVER-ipfire/build/include/config/ARCH_VIRT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANTS_THP_SWAP
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_FRAME_POINTERS
-#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_GENERAL_HUGETLB
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_HUGE_PMD_SHARE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_LD_ORPHAN_WARN
+#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
+#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_PMD_MKWRITE
+#lib/modules/KVER-ipfire/build/include/config/ARM_AMBA
 #lib/modules/KVER-ipfire/build/include/config/ASM_MODVERSIONS
 #lib/modules/KVER-ipfire/build/include/config/ASN1
 #lib/modules/KVER-ipfire/build/include/config/ASSOCIATIVE_ARRAY
@@ -6381,10 +6709,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ASYNC_XOR
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_INSN
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_NON_CONST_LEB128
+#lib/modules/KVER-ipfire/build/include/config/AS_HAS_OPTION_ARCH
 #lib/modules/KVER-ipfire/build/include/config/AS_IS_GNU
 #lib/modules/KVER-ipfire/build/include/config/AS_VERSION
 #lib/modules/KVER-ipfire/build/include/config/AT76C50X_USB
 #lib/modules/KVER-ipfire/build/include/config/ATA
+#lib/modules/KVER-ipfire/build/include/config/ATA_ACPI
 #lib/modules/KVER-ipfire/build/include/config/ATA_BMDMA
 #lib/modules/KVER-ipfire/build/include/config/ATA_FORCE
 #lib/modules/KVER-ipfire/build/include/config/ATA_GENERIC
@@ -6400,6 +6730,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ATH10K_USB
 #lib/modules/KVER-ipfire/build/include/config/ATH11K
 #lib/modules/KVER-ipfire/build/include/config/ATH11K_PCI
+#lib/modules/KVER-ipfire/build/include/config/ATH12K
 #lib/modules/KVER-ipfire/build/include/config/ATH5K
 #lib/modules/KVER-ipfire/build/include/config/ATH5K_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/ATH5K_PCI
@@ -6440,7 +6771,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ATM_NICSTAR
 #lib/modules/KVER-ipfire/build/include/config/ATM_SOLOS
 #lib/modules/KVER-ipfire/build/include/config/ATM_TCP
-#lib/modules/KVER-ipfire/build/include/config/AUTOFS4_FS
 #lib/modules/KVER-ipfire/build/include/config/AUTOFS_FS
 #lib/modules/KVER-ipfire/build/include/config/AUXILIARY_BUS
 #lib/modules/KVER-ipfire/build/include/config/AX88796B_PHY
@@ -6512,6 +6842,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BINFMT_SCRIPT
 #lib/modules/KVER-ipfire/build/include/config/BITREVERSE
 #lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP
+#lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP_PUNT_BIO
 #lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP_RWSTAT
 #lib/modules/KVER-ipfire/build/include/config/BLK_DEV
 #lib/modules/KVER-ipfire/build/include/config/BLK_DEV_3W_XXXX_RAID
@@ -6602,11 +6933,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_FS
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_FS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/BTT
+#lib/modules/KVER-ipfire/build/include/config/BUFFER_HEAD
 #lib/modules/KVER-ipfire/build/include/config/BUG
 #lib/modules/KVER-ipfire/build/include/config/BUG_ON_DATA_CORRUPTION
 #lib/modules/KVER-ipfire/build/include/config/BUILDTIME_TABLE_SORT
 #lib/modules/KVER-ipfire/build/include/config/BUILD_SALT
 #lib/modules/KVER-ipfire/build/include/config/CACHEFILES
+#lib/modules/KVER-ipfire/build/include/config/CACHESTAT_SYSCALL
 #lib/modules/KVER-ipfire/build/include/config/CADENCE_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/CARDBUS
 #lib/modules/KVER-ipfire/build/include/config/CARL9170
@@ -6684,6 +7017,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CLK_SIFIVE_PRCI
 #lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7100
 #lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7100_AUDIO
+#lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7110_AON
+#lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7110_ISP
+#lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7110_PLL
+#lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7110_STG
+#lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7110_SYS
+#lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH7110_VOUT
+#lib/modules/KVER-ipfire/build/include/config/CLK_STARFIVE_JH71X0
 #lib/modules/KVER-ipfire/build/include/config/CLONE_BACKWARDS
 #lib/modules/KVER-ipfire/build/include/config/CLS_U32_MARK
 #lib/modules/KVER-ipfire/build/include/config/CLS_U32_PERF
@@ -6707,7 +7047,20 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/COREDUMP
 #lib/modules/KVER-ipfire/build/include/config/CORE_DUMP_DEFAULT_ELF_HEADERS
 #lib/modules/KVER-ipfire/build/include/config/CORTINA_PHY
+#lib/modules/KVER-ipfire/build/include/config/CPUFREQ_DT
+#lib/modules/KVER-ipfire/build/include/config/CPUFREQ_DT_PLATDEV
 #lib/modules/KVER-ipfire/build/include/config/CPUSETS
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_DEFAULT_GOV_PERFORMANCE
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_ATTR_SET
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_COMMON
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_CONSERVATIVE
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_ONDEMAND
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_PERFORMANCE
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_POWERSAVE
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_SCHEDUTIL
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_USERSPACE
+#lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_STAT
 #lib/modules/KVER-ipfire/build/include/config/CPU_IDLE
 #lib/modules/KVER-ipfire/build/include/config/CPU_IDLE_GOV_LADDER
 #lib/modules/KVER-ipfire/build/include/config/CPU_IDLE_GOV_MENU
@@ -6716,6 +7069,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CPU_ISOLATION
 #lib/modules/KVER-ipfire/build/include/config/CPU_PM
 #lib/modules/KVER-ipfire/build/include/config/CPU_RMAP
+#lib/modules/KVER-ipfire/build/include/config/CRASH_CORE
 #lib/modules/KVER-ipfire/build/include/config/CRASH_DUMP
 #lib/modules/KVER-ipfire/build/include/config/CRC16
 #lib/modules/KVER-ipfire/build/include/config/CRC32
@@ -6766,6 +7120,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEFLATE
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DES
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_CHELSIO
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_JH7110
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_NITROX
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_NITROX_CNN55XX
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_DEV_VIRTIO
@@ -6783,7 +7138,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_ESSIV
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_FCRYPT
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GCM
-#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GF128MUL
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GENIV
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GHASH
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_HASH
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_HASH2
@@ -6805,6 +7160,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_CURVE25519
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_CURVE25519_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_DES
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_GF128MUL
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_RSIZE
@@ -6838,6 +7194,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA256
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA3
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SIG2
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER2
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM2
@@ -6908,6 +7265,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DLM
 #lib/modules/KVER-ipfire/build/include/config/DM9102
 #lib/modules/KVER-ipfire/build/include/config/DMADEVICES
+#lib/modules/KVER-ipfire/build/include/config/DMA_ACPI
+#lib/modules/KVER-ipfire/build/include/config/DMA_BOUNCE_UNALIGNED_KMALLOC
 #lib/modules/KVER-ipfire/build/include/config/DMA_COHERENT_POOL
 #lib/modules/KVER-ipfire/build/include/config/DMA_DECLARE_COHERENT
 #lib/modules/KVER-ipfire/build/include/config/DMA_DIRECT_REMAP
@@ -6962,8 +7321,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_CIRRUS_QEMU
 #lib/modules/KVER-ipfire/build/include/config/DRM_DEBUG_MODESET_LOCK
 #lib/modules/KVER-ipfire/build/include/config/DRM_DISPLAY_DP_HELPER
+#lib/modules/KVER-ipfire/build/include/config/DRM_DISPLAY_HDCP_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_DISPLAY_HDMI_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_DISPLAY_HELPER
+#lib/modules/KVER-ipfire/build/include/config/DRM_EXEC
 #lib/modules/KVER-ipfire/build/include/config/DRM_FBDEV_EMULATION
 #lib/modules/KVER-ipfire/build/include/config/DRM_FBDEV_OVERALLOC
 #lib/modules/KVER-ipfire/build/include/config/DRM_GEM_SHMEM_HELPER
@@ -6974,7 +7335,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_KMS_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_LEGACY
 #lib/modules/KVER-ipfire/build/include/config/DRM_MGAG200
-#lib/modules/KVER-ipfire/build/include/config/DRM_NOMODESET
 #lib/modules/KVER-ipfire/build/include/config/DRM_NOUVEAU
 #lib/modules/KVER-ipfire/build/include/config/DRM_NOUVEAU_BACKLIGHT
 #lib/modules/KVER-ipfire/build/include/config/DRM_PANEL
@@ -6983,10 +7343,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_QXL
 #lib/modules/KVER-ipfire/build/include/config/DRM_RADEON
 #lib/modules/KVER-ipfire/build/include/config/DRM_SCHED
+#lib/modules/KVER-ipfire/build/include/config/DRM_SUBALLOC_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_TTM
 #lib/modules/KVER-ipfire/build/include/config/DRM_TTM_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_UDL
 #lib/modules/KVER-ipfire/build/include/config/DRM_VIRTIO_GPU
+#lib/modules/KVER-ipfire/build/include/config/DRM_VIRTIO_GPU_KMS
 #lib/modules/KVER-ipfire/build/include/config/DRM_VRAM_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DS1682
 #lib/modules/KVER-ipfire/build/include/config/DST_CACHE
@@ -7011,6 +7373,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DVB_B2C2_FLEXCOP_PCI
 #lib/modules/KVER-ipfire/build/include/config/DVB_B2C2_FLEXCOP_USB
 #lib/modules/KVER-ipfire/build/include/config/DVB_BCM3510
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_AV
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_CI
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_CORE
 #lib/modules/KVER-ipfire/build/include/config/DVB_CORE
 #lib/modules/KVER-ipfire/build/include/config/DVB_CX22700
 #lib/modules/KVER-ipfire/build/include/config/DVB_CX22702
@@ -7165,7 +7531,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DWC_XLGMAC
 #lib/modules/KVER-ipfire/build/include/config/DWC_XLGMAC_PCI
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_GENERIC
-#lib/modules/KVER-ipfire/build/include/config/DWMAC_LOONGSON
+#lib/modules/KVER-ipfire/build/include/config/DWMAC_STARFIVE
 #lib/modules/KVER-ipfire/build/include/config/DW_DMAC
 #lib/modules/KVER-ipfire/build/include/config/DW_DMAC_CORE
 #lib/modules/KVER-ipfire/build/include/config/DW_DMAC_PCI
@@ -7178,6 +7544,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DYNAMIC_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/DYNAMIC_FTRACE
 #lib/modules/KVER-ipfire/build/include/config/DYNAMIC_FTRACE_WITH_REGS
+#lib/modules/KVER-ipfire/build/include/config/DYNAMIC_SIGFRAME
 #lib/modules/KVER-ipfire/build/include/config/E100
 #lib/modules/KVER-ipfire/build/include/config/E1000
 #lib/modules/KVER-ipfire/build/include/config/E1000E
@@ -7205,18 +7572,19 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/EFI_ZBOOT
 #lib/modules/KVER-ipfire/build/include/config/ELFCORE
 #lib/modules/KVER-ipfire/build/include/config/ELF_CORE
-#lib/modules/KVER-ipfire/build/include/config/EMBEDDED
 #lib/modules/KVER-ipfire/build/include/config/ENA_ETHERNET
 #lib/modules/KVER-ipfire/build/include/config/ENCLOSURE_SERVICES
 #lib/modules/KVER-ipfire/build/include/config/ENIC
 #lib/modules/KVER-ipfire/build/include/config/EPIC100
 #lib/modules/KVER-ipfire/build/include/config/EPOLL
+#lib/modules/KVER-ipfire/build/include/config/ERRATA_ANDES
 #lib/modules/KVER-ipfire/build/include/config/ERRATA_SIFIVE
 #lib/modules/KVER-ipfire/build/include/config/ERRATA_SIFIVE_CIP_1200
 #lib/modules/KVER-ipfire/build/include/config/ERRATA_SIFIVE_CIP_453
 #lib/modules/KVER-ipfire/build/include/config/ERRATA_THEAD
 #lib/modules/KVER-ipfire/build/include/config/ERRATA_THEAD_CMO
 #lib/modules/KVER-ipfire/build/include/config/ERRATA_THEAD_PBMT
+#lib/modules/KVER-ipfire/build/include/config/ERRATA_THEAD_PMU
 #lib/modules/KVER-ipfire/build/include/config/ET131X
 #lib/modules/KVER-ipfire/build/include/config/ETHERNET
 #lib/modules/KVER-ipfire/build/include/config/ETHOC
@@ -7252,14 +7620,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_COPYAREA
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_FILLRECT
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_IMAGEBLIT
-#lib/modules/KVER-ipfire/build/include/config/FB_CMDLINE
+#lib/modules/KVER-ipfire/build/include/config/FB_CORE
 #lib/modules/KVER-ipfire/build/include/config/FB_CYBER2000
 #lib/modules/KVER-ipfire/build/include/config/FB_CYBER2000_DDC
 #lib/modules/KVER-ipfire/build/include/config/FB_DDC
 #lib/modules/KVER-ipfire/build/include/config/FB_DEFERRED_IO
+#lib/modules/KVER-ipfire/build/include/config/FB_DEVICE
 #lib/modules/KVER-ipfire/build/include/config/FB_EFI
 #lib/modules/KVER-ipfire/build/include/config/FB_I740
 #lib/modules/KVER-ipfire/build/include/config/FB_IBM_GXT4500
+#lib/modules/KVER-ipfire/build/include/config/FB_IOMEM_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/FB_KYRO
 #lib/modules/KVER-ipfire/build/include/config/FB_MATROX
 #lib/modules/KVER-ipfire/build/include/config/FB_MATROX_MILLENIUM
@@ -7282,6 +7652,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FB_SM712
 #lib/modules/KVER-ipfire/build/include/config/FB_SMSCUFX
 #lib/modules/KVER-ipfire/build/include/config/FB_SVGALIB
+#lib/modules/KVER-ipfire/build/include/config/FB_SYSMEM_HELPERS
+#lib/modules/KVER-ipfire/build/include/config/FB_SYSMEM_HELPERS_DEFERRED
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_COPYAREA
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_FILLRECT
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_FOPS
@@ -7322,6 +7694,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FTRACE_MCOUNT_RECORD
 #lib/modules/KVER-ipfire/build/include/config/FTRACE_MCOUNT_USE_RECORDMCOUNT
 #lib/modules/KVER-ipfire/build/include/config/FTRACE_SYSCALLS
+#lib/modules/KVER-ipfire/build/include/config/FUJITSU_ES
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_ALIGNMENT
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_GRAPH_TRACER
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_PROFILER
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_TRACER
@@ -7342,6 +7716,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS_XZ
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS_ZSTD
+#lib/modules/KVER-ipfire/build/include/config/FW_LOADER_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_PAGED_BUF
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_SYSFS
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_USER_HELPER
@@ -7349,6 +7724,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GARP
 #lib/modules/KVER-ipfire/build/include/config/GCC11_NO_ARRAY_BOUNDS
 #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGINS
+#lib/modules/KVER-ipfire/build/include/config/GCC_SUPPORTS_DYNAMIC_FTRACE
 #lib/modules/KVER-ipfire/build/include/config/GCC_VERSION
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_ALLOCATOR
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_ARCH_TOPOLOGY
@@ -7359,22 +7735,25 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_CLOCKEVENTS_BROADCAST
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_CSUM
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_EARLY_IOREMAP
+#lib/modules/KVER-ipfire/build/include/config/GENERIC_ENTRY
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_GETTIMEOFDAY
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_HWEIGHT
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IDLE_POLL_SETUP
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IOREMAP
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_EFFECTIVE_AFF_MASK
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_INJECTION
+#lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_IPI
+#lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_IPI_MUX
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_MIGRATION
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_MULTI_HANDLER
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_SHOW
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_SHOW_LEVEL
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_LIB_DEVMEM_IS_ALLOWED
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_MSI_IRQ
-#lib/modules/KVER-ipfire/build/include/config/GENERIC_MSI_IRQ_DOMAIN
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_NET_UTILS
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PCI_IOMAP
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PHY
+#lib/modules/KVER-ipfire/build/include/config/GENERIC_PHY_MIPI_DPHY
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PINCONF
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PINCTRL_GROUPS
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PINMUX_FUNCTIONS
@@ -7394,6 +7773,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GPIOLIB
 #lib/modules/KVER-ipfire/build/include/config/GPIOLIB_FASTPATH_LIMIT
 #lib/modules/KVER-ipfire/build/include/config/GPIOLIB_IRQCHIP
+#lib/modules/KVER-ipfire/build/include/config/GPIO_ACPI
 #lib/modules/KVER-ipfire/build/include/config/GPIO_CDEV
 #lib/modules/KVER-ipfire/build/include/config/GPIO_CDEV_V1
 #lib/modules/KVER-ipfire/build/include/config/GPIO_DWAPB
@@ -7415,9 +7795,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HARDIRQS_SW_RESEND
 #lib/modules/KVER-ipfire/build/include/config/HAS_DMA
 #lib/modules/KVER-ipfire/build/include/config/HAS_IOMEM
+#lib/modules/KVER-ipfire/build/include/config/HAS_IOPORT
 #lib/modules/KVER-ipfire/build/include/config/HAS_IOPORT_MAP
 #lib/modules/KVER-ipfire/build/include/config/HAVE_64BIT_ALIGNED_ACCESS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ARCH_AUDITSYSCALL
+#lib/modules/KVER-ipfire/build/include/config/HAVE_ARCH_HUGE_VMALLOC
+#lib/modules/KVER-ipfire/build/include/config/HAVE_ARCH_HUGE_VMAP
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ARCH_JUMP_LABEL
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ARCH_JUMP_LABEL_RELATIVE
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ARCH_KASAN
@@ -7444,11 +7827,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FTRACE_MCOUNT_RECORD
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_ARG_ACCESS_API
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_ERROR_INJECTION
+#lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_GRAPH_RETVAL
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_GRAPH_TRACER
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_TRACER
 #lib/modules/KVER-ipfire/build/include/config/HAVE_GCC_PLUGINS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_GENERIC_VDSO
-#lib/modules/KVER-ipfire/build/include/config/HAVE_HARDENED_USERCOPY_ALLOCATOR
+#lib/modules/KVER-ipfire/build/include/config/HAVE_HARDLOCKUP_DETECTOR_BUDDY
+#lib/modules/KVER-ipfire/build/include/config/HAVE_IRQ_EXIT_ON_IRQ_STACK
 #lib/modules/KVER-ipfire/build/include/config/HAVE_IRQ_TIME_ACCOUNTING
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KCSAN_COMPILER
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KERNEL_GZIP
@@ -7461,7 +7846,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KPROBES_ON_FTRACE
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KRETPROBES
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_EVENTFD
+#lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_IRQCHIP
+#lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_IRQFD
+#lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_IRQ_ROUTING
+#lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_MSI
 #lib/modules/KVER-ipfire/build/include/config/HAVE_KVM_VCPU_ASYNC_IOCTL
+#lib/modules/KVER-ipfire/build/include/config/HAVE_LD_DEAD_CODE_DATA_ELIMINATION
 #lib/modules/KVER-ipfire/build/include/config/HAVE_MOD_ARCH_SPECIFIC
 #lib/modules/KVER-ipfire/build/include/config/HAVE_MOVE_PMD
 #lib/modules/KVER-ipfire/build/include/config/HAVE_MOVE_PUD
@@ -7470,8 +7860,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_PERF_REGS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_PERF_USER_STACK_DUMP
 #lib/modules/KVER-ipfire/build/include/config/HAVE_POSIX_CPU_TIMERS_TASK_WORK
+#lib/modules/KVER-ipfire/build/include/config/HAVE_PREEMPT_DYNAMIC
+#lib/modules/KVER-ipfire/build/include/config/HAVE_PREEMPT_DYNAMIC_KEY
 #lib/modules/KVER-ipfire/build/include/config/HAVE_REGS_AND_STACK_ACCESS_API
+#lib/modules/KVER-ipfire/build/include/config/HAVE_RETHOOK
 #lib/modules/KVER-ipfire/build/include/config/HAVE_RSEQ
+#lib/modules/KVER-ipfire/build/include/config/HAVE_SOFTIRQ_ON_OWN_STACK
 #lib/modules/KVER-ipfire/build/include/config/HAVE_STACKPROTECTOR
 #lib/modules/KVER-ipfire/build/include/config/HAVE_SYSCALL_TRACEPOINTS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_VIRT_CPU_ACCOUNTING_GEN
@@ -7519,6 +7913,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HID_SENSOR_HUB
 #lib/modules/KVER-ipfire/build/include/config/HID_SPEEDLINK
 #lib/modules/KVER-ipfire/build/include/config/HID_SUNPLUS
+#lib/modules/KVER-ipfire/build/include/config/HID_SUPPORT
 #lib/modules/KVER-ipfire/build/include/config/HID_THINGM
 #lib/modules/KVER-ipfire/build/include/config/HID_TIVO
 #lib/modules/KVER-ipfire/build/include/config/HID_TOPSEED
@@ -7531,6 +7926,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_FIRMWARE_NVRAM
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_PCI
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_PLX
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CORE_SYNC
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CORE_SYNC_DEAD
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CPU
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_PCI
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_PCI_PCIE
@@ -7545,6 +7942,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HW_CONSOLE
 #lib/modules/KVER-ipfire/build/include/config/HW_RANDOM
 #lib/modules/KVER-ipfire/build/include/config/HW_RANDOM_BA431
+#lib/modules/KVER-ipfire/build/include/config/HW_RANDOM_JH7110
 #lib/modules/KVER-ipfire/build/include/config/HW_RANDOM_TIMERIOMEM
 #lib/modules/KVER-ipfire/build/include/config/HW_RANDOM_TPM
 #lib/modules/KVER-ipfire/build/include/config/HW_RANDOM_VIRTIO
@@ -7559,6 +7957,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/I2C_ALI15X3
 #lib/modules/KVER-ipfire/build/include/config/I2C_AMD756
 #lib/modules/KVER-ipfire/build/include/config/I2C_AMD8111
+#lib/modules/KVER-ipfire/build/include/config/I2C_AMD_MP2
 #lib/modules/KVER-ipfire/build/include/config/I2C_BOARDINFO
 #lib/modules/KVER-ipfire/build/include/config/I2C_CBUS_GPIO
 #lib/modules/KVER-ipfire/build/include/config/I2C_CCGX_UCSI
@@ -7570,6 +7969,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/I2C_DIOLAN_U2C
 #lib/modules/KVER-ipfire/build/include/config/I2C_EMEV2
 #lib/modules/KVER-ipfire/build/include/config/I2C_HELPER_AUTO
+#lib/modules/KVER-ipfire/build/include/config/I2C_HID
 #lib/modules/KVER-ipfire/build/include/config/I2C_I801
 #lib/modules/KVER-ipfire/build/include/config/I2C_ISCH
 #lib/modules/KVER-ipfire/build/include/config/I2C_MICROCHIP_CORE
@@ -7587,6 +7987,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/I2C_PCI1XXXX
 #lib/modules/KVER-ipfire/build/include/config/I2C_PIIX4
 #lib/modules/KVER-ipfire/build/include/config/I2C_ROBOTFUZZ_OSIF
+#lib/modules/KVER-ipfire/build/include/config/I2C_SCMI
 #lib/modules/KVER-ipfire/build/include/config/I2C_SIMTEC
 #lib/modules/KVER-ipfire/build/include/config/I2C_SIS5595
 #lib/modules/KVER-ipfire/build/include/config/I2C_SIS630
@@ -7760,7 +8161,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_NAT
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_RAW
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_SECURITY
-#lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_CLUSTERIP
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_ECN
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_MASQUERADE
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_NETMAP
@@ -7825,6 +8225,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IRQ_FORCED_THREADING
 #lib/modules/KVER-ipfire/build/include/config/IRQ_POLL
 #lib/modules/KVER-ipfire/build/include/config/IRQ_SIM
+#lib/modules/KVER-ipfire/build/include/config/IRQ_STACKS
 #lib/modules/KVER-ipfire/build/include/config/IRQ_WORK
 #lib/modules/KVER-ipfire/build/include/config/IR_IGORPLUGUSB
 #lib/modules/KVER-ipfire/build/include/config/IR_IGUANA
@@ -7849,6 +8250,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IR_TTUSBIR
 #lib/modules/KVER-ipfire/build/include/config/IR_XMP_DECODER
 #lib/modules/KVER-ipfire/build/include/config/ISCSI_BOOT_SYSFS
+#lib/modules/KVER-ipfire/build/include/config/ISCSI_IBFT
 #lib/modules/KVER-ipfire/build/include/config/ISCSI_TCP
 #lib/modules/KVER-ipfire/build/include/config/ISO9660_FS
 #lib/modules/KVER-ipfire/build/include/config/IWL3945
@@ -7859,13 +8261,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI_LEDS
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI_OPMODE_MODULAR
-#lib/modules/KVER-ipfire/build/include/config/IXGB
 #lib/modules/KVER-ipfire/build/include/config/IXGBE
 #lib/modules/KVER-ipfire/build/include/config/IXGBEVF
 #lib/modules/KVER-ipfire/build/include/config/IXGBEVF_IPSEC
 #lib/modules/KVER-ipfire/build/include/config/IXGBE_HWMON
 #lib/modules/KVER-ipfire/build/include/config/IXGBE_IPSEC
 #lib/modules/KVER-ipfire/build/include/config/JBD2
+#lib/modules/KVER-ipfire/build/include/config/JH71XX_PMU
 #lib/modules/KVER-ipfire/build/include/config/JME
 #lib/modules/KVER-ipfire/build/include/config/JOLIET
 #lib/modules/KVER-ipfire/build/include/config/JUMP_LABEL
@@ -7875,6 +8277,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/KCMP
 #lib/modules/KVER-ipfire/build/include/config/KERNEL_XZ
 #lib/modules/KVER-ipfire/build/include/config/KERNFS
+#lib/modules/KVER-ipfire/build/include/config/KEXEC
+#lib/modules/KVER-ipfire/build/include/config/KEXEC_CORE
 #lib/modules/KVER-ipfire/build/include/config/KEYBOARD_ATKBD
 #lib/modules/KVER-ipfire/build/include/config/KEYBOARD_GPIO
 #lib/modules/KVER-ipfire/build/include/config/KEYBOARD_GPIO_POLLED
@@ -7892,6 +8296,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/KSZ884X_PCI
 #lib/modules/KVER-ipfire/build/include/config/KVM
 #lib/modules/KVER-ipfire/build/include/config/KVM_GENERIC_DIRTYLOG_READ_PROTECT
+#lib/modules/KVER-ipfire/build/include/config/KVM_GENERIC_HARDWARE_ENABLING
 #lib/modules/KVER-ipfire/build/include/config/KVM_MMIO
 #lib/modules/KVER-ipfire/build/include/config/KVM_XFER_TO_GUEST_WORK
 #lib/modules/KVER-ipfire/build/include/config/L2TP
@@ -7904,6 +8309,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LCD_PLATFORM
 #lib/modules/KVER-ipfire/build/include/config/LDM_PARTITION
 #lib/modules/KVER-ipfire/build/include/config/LD_IS_BFD
+#lib/modules/KVER-ipfire/build/include/config/LD_ORPHAN_WARN
+#lib/modules/KVER-ipfire/build/include/config/LD_ORPHAN_WARN_LEVEL
 #lib/modules/KVER-ipfire/build/include/config/LD_VERSION
 #lib/modules/KVER-ipfire/build/include/config/LEDS_BD2802
 #lib/modules/KVER-ipfire/build/include/config/LEDS_BLINKM
@@ -7928,7 +8335,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_CPU
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_DEFAULT_ON
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_DISK
-#lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_GPIO
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_HEARTBEAT
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_NETDEV
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_ONESHOT
@@ -7938,6 +8344,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_TTY
 #lib/modules/KVER-ipfire/build/include/config/LEDS_USER
 #lib/modules/KVER-ipfire/build/include/config/LED_TRIGGER_PHY
+#lib/modules/KVER-ipfire/build/include/config/LEGACY_DIRECT_IO
 #lib/modules/KVER-ipfire/build/include/config/LIB80211
 #lib/modules/KVER-ipfire/build/include/config/LIB80211_CRYPT_CCMP
 #lib/modules/KVER-ipfire/build/include/config/LIB80211_CRYPT_TKIP
@@ -7955,8 +8362,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LIBFDT
 #lib/modules/KVER-ipfire/build/include/config/LIBIPW
 #lib/modules/KVER-ipfire/build/include/config/LIBNVDIMM
+#lib/modules/KVER-ipfire/build/include/config/LIBWX
 #lib/modules/KVER-ipfire/build/include/config/LIQUIDIO
+#lib/modules/KVER-ipfire/build/include/config/LIQUIDIO_CORE
 #lib/modules/KVER-ipfire/build/include/config/LIQUIDIO_VF
+#lib/modules/KVER-ipfire/build/include/config/LIST_HARDENED
 #lib/modules/KVER-ipfire/build/include/config/LLC
 #lib/modules/KVER-ipfire/build/include/config/LLD_VERSION
 #lib/modules/KVER-ipfire/build/include/config/LOCALVERSION
@@ -8006,10 +8416,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MAILBOX
 #lib/modules/KVER-ipfire/build/include/config/MANTIS_CORE
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_10G_PHY
+#lib/modules/KVER-ipfire/build/include/config/MARVELL_88Q2XXX_PHY
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_88X2222_PHY
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_PHY
 #lib/modules/KVER-ipfire/build/include/config/MAX63XX_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/MAXLINEAR_GPHY
+#lib/modules/KVER-ipfire/build/include/config/MAX_SKB_FRAGS
 #lib/modules/KVER-ipfire/build/include/config/MCHP_CLK_MPFS
 #lib/modules/KVER-ipfire/build/include/config/MD
 #lib/modules/KVER-ipfire/build/include/config/MDIO
@@ -8022,8 +8434,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MDIO_I2C
 #lib/modules/KVER-ipfire/build/include/config/MDIO_MSCC_MIIM
 #lib/modules/KVER-ipfire/build/include/config/MDIO_MVUSB
+#lib/modules/KVER-ipfire/build/include/config/MDIO_REGMAP
 #lib/modules/KVER-ipfire/build/include/config/MDIO_THUNDER
 #lib/modules/KVER-ipfire/build/include/config/MD_AUTODETECT
+#lib/modules/KVER-ipfire/build/include/config/MD_BITMAP_FILE
 #lib/modules/KVER-ipfire/build/include/config/MD_FAULTY
 #lib/modules/KVER-ipfire/build/include/config/MD_LINEAR
 #lib/modules/KVER-ipfire/build/include/config/MD_MULTIPATH
@@ -8123,6 +8537,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MHI_NET
 #lib/modules/KVER-ipfire/build/include/config/MICREL_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROCHIP_PHY
+#lib/modules/KVER-ipfire/build/include/config/MICROCHIP_T1S_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROCHIP_T1_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROSEMI_PHY
 #lib/modules/KVER-ipfire/build/include/config/MIGRATION
@@ -8136,13 +8551,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MLX4_CORE_GEN2
 #lib/modules/KVER-ipfire/build/include/config/MLX4_EN
 #lib/modules/KVER-ipfire/build/include/config/MLX5_BRIDGE
-#lib/modules/KVER-ipfire/build/include/config/MLX5_CLS_ACT
 #lib/modules/KVER-ipfire/build/include/config/MLX5_CORE
 #lib/modules/KVER-ipfire/build/include/config/MLX5_CORE_EN
 #lib/modules/KVER-ipfire/build/include/config/MLX5_CORE_IPOIB
 #lib/modules/KVER-ipfire/build/include/config/MLX5_EN_ARFS
 #lib/modules/KVER-ipfire/build/include/config/MLX5_EN_IPSEC
-#lib/modules/KVER-ipfire/build/include/config/MLX5_EN_MACSEC
 #lib/modules/KVER-ipfire/build/include/config/MLX5_EN_RXNFC
 #lib/modules/KVER-ipfire/build/include/config/MLX5_ESWITCH
 #lib/modules/KVER-ipfire/build/include/config/MLX5_FPGA
@@ -8150,7 +8563,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MLX5_SF
 #lib/modules/KVER-ipfire/build/include/config/MLX5_SF_MANAGER
 #lib/modules/KVER-ipfire/build/include/config/MLX5_SW_STEERING
-#lib/modules/KVER-ipfire/build/include/config/MLX5_TC_SAMPLE
 #lib/modules/KVER-ipfire/build/include/config/MLX5_VFIO_PCI
 #lib/modules/KVER-ipfire/build/include/config/MLXFW
 #lib/modules/KVER-ipfire/build/include/config/MLXSW_CORE
@@ -8169,6 +8581,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MMC_REALTEK_PCI
 #lib/modules/KVER-ipfire/build/include/config/MMC_RICOH_MMC
 #lib/modules/KVER-ipfire/build/include/config/MMC_SDHCI
+#lib/modules/KVER-ipfire/build/include/config/MMC_SDHCI_ACPI
 #lib/modules/KVER-ipfire/build/include/config/MMC_SDHCI_IO_ACCESSORS
 #lib/modules/KVER-ipfire/build/include/config/MMC_SDHCI_PCI
 #lib/modules/KVER-ipfire/build/include/config/MMC_SDHCI_PLTFM
@@ -8179,6 +8592,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MMC_VUB300
 #lib/modules/KVER-ipfire/build/include/config/MMIOWB
 #lib/modules/KVER-ipfire/build/include/config/MMU
+#lib/modules/KVER-ipfire/build/include/config/MMU_LAZY_TLB_REFCOUNT
 #lib/modules/KVER-ipfire/build/include/config/MMU_NOTIFIER
 #lib/modules/KVER-ipfire/build/include/config/MODPROBE_PATH
 #lib/modules/KVER-ipfire/build/include/config/MODULES
@@ -8254,6 +8668,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MT7921S
 #lib/modules/KVER-ipfire/build/include/config/MT7921U
 #lib/modules/KVER-ipfire/build/include/config/MT7921_COMMON
+#lib/modules/KVER-ipfire/build/include/config/MT792x_LIB
+#lib/modules/KVER-ipfire/build/include/config/MT792x_USB
+#lib/modules/KVER-ipfire/build/include/config/MT7996E
 #lib/modules/KVER-ipfire/build/include/config/MULTIUSER
 #lib/modules/KVER-ipfire/build/include/config/MUTEX_SPIN_ON_OWNER
 #lib/modules/KVER-ipfire/build/include/config/MVMDIO
@@ -8266,6 +8683,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NAMESPACES
 #lib/modules/KVER-ipfire/build/include/config/NATIONAL_PHY
 #lib/modules/KVER-ipfire/build/include/config/NATSEMI
+#lib/modules/KVER-ipfire/build/include/config/NCN26000_PHY
 #lib/modules/KVER-ipfire/build/include/config/NCSI_OEM_CMD_GET_MAC
 #lib/modules/KVER-ipfire/build/include/config/ND_BTT
 #lib/modules/KVER-ipfire/build/include/config/ND_CLAIM
@@ -8417,8 +8835,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ8863_SMI
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ9477_I2C
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ_COMMON
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MSCC_FELIX_DSA_LIB
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MSCC_SEVILLE
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530_MDIO
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530_MMIO
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6060
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6XXX
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6XXX_PTP
@@ -8444,6 +8865,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_KSZ
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_LAN9303
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_MTK
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_NONE
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_OCELOT
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_OCELOT_8021Q
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_QCA
@@ -8472,6 +8894,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_FLOW_LIMIT
 #lib/modules/KVER-ipfire/build/include/config/NET_FOU
 #lib/modules/KVER-ipfire/build/include/config/NET_FOU_IP_TUNNELS
+#lib/modules/KVER-ipfire/build/include/config/NET_HANDSHAKE
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE_SKBMARK
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE_SKBPRIO
@@ -8494,16 +8917,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_PTP_CLASSIFY
 #lib/modules/KVER-ipfire/build/include/config/NET_REDIRECT
 #lib/modules/KVER-ipfire/build/include/config/NET_RX_BUSY_POLL
+#lib/modules/KVER-ipfire/build/include/config/NET_SB1000
 #lib/modules/KVER-ipfire/build/include/config/NET_SCHED
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_ATM
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CAKE
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_CBQ
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CBS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CHOKE
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CODEL
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_DRR
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_DSMARK
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_ETF
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_ETS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_FIFO
@@ -8516,6 +8937,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_HTB
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_INGRESS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_MQPRIO
+#lib/modules/KVER-ipfire/build/include/config/NET_SCH_MQPRIO_LIB
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_MULTIQ
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_NETEM
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_PIE
@@ -8606,12 +9028,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_VENDOR_XILINX
 #lib/modules/KVER-ipfire/build/include/config/NET_VENDOR_XIRCOM
 #lib/modules/KVER-ipfire/build/include/config/NET_VRF
+#lib/modules/KVER-ipfire/build/include/config/NET_XGRESS
 #lib/modules/KVER-ipfire/build/include/config/NEW_LEDS
 #lib/modules/KVER-ipfire/build/include/config/NFP
 #lib/modules/KVER-ipfire/build/include/config/NFP_APP_ABM_NIC
 #lib/modules/KVER-ipfire/build/include/config/NFP_APP_FLOWER
+#lib/modules/KVER-ipfire/build/include/config/NFP_NET_IPSEC
 #lib/modules/KVER-ipfire/build/include/config/NFSD
-#lib/modules/KVER-ipfire/build/include/config/NFSD_V2_ACL
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V3_ACL
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V4
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V4_SECURITY_LABEL
@@ -8649,7 +9072,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NFT_MASQ
 #lib/modules/KVER-ipfire/build/include/config/NFT_NAT
 #lib/modules/KVER-ipfire/build/include/config/NFT_NUMGEN
-#lib/modules/KVER-ipfire/build/include/config/NFT_OBJREF
 #lib/modules/KVER-ipfire/build/include/config/NFT_OSF
 #lib/modules/KVER-ipfire/build/include/config/NFT_QUEUE
 #lib/modules/KVER-ipfire/build/include/config/NFT_QUOTA
@@ -8667,6 +9089,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_LABELS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_MARK
+#lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_OVS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_PROCFS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_SECMARK
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_TIMEOUT
@@ -8690,6 +9113,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NF_LOG_SYSLOG
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT_MASQUERADE
+#lib/modules/KVER-ipfire/build/include/config/NF_NAT_OVS
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT_REDIRECT
 #lib/modules/KVER-ipfire/build/include/config/NF_REJECT_IPV4
 #lib/modules/KVER-ipfire/build/include/config/NF_REJECT_IPV6
@@ -8758,12 +9182,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_ROMAN
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_ROMANIAN
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_TURKISH
+#lib/modules/KVER-ipfire/build/include/config/NLS_UCS2_UTILS
 #lib/modules/KVER-ipfire/build/include/config/NLS_UTF8
 #lib/modules/KVER-ipfire/build/include/config/NOP_TRACER
 #lib/modules/KVER-ipfire/build/include/config/NORTEL_HERMES
 #lib/modules/KVER-ipfire/build/include/config/NOUVEAU_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/NOUVEAU_DEBUG_DEFAULT
-#lib/modules/KVER-ipfire/build/include/config/NOUVEAU_LEGACY_CTX_SUPPORT
 #lib/modules/KVER-ipfire/build/include/config/NOZOMI
 #lib/modules/KVER-ipfire/build/include/config/NO_HZ
 #lib/modules/KVER-ipfire/build/include/config/NO_HZ_COMMON
@@ -8787,6 +9211,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NVME_TARGET_TCP
 #lib/modules/KVER-ipfire/build/include/config/NVME_TCP
 #lib/modules/KVER-ipfire/build/include/config/NXP_C45_TJA11XX_PHY
+#lib/modules/KVER-ipfire/build/include/config/NXP_CBTX_PHY
 #lib/modules/KVER-ipfire/build/include/config/NXP_TJA11XX_PHY
 #lib/modules/KVER-ipfire/build/include/config/N_GSM
 #lib/modules/KVER-ipfire/build/include/config/N_HDLC
@@ -8794,7 +9219,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/OCTEON_EP
 #lib/modules/KVER-ipfire/build/include/config/OF
 #lib/modules/KVER-ipfire/build/include/config/OF_ADDRESS
-#lib/modules/KVER-ipfire/build/include/config/OF_DMA_DEFAULT_COHERENT
 #lib/modules/KVER-ipfire/build/include/config/OF_EARLY_FLATTREE
 #lib/modules/KVER-ipfire/build/include/config/OF_FLATTREE
 #lib/modules/KVER-ipfire/build/include/config/OF_GPIO
@@ -8829,12 +9253,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PARMAN
 #lib/modules/KVER-ipfire/build/include/config/PARPORT
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_1284
-#lib/modules/KVER-ipfire/build/include/config/PARPORT_AX88796
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_NOT_PC
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_PC
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_PC_FIFO
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_SERIAL
 #lib/modules/KVER-ipfire/build/include/config/PARTITION_ADVANCED
+#lib/modules/KVER-ipfire/build/include/config/PATA_ACPI
 #lib/modules/KVER-ipfire/build/include/config/PATA_ALI
 #lib/modules/KVER-ipfire/build/include/config/PATA_AMD
 #lib/modules/KVER-ipfire/build/include/config/PATA_ARTOP
@@ -8893,8 +9317,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PCI_DOMAINS
 #lib/modules/KVER-ipfire/build/include/config/PCI_DOMAINS_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/PCI_IOV
+#lib/modules/KVER-ipfire/build/include/config/PCI_LABEL
 #lib/modules/KVER-ipfire/build/include/config/PCI_MSI
-#lib/modules/KVER-ipfire/build/include/config/PCI_MSI_IRQ_DOMAIN
 #lib/modules/KVER-ipfire/build/include/config/PCI_PASID
 #lib/modules/KVER-ipfire/build/include/config/PCI_PRI
 #lib/modules/KVER-ipfire/build/include/config/PCI_QUIRKS
@@ -8920,16 +9344,22 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PCMCIA_XIRCOM
 #lib/modules/KVER-ipfire/build/include/config/PCNET32
 #lib/modules/KVER-ipfire/build/include/config/PCPU_DEV_REFCNT
-#lib/modules/KVER-ipfire/build/include/config/PCS_ALTERA_TSE
 #lib/modules/KVER-ipfire/build/include/config/PCS_LYNX
+#lib/modules/KVER-ipfire/build/include/config/PCS_MTK_LYNXI
 #lib/modules/KVER-ipfire/build/include/config/PCS_XPCS
 #lib/modules/KVER-ipfire/build/include/config/PD6729
 #lib/modules/KVER-ipfire/build/include/config/PDC_ADMA
+#lib/modules/KVER-ipfire/build/include/config/PDS_CORE
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS
+#lib/modules/KVER-ipfire/build/include/config/PER_VMA_LOCK
 #lib/modules/KVER-ipfire/build/include/config/PGTABLE_LEVELS
 #lib/modules/KVER-ipfire/build/include/config/PHYLIB
+#lib/modules/KVER-ipfire/build/include/config/PHYLIB_LEDS
 #lib/modules/KVER-ipfire/build/include/config/PHYLINK
 #lib/modules/KVER-ipfire/build/include/config/PHYS_ADDR_T_64BIT
+#lib/modules/KVER-ipfire/build/include/config/PHY_STARFIVE_JH7110_DPHY_RX
+#lib/modules/KVER-ipfire/build/include/config/PHY_STARFIVE_JH7110_PCIE
+#lib/modules/KVER-ipfire/build/include/config/PHY_STARFIVE_JH7110_USB
 #lib/modules/KVER-ipfire/build/include/config/PID_NS
 #lib/modules/KVER-ipfire/build/include/config/PINCONF
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL
@@ -8937,6 +9367,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL_MCP23S08
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL_MCP23S08_I2C
 #lib/modules/KVER-ipfire/build/include/config/PINCTRL_STARFIVE_JH7100
+#lib/modules/KVER-ipfire/build/include/config/PINCTRL_STARFIVE_JH7110
+#lib/modules/KVER-ipfire/build/include/config/PINCTRL_STARFIVE_JH7110_AON
+#lib/modules/KVER-ipfire/build/include/config/PINCTRL_STARFIVE_JH7110_SYS
 #lib/modules/KVER-ipfire/build/include/config/PINMUX
 #lib/modules/KVER-ipfire/build/include/config/PKCS7_MESSAGE_PARSER
 #lib/modules/KVER-ipfire/build/include/config/PLDMFW
@@ -8953,6 +9386,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PNFS_BLOCK
 #lib/modules/KVER-ipfire/build/include/config/PNFS_FILE_LAYOUT
 #lib/modules/KVER-ipfire/build/include/config/PNFS_FLEXFILE_LAYOUT
+#lib/modules/KVER-ipfire/build/include/config/PNP
+#lib/modules/KVER-ipfire/build/include/config/PNPACPI
+#lib/modules/KVER-ipfire/build/include/config/PNP_DEBUG_MESSAGES
 #lib/modules/KVER-ipfire/build/include/config/POLYNOMIAL
 #lib/modules/KVER-ipfire/build/include/config/PORTABLE
 #lib/modules/KVER-ipfire/build/include/config/POSIX_CPU_TIMERS_TASK_WORK
@@ -8968,6 +9404,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PPP
 #lib/modules/KVER-ipfire/build/include/config/PPPOATM
 #lib/modules/KVER-ipfire/build/include/config/PPPOE
+#lib/modules/KVER-ipfire/build/include/config/PPPOE_HASH_BITS
+#lib/modules/KVER-ipfire/build/include/config/PPPOE_HASH_BITS_4
 #lib/modules/KVER-ipfire/build/include/config/PPPOL2TP
 #lib/modules/KVER-ipfire/build/include/config/PPP_ASYNC
 #lib/modules/KVER-ipfire/build/include/config/PPP_BSDCOMP
@@ -8986,7 +9424,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PREVENT_FIRMWARE_BUILD
 #lib/modules/KVER-ipfire/build/include/config/PRINTER
 #lib/modules/KVER-ipfire/build/include/config/PRINTK
-#lib/modules/KVER-ipfire/build/include/config/PRINTK_SAFE_LOG_BUF_SHIFT
 #lib/modules/KVER-ipfire/build/include/config/PROBE_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/PROC_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/PROC_FS
@@ -8997,14 +9434,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PSI
 #lib/modules/KVER-ipfire/build/include/config/PSTORE
 #lib/modules/KVER-ipfire/build/include/config/PSTORE_COMPRESS
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_COMPRESS_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFAULT_KMSG_BYTES
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFLATE_COMPRESS
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFLATE_COMPRESS_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/PTDUMP_CORE
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_IDT82P33
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_IDTCM
+#lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_MOCK
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_OPTIONAL
 #lib/modules/KVER-ipfire/build/include/config/PWRSEQ_EMMC
 #lib/modules/KVER-ipfire/build/include/config/PWRSEQ_SIMPLE
@@ -9039,12 +9474,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/QUOTA_TREE
 #lib/modules/KVER-ipfire/build/include/config/R6040
 #lib/modules/KVER-ipfire/build/include/config/R8169
-#lib/modules/KVER-ipfire/build/include/config/R8188EU
 #lib/modules/KVER-ipfire/build/include/config/R8712U
 #lib/modules/KVER-ipfire/build/include/config/RAID6_PQ
 #lib/modules/KVER-ipfire/build/include/config/RAID6_PQ_BENCHMARK
 #lib/modules/KVER-ipfire/build/include/config/RAID_ATTRS
-#lib/modules/KVER-ipfire/build/include/config/RANDOM_TRUST_CPU
+#lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_BASE
+#lib/modules/KVER-ipfire/build/include/config/RANDOM_KMALLOC_CACHES
 #lib/modules/KVER-ipfire/build/include/config/RANDSTRUCT_NONE
 #lib/modules/KVER-ipfire/build/include/config/RAS
 #lib/modules/KVER-ipfire/build/include/config/RATIONAL
@@ -9079,11 +9514,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/REISERFS_FS_XATTR
 #lib/modules/KVER-ipfire/build/include/config/REISERFS_PROC_INFO
 #lib/modules/KVER-ipfire/build/include/config/RELAY
+#lib/modules/KVER-ipfire/build/include/config/RELOCATABLE
 #lib/modules/KVER-ipfire/build/include/config/RENESAS_PHY
 #lib/modules/KVER-ipfire/build/include/config/RESET_CONTROLLER
 #lib/modules/KVER-ipfire/build/include/config/RESET_POLARFIRE_SOC
 #lib/modules/KVER-ipfire/build/include/config/RESET_SIMPLE
 #lib/modules/KVER-ipfire/build/include/config/RESET_STARFIVE_JH7100
+#lib/modules/KVER-ipfire/build/include/config/RESET_STARFIVE_JH7110
+#lib/modules/KVER-ipfire/build/include/config/RESET_STARFIVE_JH71X0
 #lib/modules/KVER-ipfire/build/include/config/RETU_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/RFKILL
 #lib/modules/KVER-ipfire/build/include/config/RFKILL_GPIO
@@ -9099,8 +9537,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RISCV_DMA_NONCOHERENT
 #lib/modules/KVER-ipfire/build/include/config/RISCV_INTC
 #lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_C
+#lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_FALLBACK
+#lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_SVNAPOT
 #lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_SVPBMT
+#lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_V
+#lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_V_DEFAULT_ENABLE
+#lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_ZBB
 #lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_ZICBOM
+#lib/modules/KVER-ipfire/build/include/config/RISCV_ISA_ZICBOZ
 #lib/modules/KVER-ipfire/build/include/config/RISCV_PMU
 #lib/modules/KVER-ipfire/build/include/config/RISCV_PMU_LEGACY
 #lib/modules/KVER-ipfire/build/include/config/RISCV_PMU_SBI
@@ -9111,6 +9555,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_PHY
 #lib/modules/KVER-ipfire/build/include/config/ROCKER
 #lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA
 #lib/modules/KVER-ipfire/build/include/config/RPS
 #lib/modules/KVER-ipfire/build/include/config/RSEQ
 #lib/modules/KVER-ipfire/build/include/config/RSI_91X
@@ -9148,7 +9595,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_ABB5ZES3
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_ABX80X
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_BQ32K
-#lib/modules/KVER-ipfire/build/include/config/RTC_DRV_BQ4802
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DA9063
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DS1286
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DS1307
@@ -9190,7 +9636,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_RX8581
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_S35390A
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_STK17TA8
-#lib/modules/KVER-ipfire/build/include/config/RTC_DRV_V3020
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_X1205
 #lib/modules/KVER-ipfire/build/include/config/RTC_HCTOSYS
 #lib/modules/KVER-ipfire/build/include/config/RTC_HCTOSYS_DEVICE
@@ -9228,17 +9673,31 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTW88
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8723D
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8723DE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8723DS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8723DU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8821C
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8821CE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8821CS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8821CU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822B
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822BE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822BS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822BU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822C
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822CE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822CS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822CU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_CORE
 #lib/modules/KVER-ipfire/build/include/config/RTW88_PCI
+#lib/modules/KVER-ipfire/build/include/config/RTW88_SDIO
+#lib/modules/KVER-ipfire/build/include/config/RTW88_USB
 #lib/modules/KVER-ipfire/build/include/config/RTW89
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8851B
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8851BE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852A
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852AE
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8852B
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8852BE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852C
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852CE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_CORE
@@ -9267,13 +9726,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SATA_ULI
 #lib/modules/KVER-ipfire/build/include/config/SATA_VIA
 #lib/modules/KVER-ipfire/build/include/config/SATA_VITESSE
+#lib/modules/KVER-ipfire/build/include/config/SATA_ZPODD
 #lib/modules/KVER-ipfire/build/include/config/SBITMAP
 #lib/modules/KVER-ipfire/build/include/config/SC92031
 #lib/modules/KVER-ipfire/build/include/config/SCHEDSTATS
 #lib/modules/KVER-ipfire/build/include/config/SCHED_AUTOGROUP
-#lib/modules/KVER-ipfire/build/include/config/SCHED_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/SCHED_HRTICK
 #lib/modules/KVER-ipfire/build/include/config/SCHED_INFO
+#lib/modules/KVER-ipfire/build/include/config/SCHED_MC
+#lib/modules/KVER-ipfire/build/include/config/SCHED_MM_CID
 #lib/modules/KVER-ipfire/build/include/config/SCHED_STACK_END_CHECK
 #lib/modules/KVER-ipfire/build/include/config/SCHED_TRACER
 #lib/modules/KVER-ipfire/build/include/config/SCSI
@@ -9322,6 +9783,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SCSI_LOGGING
 #lib/modules/KVER-ipfire/build/include/config/SCSI_LOWLEVEL
 #lib/modules/KVER-ipfire/build/include/config/SCSI_LOWLEVEL_PCMCIA
+#lib/modules/KVER-ipfire/build/include/config/SCSI_LPFC
 #lib/modules/KVER-ipfire/build/include/config/SCSI_MOD
 #lib/modules/KVER-ipfire/build/include/config/SCSI_MPI3MR
 #lib/modules/KVER-ipfire/build/include/config/SCSI_MPT2SAS
@@ -9371,6 +9833,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SCTP_DEFAULT_COOKIE_HMAC_SHA1
 #lib/modules/KVER-ipfire/build/include/config/SECCOMP
 #lib/modules/KVER-ipfire/build/include/config/SECCOMP_FILTER
+#lib/modules/KVER-ipfire/build/include/config/SECRETMEM
 #lib/modules/KVER-ipfire/build/include/config/SECTION_MISMATCH_WARN_ONLY
 #lib/modules/KVER-ipfire/build/include/config/SECURITY
 #lib/modules/KVER-ipfire/build/include/config/SECURITYFS
@@ -9511,6 +9974,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SCH5627
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SCH5636
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SCH56XX_COMMON
+#lib/modules/KVER-ipfire/build/include/config/SENSORS_SFCTEMP
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SHT15
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SHT21
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_SHT3x
@@ -9566,7 +10030,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_MANY_PORTS
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_NR_UARTS
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCI
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCI1XXXX
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCILIB
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PERICOM
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PNP
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_RSA
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_RT288X
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_RUNTIME_UARTS
@@ -9576,6 +10043,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_CORE
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_CORE_CONSOLE
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_EARLYCON
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_EARLYCON_SEMIHOST
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LINFLEXUART
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_FSL_LPUART
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_JSM
@@ -9709,6 +10177,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SND_INTEL8X0
 #lib/modules/KVER-ipfire/build/include/config/SND_INTEL8X0M
 #lib/modules/KVER-ipfire/build/include/config/SND_INTEL_DSP_CONFIG
+#lib/modules/KVER-ipfire/build/include/config/SND_INTEL_NHLT
+#lib/modules/KVER-ipfire/build/include/config/SND_INTEL_SOUNDWIRE_ACPI
 #lib/modules/KVER-ipfire/build/include/config/SND_JACK
 #lib/modules/KVER-ipfire/build/include/config/SND_JACK_INPUT_DEV
 #lib/modules/KVER-ipfire/build/include/config/SND_KORG1212
@@ -9787,6 +10257,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SOC_SIFIVE
 #lib/modules/KVER-ipfire/build/include/config/SOC_STARFIVE
 #lib/modules/KVER-ipfire/build/include/config/SOC_VIRT
+#lib/modules/KVER-ipfire/build/include/config/SOFTIRQ_ON_OWN_STACK
 #lib/modules/KVER-ipfire/build/include/config/SOFTLOCKUP_DETECTOR
 #lib/modules/KVER-ipfire/build/include/config/SOFT_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/SOUND
@@ -9800,7 +10271,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SPARSE_IRQ
 #lib/modules/KVER-ipfire/build/include/config/SPLIT_PTLOCK_CPUS
 #lib/modules/KVER-ipfire/build/include/config/SPMI
-#lib/modules/KVER-ipfire/build/include/config/SRCU
 #lib/modules/KVER-ipfire/build/include/config/SSB
 #lib/modules/KVER-ipfire/build/include/config/SSB_B43_PCI_BRIDGE
 #lib/modules/KVER-ipfire/build/include/config/SSB_BLOCKIO
@@ -9815,6 +10285,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SSB_SDIOHOST
 #lib/modules/KVER-ipfire/build/include/config/SSB_SDIOHOST_POSSIBLE
 #lib/modules/KVER-ipfire/build/include/config/SSB_SPROM
+#lib/modules/KVER-ipfire/build/include/config/SSIF_IPMI_BMC
 #lib/modules/KVER-ipfire/build/include/config/STACKDEPOT
 #lib/modules/KVER-ipfire/build/include/config/STACKPROTECTOR
 #lib/modules/KVER-ipfire/build/include/config/STACKPROTECTOR_PER_TASK
@@ -9824,6 +10295,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/STACK_TRACER
 #lib/modules/KVER-ipfire/build/include/config/STAGING
 #lib/modules/KVER-ipfire/build/include/config/STANDALONE
+#lib/modules/KVER-ipfire/build/include/config/STARFIVE_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/STATIC_KEYS_SELFTEST
 #lib/modules/KVER-ipfire/build/include/config/STE10XP
 #lib/modules/KVER-ipfire/build/include/config/STMMAC_ETH
@@ -9846,7 +10318,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SWPHY
 #lib/modules/KVER-ipfire/build/include/config/SXGBE_ETH
 #lib/modules/KVER-ipfire/build/include/config/SYMBOLIC_ERRNAME
-#lib/modules/KVER-ipfire/build/include/config/SYNCLINK_GT
 #lib/modules/KVER-ipfire/build/include/config/SYNC_FILE
 #lib/modules/KVER-ipfire/build/include/config/SYN_COOKIES
 #lib/modules/KVER-ipfire/build/include/config/SYSCTL
@@ -9869,6 +10340,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/TASK_IO_ACCOUNTING
 #lib/modules/KVER-ipfire/build/include/config/TASK_XACCT
 #lib/modules/KVER-ipfire/build/include/config/TCG_ATMEL
+#lib/modules/KVER-ipfire/build/include/config/TCG_CRB
+#lib/modules/KVER-ipfire/build/include/config/TCG_INFINEON
 #lib/modules/KVER-ipfire/build/include/config/TCG_TIS
 #lib/modules/KVER-ipfire/build/include/config/TCG_TIS_CORE
 #lib/modules/KVER-ipfire/build/include/config/TCG_TIS_I2C
@@ -9917,6 +10390,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/THERMAL_WRITABLE_TRIPS
 #lib/modules/KVER-ipfire/build/include/config/THP_SWAP
 #lib/modules/KVER-ipfire/build/include/config/THREAD_INFO_IN_TASK
+#lib/modules/KVER-ipfire/build/include/config/THREAD_SIZE_ORDER
 #lib/modules/KVER-ipfire/build/include/config/THUNDER_NIC_BGX
 #lib/modules/KVER-ipfire/build/include/config/THUNDER_NIC_PF
 #lib/modules/KVER-ipfire/build/include/config/THUNDER_NIC_RGX
@@ -9938,7 +10412,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/TMPFS
 #lib/modules/KVER-ipfire/build/include/config/TMPFS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/TMPFS_XATTR
-#lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_HAS_ZICBOM
+#lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_HAS_V
+#lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_HAS_ZBB
 #lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_HAS_ZIHINTPAUSE
 #lib/modules/KVER-ipfire/build/include/config/TOOLCHAIN_NEEDS_EXPLICIT_ZICSR_ZIFENCEI
 #lib/modules/KVER-ipfire/build/include/config/TRACEPOINTS
@@ -10015,6 +10490,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/USB_DWC3_HAPS
 #lib/modules/KVER-ipfire/build/include/config/USB_DWC3_HOST
 #lib/modules/KVER-ipfire/build/include/config/USB_DWC3_OF_SIMPLE
+#lib/modules/KVER-ipfire/build/include/config/USB_DWC3_PCI
 #lib/modules/KVER-ipfire/build/include/config/USB_EHCI_HCD
 #lib/modules/KVER-ipfire/build/include/config/USB_EHCI_HCD_PLATFORM
 #lib/modules/KVER-ipfire/build/include/config/USB_EHCI_PCI
@@ -10025,7 +10501,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/USB_EMI62
 #lib/modules/KVER-ipfire/build/include/config/USB_EPSON2888
 #lib/modules/KVER-ipfire/build/include/config/USB_EZUSB_FX2
-#lib/modules/KVER-ipfire/build/include/config/USB_FTDI_ELAN
 #lib/modules/KVER-ipfire/build/include/config/USB_GL860
 #lib/modules/KVER-ipfire/build/include/config/USB_GSPCA
 #lib/modules/KVER-ipfire/build/include/config/USB_GSPCA_BENQ
@@ -10219,14 +10694,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/USB_ZD1201
 #lib/modules/KVER-ipfire/build/include/config/USER_NS
 #lib/modules/KVER-ipfire/build/include/config/UTS_NS
+#lib/modules/KVER-ipfire/build/include/config/UVC_COMMON
 #lib/modules/KVER-ipfire/build/include/config/V4L2_ASYNC
 #lib/modules/KVER-ipfire/build/include/config/V4L2_FWNODE
 #lib/modules/KVER-ipfire/build/include/config/V4L2_MEM2MEM_DEV
 #lib/modules/KVER-ipfire/build/include/config/V4L_MEM2MEM_DRIVERS
 #lib/modules/KVER-ipfire/build/include/config/V4L_PLATFORM_DRIVERS
+#lib/modules/KVER-ipfire/build/include/config/VCAP
 #lib/modules/KVER-ipfire/build/include/config/VETH
 #lib/modules/KVER-ipfire/build/include/config/VFAT_FS
 #lib/modules/KVER-ipfire/build/include/config/VFIO
+#lib/modules/KVER-ipfire/build/include/config/VFIO_CONTAINER
+#lib/modules/KVER-ipfire/build/include/config/VFIO_GROUP
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_CORE
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_INTX
@@ -10240,6 +10719,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VHOST_IOTLB
 #lib/modules/KVER-ipfire/build/include/config/VHOST_MENU
 #lib/modules/KVER-ipfire/build/include/config/VHOST_NET
+#lib/modules/KVER-ipfire/build/include/config/VHOST_TASK
 #lib/modules/KVER-ipfire/build/include/config/VIA_RHINE
 #lib/modules/KVER-ipfire/build/include/config/VIA_RHINE_MMIO
 #lib/modules/KVER-ipfire/build/include/config/VIA_VELOCITY
@@ -10250,8 +10730,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_MEMOPS
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_V4L2
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_VMALLOC
-#lib/modules/KVER-ipfire/build/include/config/VIDEOBUF_GEN
-#lib/modules/KVER-ipfire/build/include/config/VIDEOBUF_VMALLOC
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_ADV7170
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_ADV7175
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_AU0828
@@ -10260,6 +10738,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_BT856
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_BT866
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CAFE_CCIC
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_CMDLINE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS3308
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS5345
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS53L32A
@@ -10301,6 +10780,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_M52790
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MEM2MEM_DEINTERLACE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MSP3400
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_NOMODESET
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_DVB
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_SYSFS
@@ -10314,13 +10794,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_DVB
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_GO7007
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_RC
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7146
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7146_VV
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7164
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA717X
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7185
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SOLO6X10
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SONY_BTF_MPX
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_STK1160
-#lib/modules/KVER-ipfire/build/include/config/VIDEO_STK1160_COMMON
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_TDA9840
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_TEA6415C
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_TEA6420
@@ -10364,6 +10845,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VLAN_8021Q
 #lib/modules/KVER-ipfire/build/include/config/VLAN_8021Q_GVRP
 #lib/modules/KVER-ipfire/build/include/config/VMAP_STACK
+#lib/modules/KVER-ipfire/build/include/config/VMGENID
 #lib/modules/KVER-ipfire/build/include/config/VMXNET3
 #lib/modules/KVER-ipfire/build/include/config/VM_EVENT_COUNTERS
 #lib/modules/KVER-ipfire/build/include/config/VORTEX
@@ -10376,7 +10858,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VXLAN
 #lib/modules/KVER-ipfire/build/include/config/W1
 #lib/modules/KVER-ipfire/build/include/config/W1_CON
-#lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS1WM
 #lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS2482
 #lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS2490
 #lib/modules/KVER-ipfire/build/include/config/W1_SLAVE_DS2406
@@ -10405,6 +10886,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/WATCHDOG_OPEN_TIMEOUT
 #lib/modules/KVER-ipfire/build/include/config/WATCHDOG_SYSFS
 #lib/modules/KVER-ipfire/build/include/config/WCN36XX
+#lib/modules/KVER-ipfire/build/include/config/WDAT_WDT
 #lib/modules/KVER-ipfire/build/include/config/WDTPCI
 #lib/modules/KVER-ipfire/build/include/config/WEXT_CORE
 #lib/modules/KVER-ipfire/build/include/config/WEXT_PRIV
@@ -10413,7 +10895,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/WIL6210
 #lib/modules/KVER-ipfire/build/include/config/WIL6210_ISR_COR
 #lib/modules/KVER-ipfire/build/include/config/WIL6210_TRACING
-#lib/modules/KVER-ipfire/build/include/config/WILINK_PLATFORM_DATA
 #lib/modules/KVER-ipfire/build/include/config/WINBOND_840
 #lib/modules/KVER-ipfire/build/include/config/WIREGUARD
 #lib/modules/KVER-ipfire/build/include/config/WIRELESS
@@ -10463,6 +10944,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/XFS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/XFS_QUOTA
 #lib/modules/KVER-ipfire/build/include/config/XFS_RT
+#lib/modules/KVER-ipfire/build/include/config/XFS_SUPPORT_ASCII_CI
 #lib/modules/KVER-ipfire/build/include/config/XFS_SUPPORT_V4
 #lib/modules/KVER-ipfire/build/include/config/XILINX_AXI_EMAC
 #lib/modules/KVER-ipfire/build/include/config/XILINX_EMACLITE
@@ -10500,6 +10982,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ZRAM_DEF_COMP_LZORLE
 #lib/modules/KVER-ipfire/build/include/config/ZRAM_WRITEBACK
 #lib/modules/KVER-ipfire/build/include/config/ZSMALLOC
+#lib/modules/KVER-ipfire/build/include/config/ZSMALLOC_CHAIN_SIZE
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_COMMON
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_COMPRESS
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_DECOMPRESS
@@ -10551,6 +11034,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/internal/cryptouser.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/des.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/ecc.h
+#lib/modules/KVER-ipfire/build/include/crypto/internal/engine.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/geniv.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/hash.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/kdf_selftest.h
@@ -10559,6 +11043,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/internal/rng.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/rsa.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/scompress.h
+#lib/modules/KVER-ipfire/build/include/crypto/internal/sig.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/simd.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/skcipher.h
 #lib/modules/KVER-ipfire/build/include/crypto/kdf_sp800108.h
@@ -10581,6 +11066,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/sha256_base.h
 #lib/modules/KVER-ipfire/build/include/crypto/sha3.h
 #lib/modules/KVER-ipfire/build/include/crypto/sha512_base.h
+#lib/modules/KVER-ipfire/build/include/crypto/sig.h
 #lib/modules/KVER-ipfire/build/include/crypto/skcipher.h
 #lib/modules/KVER-ipfire/build/include/crypto/sm2.h
 #lib/modules/KVER-ipfire/build/include/crypto/sm3.h
@@ -10588,6 +11074,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/sm4.h
 #lib/modules/KVER-ipfire/build/include/crypto/streebog.h
 #lib/modules/KVER-ipfire/build/include/crypto/twofish.h
+#lib/modules/KVER-ipfire/build/include/crypto/utils.h
 #lib/modules/KVER-ipfire/build/include/crypto/xts.h
 #lib/modules/KVER-ipfire/build/include/drm
 #lib/modules/KVER-ipfire/build/include/drm/amd_asic_type.h
@@ -10596,6 +11083,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/bridge/dw_hdmi.h
 #lib/modules/KVER-ipfire/build/include/drm/bridge/dw_mipi_dsi.h
 #lib/modules/KVER-ipfire/build/include/drm/bridge/mhl.h
+#lib/modules/KVER-ipfire/build/include/drm/bridge/samsung-dsim.h
 #lib/modules/KVER-ipfire/build/include/drm/display
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_dp.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_dp_aux_bus.h
@@ -10609,6 +11097,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_hdmi_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_scdc.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_scdc_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_accel.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_aperture.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_atomic.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_atomic_helper.h
@@ -10635,8 +11124,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_edid.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_encoder.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_encoder_slave.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_exec.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fb_dma_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fb_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_fbdev_dma.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_fbdev_generic.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_file.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fixed.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_flip_work.h
@@ -10650,7 +11142,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_shmem_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_ttm_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_vram_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_gpuva_mgr.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_ioctl.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_kunit_helpers.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_lease.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_legacy.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_managed.h
@@ -10679,6 +11173,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_rect.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_self_refresh_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_simple_kms_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_suballoc.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_syncobj.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_sysfs.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_util.h
@@ -10696,7 +11191,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/i2c/tda998x.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_component.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_drm.h
-#lib/modules/KVER-ipfire/build/include/drm/i915_mei_hdcp_interface.h
+#lib/modules/KVER-ipfire/build/include/drm/i915_gsc_proxy_mei_interface.h
+#lib/modules/KVER-ipfire/build/include/drm/i915_hdcp_interface.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_pciids.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_pxp_tee_interface.h
 #lib/modules/KVER-ipfire/build/include/drm/intel-gtt.h
@@ -10704,8 +11200,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/spsc_queue.h
 #lib/modules/KVER-ipfire/build/include/drm/task_barrier.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm
-#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo_api.h
-#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo_driver.h
+#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_caching.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_device.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_execbuf_util.h
@@ -10718,6 +11213,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm/coresight-cti-dt.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/arm/qcom,ids.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm/ux500_pm_domains.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/ata
 #lib/modules/KVER-ipfire/build/include/dt-bindings/ata/ahci.h
@@ -10732,6 +11228,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/alphascale,asm9260.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/am3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/am4.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/amlogic,a1-peripherals-clkc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/amlogic,a1-pll-clkc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/aspeed-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ast2600-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/at91.h
@@ -10816,6 +11314,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/imxrt1050-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4725b-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4740-cgu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4755-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4760-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4770-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4780-cgu.h
@@ -10823,9 +11322,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,tcu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,x1000-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,x1830-cgu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/intel,agilex5-clkmgr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/intel,lgm-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/k210-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lochnagar.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/loongson,ls1x-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/loongson,ls2k-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc18xx-ccu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc18xx-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc32xx-clock.h
@@ -10840,6 +11342,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/maxim,max77802.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/maxim,max9485.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt6795-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt7981-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt8188-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt8365-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/meson8-ddr-clkc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/meson8b-clkc.h
@@ -10866,6 +11370,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8192-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8195-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8516-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,ma35d1-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,npcm845-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/omap4.h
@@ -10883,6 +11388,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-qcm2290.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc7280.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc8280xp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sdm845.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm6125.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm6350.h
@@ -10891,6 +11397,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm8350.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-apq8084.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq4019.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq5018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq6018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq806x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq8074.h
@@ -10899,6 +11406,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8660.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8909.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8916.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8917.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8953.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8960.h
@@ -10934,8 +11442,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8150.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8250.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8350.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,ipq5332-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,ipq9574-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-ipq806x.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-mdm9615.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lpass-sc7280.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lpass-sdm845.h
@@ -10951,14 +11460,32 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,mmcc-sdm660.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,mss-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,qdu1000-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,rpmcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,rpmh.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sa8775p-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sa8775p-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sc8280xp-lpasscc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sdx75-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6115-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6115-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6125-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6350-camcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-dispcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm7150-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8350-videocc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-camcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-videocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-tcsr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,turingcc-qcs404.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,videocc-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,videocc-sc7280.h
@@ -11020,12 +11547,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3399-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3399-ddr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3568-cru.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rk3588-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rk808.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rv1126-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rv1108-cru.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2410.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2412.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2443.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s5pv210-audss.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s5pv210.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/samsung,exynosautov9.h
@@ -11037,13 +11562,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,sc9860-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,sc9863a-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,ums512-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive,jh7110-crg.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive-jh7100-audio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive-jh7100.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ste-ab8500.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ste-db8500-clkout.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih407-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih410-clks.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih416-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih418-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stm32fx-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stm32h7-clks.h
@@ -11112,7 +11637,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/imx
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/imx/rsrc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/qcom,scm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce
+#lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mediatek,mt6795-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt6779-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8173-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8183-gce.h
@@ -11120,6 +11647,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8192-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8195-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio
+#lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/amlogic-c3-gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/aspeed-gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/meson-a1-gpio.h
@@ -11172,15 +11700,20 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8916.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8974.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8996-cbf.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8996.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,osm-l3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qcm2290.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qcs404.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qdu1000-rpmh.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,rpm-icc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sa8775p-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc7280.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc8180x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc8280xp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm660.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm670-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm845.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdx55.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdx65.h
@@ -11189,7 +11722,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8250.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8350.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8450.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8550-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/amlogic,meson-g12a-gpio-intc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/apple-aic.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/arm-gic.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
@@ -11200,12 +11735,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/mvebu-icu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/common.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-lp55xx.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-netxbig.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-ns2.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-pca9532.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-pca955x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/rt4831-backlight.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox
+#lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/mediatek,mt8188-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/qcom-ipcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/tegra186-hsp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media
@@ -11213,8 +11750,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/omap3-isp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/tda1997x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/tvp5150.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/media/video-interfaces.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/xilinx-vip.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory
+#lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mediatek,mt8188-memory-port.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mediatek,mt8365-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt2701-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt2712-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt6779-larb-port.h
@@ -11272,6 +11812,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-lantiq-vrx200-pcie.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-ocelot-serdes.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-pistachio-usb.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-qcom-qmp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-qcom-qusb2.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-ti.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy.h
@@ -11286,7 +11827,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/dra.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/hisi.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/k210-fpioa.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/k3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/keystone.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/lochnagar.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h
@@ -11324,11 +11864,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/samsung.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sppctl-sp7021.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sppctl.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/stm32-pinfunc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sun4i-a10.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pmu
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pmu/exynos_ppmu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/allwinner,sun20i-d1-ppu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/amlogic,c3-pwrc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/fsl,imx93-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx7-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8mm-power.h
@@ -11337,6 +11880,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8mq-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8ulp-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/marvell,mmp2.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/mediatek,mt8188-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-a1-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-axg-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-g12a-power.h
@@ -11361,6 +11905,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/owl-s700-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/owl-s900-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/px30-power.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/qcom,rpmhpd.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/qcom-rpmpd.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/r8a7742-sysc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/r8a7743-sysc.h
@@ -11402,6 +11947,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rk3568-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rk3588-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rockchip,rv1126-power.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/starfive,jh7110-pmu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/summit,smb347-charger.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/tegra186-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/tegra194-powergate.h
@@ -11421,6 +11967,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/mediatek,mt6397-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/qcom,rpmh-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/richtek,rt5190a-regulator.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/st,stm32mp13-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/ti,tps62864.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/actions,s500-reset.h
@@ -11458,6 +12005,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/imx8mq-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/imx8ulp-pcc-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/k210-rst.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mediatek,mt6735-wdt.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mediatek,mt6795-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt2701-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt2712-resets.h
@@ -11469,13 +12017,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8173-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8183-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8186-resets.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8188-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8192-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8195-resets.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/nuvoton,ma35d1-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/nuvoton,npcm7xx-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/oxsemi,ox810se.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/oxsemi,ox820.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/pistachio-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-apq8084.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq5018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq6018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq806x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-mdm9615.h
@@ -11484,21 +12035,24 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8974.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,ipq9574-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-apq8084.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-msm8974.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sdm845-aoss.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sdm845-pdc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sm8350-videocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sm8450-gpucc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/raspberrypi,firmware-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/realtek,rtd1195.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/realtek,rtd1295.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/rockchip,rk3588-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/sama7g5-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/snps,hsdk-reset.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/starfive,jh7110-crg.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/starfive-jh7100.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stericsson,db8500-prcc-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih407-resets.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih415-resets.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih416-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stm32mp1-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stm32mp13-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/sun20i-d1-ccu.h
@@ -11540,6 +12094,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm63268-pm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm6328-pm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm6362-pm.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/soc/cpm1-fsl,tsa.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,apr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,gpr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,gsbi.h
@@ -11579,9 +12134,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/spmi/spmi.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/lm90.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/mediatek,lvts-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra124-soctherm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra186-bpmp-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra194-bpmp-thermal.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra234-bpmp-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/thermal_exynos.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/usb
@@ -11618,10 +12175,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/keys/user-type.h
 #lib/modules/KVER-ipfire/build/include/kunit
 #lib/modules/KVER-ipfire/build/include/kunit/assert.h
+#lib/modules/KVER-ipfire/build/include/kunit/attributes.h
 #lib/modules/KVER-ipfire/build/include/kunit/resource.h
+#lib/modules/KVER-ipfire/build/include/kunit/static_stub.h
 #lib/modules/KVER-ipfire/build/include/kunit/test-bug.h
 #lib/modules/KVER-ipfire/build/include/kunit/test.h
 #lib/modules/KVER-ipfire/build/include/kunit/try-catch.h
+#lib/modules/KVER-ipfire/build/include/kunit/visibility.h
 #lib/modules/KVER-ipfire/build/include/kvm
 #lib/modules/KVER-ipfire/build/include/kvm/arm_arch_timer.h
 #lib/modules/KVER-ipfire/build/include/kvm/arm_hypercalls.h
@@ -11633,7 +12193,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/8250_pci.h
 #lib/modules/KVER-ipfire/build/include/linux/acct.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi.h
-#lib/modules/KVER-ipfire/build/include/linux/acpi_agdi.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_dma.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_iort.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_mdio.h
@@ -11663,7 +12222,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl022.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl080.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl08x.h
-#lib/modules/KVER-ipfire/build/include/linux/amba/pl093.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/serial.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/sp810.h
 #lib/modules/KVER-ipfire/build/include/linux/amd-iommu.h
@@ -11674,8 +12232,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/apm_bios.h
 #lib/modules/KVER-ipfire/build/include/linux/apple-gmux.h
 #lib/modules/KVER-ipfire/build/include/linux/apple-mailbox.h
-#lib/modules/KVER-ipfire/build/include/linux/apple_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/arch_topology.h
+#lib/modules/KVER-ipfire/build/include/linux/args.h
 #lib/modules/KVER-ipfire/build/include/linux/arm-cci.h
 #lib/modules/KVER-ipfire/build/include/linux/arm-smccc.h
 #lib/modules/KVER-ipfire/build/include/linux/arm_ffa.h
@@ -11698,7 +12256,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/atm_tcp.h
 #lib/modules/KVER-ipfire/build/include/linux/atmdev.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel-isc-media.h
-#lib/modules/KVER-ipfire/build/include/linux/atmel-mci.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel-ssc.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel_pdc.h
 #lib/modules/KVER-ipfire/build/include/linux/atomic
@@ -11752,7 +12309,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/blk-crypto.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-integrity.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq-pci.h
-#lib/modules/KVER-ipfire/build/include/linux/blk-mq-rdma.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq-virtio.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-pm.h
@@ -11773,6 +12329,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/bpf_local_storage.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_lsm.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_mem_alloc.h
+#lib/modules/KVER-ipfire/build/include/linux/bpf_mprog.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_trace.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_types.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_verifier.h
@@ -11823,6 +12380,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ccp.h
 #lib/modules/KVER-ipfire/build/include/linux/cdev.h
 #lib/modules/KVER-ipfire/build/include/linux/cdrom.h
+#lib/modules/KVER-ipfire/build/include/linux/cdx
+#lib/modules/KVER-ipfire/build/include/linux/cdx/cdx_bus.h
 #lib/modules/KVER-ipfire/build/include/linux/ceph
 #lib/modules/KVER-ipfire/build/include/linux/ceph/auth.h
 #lib/modules/KVER-ipfire/build/include/linux/ceph/buffer.h
@@ -11854,8 +12413,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/cgroup.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_api.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_rdma.h
+#lib/modules/KVER-ipfire/build/include/linux/cgroup_refcnt.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_subsys.h
 #lib/modules/KVER-ipfire/build/include/linux/circ_buf.h
+#lib/modules/KVER-ipfire/build/include/linux/cleanup.h
 #lib/modules/KVER-ipfire/build/include/linux/clk
 #lib/modules/KVER-ipfire/build/include/linux/clk-provider.h
 #lib/modules/KVER-ipfire/build/include/linux/clk.h
@@ -11864,7 +12425,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/clk/clk-conf.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/davinci.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/imx.h
-#lib/modules/KVER-ipfire/build/include/linux/clk/mmp.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/mxs.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/renesas.h
@@ -11878,7 +12438,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/clockchips.h
 #lib/modules/KVER-ipfire/build/include/linux/clocksource.h
 #lib/modules/KVER-ipfire/build/include/linux/clocksource_ids.h
-#lib/modules/KVER-ipfire/build/include/linux/cm4000_cs.h
 #lib/modules/KVER-ipfire/build/include/linux/cma.h
 #lib/modules/KVER-ipfire/build/include/linux/cn_proc.h
 #lib/modules/KVER-ipfire/build/include/linux/cnt32_to_63.h
@@ -11896,7 +12455,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/compat.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-clang.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-gcc.h
-#lib/modules/KVER-ipfire/build/include/linux/compiler-intel.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-version.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler_attributes.h
@@ -11927,6 +12485,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/cpu_cooling.h
 #lib/modules/KVER-ipfire/build/include/linux/cpu_pm.h
 #lib/modules/KVER-ipfire/build/include/linux/cpu_rmap.h
+#lib/modules/KVER-ipfire/build/include/linux/cpu_smt.h
 #lib/modules/KVER-ipfire/build/include/linux/cpufeature.h
 #lib/modules/KVER-ipfire/build/include/linux/cpufreq.h
 #lib/modules/KVER-ipfire/build/include/linux/cpuhotplug.h
@@ -12020,6 +12579,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dma-map-ops.h
 #lib/modules/KVER-ipfire/build/include/linux/dma-mapping.h
 #lib/modules/KVER-ipfire/build/include/linux/dma-resv.h
+#lib/modules/KVER-ipfire/build/include/linux/dma/amd_xdma.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/dw.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/edma.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/hsu.h
@@ -12048,6 +12608,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dqblk_v1.h
 #lib/modules/KVER-ipfire/build/include/linux/dqblk_v2.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd.h
+#lib/modules/KVER-ipfire/build/include/linux/drbd_config.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_genl.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_genl_api.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_limits.h
@@ -12055,6 +12616,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dsa
 #lib/modules/KVER-ipfire/build/include/linux/dsa/8021q.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/brcm.h
+#lib/modules/KVER-ipfire/build/include/linux/dsa/ksz_common.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/lan9303.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/loop.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/mv88e6xxx.h
@@ -12126,6 +12688,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/fiemap.h
 #lib/modules/KVER-ipfire/build/include/linux/file.h
 #lib/modules/KVER-ipfire/build/include/linux/fileattr.h
+#lib/modules/KVER-ipfire/build/include/linux/filelock.h
 #lib/modules/KVER-ipfire/build/include/linux/filter.h
 #lib/modules/KVER-ipfire/build/include/linux/find.h
 #lib/modules/KVER-ipfire/build/include/linux/fips.h
@@ -12154,6 +12717,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/firmware/mediatek/mtk-adsp-ipc.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/meson
 #lib/modules/KVER-ipfire/build/include/linux/firmware/meson/meson_sm.h
+#lib/modules/KVER-ipfire/build/include/linux/firmware/qcom
+#lib/modules/KVER-ipfire/build/include/linux/firmware/qcom/qcom_scm.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/trusted_foundations.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/xlnx-event-manager.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/xlnx-zynqmp.h
@@ -12171,17 +12736,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/fprobe.h
 #lib/modules/KVER-ipfire/build/include/linux/freelist.h
 #lib/modules/KVER-ipfire/build/include/linux/freezer.h
-#lib/modules/KVER-ipfire/build/include/linux/frontswap.h
 #lib/modules/KVER-ipfire/build/include/linux/fs.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_api.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_context.h
-#lib/modules/KVER-ipfire/build/include/linux/fs_enet_pd.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_parser.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_pin.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_stack.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_struct.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_types.h
-#lib/modules/KVER-ipfire/build/include/linux/fs_uart_pd.h
 #lib/modules/KVER-ipfire/build/include/linux/fscache-cache.h
 #lib/modules/KVER-ipfire/build/include/linux/fscache.h
 #lib/modules/KVER-ipfire/build/include/linux/fscrypt.h
@@ -12236,7 +12798,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/gpio/consumer.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/driver.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/gpio-reg.h
+#lib/modules/KVER-ipfire/build/include/linux/gpio/legacy-of-mm-gpiochip.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/machine.h
+#lib/modules/KVER-ipfire/build/include/linux/gpio/property.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/regmap.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio_keys.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus
@@ -12253,6 +12817,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/greybus/module.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus/operation.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus/svc.h
+#lib/modules/KVER-ipfire/build/include/linux/group_cpus.h
 #lib/modules/KVER-ipfire/build/include/linux/hardirq.h
 #lib/modules/KVER-ipfire/build/include/linux/hash.h
 #lib/modules/KVER-ipfire/build/include/linux/hashtable.h
@@ -12260,11 +12825,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/hdlc.h
 #lib/modules/KVER-ipfire/build/include/linux/hdlcdrv.h
 #lib/modules/KVER-ipfire/build/include/linux/hdmi.h
+#lib/modules/KVER-ipfire/build/include/linux/hex.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-debug.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-roccat.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-sensor-hub.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-sensor-ids.h
 #lib/modules/KVER-ipfire/build/include/linux/hid.h
+#lib/modules/KVER-ipfire/build/include/linux/hid_bpf.h
 #lib/modules/KVER-ipfire/build/include/linux/hidden.h
 #lib/modules/KVER-ipfire/build/include/linux/hiddev.h
 #lib/modules/KVER-ipfire/build/include/linux/hidraw.h
@@ -12286,7 +12853,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/hsi
 #lib/modules/KVER-ipfire/build/include/linux/hsi/hsi.h
 #lib/modules/KVER-ipfire/build/include/linux/hsi/ssi_protocol.h
-#lib/modules/KVER-ipfire/build/include/linux/htcpld.h
 #lib/modules/KVER-ipfire/build/include/linux/hte.h
 #lib/modules/KVER-ipfire/build/include/linux/huge_mm.h
 #lib/modules/KVER-ipfire/build/include/linux/hugetlb.h
@@ -12303,6 +12869,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-bit.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-pca.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-pcf.h
+#lib/modules/KVER-ipfire/build/include/linux/i2c-atr.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-dev.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-mux.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-smbus.h
@@ -12313,6 +12880,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/i3c/master.h
 #lib/modules/KVER-ipfire/build/include/linux/i8042.h
 #lib/modules/KVER-ipfire/build/include/linux/i8253.h
+#lib/modules/KVER-ipfire/build/include/linux/i8254.h
 #lib/modules/KVER-ipfire/build/include/linux/icmp.h
 #lib/modules/KVER-ipfire/build/include/linux/icmpv6.h
 #lib/modules/KVER-ipfire/build/include/linux/idle_inject.h
@@ -12355,6 +12923,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/iio/buffer_impl.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/cros_ec_sensors_core.h
+#lib/modules/KVER-ipfire/build/include/linux/iio/common/inv_sensors_timestamp.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/ssp_sensors.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/st_sensors.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/st_sensors_i2c.h
@@ -12375,6 +12944,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/iio/gyro
 #lib/modules/KVER-ipfire/build/include/linux/iio/gyro/itg3200.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/hw-consumer.h
+#lib/modules/KVER-ipfire/build/include/linux/iio/iio-gts-helper.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/iio-opaque.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/iio.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/imu
@@ -12428,11 +12998,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/instruction_pointer.h
 #lib/modules/KVER-ipfire/build/include/linux/instrumentation.h
 #lib/modules/KVER-ipfire/build/include/linux/instrumented.h
+#lib/modules/KVER-ipfire/build/include/linux/int_log.h
 #lib/modules/KVER-ipfire/build/include/linux/integrity.h
 #lib/modules/KVER-ipfire/build/include/linux/intel-ish-client-if.h
-#lib/modules/KVER-ipfire/build/include/linux/intel-svm.h
 #lib/modules/KVER-ipfire/build/include/linux/intel_rapl.h
+#lib/modules/KVER-ipfire/build/include/linux/intel_tcc.h
 #lib/modules/KVER-ipfire/build/include/linux/intel_th.h
+#lib/modules/KVER-ipfire/build/include/linux/intel_tpmi.h
+#lib/modules/KVER-ipfire/build/include/linux/interconnect-clk.h
 #lib/modules/KVER-ipfire/build/include/linux/interconnect-provider.h
 #lib/modules/KVER-ipfire/build/include/linux/interconnect.h
 #lib/modules/KVER-ipfire/build/include/linux/interrupt.h
@@ -12448,14 +13021,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ioam6.h
 #lib/modules/KVER-ipfire/build/include/linux/ioam6_genl.h
 #lib/modules/KVER-ipfire/build/include/linux/ioam6_iptunnel.h
-#lib/modules/KVER-ipfire/build/include/linux/ioasid.h
 #lib/modules/KVER-ipfire/build/include/linux/iocontext.h
 #lib/modules/KVER-ipfire/build/include/linux/iomap.h
 #lib/modules/KVER-ipfire/build/include/linux/iommu-helper.h
 #lib/modules/KVER-ipfire/build/include/linux/iommu.h
+#lib/modules/KVER-ipfire/build/include/linux/iommufd.h
 #lib/modules/KVER-ipfire/build/include/linux/iopoll.h
 #lib/modules/KVER-ipfire/build/include/linux/ioport.h
 #lib/modules/KVER-ipfire/build/include/linux/ioprio.h
+#lib/modules/KVER-ipfire/build/include/linux/ioremap.h
 #lib/modules/KVER-ipfire/build/include/linux/iosys-map.h
 #lib/modules/KVER-ipfire/build/include/linux/iova.h
 #lib/modules/KVER-ipfire/build/include/linux/iova_bitmap.h
@@ -12488,12 +13062,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-omap-intc.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-partition-percpu.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-sa11x0.h
-#lib/modules/KVER-ipfire/build/include/linux/irqchip/mmp.h
-#lib/modules/KVER-ipfire/build/include/linux/irqchip/mxs.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/xtensa-mx.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/xtensa-pic.h
 #lib/modules/KVER-ipfire/build/include/linux/irqdesc.h
 #lib/modules/KVER-ipfire/build/include/linux/irqdomain.h
+#lib/modules/KVER-ipfire/build/include/linux/irqdomain_defs.h
 #lib/modules/KVER-ipfire/build/include/linux/irqflags.h
 #lib/modules/KVER-ipfire/build/include/linux/irqhandler.h
 #lib/modules/KVER-ipfire/build/include/linux/irqnr.h
@@ -12506,6 +13079,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/isdn
 #lib/modules/KVER-ipfire/build/include/linux/isdn/capilli.h
 #lib/modules/KVER-ipfire/build/include/linux/isdn/capiutil.h
+#lib/modules/KVER-ipfire/build/include/linux/ism.h
 #lib/modules/KVER-ipfire/build/include/linux/iversion.h
 #lib/modules/KVER-ipfire/build/include/linux/jbd2.h
 #lib/modules/KVER-ipfire/build/include/linux/jhash.h
@@ -12612,6 +13186,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/list_sort.h
 #lib/modules/KVER-ipfire/build/include/linux/litex.h
 #lib/modules/KVER-ipfire/build/include/linux/livepatch.h
+#lib/modules/KVER-ipfire/build/include/linux/livepatch_sched.h
 #lib/modules/KVER-ipfire/build/include/linux/llc.h
 #lib/modules/KVER-ipfire/build/include/linux/llist.h
 #lib/modules/KVER-ipfire/build/include/linux/llist_api.h
@@ -12668,6 +13243,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mdio.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-i2c.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-mscc-miim.h
+#lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-regmap.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-xgene.h
 #lib/modules/KVER-ipfire/build/include/linux/mei_aux.h
 #lib/modules/KVER-ipfire/build/include/linux/mei_cl_bus.h
@@ -12702,7 +13278,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/arizona/registers.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/as3711.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/as3722.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/asic3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x/atc2603c.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x/atc2609a.h
@@ -12713,6 +13288,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/bcm590xx.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/bd9571mwv.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/core.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/cs42l43-regs.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/cs42l43.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da8xx-cfgchip.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da903x.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da9052
@@ -12736,13 +13313,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/db8500-prcmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/dbx500-prcmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/dln2.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/dm355evm_msp.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ds1wm.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ezx-pcap.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/gsc.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/hi6421-pmic.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/hi655x-pmic.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/htc-pasic3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/idt82p33_reg.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/idt8a340_reg.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/imx25-tsadc.h
@@ -12773,6 +13348,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/madera/registers.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max14577-private.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max14577.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/max5970.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/max77541.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77620.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77650.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77686-private.h
@@ -12846,6 +13423,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rsmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rt5033-private.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rt5033.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/rz-mtu3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/core.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/irq.h
@@ -12856,7 +13434,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mps14.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mps15.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mpu02.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s5m8763.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s5m8767.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/sc27xx-pmic.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/si476x-core.h
@@ -12882,10 +13459,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/imx7-iomuxc-gpr.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/xlnx-vcu.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/t7l66xb.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tc3589x.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/tc6387xb.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/tc6393xb.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti-lmu-register.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti-lmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti_am335x_tscadc.h
@@ -12897,9 +13471,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65090.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65217.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65218.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/tps65219.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps6586x.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65910.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65912.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/tps6594.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps68470.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/twl.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/twl4030-audio.h
@@ -12968,6 +13544,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/eswitch.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/fs.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/fs_helpers.h
+#lib/modules/KVER-ipfire/build/include/linux/mlx5/macsec.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc_fpga.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc_vdpa.h
@@ -13006,6 +13583,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h.orig
 #lib/modules/KVER-ipfire/build/include/linux/module.h
 #lib/modules/KVER-ipfire/build/include/linux/module_signature.h
+#lib/modules/KVER-ipfire/build/include/linux/module_symbol.h
 #lib/modules/KVER-ipfire/build/include/linux/moduleloader.h
 #lib/modules/KVER-ipfire/build/include/linux/moduleparam.h
 #lib/modules/KVER-ipfire/build/include/linux/most.h
@@ -13022,6 +13600,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/msdos_partition.h
 #lib/modules/KVER-ipfire/build/include/linux/msg.h
 #lib/modules/KVER-ipfire/build/include/linux/msi.h
+#lib/modules/KVER-ipfire/build/include/linux/msi_api.h
 #lib/modules/KVER-ipfire/build/include/linux/mtd
 #lib/modules/KVER-ipfire/build/include/linux/mtd/bbm.h
 #lib/modules/KVER-ipfire/build/include/linux/mtd/blktrans.h
@@ -13086,6 +13665,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/net/intel
 #lib/modules/KVER-ipfire/build/include/linux/net/intel/i40e_client.h
 #lib/modules/KVER-ipfire/build/include/linux/net/intel/iidc.h
+#lib/modules/KVER-ipfire/build/include/linux/net_tstamp.h
 #lib/modules/KVER-ipfire/build/include/linux/netdev_features.h
 #lib/modules/KVER-ipfire/build/include/linux/netdevice.h
 #lib/modules/KVER-ipfire/build/include/linux/netfilter
@@ -13171,6 +13751,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/nvram.h
 #lib/modules/KVER-ipfire/build/include/linux/objagg.h
 #lib/modules/KVER-ipfire/build/include/linux/objtool.h
+#lib/modules/KVER-ipfire/build/include/linux/objtool_types.h
 #lib/modules/KVER-ipfire/build/include/linux/of.h
 #lib/modules/KVER-ipfire/build/include/linux/of_address.h
 #lib/modules/KVER-ipfire/build/include/linux/of_clk.h
@@ -13239,11 +13820,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pci_hotplug.h
 #lib/modules/KVER-ipfire/build/include/linux/pci_ids.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs
-#lib/modules/KVER-ipfire/build/include/linux/pcs-altera-tse.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs-lynx.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs-rzn1-miic.h
+#lib/modules/KVER-ipfire/build/include/linux/pcs/pcs-mtk-lynxi.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs/pcs-xpcs.h
-#lib/modules/KVER-ipfire/build/include/linux/pda_power.h
+#lib/modules/KVER-ipfire/build/include/linux/pds
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_adminq.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_auxbus.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_common.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_core_if.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_intr.h
 #lib/modules/KVER-ipfire/build/include/linux/pe.h
 #lib/modules/KVER-ipfire/build/include/linux/peci-cpu.h
 #lib/modules/KVER-ipfire/build/include/linux/peci.h
@@ -13254,6 +13840,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/percpu_counter.h
 #lib/modules/KVER-ipfire/build/include/linux/perf
 #lib/modules/KVER-ipfire/build/include/linux/perf/arm_pmu.h
+#lib/modules/KVER-ipfire/build/include/linux/perf/arm_pmuv3.h
 #lib/modules/KVER-ipfire/build/include/linux/perf/riscv_pmu.h
 #lib/modules/KVER-ipfire/build/include/linux/perf_event.h
 #lib/modules/KVER-ipfire/build/include/linux/perf_event.h.orig
@@ -13280,6 +13867,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/phy/ulpi_phy.h
 #lib/modules/KVER-ipfire/build/include/linux/phy_fixed.h
 #lib/modules/KVER-ipfire/build/include/linux/phy_led_triggers.h
+#lib/modules/KVER-ipfire/build/include/linux/phylib_stubs.h
 #lib/modules/KVER-ipfire/build/include/linux/phylink.h
 #lib/modules/KVER-ipfire/build/include/linux/pid.h
 #lib/modules/KVER-ipfire/build/include/linux/pid_namespace.h
@@ -13308,20 +13896,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/adp8860.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/adp8870.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ads7828.h
+#lib/modules/KVER-ipfire/build/include/linux/platform_data/amd_xdma.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ams-delta-fiq.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/apds990x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/arm-ux500-pm.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-imx-ssi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-kirkwood.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-palm27x.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-poodle.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-s3c.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-s3c24xx_simtec.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-ti-mcbsp.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-ux500-msp.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ata-pxa.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/ata-samsung_cf.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/atmel.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/b53.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/bcm7038_wdt.h
@@ -13333,7 +13917,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-da8xx-cfgchip.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-davinci-pll.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-fch.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cpuidle-exynos.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cros_ec_chardev.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cros_ec_commands.h
@@ -13349,10 +13932,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-hsu.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-iop32x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mcf-edma.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mmp_tdma.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mv_xor.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-s3c24xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-ste-dma40.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dmtimer-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ds620.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dsa.h
@@ -13361,7 +13941,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/emc2305.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/emif_plat.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/eth-ep93xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/fb-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/g762.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/gpio
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/gpio-ath79.h
@@ -13390,11 +13969,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/intel-mid_wdt.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/invensense_mpu6050.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/iommu-omap.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/irda-pxaficp.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/irda-sa11x0.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/isl9305.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/itco_wdt.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/keyboard-pxa930_rotary.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keyboard-spear.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keypad-ep93xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keypad-nomadik-ske.h
@@ -13405,8 +13981,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lm355x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lm3642.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lp55xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-omap.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-s3c24xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm3630a_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm3639_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm8323.h
@@ -13427,7 +14001,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/camera-pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/mmp-camera.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/omap4iss.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/media/s5p_hdmi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/si4713.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/timb_radio.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/timb_video.h
@@ -13440,11 +14013,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-mxcmmc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-pxamci.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-s3cmci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-sdhci-s3c.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mmp_audio.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmp_dma.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mouse-pxa930_trkball.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-davinci-aemif.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-davinci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-nand-omap2.h
@@ -13454,23 +14024,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mv88e6xxx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mv_usb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/net-cw1200.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/nfcmrvl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap-twl4030.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap-wd-timer.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap1_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omapdss.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pca953x.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/pcf857x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/phy-da8xx-usb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pinctrl-single.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pm33xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pxa2xx_udc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pxa_sdhci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/regulator-haptic.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/rtc-ds2404.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/rtc-v3020.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/s3c-hsotg.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/s3c-hsudc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sa11x0-serial.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sc18is602.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sdhci-pic32.h
@@ -13479,7 +14044,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sgi-w1.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sh_mmcif.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/shmob_drm.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/sht3x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/shtc1.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/si5351.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/simplefb.h
@@ -13488,7 +14052,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-mt65xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-omap2-mcspi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-s3c64xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/st33zp24.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/st_sensors_pdata.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/syscon.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tda9950.h
@@ -13498,7 +14061,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/touchscreen-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tps68470.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tsc2007.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/tsl2563.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tsl2772.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/txx9
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/txx9/ndfmc.h
@@ -13511,11 +14073,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-ohci-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-omap1.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-pxa3xx-ulpi.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-s3c2410_udc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb3503.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video-ep93xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/video-mx3fb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video-pxafb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video_s3c.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/voltage-omap.h
@@ -13530,6 +14089,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/p2sb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/pmc_atom.h
+#lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/pwm-lpss.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/simatic-ipc-base.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/simatic-ipc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/soc.h
@@ -13567,10 +14127,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/power/bq25890_charger.h
 #lib/modules/KVER-ipfire/build/include/linux/power/bq27xxx_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/charger-manager.h
-#lib/modules/KVER-ipfire/build/include/linux/power/generic-adc-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/gpio-charger.h
 #lib/modules/KVER-ipfire/build/include/linux/power/jz4740-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/max17042_battery.h
+#lib/modules/KVER-ipfire/build/include/linux/power/power_on_reason.h
 #lib/modules/KVER-ipfire/build/include/linux/power/sbs-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/smartreflex.h
 #lib/modules/KVER-ipfire/build/include/linux/power/twl4030_madc_battery.h
@@ -13600,8 +14160,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pseudo_fs.h
 #lib/modules/KVER-ipfire/build/include/linux/psi.h
 #lib/modules/KVER-ipfire/build/include/linux/psi_types.h
+#lib/modules/KVER-ipfire/build/include/linux/psp-platform-access.h
 #lib/modules/KVER-ipfire/build/include/linux/psp-sev.h
 #lib/modules/KVER-ipfire/build/include/linux/psp-tee.h
+#lib/modules/KVER-ipfire/build/include/linux/psp.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore_blk.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore_ram.h
@@ -13611,6 +14173,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ptp_classify.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_clock_kernel.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_kvm.h
+#lib/modules/KVER-ipfire/build/include/linux/ptp_mock.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_pch.h
 #lib/modules/KVER-ipfire/build/include/linux/ptr_ring.h
 #lib/modules/KVER-ipfire/build/include/linux/ptrace.h
@@ -13621,8 +14184,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pwm_backlight.h
 #lib/modules/KVER-ipfire/build/include/linux/pxa168_eth.h
 #lib/modules/KVER-ipfire/build/include/linux/pxa2xx_ssp.h
-#lib/modules/KVER-ipfire/build/include/linux/qcom-geni-se.h
-#lib/modules/KVER-ipfire/build/include/linux/qcom_scm.h
 #lib/modules/KVER-ipfire/build/include/linux/qed
 #lib/modules/KVER-ipfire/build/include/linux/qed/common_hsi.h
 #lib/modules/KVER-ipfire/build/include/linux/qed/eth_common.h
@@ -13674,6 +14235,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate.h
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate_trace.h
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate_wait.h
+#lib/modules/KVER-ipfire/build/include/linux/rcuref.h
 #lib/modules/KVER-ipfire/build/include/linux/rcutiny.h
 #lib/modules/KVER-ipfire/build/include/linux/rcutree.h
 #lib/modules/KVER-ipfire/build/include/linux/rcuwait.h
@@ -13713,6 +14275,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6323-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6331-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6332-regulator.h
+#lib/modules/KVER-ipfire/build/include/linux/regulator/mt6357-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6358-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6359-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6380-regulator.h
@@ -13728,6 +14291,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/mtk_scp.h
+#lib/modules/KVER-ipfire/build/include/linux/remoteproc/pruss.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/qcom_rproc.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/st_slim_rproc.h
 #lib/modules/KVER-ipfire/build/include/linux/resctrl.h
@@ -13783,7 +14347,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/rwlock_rt.h
 #lib/modules/KVER-ipfire/build/include/linux/rwlock_types.h
 #lib/modules/KVER-ipfire/build/include/linux/rwsem.h
-#lib/modules/KVER-ipfire/build/include/linux/s3c_adc_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/sbitmap.h
 #lib/modules/KVER-ipfire/build/include/linux/scatterlist.h
 #lib/modules/KVER-ipfire/build/include/linux/scc.h
@@ -13823,6 +14386,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/sched/topology.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/types.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/user.h
+#lib/modules/KVER-ipfire/build/include/linux/sched/vhost_task.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/wake_q.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/xacct.h
 #lib/modules/KVER-ipfire/build/include/linux/sched_clock.h
@@ -13886,7 +14450,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/slub_def.h
 #lib/modules/KVER-ipfire/build/include/linux/sm501-regs.h
 #lib/modules/KVER-ipfire/build/include/linux/sm501.h
-#lib/modules/KVER-ipfire/build/include/linux/smc911x.h
 #lib/modules/KVER-ipfire/build/include/linux/smc91x.h
 #lib/modules/KVER-ipfire/build/include/linux/smp.h
 #lib/modules/KVER-ipfire/build/include/linux/smp_types.h
@@ -13931,15 +14494,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soc/pxa/smemc.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/apr.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/geni-se.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/irq.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/llcc-qcom.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/mdt_loader.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/pdr.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/pmic_glink.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/qcom_aoss.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/qmi.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smd-rpm.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smem.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smem_state.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/socinfo.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/wcnss_ctrl.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/renesas
 #lib/modules/KVER-ipfire/build/include/linux/soc/renesas/r9a06g032-sysctrl.h
@@ -13949,9 +14515,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-chipid.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-pmu.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-regs-pmu.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-adc.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-cpu-freq.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-cpufreq-core.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-pm.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/sunxi
 #lib/modules/KVER-ipfire/build/include/linux/soc/sunxi/sunxi_sram.h
@@ -13978,6 +14541,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soundcard.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw.h
+#lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_amd.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_intel.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_registers.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_type.h
@@ -13986,8 +14550,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spi/ads7846.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/altera.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/at73c213.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/at86rf230.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/cc2520.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/corgi_lcd.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/ds1305.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/eeprom.h
@@ -13999,8 +14561,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spi/mxs-spi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/pxa2xx_spi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/rspi.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/s3c24xx-fiq.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/s3c24xx.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/sh_hspi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/sh_msiof.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/spi-fsl-dspi.h
@@ -14023,6 +14583,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spinlock_up.h
 #lib/modules/KVER-ipfire/build/include/linux/splice.h
 #lib/modules/KVER-ipfire/build/include/linux/spmi.h
+#lib/modules/KVER-ipfire/build/include/linux/sprintf.h
 #lib/modules/KVER-ipfire/build/include/linux/sram.h
 #lib/modules/KVER-ipfire/build/include/linux/srcu.h
 #lib/modules/KVER-ipfire/build/include/linux/srcutiny.h
@@ -14055,6 +14616,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/stmp_device.h
 #lib/modules/KVER-ipfire/build/include/linux/stop_machine.h
 #lib/modules/KVER-ipfire/build/include/linux/string.h
+#lib/modules/KVER-ipfire/build/include/linux/string_choices.h
 #lib/modules/KVER-ipfire/build/include/linux/string_helpers.h
 #lib/modules/KVER-ipfire/build/include/linux/stringhash.h
 #lib/modules/KVER-ipfire/build/include/linux/stringify.h
@@ -14071,7 +14633,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_asn1.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_err.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_krb5.h
-#lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_krb5_enctypes.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/metrics.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/msg_prot.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/rpc_pipe_fs.h
@@ -14140,6 +14701,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/tca6416_keypad.h
 #lib/modules/KVER-ipfire/build/include/linux/tcp.h
 #lib/modules/KVER-ipfire/build/include/linux/tee_drv.h
+#lib/modules/KVER-ipfire/build/include/linux/tegra-icc.h
 #lib/modules/KVER-ipfire/build/include/linux/termios_internal.h
 #lib/modules/KVER-ipfire/build/include/linux/textsearch.h
 #lib/modules/KVER-ipfire/build/include/linux/textsearch_fsm.h
@@ -14196,7 +14758,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/u64_stats_sync_api.h
 #lib/modules/KVER-ipfire/build/include/linux/uacce.h
 #lib/modules/KVER-ipfire/build/include/linux/uaccess.h
-#lib/modules/KVER-ipfire/build/include/linux/ucb1400.h
+#lib/modules/KVER-ipfire/build/include/linux/ubsan.h
 #lib/modules/KVER-ipfire/build/include/linux/ucs2_string.h
 #lib/modules/KVER-ipfire/build/include/linux/udp.h
 #lib/modules/KVER-ipfire/build/include/linux/uidgid.h
@@ -14241,6 +14803,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/isp1301.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/isp1362.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/m66592.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/midi-v2.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/musb-ux500.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/musb.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/net2280.h
@@ -14262,6 +14825,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/renesas_usbhs.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/rndis_host.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/role.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/rzv2m_usb3drd.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/serial.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/sl811.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/storage.h
@@ -14279,6 +14843,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/usb338x.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/usb_phy_generic.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/usbnet.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/uvc.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/webusb.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/xhci-dbgp.h
 #lib/modules/KVER-ipfire/build/include/linux/usb_usual.h
 #lib/modules/KVER-ipfire/build/include/linux/usbdevice_fs.h
@@ -14304,7 +14870,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/vgaarb.h
 #lib/modules/KVER-ipfire/build/include/linux/vhost_iotlb.h
 #lib/modules/KVER-ipfire/build/include/linux/via-core.h
-#lib/modules/KVER-ipfire/build/include/linux/via-gpio.h
 #lib/modules/KVER-ipfire/build/include/linux/via.h
 #lib/modules/KVER-ipfire/build/include/linux/via_i2c.h
 #lib/modules/KVER-ipfire/build/include/linux/videodev2.h
@@ -14342,7 +14907,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/win_minmax.h
 #lib/modules/KVER-ipfire/build/include/linux/wireless.h
 #lib/modules/KVER-ipfire/build/include/linux/wkup_m3_ipc.h
-#lib/modules/KVER-ipfire/build/include/linux/wl12xx.h
 #lib/modules/KVER-ipfire/build/include/linux/wm97xx.h
 #lib/modules/KVER-ipfire/build/include/linux/wmi.h
 #lib/modules/KVER-ipfire/build/include/linux/workqueue.h
@@ -14355,7 +14919,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/xxhash.h
 #lib/modules/KVER-ipfire/build/include/linux/xz.h
 #lib/modules/KVER-ipfire/build/include/linux/yam.h
-#lib/modules/KVER-ipfire/build/include/linux/z2_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/zconf.h
 #lib/modules/KVER-ipfire/build/include/linux/zlib.h
 #lib/modules/KVER-ipfire/build/include/linux/zorro.h
@@ -14364,6 +14927,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/zstd.h
 #lib/modules/KVER-ipfire/build/include/linux/zstd_errors.h
 #lib/modules/KVER-ipfire/build/include/linux/zstd_lib.h
+#lib/modules/KVER-ipfire/build/include/linux/zswap.h
 #lib/modules/KVER-ipfire/build/include/linux/zutil.h
 #lib/modules/KVER-ipfire/build/include/math-emu
 #lib/modules/KVER-ipfire/build/include/math-emu/double.h
@@ -14380,16 +14944,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/cec-pin.h
 #lib/modules/KVER-ipfire/build/include/media/cec.h
 #lib/modules/KVER-ipfire/build/include/media/davinci
-#lib/modules/KVER-ipfire/build/include/media/davinci/ccdc_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_display.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_osd.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_venc.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpfe_capture.h
 #lib/modules/KVER-ipfire/build/include/media/davinci/vpfe_types.h
 #lib/modules/KVER-ipfire/build/include/media/davinci/vpif_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpss.h
 #lib/modules/KVER-ipfire/build/include/media/demux.h
 #lib/modules/KVER-ipfire/build/include/media/dmxdev.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf
@@ -14399,6 +14955,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/msp3400.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/renesas-ceu.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/s3c_camif.h
+#lib/modules/KVER-ipfire/build/include/media/drv-intf/saa7146.h
+#lib/modules/KVER-ipfire/build/include/media/drv-intf/saa7146_vv.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/sh_vou.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/si476x.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/tea575x.h
@@ -14406,14 +14964,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/dvb_ca_en50221.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_demux.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_frontend.h
-#lib/modules/KVER-ipfire/build/include/media/dvb_math.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_net.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_ringbuffer.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_vb2.h
 #lib/modules/KVER-ipfire/build/include/media/dvbdev.h
 #lib/modules/KVER-ipfire/build/include/media/frame_vector.h
 #lib/modules/KVER-ipfire/build/include/media/i2c
-#lib/modules/KVER-ipfire/build/include/media/i2c/ad9389b.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adp1653.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adv7183.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adv7343.h
@@ -14425,31 +14981,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/i2c/bt819.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/cs5345.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/cs53l32a.h
+#lib/modules/KVER-ipfire/build/include/media/i2c/ds90ub9xx.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ir-kbd-i2c.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/lm3560.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/lm3646.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/m52790.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/m5mols.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/mt9m032.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9p031.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/mt9t001.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9t112.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v011.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v022.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v032.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/noon010pc30.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov2659.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov7670.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov772x.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/ov9650.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/rj54n1cb0c.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5c73m3.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5k4ecgx.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5k6aa.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa6588.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa7115.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa7127.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/sr030pc30.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/tc358743.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/tda1997x.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ths7303.h
@@ -14462,6 +15010,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/i2c/upd64083.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/wm8775.h
 #lib/modules/KVER-ipfire/build/include/media/imx.h
+#lib/modules/KVER-ipfire/build/include/media/ipu-bridge.h
+#lib/modules/KVER-ipfire/build/include/media/jpeg.h
 #lib/modules/KVER-ipfire/build/include/media/media-dev-allocator.h
 #lib/modules/KVER-ipfire/build/include/media/media-device.h
 #lib/modules/KVER-ipfire/build/include/media/media-devnode.h
@@ -14477,6 +15027,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/tuner.h
 #lib/modules/KVER-ipfire/build/include/media/tveeprom.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-async.h
+#lib/modules/KVER-ipfire/build/include/media/v4l2-cci.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-common.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-ctrls.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-dev.h
@@ -14495,7 +15046,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/v4l2-mem2mem.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-rect.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-subdev.h
-#lib/modules/KVER-ipfire/build/include/media/v4l2-uvc.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-vp9.h
 #lib/modules/KVER-ipfire/build/include/media/videobuf-core.h
 #lib/modules/KVER-ipfire/build/include/media/videobuf-dma-contig.h
@@ -14540,6 +15090,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/bareudp.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/bluetooth.h
+#lib/modules/KVER-ipfire/build/include/net/bluetooth/coredump.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci_core.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci_mon.h
@@ -14582,8 +15133,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/dcbevent.h
 #lib/modules/KVER-ipfire/build/include/net/dcbnl.h
 #lib/modules/KVER-ipfire/build/include/net/devlink.h
+#lib/modules/KVER-ipfire/build/include/net/dropreason-core.h
 #lib/modules/KVER-ipfire/build/include/net/dropreason.h
 #lib/modules/KVER-ipfire/build/include/net/dsa.h
+#lib/modules/KVER-ipfire/build/include/net/dsa_stubs.h
 #lib/modules/KVER-ipfire/build/include/net/dsfield.h
 #lib/modules/KVER-ipfire/build/include/net/dst.h
 #lib/modules/KVER-ipfire/build/include/net/dst_cache.h
@@ -14610,15 +15163,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/gre.h
 #lib/modules/KVER-ipfire/build/include/net/gro.h
 #lib/modules/KVER-ipfire/build/include/net/gro_cells.h
+#lib/modules/KVER-ipfire/build/include/net/gso.h
 #lib/modules/KVER-ipfire/build/include/net/gtp.h
 #lib/modules/KVER-ipfire/build/include/net/gue.h
+#lib/modules/KVER-ipfire/build/include/net/handshake.h
 #lib/modules/KVER-ipfire/build/include/net/hwbm.h
 #lib/modules/KVER-ipfire/build/include/net/icmp.h
 #lib/modules/KVER-ipfire/build/include/net/ieee80211_radiotap.h
 #lib/modules/KVER-ipfire/build/include/net/ieee802154_netdev.h
 #lib/modules/KVER-ipfire/build/include/net/if_inet6.h
 #lib/modules/KVER-ipfire/build/include/net/ife.h
-#lib/modules/KVER-ipfire/build/include/net/ila.h
 #lib/modules/KVER-ipfire/build/include/net/inet6_connection_sock.h
 #lib/modules/KVER-ipfire/build/include/net/inet6_hashtables.h
 #lib/modules/KVER-ipfire/build/include/net/inet_common.h
@@ -14668,6 +15222,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/mac80211.h
 #lib/modules/KVER-ipfire/build/include/net/mac802154.h
 #lib/modules/KVER-ipfire/build/include/net/macsec.h
+#lib/modules/KVER-ipfire/build/include/net/mana
+#lib/modules/KVER-ipfire/build/include/net/mana/gdma.h
+#lib/modules/KVER-ipfire/build/include/net/mana/hw_channel.h
+#lib/modules/KVER-ipfire/build/include/net/mana/mana.h
+#lib/modules/KVER-ipfire/build/include/net/mana/mana_auxiliary.h
+#lib/modules/KVER-ipfire/build/include/net/mana/shm_channel.h
 #lib/modules/KVER-ipfire/build/include/net/mctp.h
 #lib/modules/KVER-ipfire/build/include/net/mctpdevice.h
 #lib/modules/KVER-ipfire/build/include/net/mip6.h
@@ -14684,6 +15244,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/net_namespace.h
 #lib/modules/KVER-ipfire/build/include/net/net_ratelimit.h
 #lib/modules/KVER-ipfire/build/include/net/net_trackers.h
+#lib/modules/KVER-ipfire/build/include/net/netdev_queues.h
+#lib/modules/KVER-ipfire/build/include/net/netdev_rx_queue.h
 #lib/modules/KVER-ipfire/build/include/net/netevent.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter
 #lib/modules/KVER-ipfire/build/include/net/netfilter/br_netfilter.h
@@ -14697,6 +15259,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_defrag_ipv6.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_dup_ipv6.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_reject.h
+#lib/modules/KVER-ipfire/build/include/net/netfilter/nf_bpf_link.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack_acct.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack_act_ct.h
@@ -14776,7 +15339,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/nl802154.h
 #lib/modules/KVER-ipfire/build/include/net/nsh.h
 #lib/modules/KVER-ipfire/build/include/net/p8022.h
-#lib/modules/KVER-ipfire/build/include/net/page_pool.h
+#lib/modules/KVER-ipfire/build/include/net/page_pool
+#lib/modules/KVER-ipfire/build/include/net/page_pool/helpers.h
+#lib/modules/KVER-ipfire/build/include/net/page_pool/types.h
 #lib/modules/KVER-ipfire/build/include/net/phonet
 #lib/modules/KVER-ipfire/build/include/net/phonet/gprs.h
 #lib/modules/KVER-ipfire/build/include/net/phonet/pep.h
@@ -14850,11 +15415,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_skbmod.h
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_tunnel_key.h
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_vlan.h
+#lib/modules/KVER-ipfire/build/include/net/tc_wrapper.h
 #lib/modules/KVER-ipfire/build/include/net/tcp.h
 #lib/modules/KVER-ipfire/build/include/net/tcp_states.h
+#lib/modules/KVER-ipfire/build/include/net/tcx.h
 #lib/modules/KVER-ipfire/build/include/net/timewait_sock.h
 #lib/modules/KVER-ipfire/build/include/net/tipc.h
 #lib/modules/KVER-ipfire/build/include/net/tls.h
+#lib/modules/KVER-ipfire/build/include/net/tls_prot.h
 #lib/modules/KVER-ipfire/build/include/net/tls_toe.h
 #lib/modules/KVER-ipfire/build/include/net/transp_v6.h
 #lib/modules/KVER-ipfire/build/include/net/tso.h
@@ -14975,6 +15543,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/scsi/srp.h
 #lib/modules/KVER-ipfire/build/include/scsi/viosrp.h
 #lib/modules/KVER-ipfire/build/include/soc
+#lib/modules/KVER-ipfire/build/include/soc/amlogic
+#lib/modules/KVER-ipfire/build/include/soc/amlogic/meson_ddr_pmu.h
 #lib/modules/KVER-ipfire/build/include/soc/arc
 #lib/modules/KVER-ipfire/build/include/soc/arc/aux.h
 #lib/modules/KVER-ipfire/build/include/soc/arc/mcip.h
@@ -15002,6 +15572,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/immap_qe.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qe.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qe_tdm.h
+#lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qmc.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc_fast.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc_slow.h
@@ -15010,7 +15581,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/imx/cpu.h
 #lib/modules/KVER-ipfire/build/include/soc/imx/cpuidle.h
 #lib/modules/KVER-ipfire/build/include/soc/imx/revision.h
-#lib/modules/KVER-ipfire/build/include/soc/imx/timer.h
 #lib/modules/KVER-ipfire/build/include/soc/mediatek
 #lib/modules/KVER-ipfire/build/include/soc/mediatek/smi.h
 #lib/modules/KVER-ipfire/build/include/soc/microchip
@@ -15027,6 +15597,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/mscc/vsc7514_regs.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom
 #lib/modules/KVER-ipfire/build/include/soc/qcom/cmd-db.h
+#lib/modules/KVER-ipfire/build/include/soc/qcom/ice.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/kryo-l2-accessors.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/ocmem.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/qcom-spmi-pmic.h
@@ -15041,6 +15612,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/sa1100/pwer.h
 #lib/modules/KVER-ipfire/build/include/soc/sifive
 #lib/modules/KVER-ipfire/build/include/soc/sifive/sifive_ccache.h
+#lib/modules/KVER-ipfire/build/include/soc/starfive
+#lib/modules/KVER-ipfire/build/include/soc/starfive/reset-starfive-jh71x0.h
 #lib/modules/KVER-ipfire/build/include/soc/tegra
 #lib/modules/KVER-ipfire/build/include/soc/tegra/ahb.h
 #lib/modules/KVER-ipfire/build/include/soc/tegra/bpmp-abi.h
@@ -15085,9 +15658,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/cs35l35.h
 #lib/modules/KVER-ipfire/build/include/sound/cs35l36.h
 #lib/modules/KVER-ipfire/build/include/sound/cs35l41.h
+#lib/modules/KVER-ipfire/build/include/sound/cs35l56.h
 #lib/modules/KVER-ipfire/build/include/sound/cs4231-regs.h
 #lib/modules/KVER-ipfire/build/include/sound/cs4271.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l42.h
+#lib/modules/KVER-ipfire/build/include/sound/cs42l43.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l52.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l56.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l73.h
@@ -15109,6 +15684,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/es1688.h
 #lib/modules/KVER-ipfire/build/include/sound/graph_card.h
 #lib/modules/KVER-ipfire/build/include/sound/gus.h
+#lib/modules/KVER-ipfire/build/include/sound/hda-mlink.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_chmap.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_codec.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_component.h
@@ -15127,7 +15703,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/intel-dsp-config.h
 #lib/modules/KVER-ipfire/build/include/sound/intel-nhlt.h
 #lib/modules/KVER-ipfire/build/include/sound/jack.h
-#lib/modules/KVER-ipfire/build/include/sound/l3.h
 #lib/modules/KVER-ipfire/build/include/sound/madera-pdata.h
 #lib/modules/KVER-ipfire/build/include/sound/max9768.h
 #lib/modules/KVER-ipfire/build/include/sound/max98088.h
@@ -15160,9 +15735,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/rt5668.h
 #lib/modules/KVER-ipfire/build/include/sound/rt5682.h
 #lib/modules/KVER-ipfire/build/include/sound/rt5682s.h
-#lib/modules/KVER-ipfire/build/include/sound/s3c24xx_uda134x.h
 #lib/modules/KVER-ipfire/build/include/sound/sb.h
 #lib/modules/KVER-ipfire/build/include/sound/sb16_csp.h
+#lib/modules/KVER-ipfire/build/include/sound/sdw.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_device.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_kernel.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_midi_emul.h
@@ -15213,16 +15788,20 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/sta32x.h
 #lib/modules/KVER-ipfire/build/include/sound/sta350.h
 #lib/modules/KVER-ipfire/build/include/sound/tas2552-plat.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781-dsp.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781-tlv.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781.h
 #lib/modules/KVER-ipfire/build/include/sound/tas5086.h
 #lib/modules/KVER-ipfire/build/include/sound/tea6330t.h
 #lib/modules/KVER-ipfire/build/include/sound/timer.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv320aic32x4.h
-#lib/modules/KVER-ipfire/build/include/sound/tlv320aic3x.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv320dac33-plat.h
 #lib/modules/KVER-ipfire/build/include/sound/tpa6130a2-plat.h
-#lib/modules/KVER-ipfire/build/include/sound/uda134x.h
 #lib/modules/KVER-ipfire/build/include/sound/uda1380.h
+#lib/modules/KVER-ipfire/build/include/sound/ump.h
+#lib/modules/KVER-ipfire/build/include/sound/ump_convert.h
+#lib/modules/KVER-ipfire/build/include/sound/ump_msg.h
 #lib/modules/KVER-ipfire/build/include/sound/util_mem.h
 #lib/modules/KVER-ipfire/build/include/sound/vx_core.h
 #lib/modules/KVER-ipfire/build/include/sound/wavefront.h
@@ -15271,6 +15850,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/compaction.h
 #lib/modules/KVER-ipfire/build/include/trace/events/context_tracking.h
 #lib/modules/KVER-ipfire/build/include/trace/events/cpuhp.h
+#lib/modules/KVER-ipfire/build/include/trace/events/csd.h
 #lib/modules/KVER-ipfire/build/include/trace/events/damon.h
 #lib/modules/KVER-ipfire/build/include/trace/events/devfreq.h
 #lib/modules/KVER-ipfire/build/include/trace/events/devlink.h
@@ -15284,16 +15864,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/fib6.h
 #lib/modules/KVER-ipfire/build/include/trace/events/filelock.h
 #lib/modules/KVER-ipfire/build/include/trace/events/filemap.h
-#lib/modules/KVER-ipfire/build/include/trace/events/fs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fs_dax.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fscache.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_aspeed.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_ast_cf.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_gpio.h
+#lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_i2cr.h
 #lib/modules/KVER-ipfire/build/include/trace/events/gpio.h
 #lib/modules/KVER-ipfire/build/include/trace/events/gpu_mem.h
 #lib/modules/KVER-ipfire/build/include/trace/events/habanalabs.h
+#lib/modules/KVER-ipfire/build/include/trace/events/handshake.h
 #lib/modules/KVER-ipfire/build/include/trace/events/host1x.h
 #lib/modules/KVER-ipfire/build/include/trace/events/huge_memory.h
 #lib/modules/KVER-ipfire/build/include/trace/events/hwmon.h
@@ -15314,6 +15895,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/iscsi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/jbd2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kmem.h
+#lib/modules/KVER-ipfire/build/include/trace/events/ksm.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kvm.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kyber.h
 #lib/modules/KVER-ipfire/build/include/trace/events/libata.h
@@ -15337,9 +15919,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/net_probe_common.h
 #lib/modules/KVER-ipfire/build/include/trace/events/netfs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/netlink.h
-#lib/modules/KVER-ipfire/build/include/trace/events/nfs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/nilfs2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/nmi.h
+#lib/modules/KVER-ipfire/build/include/trace/events/notifier.h
 #lib/modules/KVER-ipfire/build/include/trace/events/objagg.h
 #lib/modules/KVER-ipfire/build/include/trace/events/oom.h
 #lib/modules/KVER-ipfire/build/include/trace/events/osnoise.h
@@ -15358,7 +15940,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/qla.h
 #lib/modules/KVER-ipfire/build/include/trace/events/qrtr.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rcu.h
-#lib/modules/KVER-ipfire/build/include/trace/events/rdma.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rdma_core.h
 #lib/modules/KVER-ipfire/build/include/trace/events/regulator.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rpcgss.h
@@ -15383,7 +15964,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/spi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/spmi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/sunrpc.h
-#lib/modules/KVER-ipfire/build/include/trace/events/sunrpc_base.h
 #lib/modules/KVER-ipfire/build/include/trace/events/sunvnet.h
 #lib/modules/KVER-ipfire/build/include/trace/events/swiotlb.h
 #lib/modules/KVER-ipfire/build/include/trace/events/syscalls.h
@@ -15391,8 +15971,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/task.h
 #lib/modules/KVER-ipfire/build/include/trace/events/tcp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/tegra_apb_dma.h
-#lib/modules/KVER-ipfire/build/include/trace/events/thermal.h
-#lib/modules/KVER-ipfire/build/include/trace/events/thermal_power_allocator.h
 #lib/modules/KVER-ipfire/build/include/trace/events/thermal_pressure.h
 #lib/modules/KVER-ipfire/build/include/trace/events/thp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/timer.h
@@ -15401,6 +15979,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/ufs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/v4l2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vb2.h
+#lib/modules/KVER-ipfire/build/include/trace/events/vmalloc.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vmscan.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vsock_virtio_transport_common.h
 #lib/modules/KVER-ipfire/build/include/trace/events/watchdog.h
@@ -15409,6 +15988,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/writeback.h
 #lib/modules/KVER-ipfire/build/include/trace/events/xdp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/xen.h
+#lib/modules/KVER-ipfire/build/include/trace/misc
+#lib/modules/KVER-ipfire/build/include/trace/misc/fs.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/nfs.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/rdma.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/sunrpc.h
 #lib/modules/KVER-ipfire/build/include/trace/perf.h
 #lib/modules/KVER-ipfire/build/include/trace/stages
 #lib/modules/KVER-ipfire/build/include/trace/stages/init.h
@@ -15472,24 +16056,21 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/drm/drm_sarea.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/etnaviv_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/exynos_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/i810_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/habanalabs_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/i915_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/ivpu_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/lima_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/mga_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/msm_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/nouveau_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/omap_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/panfrost_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/qaic_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/qxl_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/r128_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/radeon_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/savage_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/sis_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/tegra_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/v3d_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vc4_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vgem_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/via_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/virtgpu_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vmwgfx_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux
@@ -15511,6 +16092,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/arm_sdei.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-lpc-ctrl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-p2a-ctrl.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-video.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atalk.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atm_eni.h
@@ -15587,7 +16169,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cifs/cifs_mount.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cifs/cifs_netlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/close_range.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/cm4000_cs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cn_proc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/coda.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/coff.h
@@ -15607,7 +16188,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/devlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_device.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_netlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_plock.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlmconstants.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dm-ioctl.h
@@ -15636,7 +16216,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/erspan.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ethtool.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ethtool_netlink.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/eventfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/eventpoll.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/ext4.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/f2fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/fadvise.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/falloc.h
@@ -15670,6 +16252,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gpio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gsmmux.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gtp.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/handshake.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hash_info.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hdlc
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hdlc.h
@@ -15744,6 +16327,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioam6_iptunnel.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioctl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/iommu.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/iommufd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioprio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ip.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ip6_tunnel.h
@@ -15752,6 +16336,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_bmc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_msgdefs.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_ssif_bmc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipsec.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipv6.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipv6_route.h
@@ -15800,10 +16385,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/media-bus-format.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/media.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mei.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/mei_uuid.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/membarrier.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/memfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mempolicy.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/meye.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mii.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/minix_fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/misc
@@ -15834,6 +16419,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/net_namespace.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/net_tstamp.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netconf.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/netdev.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netdevice.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netfilter
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netfilter.h
@@ -16047,6 +16633,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/prctl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psample.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psci.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/psp-dbc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psp-sev.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ptp_clock.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ptrace.h
@@ -16166,6 +16753,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tc_ematch/tc_em_text.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tcp.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tcp_metrics.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/tdx-guest.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tee.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/termios.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/thermal.h
@@ -16181,6 +16769,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tipc_sockets_diag.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tls.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/toshiba.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/tps6594_pfsm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tty.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tty_flags.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/types.h
@@ -16214,6 +16803,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usb/video.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usbdevice_fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usbip.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/user_events.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/userfaultfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/userio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/utime.h
@@ -16287,7 +16877,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/misc
 #lib/modules/KVER-ipfire/build/include/uapi/misc/cxl.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/fastrpc.h
-#lib/modules/KVER-ipfire/build/include/uapi/misc/habanalabs.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/ocxl.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/pvpanic.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/uacce
@@ -16315,6 +16904,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/ib_user_sa.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/ib_user_verbs.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/irdma-abi.h
+#lib/modules/KVER-ipfire/build/include/uapi/rdma/mana-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx4-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx5-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx5_user_ioctl_cmds.h
@@ -16403,6 +16993,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/aty128.h
 #lib/modules/KVER-ipfire/build/include/video/broadsheetfb.h
 #lib/modules/KVER-ipfire/build/include/video/cirrus.h
+#lib/modules/KVER-ipfire/build/include/video/cmdline.h
 #lib/modules/KVER-ipfire/build/include/video/cvisionppc.h
 #lib/modules/KVER-ipfire/build/include/video/da8xx-fb.h
 #lib/modules/KVER-ipfire/build/include/video/display_timing.h
@@ -16420,9 +17011,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/mmp_disp.h
 #lib/modules/KVER-ipfire/build/include/video/neomagic.h
 #lib/modules/KVER-ipfire/build/include/video/newport.h
+#lib/modules/KVER-ipfire/build/include/video/nomodeset.h
 #lib/modules/KVER-ipfire/build/include/video/of_display_timing.h
 #lib/modules/KVER-ipfire/build/include/video/of_videomode.h
-#lib/modules/KVER-ipfire/build/include/video/omap-panel-data.h
 #lib/modules/KVER-ipfire/build/include/video/omapfb_dss.h
 #lib/modules/KVER-ipfire/build/include/video/omapvrfb.h
 #lib/modules/KVER-ipfire/build/include/video/permedia2.h
@@ -16438,6 +17029,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/sh_mobile_lcdc.h
 #lib/modules/KVER-ipfire/build/include/video/sisfb.h
 #lib/modules/KVER-ipfire/build/include/video/sstfb.h
+#lib/modules/KVER-ipfire/build/include/video/sticore.h
 #lib/modules/KVER-ipfire/build/include/video/tdfx.h
 #lib/modules/KVER-ipfire/build/include/video/tgafb.h
 #lib/modules/KVER-ipfire/build/include/video/trident.h
@@ -16445,7 +17037,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/uvesafb.h
 #lib/modules/KVER-ipfire/build/include/video/vga.h
 #lib/modules/KVER-ipfire/build/include/video/videomode.h
-#lib/modules/KVER-ipfire/build/include/video/w100fb.h
 #lib/modules/KVER-ipfire/build/include/xen
 #lib/modules/KVER-ipfire/build/include/xen/acpi.h
 #lib/modules/KVER-ipfire/build/include/xen/arm
@@ -16521,6 +17112,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/kernel
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.freezer
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.hz
+#lib/modules/KVER-ipfire/build/kernel/Kconfig.kexec
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.locks
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.preempt
 #lib/modules/KVER-ipfire/build/kernel/Makefile
@@ -16598,6 +17190,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/lib/crypto
 #lib/modules/KVER-ipfire/build/lib/crypto/Kconfig
 #lib/modules/KVER-ipfire/build/lib/crypto/Makefile
+#lib/modules/KVER-ipfire/build/lib/crypto/mpi
+#lib/modules/KVER-ipfire/build/lib/crypto/mpi/Makefile
 #lib/modules/KVER-ipfire/build/lib/dim
 #lib/modules/KVER-ipfire/build/lib/dim/Makefile
 #lib/modules/KVER-ipfire/build/lib/fonts
@@ -16615,8 +17209,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/lib/math
 #lib/modules/KVER-ipfire/build/lib/math/Kconfig
 #lib/modules/KVER-ipfire/build/lib/math/Makefile
-#lib/modules/KVER-ipfire/build/lib/mpi
-#lib/modules/KVER-ipfire/build/lib/mpi/Makefile
 #lib/modules/KVER-ipfire/build/lib/pldmfw
 #lib/modules/KVER-ipfire/build/lib/pldmfw/Makefile
 #lib/modules/KVER-ipfire/build/lib/raid6
@@ -16739,6 +17331,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/net/ethernet/Makefile
 #lib/modules/KVER-ipfire/build/net/ethtool
 #lib/modules/KVER-ipfire/build/net/ethtool/Makefile
+#lib/modules/KVER-ipfire/build/net/handshake
+#lib/modules/KVER-ipfire/build/net/handshake/Makefile
 #lib/modules/KVER-ipfire/build/net/hsr
 #lib/modules/KVER-ipfire/build/net/hsr/Kconfig
 #lib/modules/KVER-ipfire/build/net/hsr/Makefile
@@ -16932,6 +17526,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/samples/fprobe/Makefile
 #lib/modules/KVER-ipfire/build/samples/ftrace
 #lib/modules/KVER-ipfire/build/samples/ftrace/Makefile
+#lib/modules/KVER-ipfire/build/samples/hid
+#lib/modules/KVER-ipfire/build/samples/hid/Makefile
+#lib/modules/KVER-ipfire/build/samples/hid/Makefile.target
 #lib/modules/KVER-ipfire/build/samples/hidraw
 #lib/modules/KVER-ipfire/build/samples/hidraw/Makefile
 #lib/modules/KVER-ipfire/build/samples/hw_breakpoint
@@ -16954,6 +17551,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/samples/mei/Makefile
 #lib/modules/KVER-ipfire/build/samples/nitro_enclaves
 #lib/modules/KVER-ipfire/build/samples/nitro_enclaves/Makefile
+#lib/modules/KVER-ipfire/build/samples/pfsm
+#lib/modules/KVER-ipfire/build/samples/pfsm/Makefile
 #lib/modules/KVER-ipfire/build/samples/pidfd
 #lib/modules/KVER-ipfire/build/samples/pidfd/Makefile
 #lib/modules/KVER-ipfire/build/samples/qmi
@@ -16999,6 +17598,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.clean
 #lib/modules/KVER-ipfire/build/scripts/Makefile.compiler
 #lib/modules/KVER-ipfire/build/scripts/Makefile.debug
+#lib/modules/KVER-ipfire/build/scripts/Makefile.defconf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.dtbinst
 #lib/modules/KVER-ipfire/build/scripts/Makefile.extrawarn
 #lib/modules/KVER-ipfire/build/scripts/Makefile.gcc-plugins
@@ -17018,7 +17618,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.userprogs
 #lib/modules/KVER-ipfire/build/scripts/Makefile.vmlinux
 #lib/modules/KVER-ipfire/build/scripts/Makefile.vmlinux_o
-#lib/modules/KVER-ipfire/build/scripts/adjust_autoksyms.sh
 #lib/modules/KVER-ipfire/build/scripts/as-version.sh
 #lib/modules/KVER-ipfire/build/scripts/asn1_compiler
 #lib/modules/KVER-ipfire/build/scripts/asn1_compiler.c
@@ -17030,6 +17629,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/add_negative
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/add_unless
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/andnot
+#lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/cmpxchg
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec_and_test
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec_if_positive
@@ -17045,22 +17645,45 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/set_release
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/sub_and_test
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/try_cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/xchg
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-fallback.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-instrumented.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-long.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomics.sh
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add_negative
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add_unless
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/and
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/andnot
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_if_positive
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_unless_positive
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_not_zero
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_unless_negative
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/or
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/read
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/set
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/sub
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/sub_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/try_cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/xchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/xor
 #lib/modules/KVER-ipfire/build/scripts/basic
 #lib/modules/KVER-ipfire/build/scripts/basic/.gitignore
 #lib/modules/KVER-ipfire/build/scripts/basic/Makefile
 #lib/modules/KVER-ipfire/build/scripts/basic/fixdep
 #lib/modules/KVER-ipfire/build/scripts/basic/fixdep.c
-#lib/modules/KVER-ipfire/build/scripts/bin2c.c
 #lib/modules/KVER-ipfire/build/scripts/bloat-o-meter
 #lib/modules/KVER-ipfire/build/scripts/bootgraph.pl
 #lib/modules/KVER-ipfire/build/scripts/bpf_doc.py
 #lib/modules/KVER-ipfire/build/scripts/cc-can-link.sh
 #lib/modules/KVER-ipfire/build/scripts/cc-version.sh
-#lib/modules/KVER-ipfire/build/scripts/check-local-export
+#lib/modules/KVER-ipfire/build/scripts/check-git
 #lib/modules/KVER-ipfire/build/scripts/check-sysctl-docs
 #lib/modules/KVER-ipfire/build/scripts/check_extable.sh
 #lib/modules/KVER-ipfire/build/scripts/checkdeclares.pl
@@ -17085,8 +17708,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/atomic_as_refcounter.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/check_bq27xxx_data.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/d_find_alias.cocci
-#lib/modules/KVER-ipfire/build/scripts/coccinelle/api/debugfs
-#lib/modules/KVER-ipfire/build/scripts/coccinelle/api/debugfs/debugfs_simple_attr.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/device_attr_show.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/err_cast.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/kfree_mismatch.cocci
@@ -17198,6 +17819,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/nios2
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/openrisc
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/powerpc
+#lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/riscv
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/sh
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/xtensa
 #lib/modules/KVER-ipfire/build/scripts/dtc/libfdt
@@ -17272,18 +17894,25 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/device.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/dmesg.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/genpd.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/interrupts.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/lists.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/mm.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/modules.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/page_owner.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/pgtable.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/proc.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/radixtree.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/rbtree.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/slab.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/stackdepot.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/symbols.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/tasks.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/timerlist.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/utils.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/vfs.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/vmalloc.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/vmlinux-gdb.py
 #lib/modules/KVER-ipfire/build/scripts/gen-randstruct-seed.sh
-#lib/modules/KVER-ipfire/build/scripts/gen_autoksyms.sh
-#lib/modules/KVER-ipfire/build/scripts/gen_ksymdeps.sh
 #lib/modules/KVER-ipfire/build/scripts/generate_initcall_order.pl
 #lib/modules/KVER-ipfire/build/scripts/generate_rust_analyzer.py
 #lib/modules/KVER-ipfire/build/scripts/generate_rust_target.rs
@@ -17309,7 +17938,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/headers_install.sh
 #lib/modules/KVER-ipfire/build/scripts/insert-sys-cert.c
 #lib/modules/KVER-ipfire/build/scripts/install.sh
-#lib/modules/KVER-ipfire/build/scripts/is_rust_module.sh
 #lib/modules/KVER-ipfire/build/scripts/jobserver-exec
 #lib/modules/KVER-ipfire/build/scripts/kallsyms
 #lib/modules/KVER-ipfire/build/scripts/kallsyms.c
@@ -17435,6 +18063,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/makelst
 #lib/modules/KVER-ipfire/build/scripts/markup_oops.pl
 #lib/modules/KVER-ipfire/build/scripts/min-tool-version.sh
+#lib/modules/KVER-ipfire/build/scripts/misc-check
 #lib/modules/KVER-ipfire/build/scripts/mkcompile_h
 #lib/modules/KVER-ipfire/build/scripts/mksysmap
 #lib/modules/KVER-ipfire/build/scripts/mkuboot.sh
@@ -17460,9 +18089,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/nsdeps
 #lib/modules/KVER-ipfire/build/scripts/objdiff
 #lib/modules/KVER-ipfire/build/scripts/objdump-func
+#lib/modules/KVER-ipfire/build/scripts/orc_hash.sh
 #lib/modules/KVER-ipfire/build/scripts/package
 #lib/modules/KVER-ipfire/build/scripts/package/builddeb
 #lib/modules/KVER-ipfire/build/scripts/package/buildtar
+#lib/modules/KVER-ipfire/build/scripts/package/deb-build-option
+#lib/modules/KVER-ipfire/build/scripts/package/debian
+#lib/modules/KVER-ipfire/build/scripts/package/debian/rules
+#lib/modules/KVER-ipfire/build/scripts/package/gen-diff-patch
+#lib/modules/KVER-ipfire/build/scripts/package/install-extmod-build
+#lib/modules/KVER-ipfire/build/scripts/package/kernel.spec
 #lib/modules/KVER-ipfire/build/scripts/package/mkdebian
 #lib/modules/KVER-ipfire/build/scripts/package/mkspec
 #lib/modules/KVER-ipfire/build/scripts/package/snapcraft.template
@@ -17475,9 +18111,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.c
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.h
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.pl
+#lib/modules/KVER-ipfire/build/scripts/relocs_check.sh
 #lib/modules/KVER-ipfire/build/scripts/remove-stale-files
 #lib/modules/KVER-ipfire/build/scripts/rust_is_available.sh
 #lib/modules/KVER-ipfire/build/scripts/rust_is_available_bindgen_libclang.h
+#lib/modules/KVER-ipfire/build/scripts/rust_is_available_test.py
+#lib/modules/KVER-ipfire/build/scripts/rustdoc_test_builder.rs
+#lib/modules/KVER-ipfire/build/scripts/rustdoc_test_gen.rs
 #lib/modules/KVER-ipfire/build/scripts/selinux
 #lib/modules/KVER-ipfire/build/scripts/selinux/Makefile
 #lib/modules/KVER-ipfire/build/scripts/selinux/README
@@ -17802,6 +18442,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/generic
 #lib/modules/KVER-ipfire/build/sound/soc/generic/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/generic/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/google
+#lib/modules/KVER-ipfire/build/sound/soc/google/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/google/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon/Makefile
@@ -17837,6 +18480,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/loongson
+#lib/modules/KVER-ipfire/build/sound/soc/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/loongson/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/Makefile
@@ -17846,12 +18492,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt2701/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt6797
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt6797/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt7986
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt7986/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8173
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8173/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8183
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8183/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8186
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8186/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8188
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8188/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8192
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8192/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8195
@@ -17909,6 +18559,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/sprd
 #lib/modules/KVER-ipfire/build/sound/soc/sprd/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/sprd/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/starfive
+#lib/modules/KVER-ipfire/build/sound/soc/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/starfive/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/sti
 #lib/modules/KVER-ipfire/build/sound/soc/sti/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/sti/Makefile
@@ -18013,6 +18666,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/cgroup/Makefile
 #lib/modules/KVER-ipfire/build/tools/counter
 #lib/modules/KVER-ipfire/build/tools/counter/Makefile
+#lib/modules/KVER-ipfire/build/tools/crypto
+#lib/modules/KVER-ipfire/build/tools/crypto/ccp
+#lib/modules/KVER-ipfire/build/tools/crypto/ccp/Makefile
 #lib/modules/KVER-ipfire/build/tools/debugging
 #lib/modules/KVER-ipfire/build/tools/debugging/Makefile
 #lib/modules/KVER-ipfire/build/tools/edid
@@ -18030,8 +18686,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/include
 #lib/modules/KVER-ipfire/build/tools/include/nolibc
 #lib/modules/KVER-ipfire/build/tools/include/nolibc/Makefile
-#lib/modules/KVER-ipfire/build/tools/io_uring
-#lib/modules/KVER-ipfire/build/tools/io_uring/Makefile
 #lib/modules/KVER-ipfire/build/tools/kvm
 #lib/modules/KVER-ipfire/build/tools/kvm/kvm_stat
 #lib/modules/KVER-ipfire/build/tools/kvm/kvm_stat/Makefile
@@ -18053,14 +18707,22 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/lib/perf/Makefile
 #lib/modules/KVER-ipfire/build/tools/lib/subcmd
 #lib/modules/KVER-ipfire/build/tools/lib/subcmd/Makefile
+#lib/modules/KVER-ipfire/build/tools/lib/symbol
+#lib/modules/KVER-ipfire/build/tools/lib/symbol/Makefile
 #lib/modules/KVER-ipfire/build/tools/lib/thermal
 #lib/modules/KVER-ipfire/build/tools/lib/thermal/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Documentation
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Documentation/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/plugins
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/plugins/Makefile
+#lib/modules/KVER-ipfire/build/tools/mm
+#lib/modules/KVER-ipfire/build/tools/mm/Makefile
+#lib/modules/KVER-ipfire/build/tools/net
+#lib/modules/KVER-ipfire/build/tools/net/ynl
+#lib/modules/KVER-ipfire/build/tools/net/ynl/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/Makefile.deps
+#lib/modules/KVER-ipfire/build/tools/net/ynl/generated
+#lib/modules/KVER-ipfire/build/tools/net/ynl/generated/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/lib
+#lib/modules/KVER-ipfire/build/tools/net/ynl/lib/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/samples
+#lib/modules/KVER-ipfire/build/tools/net/ynl/samples/Makefile
 #lib/modules/KVER-ipfire/build/tools/objtool
 #lib/modules/KVER-ipfire/build/tools/objtool/Makefile
 #lib/modules/KVER-ipfire/build/tools/pci
@@ -18080,6 +18742,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/perf/arch/arm64/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/csky
 #lib/modules/KVER-ipfire/build/tools/perf/arch/csky/Makefile
+#lib/modules/KVER-ipfire/build/tools/perf/arch/loongarch
+#lib/modules/KVER-ipfire/build/tools/perf/arch/loongarch/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/mips
 #lib/modules/KVER-ipfire/build/tools/perf/arch/mips/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/powerpc
@@ -18196,12 +18860,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/bpf/bpf_testmod/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/breakpoints
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/breakpoints/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/cachestat
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/cachestat/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/capabilities
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/capabilities/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cgroup
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cgroup/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/clone3
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/clone3/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/connector
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/connector/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/core
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/core/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cpu-hotplug
@@ -18231,6 +18899,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/efivarfs/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/exec
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/exec/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/fchmodat2
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/fchmodat2/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/filelock
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/filelock/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems/binderfs
@@ -18251,10 +18923,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/futex/functional/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/gpio
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/gpio/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/hid
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/hid/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ia64
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ia64/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/intel_pstate
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/intel_pstate/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/iommu
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/iommu/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ipc
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ipc/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ir
@@ -18287,6 +18963,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/memory-hotplug/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mincore
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mincore/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/mm
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/mm/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount_setattr
@@ -18303,6 +18981,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/hsr
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/hsr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/openvswitch
@@ -18331,6 +19011,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/cache_shape/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/copyloops
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/copyloops/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dexcr
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dexcr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dscr
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dscr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/eeh
@@ -18383,14 +19065,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ptrace/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/resctrl
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/resctrl/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/hwprobe
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/hwprobe/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/mm
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/mm/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/vector
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/vector/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rlimits
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rlimits/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rseq
@@ -18425,6 +19109,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/sysctl/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tc-testing
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tc-testing/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tdx
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tdx/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timens
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timens/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timers
@@ -18433,6 +19119,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tmpfs/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tpm2
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tpm2/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tty
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tty/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/uevent
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/uevent/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/user
@@ -18441,8 +19129,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/user_events/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/vDSO
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/vDSO/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/vm
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/vm/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/watchdog
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/watchdog/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/wireguard
@@ -18487,6 +19173,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/verification
 #lib/modules/KVER-ipfire/build/tools/verification/dot2
 #lib/modules/KVER-ipfire/build/tools/verification/dot2/Makefile
+#lib/modules/KVER-ipfire/build/tools/verification/rv
+#lib/modules/KVER-ipfire/build/tools/verification/rv/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio
 #lib/modules/KVER-ipfire/build/tools/virtio/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio/ringtest
@@ -18495,8 +19183,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/virtio/vhost_test/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio/virtio-trace
 #lib/modules/KVER-ipfire/build/tools/virtio/virtio-trace/Makefile
-#lib/modules/KVER-ipfire/build/tools/vm
-#lib/modules/KVER-ipfire/build/tools/vm/Makefile
 #lib/modules/KVER-ipfire/build/tools/wmi
 #lib/modules/KVER-ipfire/build/tools/wmi/Makefile
 #lib/modules/KVER-ipfire/build/usr
@@ -18572,7 +19258,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/crypto/rmd160.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/seed.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/serpent_generic.ko.xz
-#lib/modules/KVER-ipfire/kernel/crypto/sha3_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm2_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm3.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm3_generic.ko.xz
@@ -18589,12 +19274,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/crypto/xor.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/xxhash_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers
+#lib/modules/KVER-ipfire/kernel/drivers/acpi
+#lib/modules/KVER-ipfire/kernel/drivers/acpi/video.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata
 #lib/modules/KVER-ipfire/kernel/drivers/ata/acard-ahci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata/ahci_dwc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata/ahci_platform.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata/ata_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata/libahci_platform.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/ata/pata_acpi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata/pata_ali.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata/pata_amd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ata/pata_artop.ko.xz
@@ -18685,6 +19373,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_si.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_ssif.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_watchdog.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ssif_bmc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/lp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ppdev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm
@@ -18693,9 +19382,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/st33zp24/tpm_st33zp24_i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_atmel.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_crb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_i2c_atmel.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_i2c_infineon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_i2c_nuvoton.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_infineon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_tis.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_tis_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/tpm/tpm_tis_i2c.ko.xz
@@ -18704,12 +19395,18 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/clk
 #lib/modules/KVER-ipfire/kernel/drivers/clk/starfive
 #lib/modules/KVER-ipfire/kernel/drivers/clk/starfive/clk-starfive-jh7100-audio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/starfive/clk-starfive-jh7110-aon.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/starfive/clk-starfive-jh7110-isp.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/starfive/clk-starfive-jh7110-stg.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/clk/starfive/clk-starfive-jh7110-vout.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/cavium
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/cavium/nitrox
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/cavium/nitrox/n5pf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/chelsio
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/chelsio/chcr.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/starfive
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/starfive/jh7110-crypto.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/virtio
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/virtio/virtio_crypto.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/devfreq
@@ -18733,6 +19430,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/dma/sf-pdma/sf-pdma.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/extcon
 #lib/modules/KVER-ipfire/kernel/drivers/extcon/extcon-usbc-tusb320.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/firmware
+#lib/modules/KVER-ipfire/kernel/drivers/firmware/iscsi_ibft.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-dwapb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-exar.ko.xz
@@ -18747,6 +19446,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdgpu
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdxcp
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdxcp/amdxcp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/ast
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/ast/ast.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge
@@ -18757,8 +19458,10 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/display/drm_display_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_buddy.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_exec.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_kms_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_shmem_helper.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_suballoc_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_ttm_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_vram_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/gud
@@ -18970,6 +19673,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sch5627.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sch5636.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sch56xx-common.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/hwmon/sfctemp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sht15.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sht21.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/sht3x.ko.xz
@@ -19012,6 +19716,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-ali1535.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-ali1563.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-ali15x3.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-amd-mp2-pci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-amd-mp2-plat.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-amd756.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-amd8111.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-cbus-gpio.ko.xz
@@ -19031,6 +19737,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-pca-platform.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-piix4.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-robotfuzz-osif.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-scmi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-simtec.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-sis5595.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/i2c/busses/i2c-sis630.ko.xz
@@ -19104,7 +19811,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-backlight.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-camera.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-default-on.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-gpio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-heartbeat.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-netdev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-oneshot.ko.xz
@@ -19149,11 +19855,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/b2c2/b2c2-flexcop.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/cx2341x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/cypress_firmware.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146/saa7146.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146/saa7146_vv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano/smsdvb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano/smsmdtv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/ttpci-eeprom.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/tveeprom.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/uvc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2/videobuf2-common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2/videobuf2-dma-contig.ko.xz
@@ -19365,6 +20075,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/smipcie/smipcie.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/solo6x10
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/solo6x10/solo6x10.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-av.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-ci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-core.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/tw5864
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/tw5864/tw5864.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/tw68
@@ -19414,6 +20129,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-avertv-303.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-azurewave-ad-tu700.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-beelink-gs1.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-beelink-mxiii.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-behold-columbus.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-behold.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-budget-ci-old.ko.xz
@@ -19429,6 +20145,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dm1105-nec.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvb-t.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dreambox.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dtt200u.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dvico-mce.ko.xz
@@ -19722,8 +20439,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-fwnode.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-mem2mem.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videobuf-core.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videodev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/message
 #lib/modules/KVER-ipfire/kernel/drivers/message/fusion
@@ -19783,6 +20498,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/ti-st
 #lib/modules/KVER-ipfire/kernel/drivers/misc/ti-st/st_drv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/tifm_7xx1.ko.xz
@@ -19797,6 +20513,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/mmc/host/cb710-mmc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mmc/host/cqhci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/mmc/host/sdhci-acpi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mmc/host/sdhci-pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mmc/host/sdhci-pltfm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/mmc/host/sdhci-xenon-driver.ko.xz
@@ -19829,11 +20546,14 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz8863_smi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz9477_i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz_switch.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530-mdio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530-mmio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6060.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6xxx
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6xxx/mv88e6xxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot/mscc_felix_dsa_lib.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot/mscc_seville.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/qca
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/qca/ar9331.ko.xz
@@ -19878,6 +20598,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/amd8111e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/nmclan_cs.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pcnet32.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pds_core
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pds_core/pds_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/aquantia
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/aquantia/atlantic
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz
@@ -19913,6 +20635,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/common
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/common/cavium_ptp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio/liquidio-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio/liquidio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio/liquidio_vf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/thunder
@@ -19980,8 +20703,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igbvf/igbvf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igc
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igc/igc.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgb
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgb/ixgb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbe
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbevf
@@ -20086,7 +20807,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac-pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac-platform.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko.xz
@@ -20105,6 +20826,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/via/via-rhine.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/via/via-velocity.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/libwx
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/libwx/libwx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/ngbe
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/ngbe/ngbe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/txgbe
@@ -20118,6 +20841,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/xilinx/xilinx_emaclite.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/xircom
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/xircom/xirc2ps_cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/fjes
+#lib/modules/KVER-ipfire/kernel/drivers/net/fjes/fjes.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/geneve.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/gtp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ifb.ko.xz
@@ -20135,6 +20860,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mscc-miim.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mvusb.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-regmap.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-thunder.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mhi_net.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mii.ko.xz
@@ -20142,8 +20868,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/netconsole.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/nlmon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs
-#lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-altera-tse.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-lynx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-mtk-lynxi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs_xpcs.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/adin.ko.xz
@@ -20170,6 +20896,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/icplus.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/intel-xway.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/lxt.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell-88q2xxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell-88x2222.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell10g.ko.xz
@@ -20177,12 +20904,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/micrel.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip_t1.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip_t1s.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/motorcomm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mscc
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mscc/mscc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mxl-gpy.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/national.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/ncn26000.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-c45-tja11xx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-cbtx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-tja11xx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/phylink.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/qsemi.ko.xz
@@ -20205,6 +20935,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ppp/pppoe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ppp/pppox.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ppp/pptp.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/sb1000.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/slip
 #lib/modules/KVER-ipfire/kernel/drivers/net/slip/slhc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/sungem_phy.ko.xz
@@ -20272,6 +21003,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k/ath11k_pci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath12k
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath12k/ath12k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath5k
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath9k
@@ -20298,7 +21031,13 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/b43legacy/b43legacy.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil
@@ -20339,7 +21078,9 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54usb.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/legacy
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/legacy/rndis_wlan.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/legacy/wl3501_cs.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell/libertas
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell/libertas/libertas.ko.xz
@@ -20386,6 +21127,10 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921s.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921u.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt792x-lib.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt792x-usb.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7996
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7996/mt7996e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt7601u
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/purelifi
@@ -20449,22 +21194,35 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723d.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723de.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723ds.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723du.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821cu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822bs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822bu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822cu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_pci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_sdio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_usb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8851b.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8851be.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852a.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ae.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852b.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852be.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ce.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_pci.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi/rsi_91x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi/rsi_sdio.ko.xz
@@ -20484,7 +21242,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore/wlcore_sdio.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/wl3501_cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virtual
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virtual/mac80211_hwsim.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas/zd1201.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas/zd1211rw
@@ -20508,7 +21267,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/nvme/target/nvmet.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/parport
 #lib/modules/KVER-ipfire/kernel/drivers/parport/parport.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/parport/parport_ax88796.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/parport/parport_pc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/parport/parport_serial.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pci
@@ -20521,6 +21279,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/pcmcia/pcmcia_rsrc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pcmcia/pd6729.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pcmcia/yenta_socket.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/phy
+#lib/modules/KVER-ipfire/kernel/drivers/phy/starfive
+#lib/modules/KVER-ipfire/kernel/drivers/phy/starfive/phy-jh7110-dphy-rx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/phy/starfive/phy-jh7110-pcie.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/phy/starfive/phy-jh7110-usb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pinctrl
 #lib/modules/KVER-ipfire/kernel/drivers/pinctrl/cirrus
 #lib/modules/KVER-ipfire/kernel/drivers/pinctrl/cirrus/pinctrl-madera.ko.xz
@@ -20532,11 +21295,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_clockmatrix.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_idt82p33.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_mock.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ab-b5ze-s3.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-abx80x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-bq32k.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-bq4802.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-da9063.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ds1286.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ds1307.ko.xz
@@ -20573,7 +21336,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-rx8581.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-s35390a.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-stk17ta8.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-v3020.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-x1205.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/scsi
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/3w-9xxx.ko.xz
@@ -20638,6 +21400,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/libiscsi_tcp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/libsas
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/libsas/libsas.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/scsi/lpfc
+#lib/modules/KVER-ipfire/kernel/drivers/scsi/lpfc/lpfc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/megaraid
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/megaraid.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/megaraid/megaraid_mbox.ko.xz
@@ -20700,8 +21464,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/staging/gdm724x/gdmulte.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/staging/qlge
 #lib/modules/KVER-ipfire/kernel/drivers/staging/qlge/qlge.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/staging/r8188eu
-#lib/modules/KVER-ipfire/kernel/drivers/staging/r8188eu/r8188eu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/staging/rtl8192u
 #lib/modules/KVER-ipfire/kernel/drivers/staging/rtl8192u/r8192u_usb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/staging/rtl8712
@@ -20716,6 +21478,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250/8250_dw.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250/8250_exar.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250/8250_pci1xxxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/arc_uart.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/fsl_linflexuart.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/fsl_lpuart.ko.xz
@@ -20725,7 +21488,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/sc16is7xx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/sccnxp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/sprd_serial.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/tty/synclink_gt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ufs
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/core
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/core/ufshcd-core.ko.xz
@@ -20771,6 +21533,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/usb/dwc3
 #lib/modules/KVER-ipfire/kernel/drivers/usb/dwc3/dwc3-haps.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/dwc3/dwc3-of-simple.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/usb/dwc3/dwc3-pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/dwc3/dwc3.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/host
 #lib/modules/KVER-ipfire/kernel/drivers/usb/host/bcma-hcd.ko.xz
@@ -20787,7 +21550,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/emi26.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/emi62.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/ezusb.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/usb/misc/ftdi-elan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/iowarrior.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/onboard_usb_hub.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/sisusbvga
@@ -20875,7 +21637,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_virqfd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vhost
 #lib/modules/KVER-ipfire/kernel/drivers/vhost/vhost.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vhost/vhost_iotlb.ko.xz
@@ -20890,11 +21651,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/aty/atyfb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/fb_ddc.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/fb_sys_fops.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/svgalib.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/syscopyarea.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/sysfillrect.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/sysimgblt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/cyber2000fb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/gxt4500.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/i740fb.ko.xz
@@ -20930,7 +21687,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/virtio/virtio_mmio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters
-#lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds1wm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds2482.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds2490.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/slaves
@@ -20963,6 +21719,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/pcwd_usb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/retu_wdt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/softdog.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/watchdog/wdat_wdt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/wdt_pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/ziirave_wdt.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs
@@ -21056,6 +21813,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-r.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-ru.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-u.ko.xz
+#lib/modules/KVER-ipfire/kernel/fs/nls/nls_ucs2_utils.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_utf8.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/ntfs3
 #lib/modules/KVER-ipfire/kernel/fs/ntfs3/ntfs3.ko.xz
@@ -21156,6 +21914,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ksz.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_lan9303.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_mtk.ko.xz
+#lib/modules/KVER-ipfire/kernel/net/dsa/tag_none.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ocelot.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ocelot_8021q.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_qca.ko.xz
@@ -21185,7 +21944,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arp_tables.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arpt_mangle.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arptable_filter.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_ECN.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_REJECT.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko.xz
@@ -21338,7 +22096,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_masq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_nat.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_numgen.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/netfilter/nft_objref.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_osf.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_queue.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_quota.ko.xz
@@ -21471,14 +22228,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/sched/em_nbyte.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_text.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_u32.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_atm.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_cake.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_cbq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_cbs.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_choke.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_codel.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_drr.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_dsmark.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_etf.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_ets.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_fq.ko.xz
@@ -21490,6 +22244,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_htb.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_ingress.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_mqprio.ko.xz
+#lib/modules/KVER-ipfire/kernel/net/sched/sch_mqprio_lib.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_multiq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_netem.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_pie.ko.xz
@@ -21571,6 +22326,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/sound/hda
 #lib/modules/KVER-ipfire/kernel/sound/hda/snd-hda-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/sound/hda/snd-intel-dspcfg.ko.xz
+#lib/modules/KVER-ipfire/kernel/sound/hda/snd-intel-sdw-acpi.ko.xz
 #lib/modules/KVER-ipfire/kernel/sound/i2c
 #lib/modules/KVER-ipfire/kernel/sound/i2c/other
 #lib/modules/KVER-ipfire/kernel/sound/i2c/other/snd-ak4113.ko.xz
index c32c7efd569d4d742a948a3f3db5540d94d7a6b5..cc6de82db71f24157c9549848917b80d2fae0a20 100644 (file)
@@ -45,6 +45,7 @@
 #usr/include/asm/errno.h
 #usr/include/asm/fcntl.h
 #usr/include/asm/hwcap.h
+#usr/include/asm/hwprobe.h
 #usr/include/asm/ioctl.h
 #usr/include/asm/ioctls.h
 #usr/include/asm/ipcbuf.h
 #usr/include/drm/drm_sarea.h
 #usr/include/drm/etnaviv_drm.h
 #usr/include/drm/exynos_drm.h
-#usr/include/drm/i810_drm.h
+#usr/include/drm/habanalabs_accel.h
 #usr/include/drm/i915_drm.h
+#usr/include/drm/ivpu_accel.h
 #usr/include/drm/lima_drm.h
-#usr/include/drm/mga_drm.h
 #usr/include/drm/msm_drm.h
 #usr/include/drm/nouveau_drm.h
 #usr/include/drm/omap_drm.h
 #usr/include/drm/panfrost_drm.h
+#usr/include/drm/qaic_accel.h
 #usr/include/drm/qxl_drm.h
-#usr/include/drm/r128_drm.h
 #usr/include/drm/radeon_drm.h
-#usr/include/drm/savage_drm.h
-#usr/include/drm/sis_drm.h
 #usr/include/drm/tegra_drm.h
 #usr/include/drm/v3d_drm.h
 #usr/include/drm/vc4_drm.h
 #usr/include/drm/vgem_drm.h
-#usr/include/drm/via_drm.h
 #usr/include/drm/virtgpu_drm.h
 #usr/include/drm/vmwgfx_drm.h
 #usr/include/headers_check.pl
 #usr/include/linux/arm_sdei.h
 #usr/include/linux/aspeed-lpc-ctrl.h
 #usr/include/linux/aspeed-p2a-ctrl.h
+#usr/include/linux/aspeed-video.h
 #usr/include/linux/atalk.h
 #usr/include/linux/atm.h
 #usr/include/linux/atm_eni.h
 #usr/include/linux/cifs/cifs_mount.h
 #usr/include/linux/cifs/cifs_netlink.h
 #usr/include/linux/close_range.h
-#usr/include/linux/cm4000_cs.h
 #usr/include/linux/cn_proc.h
 #usr/include/linux/coda.h
 #usr/include/linux/coff.h
 #usr/include/linux/devlink.h
 #usr/include/linux/dlm.h
 #usr/include/linux/dlm_device.h
-#usr/include/linux/dlm_netlink.h
 #usr/include/linux/dlm_plock.h
 #usr/include/linux/dlmconstants.h
 #usr/include/linux/dm-ioctl.h
 #usr/include/linux/erspan.h
 #usr/include/linux/ethtool.h
 #usr/include/linux/ethtool_netlink.h
+#usr/include/linux/eventfd.h
 #usr/include/linux/eventpoll.h
+#usr/include/linux/ext4.h
 #usr/include/linux/f2fs.h
 #usr/include/linux/fadvise.h
 #usr/include/linux/falloc.h
 #usr/include/linux/gpio.h
 #usr/include/linux/gsmmux.h
 #usr/include/linux/gtp.h
+#usr/include/linux/handshake.h
 #usr/include/linux/hash_info.h
 #usr/include/linux/hdlc
 #usr/include/linux/hdlc.h
 #usr/include/linux/ioam6_iptunnel.h
 #usr/include/linux/ioctl.h
 #usr/include/linux/iommu.h
+#usr/include/linux/iommufd.h
 #usr/include/linux/ioprio.h
 #usr/include/linux/ip.h
 #usr/include/linux/ip6_tunnel.h
 #usr/include/linux/ipmi.h
 #usr/include/linux/ipmi_bmc.h
 #usr/include/linux/ipmi_msgdefs.h
+#usr/include/linux/ipmi_ssif_bmc.h
 #usr/include/linux/ipsec.h
 #usr/include/linux/ipv6.h
 #usr/include/linux/ipv6_route.h
 #usr/include/linux/media-bus-format.h
 #usr/include/linux/media.h
 #usr/include/linux/mei.h
+#usr/include/linux/mei_uuid.h
 #usr/include/linux/membarrier.h
 #usr/include/linux/memfd.h
 #usr/include/linux/mempolicy.h
-#usr/include/linux/meye.h
 #usr/include/linux/mii.h
 #usr/include/linux/minix_fs.h
 #usr/include/linux/misc
 #usr/include/linux/net_namespace.h
 #usr/include/linux/net_tstamp.h
 #usr/include/linux/netconf.h
+#usr/include/linux/netdev.h
 #usr/include/linux/netdevice.h
 #usr/include/linux/netfilter
 #usr/include/linux/netfilter.h
 #usr/include/linux/prctl.h
 #usr/include/linux/psample.h
 #usr/include/linux/psci.h
+#usr/include/linux/psp-dbc.h
 #usr/include/linux/psp-sev.h
 #usr/include/linux/ptp_clock.h
 #usr/include/linux/ptrace.h
 #usr/include/linux/tc_ematch/tc_em_text.h
 #usr/include/linux/tcp.h
 #usr/include/linux/tcp_metrics.h
+#usr/include/linux/tdx-guest.h
 #usr/include/linux/tee.h
 #usr/include/linux/termios.h
 #usr/include/linux/thermal.h
 #usr/include/linux/tipc_sockets_diag.h
 #usr/include/linux/tls.h
 #usr/include/linux/toshiba.h
+#usr/include/linux/tps6594_pfsm.h
 #usr/include/linux/tty.h
 #usr/include/linux/tty_flags.h
 #usr/include/linux/types.h
 #usr/include/linux/usb/video.h
 #usr/include/linux/usbdevice_fs.h
 #usr/include/linux/usbip.h
+#usr/include/linux/user_events.h
 #usr/include/linux/userfaultfd.h
 #usr/include/linux/userio.h
 #usr/include/linux/utime.h
 #usr/include/misc
 #usr/include/misc/cxl.h
 #usr/include/misc/fastrpc.h
-#usr/include/misc/habanalabs.h
 #usr/include/misc/ocxl.h
 #usr/include/misc/pvpanic.h
 #usr/include/misc/uacce
 #usr/include/rdma/ib_user_sa.h
 #usr/include/rdma/ib_user_verbs.h
 #usr/include/rdma/irdma-abi.h
+#usr/include/rdma/mana-abi.h
 #usr/include/rdma/mlx4-abi.h
 #usr/include/rdma/mlx5-abi.h
 #usr/include/rdma/mlx5_user_ioctl_cmds.h
index c414cf61b1179f902dd4b88c382a4dcdddad147f..53224d006e4b08a64dc652211d21160390dff5d0 100644 (file)
@@ -1,7 +1,6 @@
 etc/suricata
 etc/suricata/suricata.yaml
 usr/bin/suricata
-#usr/include/suricata-plugin.h
 usr/sbin/convert-ids-backend-files
 #usr/share/doc/suricata
 #usr/share/doc/suricata/AUTHORS
@@ -27,6 +26,7 @@ usr/share/suricata
 #usr/share/suricata/rules/dnp3-events.rules
 #usr/share/suricata/rules/dns-events.rules
 #usr/share/suricata/rules/files.rules
+#usr/share/suricata/rules/ftp-events.rules
 #usr/share/suricata/rules/http-events.rules
 #usr/share/suricata/rules/http2-events.rules
 #usr/share/suricata/rules/ipsec-events.rules
@@ -35,6 +35,7 @@ usr/share/suricata
 #usr/share/suricata/rules/mqtt-events.rules
 #usr/share/suricata/rules/nfs-events.rules
 #usr/share/suricata/rules/ntp-events.rules
+#usr/share/suricata/rules/quic-events.rules
 #usr/share/suricata/rules/rfb-events.rules
 #usr/share/suricata/rules/smb-events.rules
 #usr/share/suricata/rules/smtp-events.rules
index 78c5a31ae21c4ecc648c171aaf41a7f338b094b6..1badd605abfff14dc17630d7b5eb335cedaff427 100644 (file)
@@ -11,7 +11,7 @@ etc/unbound/unbound.conf
 #usr/lib/libunbound.la
 #usr/lib/libunbound.so
 usr/lib/libunbound.so.8
-usr/lib/libunbound.so.8.1.23
+usr/lib/libunbound.so.8.1.24
 #usr/lib/pkgconfig/libunbound.pc
 usr/sbin/unbound
 usr/sbin/unbound-anchor
index 6c2a40cc26a53b822bb02ffaa5bc1441face66e5..d2ef6ab103aa3c460eb79eb85a5e45beec43aea3 100644 (file)
@@ -57,6 +57,7 @@ srv/web/ipfire/cgi-bin/memory.cgi
 srv/web/ipfire/cgi-bin/modem-status.cgi
 srv/web/ipfire/cgi-bin/modem.cgi
 #srv/web/ipfire/cgi-bin/mpfire.cgi
+#srv/web/ipfire/cgi-bin/mympd.cgi
 srv/web/ipfire/cgi-bin/netexternal.cgi
 srv/web/ipfire/cgi-bin/netinternal.cgi
 srv/web/ipfire/cgi-bin/netother.cgi
@@ -78,16 +79,18 @@ srv/web/ipfire/cgi-bin/system.cgi
 srv/web/ipfire/cgi-bin/time.cgi
 #srv/web/ipfire/cgi-bin/tor.cgi
 srv/web/ipfire/cgi-bin/traffic.cgi
+#srv/web/ipfire/cgi-bin/transmission.cgi
 srv/web/ipfire/cgi-bin/updatexlrator.cgi
 srv/web/ipfire/cgi-bin/urlfilter.cgi
+#srv/web/ipfire/cgi-bin/vdr.cgi
 srv/web/ipfire/cgi-bin/vpnmain.cgi
 srv/web/ipfire/cgi-bin/vulnerabilities.cgi
 srv/web/ipfire/cgi-bin/wakeonlan.cgi
 srv/web/ipfire/cgi-bin/webaccess.cgi
-srv/web/ipfire/cgi-bin/wireless.cgi
-srv/web/ipfire/cgi-bin/wirelessclient.cgi
 #srv/web/ipfire/cgi-bin/wio.cgi
 #srv/web/ipfire/cgi-bin/wiographs.cgi
+srv/web/ipfire/cgi-bin/wireless.cgi
+srv/web/ipfire/cgi-bin/wirelessclient.cgi
 srv/web/ipfire/cgi-bin/wlanap.cgi
 srv/web/ipfire/cgi-bin/zoneconf.cgi
 #srv/web/ipfire/html
@@ -324,13 +327,13 @@ srv/web/ipfire/html/images/wio/mailredon.png
 srv/web/ipfire/html/images/wio/no_graph.png
 srv/web/ipfire/html/images/wio/none.png
 srv/web/ipfire/html/images/wio/orange.png
-srv/web/ipfire/html/images/wio/ovpnn2n.png
 srv/web/ipfire/html/images/wio/ovpn.png
+srv/web/ipfire/html/images/wio/ovpnn2n.png
 srv/web/ipfire/html/images/wio/ovpnrw.png
 srv/web/ipfire/html/images/wio/red.png
 srv/web/ipfire/html/images/wio/refresh.png
-srv/web/ipfire/html/images/wio/vpnn2n.png
 srv/web/ipfire/html/images/wio/vpn.png
+srv/web/ipfire/html/images/wio/vpnn2n.png
 srv/web/ipfire/html/images/wio/vpnrw.png
 srv/web/ipfire/html/images/wio/white.png
 srv/web/ipfire/html/include
@@ -344,16 +347,14 @@ srv/web/ipfire/html/redirect-templates/legacy/template.html
 srv/web/ipfire/html/redirect.cgi
 srv/web/ipfire/html/themes
 srv/web/ipfire/html/themes/ipfire
-srv/web/ipfire/html/themes/ipfire/images
-srv/web/ipfire/html/themes/ipfire/images/n2.gif
-srv/web/ipfire/html/themes/ipfire/images/n3.gif
-srv/web/ipfire/html/themes/ipfire/images/n5.gif
-srv/web/ipfire/html/themes/ipfire/images/n6.gif
-srv/web/ipfire/html/themes/ipfire/images/tux2.png
 srv/web/ipfire/html/themes/ipfire/include
 srv/web/ipfire/html/themes/ipfire/include/colors.txt
 srv/web/ipfire/html/themes/ipfire/include/css
 srv/web/ipfire/html/themes/ipfire/include/css/style.css
+#srv/web/ipfire/html/themes/ipfire/include/fonts
+srv/web/ipfire/html/themes/ipfire/include/fonts/Prompt-Bold.ttf
+srv/web/ipfire/html/themes/ipfire/include/fonts/Prompt-Medium.ttf
+srv/web/ipfire/html/themes/ipfire/include/fonts/Prompt-Regular.ttf
 srv/web/ipfire/html/themes/ipfire/include/functions.pl
 srv/web/ipfire/html/themes/ipfire/include/js
 srv/web/ipfire/html/themes/ipfire/include/js/refreshInetInfo.js
index b38eb4a43cdc4046fe362e1081e892ea26cbaded..44863503dc0e66ddeea966317b8013b85310a4c1 100644 (file)
@@ -136,7 +136,8 @@ usr/bin/strings
 #usr/lib/ldscripts/elf_x86_64.xu
 #usr/lib/ldscripts/elf_x86_64.xw
 #usr/lib/ldscripts/elf_x86_64.xwe
-usr/lib/libbfd-2.41.so
+#usr/lib/ldscripts/stamp
+usr/lib/libbfd-2.42.so
 #usr/lib/libbfd.a
 #usr/lib/libbfd.la
 #usr/lib/libbfd.so
@@ -155,7 +156,7 @@ usr/lib/libctf.so.0.0.0
 #usr/lib/libgprofng.so
 usr/lib/libgprofng.so.0
 usr/lib/libgprofng.so.0.0.0
-usr/lib/libopcodes-2.41.so
+usr/lib/libopcodes-2.42.so
 #usr/lib/libopcodes.a
 #usr/lib/libopcodes.la
 #usr/lib/libopcodes.so
@@ -229,6 +230,7 @@ usr/lib/libsframe.so.1.0.0
 #usr/share/locale/ja/LC_MESSAGES/ld.mo
 #usr/share/locale/ka/LC_MESSAGES/bfd.mo
 #usr/share/locale/ka/LC_MESSAGES/gprof.mo
+#usr/share/locale/ka/LC_MESSAGES/ld.mo
 #usr/share/locale/ms
 #usr/share/locale/ms/LC_MESSAGES
 #usr/share/locale/ms/LC_MESSAGES/gprof.mo
@@ -239,11 +241,10 @@ usr/lib/libsframe.so.1.0.0
 #usr/share/locale/pt_BR/LC_MESSAGES/gprof.mo
 #usr/share/locale/pt_BR/LC_MESSAGES/ld.mo
 #usr/share/locale/pt_BR/LC_MESSAGES/opcodes.mo
-#usr/share/locale/ro
-#usr/share/locale/ro/LC_MESSAGES
 #usr/share/locale/ro/LC_MESSAGES/bfd.mo
 #usr/share/locale/ro/LC_MESSAGES/binutils.mo
 #usr/share/locale/ro/LC_MESSAGES/gprof.mo
+#usr/share/locale/ro/LC_MESSAGES/ld.mo
 #usr/share/locale/ro/LC_MESSAGES/opcodes.mo
 #usr/share/locale/ru/LC_MESSAGES/bfd.mo
 #usr/share/locale/ru/LC_MESSAGES/binutils.mo
index 66d310e3845473f6defe3dcd8b872660fc0cf4b7..929a8f6609f3bc09a4ef002c462d1a604186b4d1 100644 (file)
@@ -124,6 +124,7 @@ usr/bin/locale
 #usr/include/bits/netdb.h
 #usr/include/bits/param.h
 #usr/include/bits/platform
+#usr/include/bits/platform/features.h
 #usr/include/bits/platform/x86.h
 #usr/include/bits/poll.h
 #usr/include/bits/poll2.h
@@ -170,6 +171,7 @@ usr/bin/locale
 #usr/include/bits/socket.h
 #usr/include/bits/socket2.h
 #usr/include/bits/socket_type.h
+#usr/include/bits/spawn_ext.h
 #usr/include/bits/ss_flags.h
 #usr/include/bits/stab.def
 #usr/include/bits/stat.h
@@ -178,6 +180,7 @@ usr/bin/locale
 #usr/include/bits/statx-generic.h
 #usr/include/bits/statx.h
 #usr/include/bits/stdint-intn.h
+#usr/include/bits/stdint-least.h
 #usr/include/bits/stdint-uintn.h
 #usr/include/bits/stdio-ldbl.h
 #usr/include/bits/stdio.h
@@ -419,6 +422,7 @@ usr/bin/locale
 #usr/include/signal.h
 #usr/include/spawn.h
 #usr/include/stab.h
+#usr/include/stdbit.h
 #usr/include/stdc-predef.h
 #usr/include/stdint.h
 #usr/include/stdio.h
@@ -816,7 +820,7 @@ usr/lib/gconv
 #usr/lib/libc_nonshared.a
 #usr/lib/libdl.a
 #usr/lib/libg.a
-#usr/lib/libm-2.38.a
+#usr/lib/libm-2.39.a
 #usr/lib/libm.a
 #usr/lib/libm.so
 #usr/lib/libmcheck.a
@@ -888,20 +892,6 @@ usr/lib/locale
 #usr/lib/locale/aa_ER/LC_PAPER
 #usr/lib/locale/aa_ER/LC_TELEPHONE
 #usr/lib/locale/aa_ER/LC_TIME
-#usr/lib/locale/aa_ER@saaho
-#usr/lib/locale/aa_ER@saaho/LC_ADDRESS
-#usr/lib/locale/aa_ER@saaho/LC_COLLATE
-#usr/lib/locale/aa_ER@saaho/LC_CTYPE
-#usr/lib/locale/aa_ER@saaho/LC_IDENTIFICATION
-#usr/lib/locale/aa_ER@saaho/LC_MEASUREMENT
-#usr/lib/locale/aa_ER@saaho/LC_MESSAGES
-#usr/lib/locale/aa_ER@saaho/LC_MESSAGES/SYS_LC_MESSAGES
-#usr/lib/locale/aa_ER@saaho/LC_MONETARY
-#usr/lib/locale/aa_ER@saaho/LC_NAME
-#usr/lib/locale/aa_ER@saaho/LC_NUMERIC
-#usr/lib/locale/aa_ER@saaho/LC_PAPER
-#usr/lib/locale/aa_ER@saaho/LC_TELEPHONE
-#usr/lib/locale/aa_ER@saaho/LC_TIME
 #usr/lib/locale/aa_ET
 #usr/lib/locale/aa_ET/LC_ADDRESS
 #usr/lib/locale/aa_ET/LC_COLLATE
@@ -2134,6 +2124,20 @@ usr/lib/locale
 #usr/lib/locale/cmn_TW/LC_PAPER
 #usr/lib/locale/cmn_TW/LC_TELEPHONE
 #usr/lib/locale/cmn_TW/LC_TIME
+#usr/lib/locale/crh_RU
+#usr/lib/locale/crh_RU/LC_ADDRESS
+#usr/lib/locale/crh_RU/LC_COLLATE
+#usr/lib/locale/crh_RU/LC_CTYPE
+#usr/lib/locale/crh_RU/LC_IDENTIFICATION
+#usr/lib/locale/crh_RU/LC_MEASUREMENT
+#usr/lib/locale/crh_RU/LC_MESSAGES
+#usr/lib/locale/crh_RU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/crh_RU/LC_MONETARY
+#usr/lib/locale/crh_RU/LC_NAME
+#usr/lib/locale/crh_RU/LC_NUMERIC
+#usr/lib/locale/crh_RU/LC_PAPER
+#usr/lib/locale/crh_RU/LC_TELEPHONE
+#usr/lib/locale/crh_RU/LC_TIME
 #usr/lib/locale/crh_UA
 #usr/lib/locale/crh_UA/LC_ADDRESS
 #usr/lib/locale/crh_UA/LC_COLLATE
@@ -4150,6 +4154,20 @@ usr/lib/locale
 #usr/lib/locale/ga_IE@euro/LC_PAPER
 #usr/lib/locale/ga_IE@euro/LC_TELEPHONE
 #usr/lib/locale/ga_IE@euro/LC_TIME
+#usr/lib/locale/gbm_IN
+#usr/lib/locale/gbm_IN/LC_ADDRESS
+#usr/lib/locale/gbm_IN/LC_COLLATE
+#usr/lib/locale/gbm_IN/LC_CTYPE
+#usr/lib/locale/gbm_IN/LC_IDENTIFICATION
+#usr/lib/locale/gbm_IN/LC_MEASUREMENT
+#usr/lib/locale/gbm_IN/LC_MESSAGES
+#usr/lib/locale/gbm_IN/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/gbm_IN/LC_MONETARY
+#usr/lib/locale/gbm_IN/LC_NAME
+#usr/lib/locale/gbm_IN/LC_NUMERIC
+#usr/lib/locale/gbm_IN/LC_PAPER
+#usr/lib/locale/gbm_IN/LC_TELEPHONE
+#usr/lib/locale/gbm_IN/LC_TIME
 #usr/lib/locale/gd_GB
 #usr/lib/locale/gd_GB.utf8
 #usr/lib/locale/gd_GB.utf8/LC_ADDRESS
@@ -4976,6 +4994,20 @@ usr/lib/locale
 #usr/lib/locale/ku_TR/LC_PAPER
 #usr/lib/locale/ku_TR/LC_TELEPHONE
 #usr/lib/locale/ku_TR/LC_TIME
+#usr/lib/locale/kv_RU
+#usr/lib/locale/kv_RU/LC_ADDRESS
+#usr/lib/locale/kv_RU/LC_COLLATE
+#usr/lib/locale/kv_RU/LC_CTYPE
+#usr/lib/locale/kv_RU/LC_IDENTIFICATION
+#usr/lib/locale/kv_RU/LC_MEASUREMENT
+#usr/lib/locale/kv_RU/LC_MESSAGES
+#usr/lib/locale/kv_RU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/kv_RU/LC_MONETARY
+#usr/lib/locale/kv_RU/LC_NAME
+#usr/lib/locale/kv_RU/LC_NUMERIC
+#usr/lib/locale/kv_RU/LC_PAPER
+#usr/lib/locale/kv_RU/LC_TELEPHONE
+#usr/lib/locale/kv_RU/LC_TIME
 #usr/lib/locale/kw_GB
 #usr/lib/locale/kw_GB.utf8
 #usr/lib/locale/kw_GB.utf8/LC_ADDRESS
@@ -6670,6 +6702,20 @@ usr/lib/locale
 #usr/lib/locale/ss_ZA/LC_PAPER
 #usr/lib/locale/ss_ZA/LC_TELEPHONE
 #usr/lib/locale/ss_ZA/LC_TIME
+#usr/lib/locale/ssy_ER
+#usr/lib/locale/ssy_ER/LC_ADDRESS
+#usr/lib/locale/ssy_ER/LC_COLLATE
+#usr/lib/locale/ssy_ER/LC_CTYPE
+#usr/lib/locale/ssy_ER/LC_IDENTIFICATION
+#usr/lib/locale/ssy_ER/LC_MEASUREMENT
+#usr/lib/locale/ssy_ER/LC_MESSAGES
+#usr/lib/locale/ssy_ER/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/ssy_ER/LC_MONETARY
+#usr/lib/locale/ssy_ER/LC_NAME
+#usr/lib/locale/ssy_ER/LC_NUMERIC
+#usr/lib/locale/ssy_ER/LC_PAPER
+#usr/lib/locale/ssy_ER/LC_TELEPHONE
+#usr/lib/locale/ssy_ER/LC_TIME
 #usr/lib/locale/st_ZA
 #usr/lib/locale/st_ZA.utf8
 #usr/lib/locale/st_ZA.utf8/LC_ADDRESS
@@ -6698,6 +6744,20 @@ usr/lib/locale
 #usr/lib/locale/st_ZA/LC_PAPER
 #usr/lib/locale/st_ZA/LC_TELEPHONE
 #usr/lib/locale/st_ZA/LC_TIME
+#usr/lib/locale/su_ID
+#usr/lib/locale/su_ID/LC_ADDRESS
+#usr/lib/locale/su_ID/LC_COLLATE
+#usr/lib/locale/su_ID/LC_CTYPE
+#usr/lib/locale/su_ID/LC_IDENTIFICATION
+#usr/lib/locale/su_ID/LC_MEASUREMENT
+#usr/lib/locale/su_ID/LC_MESSAGES
+#usr/lib/locale/su_ID/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/su_ID/LC_MONETARY
+#usr/lib/locale/su_ID/LC_NAME
+#usr/lib/locale/su_ID/LC_NUMERIC
+#usr/lib/locale/su_ID/LC_PAPER
+#usr/lib/locale/su_ID/LC_TELEPHONE
+#usr/lib/locale/su_ID/LC_TIME
 #usr/lib/locale/sv_FI
 #usr/lib/locale/sv_FI.utf8
 #usr/lib/locale/sv_FI.utf8/LC_ADDRESS
@@ -7062,6 +7122,20 @@ usr/lib/locale
 #usr/lib/locale/to_TO/LC_PAPER
 #usr/lib/locale/to_TO/LC_TELEPHONE
 #usr/lib/locale/to_TO/LC_TIME
+#usr/lib/locale/tok
+#usr/lib/locale/tok/LC_ADDRESS
+#usr/lib/locale/tok/LC_COLLATE
+#usr/lib/locale/tok/LC_CTYPE
+#usr/lib/locale/tok/LC_IDENTIFICATION
+#usr/lib/locale/tok/LC_MEASUREMENT
+#usr/lib/locale/tok/LC_MESSAGES
+#usr/lib/locale/tok/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/tok/LC_MONETARY
+#usr/lib/locale/tok/LC_NAME
+#usr/lib/locale/tok/LC_NUMERIC
+#usr/lib/locale/tok/LC_PAPER
+#usr/lib/locale/tok/LC_TELEPHONE
+#usr/lib/locale/tok/LC_TIME
 #usr/lib/locale/tpi_PG
 #usr/lib/locale/tpi_PG/LC_ADDRESS
 #usr/lib/locale/tpi_PG/LC_COLLATE
@@ -7510,6 +7584,20 @@ usr/lib/locale
 #usr/lib/locale/yuw_PG/LC_PAPER
 #usr/lib/locale/yuw_PG/LC_TELEPHONE
 #usr/lib/locale/yuw_PG/LC_TIME
+#usr/lib/locale/zgh_MA
+#usr/lib/locale/zgh_MA/LC_ADDRESS
+#usr/lib/locale/zgh_MA/LC_COLLATE
+#usr/lib/locale/zgh_MA/LC_CTYPE
+#usr/lib/locale/zgh_MA/LC_IDENTIFICATION
+#usr/lib/locale/zgh_MA/LC_MEASUREMENT
+#usr/lib/locale/zgh_MA/LC_MESSAGES
+#usr/lib/locale/zgh_MA/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/zgh_MA/LC_MONETARY
+#usr/lib/locale/zgh_MA/LC_NAME
+#usr/lib/locale/zgh_MA/LC_NUMERIC
+#usr/lib/locale/zgh_MA/LC_PAPER
+#usr/lib/locale/zgh_MA/LC_TELEPHONE
+#usr/lib/locale/zgh_MA/LC_TIME
 #usr/lib/locale/zh_CN
 #usr/lib/locale/zh_CN.gb18030
 #usr/lib/locale/zh_CN.gb18030/LC_ADDRESS
@@ -7949,7 +8037,6 @@ usr/lib/locale
 #usr/share/i18n/locales/POSIX
 #usr/share/i18n/locales/aa_DJ
 #usr/share/i18n/locales/aa_ER
-#usr/share/i18n/locales/aa_ER@saaho
 #usr/share/i18n/locales/aa_ET
 #usr/share/i18n/locales/ab_GE
 #usr/share/i18n/locales/af_ZA
@@ -8012,6 +8099,7 @@ usr/lib/locale
 #usr/share/i18n/locales/ckb_IQ
 #usr/share/i18n/locales/cmn_TW
 #usr/share/i18n/locales/cns11643_stroke
+#usr/share/i18n/locales/crh_RU
 #usr/share/i18n/locales/crh_UA
 #usr/share/i18n/locales/cs_CZ
 #usr/share/i18n/locales/csb_PL
@@ -8101,6 +8189,7 @@ usr/lib/locale
 #usr/share/i18n/locales/fy_NL
 #usr/share/i18n/locales/ga_IE
 #usr/share/i18n/locales/ga_IE@euro
+#usr/share/i18n/locales/gbm_IN
 #usr/share/i18n/locales/gd_GB
 #usr/share/i18n/locales/gez_ER
 #usr/share/i18n/locales/gez_ER@abegede
@@ -8147,6 +8236,7 @@ usr/lib/locale
 #usr/share/i18n/locales/ks_IN
 #usr/share/i18n/locales/ks_IN@devanagari
 #usr/share/i18n/locales/ku_TR
+#usr/share/i18n/locales/kv_RU
 #usr/share/i18n/locales/kw_GB
 #usr/share/i18n/locales/ky_KG
 #usr/share/i18n/locales/lb_LU
@@ -8240,7 +8330,9 @@ usr/lib/locale
 #usr/share/i18n/locales/sr_RS
 #usr/share/i18n/locales/sr_RS@latin
 #usr/share/i18n/locales/ss_ZA
+#usr/share/i18n/locales/ssy_ER
 #usr/share/i18n/locales/st_ZA
+#usr/share/i18n/locales/su_ID
 #usr/share/i18n/locales/sv_FI
 #usr/share/i18n/locales/sv_FI@euro
 #usr/share/i18n/locales/sv_SE
@@ -8262,6 +8354,7 @@ usr/lib/locale
 #usr/share/i18n/locales/tl_PH
 #usr/share/i18n/locales/tn_ZA
 #usr/share/i18n/locales/to_TO
+#usr/share/i18n/locales/tok
 #usr/share/i18n/locales/tpi_PG
 #usr/share/i18n/locales/tr_CY
 #usr/share/i18n/locales/tr_TR
@@ -8270,6 +8363,7 @@ usr/lib/locale
 #usr/share/i18n/locales/translit_cjk_variants
 #usr/share/i18n/locales/translit_combining
 #usr/share/i18n/locales/translit_compat
+#usr/share/i18n/locales/translit_emojis
 #usr/share/i18n/locales/translit_font
 #usr/share/i18n/locales/translit_fraction
 #usr/share/i18n/locales/translit_hangul
@@ -8299,6 +8393,7 @@ usr/lib/locale
 #usr/share/i18n/locales/yo_NG
 #usr/share/i18n/locales/yue_HK
 #usr/share/i18n/locales/yuw_PG
+#usr/share/i18n/locales/zgh_MA
 #usr/share/i18n/locales/zh_CN
 #usr/share/i18n/locales/zh_HK
 #usr/share/i18n/locales/zh_SG
@@ -8316,6 +8411,7 @@ usr/lib/locale
 #usr/share/info/libc.info-16
 #usr/share/info/libc.info-17
 #usr/share/info/libc.info-18
+#usr/share/info/libc.info-19
 #usr/share/info/libc.info-2
 #usr/share/info/libc.info-3
 #usr/share/info/libc.info-4
index 665c0e22343947abf90acdc9744e7cf25c039118..548c40a1f111a880fbd3cff22afdd29c29cbf180 100644 (file)
@@ -1182,6 +1182,63 @@ usr/share/grub/unicode.pf2
 #usr/share/info/grub.info
 #usr/share/info/grub.info-1
 #usr/share/info/grub.info-2
+#usr/share/locale/ast/LC_MESSAGES/grub.mo
+#usr/share/locale/ca/LC_MESSAGES/grub.mo
+#usr/share/locale/da/LC_MESSAGES/grub.mo
+#usr/share/locale/de/LC_MESSAGES/grub.mo
+#usr/share/locale/de@hebrew
+#usr/share/locale/de@hebrew/LC_MESSAGES
+#usr/share/locale/de@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/de_CH
+#usr/share/locale/de_CH/LC_MESSAGES
+#usr/share/locale/de_CH/LC_MESSAGES/grub.mo
+#usr/share/locale/en@arabic
+#usr/share/locale/en@arabic/LC_MESSAGES
+#usr/share/locale/en@arabic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@cyrillic
+#usr/share/locale/en@cyrillic/LC_MESSAGES
+#usr/share/locale/en@cyrillic/LC_MESSAGES/grub.mo
+#usr/share/locale/en@greek
+#usr/share/locale/en@greek/LC_MESSAGES
+#usr/share/locale/en@greek/LC_MESSAGES/grub.mo
+#usr/share/locale/en@hebrew
+#usr/share/locale/en@hebrew/LC_MESSAGES
+#usr/share/locale/en@hebrew/LC_MESSAGES/grub.mo
+#usr/share/locale/en@piglatin
+#usr/share/locale/en@piglatin/LC_MESSAGES
+#usr/share/locale/en@piglatin/LC_MESSAGES/grub.mo
+#usr/share/locale/en@quot/LC_MESSAGES/grub.mo
+#usr/share/locale/eo/LC_MESSAGES/grub.mo
+#usr/share/locale/es/LC_MESSAGES/grub.mo
+#usr/share/locale/fi/LC_MESSAGES/grub.mo
+#usr/share/locale/fr/LC_MESSAGES/grub.mo
+#usr/share/locale/gl/LC_MESSAGES/grub.mo
+#usr/share/locale/he/LC_MESSAGES/grub.mo
+#usr/share/locale/hr/LC_MESSAGES/grub.mo
+#usr/share/locale/hu/LC_MESSAGES/grub.mo
+#usr/share/locale/id/LC_MESSAGES/grub.mo
+#usr/share/locale/it/LC_MESSAGES/grub.mo
+#usr/share/locale/ja/LC_MESSAGES/grub.mo
+#usr/share/locale/ka/LC_MESSAGES/grub.mo
+#usr/share/locale/ko/LC_MESSAGES/grub.mo
+#usr/share/locale/lg/LC_MESSAGES/grub.mo
+#usr/share/locale/lt/LC_MESSAGES/grub.mo
+#usr/share/locale/nb/LC_MESSAGES/grub.mo
+#usr/share/locale/nl/LC_MESSAGES/grub.mo
+#usr/share/locale/pa/LC_MESSAGES/grub.mo
+#usr/share/locale/pl/LC_MESSAGES/grub.mo
+#usr/share/locale/pt/LC_MESSAGES/grub.mo
+#usr/share/locale/pt_BR/LC_MESSAGES/grub.mo
+#usr/share/locale/ro/LC_MESSAGES/grub.mo
+#usr/share/locale/ru/LC_MESSAGES/grub.mo
+#usr/share/locale/sl/LC_MESSAGES/grub.mo
+#usr/share/locale/sr/LC_MESSAGES/grub.mo
+#usr/share/locale/sv/LC_MESSAGES/grub.mo
+#usr/share/locale/tr/LC_MESSAGES/grub.mo
+#usr/share/locale/uk/LC_MESSAGES/grub.mo
+#usr/share/locale/vi/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_CN/LC_MESSAGES/grub.mo
+#usr/share/locale/zh_TW/LC_MESSAGES/grub.mo
 #usr/share/man/man1/grub-editenv.1
 #usr/share/man/man1/grub-file.1
 #usr/share/man/man1/grub-fstest.1
index 8a4f046d3f108e1252abd107b64a3fa2dfb9b40d..a5e1596fb02f7525b7edc9f95299d30d6664ef9b 100644 (file)
@@ -62,6 +62,7 @@ etc/rc.d/init.d/networking/red.up/30-ddns
 #etc/rc.d/init.d/networking/red.up/35-guardian
 etc/rc.d/init.d/networking/red.up/50-ipsec
 etc/rc.d/init.d/networking/red.up/50-ovpn
+etc/rc.d/init.d/networking/red.up/60-collectd
 etc/rc.d/init.d/networking/red.up/98-leds
 etc/rc.d/init.d/networking/red.up/99-beep
 etc/rc.d/init.d/networking/red.up/99-fireinfo
index d4fb5228422523c0e01f89173b8cbcb031c27cbc..f3a8dea19cdd14da361e7cb151e6d308abad0d75 100644 (file)
@@ -69,6 +69,110 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/boot/compressed/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/boot/dts
 #lib/modules/KVER-ipfire/build/arch/arm/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/actions
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/actions/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/airoha
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/airoha/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/allwinner
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/allwinner/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/alphascale
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/alphascale/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amazon
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amazon/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amlogic
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/arm
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/arm/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/aspeed
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/aspeed/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/axis
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/axis/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/broadcom
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/broadcom/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/calxeda
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/calxeda/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cirrus
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cirrus/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cnxt
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/cnxt/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/gemini
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/gemini/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hisilicon
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hisilicon/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hpe
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/hpe/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/axm
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/axm/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/ixp
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/ixp/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/pxa
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/pxa/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/socfpga
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/intel/socfpga/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/marvell
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/marvell/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/mediatek
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/mediatek/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/microchip
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/microchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/moxa
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/moxa/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nspire
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nspire/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nuvoton
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nuvoton/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nvidia
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nvidia/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/imx
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/imx/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/lpc
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/lpc/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/ls
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/ls/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/mxs
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/mxs/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/vf
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/nxp/vf/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/qcom
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/qcom/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/realtek
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/realtek/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/renesas
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/renesas/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/rockchip
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/samsung
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/samsung/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sigmastar
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sigmastar/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/socionext
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/socionext/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/st
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/st/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sunplus
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/sunplus/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/synaptics
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/synaptics/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/davinci
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/davinci/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/keystone
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/keystone/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/omap
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/ti/omap/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/unisoc
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/unisoc/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/vt8500
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/vt8500/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xen
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xen/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xilinx
+#lib/modules/KVER-ipfire/build/arch/arm/boot/dts/xilinx/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/common
 #lib/modules/KVER-ipfire/build/arch/arm/common/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/common/Makefile
@@ -110,9 +214,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-clps711x/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-cns3xxx/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-davinci/Makefile
@@ -146,9 +247,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-imx/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-iop32x/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-ixp4xx/Makefile
@@ -205,9 +303,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-orion5x/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-oxnas/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-pxa/Makefile
@@ -216,7 +311,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-qcom/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rda
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rda/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-rda/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek/Kconfig
 #lib/modules/KVER-ipfire/build/arch/arm/mach-realtek/Makefile
@@ -228,10 +322,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm/mach-rpc/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig
-#lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig.s3c24xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Kconfig.s3c64xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile
-#lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile.s3c24xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s3c/Makefile.s3c64xx
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s5pv210
 #lib/modules/KVER-ipfire/build/arch/arm/mach-s5pv210/Kconfig
@@ -371,6 +463,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/socionext/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/sprd
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/sprd/Makefile
+#lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/st
+#lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/st/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/synaptics
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/synaptics/Makefile
 #lib/modules/KVER-ipfire/build/arch/arm64/boot/dts/tesla
@@ -478,6 +572,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/dts
 #lib/modules/KVER-ipfire/build/arch/loongarch/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto/Kconfig
+#lib/modules/KVER-ipfire/build/arch/loongarch/crypto/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/kernel
 #lib/modules/KVER-ipfire/build/arch/loongarch/kernel/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/lib
@@ -488,6 +585,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/loongarch/net/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/pci
 #lib/modules/KVER-ipfire/build/arch/loongarch/pci/Makefile
+#lib/modules/KVER-ipfire/build/arch/loongarch/power
+#lib/modules/KVER-ipfire/build/arch/loongarch/power/Makefile
 #lib/modules/KVER-ipfire/build/arch/loongarch/vdso
 #lib/modules/KVER-ipfire/build/arch/loongarch/vdso/Makefile
 #lib/modules/KVER-ipfire/build/arch/m68k
@@ -823,6 +922,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/parisc/math-emu/Makefile
 #lib/modules/KVER-ipfire/build/arch/parisc/mm
 #lib/modules/KVER-ipfire/build/arch/parisc/mm/Makefile
+#lib/modules/KVER-ipfire/build/arch/parisc/net
+#lib/modules/KVER-ipfire/build/arch/parisc/net/Makefile
+#lib/modules/KVER-ipfire/build/arch/parisc/video
+#lib/modules/KVER-ipfire/build/arch/parisc/video/Makefile
 #lib/modules/KVER-ipfire/build/arch/powerpc
 #lib/modules/KVER-ipfire/build/arch/powerpc/Kconfig
 #lib/modules/KVER-ipfire/build/arch/powerpc/Kconfig.debug
@@ -961,23 +1064,32 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.debug
-#lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.erratas
+#lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.errata
 #lib/modules/KVER-ipfire/build/arch/riscv/Kconfig.socs
 #lib/modules/KVER-ipfire/build/arch/riscv/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/Makefile.postlink
 #lib/modules/KVER-ipfire/build/arch/riscv/boot
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/allwinner
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/allwinner/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/canaan
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/canaan/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/microchip
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/microchip/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/renesas
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/renesas/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/sifive
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/sifive/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/starfive
 #lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/starfive/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/thead
+#lib/modules/KVER-ipfire/build/arch/riscv/boot/dts/thead/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/errata/andes
+#lib/modules/KVER-ipfire/build/arch/riscv/errata/andes/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/sifive
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/sifive/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/errata/thead
@@ -986,6 +1098,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/compat_vdso
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/compat_vdso/Makefile
+#lib/modules/KVER-ipfire/build/arch/riscv/kernel/pi
+#lib/modules/KVER-ipfire/build/arch/riscv/kernel/pi/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/probes
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/probes/Makefile
 #lib/modules/KVER-ipfire/build/arch/riscv/kernel/vdso
@@ -1184,6 +1298,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/sparc/prom/Makefile
 #lib/modules/KVER-ipfire/build/arch/sparc/vdso
 #lib/modules/KVER-ipfire/build/arch/sparc/vdso/Makefile
+#lib/modules/KVER-ipfire/build/arch/sparc/video
+#lib/modules/KVER-ipfire/build/arch/sparc/video/Makefile
 #lib/modules/KVER-ipfire/build/arch/um
 #lib/modules/KVER-ipfire/build/arch/um/Kconfig
 #lib/modules/KVER-ipfire/build/arch/um/Kconfig.debug
@@ -1211,6 +1327,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/Kconfig.cpu
 #lib/modules/KVER-ipfire/build/arch/x86/Kconfig.debug
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile
+#lib/modules/KVER-ipfire/build/arch/x86/Makefile.postlink
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile.um
 #lib/modules/KVER-ipfire/build/arch/x86/Makefile_32.cpu
 #lib/modules/KVER-ipfire/build/arch/x86/boot
@@ -1346,6 +1463,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/gart.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/genapic.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/geode.h
+#lib/modules/KVER-ipfire/build/arch/x86/include/asm/gsseg.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/hardirq.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/highmem.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/hpet.h
@@ -1353,6 +1471,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/hw_breakpoint.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/hw_irq.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/hyperv-tlfs.h
+#lib/modules/KVER-ipfire/build/arch/x86/include/asm/hyperv_timer.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/hypervisor.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/i8259.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/ia32.h
@@ -1419,9 +1538,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/mem_encrypt.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/memtype.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/microcode.h
-#lib/modules/KVER-ipfire/build/arch/x86/include/asm/microcode_amd.h
-#lib/modules/KVER-ipfire/build/arch/x86/include/asm/microcode_intel.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/misc.h
+#lib/modules/KVER-ipfire/build/arch/x86/include/asm/mman.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/mmconfig.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/mmu.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/mmu_context.h
@@ -1448,6 +1566,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/numachip/numachip_csr.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/olpc.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/olpc_ofw.h
+#lib/modules/KVER-ipfire/build/arch/x86/include/asm/orc_header.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/orc_lookup.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/orc_types.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/page.h
@@ -1523,6 +1642,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/shared/msr.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/shared/tdx.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/shmparam.h
+#lib/modules/KVER-ipfire/build/arch/x86/include/asm/shstk.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/sigcontext.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/sigframe.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/sighandling.h
@@ -1579,6 +1699,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/uaccess_32.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/uaccess_64.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/umip.h
+#lib/modules/KVER-ipfire/build/arch/x86/include/asm/unaccepted_memory.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/unistd.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/unwind.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/unwind_hints.h
@@ -1603,7 +1724,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/vermagic.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/vga.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/vgtod.h
-#lib/modules/KVER-ipfire/build/arch/x86/include/asm/virtext.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/vm86.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/vmalloc.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/asm/vmware.h
@@ -1639,6 +1759,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/arch/x86/include/generated/asm/mcs_spinlock.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/generated/asm/mmiowb.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/generated/asm/module.lds.h
+#lib/modules/KVER-ipfire/build/arch/x86/include/generated/asm/orc_hash.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/generated/asm/rwonce.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/generated/asm/syscalls_32.h
 #lib/modules/KVER-ipfire/build/arch/x86/include/generated/asm/syscalls_64.h
@@ -1859,6 +1980,30 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers
 #lib/modules/KVER-ipfire/build/drivers/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel
+#lib/modules/KVER-ipfire/build/drivers/accel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/mmu
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/mmu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/pci
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/common/pci/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi2
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/gaudi2/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/goya
+#lib/modules/KVER-ipfire/build/drivers/accel/habanalabs/goya/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/ivpu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/accel/qaic/Makefile
 #lib/modules/KVER-ipfire/build/drivers/accessibility
 #lib/modules/KVER-ipfire/build/drivers/accessibility/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/accessibility/Makefile
@@ -1890,6 +2035,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/acpi/pmic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/acpi/riscv
+#lib/modules/KVER-ipfire/build/drivers/acpi/riscv/Makefile
 #lib/modules/KVER-ipfire/build/drivers/amba
 #lib/modules/KVER-ipfire/build/drivers/amba/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/amba/Makefile
@@ -1899,6 +2046,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/ata
 #lib/modules/KVER-ipfire/build/drivers/ata/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/ata/Makefile
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/ata/pata_parport/Makefile
 #lib/modules/KVER-ipfire/build/drivers/atm
 #lib/modules/KVER-ipfire/build/drivers/atm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/atm/Makefile
@@ -1938,9 +2088,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/block/null_blk/Makefile
-#lib/modules/KVER-ipfire/build/drivers/block/paride
-#lib/modules/KVER-ipfire/build/drivers/block/paride/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/block/paride/Makefile
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/block/rnbd/Makefile
@@ -1967,8 +2114,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/bus/mhi/host/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cache
+#lib/modules/KVER-ipfire/build/drivers/cache/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cache/Makefile
 #lib/modules/KVER-ipfire/build/drivers/cdrom
 #lib/modules/KVER-ipfire/build/drivers/cdrom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cdx
+#lib/modules/KVER-ipfire/build/drivers/cdx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cdx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/cdx/controller/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char
 #lib/modules/KVER-ipfire/build/drivers/char/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/char/Makefile
@@ -1983,9 +2139,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/char/ipmi/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char/mwave
 #lib/modules/KVER-ipfire/build/drivers/char/mwave/Makefile
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/char/pcmcia/Makefile
 #lib/modules/KVER-ipfire/build/drivers/char/tpm
 #lib/modules/KVER-ipfire/build/drivers/char/tpm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/char/tpm/Makefile
@@ -2037,8 +2190,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/clk/keystone/Makefile
-#lib/modules/KVER-ipfire/build/drivers/clk/loongson1
-#lib/modules/KVER-ipfire/build/drivers/clk/loongson1/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/clk/mediatek/Makefile
@@ -2058,6 +2209,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/clk/mvebu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/mxs
 #lib/modules/KVER-ipfire/build/drivers/clk/mxs/Makefile
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/clk/nuvoton/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/nxp
 #lib/modules/KVER-ipfire/build/drivers/clk/nxp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/clk/pistachio
@@ -2230,9 +2384,34 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/crypto/hisilicon/zip/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/inside-secure
 #lib/modules/KVER-ipfire/build/drivers/crypto/inside-secure/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/keembay/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/ixp4xx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/keembay/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_4xxx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_4xxx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxx
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxxvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c3xxxvf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62x
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62x/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62xvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_c62xvf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_common
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xcc
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xcc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xccvf
+#lib/modules/KVER-ipfire/build/drivers/crypto/intel/qat/qat_dh895xccvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/marvell/Makefile
@@ -2245,39 +2424,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/nx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_4xxx
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_4xxx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxx
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxx/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxxvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c3xxxvf/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62x
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62x/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62xvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_c62xvf/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_common
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xcc
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xcc/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xccvf
-#lib/modules/KVER-ipfire/build/drivers/crypto/qat/qat_dh895xccvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/qce
 #lib/modules/KVER-ipfire/build/drivers/crypto/qce/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/rockchip
 #lib/modules/KVER-ipfire/build/drivers/crypto/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/crypto/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/stm32/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/cryp
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/cryp/Makefile
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/hash
-#lib/modules/KVER-ipfire/build/drivers/crypto/ux500/hash/Makefile
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/crypto/virtio/Makefile
@@ -2339,8 +2495,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/dma/idxd/Makefile
 #lib/modules/KVER-ipfire/build/drivers/dma/ioat
 #lib/modules/KVER-ipfire/build/drivers/dma/ioat/Makefile
-#lib/modules/KVER-ipfire/build/drivers/dma/ipu
-#lib/modules/KVER-ipfire/build/drivers/dma/ipu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/dma/lgm/Makefile
@@ -2425,6 +2579,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/fpga
 #lib/modules/KVER-ipfire/build/drivers/fpga/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/fpga/Makefile
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/fpga/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/fsi
 #lib/modules/KVER-ipfire/build/drivers/fsi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/fsi/Makefile
@@ -2449,6 +2606,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdkfd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdxcp
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/amdxcp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/amd/display/Makefile
@@ -2619,13 +2778,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i2c/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i810
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i810/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.debug
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.profile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Kconfig.unstable
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/gvt
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/i915/gvt/Makefile
@@ -2635,6 +2791,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/dcss/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/ipuv3/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/imx/lcdc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ingenic/Makefile
@@ -2647,6 +2809,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/logicvc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/loongson/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mcde/Makefile
@@ -2656,8 +2821,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/meson/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/mga
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/mga/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/mgag200/Makefile
@@ -2684,26 +2847,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/qxl/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/r128
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/r128/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/radeon/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/rcar-du/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/rcar-du/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/renesas/shmobile/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/rockchip/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/savage
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/savage/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/scheduler
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/scheduler/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/shmobile/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/sis
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/sis/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/solomon/Makefile
@@ -2719,8 +2879,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/sun4i/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/tdfx
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/tdfx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tegra/Makefile
@@ -2737,6 +2895,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tiny/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/tests
+#lib/modules/KVER-ipfire/build/drivers/gpu/drm/ttm/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/tve200/Makefile
@@ -2754,8 +2914,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vc4/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vgem
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/vgem/Makefile
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/via
-#lib/modules/KVER-ipfire/build/drivers/gpu/drm/via/Makefile
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/gpu/drm/virtio/Makefile
@@ -2791,6 +2949,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/hid/amd-sfh-hid/Makefile
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/entrypoints
+#lib/modules/KVER-ipfire/build/drivers/hid/bpf/entrypoints/Makefile
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/hid/i2c-hid/Makefile
@@ -2906,6 +3069,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iio/common/hid-sensors/Makefile
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/iio/common/inv_sensors/Makefile
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iio/common/ms_sensors/Makefile
@@ -3027,6 +3193,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/irdma/Makefile
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mana/Makefile
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/infiniband/hw/mlx4/Makefile
@@ -3114,6 +3283,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/input/tablet
 #lib/modules/KVER-ipfire/build/drivers/input/tablet/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/input/tablet/Makefile
+#lib/modules/KVER-ipfire/build/drivers/input/tests
+#lib/modules/KVER-ipfire/build/drivers/input/tests/Makefile
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/input/touchscreen/Makefile
@@ -3144,6 +3315,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/iommu/intel/Makefile
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/iommu/iommufd/Makefile
 #lib/modules/KVER-ipfire/build/drivers/ipack
 #lib/modules/KVER-ipfire/build/drivers/ipack/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/ipack/Makefile
@@ -3253,6 +3427,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/common/b2c2/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/common/saa7146/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/common/siano/Makefile
@@ -3291,9 +3468,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/et8ek8/Makefile
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/media/i2c/m5mols/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/s5c73m3
 #lib/modules/KVER-ipfire/build/drivers/media/i2c/s5c73m3/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/mc
@@ -3339,10 +3513,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/dt3155/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/dt3155/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ipu3/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/intel/ivsc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/ivtv/Makefile
@@ -3367,6 +3545,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7134/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/saa7146/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/saa7164/Makefile
@@ -3379,6 +3560,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/sta2x11/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/pci/ttpci/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/pci/tw5864/Makefile
@@ -3439,9 +3623,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/common
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/common/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/decoder
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/decoder/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/encoder
+#lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vcodec/encoder/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/mediatek/vpu/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/microchip/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nvidia/Makefile
@@ -3457,6 +3650,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx-jpeg/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/nxp/imx8-isi/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/qcom/Makefile
@@ -3472,6 +3668,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rcar-vin/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/rzg2l-cru/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/vsp1
 #lib/modules/KVER-ipfire/build/drivers/media/platform/renesas/vsp1/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/platform/rockchip
@@ -3610,6 +3809,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vimc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/media/test-drivers/visl/Makefile
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/media/test-drivers/vivid/Makefile
@@ -3753,21 +3955,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/genwqe/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/mmu
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/mmu/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/pci
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/common/pci/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi2
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/gaudi2/Makefile
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/goya
-#lib/modules/KVER-ipfire/build/drivers/misc/habanalabs/goya/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/ibmasm
 #lib/modules/KVER-ipfire/build/drivers/misc/ibmasm/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/lis3lv02d
@@ -3781,6 +3968,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/misc/mei
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/Makefile
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/misc/mei/gsc_proxy/Makefile
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/misc/mei/hdcp/Makefile
@@ -4019,6 +4209,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/pds_core
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/pds_core/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/xgbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/amd/xgbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/apm
@@ -4058,6 +4250,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/asp2
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/asp2/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnx2x
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnx2x/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/broadcom/bnxt
@@ -4227,8 +4421,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igbvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igc
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/igc/Makefile
-#lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgb
-#lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgb/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/intel/ixgbevf
@@ -4292,6 +4484,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/sparx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/microchip/vcap/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/microsoft/Makefile
@@ -4444,6 +4639,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/libwx
+#lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/libwx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/ngbe
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/ngbe/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/ethernet/wangxun/txgbe
@@ -4515,6 +4712,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/team
 #lib/modules/KVER-ipfire/build/drivers/net/team/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/team/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/thunderbolt/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/usb
 #lib/modules/KVER-ipfire/build/drivers/net/usb/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/usb/Makefile
@@ -4545,6 +4745,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath11k/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath12k/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ath/ath5k/Makefile
@@ -4581,6 +4784,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmsmac
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmsmac/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/broadcom/brcm80211/brcmutil
@@ -4618,6 +4827,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/intersil/p54/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/legacy/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/marvell/Makefile
@@ -4654,6 +4866,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7921/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt76/mt7996/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/mediatek/mt7601u/Makefile
@@ -4757,6 +4972,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/ti/wlcore/Makefile
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/net/wireless/virtual/Makefile
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/net/wireless/zydas/Makefile
@@ -4849,6 +5067,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/nvmem
 #lib/modules/KVER-ipfire/build/drivers/nvmem/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/nvmem/Makefile
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/nvmem/layouts/Makefile
 #lib/modules/KVER-ipfire/build/drivers/of
 #lib/modules/KVER-ipfire/build/drivers/of/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/of/Makefile
@@ -4907,6 +5128,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/perf
 #lib/modules/KVER-ipfire/build/drivers/perf/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/perf/Makefile
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/perf/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/perf/arm_cspmu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/perf/hisilicon/Makefile
@@ -4976,6 +5203,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/phy/st
 #lib/modules/KVER-ipfire/build/drivers/phy/st/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/phy/st/Makefile
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/phy/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/phy/sunplus/Makefile
@@ -5011,6 +5241,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/freescale/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Kconfig.tng
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/intel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/mediatek
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/mediatek/Kconfig
@@ -5027,15 +5258,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/nuvoton/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/nxp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/pxa/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Kconfig.msm
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/qcom/Makefile
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/pinctrl/ralink/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pinctrl/renesas/Makefile
@@ -5111,6 +5343,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/amd/pmf/Makefile
@@ -5122,6 +5357,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/hp-bioscfg
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/hp/hp-bioscfg/Makefile
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/Makefile
@@ -5155,6 +5392,46 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/platform/x86/intel/wmi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/siemens/Makefile
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/platform/x86/x86-android-tablets/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/actions
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/actions/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/amlogic
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/amlogic/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/apple
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/apple/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/bcm
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/bcm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/imx
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/imx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/mediatek
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/mediatek/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/qcom
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/qcom/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/renesas
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/renesas/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/rockchip
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/rockchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/samsung
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/samsung/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/st
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/st/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/starfive
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/starfive/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/sunxi
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/sunxi/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/tegra
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/tegra/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/ti
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/ti/Makefile
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/xilinx
+#lib/modules/KVER-ipfire/build/drivers/pmdomain/xilinx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/pnp
 #lib/modules/KVER-ipfire/build/drivers/pnp/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/pnp/Makefile
@@ -5220,6 +5497,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/reset/hisilicon/Makefile
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/reset/starfive/Makefile
 #lib/modules/KVER-ipfire/build/drivers/reset/sti
 #lib/modules/KVER-ipfire/build/drivers/reset/sti/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/reset/sti/Makefile
@@ -5387,7 +5667,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/actions
 #lib/modules/KVER-ipfire/build/drivers/soc/actions/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/soc/actions/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/amlogic/Makefile
@@ -5403,9 +5682,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/Makefile
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/soc/bcm/bcm63xx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/bcm/brcmstb/Makefile
@@ -5432,6 +5708,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/fujitsu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/gemini
 #lib/modules/KVER-ipfire/build/drivers/soc/gemini/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/hisilicon/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/imx
 #lib/modules/KVER-ipfire/build/drivers/soc/imx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/imx/Makefile
@@ -5443,12 +5722,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/litex
 #lib/modules/KVER-ipfire/build/drivers/soc/litex/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/litex/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/loongson/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/mediatek/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/microchip/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/soc/nuvoton/Makefile
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/pxa/Makefile
@@ -5467,6 +5752,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sifive/Makefile
+#lib/modules/KVER-ipfire/build/drivers/soc/starfive
+#lib/modules/KVER-ipfire/build/drivers/soc/starfive/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/soc/sunxi/Makefile
@@ -5528,8 +5815,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/greybus/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/greybus/tools
-#lib/modules/KVER-ipfire/build/drivers/staging/greybus/tools/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/iio
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/Makefile
@@ -5548,9 +5833,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/impedance-analyzer/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/iio/meter/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/iio/resolver/Makefile
@@ -5568,43 +5850,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/ov5693
 #lib/modules/KVER-ipfire/build/drivers/staging/media/atomisp/i2c/ov5693/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/av7110/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/cpia2/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/fsl-viu/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/meye/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/av7110/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/common/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/saa7146/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/saa7146/ttpci/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/stkwebcam/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/tm6000/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/vpfe_capture/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/zr364xx/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/deprecated/atmel/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/imx/Makefile
@@ -5630,6 +5882,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/cedrus/Makefile
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/staging/media/sunxi/sun6i-isp/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/media/tegra-video/Makefile
@@ -5663,9 +5918,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/qlge/Makefile
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu/Kconfig
-#lib/modules/KVER-ipfire/build/drivers/staging/r8188eu/Makefile
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/staging/rtl8192e/Makefile
@@ -5729,6 +5981,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/target/tcm_fc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/target/tcm_remote/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tc
 #lib/modules/KVER-ipfire/build/drivers/tc/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tee
@@ -5752,6 +6007,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/thermal/intel/int340x_thermal/Makefile
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/thermal/mediatek/Makefile
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/thermal/qcom/Makefile
@@ -5787,8 +6045,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/8250/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/Makefile
-#lib/modules/KVER-ipfire/build/drivers/tty/serial/cpm_uart
-#lib/modules/KVER-ipfire/build/drivers/tty/serial/cpm_uart/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/jsm
 #lib/modules/KVER-ipfire/build/drivers/tty/serial/jsm/Makefile
 #lib/modules/KVER-ipfire/build/drivers/tty/vt
@@ -5836,6 +6092,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/dwc3/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/early
 #lib/modules/KVER-ipfire/build/drivers/usb/early/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/usb/fotg210/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/Makefile
@@ -5853,6 +6112,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/bdc/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/usb/gadget/udc/cdns2/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/host
 #lib/modules/KVER-ipfire/build/drivers/usb/host/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/host/Makefile
@@ -5905,6 +6167,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/Makefile
+#lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/qcom
+#lib/modules/KVER-ipfire/build/drivers/usb/typec/tcpm/qcom/Makefile
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/usb/typec/tipd/Makefile
@@ -5923,6 +6187,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vdpa/ifcvf/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/mlx5
 #lib/modules/KVER-ipfire/build/drivers/vdpa/mlx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vdpa/pds
+#lib/modules/KVER-ipfire/build/drivers/vdpa/pds/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vdpa/solidrun
+#lib/modules/KVER-ipfire/build/drivers/vdpa/solidrun/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_sim
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_sim/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vdpa/vdpa_user
@@ -5932,6 +6200,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vfio
 #lib/modules/KVER-ipfire/build/drivers/vfio/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/vfio/cdx/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/fsl-mc/Makefile
@@ -5947,6 +6218,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/pci/mlx5/Makefile
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/vfio/pci/pds/Makefile
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/vfio/platform/Makefile
@@ -5971,6 +6245,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/aty
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/aty/Makefile
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/core
+#lib/modules/KVER-ipfire/build/drivers/video/fbdev/core/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/core/Makefile
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/geode
 #lib/modules/KVER-ipfire/build/drivers/video/fbdev/geode/Kconfig
@@ -6040,6 +6315,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/virt/coco/sev-guest/Makefile
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest/Kconfig
+#lib/modules/KVER-ipfire/build/drivers/virt/coco/tdx-guest/Makefile
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves/Kconfig
 #lib/modules/KVER-ipfire/build/drivers/virt/nitro_enclaves/Makefile
@@ -6367,21 +6645,22 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/acpi/hed.h
 #lib/modules/KVER-ipfire/build/include/acpi/nfit.h
 #lib/modules/KVER-ipfire/build/include/acpi/pcc.h
-#lib/modules/KVER-ipfire/build/include/acpi/pdc_intel.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acenv.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acenvex.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acgcc.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/acgccex.h
-#lib/modules/KVER-ipfire/build/include/acpi/platform/acintel.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/aclinux.h
 #lib/modules/KVER-ipfire/build/include/acpi/platform/aclinuxex.h
+#lib/modules/KVER-ipfire/build/include/acpi/platform/aczephyr.h
+#lib/modules/KVER-ipfire/build/include/acpi/proc_cap_intel.h
 #lib/modules/KVER-ipfire/build/include/acpi/processor.h
 #lib/modules/KVER-ipfire/build/include/acpi/reboot.h
 #lib/modules/KVER-ipfire/build/include/acpi/video.h
 #lib/modules/KVER-ipfire/build/include/asm-generic
 #lib/modules/KVER-ipfire/build/include/asm-generic/Kbuild
 #lib/modules/KVER-ipfire/build/include/asm-generic/access_ok.h
+#lib/modules/KVER-ipfire/build/include/asm-generic/agp.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/archrandom.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/asm-offsets.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/asm-prototypes.h
@@ -6446,12 +6725,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/asm-generic/ftrace.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/futex.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/getorder.h
-#lib/modules/KVER-ipfire/build/include/asm-generic/gpio.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hardirq.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hugetlb.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hw_irq.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/hyperv-tlfs.h
-#lib/modules/KVER-ipfire/build/include/asm-generic/ide_iops.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/int-ll64.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/io.h
 #lib/modules/KVER-ipfire/build/include/asm-generic/ioctl.h
@@ -6602,6 +6879,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ADIN1100_PHY
 #lib/modules/KVER-ipfire/build/include/config/ADIN_PHY
 #lib/modules/KVER-ipfire/build/include/config/ADM8211
+#lib/modules/KVER-ipfire/build/include/config/ADVANTECH_EC_WDT
 #lib/modules/KVER-ipfire/build/include/config/ADVANTECH_WDT
 #lib/modules/KVER-ipfire/build/include/config/ADVISE_SYSCALLS
 #lib/modules/KVER-ipfire/build/include/config/ADV_SWBUTTON
@@ -6635,7 +6913,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/AMD_IOMMU_V2
 #lib/modules/KVER-ipfire/build/include/config/AMD_NB
 #lib/modules/KVER-ipfire/build/include/config/AMD_PHY
-#lib/modules/KVER-ipfire/build/include/config/AMD_PMC
 #lib/modules/KVER-ipfire/build/include/config/AMD_PMF
 #lib/modules/KVER-ipfire/build/include/config/AMD_PTDMA
 #lib/modules/KVER-ipfire/build/include/config/AMD_SFH_HID
@@ -6658,6 +6935,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_ADD_PAGES
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_CACHE_LINE_SIZE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_COPY_MC
+#lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_CPU_FINALIZE_INIT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_CPU_RELAX
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_CURRENT_STACK_POINTER
@@ -6674,6 +6952,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_KCOV
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_MEMBARRIER_SYNC_CORE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_MEM_ENCRYPT
+#lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_NMI_SAFE_THIS_CPU_OPS
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_NONLEAF_PMD_YOUNG
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_HAS_PARANOID_L1D_FLUSH
@@ -6702,21 +6981,30 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MMAP_RND_BITS_MIN
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MMAP_RND_COMPAT_BITS_MAX
 #lib/modules/KVER-ipfire/build/include/config/ARCH_MMAP_RND_COMPAT_BITS_MIN
-#lib/modules/KVER-ipfire/build/include/config/ARCH_NR_GPIO
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SPARSEMEM_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SPARSEMEM_ENABLE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_STACKWALK
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_ACPI
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_ATOMIC_RMW
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_CFI_CLANG
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_CRASH_DUMP
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_CRASH_HOTPLUG
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_DEBUG_PAGEALLOC
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_INT128
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_FILE
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_JUMP
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_PURGATORY
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_SIG
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KEXEC_SIG_FORCE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_LTO_CLANG
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_LTO_CLANG_THIN
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_MEMORY_FAILURE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_NUMA_BALANCING
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_PAGE_TABLE_CHECK
+#lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_PER_VMA_LOCK
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUPPORTS_UPROBES
 #lib/modules/KVER-ipfire/build/include/config/ARCH_SUSPEND_POSSIBLE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_USES_HIGH_VMA_FLAGS
@@ -6734,9 +7022,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_DEFAULT_BPF_JIT
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_GENERAL_HUGETLB
-#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_HUGE_PMD_SHARE
 #lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_LD_ORPHAN_WARN
+#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_OPTIMIZE_DAX_VMEMMAP
+#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
+#lib/modules/KVER-ipfire/build/include/config/ARCH_WANT_PMD_MKWRITE
 #lib/modules/KVER-ipfire/build/include/config/ASM_MODVERSIONS
 #lib/modules/KVER-ipfire/build/include/config/ASN1
 #lib/modules/KVER-ipfire/build/include/config/ASSOCIATIVE_ARRAY
@@ -6752,12 +7042,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ASYNC_TX_DMA
 #lib/modules/KVER-ipfire/build/include/config/ASYNC_XOR
 #lib/modules/KVER-ipfire/build/include/config/AS_AVX512
+#lib/modules/KVER-ipfire/build/include/config/AS_GFNI
 #lib/modules/KVER-ipfire/build/include/config/AS_HAS_NON_CONST_LEB128
 #lib/modules/KVER-ipfire/build/include/config/AS_IS_GNU
 #lib/modules/KVER-ipfire/build/include/config/AS_SHA1_NI
 #lib/modules/KVER-ipfire/build/include/config/AS_SHA256_NI
 #lib/modules/KVER-ipfire/build/include/config/AS_TPAUSE
 #lib/modules/KVER-ipfire/build/include/config/AS_VERSION
+#lib/modules/KVER-ipfire/build/include/config/AS_WRUSS
 #lib/modules/KVER-ipfire/build/include/config/AT76C50X_USB
 #lib/modules/KVER-ipfire/build/include/config/ATA
 #lib/modules/KVER-ipfire/build/include/config/ATA_ACPI
@@ -6776,6 +7068,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ATH10K_USB
 #lib/modules/KVER-ipfire/build/include/config/ATH11K
 #lib/modules/KVER-ipfire/build/include/config/ATH11K_PCI
+#lib/modules/KVER-ipfire/build/include/config/ATH12K
 #lib/modules/KVER-ipfire/build/include/config/ATH5K
 #lib/modules/KVER-ipfire/build/include/config/ATH5K_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/ATH5K_PCI
@@ -6818,7 +7111,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ATM_TCP
 #lib/modules/KVER-ipfire/build/include/config/ATP
 #lib/modules/KVER-ipfire/build/include/config/AUDIT_ARCH
-#lib/modules/KVER-ipfire/build/include/config/AUTOFS4_FS
 #lib/modules/KVER-ipfire/build/include/config/AUTOFS_FS
 #lib/modules/KVER-ipfire/build/include/config/AUXILIARY_BUS
 #lib/modules/KVER-ipfire/build/include/config/AX88796B_PHY
@@ -6891,6 +7183,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BINFMT_SCRIPT
 #lib/modules/KVER-ipfire/build/include/config/BITREVERSE
 #lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP
+#lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP_PUNT_BIO
 #lib/modules/KVER-ipfire/build/include/config/BLK_CGROUP_RWSTAT
 #lib/modules/KVER-ipfire/build/include/config/BLK_DEV
 #lib/modules/KVER-ipfire/build/include/config/BLK_DEV_3W_XXXX_RAID
@@ -6984,13 +7277,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_FS
 #lib/modules/KVER-ipfire/build/include/config/BTRFS_FS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/BTT
+#lib/modules/KVER-ipfire/build/include/config/BUFFER_HEAD
 #lib/modules/KVER-ipfire/build/include/config/BUG
 #lib/modules/KVER-ipfire/build/include/config/BUG_ON_DATA_CORRUPTION
 #lib/modules/KVER-ipfire/build/include/config/BUILDTIME_MCOUNT_SORT
 #lib/modules/KVER-ipfire/build/include/config/BUILDTIME_TABLE_SORT
 #lib/modules/KVER-ipfire/build/include/config/BUILD_SALT
 #lib/modules/KVER-ipfire/build/include/config/CACHEFILES
+#lib/modules/KVER-ipfire/build/include/config/CACHESTAT_SYSCALL
 #lib/modules/KVER-ipfire/build/include/config/CADENCE_WATCHDOG
+#lib/modules/KVER-ipfire/build/include/config/CALL_DEPTH_TRACKING
+#lib/modules/KVER-ipfire/build/include/config/CALL_PADDING
+#lib/modules/KVER-ipfire/build/include/config/CALL_THUNKS
 #lib/modules/KVER-ipfire/build/include/config/CARL9170
 #lib/modules/KVER-ipfire/build/include/config/CARL9170_HWRNG
 #lib/modules/KVER-ipfire/build/include/config/CARL9170_LEDS
@@ -7007,6 +7305,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CC_HAS_AUTO_VAR_INIT_PATTERN
 #lib/modules/KVER-ipfire/build/include/config/CC_HAS_AUTO_VAR_INIT_ZERO
 #lib/modules/KVER-ipfire/build/include/config/CC_HAS_AUTO_VAR_INIT_ZERO_BARE
+#lib/modules/KVER-ipfire/build/include/config/CC_HAS_ENTRY_PADDING
 #lib/modules/KVER-ipfire/build/include/config/CC_HAS_IBT
 #lib/modules/KVER-ipfire/build/include/config/CC_HAS_INT128
 #lib/modules/KVER-ipfire/build/include/config/CC_HAS_KASAN_GENERIC
@@ -7120,7 +7419,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CPU_SUP_INTEL
 #lib/modules/KVER-ipfire/build/include/config/CPU_SUP_ZHAOXIN
 #lib/modules/KVER-ipfire/build/include/config/CPU_UNRET_ENTRY
+#lib/modules/KVER-ipfire/build/include/config/CRASH_CORE
 #lib/modules/KVER-ipfire/build/include/config/CRASH_DUMP
+#lib/modules/KVER-ipfire/build/include/config/CRASH_HOTPLUG
+#lib/modules/KVER-ipfire/build/include/config/CRASH_MAX_MEMORY_RANGES
 #lib/modules/KVER-ipfire/build/include/config/CRC16
 #lib/modules/KVER-ipfire/build/include/config/CRC32
 #lib/modules/KVER-ipfire/build/include/config/CRC32_SLICEBY8
@@ -7151,7 +7453,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_ARCH_HAVE_LIB_CURVE25519
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_ARCH_HAVE_LIB_POLY1305
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_ARIA
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_ARIA_AESNI_AVX2_X86_64
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_ARIA_AESNI_AVX_X86_64
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_ARIA_GFNI_AVX512_X86_64
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_AUTHENC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_BLAKE2B
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_BLAKE2S_X86
@@ -7222,7 +7526,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_ESSIV
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_FCRYPT
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GCM
-#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GF128MUL
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GENIV
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GHASH
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_GHASH_CLMUL_NI_INTEL
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_HASH
@@ -7245,6 +7549,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_CURVE25519
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_CURVE25519_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_DES
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_GF128MUL
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_RSIZE
@@ -7286,6 +7591,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA3
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512_SSSE3
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SIG2
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SIMD
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER
 #lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER2
@@ -7356,6 +7662,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DELL_SMBIOS_WMI
 #lib/modules/KVER-ipfire/build/include/config/DELL_WMI
 #lib/modules/KVER-ipfire/build/include/config/DELL_WMI_AIO
+#lib/modules/KVER-ipfire/build/include/config/DELL_WMI_DDV
 #lib/modules/KVER-ipfire/build/include/config/DELL_WMI_DESCRIPTOR
 #lib/modules/KVER-ipfire/build/include/config/DELL_WMI_LED
 #lib/modules/KVER-ipfire/build/include/config/DELL_WMI_SYSMAN
@@ -7416,7 +7723,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM
 #lib/modules/KVER-ipfire/build/include/config/DRM_AMDGPU
 #lib/modules/KVER-ipfire/build/include/config/DRM_AMD_DC
-#lib/modules/KVER-ipfire/build/include/config/DRM_AMD_DC_DCN
+#lib/modules/KVER-ipfire/build/include/config/DRM_AMD_DC_FP
 #lib/modules/KVER-ipfire/build/include/config/DRM_ANALOGIX_ANX78XX
 #lib/modules/KVER-ipfire/build/include/config/DRM_ANALOGIX_DP
 #lib/modules/KVER-ipfire/build/include/config/DRM_AST
@@ -7428,6 +7735,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_DISPLAY_HDCP_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_DISPLAY_HDMI_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_DISPLAY_HELPER
+#lib/modules/KVER-ipfire/build/include/config/DRM_EXEC
 #lib/modules/KVER-ipfire/build/include/config/DRM_FBDEV_EMULATION
 #lib/modules/KVER-ipfire/build/include/config/DRM_FBDEV_OVERALLOC
 #lib/modules/KVER-ipfire/build/include/config/DRM_GEM_SHMEM_HELPER
@@ -7442,9 +7750,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_COMPRESS_ERROR
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_FENCE_TIMEOUT
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_FORCE_PROBE
+#lib/modules/KVER-ipfire/build/include/config/DRM_I915_GVT
+#lib/modules/KVER-ipfire/build/include/config/DRM_I915_GVT_KVMGT
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_HEARTBEAT_INTERVAL
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_MAX_REQUEST_BUSYWAIT
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_PREEMPT_TIMEOUT
+#lib/modules/KVER-ipfire/build/include/config/DRM_I915_PREEMPT_TIMEOUT_COMPUTE
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_PXP
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_REQUEST_TIMEOUT
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_STOP_TIMEOUT
@@ -7452,9 +7763,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_USERFAULT_AUTOSUSPEND
 #lib/modules/KVER-ipfire/build/include/config/DRM_I915_USERPTR
 #lib/modules/KVER-ipfire/build/include/config/DRM_KMS_HELPER
+#lib/modules/KVER-ipfire/build/include/config/DRM_LOONGSON
 #lib/modules/KVER-ipfire/build/include/config/DRM_MGAG200
 #lib/modules/KVER-ipfire/build/include/config/DRM_MIPI_DSI
-#lib/modules/KVER-ipfire/build/include/config/DRM_NOMODESET
 #lib/modules/KVER-ipfire/build/include/config/DRM_NOUVEAU
 #lib/modules/KVER-ipfire/build/include/config/DRM_NOUVEAU_BACKLIGHT
 #lib/modules/KVER-ipfire/build/include/config/DRM_PANEL
@@ -7466,11 +7777,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DRM_SCHED
 #lib/modules/KVER-ipfire/build/include/config/DRM_SSD130X
 #lib/modules/KVER-ipfire/build/include/config/DRM_SSD130X_I2C
+#lib/modules/KVER-ipfire/build/include/config/DRM_SUBALLOC_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_TTM
 #lib/modules/KVER-ipfire/build/include/config/DRM_TTM_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_UDL
 #lib/modules/KVER-ipfire/build/include/config/DRM_VBOXVIDEO
 #lib/modules/KVER-ipfire/build/include/config/DRM_VIRTIO_GPU
+#lib/modules/KVER-ipfire/build/include/config/DRM_VIRTIO_GPU_KMS
 #lib/modules/KVER-ipfire/build/include/config/DRM_VMWGFX
 #lib/modules/KVER-ipfire/build/include/config/DRM_VRAM_HELPER
 #lib/modules/KVER-ipfire/build/include/config/DRM_XEN
@@ -7495,6 +7808,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DVB_B2C2_FLEXCOP_PCI
 #lib/modules/KVER-ipfire/build/include/config/DVB_B2C2_FLEXCOP_USB
 #lib/modules/KVER-ipfire/build/include/config/DVB_BCM3510
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_AV
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_CI
+#lib/modules/KVER-ipfire/build/include/config/DVB_BUDGET_CORE
 #lib/modules/KVER-ipfire/build/include/config/DVB_CORE
 #lib/modules/KVER-ipfire/build/include/config/DVB_CX22700
 #lib/modules/KVER-ipfire/build/include/config/DVB_CX22702
@@ -7650,7 +7967,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/DWC_XLGMAC_PCI
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_GENERIC
 #lib/modules/KVER-ipfire/build/include/config/DWMAC_INTEL
-#lib/modules/KVER-ipfire/build/include/config/DWMAC_LOONGSON
 #lib/modules/KVER-ipfire/build/include/config/DW_DMAC
 #lib/modules/KVER-ipfire/build/include/config/DW_DMAC_CORE
 #lib/modules/KVER-ipfire/build/include/config/DW_DMAC_PCI
@@ -7680,7 +7996,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/EDAC_E752X
 #lib/modules/KVER-ipfire/build/include/config/EDAC_I3000
 #lib/modules/KVER-ipfire/build/include/config/EDAC_I3200
-#lib/modules/KVER-ipfire/build/include/config/EDAC_I5000
 #lib/modules/KVER-ipfire/build/include/config/EDAC_I5100
 #lib/modules/KVER-ipfire/build/include/config/EDAC_I5400
 #lib/modules/KVER-ipfire/build/include/config/EDAC_I7300
@@ -7707,15 +8022,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/EFI_DXE_MEM_ATTRIBUTES
 #lib/modules/KVER-ipfire/build/include/config/EFI_EARLYCON
 #lib/modules/KVER-ipfire/build/include/config/EFI_ESRT
-#lib/modules/KVER-ipfire/build/include/config/EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER
+#lib/modules/KVER-ipfire/build/include/config/EFI_HANDOVER_PROTOCOL
 #lib/modules/KVER-ipfire/build/include/config/EFI_MIXED
 #lib/modules/KVER-ipfire/build/include/config/EFI_PARTITION
+#lib/modules/KVER-ipfire/build/include/config/EFI_RUNTIME_MAP
 #lib/modules/KVER-ipfire/build/include/config/EFI_RUNTIME_WRAPPERS
 #lib/modules/KVER-ipfire/build/include/config/EFI_STUB
 #lib/modules/KVER-ipfire/build/include/config/EFI_VARS_PSTORE
 #lib/modules/KVER-ipfire/build/include/config/ELFCORE
 #lib/modules/KVER-ipfire/build/include/config/ELF_CORE
-#lib/modules/KVER-ipfire/build/include/config/EMBEDDED
 #lib/modules/KVER-ipfire/build/include/config/ENA_ETHERNET
 #lib/modules/KVER-ipfire/build/include/config/ENCLOSURE_SERVICES
 #lib/modules/KVER-ipfire/build/include/config/ENIC
@@ -7761,16 +8076,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_COPYAREA
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_FILLRECT
 #lib/modules/KVER-ipfire/build/include/config/FB_CFB_IMAGEBLIT
-#lib/modules/KVER-ipfire/build/include/config/FB_CMDLINE
+#lib/modules/KVER-ipfire/build/include/config/FB_CORE
 #lib/modules/KVER-ipfire/build/include/config/FB_CYBER2000
 #lib/modules/KVER-ipfire/build/include/config/FB_CYBER2000_DDC
 #lib/modules/KVER-ipfire/build/include/config/FB_DDC
 #lib/modules/KVER-ipfire/build/include/config/FB_DEFERRED_IO
+#lib/modules/KVER-ipfire/build/include/config/FB_DEVICE
 #lib/modules/KVER-ipfire/build/include/config/FB_EFI
 #lib/modules/KVER-ipfire/build/include/config/FB_HGA
 #lib/modules/KVER-ipfire/build/include/config/FB_HYPERV
 #lib/modules/KVER-ipfire/build/include/config/FB_I740
 #lib/modules/KVER-ipfire/build/include/config/FB_IBM_GXT4500
+#lib/modules/KVER-ipfire/build/include/config/FB_IOMEM_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/FB_KYRO
 #lib/modules/KVER-ipfire/build/include/config/FB_LE80578
 #lib/modules/KVER-ipfire/build/include/config/FB_MATROX
@@ -7794,6 +8111,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FB_SM712
 #lib/modules/KVER-ipfire/build/include/config/FB_SMSCUFX
 #lib/modules/KVER-ipfire/build/include/config/FB_SVGALIB
+#lib/modules/KVER-ipfire/build/include/config/FB_SYSMEM_HELPERS
+#lib/modules/KVER-ipfire/build/include/config/FB_SYSMEM_HELPERS_DEFERRED
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_COPYAREA
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_FILLRECT
 #lib/modules/KVER-ipfire/build/include/config/FB_SYS_FOPS
@@ -7838,7 +8157,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FTRACE_SYSCALLS
 #lib/modules/KVER-ipfire/build/include/config/FUJITSU_ES
 #lib/modules/KVER-ipfire/build/include/config/FUJITSU_LAPTOP
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_ALIGNMENT
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_ALIGNMENT_16B
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_ALIGNMENT_4B
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_GRAPH_TRACER
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_PADDING_BYTES
+#lib/modules/KVER-ipfire/build/include/config/FUNCTION_PADDING_CFI
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_PROFILER
 #lib/modules/KVER-ipfire/build/include/config/FUNCTION_TRACER
 #lib/modules/KVER-ipfire/build/include/config/FUN_CORE
@@ -7860,6 +8184,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS_XZ
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_COMPRESS_ZSTD
+#lib/modules/KVER-ipfire/build/include/config/FW_LOADER_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_PAGED_BUF
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_SYSFS
 #lib/modules/KVER-ipfire/build/include/config/FW_LOADER_USER_HELPER
@@ -7892,7 +8217,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_IRQ_SHOW
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_ISA_DMA
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_MSI_IRQ
-#lib/modules/KVER-ipfire/build/include/config/GENERIC_MSI_IRQ_DOMAIN
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_NET_UTILS
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PCI_IOMAP
 #lib/modules/KVER-ipfire/build/include/config/GENERIC_PENDING_IRQ
@@ -7925,6 +8249,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/GPIO_IT87
 #lib/modules/KVER-ipfire/build/include/config/GPIO_MOCKUP
 #lib/modules/KVER-ipfire/build/include/config/GPIO_PCA9570
+#lib/modules/KVER-ipfire/build/include/config/GPIO_REGMAP
 #lib/modules/KVER-ipfire/build/include/config/GPIO_SCH
 #lib/modules/KVER-ipfire/build/include/config/GPIO_SCH311X
 #lib/modules/KVER-ipfire/build/include/config/GPIO_SYSFS
@@ -7947,9 +8272,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HARDIRQS_SW_RESEND
 #lib/modules/KVER-ipfire/build/include/config/HARDLOCKUP_CHECK_TIMESTAMP
 #lib/modules/KVER-ipfire/build/include/config/HARDLOCKUP_DETECTOR
+#lib/modules/KVER-ipfire/build/include/config/HARDLOCKUP_DETECTOR_COUNTS_HRTIMER
 #lib/modules/KVER-ipfire/build/include/config/HARDLOCKUP_DETECTOR_PERF
 #lib/modules/KVER-ipfire/build/include/config/HAS_DMA
 #lib/modules/KVER-ipfire/build/include/config/HAS_IOMEM
+#lib/modules/KVER-ipfire/build/include/config/HAS_IOPORT
 #lib/modules/KVER-ipfire/build/include/config/HAS_IOPORT_MAP
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ACPI_APEI
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ACPI_APEI_NMI
@@ -7980,6 +8307,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ARCH_WITHIN_STACK_FRAMES
 #lib/modules/KVER-ipfire/build/include/config/HAVE_ASM_MODVERSIONS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_BUILDTIME_MCOUNT_SORT
+#lib/modules/KVER-ipfire/build/include/config/HAVE_CALL_THUNKS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_CLK
 #lib/modules/KVER-ipfire/build/include/config/HAVE_CLK_PREPARE
 #lib/modules/KVER-ipfire/build/include/config/HAVE_CMPXCHG_DOUBLE
@@ -8003,11 +8331,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FTRACE_MCOUNT_RECORD
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_ARG_ACCESS_API
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_ERROR_INJECTION
+#lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_GRAPH_RETVAL
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_GRAPH_TRACER
 #lib/modules/KVER-ipfire/build/include/config/HAVE_FUNCTION_TRACER
 #lib/modules/KVER-ipfire/build/include/config/HAVE_GCC_PLUGINS
 #lib/modules/KVER-ipfire/build/include/config/HAVE_GENERIC_VDSO
-#lib/modules/KVER-ipfire/build/include/config/HAVE_HARDENED_USERCOPY_ALLOCATOR
+#lib/modules/KVER-ipfire/build/include/config/HAVE_HARDLOCKUP_DETECTOR_BUDDY
 #lib/modules/KVER-ipfire/build/include/config/HAVE_HARDLOCKUP_DETECTOR_PERF
 #lib/modules/KVER-ipfire/build/include/config/HAVE_HW_BREAKPOINT
 #lib/modules/KVER-ipfire/build/include/config/HAVE_INTEL_TXT
@@ -8051,6 +8380,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HAVE_NOINSTR_VALIDATION
 #lib/modules/KVER-ipfire/build/include/config/HAVE_OBJTOOL
 #lib/modules/KVER-ipfire/build/include/config/HAVE_OBJTOOL_MCOUNT
+#lib/modules/KVER-ipfire/build/include/config/HAVE_OBJTOOL_NOP_MCOUNT
 #lib/modules/KVER-ipfire/build/include/config/HAVE_OPTPROBES
 #lib/modules/KVER-ipfire/build/include/config/HAVE_PCI
 #lib/modules/KVER-ipfire/build/include/config/HAVE_PCSPKR_PLATFORM
@@ -8126,6 +8456,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HID_SENSOR_HUB
 #lib/modules/KVER-ipfire/build/include/config/HID_SPEEDLINK
 #lib/modules/KVER-ipfire/build/include/config/HID_SUNPLUS
+#lib/modules/KVER-ipfire/build/include/config/HID_SUPPORT
 #lib/modules/KVER-ipfire/build/include/config/HID_THINGM
 #lib/modules/KVER-ipfire/build/include/config/HID_TIVO
 #lib/modules/KVER-ipfire/build/include/config/HID_TOPSEED
@@ -8138,12 +8469,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_FIRMWARE_NVRAM
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_PCI
 #lib/modules/KVER-ipfire/build/include/config/HOSTAP_PLX
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CORE_SYNC
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CORE_SYNC_DEAD
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CORE_SYNC_FULL
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_CPU
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_PARALLEL
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_PCI
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_PCI_ACPI
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_PCI_ACPI_IBM
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_PCI_PCIE
 #lib/modules/KVER-ipfire/build/include/config/HOTPLUG_SMT
+#lib/modules/KVER-ipfire/build/include/config/HOTPLUG_SPLIT_STARTUP
 #lib/modules/KVER-ipfire/build/include/config/HPET
 #lib/modules/KVER-ipfire/build/include/config/HPET_EMULATE_RTC
 #lib/modules/KVER-ipfire/build/include/config/HPET_TIMER
@@ -8206,8 +8542,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/I2C_DIOLAN_U2C
 #lib/modules/KVER-ipfire/build/include/config/I2C_EMEV2
 #lib/modules/KVER-ipfire/build/include/config/I2C_HELPER_AUTO
+#lib/modules/KVER-ipfire/build/include/config/I2C_HID
 #lib/modules/KVER-ipfire/build/include/config/I2C_HID_ACPI
 #lib/modules/KVER-ipfire/build/include/config/I2C_HID_CORE
+#lib/modules/KVER-ipfire/build/include/config/I2C_HID_OF
 #lib/modules/KVER-ipfire/build/include/config/I2C_I801
 #lib/modules/KVER-ipfire/build/include/config/I2C_ISCH
 #lib/modules/KVER-ipfire/build/include/config/I2C_ISMT
@@ -8255,6 +8593,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ICPLUS_PHY
 #lib/modules/KVER-ipfire/build/include/config/ICS932S401
 #lib/modules/KVER-ipfire/build/include/config/IDEAPAD_LAPTOP
+#lib/modules/KVER-ipfire/build/include/config/IDLE_INJECT
 #lib/modules/KVER-ipfire/build/include/config/IE6XX_WDT
 #lib/modules/KVER-ipfire/build/include/config/IFB
 #lib/modules/KVER-ipfire/build/include/config/IGB
@@ -8329,6 +8668,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU
 #lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU_DEFAULT_ON
 #lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU_FLOPPY_WA
+#lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU_PERF_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU_SVM
 #lib/modules/KVER-ipfire/build/include/config/INTEL_IPS
 #lib/modules/KVER-ipfire/build/include/config/INTEL_ISH_HID
@@ -8340,14 +8680,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/INTEL_OAKTRAIL
 #lib/modules/KVER-ipfire/build/include/config/INTEL_PCH_THERMAL
 #lib/modules/KVER-ipfire/build/include/config/INTEL_POWERCLAMP
+#lib/modules/KVER-ipfire/build/include/config/INTEL_RAPL_CORE
 #lib/modules/KVER-ipfire/build/include/config/INTEL_RST
 #lib/modules/KVER-ipfire/build/include/config/INTEL_SOC_DTS_IOSF_CORE
 #lib/modules/KVER-ipfire/build/include/config/INTEL_SOC_DTS_THERMAL
+#lib/modules/KVER-ipfire/build/include/config/INTEL_TCC
 #lib/modules/KVER-ipfire/build/include/config/INTEL_TCC_COOLING
 #lib/modules/KVER-ipfire/build/include/config/INTEL_TURBO_MAX_3
 #lib/modules/KVER-ipfire/build/include/config/INTEL_XWAY_PHY
 #lib/modules/KVER-ipfire/build/include/config/INTERVAL_TREE
-#lib/modules/KVER-ipfire/build/include/config/IOASID
 #lib/modules/KVER-ipfire/build/include/config/IOMMU_API
 #lib/modules/KVER-ipfire/build/include/config/IOMMU_DEFAULT_DMA_STRICT
 #lib/modules/KVER-ipfire/build/include/config/IOMMU_DMA
@@ -8444,7 +8785,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_NAT
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_RAW
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_SECURITY
-#lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_CLUSTERIP
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_ECN
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_MASQUERADE
 #lib/modules/KVER-ipfire/build/include/config/IP_NF_TARGET_NETMAP
@@ -8557,7 +8897,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI_LEDS
 #lib/modules/KVER-ipfire/build/include/config/IWLWIFI_OPMODE_MODULAR
-#lib/modules/KVER-ipfire/build/include/config/IXGB
 #lib/modules/KVER-ipfire/build/include/config/IXGBE
 #lib/modules/KVER-ipfire/build/include/config/IXGBEVF
 #lib/modules/KVER-ipfire/build/include/config/IXGBEVF_IPSEC
@@ -8575,6 +8914,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/KCMP
 #lib/modules/KVER-ipfire/build/include/config/KERNEL_XZ
 #lib/modules/KVER-ipfire/build/include/config/KERNFS
+#lib/modules/KVER-ipfire/build/include/config/KEXEC
+#lib/modules/KVER-ipfire/build/include/config/KEXEC_CORE
 #lib/modules/KVER-ipfire/build/include/config/KEYBOARD_ATKBD
 #lib/modules/KVER-ipfire/build/include/config/KEYBOARD_GPIO
 #lib/modules/KVER-ipfire/build/include/config/KEYBOARD_GPIO_POLLED
@@ -8594,10 +8935,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/KVM_AMD
 #lib/modules/KVER-ipfire/build/include/config/KVM_AMD_SEV
 #lib/modules/KVER-ipfire/build/include/config/KVM_ASYNC_PF
+#lib/modules/KVER-ipfire/build/include/config/KVM_EXTERNAL_WRITE_TRACKING
 #lib/modules/KVER-ipfire/build/include/config/KVM_GENERIC_DIRTYLOG_READ_PROTECT
+#lib/modules/KVER-ipfire/build/include/config/KVM_GENERIC_HARDWARE_ENABLING
 #lib/modules/KVER-ipfire/build/include/config/KVM_GUEST
 #lib/modules/KVER-ipfire/build/include/config/KVM_INTEL
 #lib/modules/KVER-ipfire/build/include/config/KVM_MMIO
+#lib/modules/KVER-ipfire/build/include/config/KVM_SMM
 #lib/modules/KVER-ipfire/build/include/config/KVM_VFIO
 #lib/modules/KVER-ipfire/build/include/config/KVM_WERROR
 #lib/modules/KVER-ipfire/build/include/config/KVM_XFER_TO_GUEST_WORK
@@ -8611,8 +8955,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LDM_PARTITION
 #lib/modules/KVER-ipfire/build/include/config/LD_IS_BFD
 #lib/modules/KVER-ipfire/build/include/config/LD_ORPHAN_WARN
+#lib/modules/KVER-ipfire/build/include/config/LD_ORPHAN_WARN_LEVEL
 #lib/modules/KVER-ipfire/build/include/config/LD_VERSION
 #lib/modules/KVER-ipfire/build/include/config/LEDS_APU
+#lib/modules/KVER-ipfire/build/include/config/LEDS_AW200XX
+#lib/modules/KVER-ipfire/build/include/config/LEDS_BD2606MVV
 #lib/modules/KVER-ipfire/build/include/config/LEDS_BD2802
 #lib/modules/KVER-ipfire/build/include/config/LEDS_BLINKM
 #lib/modules/KVER-ipfire/build/include/config/LEDS_BRIGHTNESS_HW_CHANGED
@@ -8630,6 +8977,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LEDS_PCA9532_GPIO
 #lib/modules/KVER-ipfire/build/include/config/LEDS_PCA955X
 #lib/modules/KVER-ipfire/build/include/config/LEDS_PCA963X
+#lib/modules/KVER-ipfire/build/include/config/LEDS_PCA995X
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TCA6507
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGERS
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_AUDIO
@@ -8638,7 +8986,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_CPU
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_DEFAULT_ON
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_DISK
-#lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_GPIO
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_HEARTBEAT
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_NETDEV
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_ONESHOT
@@ -8648,6 +8995,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LEDS_TRIGGER_TTY
 #lib/modules/KVER-ipfire/build/include/config/LEDS_USER
 #lib/modules/KVER-ipfire/build/include/config/LED_TRIGGER_PHY
+#lib/modules/KVER-ipfire/build/include/config/LEGACY_DIRECT_IO
 #lib/modules/KVER-ipfire/build/include/config/LEGACY_VSYSCALL_NONE
 #lib/modules/KVER-ipfire/build/include/config/LIB80211
 #lib/modules/KVER-ipfire/build/include/config/LIB80211_CRYPT_CCMP
@@ -8664,8 +9012,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/LIBFCOE
 #lib/modules/KVER-ipfire/build/include/config/LIBIPW
 #lib/modules/KVER-ipfire/build/include/config/LIBNVDIMM
+#lib/modules/KVER-ipfire/build/include/config/LIBWX
 #lib/modules/KVER-ipfire/build/include/config/LIQUIDIO
+#lib/modules/KVER-ipfire/build/include/config/LIQUIDIO_CORE
 #lib/modules/KVER-ipfire/build/include/config/LIQUIDIO_VF
+#lib/modules/KVER-ipfire/build/include/config/LIST_HARDENED
 #lib/modules/KVER-ipfire/build/include/config/LLC
 #lib/modules/KVER-ipfire/build/include/config/LLD_VERSION
 #lib/modules/KVER-ipfire/build/include/config/LOCALVERSION
@@ -8718,10 +9069,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MANTIS_CORE
 #lib/modules/KVER-ipfire/build/include/config/MAPPING_DIRTY_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_10G_PHY
+#lib/modules/KVER-ipfire/build/include/config/MARVELL_88Q2XXX_PHY
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_88X2222_PHY
 #lib/modules/KVER-ipfire/build/include/config/MARVELL_PHY
 #lib/modules/KVER-ipfire/build/include/config/MAX63XX_WATCHDOG
 #lib/modules/KVER-ipfire/build/include/config/MAXLINEAR_GPHY
+#lib/modules/KVER-ipfire/build/include/config/MAX_SKB_FRAGS
 #lib/modules/KVER-ipfire/build/include/config/MD
 #lib/modules/KVER-ipfire/build/include/config/MDIO
 #lib/modules/KVER-ipfire/build/include/config/MDIO_BCM_UNIMAC
@@ -8733,8 +9086,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MDIO_I2C
 #lib/modules/KVER-ipfire/build/include/config/MDIO_MSCC_MIIM
 #lib/modules/KVER-ipfire/build/include/config/MDIO_MVUSB
+#lib/modules/KVER-ipfire/build/include/config/MDIO_REGMAP
 #lib/modules/KVER-ipfire/build/include/config/MDIO_THUNDER
 #lib/modules/KVER-ipfire/build/include/config/MD_AUTODETECT
+#lib/modules/KVER-ipfire/build/include/config/MD_BITMAP_FILE
 #lib/modules/KVER-ipfire/build/include/config/MD_LINEAR
 #lib/modules/KVER-ipfire/build/include/config/MD_RAID0
 #lib/modules/KVER-ipfire/build/include/config/MD_RAID1
@@ -8835,10 +9190,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MHI_NET
 #lib/modules/KVER-ipfire/build/include/config/MICREL_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROCHIP_PHY
+#lib/modules/KVER-ipfire/build/include/config/MICROCHIP_T1S_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROCHIP_T1_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROCODE
-#lib/modules/KVER-ipfire/build/include/config/MICROCODE_AMD
-#lib/modules/KVER-ipfire/build/include/config/MICROCODE_INTEL
 #lib/modules/KVER-ipfire/build/include/config/MICROSEMI_PHY
 #lib/modules/KVER-ipfire/build/include/config/MICROSOFT_MANA
 #lib/modules/KVER-ipfire/build/include/config/MIGRATION
@@ -8852,13 +9206,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MLX4_CORE_GEN2
 #lib/modules/KVER-ipfire/build/include/config/MLX4_EN
 #lib/modules/KVER-ipfire/build/include/config/MLX5_BRIDGE
-#lib/modules/KVER-ipfire/build/include/config/MLX5_CLS_ACT
 #lib/modules/KVER-ipfire/build/include/config/MLX5_CORE
 #lib/modules/KVER-ipfire/build/include/config/MLX5_CORE_EN
 #lib/modules/KVER-ipfire/build/include/config/MLX5_CORE_IPOIB
 #lib/modules/KVER-ipfire/build/include/config/MLX5_EN_ARFS
 #lib/modules/KVER-ipfire/build/include/config/MLX5_EN_IPSEC
-#lib/modules/KVER-ipfire/build/include/config/MLX5_EN_MACSEC
 #lib/modules/KVER-ipfire/build/include/config/MLX5_EN_RXNFC
 #lib/modules/KVER-ipfire/build/include/config/MLX5_ESWITCH
 #lib/modules/KVER-ipfire/build/include/config/MLX5_FPGA
@@ -8866,7 +9218,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MLX5_SF
 #lib/modules/KVER-ipfire/build/include/config/MLX5_SF_MANAGER
 #lib/modules/KVER-ipfire/build/include/config/MLX5_SW_STEERING
-#lib/modules/KVER-ipfire/build/include/config/MLX5_TC_SAMPLE
 #lib/modules/KVER-ipfire/build/include/config/MLXFW
 #lib/modules/KVER-ipfire/build/include/config/MLXSW_CORE
 #lib/modules/KVER-ipfire/build/include/config/MLXSW_CORE_HWMON
@@ -8899,6 +9250,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MMU_GATHER_MERGE_VMAS
 #lib/modules/KVER-ipfire/build/include/config/MMU_GATHER_RCU_TABLE_FREE
 #lib/modules/KVER-ipfire/build/include/config/MMU_GATHER_TABLE_FREE
+#lib/modules/KVER-ipfire/build/include/config/MMU_LAZY_TLB_REFCOUNT
 #lib/modules/KVER-ipfire/build/include/config/MMU_NOTIFIER
 #lib/modules/KVER-ipfire/build/include/config/MODPROBE_PATH
 #lib/modules/KVER-ipfire/build/include/config/MODULES
@@ -8949,6 +9301,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MSCC_OCELOT_SWITCH_LIB
 #lib/modules/KVER-ipfire/build/include/config/MSDOS_FS
 #lib/modules/KVER-ipfire/build/include/config/MSDOS_PARTITION
+#lib/modules/KVER-ipfire/build/include/config/MSI_EC
 #lib/modules/KVER-ipfire/build/include/config/MSI_LAPTOP
 #lib/modules/KVER-ipfire/build/include/config/MSI_WMI
 #lib/modules/KVER-ipfire/build/include/config/MT7601U
@@ -8976,6 +9329,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/MT7921S
 #lib/modules/KVER-ipfire/build/include/config/MT7921U
 #lib/modules/KVER-ipfire/build/include/config/MT7921_COMMON
+#lib/modules/KVER-ipfire/build/include/config/MT792x_LIB
+#lib/modules/KVER-ipfire/build/include/config/MT792x_USB
+#lib/modules/KVER-ipfire/build/include/config/MT7996E
 #lib/modules/KVER-ipfire/build/include/config/MTRR
 #lib/modules/KVER-ipfire/build/include/config/MTRR_SANITIZER
 #lib/modules/KVER-ipfire/build/include/config/MTRR_SANITIZER_ENABLE_DEFAULT
@@ -8995,6 +9351,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NAMESPACES
 #lib/modules/KVER-ipfire/build/include/config/NATIONAL_PHY
 #lib/modules/KVER-ipfire/build/include/config/NATSEMI
+#lib/modules/KVER-ipfire/build/include/config/NCN26000_PHY
 #lib/modules/KVER-ipfire/build/include/config/NCSI_OEM_CMD_GET_MAC
 #lib/modules/KVER-ipfire/build/include/config/ND_BTT
 #lib/modules/KVER-ipfire/build/include/config/ND_CLAIM
@@ -9002,6 +9359,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NEED_DMA_MAP_STATE
 #lib/modules/KVER-ipfire/build/include/config/NEED_PER_CPU_EMBED_FIRST_CHUNK
 #lib/modules/KVER-ipfire/build/include/config/NEED_PER_CPU_PAGE_FIRST_CHUNK
+#lib/modules/KVER-ipfire/build/include/config/NEED_SG_DMA_FLAGS
 #lib/modules/KVER-ipfire/build/include/config/NEED_SG_DMA_LENGTH
 #lib/modules/KVER-ipfire/build/include/config/NET
 #lib/modules/KVER-ipfire/build/include/config/NETCONSOLE
@@ -9149,8 +9507,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ8863_SMI
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ9477_I2C
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MICROCHIP_KSZ_COMMON
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MSCC_FELIX_DSA_LIB
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MSCC_SEVILLE
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530_MDIO
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_MT7530_MMIO
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6060
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6XXX
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_MV88E6XXX_PTP
@@ -9174,6 +9535,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_KSZ
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_LAN9303
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_MTK
+#lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_NONE
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_OCELOT
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_OCELOT_8021Q
 #lib/modules/KVER-ipfire/build/include/config/NET_DSA_TAG_QCA
@@ -9202,6 +9564,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_FLOW_LIMIT
 #lib/modules/KVER-ipfire/build/include/config/NET_FOU
 #lib/modules/KVER-ipfire/build/include/config/NET_FOU_IP_TUNNELS
+#lib/modules/KVER-ipfire/build/include/config/NET_HANDSHAKE
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE_SKBMARK
 #lib/modules/KVER-ipfire/build/include/config/NET_IFE_SKBPRIO
@@ -9226,15 +9589,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_RX_BUSY_POLL
 #lib/modules/KVER-ipfire/build/include/config/NET_SB1000
 #lib/modules/KVER-ipfire/build/include/config/NET_SCHED
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_ATM
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CAKE
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_CBQ
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CBS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CHOKE
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_CODEL
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_DRR
-#lib/modules/KVER-ipfire/build/include/config/NET_SCH_DSMARK
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_ETF
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_ETS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_FIFO
@@ -9247,6 +9607,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_HTB
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_INGRESS
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_MQPRIO
+#lib/modules/KVER-ipfire/build/include/config/NET_SCH_MQPRIO_LIB
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_MULTIQ
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_NETEM
 #lib/modules/KVER-ipfire/build/include/config/NET_SCH_PIE
@@ -9335,12 +9696,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NET_VENDOR_WIZNET
 #lib/modules/KVER-ipfire/build/include/config/NET_VENDOR_XILINX
 #lib/modules/KVER-ipfire/build/include/config/NET_VRF
+#lib/modules/KVER-ipfire/build/include/config/NET_XGRESS
 #lib/modules/KVER-ipfire/build/include/config/NEW_LEDS
 #lib/modules/KVER-ipfire/build/include/config/NFP
 #lib/modules/KVER-ipfire/build/include/config/NFP_APP_ABM_NIC
 #lib/modules/KVER-ipfire/build/include/config/NFP_APP_FLOWER
+#lib/modules/KVER-ipfire/build/include/config/NFP_NET_IPSEC
 #lib/modules/KVER-ipfire/build/include/config/NFSD
-#lib/modules/KVER-ipfire/build/include/config/NFSD_V2_ACL
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V3_ACL
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V4
 #lib/modules/KVER-ipfire/build/include/config/NFSD_V4_SECURITY_LABEL
@@ -9378,7 +9740,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NFT_MASQ
 #lib/modules/KVER-ipfire/build/include/config/NFT_NAT
 #lib/modules/KVER-ipfire/build/include/config/NFT_NUMGEN
-#lib/modules/KVER-ipfire/build/include/config/NFT_OBJREF
 #lib/modules/KVER-ipfire/build/include/config/NFT_OSF
 #lib/modules/KVER-ipfire/build/include/config/NFT_QUEUE
 #lib/modules/KVER-ipfire/build/include/config/NFT_QUOTA
@@ -9396,6 +9757,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_LABELS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_MARK
+#lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_OVS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_PROCFS
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_SECMARK
 #lib/modules/KVER-ipfire/build/include/config/NF_CONNTRACK_TIMEOUT
@@ -9419,6 +9781,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NF_LOG_SYSLOG
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT_MASQUERADE
+#lib/modules/KVER-ipfire/build/include/config/NF_NAT_OVS
 #lib/modules/KVER-ipfire/build/include/config/NF_NAT_REDIRECT
 #lib/modules/KVER-ipfire/build/include/config/NF_REJECT_IPV4
 #lib/modules/KVER-ipfire/build/include/config/NF_REJECT_IPV6
@@ -9489,6 +9852,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_ROMAN
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_ROMANIAN
 #lib/modules/KVER-ipfire/build/include/config/NLS_MAC_TURKISH
+#lib/modules/KVER-ipfire/build/include/config/NLS_UCS2_UTILS
 #lib/modules/KVER-ipfire/build/include/config/NLS_UTF8
 #lib/modules/KVER-ipfire/build/include/config/NOP_TRACER
 #lib/modules/KVER-ipfire/build/include/config/NORTEL_HERMES
@@ -9522,6 +9886,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/NVRAM
 #lib/modules/KVER-ipfire/build/include/config/NV_TCO
 #lib/modules/KVER-ipfire/build/include/config/NXP_C45_TJA11XX_PHY
+#lib/modules/KVER-ipfire/build/include/config/NXP_CBTX_PHY
 #lib/modules/KVER-ipfire/build/include/config/NXP_TJA11XX_PHY
 #lib/modules/KVER-ipfire/build/include/config/N_GSM
 #lib/modules/KVER-ipfire/build/include/config/N_HDLC
@@ -9560,7 +9925,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PARMAN
 #lib/modules/KVER-ipfire/build/include/config/PARPORT
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_1284
-#lib/modules/KVER-ipfire/build/include/config/PARPORT_AX88796
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_NOT_PC
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_PC
 #lib/modules/KVER-ipfire/build/include/config/PARPORT_PC_FIFO
@@ -9631,7 +9995,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PCI_LOCKLESS_CONFIG
 #lib/modules/KVER-ipfire/build/include/config/PCI_MMCONFIG
 #lib/modules/KVER-ipfire/build/include/config/PCI_MSI
-#lib/modules/KVER-ipfire/build/include/config/PCI_MSI_IRQ_DOMAIN
 #lib/modules/KVER-ipfire/build/include/config/PCI_PASID
 #lib/modules/KVER-ipfire/build/include/config/PCI_PRI
 #lib/modules/KVER-ipfire/build/include/config/PCI_QUIRKS
@@ -9640,10 +10003,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PCNET32
 #lib/modules/KVER-ipfire/build/include/config/PCPU_DEV_REFCNT
 #lib/modules/KVER-ipfire/build/include/config/PCSPKR_PLATFORM
-#lib/modules/KVER-ipfire/build/include/config/PCS_ALTERA_TSE
 #lib/modules/KVER-ipfire/build/include/config/PCS_LYNX
+#lib/modules/KVER-ipfire/build/include/config/PCS_MTK_LYNXI
 #lib/modules/KVER-ipfire/build/include/config/PCS_XPCS
 #lib/modules/KVER-ipfire/build/include/config/PDC_ADMA
+#lib/modules/KVER-ipfire/build/include/config/PDS_CORE
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS_AMD_BRS
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS_AMD_POWER
@@ -9651,6 +10015,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS_INTEL_CSTATE
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS_INTEL_RAPL
 #lib/modules/KVER-ipfire/build/include/config/PERF_EVENTS_INTEL_UNCORE
+#lib/modules/KVER-ipfire/build/include/config/PER_VMA_LOCK
 #lib/modules/KVER-ipfire/build/include/config/PGTABLE_LEVELS
 #lib/modules/KVER-ipfire/build/include/config/PHYLIB
 #lib/modules/KVER-ipfire/build/include/config/PHYLINK
@@ -9703,6 +10068,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/POSIX_MQUEUE
 #lib/modules/KVER-ipfire/build/include/config/POSIX_MQUEUE_SYSCTL
 #lib/modules/KVER-ipfire/build/include/config/POSIX_TIMERS
+#lib/modules/KVER-ipfire/build/include/config/POWERCAP
 #lib/modules/KVER-ipfire/build/include/config/POWER_RESET
 #lib/modules/KVER-ipfire/build/include/config/POWER_SUPPLY
 #lib/modules/KVER-ipfire/build/include/config/POWER_SUPPLY_HWMON
@@ -9710,6 +10076,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PPP
 #lib/modules/KVER-ipfire/build/include/config/PPPOATM
 #lib/modules/KVER-ipfire/build/include/config/PPPOE
+#lib/modules/KVER-ipfire/build/include/config/PPPOE_HASH_BITS
+#lib/modules/KVER-ipfire/build/include/config/PPPOE_HASH_BITS_4
 #lib/modules/KVER-ipfire/build/include/config/PPPOL2TP
 #lib/modules/KVER-ipfire/build/include/config/PPP_ASYNC
 #lib/modules/KVER-ipfire/build/include/config/PPP_BSDCOMP
@@ -9727,31 +10095,30 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/PREEMPT_NOTIFIERS
 #lib/modules/KVER-ipfire/build/include/config/PREEMPT_RCU
 #lib/modules/KVER-ipfire/build/include/config/PREEMPT_VOLUNTARY
+#lib/modules/KVER-ipfire/build/include/config/PREFIX_SYMBOLS
 #lib/modules/KVER-ipfire/build/include/config/PRESTERA
 #lib/modules/KVER-ipfire/build/include/config/PRESTERA_PCI
 #lib/modules/KVER-ipfire/build/include/config/PREVENT_FIRMWARE_BUILD
 #lib/modules/KVER-ipfire/build/include/config/PRINTER
 #lib/modules/KVER-ipfire/build/include/config/PRINTK
-#lib/modules/KVER-ipfire/build/include/config/PRINTK_SAFE_LOG_BUF_SHIFT
 #lib/modules/KVER-ipfire/build/include/config/PROC_EVENTS
 #lib/modules/KVER-ipfire/build/include/config/PROC_FS
 #lib/modules/KVER-ipfire/build/include/config/PROC_PAGE_MONITOR
 #lib/modules/KVER-ipfire/build/include/config/PROC_PID_ARCH_STATUS
 #lib/modules/KVER-ipfire/build/include/config/PROC_PID_CPUSET
 #lib/modules/KVER-ipfire/build/include/config/PROC_SYSCTL
+#lib/modules/KVER-ipfire/build/include/config/PROC_THERMAL_MMIO_RAPL
 #lib/modules/KVER-ipfire/build/include/config/PSAMPLE
 #lib/modules/KVER-ipfire/build/include/config/PSI
 #lib/modules/KVER-ipfire/build/include/config/PSTORE
 #lib/modules/KVER-ipfire/build/include/config/PSTORE_COMPRESS
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_COMPRESS_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFAULT_KMSG_BYTES
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFLATE_COMPRESS
-#lib/modules/KVER-ipfire/build/include/config/PSTORE_DEFLATE_COMPRESS_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/PTDUMP_CORE
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_IDT82P33
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_IDTCM
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_KVM
+#lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_MOCK
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_OPTIONAL
 #lib/modules/KVER-ipfire/build/include/config/PTP_1588_CLOCK_VMW
 #lib/modules/KVER-ipfire/build/include/config/PVH
@@ -9787,7 +10154,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/QUOTA_TREE
 #lib/modules/KVER-ipfire/build/include/config/R6040
 #lib/modules/KVER-ipfire/build/include/config/R8169
-#lib/modules/KVER-ipfire/build/include/config/R8188EU
 #lib/modules/KVER-ipfire/build/include/config/R8712U
 #lib/modules/KVER-ipfire/build/include/config/RAID6_PQ
 #lib/modules/KVER-ipfire/build/include/config/RAID6_PQ_BENCHMARK
@@ -9797,7 +10163,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_KSTACK_OFFSET_DEFAULT
 #lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_MEMORY
 #lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_MEMORY_PHYSICAL_PADDING
-#lib/modules/KVER-ipfire/build/include/config/RANDOM_TRUST_CPU
+#lib/modules/KVER-ipfire/build/include/config/RANDOM_KMALLOC_CACHES
 #lib/modules/KVER-ipfire/build/include/config/RANDSTRUCT_NONE
 #lib/modules/KVER-ipfire/build/include/config/RAS
 #lib/modules/KVER-ipfire/build/include/config/RATIONAL
@@ -9850,6 +10216,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ROCKCHIP_PHY
 #lib/modules/KVER-ipfire/build/include/config/ROCKER
 #lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1
+#lib/modules/KVER-ipfire/build/include/config/RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2
 #lib/modules/KVER-ipfire/build/include/config/RPS
 #lib/modules/KVER-ipfire/build/include/config/RSEQ
 #lib/modules/KVER-ipfire/build/include/config/RSI_91X
@@ -9887,7 +10255,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_ABB5ZES3
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_ABX80X
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_BQ32K
-#lib/modules/KVER-ipfire/build/include/config/RTC_DRV_BQ4802
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_CMOS
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DA9063
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_DS1286
@@ -9930,7 +10297,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_RX8581
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_S35390A
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_STK17TA8
-#lib/modules/KVER-ipfire/build/include/config/RTC_DRV_V3020
 #lib/modules/KVER-ipfire/build/include/config/RTC_DRV_X1205
 #lib/modules/KVER-ipfire/build/include/config/RTC_HCTOSYS
 #lib/modules/KVER-ipfire/build/include/config/RTC_HCTOSYS_DEVICE
@@ -9969,17 +10335,31 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/RTW88
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8723D
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8723DE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8723DS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8723DU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8821C
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8821CE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8821CS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8821CU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822B
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822BE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822BS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822BU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822C
 #lib/modules/KVER-ipfire/build/include/config/RTW88_8822CE
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822CS
+#lib/modules/KVER-ipfire/build/include/config/RTW88_8822CU
 #lib/modules/KVER-ipfire/build/include/config/RTW88_CORE
 #lib/modules/KVER-ipfire/build/include/config/RTW88_PCI
+#lib/modules/KVER-ipfire/build/include/config/RTW88_SDIO
+#lib/modules/KVER-ipfire/build/include/config/RTW88_USB
 #lib/modules/KVER-ipfire/build/include/config/RTW89
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8851B
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8851BE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852A
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852AE
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8852B
+#lib/modules/KVER-ipfire/build/include/config/RTW89_8852BE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852C
 #lib/modules/KVER-ipfire/build/include/config/RTW89_8852CE
 #lib/modules/KVER-ipfire/build/include/config/RTW89_CORE
@@ -10020,11 +10400,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SCHED_AUTOGROUP
 #lib/modules/KVER-ipfire/build/include/config/SCHED_CLUSTER
 #lib/modules/KVER-ipfire/build/include/config/SCHED_CORE
-#lib/modules/KVER-ipfire/build/include/config/SCHED_DEBUG
 #lib/modules/KVER-ipfire/build/include/config/SCHED_HRTICK
 #lib/modules/KVER-ipfire/build/include/config/SCHED_INFO
 #lib/modules/KVER-ipfire/build/include/config/SCHED_MC
 #lib/modules/KVER-ipfire/build/include/config/SCHED_MC_PRIO
+#lib/modules/KVER-ipfire/build/include/config/SCHED_MM_CID
 #lib/modules/KVER-ipfire/build/include/config/SCHED_OMIT_FRAME_POINTER
 #lib/modules/KVER-ipfire/build/include/config/SCHED_SMT
 #lib/modules/KVER-ipfire/build/include/config/SCHED_STACK_END_CHECK
@@ -10117,7 +10497,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SCSI_UFS_CDNS_PLATFORM
 #lib/modules/KVER-ipfire/build/include/config/SCSI_UFS_CRYPTO
 #lib/modules/KVER-ipfire/build/include/config/SCSI_UFS_DWC_TC_PCI
-#lib/modules/KVER-ipfire/build/include/config/SCSI_UFS_DWC_TC_PLATFORM
 #lib/modules/KVER-ipfire/build/include/config/SCSI_VIRTIO
 #lib/modules/KVER-ipfire/build/include/config/SCSI_WD719X
 #lib/modules/KVER-ipfire/build/include/config/SCTP_COOKIE_HMAC_MD5
@@ -10125,6 +10504,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SCTP_DEFAULT_COOKIE_HMAC_SHA1
 #lib/modules/KVER-ipfire/build/include/config/SECCOMP
 #lib/modules/KVER-ipfire/build/include/config/SECCOMP_FILTER
+#lib/modules/KVER-ipfire/build/include/config/SECRETMEM
 #lib/modules/KVER-ipfire/build/include/config/SECTION_MISMATCH_WARN_ONLY
 #lib/modules/KVER-ipfire/build/include/config/SECURITY
 #lib/modules/KVER-ipfire/build/include/config/SECURITYFS
@@ -10193,6 +10573,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_GL520SM
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_HDAPS
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_HIH6130
+#lib/modules/KVER-ipfire/build/include/config/SENSORS_HP_WMI
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_I5500
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_I5K_AMB
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_IBMAEM
@@ -10262,9 +10643,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MAX6650
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MAX6697
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MAX8688
+#lib/modules/KVER-ipfire/build/include/config/SENSORS_MC34VR500
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MCP3021
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MP2888
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_MP5023
+#lib/modules/KVER-ipfire/build/include/config/SENSORS_MPQ7932
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT6683
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT6775
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_NCT6775_CORE
@@ -10302,6 +10685,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_STTS751
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_TC654
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_TC74
+#lib/modules/KVER-ipfire/build/include/config/SENSORS_TDA38640
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_THMC50
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_TMP102
 #lib/modules/KVER-ipfire/build/include/config/SENSORS_TMP103
@@ -10347,6 +10731,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_MID
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_NR_UARTS
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCI
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCI1XXXX
+#lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PCILIB
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PERICOM
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_PNP
 #lib/modules/KVER-ipfire/build/include/config/SERIAL_8250_RSA
@@ -10591,6 +10977,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SND_YMFPCI
 #lib/modules/KVER-ipfire/build/include/config/SOCK_CGROUP_DATA
 #lib/modules/KVER-ipfire/build/include/config/SOCK_RX_QUEUE_MAPPING
+#lib/modules/KVER-ipfire/build/include/config/SOC_BUS
 #lib/modules/KVER-ipfire/build/include/config/SOFTIRQ_ON_OWN_STACK
 #lib/modules/KVER-ipfire/build/include/config/SOFTLOCKUP_DETECTOR
 #lib/modules/KVER-ipfire/build/include/config/SOFT_WATCHDOG
@@ -10608,7 +10995,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SPECULATION_MITIGATIONS
 #lib/modules/KVER-ipfire/build/include/config/SPLIT_PTLOCK_CPUS
 #lib/modules/KVER-ipfire/build/include/config/SPMI
-#lib/modules/KVER-ipfire/build/include/config/SRCU
 #lib/modules/KVER-ipfire/build/include/config/SSB
 #lib/modules/KVER-ipfire/build/include/config/SSB_B43_PCI_BRIDGE
 #lib/modules/KVER-ipfire/build/include/config/SSB_BLOCKIO
@@ -10621,6 +11007,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SSB_SDIOHOST
 #lib/modules/KVER-ipfire/build/include/config/SSB_SDIOHOST_POSSIBLE
 #lib/modules/KVER-ipfire/build/include/config/SSB_SPROM
+#lib/modules/KVER-ipfire/build/include/config/SSIF_IPMI_BMC
 #lib/modules/KVER-ipfire/build/include/config/STACKDEPOT
 #lib/modules/KVER-ipfire/build/include/config/STACKPROTECTOR
 #lib/modules/KVER-ipfire/build/include/config/STACKPROTECTOR_STRONG
@@ -10655,7 +11042,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/SWPHY
 #lib/modules/KVER-ipfire/build/include/config/SXGBE_ETH
 #lib/modules/KVER-ipfire/build/include/config/SYMBOLIC_ERRNAME
-#lib/modules/KVER-ipfire/build/include/config/SYNCLINK_GT
 #lib/modules/KVER-ipfire/build/include/config/SYNC_FILE
 #lib/modules/KVER-ipfire/build/include/config/SYN_COOKIES
 #lib/modules/KVER-ipfire/build/include/config/SYSCTL
@@ -10720,6 +11106,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/TEXTSEARCH_FSM
 #lib/modules/KVER-ipfire/build/include/config/TEXTSEARCH_KMP
 #lib/modules/KVER-ipfire/build/include/config/THERMAL
+#lib/modules/KVER-ipfire/build/include/config/THERMAL_ACPI
 #lib/modules/KVER-ipfire/build/include/config/THERMAL_DEFAULT_GOV_STEP_WISE
 #lib/modules/KVER-ipfire/build/include/config/THERMAL_EMERGENCY_POWEROFF_DELAY_MS
 #lib/modules/KVER-ipfire/build/include/config/THERMAL_EMULATION
@@ -10756,6 +11143,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/TMPFS
 #lib/modules/KVER-ipfire/build/include/config/TMPFS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/TMPFS_XATTR
+#lib/modules/KVER-ipfire/build/include/config/TOOLS_SUPPORT_RELR
 #lib/modules/KVER-ipfire/build/include/config/TOPSTAR_LAPTOP
 #lib/modules/KVER-ipfire/build/include/config/TQMX86_WDT
 #lib/modules/KVER-ipfire/build/include/config/TRACEPOINTS
@@ -10846,7 +11234,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/USB_EMI62
 #lib/modules/KVER-ipfire/build/include/config/USB_EPSON2888
 #lib/modules/KVER-ipfire/build/include/config/USB_EZUSB_FX2
-#lib/modules/KVER-ipfire/build/include/config/USB_FTDI_ELAN
 #lib/modules/KVER-ipfire/build/include/config/USB_GL860
 #lib/modules/KVER-ipfire/build/include/config/USB_GSPCA
 #lib/modules/KVER-ipfire/build/include/config/USB_GSPCA_BENQ
@@ -11043,6 +11430,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/USER_RETURN_NOTIFIER
 #lib/modules/KVER-ipfire/build/include/config/USER_STACKTRACE_SUPPORT
 #lib/modules/KVER-ipfire/build/include/config/UTS_NS
+#lib/modules/KVER-ipfire/build/include/config/UVC_COMMON
 #lib/modules/KVER-ipfire/build/include/config/V4L2_ASYNC
 #lib/modules/KVER-ipfire/build/include/config/V4L2_FWNODE
 #lib/modules/KVER-ipfire/build/include/config/V4L2_MEM2MEM_DEV
@@ -11051,7 +11439,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VETH
 #lib/modules/KVER-ipfire/build/include/config/VFAT_FS
 #lib/modules/KVER-ipfire/build/include/config/VFIO
+#lib/modules/KVER-ipfire/build/include/config/VFIO_CONTAINER
+#lib/modules/KVER-ipfire/build/include/config/VFIO_GROUP
 #lib/modules/KVER-ipfire/build/include/config/VFIO_IOMMU_TYPE1
+#lib/modules/KVER-ipfire/build/include/config/VFIO_MDEV
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_CORE
 #lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_IGD
@@ -11068,6 +11459,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VHOST_IOTLB
 #lib/modules/KVER-ipfire/build/include/config/VHOST_MENU
 #lib/modules/KVER-ipfire/build/include/config/VHOST_NET
+#lib/modules/KVER-ipfire/build/include/config/VHOST_TASK
 #lib/modules/KVER-ipfire/build/include/config/VIA_RHINE
 #lib/modules/KVER-ipfire/build/include/config/VIA_RHINE_MMIO
 #lib/modules/KVER-ipfire/build/include/config/VIA_VELOCITY
@@ -11079,8 +11471,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_MEMOPS
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_V4L2
 #lib/modules/KVER-ipfire/build/include/config/VIDEOBUF2_VMALLOC
-#lib/modules/KVER-ipfire/build/include/config/VIDEOBUF_GEN
-#lib/modules/KVER-ipfire/build/include/config/VIDEOBUF_VMALLOC
 #lib/modules/KVER-ipfire/build/include/config/VIDEOMODE_HELPERS
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_ADV7170
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_ADV7175
@@ -11090,6 +11480,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_BT856
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_BT866
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CAFE_CCIC
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_CMDLINE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS3308
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS5345
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_CS53L32A
@@ -11131,6 +11522,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_M52790
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MEM2MEM_DEINTERLACE
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MSP3400
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_NOMODESET
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_DVB
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_SYSFS
@@ -11144,13 +11536,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_DVB
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_GO7007
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7134_RC
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7146
+#lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7146_VV
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7164
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA717X
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SAA7185
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SOLO6X10
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_SONY_BTF_MPX
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_STK1160
-#lib/modules/KVER-ipfire/build/include/config/VIDEO_STK1160_COMMON
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_TDA9840
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_TEA6415C
 #lib/modules/KVER-ipfire/build/include/config/VIDEO_TEA6420
@@ -11215,7 +11608,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/VXLAN
 #lib/modules/KVER-ipfire/build/include/config/W1
 #lib/modules/KVER-ipfire/build/include/config/W1_CON
-#lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS1WM
 #lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS2482
 #lib/modules/KVER-ipfire/build/include/config/W1_MASTER_DS2490
 #lib/modules/KVER-ipfire/build/include/config/W1_SLAVE_DS2406
@@ -11257,7 +11649,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/WIL6210
 #lib/modules/KVER-ipfire/build/include/config/WIL6210_ISR_COR
 #lib/modules/KVER-ipfire/build/include/config/WIL6210_TRACING
-#lib/modules/KVER-ipfire/build/include/config/WILINK_PLATFORM_DATA
 #lib/modules/KVER-ipfire/build/include/config/WINBOND_840
 #lib/modules/KVER-ipfire/build/include/config/WIREGUARD
 #lib/modules/KVER-ipfire/build/include/config/WIRELESS
@@ -11292,6 +11683,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/WLCORE
 #lib/modules/KVER-ipfire/build/include/config/WLCORE_SDIO
 #lib/modules/KVER-ipfire/build/include/config/WMI_BMOF
+#lib/modules/KVER-ipfire/build/include/config/WPCM450_SOC
 #lib/modules/KVER-ipfire/build/include/config/X509_CERTIFICATE_PARSER
 #lib/modules/KVER-ipfire/build/include/config/X86
 #lib/modules/KVER-ipfire/build/include/config/X86_64
@@ -11300,8 +11692,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/X86_AMD_FREQ_SENSITIVITY
 #lib/modules/KVER-ipfire/build/include/config/X86_AMD_PLATFORM_DEVICE
 #lib/modules/KVER-ipfire/build/include/config/X86_AMD_PSTATE
+#lib/modules/KVER-ipfire/build/include/config/X86_AMD_PSTATE_DEFAULT_MODE
 #lib/modules/KVER-ipfire/build/include/config/X86_AMD_PSTATE_UT
 #lib/modules/KVER-ipfire/build/include/config/X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK
+#lib/modules/KVER-ipfire/build/include/config/X86_CET
 #lib/modules/KVER-ipfire/build/include/config/X86_CHECK_BIOS_CORRUPTION
 #lib/modules/KVER-ipfire/build/include/config/X86_CMOV
 #lib/modules/KVER-ipfire/build/include/config/X86_CMPXCHG64
@@ -11309,7 +11703,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/X86_DEBUGCTLMSR
 #lib/modules/KVER-ipfire/build/include/config/X86_DIRECT_GBPAGES
 #lib/modules/KVER-ipfire/build/include/config/X86_EXTENDED_PLATFORM
-#lib/modules/KVER-ipfire/build/include/config/X86_FEATURE_NAMES
 #lib/modules/KVER-ipfire/build/include/config/X86_HV_CALLBACK_VECTOR
 #lib/modules/KVER-ipfire/build/include/config/X86_INTEL_LPSS
 #lib/modules/KVER-ipfire/build/include/config/X86_INTEL_MEMORY_PROTECTION_KEYS
@@ -11378,6 +11771,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/XEN_PCIDEV_FRONTEND
 #lib/modules/KVER-ipfire/build/include/config/XEN_PCI_STUB
 #lib/modules/KVER-ipfire/build/include/config/XEN_PRIVCMD
+#lib/modules/KVER-ipfire/build/include/config/XEN_PRIVCMD_IRQFD
 #lib/modules/KVER-ipfire/build/include/config/XEN_PV
 #lib/modules/KVER-ipfire/build/include/config/XEN_PVCALLS_BACKEND
 #lib/modules/KVER-ipfire/build/include/config/XEN_PVH
@@ -11409,12 +11803,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/XFS_POSIX_ACL
 #lib/modules/KVER-ipfire/build/include/config/XFS_QUOTA
 #lib/modules/KVER-ipfire/build/include/config/XFS_RT
+#lib/modules/KVER-ipfire/build/include/config/XFS_SUPPORT_ASCII_CI
 #lib/modules/KVER-ipfire/build/include/config/XFS_SUPPORT_V4
 #lib/modules/KVER-ipfire/build/include/config/XILINX_AXI_EMAC
+#lib/modules/KVER-ipfire/build/include/config/XILINX_DMA
 #lib/modules/KVER-ipfire/build/include/config/XILINX_EMACLITE
 #lib/modules/KVER-ipfire/build/include/config/XILINX_GMII2RGMII
 #lib/modules/KVER-ipfire/build/include/config/XILINX_LL_TEMAC
 #lib/modules/KVER-ipfire/build/include/config/XILINX_WATCHDOG
+#lib/modules/KVER-ipfire/build/include/config/XILINX_XDMA
 #lib/modules/KVER-ipfire/build/include/config/XOR_BLOCKS
 #lib/modules/KVER-ipfire/build/include/config/XPS
 #lib/modules/KVER-ipfire/build/include/config/XXHASH
@@ -11428,6 +11825,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/XZ_DEC_SPARC
 #lib/modules/KVER-ipfire/build/include/config/XZ_DEC_X86
 #lib/modules/KVER-ipfire/build/include/config/YELLOWFIN
+#lib/modules/KVER-ipfire/build/include/config/YOGABOOK
 #lib/modules/KVER-ipfire/build/include/config/ZD1211RW
 #lib/modules/KVER-ipfire/build/include/config/ZERO_CALL_USED_REGS
 #lib/modules/KVER-ipfire/build/include/config/ZIIRAVE_WATCHDOG
@@ -11441,6 +11839,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/config/ZRAM_DEF_COMP_LZORLE
 #lib/modules/KVER-ipfire/build/include/config/ZRAM_WRITEBACK
 #lib/modules/KVER-ipfire/build/include/config/ZSMALLOC
+#lib/modules/KVER-ipfire/build/include/config/ZSMALLOC_CHAIN_SIZE
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_COMMON
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_COMPRESS
 #lib/modules/KVER-ipfire/build/include/config/ZSTD_DECOMPRESS
@@ -11492,6 +11891,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/internal/cryptouser.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/des.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/ecc.h
+#lib/modules/KVER-ipfire/build/include/crypto/internal/engine.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/geniv.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/hash.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/kdf_selftest.h
@@ -11500,6 +11900,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/internal/rng.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/rsa.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/scompress.h
+#lib/modules/KVER-ipfire/build/include/crypto/internal/sig.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/simd.h
 #lib/modules/KVER-ipfire/build/include/crypto/internal/skcipher.h
 #lib/modules/KVER-ipfire/build/include/crypto/kdf_sp800108.h
@@ -11522,6 +11923,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/sha256_base.h
 #lib/modules/KVER-ipfire/build/include/crypto/sha3.h
 #lib/modules/KVER-ipfire/build/include/crypto/sha512_base.h
+#lib/modules/KVER-ipfire/build/include/crypto/sig.h
 #lib/modules/KVER-ipfire/build/include/crypto/skcipher.h
 #lib/modules/KVER-ipfire/build/include/crypto/sm2.h
 #lib/modules/KVER-ipfire/build/include/crypto/sm3.h
@@ -11529,6 +11931,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/crypto/sm4.h
 #lib/modules/KVER-ipfire/build/include/crypto/streebog.h
 #lib/modules/KVER-ipfire/build/include/crypto/twofish.h
+#lib/modules/KVER-ipfire/build/include/crypto/utils.h
 #lib/modules/KVER-ipfire/build/include/crypto/xts.h
 #lib/modules/KVER-ipfire/build/include/drm
 #lib/modules/KVER-ipfire/build/include/drm/amd_asic_type.h
@@ -11537,6 +11940,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/bridge/dw_hdmi.h
 #lib/modules/KVER-ipfire/build/include/drm/bridge/dw_mipi_dsi.h
 #lib/modules/KVER-ipfire/build/include/drm/bridge/mhl.h
+#lib/modules/KVER-ipfire/build/include/drm/bridge/samsung-dsim.h
 #lib/modules/KVER-ipfire/build/include/drm/display
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_dp.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_dp_aux_bus.h
@@ -11550,6 +11954,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_hdmi_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_scdc.h
 #lib/modules/KVER-ipfire/build/include/drm/display/drm_scdc_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_accel.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_aperture.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_atomic.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_atomic_helper.h
@@ -11576,8 +11981,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_edid.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_encoder.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_encoder_slave.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_exec.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fb_dma_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fb_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_fbdev_dma.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_fbdev_generic.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_file.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_fixed.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_flip_work.h
@@ -11591,7 +11999,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_shmem_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_ttm_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_gem_vram_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_gpuva_mgr.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_ioctl.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_kunit_helpers.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_lease.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_legacy.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_managed.h
@@ -11620,6 +12030,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/drm_rect.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_self_refresh_helper.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_simple_kms_helper.h
+#lib/modules/KVER-ipfire/build/include/drm/drm_suballoc.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_syncobj.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_sysfs.h
 #lib/modules/KVER-ipfire/build/include/drm/drm_util.h
@@ -11637,7 +12048,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/i2c/tda998x.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_component.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_drm.h
-#lib/modules/KVER-ipfire/build/include/drm/i915_mei_hdcp_interface.h
+#lib/modules/KVER-ipfire/build/include/drm/i915_gsc_proxy_mei_interface.h
+#lib/modules/KVER-ipfire/build/include/drm/i915_hdcp_interface.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_pciids.h
 #lib/modules/KVER-ipfire/build/include/drm/i915_pxp_tee_interface.h
 #lib/modules/KVER-ipfire/build/include/drm/intel-gtt.h
@@ -11645,8 +12057,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/drm/spsc_queue.h
 #lib/modules/KVER-ipfire/build/include/drm/task_barrier.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm
-#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo_api.h
-#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo_driver.h
+#lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_bo.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_caching.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_device.h
 #lib/modules/KVER-ipfire/build/include/drm/ttm/ttm_execbuf_util.h
@@ -11659,6 +12070,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm/coresight-cti-dt.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/arm/qcom,ids.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/arm/ux500_pm_domains.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/ata
 #lib/modules/KVER-ipfire/build/include/dt-bindings/ata/ahci.h
@@ -11673,6 +12085,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/alphascale,asm9260.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/am3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/am4.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/amlogic,a1-peripherals-clkc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/amlogic,a1-pll-clkc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/aspeed-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ast2600-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/at91.h
@@ -11757,6 +12171,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/imxrt1050-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4725b-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4740-cgu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4755-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4760-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4770-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,jz4780-cgu.h
@@ -11764,9 +12179,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,tcu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,x1000-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ingenic,x1830-cgu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/intel,agilex5-clkmgr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/intel,lgm-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/k210-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lochnagar.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/loongson,ls1x-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/loongson,ls2k-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc18xx-ccu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc18xx-cgu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/lpc32xx-clock.h
@@ -11781,6 +12199,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/maxim,max77802.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/maxim,max9485.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt6795-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt7981-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt8188-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mediatek,mt8365-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/meson8-ddr-clkc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/meson8b-clkc.h
@@ -11807,6 +12227,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8192-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8195-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/mt8516-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,ma35d1-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/nuvoton,npcm845-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/omap4.h
@@ -11824,6 +12245,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-qcm2290.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc7280.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sc8280xp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sdm845.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm6125.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm6350.h
@@ -11832,6 +12254,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,dispcc-sm8350.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-apq8084.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq4019.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq5018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq6018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq806x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-ipq8074.h
@@ -11840,6 +12263,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8660.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8909.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8916.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8917.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8953.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gcc-msm8960.h
@@ -11875,8 +12299,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8150.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8250.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,gpucc-sm8350.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,ipq5332-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,ipq9574-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-ipq806x.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-mdm9615.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lpass-sc7280.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,lpass-sdm845.h
@@ -11892,14 +12317,32 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,mmcc-sdm660.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,mss-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,qdu1000-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,rpmcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,rpmh.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sa8775p-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sa8775p-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sc8280xp-lpasscc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sdx75-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6115-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6115-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6125-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6350-camcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-dispcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm6375-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm7150-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8350-videocc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-camcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8450-videocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-dispcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-gcc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-gpucc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,sm8550-tcsr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,turingcc-qcs404.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,videocc-sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/qcom,videocc-sc7280.h
@@ -11961,12 +12404,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3399-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3399-ddr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rk3568-cru.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rk3588-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rk808.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rockchip,rv1126-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/rv1108-cru.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2410.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2412.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s3c2443.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s5pv210-audss.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/s5pv210.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/samsung,exynosautov9.h
@@ -11978,13 +12419,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,sc9860-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,sc9863a-clk.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/sprd,ums512-clk.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive,jh7110-crg.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive-jh7100-audio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/starfive-jh7100.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ste-ab8500.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/ste-db8500-clkout.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih407-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih410-clks.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih416-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stih418-clks.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stm32fx-clock.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/clock/stm32h7-clks.h
@@ -12053,7 +12494,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/imx
 #lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/imx/rsrc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/firmware/qcom,scm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce
+#lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mediatek,mt6795-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt6779-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8173-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8183-gce.h
@@ -12061,6 +12504,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8192-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gce/mt8195-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio
+#lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/amlogic-c3-gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/aspeed-gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/gpio.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/gpio/meson-a1-gpio.h
@@ -12113,15 +12557,20 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8916.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8974.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8996-cbf.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,msm8996.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,osm-l3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qcm2290.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qcs404.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,qdu1000-rpmh.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,rpm-icc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sa8775p-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc7180.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc7280.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc8180x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sc8280xp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm660.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm670-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdm845.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdx55.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sdx65.h
@@ -12130,7 +12579,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8250.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8350.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8450.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interconnect/qcom,sm8550-rpmh.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller
+#lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/amlogic,meson-g12a-gpio-intc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/apple-aic.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/arm-gic.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
@@ -12141,12 +12592,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/interrupt-controller/mvebu-icu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/common.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-lp55xx.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-netxbig.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-ns2.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-pca9532.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/leds-pca955x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/leds/rt4831-backlight.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox
+#lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/mediatek,mt8188-gce.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/qcom-ipcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/mailbox/tegra186-hsp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media
@@ -12154,8 +12607,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/omap3-isp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/tda1997x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/tvp5150.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/media/video-interfaces.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/media/xilinx-vip.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory
+#lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mediatek,mt8188-memory-port.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mediatek,mt8365-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt2701-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt2712-larb-port.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/memory/mt6779-larb-port.h
@@ -12213,6 +12669,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-lantiq-vrx200-pcie.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-ocelot-serdes.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-pistachio-usb.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-qcom-qmp.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-qcom-qusb2.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy-ti.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/phy/phy.h
@@ -12227,7 +12684,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/dra.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/hisi.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/k210-fpioa.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/k3.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/keystone.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/lochnagar.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h
@@ -12265,11 +12721,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/samsung.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sppctl-sp7021.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sppctl.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/stm32-pinfunc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pinctrl/sun4i-a10.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pmu
 #lib/modules/KVER-ipfire/build/include/dt-bindings/pmu/exynos_ppmu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/allwinner,sun20i-d1-ppu.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/amlogic,c3-pwrc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/fsl,imx93-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx7-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8mm-power.h
@@ -12278,6 +12737,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8mq-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/imx8ulp-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/marvell,mmp2.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/mediatek,mt8188-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-a1-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-axg-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/meson-g12a-power.h
@@ -12302,6 +12762,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/owl-s700-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/owl-s900-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/px30-power.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/qcom,rpmhpd.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/qcom-rpmpd.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/r8a7742-sysc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/r8a7743-sysc.h
@@ -12343,6 +12804,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rk3568-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rk3588-power.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/rockchip,rv1126-power.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/power/starfive,jh7110-pmu.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/summit,smb347-charger.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/tegra186-powergate.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/power/tegra194-powergate.h
@@ -12362,6 +12824,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/mediatek,mt6397-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/qcom,rpmh-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/richtek,rt5190a-regulator.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/st,stm32mp13-regulator.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/regulator/ti,tps62864.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/actions,s500-reset.h
@@ -12399,6 +12862,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/imx8mq-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/imx8ulp-pcc-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/k210-rst.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mediatek,mt6735-wdt.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mediatek,mt6795-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt2701-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt2712-resets.h
@@ -12410,13 +12874,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8173-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8183-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8186-resets.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8188-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8192-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/mt8195-resets.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/nuvoton,ma35d1-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/nuvoton,npcm7xx-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/oxsemi,ox810se.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/oxsemi,ox820.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/pistachio-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-apq8084.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq5018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq6018.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-ipq806x.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-mdm9615.h
@@ -12425,21 +12892,24 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8939.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,gcc-msm8974.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,ipq9574-gcc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-apq8084.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-msm8960.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,mmcc-msm8974.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sdm845-aoss.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sdm845-pdc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sm8350-videocc.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/qcom,sm8450-gpucc.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/raspberrypi,firmware-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/realtek,rtd1195.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/realtek,rtd1295.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/rockchip,rk3588-cru.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/sama7g5-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/snps,hsdk-reset.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/starfive,jh7110-crg.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/starfive-jh7100.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stericsson,db8500-prcc-reset.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih407-resets.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih415-resets.h
-#lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stih416-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stm32mp1-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/stm32mp13-resets.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/reset/sun20i-d1-ccu.h
@@ -12481,6 +12951,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm63268-pm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm6328-pm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/bcm6362-pm.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/soc/cpm1-fsl,tsa.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,apr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,gpr.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/soc/qcom,gsbi.h
@@ -12520,9 +12991,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/dt-bindings/spmi/spmi.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/lm90.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/mediatek,lvts-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra124-soctherm.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra186-bpmp-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra194-bpmp-thermal.h
+#lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/tegra234-bpmp-thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/thermal.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/thermal/thermal_exynos.h
 #lib/modules/KVER-ipfire/build/include/dt-bindings/usb
@@ -12558,10 +13031,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/keys/user-type.h
 #lib/modules/KVER-ipfire/build/include/kunit
 #lib/modules/KVER-ipfire/build/include/kunit/assert.h
+#lib/modules/KVER-ipfire/build/include/kunit/attributes.h
 #lib/modules/KVER-ipfire/build/include/kunit/resource.h
+#lib/modules/KVER-ipfire/build/include/kunit/static_stub.h
 #lib/modules/KVER-ipfire/build/include/kunit/test-bug.h
 #lib/modules/KVER-ipfire/build/include/kunit/test.h
 #lib/modules/KVER-ipfire/build/include/kunit/try-catch.h
+#lib/modules/KVER-ipfire/build/include/kunit/visibility.h
 #lib/modules/KVER-ipfire/build/include/kvm
 #lib/modules/KVER-ipfire/build/include/kvm/arm_arch_timer.h
 #lib/modules/KVER-ipfire/build/include/kvm/arm_hypercalls.h
@@ -12573,7 +13049,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/8250_pci.h
 #lib/modules/KVER-ipfire/build/include/linux/acct.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi.h
-#lib/modules/KVER-ipfire/build/include/linux/acpi_agdi.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_dma.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_iort.h
 #lib/modules/KVER-ipfire/build/include/linux/acpi_mdio.h
@@ -12603,7 +13078,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl022.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl080.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/pl08x.h
-#lib/modules/KVER-ipfire/build/include/linux/amba/pl093.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/serial.h
 #lib/modules/KVER-ipfire/build/include/linux/amba/sp810.h
 #lib/modules/KVER-ipfire/build/include/linux/amd-iommu.h
@@ -12614,8 +13088,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/apm_bios.h
 #lib/modules/KVER-ipfire/build/include/linux/apple-gmux.h
 #lib/modules/KVER-ipfire/build/include/linux/apple-mailbox.h
-#lib/modules/KVER-ipfire/build/include/linux/apple_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/arch_topology.h
+#lib/modules/KVER-ipfire/build/include/linux/args.h
 #lib/modules/KVER-ipfire/build/include/linux/arm-cci.h
 #lib/modules/KVER-ipfire/build/include/linux/arm-smccc.h
 #lib/modules/KVER-ipfire/build/include/linux/arm_ffa.h
@@ -12638,7 +13112,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/atm_tcp.h
 #lib/modules/KVER-ipfire/build/include/linux/atmdev.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel-isc-media.h
-#lib/modules/KVER-ipfire/build/include/linux/atmel-mci.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel-ssc.h
 #lib/modules/KVER-ipfire/build/include/linux/atmel_pdc.h
 #lib/modules/KVER-ipfire/build/include/linux/atomic
@@ -12692,7 +13165,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/blk-crypto.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-integrity.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq-pci.h
-#lib/modules/KVER-ipfire/build/include/linux/blk-mq-rdma.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq-virtio.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-mq.h
 #lib/modules/KVER-ipfire/build/include/linux/blk-pm.h
@@ -12713,6 +13185,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/bpf_local_storage.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_lsm.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_mem_alloc.h
+#lib/modules/KVER-ipfire/build/include/linux/bpf_mprog.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_trace.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_types.h
 #lib/modules/KVER-ipfire/build/include/linux/bpf_verifier.h
@@ -12763,6 +13236,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ccp.h
 #lib/modules/KVER-ipfire/build/include/linux/cdev.h
 #lib/modules/KVER-ipfire/build/include/linux/cdrom.h
+#lib/modules/KVER-ipfire/build/include/linux/cdx
+#lib/modules/KVER-ipfire/build/include/linux/cdx/cdx_bus.h
 #lib/modules/KVER-ipfire/build/include/linux/ceph
 #lib/modules/KVER-ipfire/build/include/linux/ceph/auth.h
 #lib/modules/KVER-ipfire/build/include/linux/ceph/buffer.h
@@ -12794,8 +13269,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/cgroup.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_api.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_rdma.h
+#lib/modules/KVER-ipfire/build/include/linux/cgroup_refcnt.h
 #lib/modules/KVER-ipfire/build/include/linux/cgroup_subsys.h
 #lib/modules/KVER-ipfire/build/include/linux/circ_buf.h
+#lib/modules/KVER-ipfire/build/include/linux/cleanup.h
 #lib/modules/KVER-ipfire/build/include/linux/clk
 #lib/modules/KVER-ipfire/build/include/linux/clk-provider.h
 #lib/modules/KVER-ipfire/build/include/linux/clk.h
@@ -12804,7 +13281,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/clk/clk-conf.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/davinci.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/imx.h
-#lib/modules/KVER-ipfire/build/include/linux/clk/mmp.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/mxs.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/clk/renesas.h
@@ -12818,7 +13294,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/clockchips.h
 #lib/modules/KVER-ipfire/build/include/linux/clocksource.h
 #lib/modules/KVER-ipfire/build/include/linux/clocksource_ids.h
-#lib/modules/KVER-ipfire/build/include/linux/cm4000_cs.h
 #lib/modules/KVER-ipfire/build/include/linux/cma.h
 #lib/modules/KVER-ipfire/build/include/linux/cn_proc.h
 #lib/modules/KVER-ipfire/build/include/linux/cnt32_to_63.h
@@ -12836,7 +13311,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/compat.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-clang.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-gcc.h
-#lib/modules/KVER-ipfire/build/include/linux/compiler-intel.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler-version.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler.h
 #lib/modules/KVER-ipfire/build/include/linux/compiler_attributes.h
@@ -12867,6 +13341,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/cpu_cooling.h
 #lib/modules/KVER-ipfire/build/include/linux/cpu_pm.h
 #lib/modules/KVER-ipfire/build/include/linux/cpu_rmap.h
+#lib/modules/KVER-ipfire/build/include/linux/cpu_smt.h
 #lib/modules/KVER-ipfire/build/include/linux/cpufeature.h
 #lib/modules/KVER-ipfire/build/include/linux/cpufreq.h
 #lib/modules/KVER-ipfire/build/include/linux/cpuhotplug.h
@@ -12960,6 +13435,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dma-map-ops.h
 #lib/modules/KVER-ipfire/build/include/linux/dma-mapping.h
 #lib/modules/KVER-ipfire/build/include/linux/dma-resv.h
+#lib/modules/KVER-ipfire/build/include/linux/dma/amd_xdma.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/dw.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/edma.h
 #lib/modules/KVER-ipfire/build/include/linux/dma/hsu.h
@@ -12988,6 +13464,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dqblk_v1.h
 #lib/modules/KVER-ipfire/build/include/linux/dqblk_v2.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd.h
+#lib/modules/KVER-ipfire/build/include/linux/drbd_config.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_genl.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_genl_api.h
 #lib/modules/KVER-ipfire/build/include/linux/drbd_limits.h
@@ -12995,6 +13472,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/dsa
 #lib/modules/KVER-ipfire/build/include/linux/dsa/8021q.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/brcm.h
+#lib/modules/KVER-ipfire/build/include/linux/dsa/ksz_common.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/lan9303.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/loop.h
 #lib/modules/KVER-ipfire/build/include/linux/dsa/mv88e6xxx.h
@@ -13066,6 +13544,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/fiemap.h
 #lib/modules/KVER-ipfire/build/include/linux/file.h
 #lib/modules/KVER-ipfire/build/include/linux/fileattr.h
+#lib/modules/KVER-ipfire/build/include/linux/filelock.h
 #lib/modules/KVER-ipfire/build/include/linux/filter.h
 #lib/modules/KVER-ipfire/build/include/linux/find.h
 #lib/modules/KVER-ipfire/build/include/linux/fips.h
@@ -13094,6 +13573,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/firmware/mediatek/mtk-adsp-ipc.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/meson
 #lib/modules/KVER-ipfire/build/include/linux/firmware/meson/meson_sm.h
+#lib/modules/KVER-ipfire/build/include/linux/firmware/qcom
+#lib/modules/KVER-ipfire/build/include/linux/firmware/qcom/qcom_scm.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/trusted_foundations.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/xlnx-event-manager.h
 #lib/modules/KVER-ipfire/build/include/linux/firmware/xlnx-zynqmp.h
@@ -13111,17 +13592,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/fprobe.h
 #lib/modules/KVER-ipfire/build/include/linux/freelist.h
 #lib/modules/KVER-ipfire/build/include/linux/freezer.h
-#lib/modules/KVER-ipfire/build/include/linux/frontswap.h
 #lib/modules/KVER-ipfire/build/include/linux/fs.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_api.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_context.h
-#lib/modules/KVER-ipfire/build/include/linux/fs_enet_pd.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_parser.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_pin.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_stack.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_struct.h
 #lib/modules/KVER-ipfire/build/include/linux/fs_types.h
-#lib/modules/KVER-ipfire/build/include/linux/fs_uart_pd.h
 #lib/modules/KVER-ipfire/build/include/linux/fscache-cache.h
 #lib/modules/KVER-ipfire/build/include/linux/fscache.h
 #lib/modules/KVER-ipfire/build/include/linux/fscrypt.h
@@ -13176,7 +13654,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/gpio/consumer.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/driver.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/gpio-reg.h
+#lib/modules/KVER-ipfire/build/include/linux/gpio/legacy-of-mm-gpiochip.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/machine.h
+#lib/modules/KVER-ipfire/build/include/linux/gpio/property.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio/regmap.h
 #lib/modules/KVER-ipfire/build/include/linux/gpio_keys.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus
@@ -13193,6 +13673,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/greybus/module.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus/operation.h
 #lib/modules/KVER-ipfire/build/include/linux/greybus/svc.h
+#lib/modules/KVER-ipfire/build/include/linux/group_cpus.h
 #lib/modules/KVER-ipfire/build/include/linux/hardirq.h
 #lib/modules/KVER-ipfire/build/include/linux/hash.h
 #lib/modules/KVER-ipfire/build/include/linux/hashtable.h
@@ -13200,11 +13681,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/hdlc.h
 #lib/modules/KVER-ipfire/build/include/linux/hdlcdrv.h
 #lib/modules/KVER-ipfire/build/include/linux/hdmi.h
+#lib/modules/KVER-ipfire/build/include/linux/hex.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-debug.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-roccat.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-sensor-hub.h
 #lib/modules/KVER-ipfire/build/include/linux/hid-sensor-ids.h
 #lib/modules/KVER-ipfire/build/include/linux/hid.h
+#lib/modules/KVER-ipfire/build/include/linux/hid_bpf.h
 #lib/modules/KVER-ipfire/build/include/linux/hidden.h
 #lib/modules/KVER-ipfire/build/include/linux/hiddev.h
 #lib/modules/KVER-ipfire/build/include/linux/hidraw.h
@@ -13226,7 +13709,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/hsi
 #lib/modules/KVER-ipfire/build/include/linux/hsi/hsi.h
 #lib/modules/KVER-ipfire/build/include/linux/hsi/ssi_protocol.h
-#lib/modules/KVER-ipfire/build/include/linux/htcpld.h
 #lib/modules/KVER-ipfire/build/include/linux/hte.h
 #lib/modules/KVER-ipfire/build/include/linux/huge_mm.h
 #lib/modules/KVER-ipfire/build/include/linux/hugetlb.h
@@ -13243,6 +13725,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-bit.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-pca.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-algo-pcf.h
+#lib/modules/KVER-ipfire/build/include/linux/i2c-atr.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-dev.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-mux.h
 #lib/modules/KVER-ipfire/build/include/linux/i2c-smbus.h
@@ -13253,6 +13736,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/i3c/master.h
 #lib/modules/KVER-ipfire/build/include/linux/i8042.h
 #lib/modules/KVER-ipfire/build/include/linux/i8253.h
+#lib/modules/KVER-ipfire/build/include/linux/i8254.h
 #lib/modules/KVER-ipfire/build/include/linux/icmp.h
 #lib/modules/KVER-ipfire/build/include/linux/icmpv6.h
 #lib/modules/KVER-ipfire/build/include/linux/idle_inject.h
@@ -13295,6 +13779,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/iio/buffer_impl.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/cros_ec_sensors_core.h
+#lib/modules/KVER-ipfire/build/include/linux/iio/common/inv_sensors_timestamp.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/ssp_sensors.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/st_sensors.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/common/st_sensors_i2c.h
@@ -13315,6 +13800,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/iio/gyro
 #lib/modules/KVER-ipfire/build/include/linux/iio/gyro/itg3200.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/hw-consumer.h
+#lib/modules/KVER-ipfire/build/include/linux/iio/iio-gts-helper.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/iio-opaque.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/iio.h
 #lib/modules/KVER-ipfire/build/include/linux/iio/imu
@@ -13368,11 +13854,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/instruction_pointer.h
 #lib/modules/KVER-ipfire/build/include/linux/instrumentation.h
 #lib/modules/KVER-ipfire/build/include/linux/instrumented.h
+#lib/modules/KVER-ipfire/build/include/linux/int_log.h
 #lib/modules/KVER-ipfire/build/include/linux/integrity.h
 #lib/modules/KVER-ipfire/build/include/linux/intel-ish-client-if.h
-#lib/modules/KVER-ipfire/build/include/linux/intel-svm.h
 #lib/modules/KVER-ipfire/build/include/linux/intel_rapl.h
+#lib/modules/KVER-ipfire/build/include/linux/intel_tcc.h
 #lib/modules/KVER-ipfire/build/include/linux/intel_th.h
+#lib/modules/KVER-ipfire/build/include/linux/intel_tpmi.h
+#lib/modules/KVER-ipfire/build/include/linux/interconnect-clk.h
 #lib/modules/KVER-ipfire/build/include/linux/interconnect-provider.h
 #lib/modules/KVER-ipfire/build/include/linux/interconnect.h
 #lib/modules/KVER-ipfire/build/include/linux/interrupt.h
@@ -13388,14 +13877,15 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ioam6.h
 #lib/modules/KVER-ipfire/build/include/linux/ioam6_genl.h
 #lib/modules/KVER-ipfire/build/include/linux/ioam6_iptunnel.h
-#lib/modules/KVER-ipfire/build/include/linux/ioasid.h
 #lib/modules/KVER-ipfire/build/include/linux/iocontext.h
 #lib/modules/KVER-ipfire/build/include/linux/iomap.h
 #lib/modules/KVER-ipfire/build/include/linux/iommu-helper.h
 #lib/modules/KVER-ipfire/build/include/linux/iommu.h
+#lib/modules/KVER-ipfire/build/include/linux/iommufd.h
 #lib/modules/KVER-ipfire/build/include/linux/iopoll.h
 #lib/modules/KVER-ipfire/build/include/linux/ioport.h
 #lib/modules/KVER-ipfire/build/include/linux/ioprio.h
+#lib/modules/KVER-ipfire/build/include/linux/ioremap.h
 #lib/modules/KVER-ipfire/build/include/linux/iosys-map.h
 #lib/modules/KVER-ipfire/build/include/linux/iova.h
 #lib/modules/KVER-ipfire/build/include/linux/iova_bitmap.h
@@ -13428,12 +13918,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-omap-intc.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-partition-percpu.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/irq-sa11x0.h
-#lib/modules/KVER-ipfire/build/include/linux/irqchip/mmp.h
-#lib/modules/KVER-ipfire/build/include/linux/irqchip/mxs.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/xtensa-mx.h
 #lib/modules/KVER-ipfire/build/include/linux/irqchip/xtensa-pic.h
 #lib/modules/KVER-ipfire/build/include/linux/irqdesc.h
 #lib/modules/KVER-ipfire/build/include/linux/irqdomain.h
+#lib/modules/KVER-ipfire/build/include/linux/irqdomain_defs.h
 #lib/modules/KVER-ipfire/build/include/linux/irqflags.h
 #lib/modules/KVER-ipfire/build/include/linux/irqhandler.h
 #lib/modules/KVER-ipfire/build/include/linux/irqnr.h
@@ -13446,6 +13935,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/isdn
 #lib/modules/KVER-ipfire/build/include/linux/isdn/capilli.h
 #lib/modules/KVER-ipfire/build/include/linux/isdn/capiutil.h
+#lib/modules/KVER-ipfire/build/include/linux/ism.h
 #lib/modules/KVER-ipfire/build/include/linux/iversion.h
 #lib/modules/KVER-ipfire/build/include/linux/jbd2.h
 #lib/modules/KVER-ipfire/build/include/linux/jhash.h
@@ -13552,6 +14042,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/list_sort.h
 #lib/modules/KVER-ipfire/build/include/linux/litex.h
 #lib/modules/KVER-ipfire/build/include/linux/livepatch.h
+#lib/modules/KVER-ipfire/build/include/linux/livepatch_sched.h
 #lib/modules/KVER-ipfire/build/include/linux/llc.h
 #lib/modules/KVER-ipfire/build/include/linux/llist.h
 #lib/modules/KVER-ipfire/build/include/linux/llist_api.h
@@ -13608,6 +14099,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mdio.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-i2c.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-mscc-miim.h
+#lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-regmap.h
 #lib/modules/KVER-ipfire/build/include/linux/mdio/mdio-xgene.h
 #lib/modules/KVER-ipfire/build/include/linux/mei_aux.h
 #lib/modules/KVER-ipfire/build/include/linux/mei_cl_bus.h
@@ -13642,7 +14134,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/arizona/registers.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/as3711.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/as3722.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/asic3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x/atc2603c.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/atc260x/atc2609a.h
@@ -13653,6 +14144,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/bcm590xx.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/bd9571mwv.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/core.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/cs42l43-regs.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/cs42l43.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da8xx-cfgchip.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da903x.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/da9052
@@ -13676,13 +14169,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/db8500-prcmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/dbx500-prcmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/dln2.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/dm355evm_msp.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ds1wm.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ezx-pcap.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/gsc.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/hi6421-pmic.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/hi655x-pmic.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/htc-pasic3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/idt82p33_reg.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/idt8a340_reg.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/imx25-tsadc.h
@@ -13713,6 +14204,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/madera/registers.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max14577-private.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max14577.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/max5970.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/max77541.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77620.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77650.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/max77686-private.h
@@ -13786,6 +14279,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rsmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rt5033-private.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/rt5033.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/rz-mtu3.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/core.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/irq.h
@@ -13796,7 +14290,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mps14.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mps15.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s2mpu02.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s5m8763.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/samsung/s5m8767.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/sc27xx-pmic.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/si476x-core.h
@@ -13822,10 +14315,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/imx7-iomuxc-gpr.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/syscon/xlnx-vcu.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/t7l66xb.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tc3589x.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/tc6387xb.h
-#lib/modules/KVER-ipfire/build/include/linux/mfd/tc6393xb.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti-lmu-register.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti-lmu.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/ti_am335x_tscadc.h
@@ -13837,9 +14327,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65090.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65217.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65218.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/tps65219.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps6586x.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65910.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps65912.h
+#lib/modules/KVER-ipfire/build/include/linux/mfd/tps6594.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/tps68470.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/twl.h
 #lib/modules/KVER-ipfire/build/include/linux/mfd/twl4030-audio.h
@@ -13908,6 +14400,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/eswitch.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/fs.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/fs_helpers.h
+#lib/modules/KVER-ipfire/build/include/linux/mlx5/macsec.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc_fpga.h
 #lib/modules/KVER-ipfire/build/include/linux/mlx5/mlx5_ifc_vdpa.h
@@ -13946,6 +14439,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h.orig
 #lib/modules/KVER-ipfire/build/include/linux/module.h
 #lib/modules/KVER-ipfire/build/include/linux/module_signature.h
+#lib/modules/KVER-ipfire/build/include/linux/module_symbol.h
 #lib/modules/KVER-ipfire/build/include/linux/moduleloader.h
 #lib/modules/KVER-ipfire/build/include/linux/moduleparam.h
 #lib/modules/KVER-ipfire/build/include/linux/most.h
@@ -13962,6 +14456,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/msdos_partition.h
 #lib/modules/KVER-ipfire/build/include/linux/msg.h
 #lib/modules/KVER-ipfire/build/include/linux/msi.h
+#lib/modules/KVER-ipfire/build/include/linux/msi_api.h
 #lib/modules/KVER-ipfire/build/include/linux/mtd
 #lib/modules/KVER-ipfire/build/include/linux/mtd/bbm.h
 #lib/modules/KVER-ipfire/build/include/linux/mtd/blktrans.h
@@ -14026,6 +14521,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/net/intel
 #lib/modules/KVER-ipfire/build/include/linux/net/intel/i40e_client.h
 #lib/modules/KVER-ipfire/build/include/linux/net/intel/iidc.h
+#lib/modules/KVER-ipfire/build/include/linux/net_tstamp.h
 #lib/modules/KVER-ipfire/build/include/linux/netdev_features.h
 #lib/modules/KVER-ipfire/build/include/linux/netdevice.h
 #lib/modules/KVER-ipfire/build/include/linux/netfilter
@@ -14111,6 +14607,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/nvram.h
 #lib/modules/KVER-ipfire/build/include/linux/objagg.h
 #lib/modules/KVER-ipfire/build/include/linux/objtool.h
+#lib/modules/KVER-ipfire/build/include/linux/objtool_types.h
 #lib/modules/KVER-ipfire/build/include/linux/of.h
 #lib/modules/KVER-ipfire/build/include/linux/of_address.h
 #lib/modules/KVER-ipfire/build/include/linux/of_clk.h
@@ -14179,11 +14676,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pci_hotplug.h
 #lib/modules/KVER-ipfire/build/include/linux/pci_ids.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs
-#lib/modules/KVER-ipfire/build/include/linux/pcs-altera-tse.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs-lynx.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs-rzn1-miic.h
+#lib/modules/KVER-ipfire/build/include/linux/pcs/pcs-mtk-lynxi.h
 #lib/modules/KVER-ipfire/build/include/linux/pcs/pcs-xpcs.h
-#lib/modules/KVER-ipfire/build/include/linux/pda_power.h
+#lib/modules/KVER-ipfire/build/include/linux/pds
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_adminq.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_auxbus.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_common.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_core_if.h
+#lib/modules/KVER-ipfire/build/include/linux/pds/pds_intr.h
 #lib/modules/KVER-ipfire/build/include/linux/pe.h
 #lib/modules/KVER-ipfire/build/include/linux/peci-cpu.h
 #lib/modules/KVER-ipfire/build/include/linux/peci.h
@@ -14194,6 +14696,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/percpu_counter.h
 #lib/modules/KVER-ipfire/build/include/linux/perf
 #lib/modules/KVER-ipfire/build/include/linux/perf/arm_pmu.h
+#lib/modules/KVER-ipfire/build/include/linux/perf/arm_pmuv3.h
 #lib/modules/KVER-ipfire/build/include/linux/perf/riscv_pmu.h
 #lib/modules/KVER-ipfire/build/include/linux/perf_event.h
 #lib/modules/KVER-ipfire/build/include/linux/perf_event.h.orig
@@ -14220,6 +14723,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/phy/ulpi_phy.h
 #lib/modules/KVER-ipfire/build/include/linux/phy_fixed.h
 #lib/modules/KVER-ipfire/build/include/linux/phy_led_triggers.h
+#lib/modules/KVER-ipfire/build/include/linux/phylib_stubs.h
 #lib/modules/KVER-ipfire/build/include/linux/phylink.h
 #lib/modules/KVER-ipfire/build/include/linux/pid.h
 #lib/modules/KVER-ipfire/build/include/linux/pid_namespace.h
@@ -14248,20 +14752,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/adp8860.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/adp8870.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ads7828.h
+#lib/modules/KVER-ipfire/build/include/linux/platform_data/amd_xdma.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ams-delta-fiq.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/apds990x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/arm-ux500-pm.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-imx-ssi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-kirkwood.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-palm27x.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-poodle.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-s3c.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-s3c24xx_simtec.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-ti-mcbsp.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/asoc-ux500-msp.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ata-pxa.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/ata-samsung_cf.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/atmel.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/b53.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/bcm7038_wdt.h
@@ -14273,7 +14773,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-da8xx-cfgchip.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-davinci-pll.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-fch.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/clk-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cpuidle-exynos.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cros_ec_chardev.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/cros_ec_commands.h
@@ -14289,10 +14788,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-hsu.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-iop32x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mcf-edma.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mmp_tdma.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-mv_xor.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-s3c24xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/dma-ste-dma40.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dmtimer-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/ds620.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/dsa.h
@@ -14301,7 +14797,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/emc2305.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/emif_plat.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/eth-ep93xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/fb-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/g762.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/gpio
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/gpio-ath79.h
@@ -14330,11 +14825,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/intel-mid_wdt.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/invensense_mpu6050.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/iommu-omap.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/irda-pxaficp.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/irda-sa11x0.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/isl9305.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/itco_wdt.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/keyboard-pxa930_rotary.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keyboard-spear.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keypad-ep93xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/keypad-nomadik-ske.h
@@ -14345,8 +14837,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lm355x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lm3642.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-lp55xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-omap.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/leds-s3c24xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm3630a_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm3639_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/lm8323.h
@@ -14367,7 +14857,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/camera-pxa.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/mmp-camera.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/omap4iss.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/media/s5p_hdmi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/si4713.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/timb_radio.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/media/timb_video.h
@@ -14380,11 +14869,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-mxcmmc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-pxamci.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-s3cmci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmc-sdhci-s3c.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mmp_audio.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mmp_dma.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/mouse-pxa930_trkball.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-davinci-aemif.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-davinci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mtd-nand-omap2.h
@@ -14394,23 +14880,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mv88e6xxx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/mv_usb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/net-cw1200.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/nfcmrvl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap-twl4030.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap-wd-timer.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omap1_bl.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/omapdss.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pca953x.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/pcf857x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/phy-da8xx-usb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pinctrl-single.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pm33xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pxa2xx_udc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/pxa_sdhci.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/regulator-haptic.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/rtc-ds2404.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/rtc-v3020.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/s3c-hsotg.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/s3c-hsudc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sa11x0-serial.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sc18is602.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sdhci-pic32.h
@@ -14419,7 +14900,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sgi-w1.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/sh_mmcif.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/shmob_drm.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/sht3x.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/shtc1.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/si5351.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/simplefb.h
@@ -14428,7 +14908,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-mt65xx.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-omap2-mcspi.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/spi-s3c64xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/st33zp24.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/st_sensors_pdata.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/syscon.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tda9950.h
@@ -14438,7 +14917,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/touchscreen-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tps68470.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tsc2007.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/tsl2563.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/tsl2772.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/txx9
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/txx9/ndfmc.h
@@ -14451,11 +14929,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-ohci-s3c2410.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-omap.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-omap1.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-pxa3xx-ulpi.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/usb-s3c2410_udc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/usb3503.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video-ep93xx.h
-#lib/modules/KVER-ipfire/build/include/linux/platform_data/video-mx3fb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video-pxafb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/video_s3c.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/voltage-omap.h
@@ -14470,6 +14945,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/p2sb.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/pmc_atom.h
+#lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/pwm-lpss.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/simatic-ipc-base.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/simatic-ipc.h
 #lib/modules/KVER-ipfire/build/include/linux/platform_data/x86/soc.h
@@ -14507,10 +14983,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/power/bq25890_charger.h
 #lib/modules/KVER-ipfire/build/include/linux/power/bq27xxx_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/charger-manager.h
-#lib/modules/KVER-ipfire/build/include/linux/power/generic-adc-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/gpio-charger.h
 #lib/modules/KVER-ipfire/build/include/linux/power/jz4740-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/max17042_battery.h
+#lib/modules/KVER-ipfire/build/include/linux/power/power_on_reason.h
 #lib/modules/KVER-ipfire/build/include/linux/power/sbs-battery.h
 #lib/modules/KVER-ipfire/build/include/linux/power/smartreflex.h
 #lib/modules/KVER-ipfire/build/include/linux/power/twl4030_madc_battery.h
@@ -14540,8 +15016,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pseudo_fs.h
 #lib/modules/KVER-ipfire/build/include/linux/psi.h
 #lib/modules/KVER-ipfire/build/include/linux/psi_types.h
+#lib/modules/KVER-ipfire/build/include/linux/psp-platform-access.h
 #lib/modules/KVER-ipfire/build/include/linux/psp-sev.h
 #lib/modules/KVER-ipfire/build/include/linux/psp-tee.h
+#lib/modules/KVER-ipfire/build/include/linux/psp.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore_blk.h
 #lib/modules/KVER-ipfire/build/include/linux/pstore_ram.h
@@ -14551,6 +15029,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/ptp_classify.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_clock_kernel.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_kvm.h
+#lib/modules/KVER-ipfire/build/include/linux/ptp_mock.h
 #lib/modules/KVER-ipfire/build/include/linux/ptp_pch.h
 #lib/modules/KVER-ipfire/build/include/linux/ptr_ring.h
 #lib/modules/KVER-ipfire/build/include/linux/ptrace.h
@@ -14561,8 +15040,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/pwm_backlight.h
 #lib/modules/KVER-ipfire/build/include/linux/pxa168_eth.h
 #lib/modules/KVER-ipfire/build/include/linux/pxa2xx_ssp.h
-#lib/modules/KVER-ipfire/build/include/linux/qcom-geni-se.h
-#lib/modules/KVER-ipfire/build/include/linux/qcom_scm.h
 #lib/modules/KVER-ipfire/build/include/linux/qed
 #lib/modules/KVER-ipfire/build/include/linux/qed/common_hsi.h
 #lib/modules/KVER-ipfire/build/include/linux/qed/eth_common.h
@@ -14614,6 +15091,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate.h
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate_trace.h
 #lib/modules/KVER-ipfire/build/include/linux/rcupdate_wait.h
+#lib/modules/KVER-ipfire/build/include/linux/rcuref.h
 #lib/modules/KVER-ipfire/build/include/linux/rcutiny.h
 #lib/modules/KVER-ipfire/build/include/linux/rcutree.h
 #lib/modules/KVER-ipfire/build/include/linux/rcuwait.h
@@ -14653,6 +15131,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6323-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6331-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6332-regulator.h
+#lib/modules/KVER-ipfire/build/include/linux/regulator/mt6357-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6358-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6359-regulator.h
 #lib/modules/KVER-ipfire/build/include/linux/regulator/mt6380-regulator.h
@@ -14668,6 +15147,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/mtk_scp.h
+#lib/modules/KVER-ipfire/build/include/linux/remoteproc/pruss.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/qcom_rproc.h
 #lib/modules/KVER-ipfire/build/include/linux/remoteproc/st_slim_rproc.h
 #lib/modules/KVER-ipfire/build/include/linux/resctrl.h
@@ -14723,7 +15203,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/rwlock_rt.h
 #lib/modules/KVER-ipfire/build/include/linux/rwlock_types.h
 #lib/modules/KVER-ipfire/build/include/linux/rwsem.h
-#lib/modules/KVER-ipfire/build/include/linux/s3c_adc_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/sbitmap.h
 #lib/modules/KVER-ipfire/build/include/linux/scatterlist.h
 #lib/modules/KVER-ipfire/build/include/linux/scc.h
@@ -14763,6 +15242,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/sched/topology.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/types.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/user.h
+#lib/modules/KVER-ipfire/build/include/linux/sched/vhost_task.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/wake_q.h
 #lib/modules/KVER-ipfire/build/include/linux/sched/xacct.h
 #lib/modules/KVER-ipfire/build/include/linux/sched_clock.h
@@ -14826,7 +15306,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/slub_def.h
 #lib/modules/KVER-ipfire/build/include/linux/sm501-regs.h
 #lib/modules/KVER-ipfire/build/include/linux/sm501.h
-#lib/modules/KVER-ipfire/build/include/linux/smc911x.h
 #lib/modules/KVER-ipfire/build/include/linux/smc91x.h
 #lib/modules/KVER-ipfire/build/include/linux/smp.h
 #lib/modules/KVER-ipfire/build/include/linux/smp_types.h
@@ -14871,15 +15350,18 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soc/pxa/smemc.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/apr.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/geni-se.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/irq.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/llcc-qcom.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/mdt_loader.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/pdr.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/pmic_glink.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/qcom_aoss.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/qmi.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smd-rpm.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smem.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/smem_state.h
+#lib/modules/KVER-ipfire/build/include/linux/soc/qcom/socinfo.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/qcom/wcnss_ctrl.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/renesas
 #lib/modules/KVER-ipfire/build/include/linux/soc/renesas/r9a06g032-sysctrl.h
@@ -14889,9 +15371,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-chipid.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-pmu.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/exynos-regs-pmu.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-adc.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-cpu-freq.h
-#lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-cpufreq-core.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/samsung/s3c-pm.h
 #lib/modules/KVER-ipfire/build/include/linux/soc/sunxi
 #lib/modules/KVER-ipfire/build/include/linux/soc/sunxi/sunxi_sram.h
@@ -14918,6 +15397,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/soundcard.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw.h
+#lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_amd.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_intel.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_registers.h
 #lib/modules/KVER-ipfire/build/include/linux/soundwire/sdw_type.h
@@ -14926,8 +15406,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spi/ads7846.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/altera.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/at73c213.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/at86rf230.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/cc2520.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/corgi_lcd.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/ds1305.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/eeprom.h
@@ -14939,8 +15417,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spi/mxs-spi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/pxa2xx_spi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/rspi.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/s3c24xx-fiq.h
-#lib/modules/KVER-ipfire/build/include/linux/spi/s3c24xx.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/sh_hspi.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/sh_msiof.h
 #lib/modules/KVER-ipfire/build/include/linux/spi/spi-fsl-dspi.h
@@ -14963,6 +15439,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/spinlock_up.h
 #lib/modules/KVER-ipfire/build/include/linux/splice.h
 #lib/modules/KVER-ipfire/build/include/linux/spmi.h
+#lib/modules/KVER-ipfire/build/include/linux/sprintf.h
 #lib/modules/KVER-ipfire/build/include/linux/sram.h
 #lib/modules/KVER-ipfire/build/include/linux/srcu.h
 #lib/modules/KVER-ipfire/build/include/linux/srcutiny.h
@@ -14995,6 +15472,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/stmp_device.h
 #lib/modules/KVER-ipfire/build/include/linux/stop_machine.h
 #lib/modules/KVER-ipfire/build/include/linux/string.h
+#lib/modules/KVER-ipfire/build/include/linux/string_choices.h
 #lib/modules/KVER-ipfire/build/include/linux/string_helpers.h
 #lib/modules/KVER-ipfire/build/include/linux/stringhash.h
 #lib/modules/KVER-ipfire/build/include/linux/stringify.h
@@ -15011,7 +15489,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_asn1.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_err.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_krb5.h
-#lib/modules/KVER-ipfire/build/include/linux/sunrpc/gss_krb5_enctypes.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/metrics.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/msg_prot.h
 #lib/modules/KVER-ipfire/build/include/linux/sunrpc/rpc_pipe_fs.h
@@ -15080,6 +15557,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/tca6416_keypad.h
 #lib/modules/KVER-ipfire/build/include/linux/tcp.h
 #lib/modules/KVER-ipfire/build/include/linux/tee_drv.h
+#lib/modules/KVER-ipfire/build/include/linux/tegra-icc.h
 #lib/modules/KVER-ipfire/build/include/linux/termios_internal.h
 #lib/modules/KVER-ipfire/build/include/linux/textsearch.h
 #lib/modules/KVER-ipfire/build/include/linux/textsearch_fsm.h
@@ -15136,7 +15614,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/u64_stats_sync_api.h
 #lib/modules/KVER-ipfire/build/include/linux/uacce.h
 #lib/modules/KVER-ipfire/build/include/linux/uaccess.h
-#lib/modules/KVER-ipfire/build/include/linux/ucb1400.h
+#lib/modules/KVER-ipfire/build/include/linux/ubsan.h
 #lib/modules/KVER-ipfire/build/include/linux/ucs2_string.h
 #lib/modules/KVER-ipfire/build/include/linux/udp.h
 #lib/modules/KVER-ipfire/build/include/linux/uidgid.h
@@ -15181,6 +15659,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/isp1301.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/isp1362.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/m66592.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/midi-v2.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/musb-ux500.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/musb.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/net2280.h
@@ -15202,6 +15681,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/renesas_usbhs.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/rndis_host.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/role.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/rzv2m_usb3drd.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/serial.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/sl811.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/storage.h
@@ -15219,6 +15699,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/usb/usb338x.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/usb_phy_generic.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/usbnet.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/uvc.h
+#lib/modules/KVER-ipfire/build/include/linux/usb/webusb.h
 #lib/modules/KVER-ipfire/build/include/linux/usb/xhci-dbgp.h
 #lib/modules/KVER-ipfire/build/include/linux/usb_usual.h
 #lib/modules/KVER-ipfire/build/include/linux/usbdevice_fs.h
@@ -15244,7 +15726,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/vgaarb.h
 #lib/modules/KVER-ipfire/build/include/linux/vhost_iotlb.h
 #lib/modules/KVER-ipfire/build/include/linux/via-core.h
-#lib/modules/KVER-ipfire/build/include/linux/via-gpio.h
 #lib/modules/KVER-ipfire/build/include/linux/via.h
 #lib/modules/KVER-ipfire/build/include/linux/via_i2c.h
 #lib/modules/KVER-ipfire/build/include/linux/videodev2.h
@@ -15282,7 +15763,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/win_minmax.h
 #lib/modules/KVER-ipfire/build/include/linux/wireless.h
 #lib/modules/KVER-ipfire/build/include/linux/wkup_m3_ipc.h
-#lib/modules/KVER-ipfire/build/include/linux/wl12xx.h
 #lib/modules/KVER-ipfire/build/include/linux/wm97xx.h
 #lib/modules/KVER-ipfire/build/include/linux/wmi.h
 #lib/modules/KVER-ipfire/build/include/linux/workqueue.h
@@ -15295,7 +15775,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/xxhash.h
 #lib/modules/KVER-ipfire/build/include/linux/xz.h
 #lib/modules/KVER-ipfire/build/include/linux/yam.h
-#lib/modules/KVER-ipfire/build/include/linux/z2_battery.h
 #lib/modules/KVER-ipfire/build/include/linux/zconf.h
 #lib/modules/KVER-ipfire/build/include/linux/zlib.h
 #lib/modules/KVER-ipfire/build/include/linux/zorro.h
@@ -15304,6 +15783,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/linux/zstd.h
 #lib/modules/KVER-ipfire/build/include/linux/zstd_errors.h
 #lib/modules/KVER-ipfire/build/include/linux/zstd_lib.h
+#lib/modules/KVER-ipfire/build/include/linux/zswap.h
 #lib/modules/KVER-ipfire/build/include/linux/zutil.h
 #lib/modules/KVER-ipfire/build/include/math-emu
 #lib/modules/KVER-ipfire/build/include/math-emu/double.h
@@ -15320,16 +15800,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/cec-pin.h
 #lib/modules/KVER-ipfire/build/include/media/cec.h
 #lib/modules/KVER-ipfire/build/include/media/davinci
-#lib/modules/KVER-ipfire/build/include/media/davinci/ccdc_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_display.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_osd.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpbe_venc.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpfe_capture.h
 #lib/modules/KVER-ipfire/build/include/media/davinci/vpfe_types.h
 #lib/modules/KVER-ipfire/build/include/media/davinci/vpif_types.h
-#lib/modules/KVER-ipfire/build/include/media/davinci/vpss.h
 #lib/modules/KVER-ipfire/build/include/media/demux.h
 #lib/modules/KVER-ipfire/build/include/media/dmxdev.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf
@@ -15339,6 +15811,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/msp3400.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/renesas-ceu.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/s3c_camif.h
+#lib/modules/KVER-ipfire/build/include/media/drv-intf/saa7146.h
+#lib/modules/KVER-ipfire/build/include/media/drv-intf/saa7146_vv.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/sh_vou.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/si476x.h
 #lib/modules/KVER-ipfire/build/include/media/drv-intf/tea575x.h
@@ -15346,14 +15820,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/dvb_ca_en50221.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_demux.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_frontend.h
-#lib/modules/KVER-ipfire/build/include/media/dvb_math.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_net.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_ringbuffer.h
 #lib/modules/KVER-ipfire/build/include/media/dvb_vb2.h
 #lib/modules/KVER-ipfire/build/include/media/dvbdev.h
 #lib/modules/KVER-ipfire/build/include/media/frame_vector.h
 #lib/modules/KVER-ipfire/build/include/media/i2c
-#lib/modules/KVER-ipfire/build/include/media/i2c/ad9389b.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adp1653.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adv7183.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/adv7343.h
@@ -15365,31 +15837,23 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/i2c/bt819.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/cs5345.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/cs53l32a.h
+#lib/modules/KVER-ipfire/build/include/media/i2c/ds90ub9xx.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ir-kbd-i2c.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/lm3560.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/lm3646.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/m52790.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/m5mols.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/mt9m032.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9p031.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/mt9t001.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9t112.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v011.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v022.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/mt9v032.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/noon010pc30.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov2659.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov7670.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ov772x.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/ov9650.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/rj54n1cb0c.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5c73m3.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5k4ecgx.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/s5k6aa.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa6588.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa7115.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/saa7127.h
-#lib/modules/KVER-ipfire/build/include/media/i2c/sr030pc30.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/tc358743.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/tda1997x.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/ths7303.h
@@ -15402,6 +15866,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/i2c/upd64083.h
 #lib/modules/KVER-ipfire/build/include/media/i2c/wm8775.h
 #lib/modules/KVER-ipfire/build/include/media/imx.h
+#lib/modules/KVER-ipfire/build/include/media/ipu-bridge.h
+#lib/modules/KVER-ipfire/build/include/media/jpeg.h
 #lib/modules/KVER-ipfire/build/include/media/media-dev-allocator.h
 #lib/modules/KVER-ipfire/build/include/media/media-device.h
 #lib/modules/KVER-ipfire/build/include/media/media-devnode.h
@@ -15417,6 +15883,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/tuner.h
 #lib/modules/KVER-ipfire/build/include/media/tveeprom.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-async.h
+#lib/modules/KVER-ipfire/build/include/media/v4l2-cci.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-common.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-ctrls.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-dev.h
@@ -15435,7 +15902,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/media/v4l2-mem2mem.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-rect.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-subdev.h
-#lib/modules/KVER-ipfire/build/include/media/v4l2-uvc.h
 #lib/modules/KVER-ipfire/build/include/media/v4l2-vp9.h
 #lib/modules/KVER-ipfire/build/include/media/videobuf-core.h
 #lib/modules/KVER-ipfire/build/include/media/videobuf-dma-contig.h
@@ -15480,6 +15946,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/bareudp.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/bluetooth.h
+#lib/modules/KVER-ipfire/build/include/net/bluetooth/coredump.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci_core.h
 #lib/modules/KVER-ipfire/build/include/net/bluetooth/hci_mon.h
@@ -15522,8 +15989,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/dcbevent.h
 #lib/modules/KVER-ipfire/build/include/net/dcbnl.h
 #lib/modules/KVER-ipfire/build/include/net/devlink.h
+#lib/modules/KVER-ipfire/build/include/net/dropreason-core.h
 #lib/modules/KVER-ipfire/build/include/net/dropreason.h
 #lib/modules/KVER-ipfire/build/include/net/dsa.h
+#lib/modules/KVER-ipfire/build/include/net/dsa_stubs.h
 #lib/modules/KVER-ipfire/build/include/net/dsfield.h
 #lib/modules/KVER-ipfire/build/include/net/dst.h
 #lib/modules/KVER-ipfire/build/include/net/dst_cache.h
@@ -15550,15 +16019,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/gre.h
 #lib/modules/KVER-ipfire/build/include/net/gro.h
 #lib/modules/KVER-ipfire/build/include/net/gro_cells.h
+#lib/modules/KVER-ipfire/build/include/net/gso.h
 #lib/modules/KVER-ipfire/build/include/net/gtp.h
 #lib/modules/KVER-ipfire/build/include/net/gue.h
+#lib/modules/KVER-ipfire/build/include/net/handshake.h
 #lib/modules/KVER-ipfire/build/include/net/hwbm.h
 #lib/modules/KVER-ipfire/build/include/net/icmp.h
 #lib/modules/KVER-ipfire/build/include/net/ieee80211_radiotap.h
 #lib/modules/KVER-ipfire/build/include/net/ieee802154_netdev.h
 #lib/modules/KVER-ipfire/build/include/net/if_inet6.h
 #lib/modules/KVER-ipfire/build/include/net/ife.h
-#lib/modules/KVER-ipfire/build/include/net/ila.h
 #lib/modules/KVER-ipfire/build/include/net/inet6_connection_sock.h
 #lib/modules/KVER-ipfire/build/include/net/inet6_hashtables.h
 #lib/modules/KVER-ipfire/build/include/net/inet_common.h
@@ -15608,6 +16078,12 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/mac80211.h
 #lib/modules/KVER-ipfire/build/include/net/mac802154.h
 #lib/modules/KVER-ipfire/build/include/net/macsec.h
+#lib/modules/KVER-ipfire/build/include/net/mana
+#lib/modules/KVER-ipfire/build/include/net/mana/gdma.h
+#lib/modules/KVER-ipfire/build/include/net/mana/hw_channel.h
+#lib/modules/KVER-ipfire/build/include/net/mana/mana.h
+#lib/modules/KVER-ipfire/build/include/net/mana/mana_auxiliary.h
+#lib/modules/KVER-ipfire/build/include/net/mana/shm_channel.h
 #lib/modules/KVER-ipfire/build/include/net/mctp.h
 #lib/modules/KVER-ipfire/build/include/net/mctpdevice.h
 #lib/modules/KVER-ipfire/build/include/net/mip6.h
@@ -15624,6 +16100,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/net_namespace.h
 #lib/modules/KVER-ipfire/build/include/net/net_ratelimit.h
 #lib/modules/KVER-ipfire/build/include/net/net_trackers.h
+#lib/modules/KVER-ipfire/build/include/net/netdev_queues.h
+#lib/modules/KVER-ipfire/build/include/net/netdev_rx_queue.h
 #lib/modules/KVER-ipfire/build/include/net/netevent.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter
 #lib/modules/KVER-ipfire/build/include/net/netfilter/br_netfilter.h
@@ -15637,6 +16115,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_defrag_ipv6.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_dup_ipv6.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/ipv6/nf_reject.h
+#lib/modules/KVER-ipfire/build/include/net/netfilter/nf_bpf_link.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack_acct.h
 #lib/modules/KVER-ipfire/build/include/net/netfilter/nf_conntrack_act_ct.h
@@ -15716,7 +16195,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/nl802154.h
 #lib/modules/KVER-ipfire/build/include/net/nsh.h
 #lib/modules/KVER-ipfire/build/include/net/p8022.h
-#lib/modules/KVER-ipfire/build/include/net/page_pool.h
+#lib/modules/KVER-ipfire/build/include/net/page_pool
+#lib/modules/KVER-ipfire/build/include/net/page_pool/helpers.h
+#lib/modules/KVER-ipfire/build/include/net/page_pool/types.h
 #lib/modules/KVER-ipfire/build/include/net/phonet
 #lib/modules/KVER-ipfire/build/include/net/phonet/gprs.h
 #lib/modules/KVER-ipfire/build/include/net/phonet/pep.h
@@ -15790,11 +16271,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_skbmod.h
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_tunnel_key.h
 #lib/modules/KVER-ipfire/build/include/net/tc_act/tc_vlan.h
+#lib/modules/KVER-ipfire/build/include/net/tc_wrapper.h
 #lib/modules/KVER-ipfire/build/include/net/tcp.h
 #lib/modules/KVER-ipfire/build/include/net/tcp_states.h
+#lib/modules/KVER-ipfire/build/include/net/tcx.h
 #lib/modules/KVER-ipfire/build/include/net/timewait_sock.h
 #lib/modules/KVER-ipfire/build/include/net/tipc.h
 #lib/modules/KVER-ipfire/build/include/net/tls.h
+#lib/modules/KVER-ipfire/build/include/net/tls_prot.h
 #lib/modules/KVER-ipfire/build/include/net/tls_toe.h
 #lib/modules/KVER-ipfire/build/include/net/transp_v6.h
 #lib/modules/KVER-ipfire/build/include/net/tso.h
@@ -15915,6 +16399,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/scsi/srp.h
 #lib/modules/KVER-ipfire/build/include/scsi/viosrp.h
 #lib/modules/KVER-ipfire/build/include/soc
+#lib/modules/KVER-ipfire/build/include/soc/amlogic
+#lib/modules/KVER-ipfire/build/include/soc/amlogic/meson_ddr_pmu.h
 #lib/modules/KVER-ipfire/build/include/soc/arc
 #lib/modules/KVER-ipfire/build/include/soc/arc/aux.h
 #lib/modules/KVER-ipfire/build/include/soc/arc/mcip.h
@@ -15942,6 +16428,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/immap_qe.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qe.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qe_tdm.h
+#lib/modules/KVER-ipfire/build/include/soc/fsl/qe/qmc.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc_fast.h
 #lib/modules/KVER-ipfire/build/include/soc/fsl/qe/ucc_slow.h
@@ -15950,7 +16437,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/imx/cpu.h
 #lib/modules/KVER-ipfire/build/include/soc/imx/cpuidle.h
 #lib/modules/KVER-ipfire/build/include/soc/imx/revision.h
-#lib/modules/KVER-ipfire/build/include/soc/imx/timer.h
 #lib/modules/KVER-ipfire/build/include/soc/mediatek
 #lib/modules/KVER-ipfire/build/include/soc/mediatek/smi.h
 #lib/modules/KVER-ipfire/build/include/soc/microchip
@@ -15967,6 +16453,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/mscc/vsc7514_regs.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom
 #lib/modules/KVER-ipfire/build/include/soc/qcom/cmd-db.h
+#lib/modules/KVER-ipfire/build/include/soc/qcom/ice.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/kryo-l2-accessors.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/ocmem.h
 #lib/modules/KVER-ipfire/build/include/soc/qcom/qcom-spmi-pmic.h
@@ -15981,6 +16468,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/soc/sa1100/pwer.h
 #lib/modules/KVER-ipfire/build/include/soc/sifive
 #lib/modules/KVER-ipfire/build/include/soc/sifive/sifive_ccache.h
+#lib/modules/KVER-ipfire/build/include/soc/starfive
+#lib/modules/KVER-ipfire/build/include/soc/starfive/reset-starfive-jh71x0.h
 #lib/modules/KVER-ipfire/build/include/soc/tegra
 #lib/modules/KVER-ipfire/build/include/soc/tegra/ahb.h
 #lib/modules/KVER-ipfire/build/include/soc/tegra/bpmp-abi.h
@@ -16025,9 +16514,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/cs35l35.h
 #lib/modules/KVER-ipfire/build/include/sound/cs35l36.h
 #lib/modules/KVER-ipfire/build/include/sound/cs35l41.h
+#lib/modules/KVER-ipfire/build/include/sound/cs35l56.h
 #lib/modules/KVER-ipfire/build/include/sound/cs4231-regs.h
 #lib/modules/KVER-ipfire/build/include/sound/cs4271.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l42.h
+#lib/modules/KVER-ipfire/build/include/sound/cs42l43.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l52.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l56.h
 #lib/modules/KVER-ipfire/build/include/sound/cs42l73.h
@@ -16049,6 +16540,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/es1688.h
 #lib/modules/KVER-ipfire/build/include/sound/graph_card.h
 #lib/modules/KVER-ipfire/build/include/sound/gus.h
+#lib/modules/KVER-ipfire/build/include/sound/hda-mlink.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_chmap.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_codec.h
 #lib/modules/KVER-ipfire/build/include/sound/hda_component.h
@@ -16067,7 +16559,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/intel-dsp-config.h
 #lib/modules/KVER-ipfire/build/include/sound/intel-nhlt.h
 #lib/modules/KVER-ipfire/build/include/sound/jack.h
-#lib/modules/KVER-ipfire/build/include/sound/l3.h
 #lib/modules/KVER-ipfire/build/include/sound/madera-pdata.h
 #lib/modules/KVER-ipfire/build/include/sound/max9768.h
 #lib/modules/KVER-ipfire/build/include/sound/max98088.h
@@ -16100,9 +16591,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/rt5668.h
 #lib/modules/KVER-ipfire/build/include/sound/rt5682.h
 #lib/modules/KVER-ipfire/build/include/sound/rt5682s.h
-#lib/modules/KVER-ipfire/build/include/sound/s3c24xx_uda134x.h
 #lib/modules/KVER-ipfire/build/include/sound/sb.h
 #lib/modules/KVER-ipfire/build/include/sound/sb16_csp.h
+#lib/modules/KVER-ipfire/build/include/sound/sdw.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_device.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_kernel.h
 #lib/modules/KVER-ipfire/build/include/sound/seq_midi_emul.h
@@ -16153,16 +16644,20 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/sound/sta32x.h
 #lib/modules/KVER-ipfire/build/include/sound/sta350.h
 #lib/modules/KVER-ipfire/build/include/sound/tas2552-plat.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781-dsp.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781-tlv.h
+#lib/modules/KVER-ipfire/build/include/sound/tas2781.h
 #lib/modules/KVER-ipfire/build/include/sound/tas5086.h
 #lib/modules/KVER-ipfire/build/include/sound/tea6330t.h
 #lib/modules/KVER-ipfire/build/include/sound/timer.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv320aic32x4.h
-#lib/modules/KVER-ipfire/build/include/sound/tlv320aic3x.h
 #lib/modules/KVER-ipfire/build/include/sound/tlv320dac33-plat.h
 #lib/modules/KVER-ipfire/build/include/sound/tpa6130a2-plat.h
-#lib/modules/KVER-ipfire/build/include/sound/uda134x.h
 #lib/modules/KVER-ipfire/build/include/sound/uda1380.h
+#lib/modules/KVER-ipfire/build/include/sound/ump.h
+#lib/modules/KVER-ipfire/build/include/sound/ump_convert.h
+#lib/modules/KVER-ipfire/build/include/sound/ump_msg.h
 #lib/modules/KVER-ipfire/build/include/sound/util_mem.h
 #lib/modules/KVER-ipfire/build/include/sound/vx_core.h
 #lib/modules/KVER-ipfire/build/include/sound/wavefront.h
@@ -16211,6 +16706,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/compaction.h
 #lib/modules/KVER-ipfire/build/include/trace/events/context_tracking.h
 #lib/modules/KVER-ipfire/build/include/trace/events/cpuhp.h
+#lib/modules/KVER-ipfire/build/include/trace/events/csd.h
 #lib/modules/KVER-ipfire/build/include/trace/events/damon.h
 #lib/modules/KVER-ipfire/build/include/trace/events/devfreq.h
 #lib/modules/KVER-ipfire/build/include/trace/events/devlink.h
@@ -16224,16 +16720,17 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/fib6.h
 #lib/modules/KVER-ipfire/build/include/trace/events/filelock.h
 #lib/modules/KVER-ipfire/build/include/trace/events/filemap.h
-#lib/modules/KVER-ipfire/build/include/trace/events/fs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fs_dax.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fscache.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_aspeed.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_ast_cf.h
 #lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_gpio.h
+#lib/modules/KVER-ipfire/build/include/trace/events/fsi_master_i2cr.h
 #lib/modules/KVER-ipfire/build/include/trace/events/gpio.h
 #lib/modules/KVER-ipfire/build/include/trace/events/gpu_mem.h
 #lib/modules/KVER-ipfire/build/include/trace/events/habanalabs.h
+#lib/modules/KVER-ipfire/build/include/trace/events/handshake.h
 #lib/modules/KVER-ipfire/build/include/trace/events/host1x.h
 #lib/modules/KVER-ipfire/build/include/trace/events/huge_memory.h
 #lib/modules/KVER-ipfire/build/include/trace/events/hwmon.h
@@ -16254,6 +16751,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/iscsi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/jbd2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kmem.h
+#lib/modules/KVER-ipfire/build/include/trace/events/ksm.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kvm.h
 #lib/modules/KVER-ipfire/build/include/trace/events/kyber.h
 #lib/modules/KVER-ipfire/build/include/trace/events/libata.h
@@ -16277,9 +16775,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/net_probe_common.h
 #lib/modules/KVER-ipfire/build/include/trace/events/netfs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/netlink.h
-#lib/modules/KVER-ipfire/build/include/trace/events/nfs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/nilfs2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/nmi.h
+#lib/modules/KVER-ipfire/build/include/trace/events/notifier.h
 #lib/modules/KVER-ipfire/build/include/trace/events/objagg.h
 #lib/modules/KVER-ipfire/build/include/trace/events/oom.h
 #lib/modules/KVER-ipfire/build/include/trace/events/osnoise.h
@@ -16298,7 +16796,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/qla.h
 #lib/modules/KVER-ipfire/build/include/trace/events/qrtr.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rcu.h
-#lib/modules/KVER-ipfire/build/include/trace/events/rdma.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rdma_core.h
 #lib/modules/KVER-ipfire/build/include/trace/events/regulator.h
 #lib/modules/KVER-ipfire/build/include/trace/events/rpcgss.h
@@ -16323,7 +16820,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/spi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/spmi.h
 #lib/modules/KVER-ipfire/build/include/trace/events/sunrpc.h
-#lib/modules/KVER-ipfire/build/include/trace/events/sunrpc_base.h
 #lib/modules/KVER-ipfire/build/include/trace/events/sunvnet.h
 #lib/modules/KVER-ipfire/build/include/trace/events/swiotlb.h
 #lib/modules/KVER-ipfire/build/include/trace/events/syscalls.h
@@ -16331,8 +16827,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/task.h
 #lib/modules/KVER-ipfire/build/include/trace/events/tcp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/tegra_apb_dma.h
-#lib/modules/KVER-ipfire/build/include/trace/events/thermal.h
-#lib/modules/KVER-ipfire/build/include/trace/events/thermal_power_allocator.h
 #lib/modules/KVER-ipfire/build/include/trace/events/thermal_pressure.h
 #lib/modules/KVER-ipfire/build/include/trace/events/thp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/timer.h
@@ -16341,6 +16835,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/ufs.h
 #lib/modules/KVER-ipfire/build/include/trace/events/v4l2.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vb2.h
+#lib/modules/KVER-ipfire/build/include/trace/events/vmalloc.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vmscan.h
 #lib/modules/KVER-ipfire/build/include/trace/events/vsock_virtio_transport_common.h
 #lib/modules/KVER-ipfire/build/include/trace/events/watchdog.h
@@ -16349,6 +16844,11 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/trace/events/writeback.h
 #lib/modules/KVER-ipfire/build/include/trace/events/xdp.h
 #lib/modules/KVER-ipfire/build/include/trace/events/xen.h
+#lib/modules/KVER-ipfire/build/include/trace/misc
+#lib/modules/KVER-ipfire/build/include/trace/misc/fs.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/nfs.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/rdma.h
+#lib/modules/KVER-ipfire/build/include/trace/misc/sunrpc.h
 #lib/modules/KVER-ipfire/build/include/trace/perf.h
 #lib/modules/KVER-ipfire/build/include/trace/stages
 #lib/modules/KVER-ipfire/build/include/trace/stages/init.h
@@ -16412,24 +16912,21 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/drm/drm_sarea.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/etnaviv_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/exynos_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/i810_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/habanalabs_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/i915_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/ivpu_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/lima_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/mga_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/msm_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/nouveau_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/omap_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/panfrost_drm.h
+#lib/modules/KVER-ipfire/build/include/uapi/drm/qaic_accel.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/qxl_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/r128_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/radeon_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/savage_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/sis_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/tegra_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/v3d_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vc4_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vgem_drm.h
-#lib/modules/KVER-ipfire/build/include/uapi/drm/via_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/virtgpu_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/drm/vmwgfx_drm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux
@@ -16451,6 +16948,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/arm_sdei.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-lpc-ctrl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-p2a-ctrl.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/aspeed-video.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atalk.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/atm_eni.h
@@ -16527,7 +17025,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cifs/cifs_mount.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cifs/cifs_netlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/close_range.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/cm4000_cs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/cn_proc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/coda.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/coff.h
@@ -16547,7 +17044,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/devlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_device.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_netlink.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlm_plock.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dlmconstants.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/dm-ioctl.h
@@ -16576,7 +17072,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/erspan.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ethtool.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ethtool_netlink.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/eventfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/eventpoll.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/ext4.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/f2fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/fadvise.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/falloc.h
@@ -16610,6 +17108,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gpio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gsmmux.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/gtp.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/handshake.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hash_info.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hdlc
 #lib/modules/KVER-ipfire/build/include/uapi/linux/hdlc.h
@@ -16684,6 +17183,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioam6_iptunnel.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioctl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/iommu.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/iommufd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ioprio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ip.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ip6_tunnel.h
@@ -16692,6 +17192,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_bmc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_msgdefs.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/ipmi_ssif_bmc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipsec.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipv6.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ipv6_route.h
@@ -16740,10 +17241,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/media-bus-format.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/media.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mei.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/mei_uuid.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/membarrier.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/memfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mempolicy.h
-#lib/modules/KVER-ipfire/build/include/uapi/linux/meye.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/mii.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/minix_fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/misc
@@ -16774,6 +17275,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/net_namespace.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/net_tstamp.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netconf.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/netdev.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netdevice.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netfilter
 #lib/modules/KVER-ipfire/build/include/uapi/linux/netfilter.h
@@ -16987,6 +17489,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/prctl.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psample.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psci.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/psp-dbc.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/psp-sev.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ptp_clock.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/ptrace.h
@@ -17106,6 +17609,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tc_ematch/tc_em_text.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tcp.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tcp_metrics.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/tdx-guest.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tee.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/termios.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/thermal.h
@@ -17121,6 +17625,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tipc_sockets_diag.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tls.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/toshiba.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/tps6594_pfsm.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tty.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/tty_flags.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/types.h
@@ -17154,6 +17659,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usb/video.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usbdevice_fs.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/usbip.h
+#lib/modules/KVER-ipfire/build/include/uapi/linux/user_events.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/userfaultfd.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/userio.h
 #lib/modules/KVER-ipfire/build/include/uapi/linux/utime.h
@@ -17227,7 +17733,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/misc
 #lib/modules/KVER-ipfire/build/include/uapi/misc/cxl.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/fastrpc.h
-#lib/modules/KVER-ipfire/build/include/uapi/misc/habanalabs.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/ocxl.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/pvpanic.h
 #lib/modules/KVER-ipfire/build/include/uapi/misc/uacce
@@ -17255,6 +17760,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/ib_user_sa.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/ib_user_verbs.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/irdma-abi.h
+#lib/modules/KVER-ipfire/build/include/uapi/rdma/mana-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx4-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx5-abi.h
 #lib/modules/KVER-ipfire/build/include/uapi/rdma/mlx5_user_ioctl_cmds.h
@@ -17343,6 +17849,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/aty128.h
 #lib/modules/KVER-ipfire/build/include/video/broadsheetfb.h
 #lib/modules/KVER-ipfire/build/include/video/cirrus.h
+#lib/modules/KVER-ipfire/build/include/video/cmdline.h
 #lib/modules/KVER-ipfire/build/include/video/cvisionppc.h
 #lib/modules/KVER-ipfire/build/include/video/da8xx-fb.h
 #lib/modules/KVER-ipfire/build/include/video/display_timing.h
@@ -17360,9 +17867,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/mmp_disp.h
 #lib/modules/KVER-ipfire/build/include/video/neomagic.h
 #lib/modules/KVER-ipfire/build/include/video/newport.h
+#lib/modules/KVER-ipfire/build/include/video/nomodeset.h
 #lib/modules/KVER-ipfire/build/include/video/of_display_timing.h
 #lib/modules/KVER-ipfire/build/include/video/of_videomode.h
-#lib/modules/KVER-ipfire/build/include/video/omap-panel-data.h
 #lib/modules/KVER-ipfire/build/include/video/omapfb_dss.h
 #lib/modules/KVER-ipfire/build/include/video/omapvrfb.h
 #lib/modules/KVER-ipfire/build/include/video/permedia2.h
@@ -17378,6 +17885,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/sh_mobile_lcdc.h
 #lib/modules/KVER-ipfire/build/include/video/sisfb.h
 #lib/modules/KVER-ipfire/build/include/video/sstfb.h
+#lib/modules/KVER-ipfire/build/include/video/sticore.h
 #lib/modules/KVER-ipfire/build/include/video/tdfx.h
 #lib/modules/KVER-ipfire/build/include/video/tgafb.h
 #lib/modules/KVER-ipfire/build/include/video/trident.h
@@ -17385,7 +17893,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/include/video/uvesafb.h
 #lib/modules/KVER-ipfire/build/include/video/vga.h
 #lib/modules/KVER-ipfire/build/include/video/videomode.h
-#lib/modules/KVER-ipfire/build/include/video/w100fb.h
 #lib/modules/KVER-ipfire/build/include/xen
 #lib/modules/KVER-ipfire/build/include/xen/acpi.h
 #lib/modules/KVER-ipfire/build/include/xen/arm
@@ -17461,6 +17968,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/kernel
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.freezer
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.hz
+#lib/modules/KVER-ipfire/build/kernel/Kconfig.kexec
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.locks
 #lib/modules/KVER-ipfire/build/kernel/Kconfig.preempt
 #lib/modules/KVER-ipfire/build/kernel/Makefile
@@ -17538,6 +18046,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/lib/crypto
 #lib/modules/KVER-ipfire/build/lib/crypto/Kconfig
 #lib/modules/KVER-ipfire/build/lib/crypto/Makefile
+#lib/modules/KVER-ipfire/build/lib/crypto/mpi
+#lib/modules/KVER-ipfire/build/lib/crypto/mpi/Makefile
 #lib/modules/KVER-ipfire/build/lib/dim
 #lib/modules/KVER-ipfire/build/lib/dim/Makefile
 #lib/modules/KVER-ipfire/build/lib/fonts
@@ -17555,8 +18065,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/lib/math
 #lib/modules/KVER-ipfire/build/lib/math/Kconfig
 #lib/modules/KVER-ipfire/build/lib/math/Makefile
-#lib/modules/KVER-ipfire/build/lib/mpi
-#lib/modules/KVER-ipfire/build/lib/mpi/Makefile
 #lib/modules/KVER-ipfire/build/lib/pldmfw
 #lib/modules/KVER-ipfire/build/lib/pldmfw/Makefile
 #lib/modules/KVER-ipfire/build/lib/raid6
@@ -17679,6 +18187,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/net/ethernet/Makefile
 #lib/modules/KVER-ipfire/build/net/ethtool
 #lib/modules/KVER-ipfire/build/net/ethtool/Makefile
+#lib/modules/KVER-ipfire/build/net/handshake
+#lib/modules/KVER-ipfire/build/net/handshake/Makefile
 #lib/modules/KVER-ipfire/build/net/hsr
 #lib/modules/KVER-ipfire/build/net/hsr/Kconfig
 #lib/modules/KVER-ipfire/build/net/hsr/Makefile
@@ -17872,6 +18382,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/samples/fprobe/Makefile
 #lib/modules/KVER-ipfire/build/samples/ftrace
 #lib/modules/KVER-ipfire/build/samples/ftrace/Makefile
+#lib/modules/KVER-ipfire/build/samples/hid
+#lib/modules/KVER-ipfire/build/samples/hid/Makefile
+#lib/modules/KVER-ipfire/build/samples/hid/Makefile.target
 #lib/modules/KVER-ipfire/build/samples/hidraw
 #lib/modules/KVER-ipfire/build/samples/hidraw/Makefile
 #lib/modules/KVER-ipfire/build/samples/hw_breakpoint
@@ -17894,6 +18407,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/samples/mei/Makefile
 #lib/modules/KVER-ipfire/build/samples/nitro_enclaves
 #lib/modules/KVER-ipfire/build/samples/nitro_enclaves/Makefile
+#lib/modules/KVER-ipfire/build/samples/pfsm
+#lib/modules/KVER-ipfire/build/samples/pfsm/Makefile
 #lib/modules/KVER-ipfire/build/samples/pidfd
 #lib/modules/KVER-ipfire/build/samples/pidfd/Makefile
 #lib/modules/KVER-ipfire/build/samples/qmi
@@ -17939,6 +18454,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.clean
 #lib/modules/KVER-ipfire/build/scripts/Makefile.compiler
 #lib/modules/KVER-ipfire/build/scripts/Makefile.debug
+#lib/modules/KVER-ipfire/build/scripts/Makefile.defconf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.dtbinst
 #lib/modules/KVER-ipfire/build/scripts/Makefile.extrawarn
 #lib/modules/KVER-ipfire/build/scripts/Makefile.gcc-plugins
@@ -17958,7 +18474,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/Makefile.userprogs
 #lib/modules/KVER-ipfire/build/scripts/Makefile.vmlinux
 #lib/modules/KVER-ipfire/build/scripts/Makefile.vmlinux_o
-#lib/modules/KVER-ipfire/build/scripts/adjust_autoksyms.sh
 #lib/modules/KVER-ipfire/build/scripts/as-version.sh
 #lib/modules/KVER-ipfire/build/scripts/asn1_compiler
 #lib/modules/KVER-ipfire/build/scripts/asn1_compiler.c
@@ -17970,6 +18485,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/add_negative
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/add_unless
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/andnot
+#lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/cmpxchg
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec_and_test
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/dec_if_positive
@@ -17985,22 +18501,45 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/set_release
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/sub_and_test
 #lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/try_cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/fallbacks/xchg
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-fallback.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-instrumented.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomic-long.sh
 #lib/modules/KVER-ipfire/build/scripts/atomic/gen-atomics.sh
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add_negative
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/add_unless
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/and
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/andnot
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_if_positive
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/dec_unless_positive
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_not_zero
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/inc_unless_negative
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/or
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/read
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/set
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/sub
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/sub_and_test
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/try_cmpxchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/xchg
+#lib/modules/KVER-ipfire/build/scripts/atomic/kerneldoc/xor
 #lib/modules/KVER-ipfire/build/scripts/basic
 #lib/modules/KVER-ipfire/build/scripts/basic/.gitignore
 #lib/modules/KVER-ipfire/build/scripts/basic/Makefile
 #lib/modules/KVER-ipfire/build/scripts/basic/fixdep
 #lib/modules/KVER-ipfire/build/scripts/basic/fixdep.c
-#lib/modules/KVER-ipfire/build/scripts/bin2c.c
 #lib/modules/KVER-ipfire/build/scripts/bloat-o-meter
 #lib/modules/KVER-ipfire/build/scripts/bootgraph.pl
 #lib/modules/KVER-ipfire/build/scripts/bpf_doc.py
 #lib/modules/KVER-ipfire/build/scripts/cc-can-link.sh
 #lib/modules/KVER-ipfire/build/scripts/cc-version.sh
-#lib/modules/KVER-ipfire/build/scripts/check-local-export
+#lib/modules/KVER-ipfire/build/scripts/check-git
 #lib/modules/KVER-ipfire/build/scripts/check-sysctl-docs
 #lib/modules/KVER-ipfire/build/scripts/check_extable.sh
 #lib/modules/KVER-ipfire/build/scripts/checkdeclares.pl
@@ -18025,8 +18564,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/atomic_as_refcounter.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/check_bq27xxx_data.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/d_find_alias.cocci
-#lib/modules/KVER-ipfire/build/scripts/coccinelle/api/debugfs
-#lib/modules/KVER-ipfire/build/scripts/coccinelle/api/debugfs/debugfs_simple_attr.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/device_attr_show.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/err_cast.cocci
 #lib/modules/KVER-ipfire/build/scripts/coccinelle/api/kfree_mismatch.cocci
@@ -18133,6 +18670,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/nios2
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/openrisc
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/powerpc
+#lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/riscv
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/sh
 #lib/modules/KVER-ipfire/build/scripts/dtc/include-prefixes/xtensa
 #lib/modules/KVER-ipfire/build/scripts/dtc/libfdt
@@ -18207,18 +18745,25 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/device.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/dmesg.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/genpd.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/interrupts.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/lists.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/mm.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/modules.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/page_owner.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/pgtable.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/proc.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/radixtree.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/rbtree.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/slab.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/stackdepot.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/symbols.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/tasks.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/timerlist.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/linux/utils.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/vfs.py
+#lib/modules/KVER-ipfire/build/scripts/gdb/linux/vmalloc.py
 #lib/modules/KVER-ipfire/build/scripts/gdb/vmlinux-gdb.py
 #lib/modules/KVER-ipfire/build/scripts/gen-randstruct-seed.sh
-#lib/modules/KVER-ipfire/build/scripts/gen_autoksyms.sh
-#lib/modules/KVER-ipfire/build/scripts/gen_ksymdeps.sh
 #lib/modules/KVER-ipfire/build/scripts/generate_initcall_order.pl
 #lib/modules/KVER-ipfire/build/scripts/generate_rust_analyzer.py
 #lib/modules/KVER-ipfire/build/scripts/generate_rust_target.rs
@@ -18244,7 +18789,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/headers_install.sh
 #lib/modules/KVER-ipfire/build/scripts/insert-sys-cert.c
 #lib/modules/KVER-ipfire/build/scripts/install.sh
-#lib/modules/KVER-ipfire/build/scripts/is_rust_module.sh
 #lib/modules/KVER-ipfire/build/scripts/jobserver-exec
 #lib/modules/KVER-ipfire/build/scripts/kallsyms
 #lib/modules/KVER-ipfire/build/scripts/kallsyms.c
@@ -18370,6 +18914,7 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/makelst
 #lib/modules/KVER-ipfire/build/scripts/markup_oops.pl
 #lib/modules/KVER-ipfire/build/scripts/min-tool-version.sh
+#lib/modules/KVER-ipfire/build/scripts/misc-check
 #lib/modules/KVER-ipfire/build/scripts/mkcompile_h
 #lib/modules/KVER-ipfire/build/scripts/mksysmap
 #lib/modules/KVER-ipfire/build/scripts/mkuboot.sh
@@ -18395,9 +18940,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/nsdeps
 #lib/modules/KVER-ipfire/build/scripts/objdiff
 #lib/modules/KVER-ipfire/build/scripts/objdump-func
+#lib/modules/KVER-ipfire/build/scripts/orc_hash.sh
 #lib/modules/KVER-ipfire/build/scripts/package
 #lib/modules/KVER-ipfire/build/scripts/package/builddeb
 #lib/modules/KVER-ipfire/build/scripts/package/buildtar
+#lib/modules/KVER-ipfire/build/scripts/package/deb-build-option
+#lib/modules/KVER-ipfire/build/scripts/package/debian
+#lib/modules/KVER-ipfire/build/scripts/package/debian/rules
+#lib/modules/KVER-ipfire/build/scripts/package/gen-diff-patch
+#lib/modules/KVER-ipfire/build/scripts/package/install-extmod-build
+#lib/modules/KVER-ipfire/build/scripts/package/kernel.spec
 #lib/modules/KVER-ipfire/build/scripts/package/mkdebian
 #lib/modules/KVER-ipfire/build/scripts/package/mkspec
 #lib/modules/KVER-ipfire/build/scripts/package/snapcraft.template
@@ -18410,9 +18962,13 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.c
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.h
 #lib/modules/KVER-ipfire/build/scripts/recordmcount.pl
+#lib/modules/KVER-ipfire/build/scripts/relocs_check.sh
 #lib/modules/KVER-ipfire/build/scripts/remove-stale-files
 #lib/modules/KVER-ipfire/build/scripts/rust_is_available.sh
 #lib/modules/KVER-ipfire/build/scripts/rust_is_available_bindgen_libclang.h
+#lib/modules/KVER-ipfire/build/scripts/rust_is_available_test.py
+#lib/modules/KVER-ipfire/build/scripts/rustdoc_test_builder.rs
+#lib/modules/KVER-ipfire/build/scripts/rustdoc_test_gen.rs
 #lib/modules/KVER-ipfire/build/scripts/selinux
 #lib/modules/KVER-ipfire/build/scripts/selinux/Makefile
 #lib/modules/KVER-ipfire/build/scripts/selinux/README
@@ -18737,6 +19293,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/generic
 #lib/modules/KVER-ipfire/build/sound/soc/generic/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/generic/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/google
+#lib/modules/KVER-ipfire/build/sound/soc/google/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/google/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/hisilicon/Makefile
@@ -18772,6 +19331,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/kirkwood/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/loongson
+#lib/modules/KVER-ipfire/build/sound/soc/loongson/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/loongson/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/Makefile
@@ -18781,12 +19343,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt2701/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt6797
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt6797/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt7986
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt7986/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8173
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8173/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8183
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8183/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8186
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8186/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8188
+#lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8188/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8192
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8192/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/mediatek/mt8195
@@ -18844,6 +19410,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/sound/soc/sprd
 #lib/modules/KVER-ipfire/build/sound/soc/sprd/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/sprd/Makefile
+#lib/modules/KVER-ipfire/build/sound/soc/starfive
+#lib/modules/KVER-ipfire/build/sound/soc/starfive/Kconfig
+#lib/modules/KVER-ipfire/build/sound/soc/starfive/Makefile
 #lib/modules/KVER-ipfire/build/sound/soc/sti
 #lib/modules/KVER-ipfire/build/sound/soc/sti/Kconfig
 #lib/modules/KVER-ipfire/build/sound/soc/sti/Makefile
@@ -18948,6 +19517,9 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/cgroup/Makefile
 #lib/modules/KVER-ipfire/build/tools/counter
 #lib/modules/KVER-ipfire/build/tools/counter/Makefile
+#lib/modules/KVER-ipfire/build/tools/crypto
+#lib/modules/KVER-ipfire/build/tools/crypto/ccp
+#lib/modules/KVER-ipfire/build/tools/crypto/ccp/Makefile
 #lib/modules/KVER-ipfire/build/tools/debugging
 #lib/modules/KVER-ipfire/build/tools/debugging/Makefile
 #lib/modules/KVER-ipfire/build/tools/edid
@@ -18965,8 +19537,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/include
 #lib/modules/KVER-ipfire/build/tools/include/nolibc
 #lib/modules/KVER-ipfire/build/tools/include/nolibc/Makefile
-#lib/modules/KVER-ipfire/build/tools/io_uring
-#lib/modules/KVER-ipfire/build/tools/io_uring/Makefile
 #lib/modules/KVER-ipfire/build/tools/kvm
 #lib/modules/KVER-ipfire/build/tools/kvm/kvm_stat
 #lib/modules/KVER-ipfire/build/tools/kvm/kvm_stat/Makefile
@@ -18988,14 +19558,22 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/lib/perf/Makefile
 #lib/modules/KVER-ipfire/build/tools/lib/subcmd
 #lib/modules/KVER-ipfire/build/tools/lib/subcmd/Makefile
+#lib/modules/KVER-ipfire/build/tools/lib/symbol
+#lib/modules/KVER-ipfire/build/tools/lib/symbol/Makefile
 #lib/modules/KVER-ipfire/build/tools/lib/thermal
 #lib/modules/KVER-ipfire/build/tools/lib/thermal/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Documentation
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Documentation/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/Makefile
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/plugins
-#lib/modules/KVER-ipfire/build/tools/lib/traceevent/plugins/Makefile
+#lib/modules/KVER-ipfire/build/tools/mm
+#lib/modules/KVER-ipfire/build/tools/mm/Makefile
+#lib/modules/KVER-ipfire/build/tools/net
+#lib/modules/KVER-ipfire/build/tools/net/ynl
+#lib/modules/KVER-ipfire/build/tools/net/ynl/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/Makefile.deps
+#lib/modules/KVER-ipfire/build/tools/net/ynl/generated
+#lib/modules/KVER-ipfire/build/tools/net/ynl/generated/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/lib
+#lib/modules/KVER-ipfire/build/tools/net/ynl/lib/Makefile
+#lib/modules/KVER-ipfire/build/tools/net/ynl/samples
+#lib/modules/KVER-ipfire/build/tools/net/ynl/samples/Makefile
 #lib/modules/KVER-ipfire/build/tools/objtool
 #lib/modules/KVER-ipfire/build/tools/objtool/Makefile
 #lib/modules/KVER-ipfire/build/tools/objtool/objtool
@@ -19016,6 +19594,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/perf/arch/arm64/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/csky
 #lib/modules/KVER-ipfire/build/tools/perf/arch/csky/Makefile
+#lib/modules/KVER-ipfire/build/tools/perf/arch/loongarch
+#lib/modules/KVER-ipfire/build/tools/perf/arch/loongarch/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/mips
 #lib/modules/KVER-ipfire/build/tools/perf/arch/mips/Makefile
 #lib/modules/KVER-ipfire/build/tools/perf/arch/powerpc
@@ -19132,12 +19712,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/bpf/bpf_testmod/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/breakpoints
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/breakpoints/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/cachestat
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/cachestat/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/capabilities
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/capabilities/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cgroup
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cgroup/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/clone3
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/clone3/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/connector
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/connector/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/core
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/core/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/cpu-hotplug
@@ -19167,6 +19751,10 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/efivarfs/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/exec
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/exec/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/fchmodat2
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/fchmodat2/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/filelock
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/filelock/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/filesystems/binderfs
@@ -19187,10 +19775,14 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/futex/functional/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/gpio
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/gpio/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/hid
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/hid/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ia64
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ia64/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/intel_pstate
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/intel_pstate/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/iommu
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/iommu/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ipc
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ipc/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ir
@@ -19223,6 +19815,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/memory-hotplug/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mincore
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mincore/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/mm
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/mm/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/mount_setattr
@@ -19239,6 +19833,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/hsr
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/hsr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/openvswitch
@@ -19267,6 +19863,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/cache_shape/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/copyloops
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/copyloops/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dexcr
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dexcr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dscr
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/dscr/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/powerpc/eeh
@@ -19319,14 +19917,16 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/ptrace/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/rcutorture/formal/srcu-cbmc/tests/store_buffering/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/resctrl
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/resctrl/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/hwprobe
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/hwprobe/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/mm
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/mm/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/vector
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/riscv/vector/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rlimits
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rlimits/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/rseq
@@ -19361,6 +19961,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/sysctl/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tc-testing
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tc-testing/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tdx
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tdx/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timens
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timens/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/timers
@@ -19369,6 +19971,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tmpfs/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tpm2
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/tpm2/Makefile
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tty
+#lib/modules/KVER-ipfire/build/tools/testing/selftests/tty/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/uevent
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/uevent/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/user
@@ -19377,8 +19981,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/user_events/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/vDSO
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/vDSO/Makefile
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/vm
-#lib/modules/KVER-ipfire/build/tools/testing/selftests/vm/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/watchdog
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/watchdog/Makefile
 #lib/modules/KVER-ipfire/build/tools/testing/selftests/wireguard
@@ -19423,6 +20025,8 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/verification
 #lib/modules/KVER-ipfire/build/tools/verification/dot2
 #lib/modules/KVER-ipfire/build/tools/verification/dot2/Makefile
+#lib/modules/KVER-ipfire/build/tools/verification/rv
+#lib/modules/KVER-ipfire/build/tools/verification/rv/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio
 #lib/modules/KVER-ipfire/build/tools/virtio/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio/ringtest
@@ -19431,8 +20035,6 @@ etc/modprobe.d/ipv6.conf
 #lib/modules/KVER-ipfire/build/tools/virtio/vhost_test/Makefile
 #lib/modules/KVER-ipfire/build/tools/virtio/virtio-trace
 #lib/modules/KVER-ipfire/build/tools/virtio/virtio-trace/Makefile
-#lib/modules/KVER-ipfire/build/tools/vm
-#lib/modules/KVER-ipfire/build/tools/vm/Makefile
 #lib/modules/KVER-ipfire/build/tools/wmi
 #lib/modules/KVER-ipfire/build/tools/wmi/Makefile
 #lib/modules/KVER-ipfire/build/usr
@@ -19454,6 +20056,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/arch/x86
 #lib/modules/KVER-ipfire/kernel/arch/x86/crypto
 #lib/modules/KVER-ipfire/kernel/arch/x86/crypto/aria-aesni-avx-x86_64.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/x86/crypto/aria-aesni-avx2-x86_64.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/x86/crypto/aria-gfni-avx512-x86_64.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/x86/crypto/blowfish-x86_64.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko.xz
 #lib/modules/KVER-ipfire/kernel/arch/x86/crypto/camellia-aesni-avx2.ko.xz
@@ -19539,7 +20143,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/crypto/rmd160.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/seed.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/serpent_generic.ko.xz
-#lib/modules/KVER-ipfire/kernel/crypto/sha3_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm2_generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm3.ko.xz
 #lib/modules/KVER-ipfire/kernel/crypto/sm3_generic.ko.xz
@@ -19669,6 +20272,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_si.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_ssif.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ipmi_watchdog.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/char/ipmi/ssif_bmc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/lp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/char/mwave
 #lib/modules/KVER-ipfire/kernel/drivers/char/mwave/mwave.ko.xz
@@ -19710,25 +20314,26 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/ccp/ccp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/chelsio
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/chelsio/chcr.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_4xxx
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_4xxx/qat_4xxx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxx
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxx/qat_c3xxx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxxvf
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c3xxxvf/qat_c3xxxvf.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62x
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62x/qat_c62x.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62xvf
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_c62xvf/qat_c62xvf.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_common
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_common/intel_qat.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xcc
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xcc/qat_dh895xcc.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xccvf
+#lib/modules/KVER-ipfire/kernel/drivers/crypto/intel/qat/qat_dh895xccvf/qat_dh895xccvf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/padlock-aes.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/padlock-sha.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_4xxx
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_4xxx/qat_4xxx.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxx
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxx/qat_c3xxx.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxxvf
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c3xxxvf/qat_c3xxxvf.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62x
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62x/qat_c62x.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62xvf
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_c62xvf/qat_c62xvf.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_common
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_common/intel_qat.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xcc
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xcc/qat_dh895xcc.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xccvf
-#lib/modules/KVER-ipfire/kernel/drivers/crypto/qat/qat_dh895xccvf/qat_dh895xccvf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/virtio
 #lib/modules/KVER-ipfire/kernel/drivers/crypto/virtio/virtio_crypto.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/dca
@@ -19759,13 +20364,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/dma/qcom/hdma_mgmt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/dma/sf-pdma
 #lib/modules/KVER-ipfire/kernel/drivers/dma/sf-pdma/sf-pdma.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/dma/xilinx
+#lib/modules/KVER-ipfire/kernel/drivers/dma/xilinx/xdma.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/dma/xilinx/xilinx_dma.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac
 #lib/modules/KVER-ipfire/kernel/drivers/edac/amd64_edac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac/e752x_edac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac/edac_mce_amd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac/i3000_edac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac/i3200_edac.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/edac/i5000_edac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac/i5100_edac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac/i5400_edac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/edac/i7300_edac.ko.xz
@@ -19791,6 +20398,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-it87.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-mockup.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-pca9570.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-regmap.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-sch.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-sch311x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpio/gpio-tpic2810.ko.xz
@@ -19803,6 +20411,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdgpu
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdxcp
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/amd/amdxcp/amdxcp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/ast
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/ast/ast.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/bridge
@@ -19813,8 +20423,10 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/display/drm_display_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_buddy.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_exec.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_kms_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_shmem_helper.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_suballoc_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_ttm_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/drm_vram_helper.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/gma500
@@ -19829,6 +20441,9 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/i2c/tda998x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/i915
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/i915/i915.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/i915/kvmgt.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/loongson
+#lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/loongson/loongson.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/mgag200
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/gpu/drm/nouveau
@@ -19897,6 +20512,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hid/hid-zydacron.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hid/i2c-hid
 #lib/modules/KVER-ipfire/kernel/drivers/hid/i2c-hid/i2c-hid-acpi.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/hid/i2c-hid/i2c-hid-of.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hid/i2c-hid/i2c-hid.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hid/intel-ish-hid
 #lib/modules/KVER-ipfire/kernel/drivers/hid/intel-ish-hid/intel-ish-ipc.ko.xz
@@ -19963,6 +20579,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/gl518sm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/gl520sm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/hih6130.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/hwmon/hp-wmi-sensors.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/hwmon-vid.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/i5500_temp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/i5k_amb.ko.xz
@@ -20015,6 +20632,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/max6639.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/max6650.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/max6697.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/hwmon/mc34vr500.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/mcp3021.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/nct6683.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/nct6775-core.ko.xz
@@ -20055,6 +20673,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/max8688.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/mp2888.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/mp5023.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/mpq7932.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/pim4328.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/pli1209bc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/pm6764tr.ko.xz
@@ -20063,6 +20682,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/pxe1610.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/q54sj108a2.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/stpddc60.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/tda38640.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/tps40422.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/tps53679.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/hwmon/pmbus/tps546d24.ko.xz
@@ -20205,6 +20825,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/irqchip/irq-madera.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-apu.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/leds/leds-aw200xx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/leds/leds-bd2606mvv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-bd2802.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-blinkm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-gpio.ko.xz
@@ -20218,6 +20840,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-pca9532.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-pca955x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-pca963x.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/leds/leds-pca995x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-ss4200.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/leds-tca6507.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger
@@ -20225,7 +20848,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-backlight.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-camera.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-default-on.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-gpio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-heartbeat.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-netdev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/leds/trigger/ledtrig-oneshot.ko.xz
@@ -20266,11 +20888,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/b2c2/b2c2-flexcop.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/cx2341x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/cypress_firmware.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146/saa7146.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/saa7146/saa7146_vv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano/smsdvb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/siano/smsmdtv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/ttpci-eeprom.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/tveeprom.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/common/uvc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2/videobuf2-common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/common/videobuf2/videobuf2-dma-contig.ko.xz
@@ -20482,6 +21108,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/smipcie/smipcie.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/solo6x10
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/solo6x10/solo6x10.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-av.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-ci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget-core.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/pci/ttpci/budget.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/tw5864
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/tw5864/tw5864.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/pci/tw68
@@ -20534,6 +21165,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-avertv-303.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-azurewave-ad-tu700.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-beelink-gs1.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-beelink-mxiii.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-behold-columbus.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-behold.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-budget-ci-old.ko.xz
@@ -20549,6 +21181,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dm1105-nec.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvb-t.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dreambox.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dtt200u.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/rc/keymaps/rc-dvico-mce.ko.xz
@@ -20844,8 +21477,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-fwnode.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/v4l2-mem2mem.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videobuf-core.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/media/v4l2-core/videodev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/message
 #lib/modules/KVER-ipfire/kernel/drivers/message/fusion
@@ -20907,6 +21538,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mei
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mei/mei-me.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/misc/mei/mei.ko.xz
@@ -20961,11 +21593,14 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz8863_smi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz9477_i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/microchip/ksz_switch.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530-mdio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530-mmio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mt7530.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6060.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6xxx
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/mv88e6xxx/mv88e6xxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot
+#lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot/mscc_felix_dsa_lib.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/ocelot/mscc_seville.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/qca
 #lib/modules/KVER-ipfire/kernel/drivers/net/dsa/qca/ar9331.ko.xz
@@ -21003,6 +21638,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/amd8111e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pcnet32.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pds_core
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/pds_core/pds_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/xgbe
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/aquantia
@@ -21040,6 +21677,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/common
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/common/cavium_ptp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio/liquidio-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio/liquidio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/liquidio/liquidio_vf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/cavium/thunder
@@ -21111,8 +21749,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igbvf/igbvf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igc
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/igc/igc.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgb
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgb/ixgb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbe
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/intel/ixgbevf
@@ -21219,7 +21855,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac-pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac-platform.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko.xz
@@ -21238,6 +21873,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/via/via-rhine.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/via/via-velocity.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/libwx
+#lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/libwx/libwx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/ngbe
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/ngbe/ngbe.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/ethernet/wangxun/txgbe
@@ -21270,6 +21907,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-i2c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mscc-miim.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-mvusb.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-regmap.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mdio/mdio-thunder.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mhi_net.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/mii.ko.xz
@@ -21277,8 +21915,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/netconsole.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/nlmon.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs
-#lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-altera-tse.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-lynx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs-mtk-lynxi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/pcs/pcs_xpcs.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/adin.ko.xz
@@ -21305,6 +21943,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/icplus.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/intel-xway.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/lxt.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell-88q2xxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell-88x2222.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell10g.ko.xz
@@ -21312,12 +21951,15 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/micrel.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip_t1.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/microchip_t1s.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/motorcomm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mscc
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mscc/mscc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/mxl-gpy.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/national.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/ncn26000.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-c45-tja11xx.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-cbtx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/nxp-tja11xx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/phylink.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/phy/qsemi.ko.xz
@@ -21408,6 +22050,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath11k/ath11k_pci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath12k
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath12k/ath12k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath5k
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ath/ath9k
@@ -21433,7 +22077,13 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/b43legacy/b43legacy.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/brcmfmac-bca.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/brcmfmac-wcc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil
@@ -21470,7 +22120,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/intersil/p54/p54usb.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/legacy
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/legacy/rndis_wlan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell/libertas
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/marvell/libertas/libertas.ko.xz
@@ -21516,6 +22167,10 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921s.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921u.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt792x-lib.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt792x-usb.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7996
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt76/mt7996/mt7996e.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt7601u
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/purelifi
@@ -21579,22 +22234,35 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723d.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723de.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723ds.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723du.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8821cu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822bs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822bu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822cs.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822cu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_pci.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_sdio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw88/rtw88_usb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8851b.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8851be.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852a.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ae.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852b.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852be.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852c.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_8852ce.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/realtek/rtw89/rtw89_pci.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi/rsi_91x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/rsi/rsi_sdio.ko.xz
@@ -21614,6 +22282,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore/wlcore.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/ti/wlcore/wlcore_sdio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virtual
+#lib/modules/KVER-ipfire/kernel/drivers/net/wireless/virtual/mac80211_hwsim.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas/zd1201.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/net/wireless/zydas/zd1211rw
@@ -21640,7 +22310,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/nvme/target/nvmet.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/parport
 #lib/modules/KVER-ipfire/kernel/drivers/parport/parport.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/parport/parport_ax88796.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/parport/parport_pc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/parport/parport_serial.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pci
@@ -21680,7 +22349,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/acerhdf.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/adv_swbutton.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/amd
-#lib/modules/KVER-ipfire/kernel/drivers/platform/x86/amd/amd-pmc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/amd/amd_hsmp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/amd/pmf
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/amd/pmf/amd-pmf.ko.xz
@@ -21695,6 +22363,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/dell/dell-laptop.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/dell/dell-smbios.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/dell/dell-wmi-aio.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/platform/x86/dell/dell-wmi-ddv.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/dell/dell-wmi-descriptor.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/dell/dell-wmi-led.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/dell/dell-wmi-sysman
@@ -21713,7 +22382,9 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/intel/intel_int0002_vgpio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/intel/intel_oaktrail.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/intel_ips.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/platform/x86/lenovo-yogabook.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/meraki-mx100.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/platform/x86/msi-ec.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/msi-laptop.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/msi-wmi.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/platform/x86/mxm-wmi.ko.xz
@@ -21729,6 +22400,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/power
 #lib/modules/KVER-ipfire/kernel/drivers/power/supply
 #lib/modules/KVER-ipfire/kernel/drivers/power/supply/ip5xxx_power.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/powercap
+#lib/modules/KVER-ipfire/kernel/drivers/powercap/intel_rapl_common.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/pps
 #lib/modules/KVER-ipfire/kernel/drivers/pps/pps_core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp
@@ -21736,12 +22409,12 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_clockmatrix.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_idt82p33.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_kvm.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_mock.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ptp/ptp_vmw.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ab-b5ze-s3.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-abx80x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-bq32k.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-bq4802.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-da9063.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ds1286.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-ds1307.ko.xz
@@ -21779,7 +22452,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-rx8581.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-s35390a.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-stk17ta8.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-v3020.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/rtc/rtc-x1205.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/scsi
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/3w-9xxx.ko.xz
@@ -21899,6 +22571,8 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/wd719x.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/scsi/xen-scsifront.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/soc
+#lib/modules/KVER-ipfire/kernel/drivers/soc/nuvoton
+#lib/modules/KVER-ipfire/kernel/drivers/soc/nuvoton/wpcm450-soc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/soc/qcom
 #lib/modules/KVER-ipfire/kernel/drivers/soc/qcom/qmi_helpers.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/spmi
@@ -21911,8 +22585,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/staging/gdm724x/gdmulte.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/staging/qlge
 #lib/modules/KVER-ipfire/kernel/drivers/staging/qlge/qlge.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/staging/r8188eu
-#lib/modules/KVER-ipfire/kernel/drivers/staging/r8188eu/r8188eu.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/staging/rtl8192u
 #lib/modules/KVER-ipfire/kernel/drivers/staging/rtl8192u/r8192u_usb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/staging/rtl8712
@@ -21933,6 +22605,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci_legacy.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/thermal/intel/intel_pch_thermal.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/thermal/intel/intel_powerclamp.ko.xz
@@ -21948,6 +22621,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250/8250_dw.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250/8250_exar.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/tty/serial/8250/8250_pci1xxxx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/arc_uart.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/fsl_linflexuart.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/fsl_lpuart.ko.xz
@@ -21958,14 +22632,12 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/sc16is7xx.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/sccnxp.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/tty/serial/sprd_serial.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/tty/synclink_gt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ufs
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/core
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/core/ufshcd-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/host
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/host/cdns-pltfrm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/host/tc-dwc-g210-pci.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/ufs/host/tc-dwc-g210-pltfrm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/host/tc-dwc-g210.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/host/ufshcd-dwc.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/ufs/host/ufshcd-pci.ko.xz
@@ -22020,7 +22692,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/emi26.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/emi62.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/ezusb.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/usb/misc/ftdi-elan.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/iowarrior.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/sisusbvga
 #lib/modules/KVER-ipfire/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko.xz
@@ -22102,12 +22773,13 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/usbip-host.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/vhci-hcd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio
+#lib/modules/KVER-ipfire/kernel/drivers/vfio/mdev
+#lib/modules/KVER-ipfire/kernel/drivers/vfio/mdev/mdev.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/pci
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci-core.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_iommu_type1.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_virqfd.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vhost
 #lib/modules/KVER-ipfire/kernel/drivers/vhost/vhost.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/vhost/vhost_iotlb.ko.xz
@@ -22124,11 +22796,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/aty/atyfb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/fb_ddc.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/fb_sys_fops.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/svgalib.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/syscopyarea.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/sysfillrect.ko.xz
-#lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/core/sysimgblt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/cyber2000fb.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/gxt4500.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/video/fbdev/hgafb.ko.xz
@@ -22173,7 +22841,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/virtio/virtio_mmio.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters
-#lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds1wm.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds2482.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/masters/ds2490.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/w1/slaves
@@ -22196,6 +22863,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/drivers/w1/wire.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/acquirewdt.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/watchdog/advantech_ec_wdt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/advantechwdt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/alim1535_wdt.ko.xz
 #lib/modules/KVER-ipfire/kernel/drivers/watchdog/alim7101_wdt.ko.xz
@@ -22347,6 +23015,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-r.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-ru.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_koi8-u.ko.xz
+#lib/modules/KVER-ipfire/kernel/fs/nls/nls_ucs2_utils.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/nls/nls_utf8.ko.xz
 #lib/modules/KVER-ipfire/kernel/fs/ntfs3
 #lib/modules/KVER-ipfire/kernel/fs/ntfs3/ntfs3.ko.xz
@@ -22447,6 +23116,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ksz.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_lan9303.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_mtk.ko.xz
+#lib/modules/KVER-ipfire/kernel/net/dsa/tag_none.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ocelot.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_ocelot_8021q.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/dsa/tag_qca.ko.xz
@@ -22476,7 +23146,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arp_tables.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arpt_mangle.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/arptable_filter.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_ECN.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_REJECT.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/ipv4/netfilter/ipt_SYNPROXY.ko.xz
@@ -22629,7 +23298,6 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_masq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_nat.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_numgen.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/netfilter/nft_objref.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_osf.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_queue.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/netfilter/nft_quota.ko.xz
@@ -22762,14 +23430,11 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/sched/em_nbyte.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_text.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/em_u32.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_atm.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_cake.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_cbq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_cbs.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_choke.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_codel.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_drr.ko.xz
-#lib/modules/KVER-ipfire/kernel/net/sched/sch_dsmark.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_etf.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_ets.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_fq.ko.xz
@@ -22781,6 +23446,7 @@ lib/modules/KVER-ipfire/kernel
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_htb.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_ingress.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_mqprio.ko.xz
+#lib/modules/KVER-ipfire/kernel/net/sched/sch_mqprio_lib.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_multiq.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_netem.ko.xz
 #lib/modules/KVER-ipfire/kernel/net/sched/sch_pie.ko.xz
index cf2b2a15b833f69fa65adf0d4746da27dc31701a..db686f6636fde6c4cb89c9fc468c78a9458a096a 100644 (file)
 #usr/include/drm/drm_sarea.h
 #usr/include/drm/etnaviv_drm.h
 #usr/include/drm/exynos_drm.h
-#usr/include/drm/i810_drm.h
+#usr/include/drm/habanalabs_accel.h
 #usr/include/drm/i915_drm.h
+#usr/include/drm/ivpu_accel.h
 #usr/include/drm/lima_drm.h
-#usr/include/drm/mga_drm.h
 #usr/include/drm/msm_drm.h
 #usr/include/drm/nouveau_drm.h
 #usr/include/drm/omap_drm.h
 #usr/include/drm/panfrost_drm.h
+#usr/include/drm/qaic_accel.h
 #usr/include/drm/qxl_drm.h
-#usr/include/drm/r128_drm.h
 #usr/include/drm/radeon_drm.h
-#usr/include/drm/savage_drm.h
-#usr/include/drm/sis_drm.h
 #usr/include/drm/tegra_drm.h
 #usr/include/drm/v3d_drm.h
 #usr/include/drm/vc4_drm.h
 #usr/include/drm/vgem_drm.h
-#usr/include/drm/via_drm.h
 #usr/include/drm/virtgpu_drm.h
 #usr/include/drm/vmwgfx_drm.h
 #usr/include/headers_check.pl
 #usr/include/linux/arm_sdei.h
 #usr/include/linux/aspeed-lpc-ctrl.h
 #usr/include/linux/aspeed-p2a-ctrl.h
+#usr/include/linux/aspeed-video.h
 #usr/include/linux/atalk.h
 #usr/include/linux/atm.h
 #usr/include/linux/atm_eni.h
 #usr/include/linux/cifs/cifs_mount.h
 #usr/include/linux/cifs/cifs_netlink.h
 #usr/include/linux/close_range.h
-#usr/include/linux/cm4000_cs.h
 #usr/include/linux/cn_proc.h
 #usr/include/linux/coda.h
 #usr/include/linux/coff.h
 #usr/include/linux/devlink.h
 #usr/include/linux/dlm.h
 #usr/include/linux/dlm_device.h
-#usr/include/linux/dlm_netlink.h
 #usr/include/linux/dlm_plock.h
 #usr/include/linux/dlmconstants.h
 #usr/include/linux/dm-ioctl.h
 #usr/include/linux/erspan.h
 #usr/include/linux/ethtool.h
 #usr/include/linux/ethtool_netlink.h
+#usr/include/linux/eventfd.h
 #usr/include/linux/eventpoll.h
+#usr/include/linux/ext4.h
 #usr/include/linux/f2fs.h
 #usr/include/linux/fadvise.h
 #usr/include/linux/falloc.h
 #usr/include/linux/gpio.h
 #usr/include/linux/gsmmux.h
 #usr/include/linux/gtp.h
+#usr/include/linux/handshake.h
 #usr/include/linux/hash_info.h
 #usr/include/linux/hdlc
 #usr/include/linux/hdlc.h
 #usr/include/linux/ioam6_iptunnel.h
 #usr/include/linux/ioctl.h
 #usr/include/linux/iommu.h
+#usr/include/linux/iommufd.h
 #usr/include/linux/ioprio.h
 #usr/include/linux/ip.h
 #usr/include/linux/ip6_tunnel.h
 #usr/include/linux/ipmi.h
 #usr/include/linux/ipmi_bmc.h
 #usr/include/linux/ipmi_msgdefs.h
+#usr/include/linux/ipmi_ssif_bmc.h
 #usr/include/linux/ipsec.h
 #usr/include/linux/ipv6.h
 #usr/include/linux/ipv6_route.h
 #usr/include/linux/media-bus-format.h
 #usr/include/linux/media.h
 #usr/include/linux/mei.h
+#usr/include/linux/mei_uuid.h
 #usr/include/linux/membarrier.h
 #usr/include/linux/memfd.h
 #usr/include/linux/mempolicy.h
-#usr/include/linux/meye.h
 #usr/include/linux/mii.h
 #usr/include/linux/minix_fs.h
 #usr/include/linux/misc
 #usr/include/linux/net_namespace.h
 #usr/include/linux/net_tstamp.h
 #usr/include/linux/netconf.h
+#usr/include/linux/netdev.h
 #usr/include/linux/netdevice.h
 #usr/include/linux/netfilter
 #usr/include/linux/netfilter.h
 #usr/include/linux/prctl.h
 #usr/include/linux/psample.h
 #usr/include/linux/psci.h
+#usr/include/linux/psp-dbc.h
 #usr/include/linux/psp-sev.h
 #usr/include/linux/ptp_clock.h
 #usr/include/linux/ptrace.h
 #usr/include/linux/tc_ematch/tc_em_text.h
 #usr/include/linux/tcp.h
 #usr/include/linux/tcp_metrics.h
+#usr/include/linux/tdx-guest.h
 #usr/include/linux/tee.h
 #usr/include/linux/termios.h
 #usr/include/linux/thermal.h
 #usr/include/linux/tipc_sockets_diag.h
 #usr/include/linux/tls.h
 #usr/include/linux/toshiba.h
+#usr/include/linux/tps6594_pfsm.h
 #usr/include/linux/tty.h
 #usr/include/linux/tty_flags.h
 #usr/include/linux/types.h
 #usr/include/linux/usb/video.h
 #usr/include/linux/usbdevice_fs.h
 #usr/include/linux/usbip.h
+#usr/include/linux/user_events.h
 #usr/include/linux/userfaultfd.h
 #usr/include/linux/userio.h
 #usr/include/linux/utime.h
 #usr/include/misc
 #usr/include/misc/cxl.h
 #usr/include/misc/fastrpc.h
-#usr/include/misc/habanalabs.h
 #usr/include/misc/ocxl.h
 #usr/include/misc/pvpanic.h
 #usr/include/misc/uacce
 #usr/include/rdma/ib_user_sa.h
 #usr/include/rdma/ib_user_verbs.h
 #usr/include/rdma/irdma-abi.h
+#usr/include/rdma/mana-abi.h
 #usr/include/rdma/mlx4-abi.h
 #usr/include/rdma/mlx5-abi.h
 #usr/include/rdma/mlx5_user_ioctl_cmds.h
index f3818a083c249e117ffa1fc670b84c030a1061f4..c38db650a3bbc27ec5603c0afd664a56d97a308c 100644 (file)
@@ -41,7 +41,7 @@ usr/bin/xzmore
 #usr/lib/liblzma.la
 #usr/lib/liblzma.so
 usr/lib/liblzma.so.5
-usr/lib/liblzma.so.5.4.5
+usr/lib/liblzma.so.5.4.6
 #usr/lib/pkgconfig/liblzma.pc
 #usr/share/doc/xz
 #usr/share/doc/xz/AUTHORS
index 596b14641647df9da8d89a17df43e24f5ef11b5a..ae2bd9e8554c384b37be3db08d6e6ef80ff1ea1c 100644 (file)
@@ -1,6 +1,6 @@
 lib/libz.so
 lib/libz.so.1
-lib/libz.so.1.3
+lib/libz.so.1.3.1
 #usr/include/zconf.h
 #usr/include/zlib.h
 #usr/lib/libz.a
diff --git a/config/rootfiles/core/185/filelists/aarch64/binutils b/config/rootfiles/core/185/filelists/aarch64/binutils
new file mode 120000 (symlink)
index 0000000..6da9d39
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/aarch64/binutils
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/aarch64/glibc b/config/rootfiles/core/185/filelists/aarch64/glibc
new file mode 120000 (symlink)
index 0000000..d13849f
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/aarch64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/arping b/config/rootfiles/core/185/filelists/arping
new file mode 120000 (symlink)
index 0000000..5662e8d
--- /dev/null
@@ -0,0 +1 @@
+../../../common/arping
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/bind b/config/rootfiles/core/185/filelists/bind
new file mode 120000 (symlink)
index 0000000..48a0eba
--- /dev/null
@@ -0,0 +1 @@
+../../../common/bind
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/elfutils b/config/rootfiles/core/185/filelists/elfutils
new file mode 120000 (symlink)
index 0000000..8367974
--- /dev/null
@@ -0,0 +1 @@
+../../../common/elfutils
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/files b/config/rootfiles/core/185/filelists/files
new file mode 100644 (file)
index 0000000..8a0e5c4
--- /dev/null
@@ -0,0 +1,49 @@
+etc/sudoers.d/logwatch-mdadm
+lib/firmware/brcm/BCM-0a5c-6410.hcd
+lib/firmware/brcm/brcmfmac43012-sdio.bin
+lib/firmware/brcm/brcmfmac43012-sdio.clm_blob
+lib/firmware/brcm/brcmfmac43430-sdio.clm_blob
+lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-w.txt
+lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt
+lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt
+lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt
+lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m3.txt
+lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
+lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt
+lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt
+lib/firmware/brcm/brcmfmac4354-sdio.clm_blob
+lib/firmware/brcm/brcmfmac4356-pcie.clm_blob
+lib/firmware/brcm/brcmfmac4356-sdio.clm_blob
+lib/firmware/brcm/brcmfmac4356-sdio.khadas,vim2.txt
+lib/firmware/brcm/brcmfmac43570-pcie.clm_blob
+lib/firmware/brcm/brcmfmac4373-sdio.clm_blob
+lib/firmware/brcm/brcmfmac54591-pcie.bin
+lib/firmware/brcm/brcmfmac54591-pcie.clm_blob
+lib/firmware/cxgb4/t4-config.txt
+lib/firmware/cxgb4/t5-config.txt
+lib/firmware/cxgb4/t6-config.txt
+lib/firmware/intel/ice/ddp/ice.pkg
+lib/firmware/netronome/flower/nic_AMDA0058-0011_1x100.nffw
+lib/firmware/netronome/flower/nic_AMDA0058-0011_2x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0058-0011_4x10_1x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0058-0011_8x10.nffw
+lib/firmware/netronome/flower/nic_AMDA0058-0012_1x100.nffw
+lib/firmware/netronome/flower/nic_AMDA0058-0012_2x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0058-0012_4x10_1x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0058-0012_8x10.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0011_1x100.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0011_2x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0011_4x10_1x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0011_8x10.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0012_1x100.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0012_2x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0012_4x10_1x40.nffw
+lib/firmware/netronome/flower/nic_AMDA0078-0012_8x10.nffw
+lib/firmware/nvidia/tegra124/vic.bin
+lib/firmware/nvidia/tegra186/vic.bin
+lib/firmware/nvidia/tegra210/vic.bin
+srv/web/ipfire/cgi-bin/dhcp.cgi
+srv/web/ipfire/cgi-bin/dns.cgi
+srv/web/ipfire/cgi-bin/ovpnmain.cgi
+var/ipfire/backup/bin/backup.pl
diff --git a/config/rootfiles/core/185/filelists/iputils b/config/rootfiles/core/185/filelists/iputils
new file mode 120000 (symlink)
index 0000000..361c28f
--- /dev/null
@@ -0,0 +1 @@
+../../../common/iputils
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/libcap b/config/rootfiles/core/185/filelists/libcap
new file mode 120000 (symlink)
index 0000000..ed67d95
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libcap
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/libffi b/config/rootfiles/core/185/filelists/libffi
new file mode 120000 (symlink)
index 0000000..c391acd
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libffi
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/libgpg-error b/config/rootfiles/core/185/filelists/libgpg-error
new file mode 120000 (symlink)
index 0000000..cad4313
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libgpg-error
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/libpng b/config/rootfiles/core/185/filelists/libpng
new file mode 120000 (symlink)
index 0000000..8ef96e2
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libpng
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/ntp b/config/rootfiles/core/185/filelists/ntp
new file mode 120000 (symlink)
index 0000000..7542d86
--- /dev/null
@@ -0,0 +1 @@
+../../../common/ntp
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/riscv64/binutils b/config/rootfiles/core/185/filelists/riscv64/binutils
new file mode 120000 (symlink)
index 0000000..c5f3990
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/riscv64/binutils
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/riscv64/glibc b/config/rootfiles/core/185/filelists/riscv64/glibc
new file mode 120000 (symlink)
index 0000000..36b731f
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/riscv64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/suricata b/config/rootfiles/core/185/filelists/suricata
new file mode 120000 (symlink)
index 0000000..f671f69
--- /dev/null
@@ -0,0 +1 @@
+../../../common/suricata
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/x86_64/binutils b/config/rootfiles/core/185/filelists/x86_64/binutils
new file mode 120000 (symlink)
index 0000000..7d0fda5
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/x86_64/binutils
\ No newline at end of file
diff --git a/config/rootfiles/core/185/filelists/x86_64/glibc b/config/rootfiles/core/185/filelists/x86_64/glibc
new file mode 120000 (symlink)
index 0000000..1119099
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/x86_64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/core/185/update.sh b/config/rootfiles/core/185/update.sh
new file mode 100644 (file)
index 0000000..903fe17
--- /dev/null
@@ -0,0 +1,106 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2024 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/usr/local/bin/backupctrl exclude >/dev/null 2>&1
+
+core=185
+
+# Remove old core updates from pakfire cache to save space...
+for (( i=1; i<=$core; i++ )); do
+       rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
+done
+
+# Stop services
+/etc/init.d/ntp stop
+
+# Extract files
+extract_files
+
+# Remove files
+rm -rvf \
+       /etc/pango \
+       /lib/firmware/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp \
+       /lib/firmware/ath11k/IPQ6018/hw1.0/Notice.txt \
+       /lib/firmware/ath11k/IPQ8074/hw2.0/Notice.txt \
+       /lib/firmware/ath11k/QCA6390/hw2.0/Notice.txt \
+       /lib/firmware/ath11k/QCN9074/hw1.0/Notice.txt \
+       /lib/firmware/ath11k/WCN6855/hw2.0/Notice.txt \
+       /lib/firmware/intel-ucode/06-86-04 \
+       /lib/firmware/intel-ucode/06-86-05 \
+       /sbin/xtables-multi \
+       /srv/web/ipfire/html/themes/ipfire-rounded \
+       /usr/lib/crda/pubkeys/linville.key.pub.pem \
+       /usr/lib/grub/i386-pc/efiemu{32,64}.o \
+       /usr/lib/grub/i386-pc/verifiers.* \
+       /usr/lib/grub/i386-pc/verify.* \
+       /usr/lib/grub/x86_64-efi/shim_lock.* \
+       /usr/lib/grub/x86_64-efi/verifiers.* \
+       /usr/lib/grub/x86_64-efi/verify.* \
+       /usr/lib/snort_dynamic* \
+       /usr/local/bin/snortctrl \
+       /usr/share/usb_modeswitch/1033:0035 \
+       /usr/share/vim/vim7* \
+       /var/ipfire/geoip-functions.pl \
+       /var/ipfire/dhcpc/dhcpcd-hooks/00-linux \
+       /var/ipfire/dhcpc/dhcpcd-hooks/02-dump \
+       /var/lib/location/tmp*
+
+# update linker config
+ldconfig
+
+# Update Language cache
+/usr/local/bin/update-lang-cache
+
+# Filesytem cleanup
+/usr/local/bin/filesystem-cleanup
+
+# Apply local configuration to sshd_config
+/usr/local/bin/sshctrl
+
+# Fix permissions of /etc/sudoers.d/
+chmod -v 750 /etc/sudoers.d
+chmod -v 640 /etc/sudoers.d/*
+
+# Start services
+telinit u
+/etc/init.d/suricata restart
+/etc/init.d/unbound restart
+/etc/init.d/ntp start
+
+# This update needs a reboot...
+#touch /var/run/need_reboot
+
+# Finish
+/etc/init.d/fireinfo start
+sendprofile
+
+# Update grub config to display new core version
+if [ -e /boot/grub/grub.cfg ]; then
+       grub-mkconfig -o /boot/grub/grub.cfg
+fi
+
+sync
+
+# Don't report the exitcode last command
+exit 0
diff --git a/config/rootfiles/oldcore/182/exclude b/config/rootfiles/oldcore/182/exclude
new file mode 100644 (file)
index 0000000..8ee1c3c
--- /dev/null
@@ -0,0 +1,35 @@
+boot/config.txt
+boot/grub/grub.cfg
+boot/grub/grubenv
+boot/uEnv.txt
+etc/alternatives
+etc/collectd.custom
+etc/default/grub
+etc/ipsec.conf
+etc/ipsec.secrets
+etc/ipsec.user.conf
+etc/ipsec.user.secrets
+etc/localtime
+etc/shadow
+etc/snort/snort.conf
+etc/ssl/openssl.cnf
+etc/sudoers
+etc/sysconfig/firewall.local
+etc/sysconfig/rc.local
+etc/udev/rules.d/30-persistent-network.rules
+srv/web/ipfire/html/proxy.pac
+var/ipfire/dma
+var/ipfire/time
+var/ipfire/firewall/locationblock
+var/ipfire/fwhosts/customlocationgrp
+var/ipfire/ovpn
+var/ipfire/urlfilter/blacklist
+var/ipfire/urlfilter/settings
+var/lib/alternatives
+var/lib/location/database.db
+var/lib/location/ipset
+var/log/cache
+var/log/dhcpcd.log
+var/log/messages
+var/state/dhcp/dhcpd.leases
+var/updatecache
diff --git a/config/rootfiles/oldcore/182/filelists/ca-certificates b/config/rootfiles/oldcore/182/filelists/ca-certificates
new file mode 120000 (symlink)
index 0000000..320fea8
--- /dev/null
@@ -0,0 +1 @@
+../../../common/ca-certificates
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/182/filelists/core-files b/config/rootfiles/oldcore/182/filelists/core-files
new file mode 100644 (file)
index 0000000..0dec37e
--- /dev/null
@@ -0,0 +1,5 @@
+etc/system-release
+etc/issue
+etc/os-release
+srv/web/ipfire/cgi-bin/credits.cgi
+var/ipfire/langs
diff --git a/config/rootfiles/oldcore/182/filelists/iproute2 b/config/rootfiles/oldcore/182/filelists/iproute2
new file mode 120000 (symlink)
index 0000000..05f0f71
--- /dev/null
@@ -0,0 +1 @@
+../../../common/iproute2
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/182/filelists/shadow b/config/rootfiles/oldcore/182/filelists/shadow
new file mode 120000 (symlink)
index 0000000..c0824b7
--- /dev/null
@@ -0,0 +1 @@
+../../../common/shadow
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/182/filelists/unbound b/config/rootfiles/oldcore/182/filelists/unbound
new file mode 120000 (symlink)
index 0000000..66adf09
--- /dev/null
@@ -0,0 +1 @@
+../../../common/unbound
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/exclude b/config/rootfiles/oldcore/183/exclude
new file mode 100644 (file)
index 0000000..8ee1c3c
--- /dev/null
@@ -0,0 +1,35 @@
+boot/config.txt
+boot/grub/grub.cfg
+boot/grub/grubenv
+boot/uEnv.txt
+etc/alternatives
+etc/collectd.custom
+etc/default/grub
+etc/ipsec.conf
+etc/ipsec.secrets
+etc/ipsec.user.conf
+etc/ipsec.user.secrets
+etc/localtime
+etc/shadow
+etc/snort/snort.conf
+etc/ssl/openssl.cnf
+etc/sudoers
+etc/sysconfig/firewall.local
+etc/sysconfig/rc.local
+etc/udev/rules.d/30-persistent-network.rules
+srv/web/ipfire/html/proxy.pac
+var/ipfire/dma
+var/ipfire/time
+var/ipfire/firewall/locationblock
+var/ipfire/fwhosts/customlocationgrp
+var/ipfire/ovpn
+var/ipfire/urlfilter/blacklist
+var/ipfire/urlfilter/settings
+var/lib/alternatives
+var/lib/location/database.db
+var/lib/location/ipset
+var/log/cache
+var/log/dhcpcd.log
+var/log/messages
+var/state/dhcp/dhcpd.leases
+var/updatecache
diff --git a/config/rootfiles/oldcore/183/filelists/aarch64/glibc b/config/rootfiles/oldcore/183/filelists/aarch64/glibc
new file mode 120000 (symlink)
index 0000000..d13849f
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/aarch64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/aarch64/grub b/config/rootfiles/oldcore/183/filelists/aarch64/grub
new file mode 120000 (symlink)
index 0000000..40ae85f
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/aarch64/grub
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/aarch64/linux b/config/rootfiles/oldcore/183/filelists/aarch64/linux
new file mode 120000 (symlink)
index 0000000..3a2532b
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/aarch64/linux
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/apache2 b/config/rootfiles/oldcore/183/filelists/apache2
new file mode 120000 (symlink)
index 0000000..eef95ef
--- /dev/null
@@ -0,0 +1 @@
+../../../common/apache2
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/bash b/config/rootfiles/oldcore/183/filelists/bash
new file mode 120000 (symlink)
index 0000000..de970cb
--- /dev/null
@@ -0,0 +1 @@
+../../../common/bash
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/bind b/config/rootfiles/oldcore/183/filelists/bind
new file mode 120000 (symlink)
index 0000000..48a0eba
--- /dev/null
@@ -0,0 +1 @@
+../../../common/bind
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/core-files b/config/rootfiles/oldcore/183/filelists/core-files
new file mode 100644 (file)
index 0000000..0dec37e
--- /dev/null
@@ -0,0 +1,5 @@
+etc/system-release
+etc/issue
+etc/os-release
+srv/web/ipfire/cgi-bin/credits.cgi
+var/ipfire/langs
diff --git a/config/rootfiles/oldcore/183/filelists/cpio b/config/rootfiles/oldcore/183/filelists/cpio
new file mode 120000 (symlink)
index 0000000..fbab21a
--- /dev/null
@@ -0,0 +1 @@
+../../../common/cpio
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/dracut b/config/rootfiles/oldcore/183/filelists/dracut
new file mode 120000 (symlink)
index 0000000..1608699
--- /dev/null
@@ -0,0 +1 @@
+../../../common/dracut
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/files b/config/rootfiles/oldcore/183/filelists/files
new file mode 100644 (file)
index 0000000..b89f6e9
--- /dev/null
@@ -0,0 +1,10 @@
+etc/rc.d/init.d/firewall
+etc/rc.d/init.d/mountfs
+etc/rc.d/init.d/networking/red.up/60-collectd
+srv/web/ipfire/cgi-bin/dhcp.cgi
+srv/web/ipfire/cgi-bin/proxy.cgi
+srv/web/ipfire/cgi-bin/logs.cgi/firewalllog.dat
+srv/web/ipfire/cgi-bin/vpnmain.cgi
+usr/local/bin/backupiso
+var/ipfire/backup/bin/backup.pl
+var/ipfire/header.pl
diff --git a/config/rootfiles/oldcore/183/filelists/fontconfig b/config/rootfiles/oldcore/183/filelists/fontconfig
new file mode 120000 (symlink)
index 0000000..6daeffd
--- /dev/null
@@ -0,0 +1 @@
+../../../common/fontconfig
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/gnutls b/config/rootfiles/oldcore/183/filelists/gnutls
new file mode 120000 (symlink)
index 0000000..8dbe60b
--- /dev/null
@@ -0,0 +1 @@
+../../../common/gnutls
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/iptables b/config/rootfiles/oldcore/183/filelists/iptables
new file mode 120000 (symlink)
index 0000000..8caf12b
--- /dev/null
@@ -0,0 +1 @@
+../../../common/iptables
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/iputils b/config/rootfiles/oldcore/183/filelists/iputils
new file mode 120000 (symlink)
index 0000000..361c28f
--- /dev/null
@@ -0,0 +1 @@
+../../../common/iputils
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/kbd b/config/rootfiles/oldcore/183/filelists/kbd
new file mode 120000 (symlink)
index 0000000..9b85839
--- /dev/null
@@ -0,0 +1 @@
+../../../common/kbd
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/kmod b/config/rootfiles/oldcore/183/filelists/kmod
new file mode 120000 (symlink)
index 0000000..0020e19
--- /dev/null
@@ -0,0 +1 @@
+../../../common/kmod
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/lcms2 b/config/rootfiles/oldcore/183/filelists/lcms2
new file mode 120000 (symlink)
index 0000000..f72a394
--- /dev/null
@@ -0,0 +1 @@
+../../../common/lcms2
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/libgcrypt b/config/rootfiles/oldcore/183/filelists/libgcrypt
new file mode 120000 (symlink)
index 0000000..2df12a2
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libgcrypt
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/libhtp b/config/rootfiles/oldcore/183/filelists/libhtp
new file mode 120000 (symlink)
index 0000000..676e2c5
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libhtp
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/libnl-3 b/config/rootfiles/oldcore/183/filelists/libnl-3
new file mode 120000 (symlink)
index 0000000..00e61c2
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libnl-3
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/libssh b/config/rootfiles/oldcore/183/filelists/libssh
new file mode 120000 (symlink)
index 0000000..ecbb670
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libssh
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/libxml2 b/config/rootfiles/oldcore/183/filelists/libxml2
new file mode 120000 (symlink)
index 0000000..242e69f
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libxml2
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/lmdb b/config/rootfiles/oldcore/183/filelists/lmdb
new file mode 120000 (symlink)
index 0000000..c25767d
--- /dev/null
@@ -0,0 +1 @@
+../../../common/lmdb
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/lsof b/config/rootfiles/oldcore/183/filelists/lsof
new file mode 120000 (symlink)
index 0000000..1353d33
--- /dev/null
@@ -0,0 +1 @@
+../../../common/lsof
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/openssh b/config/rootfiles/oldcore/183/filelists/openssh
new file mode 120000 (symlink)
index 0000000..d8c77fd
--- /dev/null
@@ -0,0 +1 @@
+../../../common/openssh
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/openssl b/config/rootfiles/oldcore/183/filelists/openssl
new file mode 120000 (symlink)
index 0000000..e011a92
--- /dev/null
@@ -0,0 +1 @@
+../../../common/openssl
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/p11-kit b/config/rootfiles/oldcore/183/filelists/p11-kit
new file mode 120000 (symlink)
index 0000000..e652deb
--- /dev/null
@@ -0,0 +1 @@
+../../../common/p11-kit
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/qpdf b/config/rootfiles/oldcore/183/filelists/qpdf
new file mode 120000 (symlink)
index 0000000..2d6c43d
--- /dev/null
@@ -0,0 +1 @@
+../../../common/qpdf
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/riscv64/glibc b/config/rootfiles/oldcore/183/filelists/riscv64/glibc
new file mode 120000 (symlink)
index 0000000..36b731f
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/riscv64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/riscv64/grub b/config/rootfiles/oldcore/183/filelists/riscv64/grub
new file mode 120000 (symlink)
index 0000000..7013c0b
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/riscv64/grub
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/riscv64/linux b/config/rootfiles/oldcore/183/filelists/riscv64/linux
new file mode 120000 (symlink)
index 0000000..c8e8350
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/riscv64/linux
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/strongswan b/config/rootfiles/oldcore/183/filelists/strongswan
new file mode 120000 (symlink)
index 0000000..90c727e
--- /dev/null
@@ -0,0 +1 @@
+../../../common/strongswan
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/sudo b/config/rootfiles/oldcore/183/filelists/sudo
new file mode 120000 (symlink)
index 0000000..0d3c45e
--- /dev/null
@@ -0,0 +1 @@
+../../../common/sudo
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/suricata b/config/rootfiles/oldcore/183/filelists/suricata
new file mode 120000 (symlink)
index 0000000..f671f69
--- /dev/null
@@ -0,0 +1 @@
+../../../common/suricata
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/tzdata b/config/rootfiles/oldcore/183/filelists/tzdata
new file mode 120000 (symlink)
index 0000000..5a6e325
--- /dev/null
@@ -0,0 +1 @@
+../../../common/tzdata
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/web-user-interface b/config/rootfiles/oldcore/183/filelists/web-user-interface
new file mode 120000 (symlink)
index 0000000..70c74b4
--- /dev/null
@@ -0,0 +1 @@
+../../../common/web-user-interface
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/x86_64/glibc b/config/rootfiles/oldcore/183/filelists/x86_64/glibc
new file mode 120000 (symlink)
index 0000000..1119099
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/x86_64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/x86_64/grub b/config/rootfiles/oldcore/183/filelists/x86_64/grub
new file mode 120000 (symlink)
index 0000000..78d3bd7
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/x86_64/grub
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/filelists/x86_64/linux b/config/rootfiles/oldcore/183/filelists/x86_64/linux
new file mode 120000 (symlink)
index 0000000..0615b5b
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/x86_64/linux
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/183/update.sh b/config/rootfiles/oldcore/183/update.sh
new file mode 100644 (file)
index 0000000..6d1e1fd
--- /dev/null
@@ -0,0 +1,186 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2024 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/usr/local/bin/backupctrl exclude >/dev/null 2>&1
+
+core=183
+
+exit_with_error() {
+    # Set last succesfull installed core.
+    echo $(($core-1)) > /opt/pakfire/db/core/mine
+    # force fsck at next boot, this may fix free space on xfs
+    touch /forcefsck
+    # don't start pakfire again at error
+    killall -KILL pak_update
+    /usr/bin/logger -p syslog.emerg -t ipfire \
+       "core-update-${core}: $1"
+    exit $2
+}
+
+# Remove old core updates from pakfire cache to save space...
+for (( i=1; i<=$core; i++ )); do
+       rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
+done
+
+# Stop services
+/etc/rc.d/init.d/ipsec stop
+/etc/rc.d/init.d/apache stop
+/etc/rc.d/init.d/sshd stop
+
+KVER="xxxKVERxxx"
+
+# Backup uEnv.txt if exist
+if [ -e /boot/uEnv.txt ]; then
+    cp -vf /boot/uEnv.txt /boot/uEnv.txt.org
+fi
+
+# Do some sanity checks prior to the kernel update
+case $(uname -r) in
+    *-ipfire*)
+       # Ok.
+       ;;
+    *)
+       exit_with_error "ERROR cannot update. No IPFire Kernel." 1
+       ;;
+esac
+
+# Check diskspace on root and size of boot
+ROOTSPACE=$( df / -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1 )
+if [ $ROOTSPACE -lt 200000 ]; then
+    exit_with_error "ERROR cannot update because not enough free space on root." 2
+fi
+BOOTSIZE=$( df /boot -Pk | sed "s| * | |g" | cut -d" " -f2 | tail -n 1 )
+if [ $BOOTSIZE -lt 100000 ]; then
+    exit_with_error "ERROR cannot update. BOOT partition is to small." 3
+fi
+
+# Remove the old kernel
+rm -rvf \
+       /boot/System.map-* \
+       /boot/config-* \
+       /boot/ipfirerd-* \
+       /boot/initramfs-* \
+       /boot/vmlinuz-* \
+       /boot/uImage-* \
+       /boot/zImage-* \
+       /boot/uInit-* \
+       /boot/dtb-* \
+       /lib/modules
+
+# Extract files
+extract_files
+
+# Remove files
+rm -rvf \
+       /etc/fonts/conf.d/10-sub-pixel-rgb.conf \
+       /srv/web/ipfire/html/themes/ipfire/images \
+       /usr/lib/libbind9-9.16.44.so \
+       /usr/lib/libdns-9.16.44.so \
+       /usr/lib/libirs-9.16.44.so \
+       /usr/lib/libisc-9.16.44.so \
+       /usr/lib/libisccc-9.16.44.so \
+       /usr/lib/libisccfg-9.16.44.so \
+       /usr/lib/libns-9.16.44.so \
+       /usr/lib/libxml2.so.2.11*
+
+# update linker config
+ldconfig
+
+# Update Language cache
+/usr/local/bin/update-lang-cache
+
+# Filesytem cleanup
+/usr/local/bin/filesystem-cleanup
+
+# Relaunch init
+telinit u
+
+# Apply local configuration to sshd_config
+/usr/local/bin/sshctrl
+
+# Fix permissions of /etc/sudoers.d/
+chmod -v 750 /etc/sudoers.d
+chmod -v 640 /etc/sudoers.d/*
+
+# Check apache rsa key and replace if it is too small
+KEYSIZE=$(openssl rsa -in /etc/httpd/server.key -text -noout | sed -n 's/Private-Key:\ (\(.*\)\ bit.*/\1/p')
+if [ $KEYSIZE \< 2048 ]; then
+       echo "Generating new HTTPS RSA server key (this will take a moment)..."
+       openssl genrsa -out /etc/httpd/server.key 4096 &>/dev/null
+       chmod 600 /etc/httpd/server.key
+       sed "s/HOSTNAME/`hostname -f`/" < /etc/certparams | \
+               openssl req -new -key /etc/httpd/server.key \
+                       -out /etc/httpd/server.csr &>/dev/null
+       openssl x509 -req -days 999999 -sha256 \
+               -in /etc/httpd/server.csr \
+               -signkey /etc/httpd/server.key \
+               -out /etc/httpd/server.crt &>/dev/null
+fi
+
+# Start services
+/etc/rc.d/init.d/apache start
+if grep -q "ENABLE_SSH=on" /var/ipfire/remote/settings; then
+       /etc/init.d/sshd start
+fi
+if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then
+       /etc/rc.d/init.d/ipsec start
+fi
+/etc/init.d/suricata restart
+
+# Rebuild initial ramdisks
+dracut --regenerate-all --force
+KVER="xxxKVERxxx"
+case "$(uname -m)" in
+       aarch64)
+               mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}-ipfire.img /boot/uInit-${KVER}-ipfire
+               # dont remove initramfs because grub need this to boot.
+               ;;
+esac
+
+# Upadate Kernel version in uEnv.txt
+if [ -e /boot/uEnv.txt ]; then
+    sed -i -e "s/KVER=.*/KVER=${KVER}/g" /boot/uEnv.txt
+fi
+
+# Call user update script (needed for some ARM boards)
+if [ -e /boot/pakfire-kernel-update ]; then
+    /boot/pakfire-kernel-update ${KVER}
+fi
+
+# This update needs a reboot...
+touch /var/run/need_reboot
+
+# Finish
+/etc/init.d/fireinfo start
+sendprofile
+
+# Update grub config to display new core version
+if [ -e /boot/grub/grub.cfg ]; then
+       /usr/bin/install-bootloader
+fi
+
+sync
+
+# Don't report the exitcode last command
+exit 0
diff --git a/config/rootfiles/oldcore/184/exclude b/config/rootfiles/oldcore/184/exclude
new file mode 100644 (file)
index 0000000..8ee1c3c
--- /dev/null
@@ -0,0 +1,35 @@
+boot/config.txt
+boot/grub/grub.cfg
+boot/grub/grubenv
+boot/uEnv.txt
+etc/alternatives
+etc/collectd.custom
+etc/default/grub
+etc/ipsec.conf
+etc/ipsec.secrets
+etc/ipsec.user.conf
+etc/ipsec.user.secrets
+etc/localtime
+etc/shadow
+etc/snort/snort.conf
+etc/ssl/openssl.cnf
+etc/sudoers
+etc/sysconfig/firewall.local
+etc/sysconfig/rc.local
+etc/udev/rules.d/30-persistent-network.rules
+srv/web/ipfire/html/proxy.pac
+var/ipfire/dma
+var/ipfire/time
+var/ipfire/firewall/locationblock
+var/ipfire/fwhosts/customlocationgrp
+var/ipfire/ovpn
+var/ipfire/urlfilter/blacklist
+var/ipfire/urlfilter/settings
+var/lib/alternatives
+var/lib/location/database.db
+var/lib/location/ipset
+var/log/cache
+var/log/dhcpcd.log
+var/log/messages
+var/state/dhcp/dhcpd.leases
+var/updatecache
diff --git a/config/rootfiles/oldcore/184/filelists/aarch64/glibc b/config/rootfiles/oldcore/184/filelists/aarch64/glibc
new file mode 120000 (symlink)
index 0000000..d13849f
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/aarch64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/acl b/config/rootfiles/oldcore/184/filelists/acl
new file mode 120000 (symlink)
index 0000000..d819f9c
--- /dev/null
@@ -0,0 +1 @@
+../../../common/acl
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/attr b/config/rootfiles/oldcore/184/filelists/attr
new file mode 120000 (symlink)
index 0000000..c808017
--- /dev/null
@@ -0,0 +1 @@
+../../../common/attr
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/bash b/config/rootfiles/oldcore/184/filelists/bash
new file mode 120000 (symlink)
index 0000000..de970cb
--- /dev/null
@@ -0,0 +1 @@
+../../../common/bash
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/bind b/config/rootfiles/oldcore/184/filelists/bind
new file mode 120000 (symlink)
index 0000000..48a0eba
--- /dev/null
@@ -0,0 +1 @@
+../../../common/bind
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/core-files b/config/rootfiles/oldcore/184/filelists/core-files
new file mode 100644 (file)
index 0000000..0dec37e
--- /dev/null
@@ -0,0 +1,5 @@
+etc/system-release
+etc/issue
+etc/os-release
+srv/web/ipfire/cgi-bin/credits.cgi
+var/ipfire/langs
diff --git a/config/rootfiles/oldcore/184/filelists/dhcpcd b/config/rootfiles/oldcore/184/filelists/dhcpcd
new file mode 120000 (symlink)
index 0000000..1e799da
--- /dev/null
@@ -0,0 +1 @@
+../../../common/dhcpcd
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/diffutils b/config/rootfiles/oldcore/184/filelists/diffutils
new file mode 120000 (symlink)
index 0000000..a5c02f3
--- /dev/null
@@ -0,0 +1 @@
+../../../common/diffutils
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/ed b/config/rootfiles/oldcore/184/filelists/ed
new file mode 120000 (symlink)
index 0000000..0ed331c
--- /dev/null
@@ -0,0 +1 @@
+../../../common/ed
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/expat b/config/rootfiles/oldcore/184/filelists/expat
new file mode 120000 (symlink)
index 0000000..e1923cf
--- /dev/null
@@ -0,0 +1 @@
+../../../common/expat
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/file b/config/rootfiles/oldcore/184/filelists/file
new file mode 120000 (symlink)
index 0000000..0c60e43
--- /dev/null
@@ -0,0 +1 @@
+../../../common/file
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/files b/config/rootfiles/oldcore/184/filelists/files
new file mode 100644 (file)
index 0000000..2b0e4df
--- /dev/null
@@ -0,0 +1,7 @@
+etc/rc.d/init.d/collectd
+etc/rc.d/init.d/firewall
+srv/web/ipfire/cgi-bin/optionsfw.cgi
+srv/web/ipfire/cgi-bin/vpnmain.cgi
+usr/lib/firewall/rules.pl
+var/ipfire/graphs.pl
+etc/collectd.conf
diff --git a/config/rootfiles/oldcore/184/filelists/gettext b/config/rootfiles/oldcore/184/filelists/gettext
new file mode 120000 (symlink)
index 0000000..b6c6c6f
--- /dev/null
@@ -0,0 +1 @@
+../../../common/gettext
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/gnutls b/config/rootfiles/oldcore/184/filelists/gnutls
new file mode 120000 (symlink)
index 0000000..8dbe60b
--- /dev/null
@@ -0,0 +1 @@
+../../../common/gnutls
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/iana-etc b/config/rootfiles/oldcore/184/filelists/iana-etc
new file mode 120000 (symlink)
index 0000000..1f3d54d
--- /dev/null
@@ -0,0 +1 @@
+../../../common/iana-etc
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/iproute2 b/config/rootfiles/oldcore/184/filelists/iproute2
new file mode 120000 (symlink)
index 0000000..05f0f71
--- /dev/null
@@ -0,0 +1 @@
+../../../common/iproute2
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/ipset b/config/rootfiles/oldcore/184/filelists/ipset
new file mode 120000 (symlink)
index 0000000..2b43691
--- /dev/null
@@ -0,0 +1 @@
+../../../common/ipset
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/iputils b/config/rootfiles/oldcore/184/filelists/iputils
new file mode 120000 (symlink)
index 0000000..361c28f
--- /dev/null
@@ -0,0 +1 @@
+../../../common/iputils
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/libhtp b/config/rootfiles/oldcore/184/filelists/libhtp
new file mode 120000 (symlink)
index 0000000..676e2c5
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libhtp
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/libidn b/config/rootfiles/oldcore/184/filelists/libidn
new file mode 120000 (symlink)
index 0000000..7e35489
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libidn
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/libpng b/config/rootfiles/oldcore/184/filelists/libpng
new file mode 120000 (symlink)
index 0000000..8ef96e2
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libpng
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/lvm2 b/config/rootfiles/oldcore/184/filelists/lvm2
new file mode 120000 (symlink)
index 0000000..d640870
--- /dev/null
@@ -0,0 +1 @@
+../../../common/lvm2
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/lzip b/config/rootfiles/oldcore/184/filelists/lzip
new file mode 120000 (symlink)
index 0000000..dd4b832
--- /dev/null
@@ -0,0 +1 @@
+../../../common/lzip
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/memtest b/config/rootfiles/oldcore/184/filelists/memtest
new file mode 120000 (symlink)
index 0000000..4523c08
--- /dev/null
@@ -0,0 +1 @@
+../../../common/memtest
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/openssl b/config/rootfiles/oldcore/184/filelists/openssl
new file mode 120000 (symlink)
index 0000000..e011a92
--- /dev/null
@@ -0,0 +1 @@
+../../../common/openssl
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/pam b/config/rootfiles/oldcore/184/filelists/pam
new file mode 120000 (symlink)
index 0000000..660a1d8
--- /dev/null
@@ -0,0 +1 @@
+../../../common/pam
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/pixman b/config/rootfiles/oldcore/184/filelists/pixman
new file mode 120000 (symlink)
index 0000000..fdb6346
--- /dev/null
@@ -0,0 +1 @@
+../../../common/pixman
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/poppler b/config/rootfiles/oldcore/184/filelists/poppler
new file mode 120000 (symlink)
index 0000000..39aa6c2
--- /dev/null
@@ -0,0 +1 @@
+../../../common/poppler
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/readline b/config/rootfiles/oldcore/184/filelists/readline
new file mode 120000 (symlink)
index 0000000..84209f1
--- /dev/null
@@ -0,0 +1 @@
+../../../common/readline
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/riscv64/glibc b/config/rootfiles/oldcore/184/filelists/riscv64/glibc
new file mode 120000 (symlink)
index 0000000..36b731f
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/riscv64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/shadow b/config/rootfiles/oldcore/184/filelists/shadow
new file mode 120000 (symlink)
index 0000000..c0824b7
--- /dev/null
@@ -0,0 +1 @@
+../../../common/shadow
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/sqlite b/config/rootfiles/oldcore/184/filelists/sqlite
new file mode 120000 (symlink)
index 0000000..4ea5697
--- /dev/null
@@ -0,0 +1 @@
+../../../common/sqlite
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/squid b/config/rootfiles/oldcore/184/filelists/squid
new file mode 120000 (symlink)
index 0000000..2dc8372
--- /dev/null
@@ -0,0 +1 @@
+../../../common/squid
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/suricata b/config/rootfiles/oldcore/184/filelists/suricata
new file mode 120000 (symlink)
index 0000000..f671f69
--- /dev/null
@@ -0,0 +1 @@
+../../../common/suricata
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/unbound b/config/rootfiles/oldcore/184/filelists/unbound
new file mode 120000 (symlink)
index 0000000..66adf09
--- /dev/null
@@ -0,0 +1 @@
+../../../common/unbound
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/vnstat b/config/rootfiles/oldcore/184/filelists/vnstat
new file mode 120000 (symlink)
index 0000000..2e2e610
--- /dev/null
@@ -0,0 +1 @@
+../../../common/vnstat
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/x86_64/dmidecode b/config/rootfiles/oldcore/184/filelists/x86_64/dmidecode
new file mode 120000 (symlink)
index 0000000..88f5f0a
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/x86_64/dmidecode
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/x86_64/glibc b/config/rootfiles/oldcore/184/filelists/x86_64/glibc
new file mode 120000 (symlink)
index 0000000..1119099
--- /dev/null
@@ -0,0 +1 @@
+../../../../common/x86_64/glibc
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/xz b/config/rootfiles/oldcore/184/filelists/xz
new file mode 120000 (symlink)
index 0000000..734e926
--- /dev/null
@@ -0,0 +1 @@
+../../../common/xz
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/filelists/zlib b/config/rootfiles/oldcore/184/filelists/zlib
new file mode 120000 (symlink)
index 0000000..e345663
--- /dev/null
@@ -0,0 +1 @@
+../../../common/zlib
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/184/update.sh b/config/rootfiles/oldcore/184/update.sh
new file mode 100644 (file)
index 0000000..3bf38ff
--- /dev/null
@@ -0,0 +1,104 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2023 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/usr/local/bin/backupctrl exclude >/dev/null 2>&1
+
+core=184
+
+# Remove old core updates from pakfire cache to save space...
+for (( i=1; i<=$core; i++ )); do
+       rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
+done
+
+# Stop services
+/etc/init.d/squid stop
+/etc/init.d/vnstat stop
+
+# Extract files
+extract_files
+
+# Remove dropped elfutils addon
+rm -vf \
+       /opt/pakfire/db/installed/meta-elfutils \
+       /opt/pakfire/db/meta/meta-elfutils \
+       /opt/pakfire/db/rootfiles/elfutils \
+       /usr/bin/eu-addr2line \
+       /usr/bin/eu-ar \
+       /usr/bin/eu-elfclassify \
+       /usr/bin/eu-elfcmp \
+       /usr/bin/eu-elfcompress \
+       /usr/bin/eu-elflint \
+       /usr/bin/eu-findtextrel \
+       /usr/bin/eu-make-debug-archive \
+       /usr/bin/eu-nm \
+       /usr/bin/eu-objdump \
+       /usr/bin/eu-ranlib \
+       /usr/bin/eu-readelf \
+       /usr/bin/eu-size \
+       /usr/bin/eu-srcfiles \
+       /usr/bin/eu-stack \
+       /usr/bin/eu-strings \
+       /usr/bin/eu-strip \
+       /usr/bin/eu-unstrip
+
+# Remove files
+
+# update linker config
+ldconfig
+
+# Update Language cache
+/usr/local/bin/update-lang-cache
+
+# Filesytem cleanup
+/usr/local/bin/filesystem-cleanup
+
+# Apply local configuration to sshd_config
+/usr/local/bin/sshctrl
+
+# Start services
+telinit u
+/etc/init.d/vnstat start
+/etc/init.d/collectd restart
+/etc/init.d/suricata restart
+/etc/init.d/unbound restart
+if [ -f /var/ipfire/proxy/enable ]; then
+       /etc/init.d/squid start
+fi
+
+# This update needs a reboot...
+touch /var/run/need_reboot
+
+# Finish
+/etc/init.d/fireinfo start
+sendprofile
+
+# Update grub config to display new core version
+if [ -e /boot/grub/grub.cfg ]; then
+       grub-mkconfig -o /boot/grub/grub.cfg
+fi
+
+sync
+
+# Don't report the exitcode last command
+exit 0
index feaca415643a4c0f84f940861d669b246baea4df..eb08045c26736d6016bdbedb2141e8b422431bdb 100644 (file)
@@ -72,6 +72,7 @@ usr/lib/python3.10/site-packages/borg/testsuite/crypto.py
 usr/lib/python3.10/site-packages/borg/testsuite/efficient_collection_queue.py
 usr/lib/python3.10/site-packages/borg/testsuite/file_integrity.py
 usr/lib/python3.10/site-packages/borg/testsuite/hashindex.py
+usr/lib/python3.10/site-packages/borg/testsuite/hashindex_stress.py
 usr/lib/python3.10/site-packages/borg/testsuite/helpers.py
 usr/lib/python3.10/site-packages/borg/testsuite/item.py
 usr/lib/python3.10/site-packages/borg/testsuite/key.py
@@ -91,12 +92,11 @@ usr/lib/python3.10/site-packages/borg/testsuite/xattr.py
 usr/lib/python3.10/site-packages/borg/upgrader.py
 usr/lib/python3.10/site-packages/borg/version.py
 usr/lib/python3.10/site-packages/borg/xattr.py
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info/PKG-INFO
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info/SOURCES.txt
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info/dependency_links.txt
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info/entry_points.txt
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info/not-zip-safe
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info/requires.txt
-usr/lib/python3.10/site-packages/borgbackup-1.2.3-py3.10.egg-info/top_level.txt
-
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info/PKG-INFO
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info/SOURCES.txt
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info/dependency_links.txt
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info/entry_points.txt
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info/not-zip-safe
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info/requires.txt
+usr/lib/python3.10/site-packages/borgbackup-1.2.7-py3.10.egg-info/top_level.txt
index 428f73e6c34213fb2fde7be8b302732472580ce1..2c7242d7e5809ecf38ee04dcf42a64c3ae33f98f 100644 (file)
@@ -14,16 +14,17 @@ usr/bin/sigtool
 #usr/include/libfreshclam.h
 usr/lib/libclamav.so
 usr/lib/libclamav.so.12
-usr/lib/libclamav.so.12.0.1
+usr/lib/libclamav.so.12.0.2
+#usr/lib/libclamav_rust.a
 usr/lib/libclammspack.so
 usr/lib/libclammspack.so.0
 usr/lib/libclammspack.so.0.8.0
 usr/lib/libclamunrar.so
 usr/lib/libclamunrar.so.12
-usr/lib/libclamunrar.so.12.0.1
+usr/lib/libclamunrar.so.12.0.2
 usr/lib/libclamunrar_iface.so
 usr/lib/libclamunrar_iface.so.12
-usr/lib/libclamunrar_iface.so.12.0.1
+usr/lib/libclamunrar_iface.so.12.0.2
 usr/lib/libfreshclam.so
 usr/lib/libfreshclam.so.3
 usr/lib/libfreshclam.so.3.0.1
@@ -98,6 +99,7 @@ usr/sbin/clamd
 #usr/share/doc/ClamAV/html/fonts/open-sans-v17-all-charsets-italic.woff2
 #usr/share/doc/ClamAV/html/fonts/open-sans-v17-all-charsets-regular.woff2
 #usr/share/doc/ClamAV/html/fonts/source-code-pro-v11-all-charsets-500.woff2
+#usr/share/doc/ClamAV/html/googled62299e9391332c4.html
 #usr/share/doc/ClamAV/html/highlight.css
 #usr/share/doc/ClamAV/html/highlight.js
 #usr/share/doc/ClamAV/html/images
@@ -167,6 +169,7 @@ usr/sbin/clamd
 #usr/share/doc/ClamAV/html/searcher.js
 #usr/share/doc/ClamAV/html/searchindex.js
 #usr/share/doc/ClamAV/html/searchindex.json
+#usr/share/doc/ClamAV/html/sitemap.xml
 #usr/share/doc/ClamAV/html/theme-dawn.js
 #usr/share/doc/ClamAV/html/theme-tomorrow_night.js
 #usr/share/doc/ClamAV/html/tomorrow-night.css
index a1dffc8d64d78bbfb800382c0e274c7ac5d023e3..2078063cfe0bceee2c01896e82029b2f6813f914 100644 (file)
@@ -19,5 +19,5 @@
 #usr/lib/cmake/fmt/fmt-targets.cmake
 #usr/lib/libfmt.so
 usr/lib/libfmt.so.10
-usr/lib/libfmt.so.10.0.0
+usr/lib/libfmt.so.10.2.1
 #usr/lib/pkgconfig/fmt.pc
index 092460ff61db403556fdfc59710ea60fc9f39305..92b31ffe95600ea1fa4e3e3797fada6112953f9c 100644 (file)
@@ -1,7 +1,10 @@
 etc/rc.d/init.d/frr
 usr/bin/vtysh
 #usr/include/frr
+#usr/include/frr/admin_group.h
+#usr/include/frr/affinitymap.h
 #usr/include/frr/agg_table.h
+#usr/include/frr/asn.h
 #usr/include/frr/assert.h
 #usr/include/frr/atomlist.h
 #usr/include/frr/base64.h
@@ -17,6 +20,7 @@ usr/bin/vtysh
 #usr/include/frr/compiler.h
 #usr/include/frr/cspf.h
 #usr/include/frr/csv.h
+#usr/include/frr/darr.h
 #usr/include/frr/db.h
 #usr/include/frr/debug.h
 #usr/include/frr/defaults.h
@@ -27,14 +31,15 @@ usr/bin/vtysh
 #usr/include/frr/eigrpd/eigrpd.h
 #usr/include/frr/ferr.h
 #usr/include/frr/filter.h
+#usr/include/frr/flex_algo.h
 #usr/include/frr/freebsd-queue.h
 #usr/include/frr/frr_pthread.h
 #usr/include/frr/frratomic.h
 #usr/include/frr/frrcu.h
+#usr/include/frr/frrevent.h
 #usr/include/frr/frrlua.h
 #usr/include/frr/frrscript.h
 #usr/include/frr/frrstr.h
-#usr/include/frr/getopt.h
 #usr/include/frr/graph.h
 #usr/include/frr/hash.h
 #usr/include/frr/hook.h
@@ -44,6 +49,7 @@ usr/bin/vtysh
 #usr/include/frr/if_rmap.h
 #usr/include/frr/imsg.h
 #usr/include/frr/ipaddr.h
+#usr/include/frr/iso.h
 #usr/include/frr/jhash.h
 #usr/include/frr/json.h
 #usr/include/frr/keychain.h
@@ -59,6 +65,13 @@ usr/bin/vtysh
 #usr/include/frr/log_vty.h
 #usr/include/frr/md5.h
 #usr/include/frr/memory.h
+#usr/include/frr/mgmt.pb-c.h
+#usr/include/frr/mgmt_be_client.h
+#usr/include/frr/mgmt_fe_client.h
+#usr/include/frr/mgmt_msg.h
+#usr/include/frr/mgmt_pb.h
+#usr/include/frr/mgmtd
+#usr/include/frr/mgmtd/mgmt_defines.h
 #usr/include/frr/mlag.h
 #usr/include/frr/module.h
 #usr/include/frr/monotime.h
@@ -101,6 +114,7 @@ usr/bin/vtysh
 #usr/include/frr/routemap.h
 #usr/include/frr/routing_nb.h
 #usr/include/frr/sbuf.h
+#usr/include/frr/segment_routing.h
 #usr/include/frr/seqlock.h
 #usr/include/frr/sha256.h
 #usr/include/frr/sigevent.h
@@ -117,7 +131,6 @@ usr/bin/vtysh
 #usr/include/frr/table.h
 #usr/include/frr/tc.h
 #usr/include/frr/termtable.h
-#usr/include/frr/thread.h
 #usr/include/frr/trace.h
 #usr/include/frr/typerb.h
 #usr/include/frr/typesafe.h
@@ -154,10 +167,18 @@ usr/bin/vtysh
 #usr/lib/libfrr.so
 usr/lib/libfrr.so.0
 usr/lib/libfrr.so.0.0.0
+#usr/lib/libfrr_pb.la
+#usr/lib/libfrr_pb.so
+usr/lib/libfrr_pb.so.0
+usr/lib/libfrr_pb.so.0.0.0
 #usr/lib/libfrrcares.la
 #usr/lib/libfrrcares.so
 usr/lib/libfrrcares.so.0
 usr/lib/libfrrcares.so.0.0.0
+#usr/lib/libmgmt_be_nb.la
+#usr/lib/libmgmt_be_nb.so
+usr/lib/libmgmt_be_nb.so.0
+usr/lib/libmgmt_be_nb.so.0.0.0
 usr/sbin/bgpd
 usr/sbin/fabricd
 usr/sbin/frr
@@ -167,6 +188,7 @@ usr/sbin/frr_babeltrace.py
 usr/sbin/frrcommon.sh
 usr/sbin/frrinit.sh
 usr/sbin/generate_support_bundle.py
+usr/sbin/mgmtd
 usr/sbin/ospfd
 usr/sbin/pathd
 usr/sbin/pim6d
@@ -176,6 +198,7 @@ usr/sbin/vrrpd
 usr/sbin/watchfrr
 usr/sbin/watchfrr.sh
 usr/sbin/zebra
+#usr/share/yang/frr-affinity-map.yang
 #usr/share/yang/frr-bgp-bmp.yang
 #usr/share/yang/frr-bgp-common-multiprotocol.yang
 #usr/share/yang/frr-bgp-common-structure.yang
@@ -189,6 +212,7 @@ usr/sbin/zebra
 #usr/share/yang/frr-bgp.yang
 #usr/share/yang/frr-deviations-bgp-datacenter.yang
 #usr/share/yang/frr-filter.yang
+#usr/share/yang/frr-if-rmap.yang
 #usr/share/yang/frr-interface.yang
 #usr/share/yang/frr-module-translator.yang
 #usr/share/yang/frr-nexthop.yang
index 306767e4b8d96e85bc33273060c4835efaede1df..d0e7b707e24b40e927e42a4714d58e995c012103 100644 (file)
@@ -133,6 +133,7 @@ usr/libexec/git-core/git-remote-http
 usr/libexec/git-core/git-remote-https
 usr/libexec/git-core/git-repack
 usr/libexec/git-core/git-replace
+usr/libexec/git-core/git-replay
 usr/libexec/git-core/git-request-pull
 usr/libexec/git-core/git-rerere
 usr/libexec/git-core/git-reset
@@ -355,3 +356,4 @@ usr/share/perl5/Git/SVN
 #usr/share/perl5/Git/SVN/Prompt.pm
 #usr/share/perl5/Git/SVN/Ra.pm
 #usr/share/perl5/Git/SVN/Utils.pm
+
index 4679c87b1b6d000b3c2865b77b69c3c8244ce013..ab1f0282cb94810c3a3aaf31bf2cfd0b98fb6510 100644 (file)
@@ -387,4 +387,5 @@ usr/share/gnump3d
 var/cache/gnump3d
 var/cache/gnump3d/serving
 var/log/gnump3d
+#var/mp3
 var/mp3/info
index 531afce82de1a317c5e604e4fd7545267d53576c..1c9da51f9ad1bfdf796aae3940b5c003575ecf0a 100644 (file)
@@ -1,6 +1,8 @@
 #usr/include/mpd
+#usr/include/mpd/albumart.h
 #usr/include/mpd/async.h
 #usr/include/mpd/audio_format.h
+#usr/include/mpd/binary.h
 #usr/include/mpd/capabilities.h
 #usr/include/mpd/client.h
 #usr/include/mpd/compiler.h
 #usr/include/mpd/password.h
 #usr/include/mpd/player.h
 #usr/include/mpd/playlist.h
+#usr/include/mpd/position.h
 #usr/include/mpd/protocol.h
 #usr/include/mpd/queue.h
+#usr/include/mpd/readpicture.h
 #usr/include/mpd/recv.h
 #usr/include/mpd/replay_gain.h
 #usr/include/mpd/response.h
 #usr/include/mpd/version.h
 usr/lib/libmpdclient.so
 usr/lib/libmpdclient.so.2
-usr/lib/libmpdclient.so.2.19
+usr/lib/libmpdclient.so.2.22
 #usr/lib/pkgconfig/libmpdclient.pc
 #usr/share/doc/libmpdclient
 #usr/share/doc/libmpdclient/AUTHORS
-#usr/share/doc/libmpdclient/COPYING
+#usr/share/doc/libmpdclient/BSD-2-Clause.txt
+#usr/share/doc/libmpdclient/BSD-3-Clause.txt
 #usr/share/doc/libmpdclient/NEWS
 #usr/share/doc/libmpdclient/README.rst
-#usr/share/vala
-#usr/share/vala/vapi
-#usr/share/vala/vapi/libmpdclient.vapi
index d8b0b092a34e7d7de7dc509f750f0f6fda05e468..8f2d3b9e0521b2117ab25729eb545383a9223486 100644 (file)
 #usr/include/plist/plist.h
 #usr/lib/libplist++-2.0.la
 #usr/lib/libplist++-2.0.so
-usr/lib/libplist++-2.0.so.3
-usr/lib/libplist++-2.0.so.3.3.0
+usr/lib/libplist++-2.0.so.4
+usr/lib/libplist++-2.0.so.4.3.0
 #usr/lib/libplist-2.0.la
 #usr/lib/libplist-2.0.so
-usr/lib/libplist-2.0.so.3
-usr/lib/libplist-2.0.so.3.3.0
+usr/lib/libplist-2.0.so.4
+usr/lib/libplist-2.0.so.4.3.0
 #usr/lib/pkgconfig/libplist++-2.0.pc
 #usr/lib/pkgconfig/libplist-2.0.pc
 #usr/share/man/man1/plistutil.1
index ff8d4dcae0e1c4ee2b2617adad65c44920dba27c..f1bc3961fbc43cc6c533b291b73a18a202e09991 100644 (file)
@@ -4,7 +4,7 @@ usr/bin/scmp_sys_resolver
 #usr/lib/libseccomp.la
 #usr/lib/libseccomp.so
 usr/lib/libseccomp.so.2
-usr/lib/libseccomp.so.2.5.4
+usr/lib/libseccomp.so.2.5.5
 #usr/lib/pkgconfig/libseccomp.pc
 #usr/share/man/man1/scmp_sys_resolver.1
 #usr/share/man/man3/seccomp_api_get.3
index dd7fa75c21639e6cc0bf55241b2c7df767414d85..6e131085fd4a36fe9d3a9cdef78e40edd4287c29 100644 (file)
@@ -1,5 +1,5 @@
 #usr/include/talloc.h
 #usr/lib/libtalloc.so
 usr/lib/libtalloc.so.2
-usr/lib/libtalloc.so.2.3.4
+usr/lib/libtalloc.so.2.4.1
 #usr/lib/pkgconfig/talloc.pc
index 8b3819aa5d6b39b496920dacf4fa1c49059b812d..f1031b0793f71414e9c8d00102a3dd52cd3a538a 100644 (file)
@@ -85,16 +85,16 @@ usr/bin/virt-xml-validate
 #usr/lib/libvirt
 #usr/lib/libvirt-admin.so
 usr/lib/libvirt-admin.so.0
-usr/lib/libvirt-admin.so.0.8010.0
+usr/lib/libvirt-admin.so.0.10000.0
 #usr/lib/libvirt-lxc.so
 usr/lib/libvirt-lxc.so.0
-usr/lib/libvirt-lxc.so.0.8010.0
+usr/lib/libvirt-lxc.so.0.10000.0
 #usr/lib/libvirt-qemu.so
 usr/lib/libvirt-qemu.so.0
-usr/lib/libvirt-qemu.so.0.8010.0
+usr/lib/libvirt-qemu.so.0.10000.0
 #usr/lib/libvirt.so
 usr/lib/libvirt.so.0
-usr/lib/libvirt.so.0.8010.0
+usr/lib/libvirt.so.0.10000.0
 #usr/lib/libvirt/connection-driver
 usr/lib/libvirt/connection-driver/libvirt_driver_ch.so
 usr/lib/libvirt/connection-driver/libvirt_driver_interface.so
@@ -186,6 +186,7 @@ usr/sbin/virtstoraged
 #usr/share/doc/libvirt/examples/sh
 #usr/share/doc/libvirt/examples/sh/virt-lxc-convert
 #usr/share/doc/libvirt/examples/systemtap
+#usr/share/doc/libvirt/examples/systemtap/amd-sev-es-vmsa.stp
 #usr/share/doc/libvirt/examples/systemtap/events.stp
 #usr/share/doc/libvirt/examples/systemtap/lock-debug.stp
 #usr/share/doc/libvirt/examples/systemtap/qemu-monitor.stp
@@ -247,6 +248,7 @@ usr/share/libvirt/cpu_map/x86_Cascadelake-Server.xml
 usr/share/libvirt/cpu_map/x86_Conroe.xml
 usr/share/libvirt/cpu_map/x86_Cooperlake.xml
 usr/share/libvirt/cpu_map/x86_Dhyana.xml
+usr/share/libvirt/cpu_map/x86_EPYC-Genoa.xml
 usr/share/libvirt/cpu_map/x86_EPYC-IBPB.xml
 usr/share/libvirt/cpu_map/x86_EPYC-Milan.xml
 usr/share/libvirt/cpu_map/x86_EPYC-Rome.xml
@@ -271,6 +273,7 @@ usr/share/libvirt/cpu_map/x86_Opteron_G5.xml
 usr/share/libvirt/cpu_map/x86_Penryn.xml
 usr/share/libvirt/cpu_map/x86_SandyBridge-IBRS.xml
 usr/share/libvirt/cpu_map/x86_SandyBridge.xml
+usr/share/libvirt/cpu_map/x86_SapphireRapids.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client.xml
@@ -359,6 +362,7 @@ usr/share/libvirt/schemas/storagevol.rng
 #usr/share/locale/pl/LC_MESSAGES/libvirt.mo
 #usr/share/locale/pt/LC_MESSAGES/libvirt.mo
 #usr/share/locale/pt_BR/LC_MESSAGES/libvirt.mo
+#usr/share/locale/ro/LC_MESSAGES/libvirt.mo
 #usr/share/locale/ru/LC_MESSAGES/libvirt.mo
 #usr/share/locale/si/LC_MESSAGES/libvirt.mo
 #usr/share/locale/sr/LC_MESSAGES/libvirt.mo
index 3987b2f2520e8781c8db4a60b6259510260b9fd5..49582ac410cc7bbe960ab59df96fbbf88a02dceb 100644 (file)
@@ -1,4 +1,6 @@
 usr/sbin/lshw
+#usr/share/locale/ca/LC_MESSAGES/lshw.mo
+#usr/share/locale/es/LC_MESSAGES/lshw.mo
 #usr/share/locale/fr/LC_MESSAGES/lshw.mo
 #usr/share/lshw
 #usr/share/lshw/manuf.txt
index 77951ceb550018667d69dba67704b6f9621556d7..572d4274629749da0e6dda68ea90ff725a4614f6 100644 (file)
@@ -63,27 +63,27 @@ usr/libexec/mc/extfs.d/urar
 usr/libexec/mc/extfs.d/uwim
 usr/libexec/mc/extfs.d/uzip
 usr/libexec/mc/extfs.d/uzoo
-#usr/libexec/mc/fish
-#usr/libexec/mc/fish/README.fish
-usr/libexec/mc/fish/append
-usr/libexec/mc/fish/chmod
-usr/libexec/mc/fish/chown
-usr/libexec/mc/fish/fexists
-usr/libexec/mc/fish/get
-usr/libexec/mc/fish/hardlink
-usr/libexec/mc/fish/info
-usr/libexec/mc/fish/ln
-usr/libexec/mc/fish/ls
-usr/libexec/mc/fish/mkdir
-usr/libexec/mc/fish/mv
-usr/libexec/mc/fish/rmdir
-usr/libexec/mc/fish/send
-usr/libexec/mc/fish/unlink
-usr/libexec/mc/fish/utime
 usr/libexec/mc/mc-wrapper.csh
 usr/libexec/mc/mc-wrapper.sh
 usr/libexec/mc/mc.csh
 usr/libexec/mc/mc.sh
+#usr/libexec/mc/shell
+#usr/libexec/mc/shell/README.shell
+usr/libexec/mc/shell/append
+usr/libexec/mc/shell/chmod
+usr/libexec/mc/shell/chown
+usr/libexec/mc/shell/fexists
+usr/libexec/mc/shell/get
+usr/libexec/mc/shell/hardlink
+usr/libexec/mc/shell/info
+usr/libexec/mc/shell/ln
+usr/libexec/mc/shell/ls
+usr/libexec/mc/shell/mkdir
+usr/libexec/mc/shell/mv
+usr/libexec/mc/shell/rmdir
+usr/libexec/mc/shell/send
+usr/libexec/mc/shell/unlink
+usr/libexec/mc/shell/utime
 #usr/share/man/man1/mc.1
 #usr/share/man/man1/mcedit.1
 #usr/share/man/man1/mcview.1
index 85501238bad8638c0d0c0bcedc5b4e95890b3577..828ae31e17aeda0a7f50c99eecde8ae6dffad63f 100644 (file)
@@ -8,3 +8,10 @@ usr/bin/mpd
 #usr/share/icons/hicolor/scalable/apps/mpd.svg
 var/log/mpd.error.log
 var/log/mpd.log
+var/ipfire/backup/addons/includes/mpd
+#var/ipfire/mpd
+#var/ipfire/mpd/db
+var/ipfire/mpd/db/info
+var/ipfire/mpd/mpd.conf
+var/ipfire/mpd/playlist.m3u
+var/mp3/info
index ec0ea439595360676095a29dc677c974e79f00bf..ab12bde03275ece6a8e66068b5969c320e2128d9 100644 (file)
@@ -27,15 +27,9 @@ var/ipfire/menu.d/EX-mpfire.menu
 var/ipfire/mpfire
 var/ipfire/mpfire/bin
 var/ipfire/mpfire/bin/mpfire.pl
-#var/ipfire/mpfire/db
-var/ipfire/mpfire/db/info
-var/ipfire/mpfire/mpd.conf
-var/ipfire/mpfire/playlist.m3u
 var/ipfire/mpfire/settings
 var/ipfire/mpfire/webradio
-var/mp3/info
 usr/local/bin/mpfirectrl
 srv/web/ipfire/cgi-bin/mpfire.cgi
 srv/web/ipfire/html/images/mpfire
 var/ipfire/menu.d/EX-mpfire.menu
-#var/mp3
diff --git a/config/rootfiles/packages/mympd b/config/rootfiles/packages/mympd
new file mode 100644 (file)
index 0000000..b0ac285
--- /dev/null
@@ -0,0 +1,22 @@
+etc/rc.d/init.d/mympd
+usr/bin/mympd
+usr/bin/mympd-config
+usr/bin/mympd-script
+#usr/lib/systemd/system/mympd.service
+#usr/share/doc/mympd
+#usr/share/doc/mympd/CHANGELOG.md
+#usr/share/doc/mympd/LICENSE.md
+#usr/share/doc/mympd/README.md
+#usr/share/doc/mympd/SECURITY.md
+#usr/share/man/man1/mympd-config.1.gz
+#usr/share/man/man1/mympd-script.1.gz
+#usr/share/man/man1/mympd.1.gz
+var/ipfire/backup/addons/includes/mympd
+var/lib/mympd
+#var/lib/mympd/config
+#var/lib/mympd/config/http
+#var/lib/mympd/config/ssl_port
+#var/lib/mympd/state
+#var/lib/mympd/state/music_directory
+srv/web/ipfire/cgi-bin/mympd.cgi
+var/ipfire/menu.d/EX-mympd.menu
index b84c91ba41a652719f708874521a0e7dc055d6dd..f65c80b40e4969d2bd47b24ebd477468f59cd3bb 100644 (file)
@@ -8,6 +8,7 @@ usr/lib/python3.10/site-packages/attr/_config.py
 usr/lib/python3.10/site-packages/attr/_funcs.py
 usr/lib/python3.10/site-packages/attr/_make.py
 usr/lib/python3.10/site-packages/attr/_next_gen.py
+usr/lib/python3.10/site-packages/attr/_typing_compat.pyi
 usr/lib/python3.10/site-packages/attr/_version_info.py
 usr/lib/python3.10/site-packages/attr/_version_info.pyi
 usr/lib/python3.10/site-packages/attr/converters.py
@@ -22,13 +23,15 @@ usr/lib/python3.10/site-packages/attr/setters.pyi
 usr/lib/python3.10/site-packages/attr/validators.py
 usr/lib/python3.10/site-packages/attr/validators.pyi
 #usr/lib/python3.10/site-packages/attrs
-#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info
-#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/not-zip-safe
-#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/attrs-22.1.0-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/INSTALLER
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/METADATA
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/RECORD
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/REQUESTED
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/WHEEL
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/direct_url.json
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/licenses
+#usr/lib/python3.10/site-packages/attrs-23.2.0.dist-info/licenses/LICENSE
 usr/lib/python3.10/site-packages/attrs/__init__.py
 usr/lib/python3.10/site-packages/attrs/__init__.pyi
 usr/lib/python3.10/site-packages/attrs/converters.py
index 0ed2ae1f5a1f2ab052c023c104440c85f9753323..08e10c3b94e646439dbf025bff9a34b8b0c115f8 100644 (file)
@@ -1,15 +1,16 @@
 usr/lib/python3.10/site-packages/exceptiongroup
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info/INSTALLER
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info/LICENSE
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info/METADATA
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info/RECORD
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info/REQUESTED
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info/WHEEL
-#usr/lib/python3.10/site-packages/exceptiongroup-1.1.1.dist-info/direct_url.json
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info/INSTALLER
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info/LICENSE
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info/METADATA
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info/RECORD
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info/REQUESTED
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info/WHEEL
+#usr/lib/python3.10/site-packages/exceptiongroup-1.2.0.dist-info/direct_url.json
 usr/lib/python3.10/site-packages/exceptiongroup/__init__.py
 usr/lib/python3.10/site-packages/exceptiongroup/_catch.py
 usr/lib/python3.10/site-packages/exceptiongroup/_exceptions.py
 usr/lib/python3.10/site-packages/exceptiongroup/_formatting.py
+usr/lib/python3.10/site-packages/exceptiongroup/_suppress.py
 usr/lib/python3.10/site-packages/exceptiongroup/_version.py
 usr/lib/python3.10/site-packages/exceptiongroup/py.typed
index abe34fd9c4c5d0d0e9e7a4c4ed15b281fc91a2b9..e5742ddb9492d6a15b25f636353c6fb0a4ffb0d0 100644 (file)
@@ -1,11 +1,22 @@
 usr/lib/python3.10/site-packages/msgpack
-#usr/lib/python3.10/site-packages/msgpack-1.0.4-py3.10.egg-info
-#usr/lib/python3.10/site-packages/msgpack-1.0.4-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/msgpack-1.0.4-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/msgpack-1.0.4-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/msgpack-1.0.4-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/msgpack-1.0.7-py3.10.egg-info
+#usr/lib/python3.10/site-packages/msgpack-1.0.7-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/msgpack-1.0.7-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/msgpack-1.0.7-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/msgpack-1.0.7-py3.10.egg-info/top_level.txt
 usr/lib/python3.10/site-packages/msgpack/__init__.py
+usr/lib/python3.10/site-packages/msgpack/_cmsgpack.cpp
 usr/lib/python3.10/site-packages/msgpack/_cmsgpack.cpython-310-xxxMACHINExxx-linux-gnu.so
+usr/lib/python3.10/site-packages/msgpack/_cmsgpack.pyx
+usr/lib/python3.10/site-packages/msgpack/_packer.pyx
+usr/lib/python3.10/site-packages/msgpack/_unpacker.pyx
+#usr/lib/python3.10/site-packages/msgpack/buff_converter.h
 usr/lib/python3.10/site-packages/msgpack/exceptions.py
 usr/lib/python3.10/site-packages/msgpack/ext.py
 usr/lib/python3.10/site-packages/msgpack/fallback.py
+#usr/lib/python3.10/site-packages/msgpack/pack.h
+#usr/lib/python3.10/site-packages/msgpack/pack_template.h
+#usr/lib/python3.10/site-packages/msgpack/sysdep.h
+#usr/lib/python3.10/site-packages/msgpack/unpack.h
+#usr/lib/python3.10/site-packages/msgpack/unpack_define.h
+#usr/lib/python3.10/site-packages/msgpack/unpack_template.h
index 0c17650412f5ce9192f4e42cbeb5b9c60f5ec5bf..6c1ee4773f6582135d5978859e920b6a09a96db9 100644 (file)
@@ -1,9 +1,9 @@
 usr/lib/python3.10/site-packages/packaging
-#usr/lib/python3.10/site-packages/packaging-23.0-py3.10.egg-info
-#usr/lib/python3.10/site-packages/packaging-23.0-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/packaging-23.0-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/packaging-23.0-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/packaging-23.0-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/packaging-23.2-py3.10.egg-info
+#usr/lib/python3.10/site-packages/packaging-23.2-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/packaging-23.2-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/packaging-23.2-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/packaging-23.2-py3.10.egg-info/top_level.txt
 usr/lib/python3.10/site-packages/packaging/__init__.py
 usr/lib/python3.10/site-packages/packaging/_elffile.py
 usr/lib/python3.10/site-packages/packaging/_manylinux.py
@@ -12,6 +12,7 @@ usr/lib/python3.10/site-packages/packaging/_parser.py
 usr/lib/python3.10/site-packages/packaging/_structures.py
 usr/lib/python3.10/site-packages/packaging/_tokenizer.py
 usr/lib/python3.10/site-packages/packaging/markers.py
+usr/lib/python3.10/site-packages/packaging/metadata.py
 usr/lib/python3.10/site-packages/packaging/py.typed
 usr/lib/python3.10/site-packages/packaging/requirements.py
 usr/lib/python3.10/site-packages/packaging/specifiers.py
index c96c1588943752698b5aa6dc95f0a727426b4283..57339adf237f723d8a79f9e31e5e1885ce26cfa5 100644 (file)
@@ -1,10 +1,10 @@
 usr/lib/python3.10/site-packages/_pyfuse3.py
-#usr/lib/python3.10/site-packages/pyfuse3-3.2.2-py3.10.egg-info
-#usr/lib/python3.10/site-packages/pyfuse3-3.2.2-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/pyfuse3-3.2.2-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/pyfuse3-3.2.2-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/pyfuse3-3.2.2-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/pyfuse3-3.2.2-py3.10.egg-info/top_level.txt
-#usr/lib/python3.10/site-packages/pyfuse3-3.2.2-py3.10.egg-info/zip-safe
+#usr/lib/python3.10/site-packages/pyfuse3-3.3.0-py3.10.egg-info
+#usr/lib/python3.10/site-packages/pyfuse3-3.3.0-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/pyfuse3-3.3.0-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/pyfuse3-3.3.0-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/pyfuse3-3.3.0-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/pyfuse3-3.3.0-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/pyfuse3-3.3.0-py3.10.egg-info/zip-safe
 usr/lib/python3.10/site-packages/pyfuse3.cpython-310-xxxMACHINExxx-linux-gnu.so
 usr/lib/python3.10/site-packages/pyfuse3_asyncio.py
index 6b19eeba35792921648325af65e2260f8b7a722f..4a807b767b4d4c065becb3645b5bb12bce9eb995 100644 (file)
@@ -1,10 +1,10 @@
 #usr/lib/python3.10/site-packages/trio
-#usr/lib/python3.10/site-packages/trio-0.22.0-py3.10.egg-info
-#usr/lib/python3.10/site-packages/trio-0.22.0-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/trio-0.22.0-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/trio-0.22.0-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/trio-0.22.0-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/trio-0.22.0-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/trio-0.23.1-py3.10.egg-info
+#usr/lib/python3.10/site-packages/trio-0.23.1-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/trio-0.23.1-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/trio-0.23.1-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/trio-0.23.1-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/trio-0.23.1-py3.10.egg-info/top_level.txt
 usr/lib/python3.10/site-packages/trio/__init__.py
 usr/lib/python3.10/site-packages/trio/_abc.py
 usr/lib/python3.10/site-packages/trio/_channel.py
@@ -29,37 +29,33 @@ usr/lib/python3.10/site-packages/trio/_core/_mock_clock.py
 usr/lib/python3.10/site-packages/trio/_core/_multierror.py
 usr/lib/python3.10/site-packages/trio/_core/_parking_lot.py
 usr/lib/python3.10/site-packages/trio/_core/_run.py
+#usr/lib/python3.10/site-packages/trio/_core/_tests
+usr/lib/python3.10/site-packages/trio/_core/_tests/__init__.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_asyncgen.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_guest_mode.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_instrumentation.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_io.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_ki.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_local.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_mock_clock.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_multierror.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_multierror_scripts
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_multierror_scripts/__init__.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_multierror_scripts/_common.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_multierror_scripts/apport_excepthook.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_multierror_scripts/simple_excepthook.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_parking_lot.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_run.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_thread_cache.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_tutil.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_unbounded_queue.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/test_windows.py
+usr/lib/python3.10/site-packages/trio/_core/_tests/tutil.py
 usr/lib/python3.10/site-packages/trio/_core/_thread_cache.py
 usr/lib/python3.10/site-packages/trio/_core/_traps.py
 usr/lib/python3.10/site-packages/trio/_core/_unbounded_queue.py
 usr/lib/python3.10/site-packages/trio/_core/_wakeup_socketpair.py
 usr/lib/python3.10/site-packages/trio/_core/_windows_cffi.py
-#usr/lib/python3.10/site-packages/trio/_core/tests
-usr/lib/python3.10/site-packages/trio/_core/tests/__init__.py
-usr/lib/python3.10/site-packages/trio/_core/tests/conftest.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_asyncgen.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_guest_mode.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_instrumentation.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_io.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_ki.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_local.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_mock_clock.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror.py
-#usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts
-usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/__init__.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/_common.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/apport_excepthook.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/simple_excepthook.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_parking_lot.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_run.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_thread_cache.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_tutil.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_unbounded_queue.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_util.py
-usr/lib/python3.10/site-packages/trio/_core/tests/test_windows.py
-usr/lib/python3.10/site-packages/trio/_core/tests/tutil.py
 usr/lib/python3.10/site-packages/trio/_deprecate.py
 usr/lib/python3.10/site-packages/trio/_dtls.py
 usr/lib/python3.10/site-packages/trio/_file_io.py
@@ -81,11 +77,51 @@ usr/lib/python3.10/site-packages/trio/_subprocess_platform/kqueue.py
 usr/lib/python3.10/site-packages/trio/_subprocess_platform/waitid.py
 usr/lib/python3.10/site-packages/trio/_subprocess_platform/windows.py
 usr/lib/python3.10/site-packages/trio/_sync.py
+#usr/lib/python3.10/site-packages/trio/_tests
+usr/lib/python3.10/site-packages/trio/_tests/__init__.py
+usr/lib/python3.10/site-packages/trio/_tests/check_type_completeness.py
+usr/lib/python3.10/site-packages/trio/_tests/module_with_deprecations.py
+usr/lib/python3.10/site-packages/trio/_tests/pytest_plugin.py
+usr/lib/python3.10/site-packages/trio/_tests/test_abc.py
+usr/lib/python3.10/site-packages/trio/_tests/test_channel.py
+usr/lib/python3.10/site-packages/trio/_tests/test_contextvars.py
+usr/lib/python3.10/site-packages/trio/_tests/test_deprecate.py
+usr/lib/python3.10/site-packages/trio/_tests/test_dtls.py
+usr/lib/python3.10/site-packages/trio/_tests/test_exports.py
+usr/lib/python3.10/site-packages/trio/_tests/test_fakenet.py
+usr/lib/python3.10/site-packages/trio/_tests/test_file_io.py
+usr/lib/python3.10/site-packages/trio/_tests/test_highlevel_generic.py
+usr/lib/python3.10/site-packages/trio/_tests/test_highlevel_open_tcp_listeners.py
+usr/lib/python3.10/site-packages/trio/_tests/test_highlevel_open_tcp_stream.py
+usr/lib/python3.10/site-packages/trio/_tests/test_highlevel_open_unix_stream.py
+usr/lib/python3.10/site-packages/trio/_tests/test_highlevel_serve_listeners.py
+usr/lib/python3.10/site-packages/trio/_tests/test_highlevel_socket.py
+usr/lib/python3.10/site-packages/trio/_tests/test_highlevel_ssl_helpers.py
+usr/lib/python3.10/site-packages/trio/_tests/test_path.py
+usr/lib/python3.10/site-packages/trio/_tests/test_scheduler_determinism.py
+usr/lib/python3.10/site-packages/trio/_tests/test_signals.py
+usr/lib/python3.10/site-packages/trio/_tests/test_socket.py
+usr/lib/python3.10/site-packages/trio/_tests/test_ssl.py
+usr/lib/python3.10/site-packages/trio/_tests/test_subprocess.py
+usr/lib/python3.10/site-packages/trio/_tests/test_sync.py
+usr/lib/python3.10/site-packages/trio/_tests/test_testing.py
+usr/lib/python3.10/site-packages/trio/_tests/test_threads.py
+usr/lib/python3.10/site-packages/trio/_tests/test_timeouts.py
+usr/lib/python3.10/site-packages/trio/_tests/test_tracing.py
+usr/lib/python3.10/site-packages/trio/_tests/test_unix_pipes.py
+usr/lib/python3.10/site-packages/trio/_tests/test_util.py
+usr/lib/python3.10/site-packages/trio/_tests/test_wait_for_object.py
+usr/lib/python3.10/site-packages/trio/_tests/test_windows_pipes.py
+#usr/lib/python3.10/site-packages/trio/_tests/tools
+usr/lib/python3.10/site-packages/trio/_tests/tools/__init__.py
+usr/lib/python3.10/site-packages/trio/_tests/tools/test_gen_exports.py
+usr/lib/python3.10/site-packages/trio/_tests/tools/test_mypy_annotate.py
 usr/lib/python3.10/site-packages/trio/_threads.py
 usr/lib/python3.10/site-packages/trio/_timeouts.py
 #usr/lib/python3.10/site-packages/trio/_tools
 usr/lib/python3.10/site-packages/trio/_tools/__init__.py
 usr/lib/python3.10/site-packages/trio/_tools/gen_exports.py
+usr/lib/python3.10/site-packages/trio/_tools/mypy_annotate.py
 usr/lib/python3.10/site-packages/trio/_unix_pipes.py
 usr/lib/python3.10/site-packages/trio/_util.py
 usr/lib/python3.10/site-packages/trio/_version.py
@@ -94,6 +130,7 @@ usr/lib/python3.10/site-packages/trio/_windows_pipes.py
 usr/lib/python3.10/site-packages/trio/abc.py
 usr/lib/python3.10/site-packages/trio/from_thread.py
 usr/lib/python3.10/site-packages/trio/lowlevel.py
+usr/lib/python3.10/site-packages/trio/py.typed
 usr/lib/python3.10/site-packages/trio/socket.py
 #usr/lib/python3.10/site-packages/trio/testing
 usr/lib/python3.10/site-packages/trio/testing/__init__.py
@@ -104,40 +141,5 @@ usr/lib/python3.10/site-packages/trio/testing/_memory_streams.py
 usr/lib/python3.10/site-packages/trio/testing/_network.py
 usr/lib/python3.10/site-packages/trio/testing/_sequencer.py
 usr/lib/python3.10/site-packages/trio/testing/_trio_test.py
-#usr/lib/python3.10/site-packages/trio/tests
-usr/lib/python3.10/site-packages/trio/tests/__init__.py
-usr/lib/python3.10/site-packages/trio/tests/conftest.py
-usr/lib/python3.10/site-packages/trio/tests/module_with_deprecations.py
-usr/lib/python3.10/site-packages/trio/tests/test_abc.py
-usr/lib/python3.10/site-packages/trio/tests/test_channel.py
-usr/lib/python3.10/site-packages/trio/tests/test_contextvars.py
-usr/lib/python3.10/site-packages/trio/tests/test_deprecate.py
-usr/lib/python3.10/site-packages/trio/tests/test_dtls.py
-usr/lib/python3.10/site-packages/trio/tests/test_exports.py
-usr/lib/python3.10/site-packages/trio/tests/test_fakenet.py
-usr/lib/python3.10/site-packages/trio/tests/test_file_io.py
-usr/lib/python3.10/site-packages/trio/tests/test_highlevel_generic.py
-usr/lib/python3.10/site-packages/trio/tests/test_highlevel_open_tcp_listeners.py
-usr/lib/python3.10/site-packages/trio/tests/test_highlevel_open_tcp_stream.py
-usr/lib/python3.10/site-packages/trio/tests/test_highlevel_open_unix_stream.py
-usr/lib/python3.10/site-packages/trio/tests/test_highlevel_serve_listeners.py
-usr/lib/python3.10/site-packages/trio/tests/test_highlevel_socket.py
-usr/lib/python3.10/site-packages/trio/tests/test_highlevel_ssl_helpers.py
-usr/lib/python3.10/site-packages/trio/tests/test_path.py
-usr/lib/python3.10/site-packages/trio/tests/test_scheduler_determinism.py
-usr/lib/python3.10/site-packages/trio/tests/test_signals.py
-usr/lib/python3.10/site-packages/trio/tests/test_socket.py
-usr/lib/python3.10/site-packages/trio/tests/test_ssl.py
-usr/lib/python3.10/site-packages/trio/tests/test_subprocess.py
-usr/lib/python3.10/site-packages/trio/tests/test_sync.py
-usr/lib/python3.10/site-packages/trio/tests/test_testing.py
-usr/lib/python3.10/site-packages/trio/tests/test_threads.py
-usr/lib/python3.10/site-packages/trio/tests/test_timeouts.py
-usr/lib/python3.10/site-packages/trio/tests/test_unix_pipes.py
-usr/lib/python3.10/site-packages/trio/tests/test_util.py
-usr/lib/python3.10/site-packages/trio/tests/test_wait_for_object.py
-usr/lib/python3.10/site-packages/trio/tests/test_windows_pipes.py
-#usr/lib/python3.10/site-packages/trio/tests/tools
-usr/lib/python3.10/site-packages/trio/tests/tools/__init__.py
-usr/lib/python3.10/site-packages/trio/tests/tools/test_gen_exports.py
+usr/lib/python3.10/site-packages/trio/tests.py
 usr/lib/python3.10/site-packages/trio/to_thread.py
index 873a0a5d2a01e81fe6e913a4f6f8812b45f9e239..3e9fe3f2d267e14f4d538531c15bcff3aebc371b 100644 (file)
@@ -84,16 +84,16 @@ usr/bin/virt-xml-validate
 #usr/lib/libvirt
 #usr/lib/libvirt-admin.so
 usr/lib/libvirt-admin.so.0
-usr/lib/libvirt-admin.so.0.8010.0
+usr/lib/libvirt-admin.so.0.10000.0
 #usr/lib/libvirt-lxc.so
 usr/lib/libvirt-lxc.so.0
-usr/lib/libvirt-lxc.so.0.8010.0
+usr/lib/libvirt-lxc.so.0.10000.0
 #usr/lib/libvirt-qemu.so
 usr/lib/libvirt-qemu.so.0
-usr/lib/libvirt-qemu.so.0.8010.0
+usr/lib/libvirt-qemu.so.0.10000.0
 #usr/lib/libvirt.so
 usr/lib/libvirt.so.0
-usr/lib/libvirt.so.0.8010.0
+usr/lib/libvirt.so.0.10000.0
 #usr/lib/libvirt/connection-driver
 usr/lib/libvirt/connection-driver/libvirt_driver_interface.so
 usr/lib/libvirt/connection-driver/libvirt_driver_nodedev.so
@@ -181,6 +181,7 @@ usr/sbin/virtstoraged
 #usr/share/doc/libvirt/examples/sh
 #usr/share/doc/libvirt/examples/sh/virt-lxc-convert
 #usr/share/doc/libvirt/examples/systemtap
+#usr/share/doc/libvirt/examples/systemtap/amd-sev-es-vmsa.stp
 #usr/share/doc/libvirt/examples/systemtap/events.stp
 #usr/share/doc/libvirt/examples/systemtap/lock-debug.stp
 #usr/share/doc/libvirt/examples/systemtap/qemu-monitor.stp
@@ -242,6 +243,7 @@ usr/share/libvirt/cpu_map/x86_Cascadelake-Server.xml
 usr/share/libvirt/cpu_map/x86_Conroe.xml
 usr/share/libvirt/cpu_map/x86_Cooperlake.xml
 usr/share/libvirt/cpu_map/x86_Dhyana.xml
+usr/share/libvirt/cpu_map/x86_EPYC-Genoa.xml
 usr/share/libvirt/cpu_map/x86_EPYC-IBPB.xml
 usr/share/libvirt/cpu_map/x86_EPYC-Milan.xml
 usr/share/libvirt/cpu_map/x86_EPYC-Rome.xml
@@ -266,6 +268,7 @@ usr/share/libvirt/cpu_map/x86_Opteron_G5.xml
 usr/share/libvirt/cpu_map/x86_Penryn.xml
 usr/share/libvirt/cpu_map/x86_SandyBridge-IBRS.xml
 usr/share/libvirt/cpu_map/x86_SandyBridge.xml
+usr/share/libvirt/cpu_map/x86_SapphireRapids.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml
 usr/share/libvirt/cpu_map/x86_Skylake-Client.xml
@@ -354,6 +357,7 @@ usr/share/libvirt/schemas/storagevol.rng
 #usr/share/locale/pl/LC_MESSAGES/libvirt.mo
 #usr/share/locale/pt/LC_MESSAGES/libvirt.mo
 #usr/share/locale/pt_BR/LC_MESSAGES/libvirt.mo
+#usr/share/locale/ro/LC_MESSAGES/libvirt.mo
 #usr/share/locale/ru/LC_MESSAGES/libvirt.mo
 #usr/share/locale/si/LC_MESSAGES/libvirt.mo
 #usr/share/locale/sr/LC_MESSAGES/libvirt.mo
index 8efd4a95b6b981c68d47d3ba17b2a16de1342c09..66b832e3c99a7ac242b06c912a8a500b8303cc0d 100644 (file)
@@ -13,6 +13,9 @@ usr/share/transmission
 #usr/share/transmission/public_html/images/favicon.png
 #usr/share/transmission/public_html/images/webclip-icon.png
 #usr/share/transmission/public_html/index.html
+#usr/share/transmission/public_html/transmission-app.css
 #usr/share/transmission/public_html/transmission-app.js
-#usr/share/transmission/public_html/transmission-app.js.LICENSE.txt
+#usr/share/transmission/public_html/transmission-app.js.LEGAL.txt
 var/ipfire/backup/addons/includes/transmission
+srv/web/ipfire/cgi-bin/transmission.cgi
+var/ipfire/menu.d/EX-transmission.menu
index b08f1f04d0fb50533e5dd91cd7d2bc7b4c77adb8..8a6895df4fa1bc6cb707f8e608165367b5b464f4 100644 (file)
@@ -87,3 +87,5 @@ usr/share/vdr
 var/cache/vdr
 var/ipfire/backup/addons/includes/vdr
 #var/video
+srv/web/ipfire/cgi-bin/vdr.cgi
+var/ipfire/menu.d/EX-vdr.menu
index b874d9e7e92bc9c3be7bf4b416d27988a5a9b74c..c6892374da233dc3fcd0c181fec8a1b3c10157ee 100644 (file)
@@ -1,3 +1,3 @@
 etc/sysconfig/vdr-plugins.d/dvbapi.conf
 etc/vdr/plugins/dvbapi
-usr/lib/vdr/libvdr-dvbapi.so.2.4.7
+usr/lib/vdr/libvdr-dvbapi.so.2.6.6
index 4f8389cc90ef669a90db747090cb0064763c8f31..61f13c812aa7ed785606daf4e16cbbc89dad0f6a 100644 (file)
@@ -1,2 +1,2 @@
 etc/vdr/plugins/eepg
-usr/lib/vdr/libvdr-eepg.so.2.4.7
+usr/lib/vdr/libvdr-eepg.so.2.6.6
index 9143aec024e8068fbe8cf007a119de179e92a010..765f8fa7efad86736e868ff56e0e1c41409fa4a7 100644 (file)
@@ -5,10 +5,10 @@ etc/sysconfig/vdr-plugins.d/quickepgsearch.conf
 etc/vdr/plugins/epgsearch
 etc/vdr/plugins/epgsearch/conf.d
 usr/bin/createcats
-usr/lib/vdr/libvdr-conflictcheckonly.so.2.4.7
-usr/lib/vdr/libvdr-epgsearch.so.2.4.7
-usr/lib/vdr/libvdr-epgsearchonly.so.2.4.7
-usr/lib/vdr/libvdr-quickepgsearch.so.2.4.7
+usr/lib/vdr/libvdr-conflictcheckonly.so.2.6.6
+usr/lib/vdr/libvdr-epgsearch.so.2.6.6
+usr/lib/vdr/libvdr-epgsearchonly.so.2.6.6
+usr/lib/vdr/libvdr-quickepgsearch.so.2.6.6
 #var/lib/vdr
 #var/lib/vdr/data
 var/lib/vdr/data/epgsearch
index 3cd8440f0e2e85fa310447da02d2cc04152af6ed..8e631a3fd0af4b98fb597e2b0b6c23acfd91394d 100644 (file)
@@ -4,4 +4,4 @@ etc/vdr/plugins/streamdev-server
 etc/vdr/plugins/streamdev-server/streamdevhosts.conf
 #usr/lib/vdr/bin
 usr/lib/vdr/bin/externremux.sh
-usr/lib/vdr/libvdr-streamdev-server.so.2.4.7
+usr/lib/vdr/libvdr-streamdev-server.so.2.6.6
diff --git a/config/rootfiles/packages/wsdd b/config/rootfiles/packages/wsdd
new file mode 100644 (file)
index 0000000..ce22504
--- /dev/null
@@ -0,0 +1,2 @@
+etc/rc.d/init.d/wsdd
+usr/bin/wsdd
index 729a47ac620cfe200cdb1b4863569896082d6ee1..8e10cb4c8ad098e93cd1f20043ed48c0d4a52bf9 100644 (file)
@@ -20,3 +20,6 @@ var/ipfire/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf
 var/ipfire/zabbix_agentd/userparameters
 var/ipfire/zabbix_agentd/userparameters/userparameter_pakfire.conf
 var/ipfire/zabbix_agentd/userparameters/userparameter_ipfire.conf
+var/ipfire/zabbix_agentd/userparameters/userparameter_ovpn.conf
+var/ipfire/zabbix_agentd/scripts
+var/ipfire/zabbix_agentd/scripts/ipfire_certificate_detail.sh
index 3b980fcd40f3bae0815bdcf37003d4d1483af09c..00c206ed8e12143dd3600238a0d3deadd0f628fb 100644 (file)
@@ -23,6 +23,7 @@ default_md    = sha256
 preserve       = no
 policy         = policy_match
 email_in_dn    = no
+copy_extensions = copyall
 
 [ policy_match ]
 countryName            = optional
index 14d1b865f3b99f1cd929c3372707879805e53f60..2b3b4ffcb7f1441d9eb6a6bd76f69bb167d3a5ba 100644 (file)
@@ -97,44 +97,14 @@ our %Providers = (
                dl_type => "plain",
        },
 
-       # Positive Technologies Attack Detection Team rules.
-       attack_detection => {
-               summary => "PT Attack Detection Team Rules",
-               website => "https://github.com/ptresearch/AttackDetection",
-               tr_string => "attack detection team rules",
+       # ThreatFox
+       threatfox => {
+               summary => "ThreatFox Indicators Of Compromise Rules",
+               website => "https://threatfox.abuse.ch/",
+               tr_string => "threatfox rules",
                requires_subscription => "False",
-               dl_url => "https://raw.githubusercontent.com/ptresearch/AttackDetection/master/pt.rules.tar.gz",
-               dl_type => "archive",
-       },
-
-       # Secureworks Security rules.
-       secureworks_security => {
-               summary => "Secureworks Security Ruleset",
-               website => "https://www.secureworks.com",
-               tr_string => "secureworks security ruleset",
-               requires_subscription => "True",
-               dl_url => "https://ws.secureworks.com/ti/ruleset/<subscription_code>/Suricata_suricata-security_latest.tgz",
-               dl_type => "archive",
-       },
-
-       # Secureworks Malware rules.
-       secureworks_malware => {
-               summary => "Secureworks Malware Ruleset",
-               website => "https://www.secureworks.com",
-               tr_string => "secureworks malware ruleset",
-               requires_subscription => "True",
-               dl_url => "https://ws.secureworks.com/ti/ruleset/<subscription_code>/Suricata_suricata-malware_latest.tgz",
-               dl_type => "archive",
-       },
-
-       # Secureworks Enhanced rules.
-       secureworks_enhanced => {
-               summary => "Secureworks Enhanced Ruleset",
-               website => "https://www.secureworks.com",
-               tr_string => "secureworks enhanced ruleset",
-               requires_subscription => "True",
-               dl_url => "https://ws.secureworks.com/ti/ruleset/<subscription_code>/Suricata_suricata-enhanced_latest.tgz",
-               dl_type => "archive",
+               dl_url => "https://threatfox.abuse.ch/downloads/threatfox_suricata.rules",
+               dl_type => "plain",
        },
 
        # Travis B. Green hunting rules.
diff --git a/config/zabbix_agentd/ipfire_certificate_detail.sh b/config/zabbix_agentd/ipfire_certificate_detail.sh
new file mode 100755 (executable)
index 0000000..9ca0ef5
--- /dev/null
@@ -0,0 +1,91 @@
+#!/bin/bash
+###############################################################################
+# ipfire_certificate_detail.sh - Get certificate details and validation results
+#                                in JSON format for use by Zabbix agent
+#
+# Author: robin.roevens (at) disroot.org
+# Version: 1.0
+#
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.
+# 
+###############################################################################
+
+# Required binaries
+OPENSSL=/usr/bin/openssl
+DATE=/bin/date
+
+# Parameter checking
+[[ $1 ]] || { echo "{\"error\":\"No CA certificate file given.\"}"; exit 1; }
+[[ -f $1 ]] || { echo "{\"error\":\"CA certificate not found: $1.\"}"; exit 1; }
+[[ -r $1 ]] || { echo "{\"error\":\"No read permission on CA certificate: $1.\"}"; exit 1; }
+[[ $2 ]] || { echo "{\"error\":\"No certificate file given.\"}"; exit 1; }
+[[ -f $2 ]] || { echo "{\"error\":\"Certificate not found: $2.\"}"; exit 1; }
+[[ -r $2 ]] || { echo "{\"error\":\"No read permission on certificate $2.\"}"; exit 1; }
+[[ -x $OPENSSL ]] || { echo "{\"error\":\"$OPENSSL binary not found or no permission.\"}"; exit 1; }
+[[ -x $DATE ]] || { echo "{\"error\":\"$DATE binary not found or no permission.\"}"; exit 1; }
+
+cafile=$1
+cert=$2
+
+# Parse certificate details
+cert_details=$(${OPENSSL} x509 -in "${cert}" -noout -text -certopt no_header,no_sigdump)
+version=$(echo "${cert_details}" | grep "Version:" | sed 's/^ \+Version: \([0-9]\+\) (.\+)$/\1/g')
+serial_number=$(echo "${cert_details}" | grep -A1 "Serial Number:" | tr -d '\n' | sed 's/^ \+Serial Number:\(\( \(.*\) ([0-9]\+x[0-9]\+).*\)\|\( \+\(.*\)$\)\)/\3\5/g')
+signature_algorithm=$(echo "${cert_details}" | grep "Signature Algorithm:" | sed 's/^ \+Signature Algorithm: //g')
+issuer=$(echo "${cert_details}" | grep "Issuer:" | sed 's/^ \+Issuer: //g' | sed 's/"/\\"/g')
+not_before_value=$(echo "${cert_details}" | grep "Not Before:" | sed 's/^ \+Not Before: //g')
+not_before_timestamp=$(${DATE} -d "${not_before_value}" +%s)
+not_after_value=$(echo "${cert_details}" | grep "Not After :" | sed 's/^ \+Not After : //g')
+not_after_timestamp=$(${DATE} -d "${not_after_value}" +%s)
+subject=$(echo "${cert_details}" | grep "Subject:" | sed 's/^ \+Subject: //g' | sed 's/"/\\"/g')
+public_key_algorithm=$(echo "${cert_details}" | grep "Public Key Algorithm:" | sed 's/^ \+Public Key Algorithm: //g')
+
+# Verify certificate
+cert_verify=$(${OPENSSL} verify -CAfile "${cafile}" "${cert}" 2>&1)
+if [[ $? != 0 ]]; then
+       result_value="invalid"
+       result_message="failed to verify certificate: x509: $(echo "${cert_verify}" | grep -E "error [0-9]+" | sed 's/^.\+: \(.\+\)/\1/g')"
+else
+       result_value="valid"
+       result_message="certificate verified successfully"
+fi
+
+# Generate fingerprints
+sha1_fingerprint=$(${OPENSSL} x509 -in "${cert}" -noout -fingerprint -sha1 | cut -d= -f2)
+sha256_fingerprint=$(${OPENSSL} x509 -in "${cert}" -noout -fingerprint -sha256 | cut -d= -f2)
+
+# Print certificate details in JSON
+echo -n "{\"x509\":{"
+echo -n "\"version\":\"${version}\","
+echo -n "\"serial_number\":\"${serial_number}\","
+echo -n "\"signature_algorithm\":\"${signature_algorithm}\","
+echo -n "\"issuer\":\"${issuer}\","
+echo -n "\"not_before\":{"
+echo -n "\"value\":\"${not_before_value}\","
+echo -n "\"timestamp\":\"${not_before_timestamp}\"},"
+echo -n "\"not_after\":{"
+echo -n "\"value\":\"${not_after_value}\","
+echo -n "\"timestamp\":\"${not_after_timestamp}\"},"
+echo -n "\"subject\":\"${subject}\","
+echo -n "\"public_key_algorithm\":\"${public_key_algorithm}\"},"
+echo -n "\"result\":{"
+echo -n "\"value\":\"${result_value}\","
+echo -n "\"message\":\"${result_message}\"},"
+echo -n "\"sha1_fingerprint\":\"${sha1_fingerprint}\","
+echo -n "\"sha256_fingerprint\":\"${sha256_fingerprint}\""
+echo -n "}"
+
+exit 0
\ No newline at end of file
index d93ec5d5566650a32cd4232ed81d753af031fdef..138c75635a1c41652e086fedb7a7ee277fbb079b 100644 (file)
@@ -9,3 +9,4 @@
 #
 Defaults:zabbix !requiretty
 zabbix ALL=(ALL) NOPASSWD: /opt/pakfire/pakfire status, /usr/sbin/fping, /usr/local/bin/getipstat, /bin/cat /var/run/ovpnserver.log
+zabbix ALL=(ALL) NOPASSWD: /var/ipfire/zabbix_agentd/scripts/ipfire_certificate_detail.sh
index ba0c6c2ca3538307c12475260c3662830184ff03..d2d0c83078528c5630a92e9c4657fa2873a3afc1 100644 (file)
@@ -9,10 +9,4 @@ UserParameter=ipfire.net.fw.hits.raw,sudo /usr/local/bin/getipstat -xf | grep "/
 # Number of currently Active DHCP leases
 UserParameter=ipfire.dhcpd.clients,grep -s -E 'lease|bind' /var/state/dhcp/dhcpd.leases | sed ':a;/{$/{N;s/\n//;ba}' | grep "state active" | wc -l
 # Number of Captive Portal clients
-UserParameter=ipfire.captive.clients,awk -F ',' 'length($2) == 17 {sum += 1} END {if (length(sum) == 0) print 0; else print sum}' /var/ipfire/captive/clients
-# Discovery of configured ovpn clients
-UserParameter=ipfire.ovpn.clients.discovery,cat /var/ipfire/ovpn/ovpnconfig 2>/dev/null | awk -F',' 'BEGIN { ORS = ""; print "[" } { printf "%s{\"{#NAME}\":\"%s\",\"{#COMMONNAME}\":\"%s\",\"{#STATE}\":\"%s\",\"{#REMARK}\":\"%s\",\"{#TYPE}\":\"%s\"}", separator, $3, $4, $2, $27, $5; separator = ","; } END { print "]" }'
-# Get OpenVPN status report
-UserParameter=ipfire.ovpn.statusreport.get,sudo cat /var/run/ovpnserver.log 2>/dev/null | awk -F"," 'function unixtime(t) { gsub(/[-:]/," ",t); return mktime(t) } BEGIN { ORS = ""; print "{" } /^Updated,.+/ { printf "\"timestamp\":%s,\"clients\":[",unixtime($2) } /^.+,[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:[0-9]+,[0-9]+,[0-9]+,.+/ { if ($1 != "Common Name") { printf "%s{\"common_name\":\"%s\",\"real_address\":\"%s\",\"bytes_in\":\"%s\",\"bytes_out\":\"%s\",\"connected_since\":\"%s\"}", separator, $1, $2, $3, $4, unixtime($5); separator = ","; } } /^ROUTING TABLE/ { print "],\"routing_table\":["; separator = "" } /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+,.+,[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:[0-9]+,.+/ { if ($1 != "Virtual Address") { printf "%s{\"common_name\":\"%s\",\"virtual_address\":\"%s\",\"real_address\":\"%s\",\"last_ref\":\"%s\"}", separator, $2, $1, $3, unixtime($4); separator = "," } } END { print "]}" }'
-# Allow item key to be called with (unused) parameters. This allows the #SINGLETON method of discovering this item only when openvpn service is active
-Alias=ipfire.ovpn.statusreport.get[]:ipfire.ovpn.statusreport.get
\ No newline at end of file
+UserParameter=ipfire.captive.clients,awk -F ',' 'length($2) == 17 {sum += 1} END {if (length(sum) == 0) print 0; else print sum}' /var/ipfire/captive/clients
\ No newline at end of file
diff --git a/config/zabbix_agentd/userparameter_ovpn.conf b/config/zabbix_agentd/userparameter_ovpn.conf
new file mode 100644 (file)
index 0000000..a7a6d85
--- /dev/null
@@ -0,0 +1,13 @@
+# Parameters for monitoring IPFire OpenVPN specific metrics
+#
+# Discovery of configured ovpn clients
+UserParameter=ipfire.ovpn.clients.discovery,cat /var/ipfire/ovpn/ovpnconfig 2>/dev/null | awk -F',' 'BEGIN { ORS = ""; print "[" } { printf "%s{\"{#NAME}\":\"%s\",\"{#COMMONNAME}\":\"%s\",\"{#STATE}\":\"%s\",\"{#REMARK}\":\"%s\",\"{#TYPE}\":\"%s\"}", separator, $3, $4, $2, $27, $5; separator = ","; } END { print "]" }'
+# Get OpenVPN status report
+UserParameter=ipfire.ovpn.statusreport.get,sudo cat /var/run/ovpnserver.log 2>/dev/null | awk -F"," 'function unixtime(t) { gsub(/[-:]/," ",t); return mktime(t) } BEGIN { ORS = ""; print "{" } /^Updated,.+/ { printf "\"timestamp\":%s,\"clients\":[",unixtime($2) } /^.+,[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:[0-9]+,[0-9]+,[0-9]+,.+/ { if ($1 != "Common Name") { printf "%s{\"common_name\":\"%s\",\"real_address\":\"%s\",\"bytes_in\":\"%s\",\"bytes_out\":\"%s\",\"connected_since\":\"%s\"}", separator, $1, $2, $3, $4, unixtime($5); separator = ","; } } /^ROUTING TABLE/ { print "],\"routing_table\":["; separator = "" } /^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+,.+,[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:[0-9]+,.+/ { if ($1 != "Virtual Address") { printf "%s{\"common_name\":\"%s\",\"virtual_address\":\"%s\",\"real_address\":\"%s\",\"last_ref\":\"%s\"}", separator, $2, $1, $3, unixtime($4); separator = "," } } END { print "]}" }'
+# Get OpenVPN client certificate details
+UserParameter=ipfire.ovpn.clientcert[*],sudo /var/ipfire/zabbix_agentd/scripts/ipfire_certificate_detail.sh /var/ipfire/ovpn/ca/cacert.pem /var/ipfire/ovpn/certs/$1cert.pem
+UserParameter=ipfire.ovpn.cacert,sudo /var/ipfire/zabbix_agentd/scripts/ipfire_certificate_detail.sh /var/ipfire/ovpn/ca/cacert.pem /var/ipfire/ovpn/ca/cacert.pem
+
+# Allow item key to be called with (unused) parameters. This allows the #SINGLETON method of discovering this item only when openvpn service is active
+Alias=ipfire.ovpn.statusreport.get[]:ipfire.ovpn.statusreport.get
+Alias=ipfire.ovpn.cacert[]:ipfire.ovpn.cacert
\ No newline at end of file
index 4fd5a081919445c3bea147b9ae6fae455518ac8b..46fb9ee5a0675bf338ffba528d0b22cd331b7b32 100644 (file)
@@ -375,6 +375,7 @@ WARNING: translation string unused: host
 WARNING: translation string unused: host allow
 WARNING: translation string unused: host configuration
 WARNING: translation string unused: host deny
+WARNING: translation string unused: hostile networks
 WARNING: translation string unused: hostname and domain already in use
 WARNING: translation string unused: hour-graph
 WARNING: translation string unused: hours2
@@ -923,16 +924,22 @@ WARNING: untranslated string: guardian logtarget_file = unknown string
 WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids subscription code required = The selected ruleset requires a subscription code
 WARNING: untranslated string: invalid input for subscription code = Invalid input for subscription code
 WARNING: untranslated string: ipsec dns server address is invalid = Invalid DNS server IP address(es)
 WARNING: untranslated string: ipsec invalid ip address or fqdn for rw endpoint = Invalid IP address or FQDN for Host-to-Net Endpoint
 WARNING: untranslated string: ipsec roadwarrior endpoint = Host-to-Net Endpoint
 WARNING: untranslated string: link-layer encapsulation = Link-Layer Encapsulation
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: netbios nameserver daemon = NetBIOS Nameserver Daemon
 WARNING: untranslated string: no entries = No entries at the moment.
 WARNING: untranslated string: optional = Optional
 WARNING: untranslated string: pakfire invalid tree = Invalid repository selected
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: required = Required
index b4327cb78eb11dda86b3370eaab96293df65d1b8..40f85a748f5a783ce7aaf2b830390916fcca321f 100644 (file)
@@ -687,7 +687,7 @@ WARNING: untranslated string: drop outgoing = Log dropped outgoing packets
 WARNING: untranslated string: drop portscan = Log dropped portscan packets
 WARNING: untranslated string: drop proxy = Drop all packets not addressed to proxy
 WARNING: untranslated string: drop samba = Drop all Microsoft ports 135,137,138,139,445,1025
-WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and marsians
+WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
 WARNING: untranslated string: drop wirelessforward = Log dropped wireless forward packets
 WARNING: untranslated string: drop wirelessinput = Log dropped wireless input packets
 WARNING: untranslated string: dst port = Dst Port
@@ -1039,7 +1039,9 @@ WARNING: untranslated string: holdoff = Holdoff time (in seconds)
 WARNING: untranslated string: host certificate = Host Certificate
 WARNING: untranslated string: host ip = Host IP address
 WARNING: untranslated string: host to net vpn = Host-to-Net Virtual Private Network (RoadWarrior)
-WARNING: untranslated string: hostile networks = Hostile networks
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: hostname = Hostname
 WARNING: untranslated string: hostname cant be empty = Hostname cannot be empty.
 WARNING: untranslated string: hostname not set = Hostname not set.
@@ -1247,6 +1249,8 @@ WARNING: untranslated string: locationblock country is allowed = Incoming traffi
 WARNING: untranslated string: locationblock country is blocked = Incoming traffic from this country will be blocked
 WARNING: untranslated string: locationblock enable feature = Enable Location based blocking:
 WARNING: untranslated string: log = Log
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: log dropped conntrack invalids = Log dropped packets classified as INVALID by connection tracking
 WARNING: untranslated string: log lines per page = Lines per page
 WARNING: untranslated string: log server address = Syslog server:
@@ -1578,6 +1582,7 @@ WARNING: untranslated string: red1 = RED
 WARNING: untranslated string: references = References
 WARNING: untranslated string: refresh = Refresh
 WARNING: untranslated string: refresh index page while connected = Refresh index.cgi page while connected
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: release = Release
index 45ffdf5d7a897b724933ef0d81765fb820601731..30e20ae87df4e94ed1a424e7227d9351bd24f2a0 100644 (file)
@@ -415,6 +415,7 @@ WARNING: translation string unused: host
 WARNING: translation string unused: host allow
 WARNING: translation string unused: host configuration
 WARNING: translation string unused: host deny
+WARNING: translation string unused: hostile networks
 WARNING: translation string unused: hostname and domain already in use
 WARNING: translation string unused: hour-graph
 WARNING: translation string unused: hours2
@@ -989,12 +990,18 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
 WARNING: untranslated string: hardware vulnerabilities = Hardware Vulnerabilities
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: info messages = unknown string
 WARNING: untranslated string: invalid ip or hostname = Invalid IP Address or Hostname
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: no data = unknown string
 WARNING: untranslated string: openvpn cert expires soon = Expires Soon
 WARNING: untranslated string: openvpn cert has expired = Expired
 WARNING: untranslated string: pakfire ago = ago.
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: route config changed = unknown string
index cacfb1ec6ab884a957b655f37988a4e4d56a031f..1714a6edf8cdc28c7643349650ea01a698fd6e6e 100644 (file)
@@ -402,6 +402,7 @@ WARNING: translation string unused: host
 WARNING: translation string unused: host allow
 WARNING: translation string unused: host configuration
 WARNING: translation string unused: host deny
+WARNING: translation string unused: hostile networks
 WARNING: translation string unused: hostname and domain already in use
 WARNING: translation string unused: hour-graph
 WARNING: translation string unused: hours2
@@ -907,15 +908,10 @@ WARNING: translation string unused: zoneconf val vlan tag assignment error
 WARNING: translation string unused: zoneconf val vlan tag range error
 WARNING: translation string unused: zoneconf val zoneslave amount error
 WARNING: untranslated string: core notice 3 = available.
-WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
 WARNING: untranslated string: enable disable client = unknown string
 WARNING: untranslated string: enable disable dyndns = unknown string
 WARNING: untranslated string: error message = unknown string
 WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string
-WARNING: untranslated string: extrahd mounted = Mounted
-WARNING: untranslated string: extrahd no mount point given = No mount point given
-WARNING: untranslated string: extrahd not configured = Not configured
-WARNING: untranslated string: extrahd not mounted = Not mounted
 WARNING: untranslated string: fwhost cust locationgrp = unknown string
 WARNING: untranslated string: fwhost err hostip = unknown string
 WARNING: untranslated string: guardian block a host = unknown string
@@ -947,13 +943,10 @@ WARNING: untranslated string: guardian logtarget_file = unknown string
 WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: pakfire ago = ago.
-WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
-WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
-WARNING: untranslated string: route config changed = unknown string
 WARNING: untranslated string: routing config added = unknown string
 WARNING: untranslated string: routing config changed = unknown string
-WARNING: untranslated string: spec rstack overflow = Speculative Return Stack Overflow
 WARNING: untranslated string: wio = unknown string
 WARNING: untranslated string: wio checked = unknown string
 WARNING: untranslated string: wio cron = unknown string
index 68ff12c8695efebaa1276038138112fdbd8c9753..1aca878ff5e704ee74beeb97b2fe2450e822301d 100644 (file)
@@ -973,7 +973,7 @@ WARNING: untranslated string: dnsforward forward_servers = Nameservers
 WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
 WARNING: untranslated string: download apple profile = Download Apple Configuration Profile
 WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/drop/" target="_blank">Spamhaus DROP</a>, etc.)
-WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and marsians
+WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
 WARNING: untranslated string: duration = Duration
 WARNING: untranslated string: eight hours = 8 Hours
 WARNING: untranslated string: email config = Configuration
@@ -1068,7 +1068,9 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
 WARNING: untranslated string: hardware vulnerabilities = Hardware Vulnerabilities
-WARNING: untranslated string: hostile networks = Hostile networks
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
 WARNING: untranslated string: ids apply = Apply
@@ -1159,6 +1161,8 @@ WARNING: untranslated string: locationblock configuration = Location Configurati
 WARNING: untranslated string: locationblock country is allowed = Incoming traffic from this country is allowed
 WARNING: untranslated string: locationblock country is blocked = Incoming traffic from this country will be blocked
 WARNING: untranslated string: locationblock enable feature = Enable Location based blocking:
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: log dropped conntrack invalids = Log dropped packets classified as INVALID by connection tracking
 WARNING: untranslated string: log server protocol = protocol:
 WARNING: untranslated string: masquerade blue = Masquerade BLUE
@@ -1215,6 +1219,7 @@ WARNING: untranslated string: rdns = rDNS
 WARNING: untranslated string: reboot fsck = Reboot & run &lsquo;fsck&rsquo;
 WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check
 WARNING: untranslated string: received = Received
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: release = Release
index d1a637215ead14876281d32e560c4cce8aa0559c..fde14ead1af62dca50d7ed3bacf8a14b849024d9 100644 (file)
@@ -978,7 +978,7 @@ WARNING: untranslated string: download apple profile = Download Apple Configurat
 WARNING: untranslated string: download tls-auth key = Download tls-auth key
 WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/drop/" target="_blank">Spamhaus DROP</a>, etc.)
 WARNING: untranslated string: drop outgoing = Log dropped outgoing packets
-WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and marsians
+WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
 WARNING: untranslated string: duration = Duration
 WARNING: untranslated string: eight hours = 8 Hours
 WARNING: untranslated string: email config = Configuration
@@ -1073,7 +1073,9 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
 WARNING: untranslated string: hardware vulnerabilities = Hardware Vulnerabilities
-WARNING: untranslated string: hostile networks = Hostile networks
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
 WARNING: untranslated string: ids apply = Apply
@@ -1166,6 +1168,8 @@ WARNING: untranslated string: locationblock configuration = Location Configurati
 WARNING: untranslated string: locationblock country is allowed = Incoming traffic from this country is allowed
 WARNING: untranslated string: locationblock country is blocked = Incoming traffic from this country will be blocked
 WARNING: untranslated string: locationblock enable feature = Enable Location based blocking:
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: log dropped conntrack invalids = Log dropped packets classified as INVALID by connection tracking
 WARNING: untranslated string: log server protocol = protocol:
 WARNING: untranslated string: masquerade blue = Masquerade BLUE
@@ -1237,6 +1241,7 @@ WARNING: untranslated string: ptr = PTR
 WARNING: untranslated string: rdns = rDNS
 WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check
 WARNING: untranslated string: received = Received
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: required = Required
index 893f73211a1614e816e11a09a40977adf2616889..454e3fcf3acdd7d0326e672f628d7d9266e334d5 100644 (file)
@@ -965,7 +965,7 @@ WARNING: untranslated string: drop action2 = Default behaviour of (input) firewa
 WARNING: untranslated string: drop forward = Log dropped forward packets
 WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/drop/" target="_blank">Spamhaus DROP</a>, etc.)
 WARNING: untranslated string: drop outgoing = Log dropped outgoing packets
-WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and marsians
+WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
 WARNING: untranslated string: duration = Duration
 WARNING: untranslated string: eight hours = 8 Hours
 WARNING: untranslated string: email config = Configuration
@@ -1213,7 +1213,9 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
 WARNING: untranslated string: hardware vulnerabilities = Hardware Vulnerabilities
-WARNING: untranslated string: hostile networks = Hostile networks
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
 WARNING: untranslated string: ids apply = Apply
@@ -1315,6 +1317,8 @@ WARNING: untranslated string: locationblock configuration = Location Configurati
 WARNING: untranslated string: locationblock country is allowed = Incoming traffic from this country is allowed
 WARNING: untranslated string: locationblock country is blocked = Incoming traffic from this country will be blocked
 WARNING: untranslated string: locationblock enable feature = Enable Location based blocking:
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: log dropped conntrack invalids = Log dropped packets classified as INVALID by connection tracking
 WARNING: untranslated string: log server protocol = protocol:
 WARNING: untranslated string: mac filter = MAC filter
@@ -1418,6 +1422,7 @@ WARNING: untranslated string: reboot fsck = Reboot & run &lsquo;fsck&rsquo;
 WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check
 WARNING: untranslated string: received = Received
 WARNING: untranslated string: red1 = RED
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: release = Release
index 64c9b50954a343d22b7fd3be3a39b780096d97db..0cb2765489349339509d022cb35adaa42ff5beed 100644 (file)
@@ -962,7 +962,7 @@ WARNING: untranslated string: drop action2 = Default behaviour of (input) firewa
 WARNING: untranslated string: drop forward = Log dropped forward packets
 WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/drop/" target="_blank">Spamhaus DROP</a>, etc.)
 WARNING: untranslated string: drop outgoing = Log dropped outgoing packets
-WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and marsians
+WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
 WARNING: untranslated string: duration = Duration
 WARNING: untranslated string: eight hours = 8 Hours
 WARNING: untranslated string: email config = Configuration
@@ -1210,7 +1210,9 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
 WARNING: untranslated string: hardware vulnerabilities = Hardware Vulnerabilities
-WARNING: untranslated string: hostile networks = Hostile networks
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
 WARNING: untranslated string: ids apply = Apply
@@ -1313,6 +1315,8 @@ WARNING: untranslated string: locationblock configuration = Location Configurati
 WARNING: untranslated string: locationblock country is allowed = Incoming traffic from this country is allowed
 WARNING: untranslated string: locationblock country is blocked = Incoming traffic from this country will be blocked
 WARNING: untranslated string: locationblock enable feature = Enable Location based blocking:
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: log dropped conntrack invalids = Log dropped packets classified as INVALID by connection tracking
 WARNING: untranslated string: log server protocol = protocol:
 WARNING: untranslated string: mac filter = MAC filter
@@ -1413,6 +1417,7 @@ WARNING: untranslated string: reboot fsck = Reboot & run &lsquo;fsck&rsquo;
 WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check
 WARNING: untranslated string: received = Received
 WARNING: untranslated string: red1 = RED
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: release = Release
index eadbd33c71d818d3dfd029bc65a5247df49365b1..aeda8127a404071cefc58fe2c6e52e2e1d3d7420 100644 (file)
@@ -953,7 +953,7 @@ WARNING: untranslated string: dnsforward forward_servers = Nameservers
 WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Data Sampling
 WARNING: untranslated string: download apple profile = Download Apple Configuration Profile
 WARNING: untranslated string: drop hostile = Drop packets from and to hostile networks (listed at <a href="https://www.spamhaus.org/drop/" target="_blank">Spamhaus DROP</a>, etc.)
-WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and marsians
+WARNING: untranslated string: drop spoofed martians = Log dropped spoofed packets and martians
 WARNING: untranslated string: duration = Duration
 WARNING: untranslated string: email recipient invalid = Invalid email recipient
 WARNING: untranslated string: email tls explicit = explicit (STARTTLS)
@@ -1010,7 +1010,9 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
 WARNING: untranslated string: hardware vulnerabilities = Hardware Vulnerabilities
-WARNING: untranslated string: hostile networks = Hostile networks
+WARNING: untranslated string: hostile networks in = From Hostile Networks
+WARNING: untranslated string: hostile networks out = To Hostile Networks
+WARNING: untranslated string: hostile networks total = Total Hostile Networks
 WARNING: untranslated string: ids add provider = Add provider
 WARNING: untranslated string: ids adjust ruleset = Adjust rules and add user defined customizations...
 WARNING: untranslated string: ids apply = Apply
@@ -1089,6 +1091,8 @@ WARNING: untranslated string: ipsec settings = IPsec Settings
 WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: link-layer encapsulation = Link-Layer Encapsulation
 WARNING: untranslated string: local ip address = Local IP Address
+WARNING: untranslated string: log drop hostile in = Log dropped packets FROM hostile networks
+WARNING: untranslated string: log drop hostile out = Log dropped packets TO hostile networks
 WARNING: untranslated string: log dropped conntrack invalids = Log dropped packets classified as INVALID by connection tracking
 WARNING: untranslated string: meltdown = Meltdown
 WARNING: untranslated string: mitigated = Mitigated
@@ -1125,6 +1129,7 @@ WARNING: untranslated string: ptr = PTR
 WARNING: untranslated string: reboot fsck = Reboot & run &lsquo;fsck&rsquo;
 WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check
 WARNING: untranslated string: received = Received
+WARNING: untranslated string: regenerate host certificate = Renew Host Certificate
 WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.
 WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.
 WARNING: untranslated string: release = Release
index 28ae29c2b64120268e77094d3b108d6931cb32fd..7a7d75750710a1eef0b4a4275600977fd93b862c 100644 (file)
@@ -58,6 +58,9 @@
 < extrahd because it it outside the allowed mount path
 < g.dtm
 < g.lite
+< hostile networks in
+< hostile networks out
+< hostile networks total
 < ids automatic rules update
 < ids subscription code required
 < insert removable device
@@ -66,6 +69,8 @@
 < ipsec invalid ip address or fqdn for rw endpoint
 < ipsec roadwarrior endpoint
 < link-layer encapsulation
+< log drop hostile in
+< log drop hostile out
 < netbios nameserver daemon
 < no entries
 < notes
@@ -73,6 +78,7 @@
 < optional
 < quick control
 < random number generator daemon
+< regenerate host certificate
 < reiserfs warning1
 < reiserfs warning2
 < required
 < extrahd not configured
 < extrahd not mounted
 < hardware vulnerabilities
+< hostile networks in
+< hostile networks out
+< hostile networks total
 < invalid ip or hostname
+< log drop hostile in
+< log drop hostile out
 < openvpn cert expires soon
 < openvpn cert has expired
+< regenerate host certificate
 < reiserfs warning1
 < reiserfs warning2
 < service boot setting unavailable
 < ansi t1.483
 < bewan adsl pci st
 < bewan adsl usb
-< downfall gather data sampling
 < extrahd because it it outside the allowed mount path
-< extrahd mounted
-< extrahd no mount point given
-< extrahd not configured
-< extrahd not mounted
 < g.dtm
 < g.lite
-< reiserfs warning1
-< reiserfs warning2
-< spec rstack overflow
+< hostile networks total
 < upload fcdsl.o
 ############################################################################
 # Checking cgi-bin translations for language: it                           #
 < guaranteed bandwidth
 < guardian
 < hardware vulnerabilities
-< hostile networks
+< hostile networks in
+< hostile networks out
+< hostile networks total
 < ids add provider
 < ids adjust ruleset
 < ids apply
 < locationblock country name
 < locationblock enable feature
 < locationblock flag
+< log drop hostile in
+< log drop hostile out
 < log dropped conntrack invalids
 < log server protocol
 < masquerade blue
 < reboot fsck
 < rebooting ipfire fsck
 < received
+< regenerate host certificate
 < reiserfs warning1
 < reiserfs warning2
 < release
 < generate ptr
 < guardian
 < hardware vulnerabilities
-< hostile networks
+< hostile networks in
+< hostile networks out
+< hostile networks total
 < ids add provider
 < ids adjust ruleset
 < ids apply
 < locationblock country name
 < locationblock enable feature
 < locationblock flag
+< log drop hostile in
+< log drop hostile out
 < log dropped conntrack invalids
 < log server protocol
 < masquerade blue
 < rdns
 < rebooting ipfire fsck
 < received
+< regenerate host certificate
 < reiserfs warning1
 < reiserfs warning2
 < required
 < grouptype
 < guardian
 < hardware vulnerabilities
-< hostile networks
+< hostile networks in
+< hostile networks out
+< hostile networks total
 < ids add provider
 < ids adjust ruleset
 < ids apply
 < locationblock country name
 < locationblock enable feature
 < locationblock flag
+< log drop hostile in
+< log drop hostile out
 < log dropped conntrack invalids
 < log server protocol
 < mac filter
 < rebooting ipfire fsck
 < received
 < red1
+< regenerate host certificate
 < reiserfs warning1
 < reiserfs warning2
 < release
 < grouptype
 < guardian
 < hardware vulnerabilities
-< hostile networks
+< hostile networks in
+< hostile networks out
+< hostile networks total
 < hour-graph
 < ids add provider
 < ids adjust ruleset
 < locationblock country name
 < locationblock enable feature
 < locationblock flag
+< log drop hostile in
+< log drop hostile out
 < log dropped conntrack invalids
 < log server protocol
 < mac filter
 < rebooting ipfire fsck
 < received
 < red1
+< regenerate host certificate
 < reiserfs warning1
 < reiserfs warning2
 < release
 < fw red
 < generate ptr
 < hardware vulnerabilities
-< hostile networks
+< hostile networks in
+< hostile networks out
+< hostile networks total
 < ids add provider
 < ids adjust ruleset
 < ids apply
 < legacy architecture warning
 < link-layer encapsulation
 < local ip address
+< log drop hostile in
+< log drop hostile out
 < log dropped conntrack invalids
 < meltdown
 < mitigated
 < reboot fsck
 < rebooting ipfire fsck
 < received
+< regenerate host certificate
 < reiserfs warning1
 < reiserfs warning2
 < release
old mode 100755 (executable)
new mode 100644 (file)
index 84e2322..be00f19
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -48,7 +48,7 @@ my @nosaved=();
 my %color = ();
 
 #Basic syntax allowed for new Option definition. Not implemented: RECORDS & array of RECORDS
-our $OptionTypes = 'boolean|((un)?signed )?integer (8|16|32)|ip-address|text|string|encapsulate \w+|array of ip-address';
+our $OptionTypes = 'boolean|((un)?signed )?integer (8|16|32)|ip-address|text|string|encapsulate \w+|array of (ip-address|integer (8|16|32))';
 
 &Header::showhttpheaders();
 our @ITFs=('GREEN');
@@ -1153,7 +1153,6 @@ print <<END
        <td class='boldbase'>&nbsp;<b>$Lang::tr{'legend'}:&nbsp;</b></td>
        <td><img src='/images/on.gif' alt='$Lang::tr{'click to disable'}' /></td>
        <td class='base'>$Lang::tr{'click to disable'}</td>
-       <td>&nbsp;&nbsp;</td>
        <td><img src='/images/off.gif' alt='$Lang::tr{'click to enable'}' /></td>
        <td class='base'>$Lang::tr{'click to enable'}</td>
        <td>&nbsp;&nbsp;</td>
@@ -1165,10 +1164,10 @@ print <<END
 </tr>
 <tr>
        <td>&nbsp;</td>
-       <td>&nbsp;</td>
-       <td class='base orange'>$Lang::tr{'ip address outside subnets'}</td>
-        <td>&nbsp;&nbsp</td>
-        <td class='base red'>$Lang::tr{'dhcp fixed ip address in dynamic range'}</td>
+       <td class='base orange'>&nbsp;</td>
+       <td class='base'>&nbsp;$Lang::tr{'ip address outside subnets'}&emsp;</td>
+       <td class='base red'>&nbsp;</td>
+       <td class='base'>&nbsp;$Lang::tr{'dhcp fixed ip address in dynamic range'}</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        $dup
index 0a34d3fd6c59e3c430a7b406dca4994adf966d98..f3dd5c7a915e38bc6089129121ad51bef76e5427 100644 (file)
@@ -141,8 +141,6 @@ if (($cgiparams{'SERVERS'} eq $Lang::tr{'save'}) || ($cgiparams{'SERVERS'} eq $L
 
        # Go further if there was no error.
        if ( ! $errormessage) {
-               # Check if a remark has been entered.
-               $cgiparams{'REMARK'} = &Header::cleanhtml($cgiparams{'REMARK'});
 
                my %dns_servers = ();
                my $id;
index adec877cb1f4407f0e2a463e36c3e4cf2fbd080e..65773244c5d67bed9ac7dc6abde32a58f09a94c0 100644 (file)
@@ -173,9 +173,9 @@ print <<END;
 <!-- Table of networks -->
 <table class='tbl' style='width:80%;'>
   <tr>
-        <th style='background-color:$color{'color20'};'>$Lang::tr{'network'}</th>
-        <th style='background-color:$color{'color20'};'>$Lang::tr{'ip address'}</th>
-        <th style='background-color:$color{'color20'};'>$Lang::tr{'status'}</th>
+        <th>$Lang::tr{'network'}</th>
+        <th>$Lang::tr{'ip address'}</th>
+        <th>$Lang::tr{'status'}</th>
   </tr>
   <tr>
         <td style='width:25%; text-align:center; background-color:$Header::colourred;'><a href='/cgi-bin/pppsetup.cgi' style='color:white;'><b>$Lang::tr{'internet'}</b></a><br/></td>
index 467d06008fc4cd49bffae3523a477b8bb3637ffa..01dcdc7d48b3bdf08912ccaa9a4fba163507a826 100644 (file)
@@ -1,16 +1,24 @@
 #!/usr/bin/perl
-#
-# SmoothWall CGIs
-#
-# This code is distributed under the terms of the GPL
-#
-# (c) The SmoothWall Team
-#
-# $Id: firewalllog.dat,v 1.4.2.18 2005/08/23 12:01:50 eoberlander Exp $
-#
-# July 28, 2003 - Darren Critchley - darren@kdi.ca
-#       - added source mac adapter to layout
-#
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
 use strict;
 
 use Getopt::Std;
@@ -211,11 +219,12 @@ if ($cgiparams{'ACTION'} eq $Lang::tr{'export'})
 
        foreach $_ (@log)
        {
-               /^... (..) (..:..:..) [\w\-]+ kernel:.*(IN=.*)$/;
+               /^... (..) (..:..:..) [\w\-]+ kernel:(.*)(IN=.*)$/;
                my $day =  $1;
                $day =~ tr / /0/;
                my $time = $cgiparams{'DAY'} ? "$2" : "$day/$2" ;
-               print "$time $3\r\n";
+               my $chain = $3;
+               print "$time $chain $4\r\n";
 
        }
        exit 0;
index ea83d1db17f2e3b8fdc5b0beb6ed15c2d348071d..5685053e668fd3f80b9ea0abdd8a0c1c4c3edf21 100644 (file)
@@ -214,11 +214,11 @@ if ( $mpfiresettings{'ACTION'} eq "scan" ){
        delete $mpfiresettings{'PAGE'}; delete $mpfiresettings{'FRAME'};
        &General::writehash("${General::swroot}/mpfire/settings", \%mpfiresettings);
 
-       open(DATEI, "<${General::swroot}/mpfire/mpd.conf") || die "Datei nicht gefunden";
+       open(DATEI, "<${General::swroot}/mpd/mpd.conf") || die "Datei nicht gefunden";
        my @Zeilen = <DATEI>;
        close(DATEI);
 
-       open(DATEI, ">${General::swroot}/mpfire/mpd.conf") || die "Datei nicht gefunden";
+       open(DATEI, ">${General::swroot}/mpd/mpd.conf") || die "Datei nicht gefunden";
        foreach (@Zeilen){
                if ( $_ =~ /music_directory/){
                        print DATEI "music_directory \"".$mpfiresettings{'MUSICDIR'}."\"\n";
diff --git a/html/cgi-bin/mympd.cgi b/html/cgi-bin/mympd.cgi
new file mode 100644 (file)
index 0000000..4b524d2
--- /dev/null
@@ -0,0 +1,25 @@
+#!/usr/bin/perl
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+print "Status: 302 Moved Temporarily\n";
+print "Location: https://$ENV{SERVER_ADDR}:8800\n\n";
+
+exit (0);
index fbff67b2f9604ee9d0d5f37d44ddbe50a4c82fdb..60b1bdd910ad836635679c3c88348bc07b4ded7a 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -94,6 +94,12 @@ if (!$settings{'DROPSPOOFEDMARTIAN'}) {
 if (!$settings{'DROPHOSTILE'}) {
        $settings{'DROPHOSTILE'} = 'off';
 }
+if (!$settings{'LOGDROPHOSTILEIN'}) {
+       $settings{'LOGDROPHOSTILEIN'} = 'on';
+}
+if (!$settings{'LOGDROPHOSTILEOUT'}) {
+       $settings{'LOGDROPHOSTILEOUT'} = 'on';
+}
 if (!$settings{'LOGDROPCTINVALID'}) {
        $settings{'LOGDROPCTINVALID'} = 'on';
 }
@@ -125,6 +131,12 @@ $checked{'DROPSPOOFEDMARTIAN'}{$settings{'DROPSPOOFEDMARTIAN'}} = "checked='chec
 $checked{'DROPHOSTILE'}{'off'} = '';
 $checked{'DROPHOSTILE'}{'on'} = '';
 $checked{'DROPHOSTILE'}{$settings{'DROPHOSTILE'}} = "checked='checked'";
+$checked{'LOGDROPHOSTILEIN'}{'off'} = '';
+$checked{'LOGDROPHOSTILEIN'}{'on'} = '';
+$checked{'LOGDROPHOSTILEIN'}{$settings{'LOGDROPHOSTILEIN'}} = "checked='checked'";
+$checked{'LOGDROPHOSTILEOUT'}{'off'} = '';
+$checked{'LOGDROPHOSTILEOUT'}{'on'} = '';
+$checked{'LOGDROPHOSTILEOUT'}{$settings{'LOGDROPHOSTILEOUT'}} = "checked='checked'";
 $checked{'LOGDROPCTINVALID'}{'off'} = '';
 $checked{'LOGDROPCTINVALID'}{'on'} = '';
 $checked{'LOGDROPCTINVALID'}{$settings{'LOGDROPCTINVALID'}} = "checked='checked'";
@@ -212,6 +224,29 @@ END
 
        <br>
 
+<table width='95%' cellspacing='0'>
+       <tr bgcolor='$color{'color20'}'>
+               <td colspan='2' align='left'><b>$Lang::tr{'fw red'}</b></td>
+       </tr>
+       <tr>
+               <td align='left' width='60%'>$Lang::tr{'drop hostile'}</td>
+               <td align='left'>
+                       $Lang::tr{'on'} <input type='radio' name='DROPHOSTILE' value='on' $checked{'DROPHOSTILE'}{'on'} />/
+                       <input type='radio' name='DROPHOSTILE' value='off' $checked{'DROPHOSTILE'}{'off'} /> $Lang::tr{'off'}
+               </td>
+       </tr>
+</table>
+<br>
+
+<table width='95%' cellspacing='0'>
+<tr bgcolor='$color{'color20'}'><td colspan='2' align='left'><b>$Lang::tr{'fw blue'}</b></td></tr>
+<tr><td align='left' width='60%'>$Lang::tr{'drop proxy'}</td><td align='left'>$Lang::tr{'on'} <input type='radio' name='DROPPROXY' value='on' $checked{'DROPPROXY'}{'on'} />/
+                                                                                                                                                                               <input type='radio' name='DROPPROXY' value='off' $checked{'DROPPROXY'}{'off'} /> $Lang::tr{'off'}</td></tr>
+<tr><td align='left' width='60%'>$Lang::tr{'drop samba'}</td><td align='left'>$Lang::tr{'on'} <input type='radio' name='DROPSAMBA' value='on' $checked{'DROPSAMBA'}{'on'} />/
+                                                                                                                                                                               <input type='radio' name='DROPSAMBA' value='off' $checked{'DROPSAMBA'}{'off'} /> $Lang::tr{'off'}</td></tr>
+</table>
+<br>
+
 <table width='95%' cellspacing='0'>
        <tr bgcolor='$color{'color20'}'>
                <td colspan='2' align='left'><b>$Lang::tr{'fw logging'}</b></td>
@@ -279,31 +314,23 @@ END
                        <input type='radio' name='DROPSPOOFEDMARTIAN' value='off' $checked{'DROPSPOOFEDMARTIAN'}{'off'} /> $Lang::tr{'off'}
                </td>
        </tr>
-</table>
-<br/>
-
-<table width='95%' cellspacing='0'>
-       <tr bgcolor='$color{'color20'}'>
-               <td colspan='2' align='left'><b>$Lang::tr{'fw red'}</b></td>
+       <tr>
+               <td align='left' width='60%'>$Lang::tr{'log drop hostile in'}</td>
+               <td align='left'>
+                       $Lang::tr{'on'} <input type='radio' name='LOGDROPHOSTILEIN' value='on' $checked{'LOGDROPHOSTILEIN'}{'on'} />/
+                       <input type='radio' name='LOGDROPHOSTILEIN' value='off' $checked{'LOGDROPHOSTILEIN'}{'off'} /> $Lang::tr{'off'}
+               </td>
        </tr>
        <tr>
-               <td align='left' width='60%'>$Lang::tr{'drop hostile'}</td>
+               <td align='left' width='60%'>$Lang::tr{'log drop hostile out'}</td>
                <td align='left'>
-                       $Lang::tr{'on'} <input type='radio' name='DROPHOSTILE' value='on' $checked{'DROPHOSTILE'}{'on'} />/
-                       <input type='radio' name='DROPHOSTILE' value='off' $checked{'DROPHOSTILE'}{'off'} /> $Lang::tr{'off'}
+                       $Lang::tr{'on'} <input type='radio' name='LOGDROPHOSTILEOUT' value='on' $checked{'LOGDROPHOSTILEOUT'}{'on'} />/
+                       <input type='radio' name='LOGDROPHOSTILEOUT' value='off' $checked{'LOGDROPHOSTILEOUT'}{'off'} /> $Lang::tr{'off'}
                </td>
        </tr>
 </table>
-<br>
+<br/>
 
-<table width='95%' cellspacing='0'>
-<tr bgcolor='$color{'color20'}'><td colspan='2' align='left'><b>$Lang::tr{'fw blue'}</b></td></tr>
-<tr><td align='left' width='60%'>$Lang::tr{'drop proxy'}</td><td align='left'>$Lang::tr{'on'} <input type='radio' name='DROPPROXY' value='on' $checked{'DROPPROXY'}{'on'} />/
-                                                                                                                                                                               <input type='radio' name='DROPPROXY' value='off' $checked{'DROPPROXY'}{'off'} /> $Lang::tr{'off'}</td></tr>
-<tr><td align='left' width='60%'>$Lang::tr{'drop samba'}</td><td align='left'>$Lang::tr{'on'} <input type='radio' name='DROPSAMBA' value='on' $checked{'DROPSAMBA'}{'on'} />/
-                                                                                                                                                                               <input type='radio' name='DROPSAMBA' value='off' $checked{'DROPSAMBA'}{'off'} /> $Lang::tr{'off'}</td></tr>
-</table>
-<br>
 <table width='95%' cellspacing='0'>
 <tr bgcolor='$color{'color20'}'><td colspan='2' align='left'><b>$Lang::tr{'fw settings'}</b></td></tr>
 <tr><td align='left' width='60%'>$Lang::tr{'fw settings color'}</td><td align='left'>$Lang::tr{'on'} <input type='radio' name='SHOWCOLORS' value='on' $checked{'SHOWCOLORS'}{'on'} />/
index eb89c5095569ccd691772a4fb9f314ecd3fd1257..98900b277ff6ee2a2381dc73c45470d018835e5e 100755 (executable)
@@ -4216,15 +4216,25 @@ if ($cgiparams{'TYPE'} eq 'net') {
                }
            }
 
-               # Check for RW if client name is already set
-               if ($cgiparams{'TYPE'} eq 'host') {
-                       foreach my $key (keys %confighash) {
-                               if ($confighash{$key}[1] eq $cgiparams{'NAME'}) {
-                                       $errormessage = $Lang::tr{'a connection with this name already exists'};
-                                       goto VPNCONF_ERROR;
-                               }
-                       }
-               }
+           # Check for RW if client name is already set
+           if ($cgiparams{'TYPE'} eq 'host') {
+                   foreach my $key (keys %confighash) {
+                           if ($confighash{$key}[1] eq $cgiparams{'NAME'}) {
+                                   $errormessage = $Lang::tr{'a connection with this name already exists'};
+                                   goto VPNCONF_ERROR;
+                   }
+                   }
+           }
+
+           # Check if there is no other entry with this common name
+           if ((! $cgiparams{'KEY'}) && ($cgiparams{'AUTH'} ne 'psk')) {
+               foreach my $key (keys %confighash) {
+                   if ($confighash{$key}[2] eq $cgiparams{'CERT_NAME'}) {
+                       $errormessage = $Lang::tr{'a connection with this common name already exists'};
+                       goto VPNCONF_ERROR;
+                   }
+               }
+           }
 
            # Replace empty strings with a .
            (my $ou = $cgiparams{'CERT_OU'}) =~ s/^\s*$/\./;
@@ -4309,16 +4319,6 @@ if ($cgiparams{'TYPE'} eq 'net') {
            goto VPNCONF_ERROR;
        }
 
-       # Check if there is no other entry with this common name
-       if ((! $cgiparams{'KEY'}) && ($cgiparams{'AUTH'} ne 'psk')) {
-           foreach my $key (keys %confighash) {
-               if ($confighash{$key}[2] eq $cgiparams{'CERT_NAME'}) {
-                   $errormessage = $Lang::tr{'a connection with this common name already exists'};
-                   goto VPNCONF_ERROR;
-               }
-           }
-       }
-
     # Save the config
        my $key = $cgiparams{'KEY'};
 
index 71be315f63a963930f21ab12fa589965bb029eea..c8e3576dfe2b2226b8e5e59a6159f336668dcb0d 100644 (file)
@@ -3525,19 +3525,9 @@ END
                        $_ =~ s/__PROXY_PORT__/$proxysettings{'PROXY_PORT'}/;
                        print FILE $_;
                }
-               print FILE "\n#End of custom includes\n\n";
+               print FILE "\n#End of custom includes\n";
                close (ACL);
        }
-
-               print FILE <<END
-# Prevent ipv6 requests to avoid crash in squid > 5.x
-acl to_ipv6 dst ipv6
-acl from_ipv6 src ipv6
-http_access deny to_ipv6
-http_access deny from_ipv6
-END
-       ;
-
        if ((!-z $extgrp) && ($proxysettings{'AUTH_METHOD'} eq 'ncsa') && ($proxysettings{'NCSA_BYPASS_REDIR'} eq 'on')) { print FILE "\nredirector_access deny for_extended_users\n"; }
 
        # Check if squidclamav is enabled.
diff --git a/html/cgi-bin/transmission.cgi b/html/cgi-bin/transmission.cgi
new file mode 100644 (file)
index 0000000..8fdcc5c
--- /dev/null
@@ -0,0 +1,25 @@
+#!/usr/bin/perl
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+print "Status: 302 Moved Temporarily\n";
+print "Location: http://$ENV{SERVER_ADDR}:9091\n\n";
+
+exit (0);
diff --git a/html/cgi-bin/vdr.cgi b/html/cgi-bin/vdr.cgi
new file mode 100644 (file)
index 0000000..aaf722e
--- /dev/null
@@ -0,0 +1,25 @@
+#!/usr/bin/perl
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+print "Status: 302 Moved Temporarily\n";
+print "Location: http://$ENV{SERVER_ADDR}:3000\n\n";
+
+exit (0);
index 63f875c6ad17ac93330d86f3ff42e4811a8fb612..9173a85d847f5e17e1b0389144a00fd95c3e7e6c 100644 (file)
@@ -229,13 +229,14 @@ sub callssl ($) {
        my $opt = shift;
        my $retssl = `/usr/bin/openssl $opt 2>&1`; #redirect stderr
        my $ret = '';
-       foreach my $line (split (/\n/, $retssl)) {
-               &General::log("ipsec", "$line") if (0); # 1 for verbose logging
-               $ret .= '<br>'.$line if ( $line =~ /error|unknown/ );
-       }
-       if ($ret) {
-               $ret= &Header::cleanhtml($ret);
+
+       if ($?) {
+               foreach my $line (split (/\n/, $retssl)) {
+                       &General::log("ipsec", "$line") if (0); # 1 for verbose logging
+                       $ret .= '<br>' . &Header::escape($line);
+               }
        }
+
        return $ret ? "$Lang::tr{'openssl produced an error'}: $ret" : '' ;
 }
 ###
@@ -244,7 +245,7 @@ sub callssl ($) {
 sub getCNfromcert ($) {
        #&General::log("ipsec", "Extracting name from $_[0]...");
        my $temp = `/usr/bin/openssl x509 -text -in $_[0]`;
-       $temp =~ /Subject:.*CN = (.*)[\n]/;
+       $temp =~ /Subject:.*CN\s*=\s*(.*)[\n]/;
        $temp = $1;
        $temp =~ s+/Email+, E+;
        $temp =~ s/ ST = / S = /;
@@ -865,6 +866,12 @@ END
                exit(0);
        }
 ###
+### Regenerate the host certificate
+###
+} elsif ($cgiparams{'ACTION'} eq $Lang::tr{'regenerate host certificate'}) {
+       $errormessage = &regenerate_host_certificate();
+
+###
 ### Form for generating/importing the caroot+host certificate
 ###
 } elsif ($cgiparams{'ACTION'} eq $Lang::tr{'generate root/host certificates'} ||
@@ -2141,7 +2148,7 @@ END
                &General::log("ipsec", "Creating a cert...");
 
                if (open(STDIN, "-|")) {
-                       my $opt = " req -nodes -rand /proc/interrupts:/proc/net/rt_cache";
+                       my $opt = " req -nodes";
                        $opt .= " -newkey rsa:4096";
                        $opt .= " -keyout ${General::swroot}/certs/$cgiparams{'NAME'}key.pem";
                        $opt .= " -out ${General::swroot}/certs/$cgiparams{'NAME'}req.pem";
@@ -3611,7 +3618,12 @@ END
                        <input type='hidden' name='ACTION' value="$Lang::tr{'download host certificate'}" />
                        </form>
                </td>
-               <td width='4%' $col2>&nbsp;</td></tr>
+               <td width='4%' align='center' $col2>
+                       <form method='post' action='$ENV{'SCRIPT_NAME'}'>
+                               <input type='image' name='$Lang::tr{'regenerate host certificate'}' src='/images/reload.gif' alt='$Lang::tr{'regenerate host certificate'}' title='$Lang::tr{'regenerate host certificate'}' />
+                               <input type='hidden' name='ACTION' value='$Lang::tr{'regenerate host certificate'}' />
+                       </form>
+               </td></tr>
 END
 ;
        } else {
@@ -3781,3 +3793,44 @@ sub make_subnets($$) {
 
        return join(",", @cidr_nets);
 }
+
+sub regenerate_host_certificate() {
+       my $errormessage = "";
+
+       &General::log("ipsec", "Regenerating host certificate...");
+
+       # Create a CSR based on the existing certificate
+       my $opt = " x509 -x509toreq -copy_extensions copyall";
+       $opt .= " -signkey ${General::swroot}/certs/hostkey.pem";
+       $opt .= " -in ${General::swroot}/certs/hostcert.pem";
+       $opt .= " -out ${General::swroot}/certs/hostreq.pem";
+       $errormessage = &callssl($opt);
+
+       # Revoke the old certificate
+       if (!$errormessage) {
+               &General::log("ipsec", "Revoking the old host cert...");
+
+               my $opt = " ca -revoke ${General::swroot}/certs/hostcert.pem";
+               $errormessage = &callssl($opt);
+       }
+
+       # Sign the host certificate request
+       if (!$errormessage) {
+               &General::log("ipsec", "Self signing host cert...");
+
+               my $opt = " ca -md sha256 -days 825";
+               $opt .= " -batch -notext";
+               $opt .= " -in ${General::swroot}/certs/hostreq.pem";
+               $opt .= " -out ${General::swroot}/certs/hostcert.pem";
+               $errormessage = &callssl ($opt);
+
+               unlink ("${General::swroot}/certs/hostreq.pem"); #no more needed
+       }
+
+       # Reload the new certificate
+       if (!$errormessage) {
+               &General::system('/usr/local/bin/ipsecctrl', 'R');
+       }
+
+       return $errormessage;
+}
diff --git a/html/html/themes/ipfire/images/n2.gif b/html/html/themes/ipfire/images/n2.gif
deleted file mode 100644 (file)
index b92a19d..0000000
Binary files a/html/html/themes/ipfire/images/n2.gif and /dev/null differ
diff --git a/html/html/themes/ipfire/images/n3.gif b/html/html/themes/ipfire/images/n3.gif
deleted file mode 100644 (file)
index 6627c91..0000000
Binary files a/html/html/themes/ipfire/images/n3.gif and /dev/null differ
diff --git a/html/html/themes/ipfire/images/n5.gif b/html/html/themes/ipfire/images/n5.gif
deleted file mode 100644 (file)
index a032242..0000000
Binary files a/html/html/themes/ipfire/images/n5.gif and /dev/null differ
diff --git a/html/html/themes/ipfire/images/n6.gif b/html/html/themes/ipfire/images/n6.gif
deleted file mode 100644 (file)
index ed1781c..0000000
Binary files a/html/html/themes/ipfire/images/n6.gif and /dev/null differ
diff --git a/html/html/themes/ipfire/images/tux2.png b/html/html/themes/ipfire/images/tux2.png
deleted file mode 100644 (file)
index cd84ad5..0000000
Binary files a/html/html/themes/ipfire/images/tux2.png and /dev/null differ
index 96d0519f5999eec8f7c0065b4f9eec52a536913b..7cf85d68df8b09bebab706508c82214229db362d 100644 (file)
@@ -5,59 +5,78 @@
        width: 960px !important;
 }
 
+/* Fonts */
+
+@font-face {
+       font-family: "Prompt";
+       font-style: normal;
+       font-weight: 400;
+       src: local("Prompt Regular"), local("Prompt-Regular"), url(../fonts/Prompt-Regular.ttf) format("truetype");
+       unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+@font-face {
+       font-family: "Prompt";
+       font-style: normal;
+       font-weight: 400;
+       src: local("Prompt Regular"), local("Prompt-Regular"), url(../fonts/Prompt-Regular.ttf) format("truetype");
+       unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+@font-face {
+       font-family: 'Prompt';
+       font-style: normal;
+       font-weight: 500;
+       src: local("Prompt Medium"), local("Prompt-Medium"), url(../fonts/Prompt-Medium.ttf) format("truetype");
+       unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+@font-face {
+       font-family: 'Prompt';
+       font-style: normal;
+       font-weight: 500;
+       src: local("Prompt Medium"), local("Prompt-Medium"), url(../fonts/Prompt-Medium.ttf) format("truetype");
+       unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
+@font-face {
+       font-family: "Prompt";
+       font-style: normal;
+       font-weight: 700;
+       src: local("Prompt Bold"), local("Prompt-Bold"), url(../fonts/Prompt-Bold.ttf) format("truetype");
+       unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+
+@font-face {
+       font-family: "Prompt";
+       font-style: normal;
+       font-weight: 700;
+       src: local("Prompt Bold"), local("Prompt-Bold"), url(../fonts/Prompt-Bold.ttf) format("truetype");
+       unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
 /* Basic Stuff */
 
 * {
        margin: 0;
-       padding: 0;
 }
 
 html {
-       height: 100%;
+       height: 100vh;
 }
 
 body {
-       /* SVG as background image (IE9/Chrome/Safari/Opera) */
-       background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2ODQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMDAwMDAwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODgwNDAwIiBvZmZzZXQ9IjU3JSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2ODQpIiAvPgo8L3N2Zz4=);
-
-       background-image: linear-gradient(
-               bottom,
-               #000000 0%,
-               #880400 57%
-       );
-       background-image: -o-linear-gradient(
-               bottom,
-               #000000 0%,
-               #880400 57%
-       );
-       background-image: -moz-linear-gradient(
-               bottom,
-               #000000 0%,
-               #880400 57%
-       );
-       background-image: -webkit-linear-gradient(
-               bottom,
-               #000000 0%,
-               #880400 57
-       );
-       background-image: -ms-linear-gradient(
-               bottom,
-               #000000 0%,
-               #880400 57%
-       );
-       background-image: -webkit-gradient(
-               linear,
-               left bottom,
-               left top,
-               color-stop(0, #000000),
-               color-stop(0.57, #880400)
+       background: linear-gradient(
+               #ff2e52,
+               #000000
        );
        background-attachment: fixed;
 
+       font-family: "Prompt", sans-serif;
        font-size: 9pt;
-       font-family: "DejaVu Sans", Helvetica, sans-serif;
-}
 
+       color: #363636;
+}
 
 h1, h2, h3, h4, h5, h6 {
        font-size: 20px;
@@ -66,10 +85,6 @@ h1, h2, h3, h4, h5, h6 {
        text-align: left;
 }
 
-h1 {
-       color: #66000F;
-}
-
 br.clear {
        clear: both;
 }
@@ -80,7 +95,7 @@ img {
 
 a {
        text-decoration: underline;
-       color: #d90000;
+       color: #ff2e52;
 }
 
 a:hover {
@@ -106,7 +121,6 @@ iframe {
 /* Header */
 
 #header {
-       height: 70px;
        margin: 0 auto;
 }
 
@@ -118,11 +132,14 @@ iframe {
 }
 
 #logo h1 {
-       color: #fff;
-       font-size: 3.6em;
+       color: #ffffff;
+       font-size: 3.5em;
        font-weight: bold;
-       padding-top: 0.2em;
-       padding-left: 1.7em;
+}
+
+#logo h1 a {
+       color: inherit;
+       text-decoration: none;
 }
 
 /* Main */
@@ -131,11 +148,10 @@ iframe {
        margin: 0 auto;
        margin-top: 0.5em;
        padding: 1.5em 2em 0 2em;
-       background: #fff url('../../images/n2.gif') 0px 0px repeat-x;
-       border: 1px solid black;
+       background: #ffffff;
 
+       border: 2px solid black;
        border-radius: 3px 3px 3px 3px;
-       -webkit-border-radius: 3px 3px 3px 3px;
 }
 
 #main_inner {
@@ -184,7 +200,8 @@ iframe {
 
 #footer {
        height: 2.5em;
-       margin-bottom: 1em;
+       margin-bottom: 1.5em;
+       padding-bottom: 0.5em;
 }
 
 #footer a {
@@ -196,24 +213,6 @@ iframe {
        text-decoration: underline;
 }
 
-input {
-       margin: 0.2em;
-}
-
-input.button {
-       background: #ca2f2f url('../../images/n3.gif') repeat-x;
-       color: #fff;
-       border: solid 1px #a94b4b;
-       font-weight: bold;
-       font-size: 0.8em;
-       height: 2.0em;
-}
-
-input.text {
-       border: solid 1px #f1f1f1;
-       padding: 0.25em;
-}
-
 #traffic {
        float: right;
        min-width: 20em;
@@ -222,16 +221,13 @@ input.text {
 
 /* Menu */
 #cssmenu {
-       margin: 0 auto;
-       margin-top: 0;
        padding-top: 0;
-       font-weight: 600;
+       font-weight: 500;
        height: 32px;
-       border: 1px solid black;
 }
 
 #cssmenu a {
-       color: #111111;
+       color: #363636;
        display: inline-block;
        line-height: 32px;
        padding: 0 1em;
@@ -240,6 +236,7 @@ input.text {
 
 #cssmenu ul {
        list-style: none;
+       padding: 0;
 }
 
 #cssmenu > ul > li {
@@ -247,8 +244,8 @@ input.text {
 }
 
 #cssmenu > ul > li.active a, #cssmenu > ul > li:hover > a {
-       color: white;
-       background: #aaaaaa;
+       color: #ffffff;
+       background: #363636;
 }
 
 #cssmenu .has-sub:hover > ul {
@@ -264,7 +261,7 @@ input.text {
 #cssmenu .has-sub ul li a {
        min-width: 12em;
        background: #ffffff;
-       color: grey;
+       color: #363636;
        display: block;
        line-height: 40%;
        padding: 12px 5px;
@@ -272,7 +269,8 @@ input.text {
 }
 
 #cssmenu .has-sub ul li:hover a {
-       background: #dddddd;
+       color: #ffffff;
+       background: #363636;
 }
 
 /* This decorates all tables with class="tbl" */
@@ -283,59 +281,60 @@ table {
 }
 
 .tbl th {
-       color: #000000;
-       border-top: 1px solid lightgrey;
-       border-bottom: 1px solid lightgrey;
-       background: #cccccc;
+       color: #ffffff;
+       border-top: 1px solid #363636;
+       border-bottom: 1px solid #363636;
+       background: #363636;
        padding-left: 0.5em;
        padding-right: 0.5em;
 }
 
 .tbl th:first-child {
-       border-left: 1px solid lightgrey;
-       border-top: 1px solid lightgrey;
-       border-bottom: 1px solid lightgrey;
+       border-left: 1px solid #363636;
+       border-top: 1px solid #363636;
+       border-bottom: 1px solid #363636;
 }
 
 .tbl th:last-child {
-       border-right: 1px solid lightgrey;
-       border-top: 1px solid lightgrey;
-       border-bottom: 1px solid lightgrey;
+       border-right: 1px solid #363636;
+       border-top: 1px solid #363636;
+       border-bottom: 1px solid #363636;
 }
 
 .tbl th:only-child {
-       border: 1px solid lightgrey;
+       border: 1px solid #363636;
 }
-.tbl td{
-       padding-left: 0.5em;
-       padding-right: 0.5em;
+
+.tbl td {
+       padding: 0.25em 0.5em;
 }
+
 .tbl tr td:first-child {
-       border-left: 1px solid lightgrey;
+       border-left: 1px solid #363636;
 }
 
 .tbl tr td:last-child {
-       border-right: 1px solid lightgrey;
+       border-right: 1px solid #363636;
 }
 
 .tbl tr:first-child td {
-       border-top: 1px solid lightgrey;
+       border-top: 1px solid #363636;
 }
 
 .tbl tr:last-child td:only-child {
-       border-bottom: 1px solid lightgrey;
+       border-bottom: 1px solid #363636;
 }
 
 .tbl tr:last-child td:first-child {
-       border-bottom: 1px solid lightgrey;
+       border-bottom: 1px solid #363636;
 }
 
 .tbl tr:last-child td:last-child {
-       border-bottom: 1px solid lightgrey;
+       border-bottom: 1px solid #363636;
 }
 
 .tbl tr:last-child td {
-       border-bottom: 1px solid lightgrey;
+       border-bottom: 1px solid #363636;
 }
 
 table.fw-nat tbody tr td {
@@ -350,6 +349,7 @@ div.rrdimage > ul {
        display: flex;
        justify-content: center;
 }
+
 .rrdimage li:not(:first-child)::before {
        content: "-";
        padding: 0 0.3em;
@@ -358,16 +358,18 @@ div.rrdimage > ul {
 .rrdimage button {
        padding: 0.3em;
        font-weight: 700;
-       color: #d90000; /* link color */
+       color: #ff2e52;
        border: none;
        background: none;
        cursor: pointer;
        text-decoration: none;
 }
+
 .rrdimage button:focus {
        outline: none;
        box-shadow: none;
 }
+
 .rrdimage button.selected {
        text-decoration: underline;
 }
diff --git a/html/html/themes/ipfire/include/fonts/Prompt-Bold.ttf b/html/html/themes/ipfire/include/fonts/Prompt-Bold.ttf
new file mode 100644 (file)
index 0000000..6cdd89b
Binary files /dev/null and b/html/html/themes/ipfire/include/fonts/Prompt-Bold.ttf differ
diff --git a/html/html/themes/ipfire/include/fonts/Prompt-Medium.ttf b/html/html/themes/ipfire/include/fonts/Prompt-Medium.ttf
new file mode 100644 (file)
index 0000000..adf72c9
Binary files /dev/null and b/html/html/themes/ipfire/include/fonts/Prompt-Medium.ttf differ
diff --git a/html/html/themes/ipfire/include/fonts/Prompt-Regular.ttf b/html/html/themes/ipfire/include/fonts/Prompt-Regular.ttf
new file mode 100644 (file)
index 0000000..2a736db
Binary files /dev/null and b/html/html/themes/ipfire/include/fonts/Prompt-Regular.ttf differ
index cbd05d1094fb9b1265179592c7b9012e5230735e..5ea3f9fa777056d37c26f39e82ea6a6c1eb16ed8 100644 (file)
@@ -125,7 +125,7 @@ print <<END;
 END
 
 
-print "<link href=\"/themes/ipfire/include/css/style.css\" rel=\"stylesheet\" type=\"text/css\" />\n";
+print "<link href=\"/themes/ipfire/include/css/style.css?v=20240125\" rel=\"stylesheet\" type=\"text/css\" />\n";
 
 
 if ($settings{'SPEED'} ne 'off') {
@@ -140,17 +140,18 @@ print <<END
        <body>
                <div id="header" class="fixed">
                        <div id="logo">
-                               <a href="https://www.ipfire.org" style="text-decoration: none;">
-                                       <img src="/themes/ipfire/images/tux2.png" style="float:left; margin-left: -3px; margin-top: -3px;"/>
+                               <h1>
+                                       <a href="https://www.ipfire.org">
+                                               IPFire_
+                                       </a>
 END
 ;
        if ($settings{'WINDOWWITHHOSTNAME'} ne 'off') {
-               print "</a><h1>$settings{'HOSTNAME'}.$settings{'DOMAINNAME'}</h1>";
-       } else {
-               print "<h1>IPFire</h1></a>";
+               print "&dash; $settings{'HOSTNAME'}.$settings{'DOMAINNAME'}";
        }
 
 print <<END
+                               </h1>
                        </div>
                </div>
 END
index 16a3061b4d58977ef8833e804131417677a79cab..667fb5d7ee7488325d3126027ad682bacfef7244 100644 (file)
 'drop portscan' => 'Log dropped portscan packets',
 'drop proxy' => 'Drop all packets not addressed to proxy',
 'drop samba' => 'Drop all Microsoft ports 135,137,138,139,445,1025',
-'drop spoofed martians' => 'Log dropped spoofed packets and marsians',
+'drop spoofed martians' => 'Log dropped spoofed packets and martians',
 'drop wirelessforward' => 'Log dropped wireless forward packets',
 'drop wirelessinput' => 'Log dropped wireless input packets',
 'dst port' => 'Dst Port',
 'host deny' => 'list with denied hosts',
 'host ip' => 'Host IP address',
 'host to net vpn' => 'Host-to-Net Virtual Private Network (RoadWarrior)',
-'hostile networks' => 'Hostile networks',
+'hostile networks in' => 'From Hostile Networks',
+'hostile networks out' => 'To Hostile Networks',
+'hostile networks total' => 'Total Hostile Networks',
 'hostname' => 'Hostname',
 'hostname and domain already in use' => 'Hostname and domain already in use.',
 'hostname cant be empty' => 'Hostname cannot be empty.',
 'locationblock enable feature' => 'Enable Location based blocking:',
 'locationblock flag' => 'Flag',
 'log' => 'Log',
+'log drop hostile in' => 'Log dropped packets FROM hostile networks',
+'log drop hostile out' => 'Log dropped packets TO hostile networks',
 'log dropped conntrack invalids' => 'Log dropped packets classified as INVALID by connection tracking',
 'log enabled' => 'Log Enabled',
 'log level' => 'Log Level',
 'refresh' => 'Refresh',
 'refresh index page while connected' => 'Refresh index.cgi page while connected',
 'refresh update list' => 'Refresh update list',
+'regenerate host certificate' => 'Renew Host Certificate',
 'registered user rules' => 'Talos VRT rules for registered users',
 'reiserfs warning1' => 'Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.',
 'reiserfs warning2' => 'Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.',
index 87ec52e8b2f0e89a266f438abbc38470d644ec5f..6034de409d17f0275c2d948418736a2a85d9743a 100644 (file)
 'done' => 'Fait',
 'dos charset' => 'Jeu de car. DOS',
 'down and up speed' => 'Entrez votre débit descendant et montant <br /> et cliquez sur <i>Sauvegarder</i>.',
+'downfall gather data sampling' => 'Chute / collecte Ã©chantillons de données - proc. Intel',
 'downlink' => 'Liaison descendante',
 'downlink speed' => 'Débit descendant - download (kbit/sec) ',
 'downlink std class' => 'Classe standard de réception ',
 'external access rule removed' => 'Règle d\'accès externe supprimée ; Redémarrage du contrôleur d\'accès',
 'external aliases configuration' => 'Configuration des alias externes',
 'extrahd' => 'Options stockage',
-'extrahd because there is already a device mounted' => ' car vous avez déjà un support de monté',
+'extrahd because there is already a device mounted' => ', car il y a déjà un périphérique monté',
 'extrahd cant umount' => 'Impossible de démonter',
 'extrahd detected drives' => 'Périphériques de stockage détectés',
 'extrahd install or load driver' => 'Si votre stockage n\'est pas visible ici, vous devez installer ou charger son pilote.<br />Si vous voyez votre stockage mais pas de partitions, vous devez tout d\'abord les créer.',
 'extrahd maybe the device is in use' => '. Votre support est peut-être en cours d\'utilisation',
+'extrahd mounted' => 'Monté',
+'extrahd no mount point given' => 'Aucun point de montage indiqué',
+'extrahd not configured' => 'Non configuré',
+'extrahd not mounted' => 'Non monté',
 'extrahd to' => 'vers',
 'extrahd to root' => 'vers root',
 'extrahd unable to read' => 'Impossible de lire',
 'host deny' => 'Liste des hôtes non autorisés',
 'host ip' => 'Adresse IP de l\'hôte ',
 'host to net vpn' => 'Réseau privé virtuel (VPN) de l\'hôte au réseau (client nomade) ',
-'hostile networks' => 'Réseaux hostiles',
+'hostile networks' => 'Total réseaux hostiles',
+'hostile networks in' => 'Depuis réseaux hostiles',
+'hostile networks out' => 'Vers réseaux hostiles',
 'hostname' => 'Nom hôte ',
 'hostname and domain already in use' => 'Le nom d\'hôte et de domaine sont déjà utilisés.',
 'hostname cant be empty' => 'Le nom d\'hôte ne peut pas Ãªtre vide.',
 'ids hide' => 'Cacher',
 'ids ignored hosts' => 'Hôtes de liste blanche',
 'ids log hits' => 'Total du nombre de règles activées pour',
-'ids log viewer' => 'Rapport IDs',
-'ids logs' => 'Rapports IDs',
+'ids log viewer' => 'Rapport IDS',
+'ids logs' => 'Rapports IDS',
 'ids merge classifications' => 'Fusion des classements...',
 'ids merge sid files' => 'Fusion des sid aux fichiers de messages...',
 'ids monitor traffic only' => 'Surveiller seulement le trafic',
 'locationblock enable feature' => 'Activer le blocage par localisation :',
 'locationblock flag' => 'Drap.',
 'log' => 'Rapport :',
+'log drop hostile in' => 'Journaliser les paquets abandonnés depuis des réseaux hostiles',
+'log drop hostile out' => 'Journaliser les paquets abandonnés vers des réseaux hostiles',
 'log dropped conntrack invalids' => 'Journaliser les paquets abandonnés classés comme INVALIDES par le suivi de connexion',
 'log enabled' => 'Journal activé',
 'log level' => 'Niveau de rapport',
 'refresh' => 'Actualiser',
 'refresh index page while connected' => 'Actualiser la page index.cgi pendant la connexion',
 'refresh update list' => 'Actualiser la liste des mises Ã  jour',
+'regenerate host certificate' => 'Renouveler le certificat hôte',
 'registered user rules' => 'Règles Sourcefire VRT pour les utilisateurs enregistrés',
+'reiserfs warning1' => 'Reiserfs est obsolète et devrait Ãªtre supprimé du noyau en 2025.',
+'reiserfs warning2' => 'Assurez-vous qu\'une nouvelle installation est effectuée Ã  l\'aide des systèmes de fichiers ext4 ou xfs avant cette date.',
 'release' => 'Révision',
 'released' => 'Disponible',
 'reload' => 'Recharger',
 'root certificate' => 'Certificat racine',
 'root path' => 'Répertoire root',
 'root user password' => 'Mot de passe root',
-'route config changed' => '',
+'route config changed' => 'La configuration de la route a Ã©té modifiée',
 'route subnet is invalid' => 'L\'itinéraire additionnel push du sous-réseau est non valide',
 'router ip' => 'Adresse IP du routeur :',
 'routing table' => 'Table de routage',
 'source port overlaps' => 'La plage de port source chevauche une plage de port existante.',
 'speaker off' => 'Haut-parleur Ã©teint :',
 'speaker on' => 'Haut-parleur allumé :',
+'spec rstack overflow' => 'Débordement de la pile de rendement spéculative - proc. AMD',
 'spectre variant 1' => 'Spectre - variante 1',
 'spectre variant 2' => 'Spectre - variante 2',
 'spectre variant 4' => 'Spectre - variante 4',
 'system logs' => 'Rapports système',
 'system status information' => 'Informations sur le statut du système',
 'ta key' => 'Clé d\'authentification TLS',
-'taa zombieload2' => 'TSX Async Abort/ZombieLoad v2',
+'taa zombieload2' => 'TSX Async Abort / ZombieLoad v2',
 'tcp more reliable' => 'TCP (plus fiable)',
 'telephone not set' => 'Numéro de téléphone non défini.',
 'template' => 'Préétabli',
similarity index 74%
rename from lfs/rtl8821cu
rename to lfs/abseil-cpp
index 1a305add53552dc4126811f2342092e7648ca6c4..c0588a889ae7d20de0c16a1b68216f34d2d8d8a2 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team <info@ipfire.org>                      #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
 
 include Config
 
-VERSUFIX = ipfire$(KCFG)
-MODPATH = /lib/modules/$(KVER)-$(VERSUFIX)/extra/wlan
+VER        = 20230802.1
 
-VER        = 20210118-7b8c45a270454f05e2dbf3beeb4afcf817db65da
-
-THISAPP    = 8821cu-$(VER)
+THISAPP    = abseil-cpp-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
-TARGET     = $(DIR_INFO)/$(THISAPP)-kmod-$(KVER)-$(VERSUFIX)
+TARGET     = $(DIR_INFO)/$(THISAPP)
 
 ###############################################################################
 # Top-level Rules
@@ -43,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 4f81f274d141ae140b96ac3a60642d70b8d2603080f3e8ed9f836815fec6eeb9b5f8648ed53663dbbe171176600760fae26cf5815395d004328a89037149122c
+$(DL_FILE)_BLAKE2 = 98a9efb0fdc3801ff26d53202a1737cdf2d4115690f358abe16ba8b82625ee9df109e50ad50a30dc8e368b78630c3e7a31006801060b431c1b07b157366f1210
 
 install : $(TARGET)
 
@@ -53,9 +50,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
 b2 : $(subst %,%_BLAKE2,$(objects))
 
-dist:
-       $(PAK)
-
 ###############################################################################
 # Downloading, checking, b2sum
 ###############################################################################
@@ -76,20 +70,10 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && CONFIG_RTL8821CU=m make $(MAKETUNING) \
-               -C /lib/modules/$(KVER)-$(VERSUFIX)/build/ M=$(DIR_APP)/ modules
-
-       # Install the built kernel modules.
-       mkdir -p $(MODPATH)
-       cd $(DIR_APP) && for f in $$(ls *.ko); do \
-               /lib/modules/$$(uname -r)$(KCFG)/build/scripts/sign-file sha512 \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.pem \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.x509 \
-                       $$f; \
-               xz $$f; \
-               install -m 644 $$f.xz $(MODPATH); \
-       done
-
+       cd $(DIR_APP) && cmake . \
+                       -D CMAKE_INSTALL_PREFIX=/usr \
+                       -D BUILD_TESTING=OFF
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
-
diff --git a/lfs/acl b/lfs/acl
index 9c5c46952e579e0f140840c617b0b47e0c8430e4..b0008d4db9220a617cf689ea0ff98a707ce28042 100644 (file)
--- a/lfs/acl
+++ b/lfs/acl
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.3.1
+VER        = 2.3.2
 
 THISAPP    = acl-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 15e81e8159ddb21ef0c262bef3101c0b6fa546738a2ab74c01ccc21fd1c3dc8ab6aaf84a06dee6da22291f3ca4feeffa60c7d11bfac1ab770a6ec28e1f1655e0
+$(DL_FILE)_BLAKE2 = 9f2abfddcd403df2c716c05f02a1b52453613d10948dc58a65b9ef41b44e37db6de99fb22dcfc4f6f0fb5d0319c939da61bd4e0fba2cdb5643e8087ecd34eeac
 
 install : $(TARGET)
 
@@ -70,7 +70,10 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./configure --prefix=/usr --libexecdir=/usr/lib --disable-static
+       cd $(DIR_APP) && ./configure \
+                               --prefix=/usr \
+                               --libexecdir=/usr/lib \
+                               --disable-static
        cd $(DIR_APP) && make
        cd $(DIR_APP) && make install
        chmod -v 755 /usr/lib/libacl.so
index 9a0ad38a982386a144f63d6591f7c5650055721c..c1973e6d5785573a516e96592bbf984c1c30e529 100644 (file)
@@ -75,6 +75,7 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/apache-2.4.58_mod_xml2enc_remove_dependency_on_xmlstring_header.patch
        ### Add IPFire's layout, too
        echo "# IPFire layout" >> $(DIR_APP)/config.layout
        echo "<Layout IPFire>" >> $(DIR_APP)/config.layout
index 3b370ef372b0027023a3133cfeb33367a499954c..8a85b109edce2c5e522d0f8626823cedaf8ab95d 100644 (file)
--- a/lfs/attr
+++ b/lfs/attr
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.5.1
+VER        = 2.5.2
 
 THISAPP    = attr-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 876dcbd802ea79b7851640f208820ffdfb73dc46065af673037c6dd50ad2af158f9f74b34cf45728baf9d0cc5572b40c3f102aa2907245a877db0d3879e38f04
+$(DL_FILE)_BLAKE2 = cf26348c3a96622e4f62493ac7655e14b6580d36a5784ef4c3750178856eceabd33192fd58516be21c8aa1ad41d56c024ad440ef4bc922bed8f7a4984ea16c63
 
 install : $(TARGET)
 
index c7ef1f9460b02d916f80160cf38712832460bb81..c66f6a8e17855322fbb522eb41d2a0e0d9a78864 100644 (file)
--- a/lfs/bash
+++ b/lfs/bash
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -91,7 +91,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash/bash-4.0-profile-1.patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash/bash-3.2-ssh_source_bash.patch
        
-       for i in $$(seq 1 15); do \
+       for i in $$(seq 1 26); do \
        cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/bash/bash52-$$(printf "%03d" "$${i}") || exit 1; \
        done
 
index 6779bb3d9ce7abccd799f67f062e17611cfa41c0..271f8ab53bc612b29aeaa2f1f2844845ddaa3fa6 100644 (file)
--- a/lfs/bind
+++ b/lfs/bind
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -25,7 +25,7 @@
 
 include Config
 
-VER        = 9.16.44
+VER        = 9.16.48
 
 THISAPP    = bind-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = cdca8289639d900ab8162e4b0252a495fa0c579b9399326c7df42699346c2f0bca24762dad29de187f142c0896f4012c3f5f3785126d325e7d30ccb73f1530d8
+$(DL_FILE)_BLAKE2 = 4a503b45df412c435cb0f75b54ee1270140cccce7ecc159cdf3e0e3cbd3c0a0866b7472782f20aacf130f57df12d20a102ac6979498138ce00a2655806d003e7
 
 install : $(TARGET)
 
index 2b5c65592d7ba97e17b84a0bf019b0435146bd77..7af8251d1910f867b9685e73b4e5f852a59134ef 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.41
+VER        = 2.42
 
 THISAPP    = binutils-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -51,6 +51,8 @@ ifeq "$(PASS)" "1"
   CFLAGS := $(patsubst -mfloat-abi=%,,$(CFLAGS))
   CFLAGS := $(patsubst -mindirect-branch=%,,$(CFLAGS))
   CFLAGS := $(patsubst -mfunction-return=%,,$(CFLAGS))
+  CFLAGS := $(patsubst -mbranch-protection=%,,$(CFLAGS))
+  CXXFLAGS := $(patsubst -mbranch-protection=%,,$(CXXFLAGS))
   CFLAGS := $(patsubst -fstack-clash-protection,,$(CFLAGS))
   CFLAGS := $(patsubst -fcf-protection,,$(CFLAGS))
 
@@ -94,7 +96,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75
+$(DL_FILE)_BLAKE2 = e67a5c028fba70e70088fd11b38ec8c9c4ed5a019badefda25abeb6275997b16f0891e7ff3424c4b82bbfae92e8992669826920dd53df61cd48469d8f7cd5bd1
 
 install : $(TARGET)
 
index 0c8c97055b940de63c5ede05d8fb28be95dca8ff..e9dc6c5f8df348e931f7e003f32be15fb6bea2ac 100644 (file)
--- a/lfs/bird
+++ b/lfs/bird
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = The BIRD Internet Routing Daemon
 
-VER        = 2.0.12
+VER        = 2.14
 
 THISAPP    = bird-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = bird
-PAK_VER    = 12
+PAK_VER    = 13
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = ca00574bb8e508255afb90e0d65f4e1763880699cff9877731d072efc48944b9f9ac77b35bb7ffd7b780e8e8b1c2eacdc38ee273353817c53723e7972fb5f0d6
+$(DL_FILE)_BLAKE2 = fe16b89c7f0ff35c5126366920960e0c55f57fe343380b2c32230122cf24f9abc3eb4d6ed9f37d2176f9e9340a83dffd1e68fed276b59b86cf1bdf5b8bd3c169
 
 install : $(TARGET)
 
index 79d6446ee6c02d492de9b1dbacbe69fb1d8cb971..7b77fd4bb591d65b92da4bdb3411ad207bfdd6be 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.2.3
+VER        = 1.2.7
 SUMMARY    = Deduplicating backup program with compression and authenticated encryption
 
 THISAPP    = borgbackup-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = borgbackup
-PAK_VER    = 15
+PAK_VER    = 16
 
 DEPS       = python3-msgpack python3-packaging python3-pyfuse3
 # borgbackup only works with specific versions of python3-msgpack
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 970fad62428b44eb22df761020a4c25f4aa8d3e8f5cc2c81aa96b1afb051dc24b3d124b4fc84e81cf8eaa6a9b19a200f6f9bda1f7f4c2794a7e8d33e8d5020f1
+$(DL_FILE)_BLAKE2 = 8d69f3e7890ee117e1fe2cdf6b92c548bc40b337de09850948150034fc4724bf05c51c852a268df2294e3657676920a1c663a421331fd6dba5fffa558429f11e
 
 install : $(TARGET)
 
index e828b55713ee56099f1cd85c1a181d4b6c97f4be..5fe5ca5501c14f34b31327459ba467f54058e067 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20231204
+VER        = 20240217
 
 # From https://hg.mozilla.org/mozilla-central/raw-file/tip/security/nss/lib/ckfw/builtins/certdata.txt
 
index 907804f3607036ec491bfaf7643aa762c77b76c7..9301caef60c4454cd4619cbe4c234781efdcb35d 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Utilities for doing and managing mounts of the Linux CIFS filesystem
 
-VER        = 6.14
+VER        = 7.0
 
 THISAPP    = cifs-utils-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = cifs-utils
-PAK_VER    = 4
+PAK_VER    = 5
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d5ff2fe5de6800ffa1ffafb78c02ee02dc61c47243d89f6c634e1df9ed539e8a1d2d26f022f55b344849072f254fc6a3d1c217a6e23193189ff2cbb144a1a5f0
+$(DL_FILE)_BLAKE2 = 514d35f243d0ef7b866068a9a53a4b1704d2856d491d56aa469e8e3919b4030cb920a7f60d08851b0a23d28a020d1ddf7daa8b9ac412f1567a0a60d2f6ee6774
 
 install : $(TARGET)
 
index b64753c4430d1a317c24a0f58ead04d0c44a1d09..5a1089187848a83e0e7d734e6c569f506fbccc66 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Antivirus Toolkit
 
-VER        = 1.2.1
+VER        = 1.3.0
 
 THISAPP    = clamav-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = clamav
-PAK_VER    = 70
+PAK_VER    = 71
 
 DEPS       =
 
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 1373c6882b165e769dcc3c3631dfe7183231b2fe4830608b57d919af1a8e9a5a73aa3cc4767981a27bb9845390165b5241750904d50e1a90b7237200b97f7ef3
+$(DL_FILE)_BLAKE2 = dc411b1a905d2699c497870877fbe99e3910f8e29bc77830085c8ab75161c80066ca1396f47c3cd6a098c06c839464dbe31feb2e7e64622c657ad4a6a9401282
 
 
 install : $(TARGET)
index 6c1e6faa5f8bc54efc5d814c0cfb13e7ebc07079..f44fe1d2c52045b786bfbe3adb0e67ece11bb147 100644 (file)
--- a/lfs/cpio
+++ b/lfs/cpio
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.13
+VER        = 2.14
 
 THISAPP    = cpio-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 225f88b7a3e916110671075249217e4811efe767d5c202b420565038a00c2df59159493ac1daefc3ce4349f34c560fcf90b26418f09f05adf7f3b79566ab74de
+$(DL_FILE)_BLAKE2 = ddfecf7e3ff59cb15fa0856d374a8b1ff5aaf9143a940202c6c0eb84f0347b940a40e31258035e1d217fe210ef7ffdedb41e40f3a9d47ba51f44626378090f8a
 
 install : $(TARGET)
 
index dab2540142dafc8b0da937c09b57594cc55b2da5..8db0e6750873d5c27d767dfb9022d468336d2642 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2021  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = cpufrequtils
-PAK_VER    = 12
+PAK_VER    = 14
 
 DEPS       =
 
index da832046ac1729f0cc075f7eb9fb0efb670a5f6c..4a2368562c4f48ab0fb5c19eda2942b3a6d73554 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 10.0.4
+VER        = 10.0.6
 
 THISAPP    = dhcpcd-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
+$(DL_FILE)_BLAKE2 = 4afd08cf7377b2262d33bf3f7ac503e081572a7c1ffd53b285842a92d99d88fae44e7e6384134bbe1eb839001f822fa7fb43718c42f9e8e6d11a05ec66fa2fc6
 
 install : $(TARGET)
 
index 7fdfb5d8715bf795bf79454c269e9593cd1b7e67..80c6f2a9566f284c71d0de84f1eaaf61c4af0866 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.9
+VER        = 3.10
 
 THISAPP    = diffutils-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d43ed9f1643ac46b69083755974fc9611ad00c3b98b08332c681223d17d762567562233b51342a16f7dad8f28dfc5536999143594e33a64e6624001a71787c8f
+$(DL_FILE)_BLAKE2 = 24a90162b3d876e6378243f19a85a1f1bb4cdfe98d130dee684740a902f2987509d5830dd32df4e26678b468b96960f6f9785ffb922e828cb8b4acce0d8587f6
 
 install : $(TARGET)
 
@@ -77,7 +77,9 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./configure --prefix=$(PREFIX) --disable-nls
+       cd $(DIR_APP) && ./configure \
+                               --prefix=$(PREFIX) \
+                               --disable-nls
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
index f18f6d25d2293c3ac1ce8e2007b8f22224e120e4..1408447d2069711336498d67ed6aa650ce2dc40c 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2021  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.3
+VER        = 3.5
 
 THISAPP    = dmidecode-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 7a4557a203702da5d5d6722c72870342e18458b3777d095656e9d5c3a5f80cc712d16b775fa16e4ae9326965a789d393092d45651a449444e268438c1d16773e
+$(DL_FILE)_BLAKE2 = 07cc4c069dc1cba36160de158c4d0390df9b77b4192f5847df0756f9e097a7fbc751cd7b5b073df7661267ab78ea0d9be2831d70ddda8d1981c628f3cfee8802
 
 install : $(TARGET)
 check : $(patsubst %,$(DIR_CHK)/%,$(objects))
@@ -71,8 +71,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dmidecode/0005-nothing-should-go-into-usr-local.patch
-       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dmidecode/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch
-       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dmidecode/dmidecode-3.3-fix_crash_with_u_option.patch
        cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
index cf8cd5cb56e53a3c98fe70d83dce653020c38a1b..de48ae61f9a81e2e1123528a89b3df9871366fd0 100644 (file)
@@ -73,6 +73,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 
        # https://bugzilla.ipfire.org/show_bug.cgi?id=12842
        cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dracut-059-fix-e2fsck-call.patch
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/dracut/dracut-056-fix_early_microcode_for_kernel_6.6.patch
 
        cd $(DIR_APP) && ./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc
        cd $(DIR_APP) && make $(MAKETUNING)
diff --git a/lfs/ed b/lfs/ed
index 0a7014fd7479aa8630f12843772c1908e2e2fe6a..633ec40557bfda3c9851befc7c9e4cb4d2ca5113 100644 (file)
--- a/lfs/ed
+++ b/lfs/ed
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.19
+VER        = 1.20
 
 THISAPP    = ed-$(VER)
 DL_FILE    = $(THISAPP).tar.lz
@@ -39,7 +39,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE)                     = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 139305a1d64e96f7eadcb462325918e5eee18de229ec8e1b3fac29dc9b8ef58ceea4cd7ffdbd3674fd7f421d90bc0c9e3557318eb57830d7cd46e579828fa95d
+$(DL_FILE)_BLAKE2 = d212c6d5302627145332ec25b989ca2d4a064ce5c0ea45ad1ad6b780ffd72037ff2144b933c52667c52192d6f5acd5766b5c31d4a2b5cf5993813c43e1523af3
 
 install : $(TARGET)
 
@@ -69,7 +69,10 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./configure --prefix=/usr --exec-prefix="" --disable-nls
+       cd $(DIR_APP) && ./configure \
+                               --prefix=/usr \
+                               --exec-prefix="" \
+                               --disable-nls
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
index 9fb69af6255fb8468ca81f769dbbbd484665125c..7dd95caa25510d592fd6720cd1361c098376fcdb 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -33,12 +33,6 @@ DL_FILE    = $(THISAPP).tar.bz2
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
-PROG       = elfutils
-PAK_VER    = 10
-
-DEPS       =
-
-SERVICES   =
 
 ###############################################################################
 # Top-level Rules
@@ -58,9 +52,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
 b2 : $(subst %,%_BLAKE2,$(objects))
 
-dist:
-       @$(PAK)
-
 ###############################################################################
 # Downloading, checking, b2sum
 ###############################################################################
index a89b6d114a3a11e7cf489d50929c67c96069f528..acfdba6ea4407e37a42b287efbabc8b836f2b930 100644 (file)
--- a/lfs/expat
+++ b/lfs/expat
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
 
 include Config
 
-VER        = 2.5.0
+VER        = 2.6.0
 
 THISAPP    = expat-$(VER)
-DL_FILE    = $(THISAPP).tar.bz2
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 15a5dcd3af17995fb4299301710b38d609c1fe7a8d6a6284581fedd96e89e0c16526d0342fb55773ac9d678cd65dc5cdb1532c764eeb3a20ccdf1e168b96e337
+$(DL_FILE)_BLAKE2 = 2f0117317bde4e03d8662bcac1ff6c2bbb1af694846b21a82ac12d11ccd43032b481af72fa35298c3cb19b7426dba6a67e703904ca7b05663ffd854a42348bd0
 
 install : $(TARGET)
 
index 7877425eae9c3f871f7abbb34936c06525c6181d..76c6441ef1a44eb51ee39a5557d8bad1767df258 100644 (file)
--- a/lfs/file
+++ b/lfs/file
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.44
+VER        = 5.45
 
 THISAPP    = file-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a90ccae738a95315d75a0aaee7bbff3624425cc9267daf18ba9147b7c9b9ebfb31288b54c63a73e4695eca0e876f206e40bcb81c422f1bf572b976e753b25a42
+$(DL_FILE)_BLAKE2 = 30fc77c091e6624f2e9a950f4c6fe69ea6aa46d4a8ad9f20d49320a3675617c5bfbc9ff1ebba5eeb2cf4435c38d71b47b8beeb5146c9f55fe3bac11fe65e89bd
 
 install : $(TARGET)
 
@@ -70,7 +70,9 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./configure --prefix=/usr --disable-bzlib
+       cd $(DIR_APP) && ./configure \
+                               --prefix=/usr \
+                               --disable-bzlib
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
diff --git a/lfs/fmt b/lfs/fmt
index 07f90ee340354392853b11bf73b56dbfbd9be905..d66fd17b3bb2a34df6c3479b523fbb36d6fb8022 100644 (file)
--- a/lfs/fmt
+++ b/lfs/fmt
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Open-source formatting library for C++
 
-VER        = 10.0.0
+VER        = 10.2.1
 
 THISAPP    = fmt-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = fmt
-PAK_VER    = 3
+PAK_VER    = 4
 
 DEPS       =
 
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809
+$(DL_FILE)_BLAKE2 = 7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 
 install : $(TARGET)
 
index 4add7abfdd1f4c7ef81e4f917aa771e7e17c595d..318d643b0b827b576b5a1e3d6ff4a80732da3644 100644 (file)
 
 include Config
 
-VER        = 2.14.1
+VER        = 2.15.0
 SUMMARY    = Library for configuring and customizing font access
 
 THISAPP    = fontconfig-$(VER)
-DL_FILE    = $(THISAPP).tar.bz2
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 870f7936b0ffb7afce37b1c6909cacfaff3a0613a4d0dabddb1e0ec5672018fb80e1aca9d22e3f31579edd304e3cc55a45dd392e199646bbc86a11d4a99e0f35
+$(DL_FILE)_BLAKE2 = 17c85fddc4ab84111c4f50afb89ecd8792c3aeaa2690b38fd39fca6f6cece69e9ce0cd3af8a2e54968c79ad1f9bee1e444699a13c068d9dfd3dfe1212ff37533
 
 install : $(TARGET)
 
@@ -71,8 +71,6 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && rm -vf src/fcobjshash.h
-       cd $(DIR_APP) && ./autogen.sh
        cd $(DIR_APP) && ./configure \
                --prefix=/usr \
                --sysconfdir=/etc \
index 5ce1a2528f49177c1a83758f9189e313b8ea08f4..df59bd63b93a59d218e7c9e95dfcd1af17c41a09 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = freeradius
-PAK_VER    = 19
+PAK_VER    = 20
 
 DEPS       = libtalloc samba
 
diff --git a/lfs/frr b/lfs/frr
index e61df8421bff05a9e85284822203d2c0d613d0a5..f0954aae5fe4d1239ac9fb08fa935b7086f73ee6 100644 (file)
--- a/lfs/frr
+++ b/lfs/frr
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = FRRouting Routing daemon
 
-VER        = 8.5.2
+VER        = 9.1
 
 THISAPP    = frr-frr-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,9 +34,9 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = frr
-PAK_VER    = 6
+PAK_VER    = 8
 
-DEPS       = elfutils
+DEPS       =
 
 SERVICES   = frr
 
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404
+$(DL_FILE)_BLAKE2 = ba64f9455c38441f8cadce4eed435fb86344244e98bd1b675335887fb098be29adc035d722d3c128e136a4c6b0aa1adcbdc0e22815702e52170da940a5caf20a
 
 install : $(TARGET)
 
diff --git a/lfs/gcc b/lfs/gcc
index c979aa199fa22ecf8b7977150cf30f1b90474d30..5183903c7e5dfcfb6ddbf78a75a851053b06e045 100644 (file)
--- a/lfs/gcc
+++ b/lfs/gcc
@@ -43,6 +43,7 @@ CFLAGS    := $(patsubst -mfloat-abi=%,,$(CFLAGS))
 CFLAGS    := $(filter-out -fexceptions,$(CFLAGS))
 
 CFLAGS    := $(patsubst -mindirect-branch=%,,$(CFLAGS))
+CFLAGS    := $(patsubst -mbranch-protection=%,,$(CFLAGS))
 CFLAGS    := $(patsubst -mfunction-return=%,,$(CFLAGS))
 CFLAGS    := $(patsubst -fstack-clash-protection,,$(CFLAGS))
 CFLAGS    := $(patsubst -fcf-protection,,$(CFLAGS))
index 57fead8ad2d01c67ba799d338e551a3c5b1d7c5f..fb7462b5ebfc660f2a7f7b4095ca8f6a95bab1b2 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.22
+VER        = 0.22.4
 
 THISAPP    = gettext-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5
+$(DL_FILE)_BLAKE2 = 3f93aa5aef8e40d2e01acaa5aeed11efefd0de43ea26d084a0b9e743019685f7584d8e1bf05c1fd5772a5576d21ee1f052b81366f52c7827b6d14bd4d9890edc
 
 install : $(TARGET)
 
diff --git a/lfs/git b/lfs/git
index b74b3c8d8ae0b89f7f3895f5894d2ecfca287467..d10ca469c22ee4c707e8970c62f3d0ebe03ee5ad 100644 (file)
--- a/lfs/git
+++ b/lfs/git
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.42.1
+VER        = 2.44.0
 SUMMARY    = Fast, scalable, distributed revision control system
 
 THISAPP    = git-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = git
-PAK_VER    = 30
+PAK_VER    = 32
 
 DEPS       = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 913427edcf02bc6ee4b07ba9ceb2f7ebc1482512016d24f838439150809ca2f8b496ec705f7894c5cc1b66a10e3d95bbff5b004e20b0637e29a805f07578cd39
+$(DL_FILE)_BLAKE2 = 6dc145e20e737763fb738ccb4a65ba2f8d6f35bb4e30520a0c79f4fcc0eaaaf4e99a9be00eaa9e14dec231ed122d54be7dfa9212a3e5a75707730256391896d4
 
 install : $(TARGET)
 
index cf124bcfc6b716ca9c73984505ee6ca022a9906b..43523e46f5269987afe56332c0a8f5c5a56b59c5 100644 (file)
--- a/lfs/glibc
+++ b/lfs/glibc
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.38
+VER        = 2.39
 
 THISAPP    = glibc-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -82,7 +82,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = f9b039f0ef98a7dd8e1cba228ed10286b9e4fbe4dd89af4d26fa5c4e4cf266f19c2746b44d797ce54739d86499e74cf334aaf311bcf6e30120fd7748453e653f
+$(DL_FILE)_BLAKE2 = 9d98459a2d58401e07c081e0d841935b23998da75a7eb5a7ebd23a1f9ebab99dee623fe166397c1b6c926960c570f62dbca5cb3b5ce84a918adff6b7a15e16bb
 
 install : $(TARGET)
 
@@ -114,35 +114,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @rm -rf $(DIR_APP) $(DIR_SRC)/glibc-build && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        @mkdir $(DIR_SRC)/glibc-build
 
-       # Patches from upstream
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0001-stdlib-Improve-tst-realpath-compatibility-with-sourc.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0002-x86-Fix-for-cache-computation-on-AMD-legacy-cpus.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0003-nscd-Do-not-rebuild-getaddrinfo-bug-30709.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0004-x86-Fix-incorrect-scope-of-setting-shared_per_thread.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0005-x86_64-Fix-build-with-disable-multiarch-BZ-30721.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0006-i686-Fix-build-with-disable-multiarch.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0007-malloc-Enable-merging-of-remainders-in-memalign-bug-.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0008-malloc-Remove-bin-scanning-from-memalign-bug-30723.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0009-sysdeps-tst-bz21269-fix-test-parameter.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0010-sysdeps-tst-bz21269-handle-ENOSYS-skip-appropriately.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0011-sysdeps-tst-bz21269-fix-Wreturn-type.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0012-io-Fix-record-locking-contants-for-powerpc64-with-__.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0013-libio-Fix-oversized-__io_vtables.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0014-elf-Do-not-run-constructors-for-proxy-objects.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0015-elf-Always-call-destructors-in-reverse-constructor-o.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0016-elf-Remove-unused-l_text_end-field-from-struct-link_.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0017-elf-Move-l_init_called_next-to-old-place-of-l_text_e.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0018-NEWS-Add-the-2.38.1-bug-list.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0019-CVE-2023-4527-Stack-read-overflow-with-large-TCP-res.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0020-getaddrinfo-Fix-use-after-free-in-getcanonname-CVE-2.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0021-iconv-restore-verbosity-with-unrecognized-encoding-n.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0022-string-Fix-tester-build-with-fortify-enable-with-gcc.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0023-manual-jobs.texi-Add-missing-item-EPERM-for-getpgid.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0024-Fix-leak-in-getaddrinfo-introduced-by-the-fix-for-CV.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0025-Document-CVE-2023-4806-and-CVE-2023-5156-in-NEWS.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0026-Propagate-GLIBC_TUNABLES-in-setxid-binaries.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-2.38/0027-tunables-Terminate-if-end-of-input-is-reached-CVE-20.patch
-
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-localedef-no-archive.patch
 
 ifneq "$(TOOLCHAIN)" "1"
index 7336528f6ebdc1b06b959e2d91581c016d8cb56c..39e1d0bd16e61918627f3a737e9c3fe6a898098a 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.8.0
+VER        = 3.8.3
 
 THISAPP    = gnutls-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 64784e9c0ac4dcab2c9e90d7d17d0bd8a0021224be285c12a53673f3a52aa3f189152b1b0b4aaae5a8fb41951361af1fd04a5b535774c4a26c26eb895519af40
+$(DL_FILE)_BLAKE2 = 27a4bb4d8a5697e2187113351b2ad1e849bca7bcfb556c1b54fc2d02bef16e2789e7c437ac8db8fe6d2bcfc0e3e3467bbff2dd5d2fc0adb9bf8bda81cb89e452
 
 install : $(TARGET)
 
index eb1c60357f692278a0b49a9046389f41248b2d5c..9e6f4310a83755a80da2df0f19592fe2f9498ad9 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -25,7 +25,7 @@
 
 include Config
 
-VER        = 1.0.9
+VER        = 1.0.10
 
 THISAPP    = gptfdisk-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = gptfdisk
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       =
 
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2
+$(DL_FILE)_BLAKE2 = 9047bf68a2c5c254bda9b2815488963dc19a9415c90fbf4a127268a37fe8a545b7d45a333e356bd9da22e37ef649d9f60896ffedfdc35b60c7642a48e4ed2e5a
 
 install : $(TARGET)
 
index 2db76c627f8ac406b8f21f0eeb9180b6684ad7f7..bcc6ac4ab71dd16f5d3dc68c7106d159cf91562e 100644 (file)
--- a/lfs/grub
+++ b/lfs/grub
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.12-rc1
+VER        = 2.12
 
 THISAPP    = grub-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -61,7 +61,7 @@ objects = $(DL_FILE) \
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 unifont-7.0.03.pcf.gz = $(DL_FROM)/unifont-7.0.03.pcf.gz
 
-$(DL_FILE)_BLAKE2 = 3ada3d51b8cbae260b8ddeb249d8529f273ca578e5361a24988e6e1bf5ef405e507831862dfcefd35ee1c26068cbdc38eda7a04fe1cec378e945e08c5b00d891
+$(DL_FILE)_BLAKE2 = a678f7fafb945d325c8cf47aa086f48357a8f6335b762f77038c30a3896b3b05491598d9931d5335841d224fffcbe4a9a43ca1479057c1f1ce52b8d2a952c431
 unifont-7.0.03.pcf.gz_BLAKE2 = fb96c1786fcc8c77796c90ce30a2b7d544013bd62cedbf7b027e1894fe75cdbd2044717796cb0e3150db1457fcb58076491d9c0b855621b652fb9a52c0793469
 
 install : $(TARGET)
@@ -94,7 +94,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @rm -rf $(DIR_APP) $(DIR_APP_EFI) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-2.06-remove_os_prober_disabled_warning.patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-2.02_disable_vga_fallback.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-2.12-rc1-fix_bli_bin_sh_path.patch
+       cd $(DIR_APP) && [ ! -e grub-core/extra_deps.lst ] && echo 'depends bli part_gpt' > grub-core/extra_deps.lst
        cd $(DIR_APP) && autoreconf -vfi
 
        # Install unifont
index 7646c96913bfdffab4c143a0b405b4d03cbb2cd3..bae1a7b165009d79bc96828af9d2f9d4a2118c77 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,9 +26,9 @@ include Config
 
 SUMMARY    = The Reliable, High Performance TCP/HTTP Load Balancer
 
-VER        = 2.8.1
+VER        = 2.9.2
 
-# From: https://www.haproxy.org/download/2.8/src/haproxy-2.8.1.tar.gz
+# From: https://www.haproxy.org/download/2.9/src/haproxy-2.9.2.tar.gz
 
 THISAPP    = haproxy-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -36,7 +36,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = haproxy
-PAK_VER    = 27
+PAK_VER    = 29
 
 DEPS       =
 
@@ -54,7 +54,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 4c4cb6d0a50d1a5d799b4d861f1dff98d5b3cf6f33c94c1b5927dd1998afb968c0bded9ddbac3e95fc1b16b5515d3d29695d5a6e20ee4424e7240e6a309e8b89
+$(DL_FILE)_BLAKE2 = 257a594fdb18e50c99e4256aa364d2ea55b56e39bfda0435c921927939a09231be5ae2bd7f39e23286febb343fa0dca5fc33f9b279461c5083050898390b21db
 
 install : $(TARGET)
 
index da5057c4f447d9c14d8a357567ca4c95630f43db..721133e204b3b6c2bf7a255725b9b7ae987c60fd 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.49.2
+VER        = 1.49.3
 
 THISAPP    = help2man-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 62db47a5915432093991f060390a62ebf2d1e5e6e78f7142d0cd5f8a273a1fd74f55de4b3ead5c1071aaf4de084e62782981a1d888b8a8b76da9c07e0cda20ea
+$(DL_FILE)_BLAKE2 = a5ed9ea3ff78b5287fa5bc02302da6a3657fee8fefd4fc43289e209bbe128d58da633c38aa4039c93a761c4842d3549a73cc14e77ee2859ed256613a8fba6e23
 
 install : $(TARGET)
 
index faaf37047417e65932d0eafa76d2f9e8da44bbb4..d2df29082ce08cccda327b9921d33a4a727b5c64 100644 (file)
--- a/lfs/htop
+++ b/lfs/htop
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = An Interactive text-mode Process Viewer for Linux
 
-VER        = 3.2.2
+VER        = 3.3.0
 
 THISAPP    = htop-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = htop
-PAK_VER    = 20
+PAK_VER    = 21
 
 DEPS       =
 
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
+$(DL_FILE)_BLAKE2 = dabad4a4e973c5e0e9478e3b6cd1002369a3a3c8f152dbb72f0294ea3b8d92bbb79ab21b23ee997f2c142d5095e81706f3dfac023f27d9b3c83739754c3bf011
 
 install : $(TARGET)
 
index 8e65cd5a89e30c4923f40ddbc2666a93650fe6e2..744d8590570ee546bdf614edb00c9a32cb344aa6 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20231026
+VER        = 20240125
 #              https://github.com/Mic92/iana-etc
 
 THISAPP    = iana-etc-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = ce00884cc5ffeb7cc9fe7e3efb8f793282649bb4e1f914c9be6208afc8d81a79511f5910ae2906ffe64a88004007fdd05affe40153782d771bf1824cae834c8e
+$(DL_FILE)_BLAKE2 = 884a168ecfdc5d06f3cd8fc701a50d0ec4af44c975b6a563f41241b54b500191bf584b2efbd144f448271ae7f452847ee534982c3ee4fffdcf67c2c7f2bcffec
 
 install : $(TARGET)
 
index 985034cb3a1d6b9fc5a0031118b5eddb45e12bd3..43d325bc0108fdee699eb0a21074033aec4443c3 100644 (file)
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = A tool to measure network performance
 
-VER        = 3.12
+VER        = 3.16
 
 THISAPP    = iperf-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = iperf3
-PAK_VER    = 6
+PAK_VER    = 7
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 95753e4fd2b7ca640b17501f6b21b0e63ea0a3df2ba920c672ffcccd991502cacf4bf3641be1ffbbb993c86e6915ceada5745cffe1796bb86b6a6a1dff8811ae
+$(DL_FILE)_BLAKE2 = 4ca930b58c54d5ae5b0c8b14aca2556224ff2c7b943d32e65486dc2a7e1abd2d26b229e9f759358c326be8754e88a203e11a3ab0f029daa982375a880c3f1cbd
 
 install : $(TARGET)
 check : $(patsubst %,$(DIR_CHK)/%,$(objects))
index e7ba44af958c98eecac3e0700a69cc00c3a38432..9e7e3c5ea4ad2aea3cff1f95e6b7a7f1d6bf7c63 100644 (file)
@@ -25,7 +25,7 @@
 include Config
 
 VER        = v2.0
-PXE_VER    = 1b67a05
+PXE_VER    = 0cc0f47
 
 THISAPP    = ipfire-netboot-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -44,7 +44,7 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 ipxe-$(PXE_VER).tar.gz = $(URL_IPFIRE)/ipxe-$(PXE_VER).tar.gz
 
 $(DL_FILE)_BLAKE2 = 5f66932b7be228f5a246b92352e31c99d4f4e8666da9795a6f9762c979f480fb3c2620fc128af14d396065d0c9362e1cdc10eddce2bb58901567581c0d5e8cee
-ipxe-$(PXE_VER).tar.gz_BLAKE2 = 5a6b7c422856157ff1f6aeb7e835add5a2bdd6678d8cc960eae2d926709ce73803484bbe0a428022de2fbc5b018096526ba48f2172c2c25540e1dc12c7a1f8e1
+ipxe-$(PXE_VER).tar.gz_BLAKE2 = f678abfe4cb1bf4ff85667719417c694365aece144c05fff8f8df82008100a6172bd27799498f27eddf8c38f43b3d553e704191037ef94dfbcaf19428c07028c
 
 install : $(TARGET)
 
@@ -77,10 +77,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 
        # Extract iPXE source
        cd $(DIR_APP) && tar axf $(DIR_DL)/ipxe-$(PXE_VER).tar.gz
-       cd $(DIR_APP)/ipxe-$(PXE_VER) && patch -Np1 < $(DIR_SRC)/src/patches/ipxe-fix-stringop-truncation-warning-with-gcc-8-x.patch
-       cd $(DIR_APP)/ipxe-$(PXE_VER) && patch -Np1 < $(DIR_SRC)/src/patches/ipxe-handle-R_X86_64_PLT32.patch
-       cd $(DIR_APP)/ipxe-$(PXE_VER) && patch -Np1 < $(DIR_SRC)/src/patches/ipxe-1b67a05-be-explicit-about-fcommon-compiler-directive.patch
-       cd $(DIR_APP)/ipxe-$(PXE_VER) && patch -Np1 < $(DIR_SRC)/src/patches/ipxe-use-the-right-sized-register-for-push.patch
        cd $(DIR_APP) && rm -rfv ipxe && ln -s ipxe-$(PXE_VER) ipxe
        cd $(DIR_APP) && make $(MAKETUNING) bin/ipxe.lkrn
 ifeq "$(BUILD_ARCH)" "x86_64"
index 0ed19414a319565c3e7a94fd5dcfe34e75413bdb..ce2ee1f81e5c150c28c134660947114c606f4857 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.6.0
+VER        = 6.7.0
 #              https://mirrors.edge.kernel.org/pub/linux/utils/net/iproute2/
 
 THISAPP    = iproute2-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE)             = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 9d20f19c04c2bbde7a3ae53e61e4623b119570c8446f34b93ddadd64677caa432e00ee085498bc277e0842cc2124340c7100925106d0ef2c11dd8002aacac08f
+$(DL_FILE)_BLAKE2 = df55dffc54ed196d43a86ce40e887dca6390b91289a492266568ff31aa8b2827fbd91c18676e14706df844fbfe3a5c50bf927ed4401e098e385d401ec3d5c116
 
 install : $(TARGET)
 
@@ -74,7 +74,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP) && make $(MAKETUNING) SBINDIR=/sbin
        cd $(DIR_APP) && make SBINDIR=/sbin install
        cd $(DIR_APP) && mv -v /sbin/arpd /usr/sbin
-       cd $(DIR_APP) && mv -v /usr/lib/iproute2 /etc/iproute2
+       cd $(DIR_APP) && mv -v /usr/share/iproute2 /etc/iproute2
 
        # Add table for static routing
        echo "200       static" >> /etc/iproute2/rt_tables
index f26f0d5de3cbb20fb61a67cd4574c90304c07afd..bc34b44ea6a2b58c3175dde994fe6f2ca95acdf6 100644 (file)
--- a/lfs/ipset
+++ b/lfs/ipset
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 7.17
+VER        = 7.19
 
 THISAPP    = ipset-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 43b74ab7caf5a963787184aa75b6c071388c8d28997681444b72118aba68b843e961b50418c3fa70b451b4cb090ec62940b770abac2156910442115edbf90d41
+$(DL_FILE)_BLAKE2 = 04290b94be471aedd732601e1dc147a066933606152beb76ba1a21283aa2e3f8b891fd9575db73f2af67b446fb77a0ca6b2432ae606440ac9e9bf80e41d1f640
 
 install : $(TARGET)
 
@@ -70,7 +70,6 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./autogen.sh
        cd $(DIR_APP) && ./configure \
                --prefix=/usr \
                --with-kmod=no \
index 30c6e1d945df74337dcfad96adeb6b817be8ccc5..572d9f212288f39711eb51e21076acb9bbd9b2cc 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.8.9
+VER        = 1.8.10
 
 THISAPP    = iptables-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -41,7 +41,7 @@ objects = $(DL_FILE) \
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 netfilter-layer7-v2.23.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.23.tar.gz
 
-$(DL_FILE)_BLAKE2 = 37ba80be0ee7049c4d3ee5689b273b4d2cc6e6fb9ebb297e86976b5750f987f2ae4536013fe1749ae79b6989c241eaece3202019fafd47d842c7a4fe3e5093b1
+$(DL_FILE)_BLAKE2 = 417b33fcfc7edeba169caef26ed0322798f6b82500840509f6c10b97b4ef3f11932c0393fc8dcc5946264442bf8ee959a594b6fbd5dc92012cfad30edf130520
 netfilter-layer7-v2.23.tar.gz_BLAKE2 = 5c8ab722f6fbc126f2f65ecf401de5fc40560c20e3be52f783db34410446185dcb6781b3148e4a174e8b2d2c290bec0342dea95e8cefc35c39345617fa7a8fdc
 
 install : $(TARGET)
index d881a0f74f98dc0ad5b226b9918aa128b4676a7f..6055e51edbc02d881ee9604cd80939f01af5ca39 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
 
 include Config
 
-VER        = 20221126
+VER        = 20240117
 
 THISAPP    = iputils-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 97bdc49810ce9e517211323e8e8ffd2f2be505704d67533db0e8f296701048b82c61b39062aab4a8fa148b29175636a657c2dcdd65e3a16b1572d2f392b8ecf0
+$(DL_FILE)_BLAKE2 = 635943e12010aef8c1291b407bfbe284e0179391fca76197b77037ae1ffc219fa1d8e36abcea5fb7fff10d55ab40eed7c081e5d92b29f0916a4b4dd806945491
 
 install : $(TARGET)
 
index 89e1962529cd57659d1ff1a9dd5286e4675490d7..643573d337e70f4f3b3bd6fcf39fdd96836585db 100644 (file)
--- a/lfs/kmod
+++ b/lfs/kmod
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 30
+VER        = 31
 
 THISAPP    = kmod-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c5cb690dbb8fad66ac603648ff330794b417ff2fa2f8f61b6e9cb76dab93f984128b3d83a826203f39f3fb94f174f0db7395db6a47e52e8b7c561486f9d00778
+$(DL_FILE)_BLAKE2 = 0dc8572da570315cf0aadd87fa7e83d0f88dea91c8566749e6f3004f9a6df916dce337ca99ea5929d41f45b408c1e3effa50f9d24615d7fa28688150a5ce91cf
 
 install : $(TARGET)
 
index c769f1b08048c0b52ed2be3d6e1c08651e3fd35b..7a7c1116584976270f45cf646c1a8c11fab0dd5f 100644 (file)
--- a/lfs/lcms2
+++ b/lfs/lcms2
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.14
+VER        = 2.16
 
 THISAPP    = lcms2-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 777b0bf65829121a3d32bca1ab936ac022f9af739bccdd02d5f86688c3386b974f526a012bdec4d36649566eea0aa659db317dd383eede6488236d601156a0f9
+$(DL_FILE)_BLAKE2 = cf4d10908e6b8e6cf15ec8a99f0a299a9bcb7082f0df5ab1c9d84fcb739132855edf717c2ab746040fc09bace7afaaa8a39538e7ceabd0e68cdb3b4fb5627c6d
 
 install : $(TARGET)
 
index bfd02b57fd72324c684454fddc86fc675c9dda2c..ffe7803aa112a777f94366701e1d170bd660519a 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.4.4
+VER        = 3.4.6
 
 THISAPP    = libffi-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 189fe1ffe9507f204581b0ab09995dc7e7b761bb4eac7e338e9f5ff81431aebcef6c182c1839c9f9acb2706697a260c67e6d1351cf7e2aed7c4eb5d694f6f8fd
+$(DL_FILE)_BLAKE2 = af8402a09bdbd59b4e9400d2d71bd5ce98f6f1d981d35d1ab40d77a831b13b32c5bd34ca54ff75999e39f0d8a9c066381fae7a8d6c5216d955e064f929f08b88
 
 install : $(TARGET)
 
index a79f5bed23ce368ce12e6cddc6974f4c35936fa1..dfd7a9a2fbb9e0a083b940e30744011652f73325 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.10.2
+VER        = 1.10.3
 
 THISAPP    = libgcrypt-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c86b29648664aae3fb694b20ad258828d2cecbb09db2b83df00fbdebd5d74228c92015c50f659c250cb0768ccaef7949294d9b7cdcd47e1387b7dce81d35da19
+$(DL_FILE)_BLAKE2 = 1a228e02820e886016eb55dee75936c4422a15fb4f95a2f9bcd1e4faac4015d4321c7c8d23f164eb08ece5d62935ab3b3d3104eabfdd22db997ab3e5689dfa6f
 
 install : $(TARGET)
 
index f60f1ae8204bc5ddcdc8d44ab908fe31b2be1bf1..c402d0bf819a02c95c377c66254a556411fd9b7d 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.47
+VER        = 1.48
 
 THISAPP    = libgpg-error-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27
+$(DL_FILE)_BLAKE2 = 4ced63058586558f4d001bcc468f4bd419b8ec29fbd7dbcaa1a21f959d847c9e12c10c548a0038fd4eac0bdfc9907b61e9f6be71c95fc61c964c649e2415dfd7
 
 install : $(TARGET)
 
index 987c159e57f6f8d4063e62f562751e51bcb312da..882f191d70ade9c7af4873dd9ac082e8d94d3c26 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.5.44
+VER        = 0.5.46
 
 THISAPP    = libhtp-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6b4c8d617e6a649997e9375677baed99315be83e598317ce4951883482e6099cb5fd28e27ae25ab68ecc765931b0955289d144a710ce2e1b11edf92848b1b613
+$(DL_FILE)_BLAKE2 = 326246433b3d8525cd211fec73bc0fdd9fb61a65001fc55d1fed4e966c53b16a1052ef0597990681d805c2c560e670b8b2d2558851971df6c31910dea571d0cc
 
 install : $(TARGET)
 
index 4ce55a0a4151da7a8da4f218f79cba4edd19e9dd..068fefe40c00c821ec600d1d893165655b859ffd 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.41
+VER        = 1.42
 
 THISAPP    = libidn-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6c632c2010f024792fd55d3c8e6f68e81152fa7421a4f65b6835d0dfd788707727381270c57bf46c6e252777e07ead501fdabdc55961c5c1604e81c53be5ab2b
+$(DL_FILE)_BLAKE2 = 8f16d388884ad2ac9aafc46ec5eae144508ca86135184f625761c82c02ec9f99400bd4db65c9c9df54d315502cd5e2d37893d171abc6d76abe0a70f29acdb68e
 
 install : $(TARGET)
 
index 5c67d11952e08bb33cc04c821dcf08193f3aa8af..35a711286ffdce5af88a114e9ec6308d4950c7fb 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -25,7 +25,7 @@
 include Config
 
 VER        = 0.9.17
-DB_DATE    = 2023-08-09
+DB_DATE    = 2024-02-17
 
 THISAPP    = libloc-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -44,7 +44,7 @@ $(DL_FILE)                    = https://source.ipfire.org/releases/libloc/$(DL_F
 location-$(DB_DATE).db.xz     = https://location.ipfire.org/databases/1/archive/location-$(DB_DATE).db.xz
 
 $(DL_FILE)_BLAKE2 = b0bf860ebaccd3cb49c58c066c430f7a1f936a2029957db9b88e22c04240af0268a8f6388e8ca512102f14033037a2ab8bbb93fe83e525b9859c790c5c382df4
-location-$(DB_DATE).db.xz_BLAKE2 = 24ad4dc2496d3c0a7fe645374a02c8d4bf4724796ccf4ed00d2de9adfaa08f31cb70314afa5d8f7b7acebd4ccbd4d1f8a15b8da09a27b0092d74412cf30aa721
+location-$(DB_DATE).db.xz_BLAKE2 = 36432bed306871e96a741d364fdefaa677d47245e38596d1c7fb6a8f0a143e3ffa549e16effa58289b5481220b0a2560255e75b0bfe53219b1400d6d250aa02b
 
 install : $(TARGET)
 
index 69e54803e601b9e904a14c790cd76577a6736b83..6335f1b4a1590c8a36d1e580cc0ce573a98a69e5 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Library for interfacing the Music Player Daemon
 
-VER        = 2.19
+VER        = 2.22
 
 THISAPP    = libmpdclient-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libmpdclient
-PAK_VER    = 5
+PAK_VER    = 6
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c045c4847d43f166a3e1549654784bd994fa4156e3ecebf7c02a412b34ca150940f3c43cdc385839cd7c281bd4ed4fd1935b757d8505133d146ea955ec2d0832
+$(DL_FILE)_BLAKE2 = 2ff692baaeb8160ce757e754ae08db57aca803628989e4dc3616f88eb02ebf1823d269d5a17afaa32bf32c7a384da0342db1ef083199f85ea7e0687cae0e8455
 
 install : $(TARGET)
 
index a26e13ec4254f7cbd8cb6b9daedda1f5f0ff09d2..9def2e38e9fb2c480033cef9770a895b8b2a9304 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.8.0
+VER        = 3.9.0
 
 THISAPP    = libnl-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = ff90d52e9b617ad8a53e4d42f43bee065b331ed919a3effc4a0f38c8e15b46f86c1eb153816499ed77dd99063500b1dc52951891034475a5bb81da1ad8004594
+$(DL_FILE)_BLAKE2 = 56a39aad9aa15992ff02fe35732abbc5ed5d107b814587e02b914631489877899989d49c7aeee1ecb461ad5f525c7cd7c045c9770864d83b0a58490293441193
 
 install : $(TARGET)
 
index eb53366f93c5fd03f13fbf4ea79cb44808bc1ef8..dd4df36e6589de1ff37d8925450207f2bc8329c8 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = A library to handle Apple Property List format in binary or XML
 
-VER        = 2.2.0
+VER        = 2.3.0
 
 THISAPP    = libplist-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libplist
-PAK_VER    = 1
+PAK_VER    = 2
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d161fc2963d58235a41a9aafcac56f428000a5e95f627163ec73639a5b291d4ba33073f048b5e402107723e7e15c1f7efac7cf9941258caa60eb496ec3696dbb
+$(DL_FILE)_BLAKE2 = e8c8fc59e7d694b1d69f0da3538ff313eb84d3c9ecad966c514d098e14308cc0bf9f67bfb4fe5b27c2638d1fc71294ed34fc9f881204e9c009f30c68a89b1a38
 
 install : $(TARGET)
 
index f9e0ba7f423a6cabd21e45a3e0cb80805f85b48b..b22b64b65a713e9a3df1c66044939d147c074c8f 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.6.39
+VER        = 1.6.42
 
 THISAPP    = libpng-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = f0a2e643e921587334349f48758e61e69b4708ebc36575567767087878d262d134eeeb98fea7f0b6ff1493ea954910ca1608b10fea57196aad770eb807a9006e
+$(DL_FILE)_BLAKE2 = 8a8895b673ff90416a00c9ff775d7bdc38ab1ab0d83fd6e70cfffea2ed78bd42896950a64bf48ad9a00ea50d8c5d5702975b0bae7bb3300d4de4c82b334e513e
 
 install : $(TARGET)
 
index c00ca3907c77374c46290583883700219dfb0b2b..fa65f22593bd2f593ca09b20d1399ddea7d4f371 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = A Seccomp (mode 2) helper library
 
-VER        = 2.5.4
+VER        = 2.5.5
 
 THISAPP    = libseccomp-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libseccomp
-PAK_VER    = 9
+PAK_VER    = 10
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 38b134cb578f9355667546f92950ebcf8c53ccaf98db568db9aadfa9629c054136849e03d4bf9f09f73998fe66a5e8a9038573d19740b2bddf5518a8a0119229
+$(DL_FILE)_BLAKE2 = d770cee1f3e02fbbcd9f25655b360ab38160ad800e2829a67f2b9da62b095a90be99ac851a67344cf95bd6810a6268da4655dc1d37d996e58239c4999eb41998
 
 install : $(TARGET)
 
index 36ff9f176cb7372d963f6a2f76dbcb4d2e55a723..587a97921a7be5000b53a2b63ea317effc17d169 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.10.4
+VER        = 0.10.6
 
 THISAPP    = libssh-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 9349a688bdbd7c0d3bc93d6d0d6d55122ae9f918b922baeae8a7c6d4ae3ec340e6607afdd8a47055176f31531aefa94b6cc2bda25d59625fe1a7f83823dd75f9
+$(DL_FILE)_BLAKE2 = 6ae1c611b685fa8ec5e5fb159f93493edf4d8ae8536300cd9a357daadc28ca2fbd8a64a22157744bc97e2e672b0b84b58e1167d7369fe88306b3581098af9f57
 
 install : $(TARGET)
 
index 0aa165b23713cf7e7193e79c75a69284078d6784..9bb3f05c06fe6c1a1e5b88757d41f54775b08b12 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Samba talloc Library
 
-VER        = 2.3.4
+VER        = 2.4.1
 
 THISAPP    = talloc-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libtalloc
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 1fac0a45a4ba16c7741e6d810e1a1e56352c04f266b99de62770177c1218a8c8253be2d5d1793aae67ce61e6a1159cbcd4888a49702822e6817b86eb7a1fea31
+$(DL_FILE)_BLAKE2 = a7913b25930c77da53c17c2e0d71386402b1059f93c751084037c5068a035bd543c2d7e24a2d8dc989bb4eea13fa1a3c7a362e4d6c14af0b2030fbfb2f513801
 
 install : $(TARGET)
 
index 6ac11a5a60ca9082b3f2e2ccfce862031a321188..ef122cfa7a3aa7a51aff494768be29a92fe0e215 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,16 +26,16 @@ include Config
 
 SUMMARY           = Server side daemon and supporting files for libvirt
 
-VER        = 8.10.0
+VER        = 10.0.0
 
 THISAPP    = libvirt-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
-SUP_ARCH   = x86_64 aarch64
+SUP_ARCH   = x86_64 aarch64
 PROG       = libvirt
-PAK_VER    = 33
+PAK_VER    = 34
 
 DEPS       = ebtables libpciaccess libyajl ncat qemu
 
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6c99428dd74ae1e535d0918bb48da0a851b03e9dfc38f96fca060a33b6be6c23c8b4a789695e8cf930536c156c8a893e18753a58c8a827f464b83a61b47c4846
+$(DL_FILE)_BLAKE2 = bfbea7805a949999481293a31e52a5511bcf86db2c96486cbc3b9cb776719ec973b1208cfcb4a8ae2c9220d1d68053980eaf68893f7919c3ef354efbd1abf642
 
 install : $(TARGET)
 check : $(patsubst %,$(DIR_CHK)/%,$(objects))
index 5ca438121c0ffd6186eccf4676f9bb7c13ae0209..b9298a7ffc0c37289606e3cd69dd17279d16a9d2 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.11.4
+VER        = 2.12.3
 
 THISAPP    = libxml2-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 5d7e6388291a8473195131f5cb22aee9a4182f28fd8eed468c449b762d363cfb1713a7466c1f98e96cf819ed8f78e13a6ba930c2fadd8d63869b6efe8e8be8a8
+$(DL_FILE)_BLAKE2 = 12a7c25d2a13d839aac918268b0948a9bd3c352bc29dd09bb975a9b4ff99d299a0e157b1a90f01bdce8ddc36ede9a6834b0dc26635ac775a41bd28d9b2ad7cff
 
 install : $(TARGET)
 
index ae807fa8ab27353fd6ee229b59999707a89a52bd..49163a44d4d8c3540bb43657364a31aa1cab5a22 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.1.4
+VER        = 2.1.148
 
 THISAPP    = libyang-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0322d5c9003b4ae49a91da981c3c7063ebc783c1ddc964b9ec89a1f75f512fadda1664a8e2add63a81ed694bd10dda1fcdc70f7a31cc947b2835d210e8e454f5
+$(DL_FILE)_BLAKE2 = e955958319a4ad8c241720c3a425ab2a298916b8ba34e91ff2b43bafaae65fb0d41c904af894d3c5025ab253a40cb6f4732137b195169785628f6cedeb054acb
 
 install : $(TARGET)
 
index bd60cb5a671ab71ced4b0dd3cbc4e07bf39c5e60..efd3e8533fb3e4f159e6c740ecb71860f3a05941 100644 (file)
--- a/lfs/linux
+++ b/lfs/linux
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,8 +24,7 @@
 
 include Config
 
-VER         = 6.1.61
-ARM_PATCHES = 6.1.y-ipfire2
+VER         = 6.6.15
 
 THISAPP    = linux-$(VER)
 DL_FILE    = linux-$(VER).tar.xz
@@ -69,14 +68,11 @@ endif
 ###############################################################################
 
 objects = \
-       $(DL_FILE) \
-       arm-multi-patches-$(ARM_PATCHES).patch.xz
+       $(DL_FILE)
 
-$(DL_FILE)                                     = $(URL_IPFIRE)/$(DL_FILE)
-arm-multi-patches-$(ARM_PATCHES).patch.xz      = $(URL_IPFIRE)/arm-multi-patches-$(ARM_PATCHES).patch.xz
+$(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = b5177aec27fb2fd0e6c846b34194c35a2435894f46ef74f282c3dd5f06b1e01c968fe50664a6e1342d0098f709a90a0d7ece0b2780f90c684889e93876cccc87
-arm-multi-patches-$(ARM_PATCHES).patch.xz_BLAKE2 = 7afc460562fb24bcd75784fc79de768f9b60780aedd88d1a847927169e31920bbb475b1ac1466c4a224a7876d16bd8d465b96202de12b74f6e2ccbfcec731ad3
+$(DL_FILE)_BLAKE2 = a630bc7b2463bdc312f8936210a54e92bbe4136fc78995c18d0ccafbcdb27cce5b7b0d4a6ba10c378e14e86855ee7e76e355acc0580f7441e4df64e7dbd8a4b7
 
 install : $(TARGET)
 
@@ -113,7 +109,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        ln -svf linux-$(VER) $(DIR_SRC)/linux
 
        # Layer7-patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.1.56-layer7.patch
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.6-layer7.patch
 
        # DVB Patches
        cd $(DIR_APP) && patch -Np2 < $(DIR_SRC)/src/patches/v4l-dvb_fix_tua6034_pll.patch
@@ -125,9 +121,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        # Fix igb and e1000e crash
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-4.14.1-igb-e1000e_fix_lock_at_update_stats.patch
 
-       # cs5535audio spams syslog if no ac97 was present (geos router)
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-4.9.8_cs5535audio_fix_logspam_on_geos.patch
-
        # Fix uevent PHYSDEVDRIVER
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-2.6.32.27_mcs7830-fix-driver-name.patch
 
@@ -144,8 +137,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.0-fix_external_module_build.patch
 
 ifeq "$(BUILD_ARCH)" "aarch64"
-       # Apply Arm-multiarch kernel patches.
-       cd $(DIR_APP) && xzcat $(DIR_DL)/arm-multi-patches-$(ARM_PATCHES).patch.xz | patch -Np1
+       # Apply Arm kernel patches.
+       cd $(DIR_APP) && cat patch $(DIR_SRC)/src/patches/linux/aarch64/* | patch -Np1
 endif
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-3.14.79-amba-fix.patch
 
index 81a295b4a4976b4464bd08e9eae57a6c62c8f597..87f19833bc86c64153b598c6e1d58393056ebf56 100644 (file)
--- a/lfs/lmdb
+++ b/lfs/lmdb
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.9.30
+VER        = 0.9.31
 
 THISAPP    = openldap-LMDB_$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 849d40187dc3aaddcd118cf6db28a9807854d4b5b34a365f6e076ccccd556470f117933e3d29cf2678368db2f0c9d264e033a27de310f036e1a65f04ed643fa9
+$(DL_FILE)_BLAKE2 = c1f8ebc7fdaa0b337e093cc6e20cdb824b2154eb09b070e93a802e2115c8b865a4960558ffcf1681714fe049b264b2fcdf23b592a4f91e9735634309d98012c2
 
 install : $(TARGET)
 
index 9b2b78fd99f61e813b38d06f26dfcc5e11c8152f..f8a3147f8e49b6ae6df96277c9b2c97385eef09d 100644 (file)
--- a/lfs/lshw
+++ b/lfs/lshw
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -27,7 +27,7 @@ include Config
 
 SUMMARY    = HardWare LiSter
 
-VER        = B.02.19.2
+VER        = B.02.20
 
 THISAPP    = lshw-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -35,7 +35,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = lshw
-PAK_VER    = 1
+PAK_VER    = 2
 
 DEPS       =
 
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 8317def382bcb189c164bddf2dd766c614c6a0a49449ceee81f516125ef14ba24f5933b1f08f13b5ae52a96304baa1cc7ac5171231911ecaa466522a7c0c4c6f
+$(DL_FILE)_BLAKE2 = 8abdd7cee6c42b8956229a0b62ac9f96359750f26cbfeb2ed74402eae3e7cd818133bf0b747351522c6387974ce2a98cf5ab29379e56c50abc980e497bcc19d7
 
 install : $(TARGET)
 
index 2c654dd5b0f4c1aa2158863cba9aabd00bff6c67..5dbce50227b3282b2007686423e7e92f49e1c412 100644 (file)
--- a/lfs/lsof
+++ b/lfs/lsof
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.98.0
+VER        = 4.99.3
 
 THISAPP    = lsof-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 7ce5576653035bced042b07a946a09cb3c23da57a4f77a9f7bc8b8f86d531d73f0375a03fb0dc9e03f6ac18caa68bbb45144d6da13cee7ba94dfbb913fae9d03
+$(DL_FILE)_BLAKE2 = 71049bd2c3b6788260d9970e8c6828128999b5040fb23cee0e288ee7e353e5e0510b8b1e5a5275158f1ff37f18066a36766a80b56d24ff57be1f3243910482e7
 
 install : $(TARGET)
 
index 3d1fdee3f85145e88c8181111a258888e772526c..f3f07c0b1a72e595b8d8ff6486706bf1299dd834 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2021  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -35,9 +35,9 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = ltrace
-PAK_VER    = 2
+PAK_VER    = 3
 
-DEPS       = elfutils
+DEPS       =
 
 SERVICES   =
 
index 7dedadcac304d97a8ca24d7968e9497f152120cd..4e8cf6614c69d1bcb7629dcd6348c71159e650c2 100644 (file)
--- a/lfs/lvm2
+++ b/lfs/lvm2
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.03.22
+VER        = 2.03.23
 
 THISAPP    = LVM2.$(VER)
 DL_FILE    = $(THISAPP).tgz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 79bbea84bd82f111c1bb5de336e6a9f1368b2c9e43f075dccaa90c7746a364259ad278adf650379eca75f2803ed74e74dd372be2cca8518462182657f96a0033
+$(DL_FILE)_BLAKE2 = 00d215d395d92fa23743fc77d91a6bd14df29bc4fb334e1e8c4deb8d34007bfdb4e188821ec1789b5f0bca39fe944923050e401ddae0d25e4932cffb109a0dda
 
 install : $(TARGET)
 
index f539494d3b99dab72ad77cde40e3e3810a203360..5e7da457fadd92392952e1eda0a557670d6ff4ee 100644 (file)
--- a/lfs/lzip
+++ b/lfs/lzip
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.23
+VER        = 1.24
 
 THISAPP    = lzip-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 934a35e31b0db76c4dcbe2fe903f04b60471485118aa5d4001599a3c23a7db74f05f703cf430bb299795be7025f71efb225afddff85c8245e962bdadcf82aef7
+$(DL_FILE)_BLAKE2 = ef6b7b51e7369b7b07ca2d5bbdd57a287f3a96866f50b327237a35ce9a4d19b2e3f7586a099ff4191c3c793de2dfe59120a42b8d744e220c4f7652d049df87f5
 
 install : $(TARGET)
 
@@ -75,7 +75,8 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./configure --prefix=$(PREFIX)
+       cd $(DIR_APP) && ./configure \
+                               --prefix=$(PREFIX)
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
diff --git a/lfs/mc b/lfs/mc
index 2aab53fa94fd365207d31507d6913149e47347ec..3fb3f6d4966f7ee13b5835ad8d713ccb17078632 100644 (file)
--- a/lfs/mc
+++ b/lfs/mc
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Midnight Commander
 
-VER        = 4.8.30
+VER        = 4.8.31
 
 THISAPP    = mc-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = mc
-PAK_VER    = 25
+PAK_VER    = 26
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 2bf759314abae39db7596426cba22f6eaac0efc58e7025f1a7ef1863496ea7a3c00d298d101123b9defb109e76e31fe988227fb5c1112e06051b3c7a5b3dc1b6
+$(DL_FILE)_BLAKE2 = aa8406d7d68a7466f662f83730dfc157f6e4f444b62284d9b71ea12def333996e298352f94526a3eb85491030f62373cf8d5621e449a7abf1fb5267a13a396fe
 
 
 install : $(TARGET)
index d5baca8ca5d292796dc8f2745775b266a8875a55..6617a92b20896f422d5c0b4a1060a754278bf8cb 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.20
+VER        = 7.00
 
 THISAPP    = memtest86plus-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6e3bea4b18049446f27da2cb1313300c578ef7fdb774b6a20df603271b66a6c0066be64a91b0a6d4ffcc63f1e139132942290a8111f6a991cccc0a5586cac966
+$(DL_FILE)_BLAKE2 = 608f4e31ddaee01d828cb1574086196c26f5e96c5049806ac3ab174ddf669db8cdcb8f336bec5a1ce74439d96fca505fea81311a06581bb43a8034156a4f8165
 
 install : $(TARGET)
 
index 42222c522f967566faaddb96e3849f8732388d49..47156561f2ff6710d9fb6e2c52cf1384bfb23fff 100644 (file)
--- a/lfs/meson
+++ b/lfs/meson
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.2.3
+VER        = 1.3.1
 
 THISAPP    = meson-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 7d76c54bddba249ab97ebd5dd0afc448177ff9fa70812a8ca0cc9fe308c9b145b3fbc3ee068acae0fdc73edff42134b7a0b618cd80a05347a424aca7bc8bbef8
+$(DL_FILE)_BLAKE2 = 64d53eddc8cb321a4e2dabaa4b7499798a7b68764b1a7a5182bfa21d081dc07105acab616119b88ff610e5d75504f03d1c0aefee3602ddf538fc491ff3d0204a
 
 install : $(TARGET)
 
diff --git a/lfs/mpc b/lfs/mpc
index 78fd9488c6aee2b5f653eae73f3ce154cb4b8af0..3bf4914e190256634cedf744cdbf49f5f75470ee 100644 (file)
--- a/lfs/mpc
+++ b/lfs/mpc
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Client for the Music Player Daemon
 
-VER        = 0.34
+VER        = 0.35
 
 THISAPP    = mpc-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = mpc
-PAK_VER    = 9
+PAK_VER    = 10
 
 DEPS       = mpd libmpdclient
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 709f54ceebd66f703e5b1bf6ff8deb890e484fdc29c0b2198922763e347caac89d6eec5f74101f9fa860436e7493e2b02cc6b1b26e800e783546fe5a0c6e0d8f
+$(DL_FILE)_BLAKE2 = 7e47d78b762b7334f5fec13897bdf11859310932371a55c189c4554b347f097852e5fa17be3df03d047fabcc60699a3b310d0aa395aadd96a5ebff009a2ddba0
 
 install : $(TARGET)
 
diff --git a/lfs/mpd b/lfs/mpd
index a9807b3cda1ef790aa7a0b4873663eb01e2c3a5a..c05d34d8e5fefba6e12cb6da27c260b606903091 100644 (file)
--- a/lfs/mpd
+++ b/lfs/mpd
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Music Player Daemon
 
-VER        = 0.23.14
+VER        = 0.23.15
 
 THISAPP    = mpd-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/${THISAPP}
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = mpd
-PAK_VER    = 33
+PAK_VER    = 37
 # SUP_ARCH   = aarch64 x86_64
 
 DEPS       = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr fmt
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c048f128111d1d65775c317182b91d113339a5b09d3005c320cc3b14a79b7c1da0d1ba3d53f6bf348a3a404ceea33c1ad2427225f4a1f3d1cde4a921e71d6e1c
+$(DL_FILE)_BLAKE2 = 78036078b850afab900b5d50e44ce83cbbf900369f5028d4177fdbfc4128dd3c35c59a773528a1fcfcc0179d0e579566b827fe87ef780a88082dc3b7f70cd5e7
 
 install : $(TARGET)
 
@@ -105,6 +105,16 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        #install initscripts
        $(call INSTALL_INITSCRIPTS,$(SERVICES))
 
+       -mkdir -p /var/ipfire/mpd/db
+       touch /var/ipfire/mpd/playlist.m3u
+       install -v -m 664 $(DIR_SRC)/config/mpd/mpd.conf /var/ipfire/mpd/
+       echo "Folder for mpd database" > /var/ipfire/mpd/db/info
+       -mkdir -p /var/mp3
+       echo "Folder for music files" > /var/mp3/info
+       chown root.nobody /var/ipfire/mpd/{mpd.conf,playlist.m3u}
+       chmod 664 /var/ipfire/mpd/playlist.m3u
+       install -v -m 644 $(DIR_SRC)/config/backup/includes/mpd /var/ipfire/backup/addons/includes/mpd
+
        @rm -rf $(DIR_APP)
        touch /var/log/mpd.error.log
        touch /var/log/mpd.log
index f45b02902e0fb2fd565bccd6cc4b7e67ad8da7bc..54551a0b6d02c4df08e9e1095102441fa5d206a6 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -32,7 +32,7 @@ THISAPP    = mpfire-$(VER)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = mpfire
-PAK_VER    = 15
+PAK_VER    = 17
 
 DEPS       = mpd mpc
 
@@ -61,17 +61,11 @@ dist:
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
-       -mkdir -p /var/ipfire/mpfire/{bin,db}
-       touch /var/ipfire/mpfire/{settings,playlist.m3u}
+       -mkdir -p /var/ipfire/mpfire/bin
+       touch /var/ipfire/mpfire/settings
        install -v -m 755 $(DIR_SRC)/config/mpfire/mpfire.pl /var/ipfire/mpfire/bin
-       install -v -m 664 $(DIR_SRC)/config/mpfire/mpd.conf /var/ipfire/mpfire/
        install -v -m 644 $(DIR_SRC)/config/mpfire/webradio /var/ipfire/mpfire/
-       echo "Folder for mpd database" > /var/ipfire/mpfire/db/info
-       -mkdir -p /var/mp3
-       echo "Folder for music files" > /var/mp3/info
-       chown root.nobody /var/ipfire/mpfire/{mpd.conf,playlist.m3u}
        chown nobody.nobody /var/ipfire/mpfire/{settings,webradio}
-       chmod 664 /var/ipfire/mpfire/playlist.m3u
        chmod 755 /srv/web/ipfire/html/images/mpfire
        install -v -m 644 $(DIR_SRC)/config/backup/includes/mpfire /var/ipfire/backup/addons/includes/mpfire
        -mkdir -p /usr/lib/perl5/site_perl/5.36.0/Audio/
index 61b6183f01797fd0cb32b21d7533fd23b74e9617..0ff8d813f746077413579fa208ab99743e7cea1b 100644 (file)
@@ -73,7 +73,7 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP)/kpartx && make $(MAKETUNING)
+       cd $(DIR_APP)/kpartx && make $(MAKETUNING) CPPFLAGS=
        cd $(DIR_APP)/kpartx && make install PREFIX=/usr
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/mympd b/lfs/mympd
new file mode 100644 (file)
index 0000000..aa05a70
--- /dev/null
+++ b/lfs/mympd
@@ -0,0 +1,110 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+SUMMARY    = Webfrontend for Music Player Daemon
+
+VER        = 14.0.3
+
+THISAPP    = myMPD-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = mympd
+PAK_VER    = 3
+
+DEPS       = mpd libmpdclient
+
+SERVICES   = mympd
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = 54a8f44d257e263470d80ea92a7fd5b6cfe8bd5523c258a04b4db9ac5031e3f4903a19671797424379ccfd96db1c6b5e47cb9427c71b2ff3c203959be2ede97d
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+dist:
+       @$(PAK)
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+
+       # Do not try to re-define _FORTIFY_SOURCE
+       cd $(DIR_APP) && sed -e "/D_FORTIFY_SOURCE/d" -i CMakeLists.txt
+
+       cd $(DIR_APP) && mkdir -p build
+       cd $(DIR_APP)/build && cmake -Wno-dev \
+               -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
+       cd $(DIR_APP)/build && make $(MAKETUNING)
+       cd $(DIR_APP)/build && make install
+
+       #generate config
+       mkdir -p /var/lib/mympd/config
+       echo false > /var/lib/mympd/config/http
+       echo 8800  > /var/lib/mympd/config/ssl_port
+       mkdir -p /var/lib/mympd/state
+       echo /var/mp3 > /var/lib/mympd/state/music_directory
+       chown nobody:nobody -R /var/lib/mympd
+
+       #install backup include
+       install -v -m 644 $(DIR_SRC)/config/backup/includes/mympd \
+               /var/ipfire/backup/addons/includes/mympd
+
+       #install initscript
+       $(call INSTALL_INITSCRIPTS,$(SERVICES))
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/nfs b/lfs/nfs
index fb2283842c7f56723802548fcf91296039895201..713dbeacdee9ebe6e2405e4a512843eff94de212 100644 (file)
--- a/lfs/nfs
+++ b/lfs/nfs
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Support Utilities for Kernel nfsd
 
-VER        = 2.6.3
+VER        = 2.6.4
 
 THISAPP    = nfs-utils-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = nfs
-PAK_VER    = 21
+PAK_VER    = 22
 
 DEPS       = rpcbind
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 1aafa7d49006a62e862a592e30c4f9ba762d6c1973cacd7b89709706cc69617aae8d23000f78841f3a09bf81140222904976536114f3fb78f6230defb039ae9b
+$(DL_FILE)_BLAKE2 = eaec88d872e2b4cf8cd588e8770af44b7f7636685a229c9a70c10e6fab1344651c5e9a73ab9f520e7c92c2de455998bf14bba070b463db1e17e9e7042851b38f
 
 install : $(TARGET)
 
index 4e669302b574997cf3d2def6717eebdf258f00be..f35831613af44df3fdfd393f301d41d363cf4695 100644 (file)
--- a/lfs/nqptp
+++ b/lfs/nqptp
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.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        #
@@ -27,7 +27,8 @@ include Config
 SUMMARY    = nqptp is a daemon that monitors timing data from any PTP clocks
 
 # https://github.com/mikebrady/nqptp/archive/$(VER).tar.gz
-VER        = ad384f9ed3b2cc31e97012ab6bfe5a214ffc65a2
+# The archive part of the url no longer exists
+VER        = 1.2.4
 
 THISAPP    = nqptp-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -35,7 +36,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = nqptp
-PAK_VER    = 3
+PAK_VER    = 4
 
 SERVICES   = nqptp
 
@@ -47,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c294012959d8daa54c2a4fc1803cad620c664fc1d0e5f3a865217059b2b9b656fd1c17cfe1c260ca09dc505c7337a77cd6d09fe642c04d3936e274c192e2aaeb
+$(DL_FILE)_BLAKE2 = b19f57b00bd092e518914804c5ae573733e2643548fcc40eaeaf89530495312d3f8536cbc854a36557b7bd9cf14bd5c44453772899bc635b53c4ae38ef3120f4
 
 install : $(TARGET)
 
index b81c2c3b176f61d0cb3770b2315027df09e83ecd..3833f2ca73fcf6488dbf096774e7f61615a0da0c 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 9.5p1
+VER        = 9.6p1
 
 THISAPP    = openssh-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 55dbb0a2792b0046c943a19ca0966660e6e378e77856e94823a1bbbafaa0da94357403765c4c028aebf6543049a0f9bbe0019629be3f92cdadfac1be56def796
+$(DL_FILE)_BLAKE2 = dd7f6747fe89f7b386be4faaf7fc43398a9bf439e45608ae61c2126cf8743c64ef7b5af45c75e9007b0bda525f8809261ca0f2fc47ce60177ba769a5324719dd
 
 install : $(TARGET)
 
index 1a1260d054e67d96462709a0665977bad1f85265..695035742481e82d31b832bf253bc46b91623e22 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.1.4
+VER        = 3.2.1
 
 THISAPP    = openssl-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -52,12 +52,14 @@ CONFIGURE_OPTIONS = \
        no-aria \
        $(OPENSSL_ARCH)
 
-OPENSSL_ARCH = linux-generic64
-
 ifeq "$(BUILD_ARCH)" "aarch64"
        OPENSSL_ARCH = linux-aarch64
 endif
 
+ifeq "$(BUILD_ARCH)" "riscv64"
+       OPENSSL_ARCH = linux64-riscv64
+endif
+
 ifeq "$(BUILD_ARCH)" "x86_64"
        OPENSSL_ARCH = linux-x86_64
 endif
@@ -70,7 +72,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = bd6a3ef458f86dd5173e87b10432bd81c1570e1848da3c4d7a06eb021d2f67e4075421885c402f6ea792e383e756d78757c17ef060094e840ed5df6faf3d7f9e
+$(DL_FILE)_BLAKE2 = 960222e0305166160e5ab000e29650b92063bf726551ee9ad46060166d99738d1e3a5b86fd28b14c8f4fb3a72f5aa70850defb87c02990acff3dbcbdac40b347
 
 install : $(TARGET)
 
index eb715adb2e8e4f8df430dd7776e94d0728552ad5..f5ee90cf3e4cda4237e859d16c1167f0db67261a 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.25.2
+VER        = 0.25.3
 
 THISAPP    = p11-kit-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d2cb738eaf1941a5e043dfdb0beaac01c6c7a25be516308b262e538d04a132682855da60b9dbf9b20f19510b25f469f88d27091d8a339a3fc01e6a96e36060e6
+$(DL_FILE)_BLAKE2 = 5c695c1ef95edf4bbbab001aa634076c433df0bc89cb8104deaec2ce00c6908640e467755b49c6900e5d7d5d81e1a3871f4978a212c6f6ae088386ac0b95289a
 
 install : $(TARGET)
 
diff --git a/lfs/pam b/lfs/pam
index 020de981c1a409f32e83be6341dbb8554fbc1231..5e315a02716a112de58be651eeb28657bc25fddd 100644 (file)
--- a/lfs/pam
+++ b/lfs/pam
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.5.3
+VER        = 1.6.0
 
 THISAPP    = Linux-PAM-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 362c939f3afc343e6f4e78e7f6ba6f7a9c6ee0a9948bb5a4fc34cecfd29e9fa974082534d4ceedd04d8d3e34c7b3ef43d2a07ba5f41d26da04ec8330fc3790fb
+$(DL_FILE)_BLAKE2 = 8ad3ed2d58b48cf43d065f15669788c113eee2aa3fc86cf38565a0e4835b142564ff1af5bcd3377db08af77141d25b4e93752a387ff7eabc00b4a826aa9ea39d
 
 install : $(TARGET)
 
@@ -70,6 +70,7 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/Linux-PAM-1.6.0-libpam:_fix_build_with_--enable-read-both-confs.patch
        $(UPDATE_AUTOMAKE)
        cd $(DIR_APP) && ./configure --libdir=/usr/lib \
                --sbindir=/lib/security \
index 4161fef73ae869361122beaa2d7b47f5e00d7f0c..a1f362febe0ffbd577373112f741ae143c74ee45 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.42.2
+VER        = 0.43.0
 
 THISAPP    = pixman-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6286a9d064a5a24017fccbb0a6e9f6ef932077c2e33ec043826d4a7a6c707c9111d3de4b806cbcdb47fc2794f1f930d24d078de1ff2912061967db0890540957
+$(DL_FILE)_BLAKE2 = 1a807d4d5598a5fe6077d6bbc7786cba41a698a1f03801cc5367ade8707500ee215a0faf65afe85f9e040b0380f1074c2fdfd31c0805dc41a4e5e34e36416764
 
 install : $(TARGET)
 
index e3c094b5baf3ec467943ca7e326bc831c37cef7d..03838d09a2fd1a92d7d4bb58ddccc086252934ee 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 23.08.0
+VER        = 24.01.0
 
 THISAPP    = poppler-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a35e44cc590e34991b27e53caf650dedf4d4aa4f9f82ed5d8a57b0ca6bb863c96fe0e9b9c9021b9722db48896d236c9e057bcbf45e9609eb237bf00481e91428
+$(DL_FILE)_BLAKE2 = 16c87a4338c73fcccfac3ac477807a7f96c8e95e68efff484d9d544da10815972f20d40f71091c6092913d82b205ca0d1bd25acbaba79277e1a1bf19ba397e6d
 
 install : $(TARGET)
 
@@ -77,6 +77,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
                -DTESTDATADIR=$PWD/testfiles \
                -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
                -DENABLE_QT5=OFF \
+               -DENABLE_NSS3=OFF \
+               -DENABLE_GPGME=OFF \
+               -DENABLE_QT6=OFF \
                ..
 
        cd $(DIR_APP)/build && make $(MAKETUNING)
index aab683f4c33148b264ce6c4e388cabb8a401dc4a..7f2625a4e841d8a4ae1bf0ef5f15391f760b0c38 100644 (file)
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = A fast, secure, and flexible mailer
 
-VER        = 3.8.3
+VER        = 3.8.4
 
 THISAPP    = postfix-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = postfix
-PAK_VER    = 43
+PAK_VER    = 44
 
 DEPS       =
 
@@ -70,7 +70,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a656606c2a46671548cb954a65d769ba5bf68a5c8f0ccdc0e753b03386956eef3e264b696a306c586f1df1b06fb173e5f3db74c6a9e4d3686c86b8f53be585ed
+$(DL_FILE)_BLAKE2 = 200ce3d72444da05e42fc8627002d53d68c1b3d78b7f74b0130ac958c23d16454783ef4849a8c9a4e3cba8ae36646e921f7e94ac4fb819b597e1a5ab1a875272
 
 install : $(TARGET)
 
@@ -110,13 +110,20 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cd $(DIR_APP) && sh postfix-install -non-interactive
        ## Install configuration
        rm -vf /etc/postfix/main.cf.default
+       
+       # update main.cf parameters to prevent smtp smuggling attack
+       postconf -e 'smtpd_forbid_bare_newline = yes'
+       postconf -e 'smtpd_forbid_unauth_pipelining = yes'
+       postconf -e 'smtpd_data_restrictions = reject_unauth_pipelining'
+       postconf -e 'smtpd_discard_ehlo_keywords = chunking'
+       
        mkdir -p /var/lib/postfix
        chown postfix.root /var/lib/postfix
 
        install -v -m 644 $(DIR_SRC)/config/backup/includes/postfix \
                         /var/ipfire/backup/addons/includes/postfix
        mv /usr/sbin/sendmail /usr/sbin/sendmail.postfix
-
+       
        #install initscripts
        $(call INSTALL_INITSCRIPTS,$(SERVICES))
 
similarity index 72%
rename from lfs/rtl8822bu
rename to lfs/protobuf
index e6462727e1c4d71989627a299e71b927206e2385..5258fc192b6d1e1983637c148d6086126e5c965f 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team <info@ipfire.org>                      #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
 
 include Config
 
-VERSUFIX = ipfire$(KCFG)
-MODPATH = /lib/modules/$(KVER)-$(VERSUFIX)/extra/wlan
+VER        = 25.2
 
-VER        = 20210702-2590672d717e2516dd2e96ed66f1037a6815bced
-
-THISAPP    = 88x2bu-$(VER)
+THISAPP    = protobuf-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
-TARGET     = $(DIR_INFO)/$(THISAPP)-kmod-$(KVER)-$(VERSUFIX)
+TARGET     = $(DIR_INFO)/$(THISAPP)
 
 ###############################################################################
 # Top-level Rules
@@ -43,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = cfb62db38b7fb45cd08373fc08f98a7f15823ff93aa2f5fba3f5b71d50131bc6b1b7a68a16924b000ad431cffcd64fd635a49a76f70748a4df129e2c07f30936
+$(DL_FILE)_BLAKE2 = 1ee7a48d3a481f523ff240c79e8cacb39b6a7e2c671279812cbffd5ce9be595034461fba41f03bed363133118c1b92bd14bcfd8c4e46ac6368e6407a23fb02ea
 
 install : $(TARGET)
 
@@ -53,9 +50,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
 b2 : $(subst %,%_BLAKE2,$(objects))
 
-dist:
-       $(PAK)
-
 ###############################################################################
 # Downloading, checking, b2sum
 ###############################################################################
@@ -76,21 +70,12 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rtl8812au/remove_regulatory_ignore_stale_kickoff.patch
-       cd $(DIR_APP) && CONFIG_RTL8822BU=m make $(MAKETUNING) \
-               -C /lib/modules/$(KVER)-$(VERSUFIX)/build/ M=$(DIR_APP)/ modules
-
-       # Install the built kernel modules.
-       mkdir -p $(MODPATH)
-       cd $(DIR_APP) && for f in $$(ls *.ko); do \
-               /lib/modules/$$(uname -r)$(KCFG)/build/scripts/sign-file sha512 \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.pem \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.x509 \
-                       $$f; \
-               xz $$f; \
-               install -m 644 $$f.xz $(MODPATH); \
-       done
-
+       cd $(DIR_APP) && cmake . \
+                       -D CMAKE_INSTALL_PREFIX=/usr \
+                       -D protobuf_BUILD_TESTS=OFF \
+                       -D protobuf_BUILD_SHARED_LIBS=ON \
+                       -D protobuf_ABSL_PROVIDER=package
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
-
similarity index 72%
rename from lfs/rtl8189fs
rename to lfs/protobuf-c
index bec12869847eb77ebb1d525a5f44700498363ed2..2c3128f3563cabdb0320d4f0c8b39786ec466f7d 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team <info@ipfire.org>                      #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
 
 include Config
 
-VERSUFIX = ipfire$(KCFG)
-MODPATH = /lib/modules/$(KVER)-$(VERSUFIX)/extra/wlan
+VER        = 1.5.0
 
-VER        = 476020109b3841421af289a7b78c7a25b0c45fac
-
-# The rtl8189ES is no typo. This is extra branch in Hans de Goede's rtl8189ES
-# repo to support the rtl8189FS
-THISAPP    = rtl8189ES_linux-$(VER)
+THISAPP    = protobuf-c-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
-TARGET     = $(DIR_INFO)/$(THISAPP)-kmod-$(KVER)-$(VERSUFIX)
+TARGET     = $(DIR_INFO)/$(THISAPP)
 
 ###############################################################################
 # Top-level Rules
@@ -45,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6b4032f5024e0d5c4e097dbf743952e628e619e351cab25fe514e35ea2a949122bb793a4dddf0397759f4f659773f2eec9bb9fa3287bd1421dc3e16b796f650b
+$(DL_FILE)_BLAKE2 = 7b428655901f4fd74b67b75419552e7c02065a5291aed4dcc1d55b98c986caa9ccf846eb5e98e0954420c3e5bea559b0078843e00daa7b5c63465eec21e28204
 
 install : $(TARGET)
 
@@ -55,9 +50,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 
 b2 : $(subst %,%_BLAKE2,$(objects))
 
-dist: 
-       $(PAK)
-
 ###############################################################################
 # Downloading, checking, b2sum
 ###############################################################################
@@ -78,19 +70,9 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && CONFIG_RTL8189FS=m make $(MAKETUNING) \
-               -C /lib/modules/$(KVER)-$(VERSUFIX)/build/ M=$(DIR_APP)/ modules
-
-       # Install the built kernel modules.
-       mkdir -p $(MODPATH)
-       cd $(DIR_APP) && for f in $$(ls *.ko); do \
-               /lib/modules/$$(uname -r)$(KCFG)/build/scripts/sign-file sha512 \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.pem \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.x509 \
-                       $$f; \
-               xz $$f; \
-               install -m 644 $$f.xz $(MODPATH); \
-       done
-
+       cd $(DIR_APP) && ./configure \
+               --prefix=/usr
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 9ac72e14a3539d9855f0f9533fff6fd46232b458..03a809a27e1298fe47bbe3f486fb4a48bc334b31 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 22.1.0
+VER        = 23.2.0
 SUMMARY    = Classes Without Boilerplate
 
 THISAPP    = attrs-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = python3-attrs
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       = 
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 5da48b3cbcd99cdcc531a0859be264a4d209778caa53bd95480a103549b816c8a805079e1555fce38eb33f8bd3d5b7bfa6f814ef2b60dc405bda6686c7746f0b
+$(DL_FILE)_BLAKE2 = a06f4f17a81fc173c37661bcf518367a1cdc9a333d2783bd2cd1ac5f0a72bd20ec1afdd964e10255624bcfa027e3a152375cd21472c177428d29bd06b29984a1
 
 install : $(TARGET)
 
@@ -80,7 +80,16 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && python3 setup.py build
-       cd $(DIR_APP) && python3 setup.py install --root=/
+       cd $(DIR_APP) && python3 -m build \
+                               --no-isolation \
+                               --wheel
+       cd $(DIR_APP) && pip3 install \
+                               --no-build-isolation \
+                               --root="/" \
+                               --no-deps \
+                               --ignore-installed \
+                               dist/*.whl
+       # remove temp build files in /root/.cache from rootfile
+       cd $(DIR_APP) && rm -R /root/.cache/
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/python3-calver b/lfs/python3-calver
new file mode 100644 (file)
index 0000000..565b3b6
--- /dev/null
@@ -0,0 +1,76 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 2022.6.26
+
+THISAPP    = calver-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = bd75214d1107d5c58c07221b014fcca9c19df8b01ffc110a43a83ce7cd4e4c9746fc7c5a2f6be9eed5ffcfce0f8d38a70901deeba4d21727e53aed2383cbedef
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 setup.py build
+       cd $(DIR_APP) && python3 setup.py install --root=/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/python3-editables b/lfs/python3-editables
new file mode 100644 (file)
index 0000000..cb5b33d
--- /dev/null
@@ -0,0 +1,85 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.5
+
+THISAPP    = editables-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = 0daa314ad6841e8562a96923cd15b367995963efa7cff72fc1ff82232d9a1e07ee2dc30a8cba21195199c976335bfb2ebca720deaeafbd484a865235c97551a1
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 -m build \
+                               --no-isolation \
+                               --wheel
+       cd $(DIR_APP) && pip3 install \
+                               --no-build-isolation \
+                               --root="/" \
+                               --no-deps \
+                               --ignore-installed \
+                               dist/*.whl
+       # remove temp build files in /root/.cache from rootfile
+       cd $(DIR_APP) && rm -R /root/.cache/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index f1de6bb6f7eb5c8d8e308ddc7c91a630cd037ad4..067b42f140bedbebf124f439ed52ddccdef58730 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.1.1
+VER        = 1.2.0
 SUMMARY    = This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
 
 THISAPP    = exceptiongroup-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = python3-exceptiongroup
-PAK_VER    = 1
+PAK_VER    = 2
 
 DEPS       =
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = c396d1e1ab15265e06d76d11e6cbbff5c4e52284f890d727aab65d0ab40fcd17e3db8827ba4bba6b34d13f66606ca34ac8bcc361dd4aecf9afe624d5001de327
+$(DL_FILE)_BLAKE2 = 4f3b5505c9c6e229eae52fda1e2dc957ada9e44eb8da8f2a8c62315ee93a1e2129005d0b4a1a7f3bbc2a1448e89929fdaf6ee59a40c8aefb44104c5e330d5ac9
 
 install : $(TARGET)
 
diff --git a/lfs/python3-hatch-fancy-pypi-readme b/lfs/python3-hatch-fancy-pypi-readme
new file mode 100644 (file)
index 0000000..ff0626b
--- /dev/null
@@ -0,0 +1,85 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 24.1.0
+
+THISAPP    = hatch_fancy_pypi_readme-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = 9baa6dd61c02f7bbc610b815db8476c10ace7623ac7cdfebbf2317d1f4f5713e898624fde1c915f9f8b5f92fea22dbff41963a0685ccf6f112180a8cf9cca59b
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 -m build \
+                               --no-isolation \
+                               --wheel
+       cd $(DIR_APP) && pip3 install \
+                               --no-build-isolation \
+                               --root="/" \
+                               --no-deps \
+                               --ignore-installed \
+                               dist/*.whl
+       # remove temp build files in /root/.cache from rootfile
+       cd $(DIR_APP) && rm -R /root/.cache/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/python3-hatch-vcs b/lfs/python3-hatch-vcs
new file mode 100644 (file)
index 0000000..8e9c3c5
--- /dev/null
@@ -0,0 +1,85 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.4.0
+
+THISAPP    = hatch_vcs-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = cc0e02cbedf968a630803791b455f22f2ce60966327a531aac87196d48f6cf192f74eab6e995a169659983b6049cb2e656ca3d7f3670445ef06eca65318c5c6a
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 -m build \
+                               --no-isolation \
+                               --wheel
+       cd $(DIR_APP) && pip3 install \
+                               --no-build-isolation \
+                               --root="/" \
+                               --no-deps \
+                               --ignore-installed \
+                               dist/*.whl
+       # remove temp build files in /root/.cache from rootfile
+       cd $(DIR_APP) && rm -R /root/.cache/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/python3-hatchling b/lfs/python3-hatchling
new file mode 100644 (file)
index 0000000..fb0fe77
--- /dev/null
@@ -0,0 +1,85 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.21.1
+
+THISAPP    = hatchling-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = 58d0ff8bd3d0717df0c51af903cda18c731d05422e71ebb091ccae695542257330c4ff7b97c60331996060c9a819b1c050813de5ab3f16203c7b81f9e93dc15a
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 -m build \
+                               --no-isolation \
+                               --wheel
+       cd $(DIR_APP) && pip3 install \
+                               --no-build-isolation \
+                               --root="/" \
+                               --no-deps \
+                               --ignore-installed \
+                               dist/*.whl
+       # remove temp build files in /root/.cache from rootfile
+       cd $(DIR_APP) && rm -R /root/.cache/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 5bb333a53f145bfcf5951d9beadf498c68afd2cc..f09edd3e8fbe16c667dab04e7472080b7313cbd9 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.0.4
+VER        = 1.0.7
 SUMMARY    = Python module for reading and writing MessagePack data
 
 THISAPP    = msgpack-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = python3-msgpack
-PAK_VER    = 3
+PAK_VER    = 4
 
 DEPS       =
 # borgbackup only works with specific versions of python3-msgpack - check when updating
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = fcbaafbea57f87c949a43a6bd6f6507eb3a07ac5e4a9c44fabfbb7c07849f1edabb8dadcd99a547fed32bce0f900f965368c4ee744acd4e850cad5c27022f463
+$(DL_FILE)_BLAKE2 = 8ddf2acf6bf81498d981c3ec83cbdffde1b1611f8ac23d3377f3f1541e679eda288b40b949bd586ca24a7059da3a0f73fa797a661375135ec092f408521c8527
 
 install : $(TARGET)
 
index 4bf2d6be02ba03f7da6e2e108fd46b2ce4ac1eb0..e98c9e2835a36d03bb35349bbf0036d29cce637a 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 23.0
+VER        = 23.2
 
 THISAPP    = packaging-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = python3-packaging
-PAK_VER    = 3
+PAK_VER    = 4
 
 ###############################################################################
 # Top-level Rules
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 601806498c414aaf3a68206a008e4032b0925bb1a06b170a6da64786d15456b5a3082cfde7620cd39f3f0ec204f42337df4b6c663c76697b6dc9577d38cc45c3
+$(DL_FILE)_BLAKE2 = cf7986a07312fd82a2a0ee738088993b9570d95cd0b573afa7a1f911bf335de7084e3d40d961adea7f5a8369738688f9d0a4265ef26a393f2d30769bc13f752a
 
 install : $(TARGET)
 
diff --git a/lfs/python3-pathspec b/lfs/python3-pathspec
new file mode 100644 (file)
index 0000000..960737a
--- /dev/null
@@ -0,0 +1,85 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.12.1
+
+THISAPP    = pathspec-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = e5cf93dc0a24a51bdcbcec807514344ed4e39029a8f1abe8db7cf8fa4883ac2e74f8b1a3ad6cd44bcff538b5eecc5b091b145c6c8d170de574ce9217d58855cb
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 -m build \
+                               --no-isolation \
+                               --wheel
+       cd $(DIR_APP) && pip3 install \
+                               --no-build-isolation \
+                               --root="/" \
+                               --no-deps \
+                               --ignore-installed \
+                               dist/*.whl
+       # remove temp build files in /root/.cache from rootfile
+       cd $(DIR_APP) && rm -R /root/.cache/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
diff --git a/lfs/python3-pluggy b/lfs/python3-pluggy
new file mode 100644 (file)
index 0000000..deb018e
--- /dev/null
@@ -0,0 +1,76 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 1.4.0
+
+THISAPP    = pluggy-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = 0a8bff68f1871f0e571105012b0e3961771c6ee34a64711520084d0a951308d192187d01b14136c389b5bc09f127ead1a1f96ebffa7b345d2d5023157c049c43
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 setup.py build
+       cd $(DIR_APP) && python3 setup.py install --root=/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 60d78df905b668c5c53a881957965df0d7f8b315..1db132488eeae7a299f1d8acbd190acfd61c0b83 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.2.2
+VER        = 3.3.0
 SUMMARY    = Python3 bindings for libfuse3
 
 THISAPP    = pyfuse3-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = python3-pyfuse3
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       = python3-trio
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a6f11083a3ddec031fdfe5cb810be526cba26d7bc9599a64d28e9a45281aeb04fca8728ff3788e44f1736475c89e64c3c1fd7cb964ff81fc30ce441a5dda7fae
+$(DL_FILE)_BLAKE2 = 29a871bbd4c82298231eac0c8d4b668a75a9ea748c3dd15f093a369770fbfe080620b6209c79ce934880757764c946c3216b558dcc63cd1d1a7ef03e124174c2
 
 install : $(TARGET)
 
index 49f1207ab857b85d6c938db6fb3e473ee040dfbc..9a4f833afeea0943ca8996a2004c365ee5c8f350 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.22.0
+VER        = 0.23.1
 SUMMARY    = async/await-native I/O library for Python
 
 THISAPP    = trio-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = python3-trio
-PAK_VER    = 3
+PAK_VER    = 4
 
 DEPS       = python3-async_generator python3-attrs python3-sniffio python3-sortedcontainers python3-outcome python3-idna python3-exceptiongroup
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = b76f49c45788d41cbeded573e54d88e525cb2ad80b05da4c61f6c5100bdc85271f26a0c3aee07ca858214092106d217a2176d60744892c768bbc8ecad9383190
+$(DL_FILE)_BLAKE2 = e7c1aa2ec7ef7fa8c5940e66d6322df1abf3def9b1026509dcd1783f968cdb42332c293905887f2892619efed5abbc353c7d552d0ba34153e3a4715fbe4e403c
 
 install : $(TARGET)
 
diff --git a/lfs/python3-trove-classifiers b/lfs/python3-trove-classifiers
new file mode 100644 (file)
index 0000000..9a88316
--- /dev/null
@@ -0,0 +1,76 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 2024.1.8
+
+THISAPP    = trove-classifiers-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_BLAKE2 = f0a4ec5439415d53d81297001aac2b4ffc3da0e2c5492acb9a3ed23fba9e7c7ea1407cfa2f8291ab0b8ea7f1dd985cdd86a1b82e71b0223c88ae73bcc7ce63cd
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+b2 : $(subst %,%_BLAKE2,$(objects))
+
+###############################################################################
+# Downloading, checking, b2sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_BLAKE2,$(objects)) :
+       @$(B2SUM)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       cd $(DIR_APP) && python3 setup.py build
+       cd $(DIR_APP) && python3 setup.py install --root=/
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 2c45d7156a2cae069abb2052fa755aba9f3278f4..d65282743adcb7369b51259a8612e38bb75e49e2 100644 (file)
--- a/lfs/qemu
+++ b/lfs/qemu
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -35,9 +35,9 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = qemu
-PAK_VER    = 41
+PAK_VER    = 42
 
-DEPS       = alsa elfutils libusbredir spice libseccomp libslirp
+DEPS       = alsa libusbredir spice libseccomp libslirp
 
 SERVICES   =
 
index f155d274cba9b3397e746c351bc6f36ece6f5b6d..b91ca693f567700348ad9e68aa9569f37a0889c7 100644 (file)
--- a/lfs/qpdf
+++ b/lfs/qpdf
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 11.6.1
+VER        = 11.7.0
 
 THISAPP    = qpdf-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = fd6163963eb192b38ed1e78cba443e9e247e6ff408efd6cb480c81ac3d9d233e00edf9ef0858e51ac755b2b7cea0d8763ac6dda3fe9d54618114b4b3a00d5b15
+$(DL_FILE)_BLAKE2 = aa10e154899a7fd53d696b9521cc8a44d4a336094711ddc2a506dac8841ae12ce5bcd604555725d2b6bae3c63a6a3f6ef0e9ab6baf38dd3d7fa71507234378a3
 
 install : $(TARGET)
 
index ef083a60c19d42597e694089ef578e8b03b81f65..05d140de1c33f45c0cd00aded663a70f59cd9181 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2019  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -25,6 +25,7 @@
 include Config
 
 VER        = 8.2
+#              https://ftp.gnu.org/gnu/readline/
 
 THISAPP    = readline-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -71,11 +72,13 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
 
-       for i in $$(seq 1 1); do \
+       for i in $$(seq 1 10); do \
                cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/readline/readline82-$$(printf "%03d" "$${i}") || exit 1; \
        done
 
-       cd $(DIR_APP) && ./configure --prefix=/usr --disable-static
+       cd $(DIR_APP) && ./configure \
+                               --prefix=/usr \
+                               --disable-static
        cd $(DIR_APP) && make $(MAKETUNING) SHLIB_LIBS=-lncurses
        cd $(DIR_APP) && make install
 
index e18ba8b5fcbe26a4723d5f8b1ddd894914acc80a..b7f9b86577cc5e4441bf324d6d562840218e6b97 100644 (file)
@@ -27,7 +27,7 @@ include Config
 VERSUFIX = ipfire$(KCFG)
 MODPATH = /lib/modules/$(KVER)-$(VERSUFIX)/extra/wlan
 
-VER        = 20210629-07ac856293e247347b891c5dbd13f3ab8321132d
+VER        = 20210629-e6a0d1704ccd31145800ff5eb09ec2435a02f995
 
 THISAPP    = 8812au-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0d5fdcef6f52f396cac436ce17f6c52db3fcb43cdeb6fdcb1b0baa76fdfc2cfc8d94fcc925eed0c7cd4dfda00ac45dfbdcd661b69146cc45dfbb598f53471246
+$(DL_FILE)_BLAKE2 = d70ec16ade6dc17da22dcd6ff5de2cf09d4d079f42881b7d0ab78c19797241ff65516432b5655f5a30b158f034bccc354d89bcd1923d4cdb8256c670b15ea848
 
 install : $(TARGET)
 
@@ -77,7 +77,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rtl8812au/enable_usbmodeswitch.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rtl8812au/remove_regulatory_ignore_stale_kickoff.patch
        cd $(DIR_APP) && CONFIG_RTL8812AU=m make $(MAKETUNING) \
                -C /lib/modules/$(KVER)-$(VERSUFIX)/build/ M=$(DIR_APP)/ modules
 
@@ -88,10 +87,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
                        /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.pem \
                        /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.x509 \
                        $$f; \
-               xz $$f; \
+               xz --check=crc32 --lzma2=dict=512KiB $$f; \
                install -m 644 $$f.xz $(MODPATH); \
        done
 
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
-
index 2f2184ecc51bebd1ca82f14165ed506054712c14..76088abfadea0555dee303eb96848afc20a85bf7 100644 (file)
--- a/lfs/samba
+++ b/lfs/samba
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.19.2
+VER        = 4.19.5
 SUMMARY    = A SMB/CIFS File, Print, and Authentication Server
 
 THISAPP    = samba-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = samba
-PAK_VER    = 97
+PAK_VER    = 99
 
 DEPS       = avahi cups perl-Parse-Yapp perl-JSON
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
+$(DL_FILE)_BLAKE2 = 0f0081380ad459cca914e5e4cf505a4783ce97f0fb8c0471a6e558c747c16b0b327e545358265f365599c3807540985bcddb68aa67d14136cee4dbcb5158090c
 
 install : $(TARGET)
 
index 1c0afc08867c82cc32e6f79955698994462e1c83..f88c6c2836c63781a94700574d238d02c0c84646 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.14.2
+VER        = 4.14.5
 
 THISAPP    = shadow-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 419f0a516753616ef691f71ec9002eef6fd7568c013ac71900d7481eff1bd9165c69d9587b7ca25800543a2eac58cfb7ce4224063e8af7b278f589640485c28f
+$(DL_FILE)_BLAKE2 = 885d2b23ed670cf26452eb208d561478b7410ffbb04a054feb65efb7da6f1d51eb992da61b72409f8991ee35efd7e7cf7a9bc770edec5f855ace32f82aaa7b55
 
 install : $(TARGET)
 
@@ -70,7 +70,7 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/shadow-4.14.2-suppress_installation_of_groups.patch
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/shadow-4.14.3-suppress_installation_of_groups.patch
        $(UPDATE_AUTOMAKE)
        cd $(DIR_APP) && ./configure \
                --libdir=/lib \
index f8f282f52cb024ad34f8e25437dc94df30753a8b..53306d0607bdbc1b576bbc63465c74a0b72686d8 100644 (file)
@@ -8,7 +8,7 @@
 # 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,             #
+# This program is distribubed3228874e7ca1bf6e7d8cc21d6d750533d0bdd103bbd1f49412bab06da099adbecfa689d8f733084a1a5519391a01b5b47a527597e1dbf6ab151badda18284ted 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.                                #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = An AirPlay audio player
 
-VER        = 4.1.1
+VER        = 4.3.2
 
 THISAPP    = shairport-sync-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = shairport-sync
-PAK_VER    = 13
+PAK_VER    = 14
 
 DEPS       = alac alsa avahi ffmpeg libdaemon libplist nqptp soxr
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 7f3fd50da49c6f57ef2de9a2969d00218b9668cc05f671b65c9ce38d27053d5a514e195027e8ee904d70eb495b31d70cb964861f0cee2ede7a7f9389c555abe3
+$(DL_FILE)_BLAKE2 = bed3228874e7ca1bf6e7d8cc21d6d750533d0bdd103bbd1f49412bab06da099adbecfa689d8f733084a1a5519391a01b5b47a527597e1dbf6ab151badda18284
 
 install : $(TARGET)
 
index a03731a1007a111959c5b34fe86a213809e06979..0ad87a0824400e0d1a1ee1d2c2a5c7d0f7d444ea 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3440100
+VER        = 3450100
 
 THISAPP    = sqlite-autoconf-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 8b0aa4b2fd36099e68502705d0187cf30b8755f61577942e9b8709d3ca3e56dfd64cf256d0b70a75e987f2894076cb32c170dd52cd278579a646b06b90140e9d
+$(DL_FILE)_BLAKE2 = 2725faccde5b964b3c037ae0f885b3461c01619e6c086e53f53cc1ecf7e75a46dd1ac4bec4803bc149014d158976607d195993e5d925b723284512a880010bf5
 
 install : $(TARGET)
 
index c0f465c169d0a961fdec18a5caf64782299079b5..3a2d1039c4733d4374298973d5d7dff136a5dbe2 100644 (file)
--- a/lfs/squid
+++ b/lfs/squid
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.6
+VER        = 6.7
 
 THISAPP    = squid-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 7c3c96f5cd5f819f6f020fb3e63ee8d9bb26b7fb4ff4405d7963a643c6766344e6492505bc1b33f3040ad800b3d7a3ad6a4b067b031ac4d178ddcac04c6e74dc
+$(DL_FILE)_BLAKE2 = f91b0f617b6b32138c33575d5daec0bc6dfcb0d356939b6c01e9d4c33b77886ffb55c38678f31aeed9bf4d5d5e488c751d41098b846a956383c8b6db8c851cab
 
 install : $(TARGET)
 
index 2ce9b26d80dc056b59a228f0092313f3034ee7a0..97253340abcad44666906cfb193a37d73607faee 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -35,9 +35,9 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = strace
-PAK_VER    = 10
+PAK_VER    = 11
 
-DEPS       = elfutils
+DEPS       =
 
 SERVICES   =
 
index 9496d05dd2ee5616a1d6d1502b090a8775da8d9a..d002290f7003368283b1a7c0e0f28716370ff95d 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.9.12
+VER        = 5.9.13
 
 THISAPP    = strongswan-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 40f80162970152bca028a9af6b37c4c6e2ef38e75f88b92bf03f18641dadacbc574441e74cd0c7abb49ce4c15d9b82301aa90cb07c4fd223bf83163ebfbc2381
+$(DL_FILE)_BLAKE2 = 1d60864a557cf14e84c62d4c04ae64eb24331e2576c157b276cf13691ac2a7f5d1b92925e4c3e6ab51dc1f6f64aeb7c60ffb16309673a9f78a73f652cb24da8c
 
 install : $(TARGET)
 
index 24527bb25b20514c9e56f899eb9ca6cb3bbec1b0..61d1fe4a12f1ab39a0be7786d57b01119632d855 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.69
+VER        = 5.71
 SUMMARY    = Universal TLS Tunnel
 
 THISAPP    = stunnel-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = stunnel
-PAK_VER    = 11
+PAK_VER    = 12
 
 DEPS       =
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = fd213d1c7bc9efb42ee501bccd720c6535d123fe9d78354ff14a1701edcc30f1b563ff46fa34fd3f53bb976a7e700f0cd63589a8488738314604e593a95ad7bd
+$(DL_FILE)_BLAKE2 = d323363c7bfdd6c0b7931b84a6069cf9a8337e967c31e14d15976d7932f0c0d6f40f7a1cbf5abbdff0e9edc52176cdcead4f848653088193b2debf4e77443b42
 
 install : $(TARGET)
 
index d6bae3c7ec70d22be5803191c2a01b41ae573282..129e41e9fa8016c62fa70b46065b8bb4572927e8 100644 (file)
--- a/lfs/sudo
+++ b/lfs/sudo
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.9.15p2
+VER        = 1.9.15p5
 
 THISAPP    = sudo-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524
+$(DL_FILE)_BLAKE2 = 73ee598c2a2848d5be24f97492b13eba2f326c514799220e43a1aeafc6692224a7555fb7cc0a96a2720751d3e4d98e752804db589ac3c1476f24e71f5b9bc720
 
 install : $(TARGET)
 
index 2e71ba49df37a06e0b5b6197e108c918a52b7d98..e8729e3689128d488fefdcc8db85ee114c86480f 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.0.15
+VER        = 7.0.3
 
 THISAPP    = suricata-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = cf5c2d5760e52f0b4eb0276feb89e056d74ef5478e3158a047fbdec14022aa6e0ba986b7ee9f9ec49e2ebb3f206c7d71ad8ce8dc4eb9a6b48b4ba38c96c2f1c6
+$(DL_FILE)_BLAKE2 = b42044428ae5ac4ecd6b41d083f0f3ac5839bf9a0734c3a64bb5e9a6f1a0ffe0c1f5da262f4e167461836bd26ebf9238ec9c0c213ba61f6419b6af1314f3becb
 
 install : $(TARGET)
 
@@ -71,7 +71,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/suricata/suricata-disable-sid-2210059.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/suricata/suricata-5.0.8-fix-level1-cache-line-size-detection.patch
        cd $(DIR_APP) && LDFLAGS="$(LDFLAGS)" ./configure \
                --prefix=/usr \
                --sysconfdir=/etc \
diff --git a/lfs/tor b/lfs/tor
index cf0ccaf9e920e340caae5a89c9713ad2f603c73d..74b738512b33dc24329faa9d9816f2ad1637b186 100644 (file)
--- a/lfs/tor
+++ b/lfs/tor
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Anonymizing overlay network for TCP (The onion router)
 
-VER        = 0.4.8.9
+VER        = 0.4.8.10
 
 THISAPP    = tor-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = tor
-PAK_VER    = 82
+PAK_VER    = 83
 
 DEPS       = libseccomp
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a2d8cc8e60f162930d64d191af1893cb4060a8d98c16560c9ba30e0a9a0fd9cce2132573ca4db7b8b6e002f127f06b53fc5aea5fb6e8795c10f73671d14d9190
+$(DL_FILE)_BLAKE2 = ef470664d85e019f6cac2366e934d5dc31b8ae92f121a2b4c8c95f8267abce5ce4413d30a24affa40a069d587212364ae5a7c3cd114488e50a535f01c54c6e77
 
 install : $(TARGET)
 
index ab1e2f03bee64ef99882657477061d37a55ee1f1..298c2a0e9f5032e2a1de71f649005f32972360dd 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = A BitTorrent client with multiple UIs
 
-VER        = 4.0.4
+VER        = 4.0.5
 
 THISAPP    = transmission-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = transmission
-PAK_VER    = 20
+PAK_VER    = 22
 
 DEPS       =
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0cdf6075dffba941cbb47924879e8849938620068f3389fe6d5a03b100d11d66a0d33692738001092b8ac3ea181d9cfb554ba1bb2553dc7f06fd83b04f7e0ca9
+$(DL_FILE)_BLAKE2 = 60caa3bc615137b225d3ac3f25daa352c6960fcc848c91e5ea45488ae109d93b53e314e4683bd7c4ef3f9b2f364d796b6c5bb014ca647d3f44fb5c9df9f8c997
 
 install : $(TARGET)
 
index 2893584b3d1c371cd4e0beed32702c67eb8ac1d3..921c5e66c4f8f87fbacbd02be105d8e2978ee2d4 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2023c
+VER        = 2023d
 TZDATA_VER = $(VER)
 TZCODE_VER = $(VER)
 
@@ -45,8 +45,8 @@ objects = tzdata$(TZDATA_VER).tar.gz tzcode$(TZCODE_VER).tar.gz
 tzdata$(TZDATA_VER).tar.gz = $(DL_FROM)/tzdata$(TZDATA_VER).tar.gz
 tzcode$(TZCODE_VER).tar.gz = $(DL_FROM)/tzcode$(TZCODE_VER).tar.gz
 
-tzdata$(TZDATA_VER).tar.gz_BLAKE2 = 8a50aa5f338565d86b8fa5428c138b251bd8dcc3ea66c144b49625d02c5c7aa27f1ace66babd36f10f75cf5eb832ec327b9c2e8adb0384c450130d1ee8c45562
-tzcode$(TZCODE_VER).tar.gz_BLAKE2 = 707ae61740543f3a61520f67176c391ba1e4a8d7858ede4cadd837935be9a9aeb5cf8914049838aaed2f57d7dc4e1df33f29913e143d23deb58011b3e103aade
+tzdata$(TZDATA_VER).tar.gz_BLAKE2 = b79be37a8a258745d162a575c795ee6476b4fa5f6d2f7b562d9431a238eca276a1747a983778291184fc6e40a0c1f5e6284d41290fd6d1d3bd3118bda83f426e
+tzcode$(TZCODE_VER).tar.gz_BLAKE2 = 3e759de2e1dfe033bb98b5af5239631ef5dc33e25b6aeb95ab3e6041d5db3dd1b1cb8b210f072bc0d671117f2ad162cdcdcb3ecae97aa2d3be3bc2e809845666
 
 install : $(TARGET)
 
index 22bb2e1cebe86b04c980cee8434be91ce2219611..b852f75b9b569c3b768d87f2ede9b27d5a36698f 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.19.0
+VER        = 1.19.1
 
 THISAPP    = unbound-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 66ec2b1cd32ac5930c088c73e884bc1fb4d35526a0c89bdbe209defd3e78326ce9b3c1a523fc1ab28b8fdf0e457280d5de7b300cf560c15d875f460bc361f5c7
+$(DL_FILE)_BLAKE2 = a48c5b9493eb0a9aa2171956e08677e1cfb7c49b53731c1b05f9192434c4d815eba972aab110ba0ee25fee1e7a57192c8b48e59bb21fb76ad7fd1c7d2d260012
 
 install : $(TARGET)
 
diff --git a/lfs/vdr b/lfs/vdr
index 2fd58ed2773aae6f7a3c9258814dbf437b1a3794..41dd4e92dd3bc3b1242ff7422dc23dc847de6e39 100644 (file)
--- a/lfs/vdr
+++ b/lfs/vdr
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,11 +26,11 @@ include Config
 
 SUMMARY    = Video Disk Recorder
 
-VER        = 2.4.7
+VER        = 2.6.6
 
 # VDRPLUGVER must match with APIVERSION! in config.h
 # after change this update also all vdr plugins
-VDRPLUGVER = 2.4.7
+VDRPLUGVER = 2.6.6
 
 THISAPP    = vdr-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -39,7 +39,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = vdr
-PAK_VER    = 15
+PAK_VER    = 17
 
 DEPS       = vdr_streamdev
 
@@ -71,7 +71,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = be4e1ec365330855e4b2b26f44b1f35dc323e4783e96ef344a67b3e9fe2c0499760ab0f3d27c5e3bdddf5a65ebb65b0c81a62092301d34370aa19d0dd63bb1ab
+$(DL_FILE)_BLAKE2 = 22ad6d0d4048347ff16a48ad137900f32dda7adfc7fb54bb1501f14cfc426185f942ffa4997de1e0318ca8c6b67a7dfc48d49b30bfda9367d7337b2d601544fc
 
 install : $(TARGET)
 
index 17f4c3a17b768357170abbd2f0caa8f8613d7995..d36f75d69f6f91e0233bdf27f445ac6e444c2b1c 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -35,13 +35,13 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = vdr_dvbapi
-PAK_VER    = 6
+PAK_VER    = 7
 
 DEPS       =
 
 SERVICES   =
 
-VDRPLUGVER = 2.4.7
+VDRPLUGVER = 2.6.6
 
 EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
 CFLAGS    += $(EXTRA_FLAGS)
index 5836a25de514f2e7da0a038f50040be345eddd68..61c156da318a32b074de6eb614859945410aeb26 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -38,13 +38,13 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = vdr_eepg
-PAK_VER    = 5
+PAK_VER    = 6
 
 DEPS       =
 
 SERVICES   =
 
-VDRPLUGVER = 2.4.7
+VDRPLUGVER = 2.6.6
 
 EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
 CFLAGS    += $(EXTRA_FLAGS)
index 353f81271fef52789ff3691c789cbd9279a92b4b..dceea2cc878d38bfb689bf9cf888135fc3630de8 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,22 +26,22 @@ include Config
 
 SUMMARY    = Searchtimer and replacement of the VDR program menu
 
-VER        = 2.4.0+git20191101
+VER        = 2.4.2
 
-THISAPP    = vdr-plugin-epgsearch_$(VER).orig
+THISAPP    = vdr-plugin-epgsearch-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
 
 DL_FROM    = $(URL_IPFIRE)
-DIR_APP    = $(DIR_SRC)/vdr-plugin-epgsearch
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = vdr_epgsearch
-PAK_VER    = 11
+PAK_VER    = 12
 
 DEPS       =
 
 SERVICES   =
 
-VDRPLUGVER = 2.4.7
+VDRPLUGVER = 2.6.6
 
 EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
 CFLAGS    += $(EXTRA_FLAGS)
@@ -55,7 +55,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE)  = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = d48a3174c451ddca257d36c45747d41f7c628b8963558115f27053ef6d57cc5b3c6d5860a6af46dd37f16d6ad7f29c9fb10c4295be76e60cbfef4943ca456241
+$(DL_FILE)_BLAKE2 = 1e2ed02a2d8ac1ba1e2ffd72b7830c4bb9a3478cebce8affd871e7cac25ac7759f21908447d74652632541dca74cbeb8e4de9773550bad65d279770677b7e146
 
 install : $(TARGET)
 
@@ -89,7 +89,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -p1 < $(DIR_SRC)/src/patches/vdr-epgsearch-2.4.0-debian-paths.patch
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/vdr-epgsearch-2.4.0-gcc1.patch
 
        cd $(DIR_APP) && make $(MAKE_TUNING) LIBDIR=. VDRDIR=/usr/lib/vdr \
                CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \
index 7c9f6324625bf53e5b3b7e4fd27dad0d9fad77f6..af13b392b2c8cf71a3f23229d915c59d0fdb5071 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -26,23 +26,22 @@ include Config
 
 SUMMARY    = VDR implementation of the VTP (Video Transfer Protocol)
 
-VER        = 0.6.1
-GIT_VER    = e2a9b979d3fb92967c7a6a8221e674eb7e55c813
+VER        = 0.6.3
 
-THISAPP    = vdr-plugin-streamdev-$(GIT_VER)
-DL_FILE    = $(THISAPP).tar.bz2
+THISAPP    = vdr-plugin-streamdev-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
 
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = vdr_streamdev
-PAK_VER    = 7
+PAK_VER    = 8
 
 DEPS       =
 
 SERVICES   =
 
-VDRPLUGVER = 2.4.7
+VDRPLUGVER = 2.6.6
 
 EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
 CFLAGS    += $(EXTRA_FLAGS)
@@ -56,7 +55,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE)  = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 4cacadc091ab8d28ccd4318eaf18aaef8f45e6caab86ef461d1b1047039ec921984ebad091d29420779982b5b37606defe5aa6c6828e8f28788886ba9839efea
+$(DL_FILE)_BLAKE2 = 300c24aac6f0c59fc438eafa9a300e0b68dbfb43064cf887ab9d1fbdc1b22a8ec5349a38fa5c2188ef78dbc1ac7f238e88abe0ed9d1cbcd01e4a1afde7b890cf
 
 install : $(TARGET)
 
diff --git a/lfs/vim b/lfs/vim
index ea52c8e73f0ff6164ee7a11411547e9afc382646..19f6ec10a7ea68d7267f213eca615ed1b405155d 100644 (file)
--- a/lfs/vim
+++ b/lfs/vim
@@ -32,6 +32,10 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/vim90
 TARGET     = $(DIR_INFO)/$(THISAPP)
 
+# vim tries to build itself with FORTIFY_SOURCE=1 and is not very good at
+# filtering out any CFLAGS that might change that. So we do this ourselves.
+CFLAGS    := $(filter-out -Wp$(COMMA)-U_FORTIFY_SOURCE,$(CFLAGS))
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
index ca61562c01d08d42f7995046f488b9bb7755fe79..c47833a14c39cb680f8a64ec7e3785ce6db823cf 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.11
+VER        = 2.12
 
 THISAPP    = vnstat-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6eeed45d628641c9d88cf33ae1fc14871109b1e9fd0ac4a46fe8e2c194bb4600878b69408ed177bcde38ca859d0a3165d0095cab9b0bb6c036f7788fbfcb47e6
+$(DL_FILE)_BLAKE2 = af6982bc6da66ed2cebfe99e1b46a540528886d1c6e7a5174a3083a315804cb42c2395f3a0f5df552e8fd6b7823a01873fc5f9fb2178529c53481a67552dab35
 
 install : $(TARGET)
 
index 265449c4f113669feb358b941a621c2266d6f576..1de2f9fab93f38ca134052f971ea0334fe9397c8 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -27,7 +27,7 @@ include Config
 
 SUMMARY    = An ncurses monitoring application for wireless network devices
 
-VER        = 0.9.4
+VER        = 0.9.5
 
 THISAPP    = wavemon-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -35,7 +35,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = wavemon
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       =
 
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = e07feb16dba86b1a91dc9b7d7df51da1b4498d8ea1a6ca36f6ae1e30e0e0bb09971330a470cde3425e7ae785bbd2819460ac2f1ddc2bc8da3aae29de3356bdbb
+$(DL_FILE)_BLAKE2 = 492ac0f16da1400b4e9e06af43b1ec8b96303bd33a62f355820975db61efc3b0603e1e3f97be05a69597b9546aeb95e3a2655cb0c45c90aa9f2bd765a06b8884
 
 install : $(TARGET)
 
@@ -82,7 +82,7 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/wavemon-0.9.4-force-netlink-include-path.patch
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/wavemon-0.9.5-force-netlink-include-path.patch
        $(UPDATE_AUTOMAKE)
        cd $(DIR_APP) && ./configure \
                        --prefix=/usr
similarity index 75%
rename from lfs/rtl8189es
rename to lfs/wsdd
index c829769acbc2439054d9e5b52402a30a5d32172d..aa65e47ef0ef4d53eb1b865473e25caa67a5519b 100644 (file)
+++ b/lfs/wsdd
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team <info@ipfire.org>                      #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
 
 include Config
 
-VERSUFIX = ipfire$(KCFG)
-MODPATH = /lib/modules/$(KVER)-$(VERSUFIX)/extra/wlan
+VER        = 0.7.1
+SUMMARY    = A Web Service Discovery host daemon.
 
-VER        = e58bd86c9d9408c648b1246a0dd76b16856ec172
-
-THISAPP    = rtl8189ES_linux-$(VER)
+THISAPP    = wsdd-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
-TARGET     = $(DIR_INFO)/$(THISAPP)-kmod-$(KVER)-$(VERSUFIX)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+PROG       = wsdd
+PAK_VER    = 1
+
+DEPS       =
+
+SERVICES   = wsdd
 
 ###############################################################################
 # Top-level Rules
@@ -43,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = a2898188d6ed215b9a8f6bfd5684f4df1ad448b69537119c6633100db06349538b1e0491887f3c705bac1dcd79cf18e27084da34719745bfd54e9530793aa4da
+$(DL_FILE)_BLAKE2 = ce43022c3bd9f7ff1fd7169ac0d5ab6b2ff78d35c221c05b2e20908a5772d563ab2aca571d4e6ae48a55d19d4adcb9cde60f720ae47af8ee950198224fcfdb26
 
 install : $(TARGET)
 
@@ -54,7 +58,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
 b2 : $(subst %,%_BLAKE2,$(objects))
 
 dist:
-       $(PAK)
+       @$(PAK)
 
 ###############################################################################
 # Downloading, checking, b2sum
@@ -76,20 +80,10 @@ $(subst %,%_BLAKE2,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && CONFIG_RTL8189ES=m make $(MAKETUNING) \
-               -C /lib/modules/$(KVER)-$(VERSUFIX)/build/ M=$(DIR_APP) modules
-
-       # Install the built kernel modules.
-       mkdir -p $(MODPATH)
-       cd $(DIR_APP) && for f in $$(ls *.ko); do \
-               /lib/modules/$$(uname -r)$(KCFG)/build/scripts/sign-file sha512 \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.pem \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.x509 \
-                       $$f; \
-               xz $$f; \
-               install -m 644 $$f.xz $(MODPATH); \
-       done
+       cd $(DIR_APP) && cp src/wsdd.py /usr/bin/wsdd
+
+       #install initscripts
+       $(call INSTALL_INITSCRIPTS,$(SERVICES))
 
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
-
diff --git a/lfs/xz b/lfs/xz
index 4be66e1b11bfb0e6534e91e87c048b50b66791ff..e0b905a22113877c50b421f532ac903ee7151e42 100644 (file)
--- a/lfs/xz
+++ b/lfs/xz
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.4.5
+VER        = 5.4.6
 
 THISAPP    = xz-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 08d9afebd927ea5d155515a4c9eedda4d1a249f2b1ab6ada11f50e5b7a3c90b389b32378ab1c0872c7f4627de8dff37149d85e49f7f4d30614add37320ec4f3e
+$(DL_FILE)_BLAKE2 = d609590f1e9f13404988050e1bfdc623b996794b603cf2e39d2fd592be1967c97d8beaba9196eae4a0d448a432b1d7499986b7f669e736b65ec67590a04af9f7
 
 install : $(TARGET)
 
index 0033d9a2c29ac5557323cd169a69fb4beaf93fc7..5f274c3098419cf1acb9c1cee018f863cc4dddb7 100644 (file)
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Zabbix Agent
 
-VER        = 6.0.22
+VER        = 6.0.27
 
 THISAPP    = zabbix-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = zabbix_agentd
-PAK_VER    = 11
+PAK_VER    = 12
 
 DEPS       = fping
 
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = bba7911a24b00827c58d84938b5786d07f1eb44cbcad94cddf68b484ac9a2f514beb60225d006b8cefc5bbf92e51da27f26d9f6681e10f6322ed0841394e8d9d
+$(DL_FILE)_BLAKE2 = 793bb887bd8f0d3c2f3d15a4ed9bb5b1fcfb13fcf80ea077672744a1bd8524e213eaf53291e0f9eecb9eb055fee6f1e29e91f890b54698906beac21ca54db4e9
 
 install : $(TARGET)
 
@@ -110,6 +110,13 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
                /var/ipfire/zabbix_agentd/userparameters/userparameter_pakfire.conf
        install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/userparameter_ipfire.conf \
                /var/ipfire/zabbix_agentd/userparameters/userparameter_ipfire.conf
+       install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/userparameter_ovpn.conf \
+               /var/ipfire/zabbix_agentd/userparameters/userparameter_ovpn.conf
+
+       # Install IPFire-specific Zabbix Agent scripts
+       -mkdir -pv /var/ipfire/zabbix_agentd/scripts
+       install -v -m 755 $(DIR_SRC)/config/zabbix_agentd/ipfire_certificate_detail.sh \
+               /var/ipfire/zabbix_agentd/scripts/ipfire_certificate_detail.sh
 
        # Create directory for additional agent modules
        -mkdir -pv /usr/lib/zabbix
index 914e1d8555d513c975b5bf93cb9282e110e51a36..d7c723914452526e00cb1955abeedeaef3dd42c8 100644 (file)
--- a/lfs/zlib
+++ b/lfs/zlib
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2023  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.3
+VER        = 1.3.1
 
 THISAPP    = zlib-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 5fe0f32339267348a313f23a21e9588bdb180b7415be303c85f5f169444d019e5f176ef7322f6e64297c360acc2a6041c50e2f66d1860e5c392d8970990f176a
+$(DL_FILE)_BLAKE2 = 42d109223801a493de6d52e7343403d7fc3234a6ca816425fe41ac9c18019b01b93841acd28a235e99f2256a6a17f93624e96b2ddb58d588c8190a6bedb82910
 
 install : $(TARGET)
 
diff --git a/make.sh b/make.sh
index a5390b788ac16d907f9807fbed210bc3c9584ae3..64dbef5c4bfc06846e391ce2141d25243bfa9ee6 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -22,8 +22,8 @@
 NAME="IPFire"                                                  # Software name
 SNAME="ipfire"                                                 # Short name
 # If you update the version don't forget to update backupiso and add it to core update
-VERSION="2.27"                                                 # Version number
-CORE="182"                                                     # Core Level (Filename)
+VERSION="2.29"                                                 # Version number
+CORE="185"                                                     # Core Level (Filename)
 SLOGAN="www.ipfire.org"                                                # Software slogan
 CONFIG_ROOT=/var/ipfire                                                # Configuration rootdir
 MAX_RETRIES=1                                                  # prefetch/check loop
@@ -35,7 +35,7 @@ GIT_BRANCH="$(git rev-parse --abbrev-ref HEAD)"                       # Git Branch
 GIT_TAG="$(git tag | tail -1)"                                 # Git Tag
 GIT_LASTCOMMIT="$(git rev-parse --verify HEAD)"                        # Last commit
 
-TOOLCHAINVER=20230731
+TOOLCHAINVER=20240210
 
 # use multicore and max compression
 ZSTD_OPT="-T0 --ultra -22"
@@ -182,9 +182,9 @@ configure_build() {
        TOOLS_DIR="/tools_${BUILD_ARCH}"
 
        # Enables hardening
-       HARDENING_CFLAGS="-Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fstack-clash-protection"
+       HARDENING_CFLAGS="-Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fstack-clash-protection"
 
-       CFLAGS="-O2 -pipe -Wall -fexceptions -fPIC ${CFLAGS_ARCH}"
+       CFLAGS="-O2 -g0 -pipe -Wall -fexceptions -fPIC ${CFLAGS_ARCH}"
        CXXFLAGS="${CFLAGS}"
 
        RUSTFLAGS="-Copt-level=3 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn ${RUSTFLAGS_ARCH}"
@@ -1595,6 +1595,14 @@ buildipfire() {
   lfsmake2 python3-terminaltables
   lfsmake2 python3-pkgconfig
   lfsmake2 python3-msgpack
+  lfsmake2 python3-editables
+  lfsmake2 python3-pathspec
+  lfsmake2 python3-pluggy
+  lfsmake2 python3-calver
+  lfsmake2 python3-trove-classifiers
+  lfsmake2 python3-hatchling
+  lfsmake2 python3-hatch-vcs
+  lfsmake2 python3-hatch-fancy-pypi-readme
   lfsmake2 python3-attrs
   lfsmake2 python3-sniffio
   lfsmake2 python3-sortedcontainers
@@ -1648,6 +1656,9 @@ buildipfire() {
   lfsmake2 dnsdist
   lfsmake2 bird
   lfsmake2 libyang
+  lfsmake2 abseil-cpp
+  lfsmake2 protobuf
+  lfsmake2 protobuf-c
   lfsmake2 frr
   lfsmake2 dmidecode
   lfsmake2 mcelog
@@ -1699,15 +1710,13 @@ buildipfire() {
   lfsmake2 perl-MIME-Base32
   lfsmake2 perl-URI-Encode
   lfsmake2 rsnapshot
+  lfsmake2 mympd
+  lfsmake2 wsdd
 
   # Kernelbuild ... current we have no platform that need
   # multi kernel builds so KCFG is empty
   lfsmake2 linux               KCFG=""
-  lfsmake2 rtl8189es           KCFG=""
-  lfsmake2 rtl8189fs           KCFG=""
   lfsmake2 rtl8812au           KCFG=""
-  lfsmake2 rtl8822bu           KCFG=""
-  lfsmake2 rtl8821cu           KCFG=""
   lfsmake2 linux-initrd                KCFG=""
 }
 
diff --git a/src/initscripts/networking/red.up/60-collectd b/src/initscripts/networking/red.up/60-collectd
new file mode 100644 (file)
index 0000000..a965433
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+# Restart collectd because the ping plugin does not re-resolve "gateway"
+if pgrep collectd &>/dev/null; then
+       exec /etc/init.d/collectd restart &>/dev/null
+fi
+
+exit 0
index beee532b5009981faf03f7e75339e7096c731a31..303eaf4bf4741adaaf1d207cd6491f718d3624ee 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
 . /etc/sysconfig/rc
 . ${rc_functions}
 
+GOV="ondemand"
+
 case "${1}" in
        start)
                boot_mesg -n "Starting cpufreq... "
 
                # try cpufreq hardware depend modules
                for i in $(find /lib/modules/$(uname -r)/kernel/drivers/cpufreq \
-                          ! -name speedstep-lib.ko.xz ! -name p4-clockmod.ko.xz ! -name "cpufreq_*" ! -name mperf.ko.xz | sort -d -r); do
+                          ! -name speedstep-lib.ko.xz ! -name p4-clockmod.ko.xz ! -name amd-pstate* ! -name "cpufreq_*" ! -name mperf.ko.xz | sort -d -r); do
                        module=$(basename $i | cut -d. -f1);
                        modprobe $module > /dev/null 2>&1;
                        if [ ${?} = 0 ]; then
@@ -46,28 +48,27 @@ case "${1}" in
                driver=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver 2>/dev/null`
 
                case "$driver" in
-                   intel_pstate)
-                       # pstate use internal gov so skip this setting
+                   *pstate*)
+                       # pstate not support ondemand so use powersave
+                       GOV="powersave"
                        echo_ok;
                        ;;
-                   *)
-                       CPUCOUNT=`ls /sys/devices/system/cpu/cpu*/cpufreq/affected_cpus 2> /dev/null | wc -l `;
-                       let CPUCOUNT-=1
-                       # Set the governor to ondemand to test if it works 
-                       cpufreq-set -g ondemand
-                       if [ ${?} = 0 ]; then
-                               # Set the governor to ondemand for all cpus 
-                               for i in `seq 0 $CPUCOUNT`;
-                               do
-                                       cpufreq-set -c $i -g ondemand
-                               done
-                               echo_ok;
-                       else
-                               echo_failure;
-                       fi
-                       ;;
-                   esac
-               exit 0;
+               esac
+               CPUCOUNT=`ls /sys/devices/system/cpu/cpu*/cpufreq/affected_cpus 2> /dev/null | wc -l `;
+               let CPUCOUNT-=1
+               # Set the governor to test if it works
+               cpufreq-set -g $GOV
+               if [ ${?} = 0 ]; then
+                       # Set the governor to ondemand for all cpus
+                       for i in `seq 0 $CPUCOUNT`;
+                       do
+                               cpufreq-set -c $i -g $GOV > /dev/null
+                       done
+                       echo_ok;
+               else
+                       echo_failure;
+               fi
+               exit 0
                ;;
        *)
                echo "Usage: ${0} {start}"
index 977001140e8947a93d580d984cbfaf9143dfc313..d42c0c549509fbd0d9cc5525683919321bd31c17 100644 (file)
@@ -2,7 +2,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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        #
@@ -25,7 +25,7 @@
 case "$1" in
        start)
                boot_mesg "Starting MPD..."
-               chown -R root.nobody /var/ipfire/mpfire/db
+               chown -R root.nobody /var/ipfire/mpd/db
                /bin/nice --5 /usr/bin/mpd
     evaluate_retval
                ;;
diff --git a/src/initscripts/packages/mympd b/src/initscripts/packages/mympd
new file mode 100644 (file)
index 0000000..a7cb9e5
--- /dev/null
@@ -0,0 +1,53 @@
+#!/bin/sh
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+. /etc/sysconfig/rc
+. $rc_functions
+
+case "$1" in
+       start)
+
+               boot_mesg "Starting mympd..."
+               loadproc /usr/bin/mympd -u nobody -s >/dev/null 2>&1 &
+               evaluate_retval
+               ;;
+
+       stop)
+               boot_mesg "Stopping mympd..."
+               killproc /usr/bin/mympd >/dev/null 2>&1
+               evaluate_retval
+                ;;
+
+       restart)
+               $0 stop
+               sleep 3
+               $0 start
+               ;;
+
+       status)
+               statusproc /usr/bin/mympd
+               ;;
+
+       *)
+               echo "Usage: $0 {start|stop|restart|status}"
+               exit 1
+               ;;
+esac
diff --git a/src/initscripts/packages/wsdd b/src/initscripts/packages/wsdd
new file mode 100644 (file)
index 0000000..68e8f3d
--- /dev/null
@@ -0,0 +1,78 @@
+#!/bin/sh
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.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/>.       #
+#                                                                             #
+###############################################################################
+
+. /etc/sysconfig/rc
+. $rc_functions
+
+eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings)
+
+PIDFILE="/var/run/wsdd.pid"
+
+case "$1" in
+       start)
+               ARGS=(
+                       # Launch as non-privileged user
+                       "--user" "wsdd:wsdd"
+
+                       # Launch in chroot
+                       "--chroot" "/var/run/wsdd"
+
+                       # Only use IPv4
+                       "--ipv4only"
+
+                       # Configure the workgroup
+                       "--workgroup" "$(testparm -s --parameter-name workgroup 2>/dev/null)"
+               )
+
+               # Conditionally add the GREEN/BLUE interface
+               for intf in GREEN_DEV BLUE_DEV; do
+                       if [ -n "${!intf}" ]; then
+                               ARGS+=( "--interface" "${!intf}" )
+                       fi
+               done
+
+               # Create chroot directory for wsdd
+               mkdir -p /var/run/wsdd
+
+               boot_mesg "Starting Web Service Discovery Host Daemon..."
+               loadproc -b -p "${PIDFILE}" /usr/bin/wsdd "${ARGS[@]}"
+               ;;
+
+       stop)
+               boot_mesg "Stopping Web Service Discovery Host Daemon..."
+               killproc -p "${PIDFILE}" /usr/bin/wsdd
+               ;;
+
+       status)
+               statusproc /usr/bin/wsdd
+               ;;
+
+       restart)
+               $0 stop
+               $0 start
+               ;;
+
+       *)
+               echo "Usage: $0 (start|stop|status|restart)"
+               exit 1
+               ;;
+esac
+
index bb8a2f54f4a85f009ca5f54e3c3cf7c66b5d9752..56b799d56d21409bd95e467d6241d482bcc119cf 100644 (file)
@@ -146,9 +146,6 @@ case "$1" in
                        sed -i -e "s|^#LoadPlugin swap|LoadPlugin swap|g" /etc/collectd.conf
                fi
 
-               # sync after config update...
-               sync
-
                if [ $(date +%Y) -gt 2011 ]; then
                        boot_mesg "Starting Collection daemon..."
                        /usr/sbin/collectd -C /etc/collectd.conf
index 50f2b3e029cfb833bfb4bff09ca783f0273b4af2..69bdcb594bb671da0f31cbe91f0022c3da808cb9 100644 (file)
@@ -25,6 +25,9 @@
 eval $(/usr/local/bin/readhash /var/ipfire/ppp/settings)
 eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings)
 eval $(/usr/local/bin/readhash /var/ipfire/optionsfw/settings)
+if [ -r "/var/ipfire/tor/settings"  ]; then
+       eval $(/usr/local/bin/readhash /var/ipfire/tor/settings)
+fi
 IFACE=`/bin/cat /var/ipfire/red/iface 2> /dev/null | /usr/bin/tr -d '\012'`
 if [ -z $IFACE ]; then
        IFACE="red0"
@@ -176,9 +179,18 @@ iptables_init() {
        iptables -A FORWARD -j HOSTILE
        iptables -A OUTPUT -j HOSTILE
 
-       iptables -N HOSTILE_DROP
-       iptables -A HOSTILE_DROP -m limit --limit 10/second -j LOG --log-prefix "DROP_HOSTILE "
-       iptables -A HOSTILE_DROP -j DROP -m comment --comment "DROP_HOSTILE"
+       iptables -N HOSTILE_DROP_IN
+       if [ "$LOGDROPHOSTILEIN" == "on" ]; then
+               iptables -A HOSTILE_DROP_IN -m limit --limit 10/second -j LOG --log-prefix "DROP_HOSTILE "
+       fi
+       iptables -A HOSTILE_DROP_IN -j DROP -m comment --comment "DROP_HOSTILE"
+
+       iptables -N HOSTILE_DROP_OUT
+       if [ "$LOGDROPHOSTILEOUT" == "on" ]; then
+               iptables -A HOSTILE_DROP_OUT -m limit --limit 10/second -j LOG --log-prefix "DROP_HOSTILE "
+       fi
+       iptables -A HOSTILE_DROP_OUT -j DROP -m comment --comment "DROP_HOSTILE"
+
 
        # IP Address Blocklist chains
        iptables -N BLOCKLISTIN
@@ -387,6 +399,11 @@ iptables_init() {
        # run captivectrl
        /usr/local/bin/captivectrl
 
+       # If a Tor relay is enabled apply firewall rules
+       if [ "${TOR_RELAY_ENABLED}" = "on" -a -n "${TOR_RELAY_PORT}" ]; then
+               /usr/local/bin/torctrl restart 1> /dev/null
+       fi
+
        # POLICY CHAIN
        iptables -N POLICYIN
        iptables -A INPUT -j POLICYIN
index 04e43fbce0f7540cd337a63825e08a7fe2e2bf82..24d92563803a29c98423a5aefb5232cd0795d1cb 100644 (file)
@@ -288,7 +288,7 @@ fix_time_if_dns_fails() {
        fi
 
        # Try to sync time with a known time server
-       boot_mesg "DNS not functioning... Trying to sync time with ntp.ipfire.org (81.3.27.46)..."
+       boot_mesg "DNS not functioning... Trying to sync time with time.ipfire.org (81.3.27.46)..."
        loadproc /usr/local/bin/settime 81.3.27.46
 }
 
index d801c8adad101b4f42f27c95ecc87ea5a02d4762..b9693198d9c8980bf576b9068857e6841575455d 100755 (executable)
@@ -48,7 +48,7 @@ case "${reason}" in
                make_resolvconf
 
                # Set time
-               ntpdate "ntp.ipfire.org"
+               ntpdate "time.ipfire.org"
                ;;
 
        EXPIRE|FAIL|IPV4LL|NAK|NOCARRIER|RELEASE|STOP)
index d6451e0b11b11581cd2a22f1ece4989dd56774eb..340dd6aa5c480353d0160c48c9f6186d10113f91 100644 (file)
@@ -172,12 +172,12 @@ function main() {
        if device_is_mdraid "${device}"; then
                local slave
                for slave in $(mdraid_get_slaves "${device}"); do
-                       grub_install "${slave}"
+                       grub_install "${slave}" || return $?
                done
 
        # Handle normal block devices
        else
-               grub_install "${device}"
+               grub_install "${device}" || return $?
        fi
 
        return 0
index 51e69751afd06086ad79742106c1c03ef26a1b08..cddb0d91a6fc2e2ab69a69ebd6050197ec05de40 100644 (file)
@@ -23,7 +23,7 @@
 #include <libintl.h>
 #define _(x) dgettext("installer", x)
 
-#define INST_FILECOUNT 28000
+#define INST_FILECOUNT 30000
 #define LICENSE_FILE   "/cdrom/COPYING"
 #define SOURCE_TEMPFILE "/tmp/downloads/image.iso"
 
diff --git a/src/paks/mpd/install.sh b/src/paks/mpd/install.sh
new file mode 100644 (file)
index 0000000..5dd0aac
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_files
+ln -svf  /etc/init.d/mpd /etc/rc.d/rc3.d/S65mpd
+ln -svf  /etc/init.d/mpd /etc/rc.d/rc0.d/K35mpd
+ln -svf  /etc/init.d/mpd /etc/rc.d/rc6.d/K35mpd
+ln -svf  /var/ipfire/mpd/mpd.conf /etc/mpd.conf
+touch /var/log/mpd.log
+restore_backup ${NAME}
+/etc/init.d/mpd restart
diff --git a/src/paks/mpd/uninstall.sh b/src/paks/mpd/uninstall.sh
new file mode 100644 (file)
index 0000000..7b86ae3
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/etc/init.d/mpd stop
+make_backup ${NAME}
+remove_files
+rm -f /etc/rc.d/rc*.d/???mpd /var/log/mpd.error.log /var/log/mpd.log /etc/mpd.conf
diff --git a/src/paks/mpd/update.sh b/src/paks/mpd/update.sh
new file mode 100644 (file)
index 0000000..31d1d77
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_backup_includes
+./uninstall.sh
+./install.sh
index f8f833de969b633acf8239ce6246f68f1afaf519..541a25ca2e30b1b97cfdd2d5e556c8e228e4e86e 100644 (file)
 # along with IPFire; if not, write to the Free Software                    #
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
 #                                                                          #
-# Copyright (C) 2007-2011 IPFire-Team <info@ipfire.org>.                   #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
 #                                                                          #
 ############################################################################
 #
 . /opt/pakfire/lib/functions.sh
 extract_files
-ln -svf  /etc/init.d/mpd /etc/rc.d/rc3.d/S65mpd
-ln -svf  /etc/init.d/mpd /etc/rc.d/rc0.d/K35mpd
-ln -svf  /etc/init.d/mpd /etc/rc.d/rc6.d/K35mpd
-ln -svf  /var/ipfire/mpfire/mpd.conf /etc/mpd.conf
 chmod 755 /srv/web/ipfire/html/images/mpfire
-touch /var/log/mpd.log
 restore_backup ${NAME}
-# comment removed option from config
-sed -i -e "s|^error_file|#error_file|g" /var/ipfire/mpfire/mpd.conf
-#
-/etc/init.d/mpd start
index e729cb1ff24a0a7891c9f7d8fd02278f6e035ee8..ed7e6a821c779a67b6d8ab3d791e23063d984c4b 100644 (file)
 # along with IPFire; if not, write to the Free Software                    #
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
 #                                                                          #
-# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
 #                                                                          #
 ############################################################################
 #
 . /opt/pakfire/lib/functions.sh
-/etc/init.d/mpd stop
 make_backup ${NAME}
 remove_files
-rm -f /etc/rc.d/rc*.d/*mpd /var/log/mpd.error.log /var/log/mpd.log /etc/mpd.conf
index 99776659c31ca813c685a8c1c983df98896933e9..31d1d77cc591bccc5fe45f54922e7ccdb9ecd69e 100644 (file)
@@ -17,7 +17,7 @@
 # along with IPFire; if not, write to the Free Software                    #
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
 #                                                                          #
-# Copyright (C) 2007-2020 IPFire-Team <info@ipfire.org>.                   #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
 #                                                                          #
 ############################################################################
 #
diff --git a/src/paks/mympd/install.sh b/src/paks/mympd/install.sh
new file mode 100644 (file)
index 0000000..9c154b5
--- /dev/null
@@ -0,0 +1,34 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_files
+ln -svf  /etc/init.d/mympd /etc/rc.d/rc3.d/S66mympd
+ln -svf  /etc/init.d/mympd /etc/rc.d/rc0.d/K34mympd
+ln -svf  /etc/init.d/mympd /etc/rc.d/rc6.d/K34mympd
+restore_backup ${NAME}
+# create/check config
+/usr/bin/mympd -u nobody -c
+# start services
+/etc/init.d/mpd restart
+/etc/init.d/mympd start
diff --git a/src/paks/mympd/uninstall.sh b/src/paks/mympd/uninstall.sh
new file mode 100644 (file)
index 0000000..8ca9ea7
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/etc/init.d/mpd stop
+make_backup ${NAME}
+remove_files
+rm -f /etc/rc.d/rc*.d/???mympd
diff --git a/src/paks/mympd/update.sh b/src/paks/mympd/update.sh
new file mode 100644 (file)
index 0000000..31d1d77
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007-2024 IPFire-Team <info@ipfire.org>.                   #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_backup_includes
+./uninstall.sh
+./install.sh
index 1629d21c18ce772aa1843f3b06c8b49e2ac2619b..2e04e74a86345ef7e901ea2c005c1977b5c25dcd 100644 (file)
 . /opt/pakfire/lib/functions.sh
 extract_files
 restore_backup ${NAME}
+
+# change main.cf parameter from default value to prevent smtp smuggling attack
+# will not be required once postfix-3.9.x is released as default will then be yes
+postconf -e 'smtpd_forbid_bare_newline = yes'
+
 postalias /etc/aliases
 # Set postfix's hostname
 postconf -e "myhostname=$(hostname -f)"
diff --git a/src/paks/wsdd/install.sh b/src/paks/wsdd/install.sh
new file mode 100644 (file)
index 0000000..181b84e
--- /dev/null
@@ -0,0 +1,40 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+
+# If the wsdd user does not exist yet, then create it and add to wsdd group.
+if ! getent user wsdd >/dev/null; then
+       useradd -r -U -d / -s /bin/false -c "wsdd user" wsdd
+       usermod -a -G wsdd wsdd
+fi
+
+extract_files
+restore_backup ${NAME}
+
+# Create startlinks
+ln -sf ../init.d/wsdd /etc/rc.d/rc0.d/K35wsdd
+ln -sf ../init.d/wsdd /etc/rc.d/rc3.d/S65wsdd
+ln -sf ../init.d/wsdd /etc/rc.d/rc6.d/K35wsdd
+start_service ${NAME}
+exit 0
diff --git a/src/paks/wsdd/uninstall.sh b/src/paks/wsdd/uninstall.sh
new file mode 100644 (file)
index 0000000..4c52ee2
--- /dev/null
@@ -0,0 +1,30 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+stop_service ${NAME}
+make_backup ${NAME}
+remove_files
+# Remove all start links.
+rm -rf /etc/rc.d/rc*.d/*wsdd
+exit 0
diff --git a/src/paks/wsdd/update.sh b/src/paks/wsdd/update.sh
new file mode 100644 (file)
index 0000000..9977665
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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 2 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007-2020 IPFire-Team <info@ipfire.org>.                   #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_backup_includes
+./uninstall.sh
+./install.sh
diff --git a/src/patches/Linux-PAM-1.6.0-libpam:_fix_build_with_--enable-read-both-confs.patch b/src/patches/Linux-PAM-1.6.0-libpam:_fix_build_with_--enable-read-both-confs.patch
new file mode 100644 (file)
index 0000000..1736c5f
--- /dev/null
@@ -0,0 +1,11 @@
+--- Linux-PAM-1.6.0/libpam/pam_handlers.c.orig 2024-01-17 11:29:36.000000000 +0100
++++ Linux-PAM-1.6.0/libpam/pam_handlers.c      2024-01-22 16:02:45.546376172 +0100
+@@ -500,7 +500,7 @@
+               if (pamh->confdir == NULL
+                   && (f = fopen(PAM_CONFIG,"r")) != NULL) {
+-                  retval = _pam_parse_conf_file(pamh, f, NULL, PAM_T_ANY, 0, 1);
++                  retval = _pam_parse_conf_file(pamh, f, NULL, PAM_T_ANY, 0, 0, 1);
+                   fclose(f);
+               } else
+ #endif /* PAM_READ_BOTH_CONFS */
diff --git a/src/patches/apache-2.4.58_mod_xml2enc_remove_dependency_on_xmlstring_header.patch b/src/patches/apache-2.4.58_mod_xml2enc_remove_dependency_on_xmlstring_header.patch
new file mode 100644 (file)
index 0000000..c190a26
--- /dev/null
@@ -0,0 +1,24 @@
+diff -Naur httpd-2.4.58-orig/changes-entries/xmlchar.txt httpd-2.4.58/changes-entries/xmlchar.txt
+--- httpd-2.4.58-orig/changes-entries/xmlchar.txt      1970-01-01 01:00:00.000000000 +0100
++++ httpd-2.4.58/changes-entries/xmlchar.txt   2023-12-18 12:31:00.719087460 +0100
+@@ -0,0 +1,2 @@
++ *) mod_xml2enc: Tolerate libxml2 2.12.0 and later.
++    [ttachi <tachihara AT hotmail.com>]
+diff -Naur httpd-2.4.58-orig/modules/filters/mod_xml2enc.c httpd-2.4.58/modules/filters/mod_xml2enc.c
+--- httpd-2.4.58-orig/modules/filters/mod_xml2enc.c    2020-02-21 01:33:40.000000000 +0100
++++ httpd-2.4.58/modules/filters/mod_xml2enc.c 2023-12-18 12:32:34.248535392 +0100
+@@ -206,11 +206,11 @@
+             }
+         }
+     }
+-  
++
+     /* to sniff, first we look for BOM */
+     if (ctx->xml2enc == XML_CHAR_ENCODING_NONE) {
+-        ctx->xml2enc = xmlDetectCharEncoding((const xmlChar*)ctx->buf,
+-                                             ctx->bytes); 
++        ctx->xml2enc = xmlDetectCharEncoding((const unsigned char*)ctx->buf,
++                                             ctx->bytes);
+         if (HAVE_ENCODING(ctx->xml2enc)) {
+             ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, APLOGNO(01432)
+                           "Got charset from XML rules.") ;
diff --git a/src/patches/bash/bash52-016 b/src/patches/bash/bash52-016
new file mode 100644 (file)
index 0000000..e9fbbef
--- /dev/null
@@ -0,0 +1,47 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-016
+
+Bug-Reported-by:       F G <frank.graziano@gmail.com>
+Bug-Reference-ID:      <CAOhYt35M5VctK+xAPu=Gy_UzzGmHedWPJE4q+kL4UHF_6Nb1kA@mail.gmail.com>
+Bug-Reference-URL:
+
+Bug-Description:
+
+If an expression in an arithmetic for loop expands to NULL, the shell
+would crash.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/execute_cmd.c  Thu Feb 23 14:15:05 2023
+--- execute_cmd.c      Mon Feb 27 17:53:08 2023
+***************
+*** 3051,3055 ****
+    if (l->next)
+      free (expr);
+!   new = make_word_list (make_word (temp), (WORD_LIST *)NULL);
+    free (temp);
+  
+--- 3051,3055 ----
+    if (l->next)
+      free (expr);
+!   new = make_word_list (make_word (temp ? temp : ""), (WORD_LIST *)NULL);
+    free (temp);
+  
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 15
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 16
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-017 b/src/patches/bash/bash52-017
new file mode 100644 (file)
index 0000000..d28b504
--- /dev/null
@@ -0,0 +1,47 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-017
+
+Bug-Reported-by:       Dan Church <h3xx@gmx.com>
+Bug-Reference-ID:      <1a8fd1d6-a3ac-9a67-78eb-b9a7435304c8@gmx.com>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2022-12/msg00076.html
+
+Bug-Description:
+
+In certain cases, using the `.' builtin in a subshell would optimize away
+the rest of the commands in the subshell.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/builtins/evalfile.c    2019-07-20 16:16:08.000000000 -0400
+--- builtins/evalfile.c        2022-12-22 12:13:08.000000000 -0500
+***************
+*** 267,271 ****
+  
+    /* set the flags to be passed to parse_and_execute */
+!   pflags = SEVAL_RESETLINE;
+    pflags |= (flags & FEVAL_HISTORY) ? 0 : SEVAL_NOHIST;
+  
+--- 267,271 ----
+  
+    /* set the flags to be passed to parse_and_execute */
+!   pflags = SEVAL_RESETLINE|SEVAL_NOOPTIMIZE;
+    pflags |= (flags & FEVAL_HISTORY) ? 0 : SEVAL_NOHIST;
+  
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 16
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 17
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-018 b/src/patches/bash/bash52-018
new file mode 100644 (file)
index 0000000..d93f112
--- /dev/null
@@ -0,0 +1,3643 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-018
+
+Bug-Reported-by:       Todd Stein <toddbstein@gmail.com>
+                       Eduardo A . Bustamante López  <dualbus@gmail.com>
+Bug-Reference-ID:
+                       <Y/SHWg7/+sc19k7P@system76-pc>
+Bug-Reference-URL:     https://savannah.gnu.org/support/?110745
+                       https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00141.html
+
+Bug-Description:
+
+There are two problems with returning tokens to yyparse() when the shell
+encounters a syntax error or when it reads EOF.
+
+When reading a WORD token, the parser has to return the correct value to
+yyparse. Previous versions returned a value < 0, which the bash parser
+translated into YYERRCODE for bison, and in newer versions of bison, the
+appropriate reset actions didn't happen. We should return YYUNDEF, which
+bison uses for `invalid token'. Since we can return a token < 0 for both
+invalid tokens and EOF, the bash tokenizer needs to differentiate between
+those two cases.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/parse.y        2022-12-13 12:09:02.000000000 -0500
+--- parse.y    2023-11-08 14:29:13.000000000 -0500
+***************
+*** 453,456 ****
+--- 453,471 ----
+                           }
+                       }
++      |       error YYEOF
++                      {
++                        global_command = (COMMAND *)NULL;
++                        if (last_command_exit_value == 0)
++                          last_command_exit_value = EX_BADUSAGE;      /* force error return */
++                        if (interactive && parse_and_execute_level == 0)
++                          {
++                            handle_eof_input_unit ();
++                            YYACCEPT;
++                          }
++                        else
++                          {
++                            YYABORT;
++                          }
++                      }
+       |       yacc_EOF
+                       {
+***************
+*** 2898,2904 ****
+    if (current_token < 0)
+  #if defined (YYERRCODE) && !defined (YYUNDEF)
+!     current_token = YYERRCODE;
+  #else
+!     current_token = YYerror;
+  #endif
+  
+--- 2913,2919 ----
+    if (current_token < 0)
+  #if defined (YYERRCODE) && !defined (YYUNDEF)
+!     current_token = EOF_Reached ? YYEOF : YYERRCODE;
+  #else
+!     current_token = EOF_Reached ? YYEOF : YYUNDEF;
+  #endif
+  
+***************
+*** 3695,3698 ****
+--- 3711,3715 ----
+         parser_error (start_lineno, _("unexpected EOF while looking for matching `%c'"), close);
+         EOF_Reached = 1;      /* XXX */
++        parser_state |= PST_NOERROR;  /* avoid redundant error message */
+         return (&matched_pair_error);
+       }
+***************
+*** 4157,4160 ****
+--- 4172,4176 ----
+  
+        /* yyparse() has already called yyerror() and reset_parser() */
++       parser_state |= PST_NOERROR;
+        return (&matched_pair_error);
+      }
+
+*** /Users/chet/src/bash/bash-5.2-patched/y.tab.c      2022-12-13 12:09:02.000000000 -0500
+--- y.tab.c    2023-11-08 14:38:01.000000000 -0500
+***************
+*** 993,997 ****
+  
+  /* YYFINAL -- State number of the termination state.  */
+! #define YYFINAL  121
+  /* YYLAST -- Last index in YYTABLE.  */
+  #define YYLAST   740
+--- 993,997 ----
+  
+  /* YYFINAL -- State number of the termination state.  */
+! #define YYFINAL  122
+  /* YYLAST -- Last index in YYTABLE.  */
+  #define YYLAST   740
+***************
+*** 1002,1008 ****
+  #define YYNNTS  38
+  /* YYNRULES -- Number of rules.  */
+! #define YYNRULES  174
+  /* YYNSTATES -- Number of states.  */
+! #define YYNSTATES  349
+  
+  /* YYMAXUTOK -- Last valid token kind.  */
+--- 1002,1008 ----
+  #define YYNNTS  38
+  /* YYNRULES -- Number of rules.  */
+! #define YYNRULES  175
+  /* YYNSTATES -- Number of states.  */
+! #define YYNSTATES  350
+  
+  /* YYMAXUTOK -- Last valid token kind.  */
+***************
+*** 1058,1079 ****
+  static const yytype_int16 yyrline[] =
+  {
+!        0,   395,   395,   406,   414,   423,   438,   455,   465,   467,
+!      471,   477,   483,   489,   495,   501,   507,   513,   519,   525,
+!      531,   537,   543,   549,   555,   561,   568,   575,   582,   589,
+!      596,   603,   609,   615,   621,   627,   633,   639,   645,   651,
+!      657,   663,   669,   675,   681,   687,   693,   699,   705,   711,
+!      717,   723,   729,   735,   743,   745,   747,   751,   755,   766,
+!      768,   772,   774,   776,   792,   794,   798,   800,   802,   804,
+!      806,   808,   810,   812,   814,   816,   818,   822,   827,   832,
+!      837,   842,   847,   852,   857,   864,   870,   876,   882,   890,
+!      895,   900,   905,   910,   915,   920,   925,   932,   937,   942,
+!      949,   951,   953,   955,   959,   961,   992,   999,  1003,  1009,
+!     1014,  1031,  1036,  1053,  1060,  1062,  1064,  1069,  1073,  1077,
+!     1081,  1083,  1085,  1089,  1090,  1094,  1096,  1098,  1100,  1104,
+!     1106,  1108,  1110,  1112,  1114,  1118,  1120,  1129,  1135,  1141,
+!     1142,  1149,  1153,  1155,  1157,  1164,  1166,  1173,  1177,  1178,
+!     1181,  1183,  1185,  1189,  1190,  1199,  1214,  1232,  1249,  1251,
+!     1253,  1260,  1263,  1267,  1269,  1275,  1281,  1301,  1324,  1326,
+!     1349,  1353,  1355,  1357,  1359
+  };
+  #endif
+--- 1058,1079 ----
+  static const yytype_int16 yyrline[] =
+  {
+!        0,   395,   395,   406,   414,   423,   438,   455,   470,   480,
+!      482,   486,   492,   498,   504,   510,   516,   522,   528,   534,
+!      540,   546,   552,   558,   564,   570,   576,   583,   590,   597,
+!      604,   611,   618,   624,   630,   636,   642,   648,   654,   660,
+!      666,   672,   678,   684,   690,   696,   702,   708,   714,   720,
+!      726,   732,   738,   744,   750,   758,   760,   762,   766,   770,
+!      781,   783,   787,   789,   791,   807,   809,   813,   815,   817,
+!      819,   821,   823,   825,   827,   829,   831,   833,   837,   842,
+!      847,   852,   857,   862,   867,   872,   879,   885,   891,   897,
+!      905,   910,   915,   920,   925,   930,   935,   940,   947,   952,
+!      957,   964,   966,   968,   970,   974,   976,  1007,  1014,  1018,
+!     1024,  1029,  1046,  1051,  1068,  1075,  1077,  1079,  1084,  1088,
+!     1092,  1096,  1098,  1100,  1104,  1105,  1109,  1111,  1113,  1115,
+!     1119,  1121,  1123,  1125,  1127,  1129,  1133,  1135,  1144,  1150,
+!     1156,  1157,  1164,  1168,  1170,  1172,  1179,  1181,  1188,  1192,
+!     1193,  1196,  1198,  1200,  1204,  1205,  1214,  1229,  1247,  1264,
+!     1266,  1268,  1275,  1278,  1282,  1284,  1290,  1296,  1316,  1339,
+!     1341,  1364,  1368,  1370,  1372,  1374
+  };
+  #endif
+***************
+*** 1120,1124 ****
+  #endif
+  
+! #define YYPACT_NINF (-152)
+  
+  #define yypact_value_is_default(Yyn) \
+--- 1120,1124 ----
+  #endif
+  
+! #define YYPACT_NINF (-125)
+  
+  #define yypact_value_is_default(Yyn) \
+***************
+*** 1134,1172 ****
+  static const yytype_int16 yypact[] =
+  {
+!      328,    80,  -152,   -11,    -1,     3,  -152,  -152,    15,   637,
+!       -5,   433,   149,   -28,  -152,   187,   684,  -152,    18,    28,
+!      130,    38,   139,    50,    52,    60,    65,    74,  -152,  -152,
+!     -152,    89,   104,  -152,  -152,    97,  -152,  -152,   246,  -152,
+!      670,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,
+!     -152,  -152,  -152,   146,   211,  -152,     1,   433,  -152,  -152,
+!      135,   484,  -152,    59,    61,    90,   167,   171,    10,    71,
+!      246,   670,   144,  -152,  -152,  -152,  -152,  -152,   165,  -152,
+!      142,   179,   192,   140,   194,   160,   227,   245,   252,   253,
+!      260,   261,   262,   162,   269,   178,   270,   272,   273,   274,
+!      277,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,
+!     -152,  -152,  -152,  -152,  -152,   168,   379,  -152,  -152,   173,
+!      244,  -152,  -152,  -152,  -152,   670,  -152,  -152,  -152,  -152,
+!     -152,   535,   535,  -152,  -152,  -152,  -152,  -152,  -152,  -152,
+!      205,  -152,    14,  -152,    36,  -152,  -152,  -152,  -152,    84,
+!     -152,  -152,  -152,   249,   670,  -152,   670,   670,  -152,  -152,
+!     -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,
+!     -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,
+!     -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,  -152,
+!     -152,  -152,  -152,  -152,   484,   484,   203,   203,   586,   586,
+!      145,  -152,  -152,  -152,  -152,  -152,  -152,     0,  -152,   119,
+!     -152,   291,   248,    66,    88,  -152,   119,  -152,   296,   297,
+!       35,  -152,   670,   670,    35,  -152,  -152,     1,     1,  -152,
+!     -152,  -152,   306,   484,   484,   484,   484,   484,   305,   169,
+!     -152,     7,  -152,  -152,   302,  -152,   131,  -152,   265,  -152,
+!     -152,  -152,  -152,  -152,  -152,   304,   131,  -152,   266,  -152,
+!     -152,  -152,    35,  -152,   313,   317,  -152,  -152,  -152,   225,
+!      225,   225,  -152,  -152,  -152,  -152,   206,    25,  -152,  -152,
+!      307,   -42,   319,   276,  -152,  -152,  -152,    95,  -152,   322,
+!      283,   332,   284,  -152,  -152,   102,  -152,  -152,  -152,  -152,
+!     -152,  -152,  -152,  -152,    45,   323,  -152,  -152,  -152,   106,
+!     -152,  -152,  -152,  -152,  -152,  -152,   109,  -152,  -152,   264,
+!     -152,  -152,  -152,   484,  -152,  -152,   333,   293,  -152,  -152,
+!      338,   300,  -152,  -152,  -152,   484,   345,   303,  -152,  -152,
+!      346,   309,  -152,  -152,  -152,  -152,  -152,  -152,  -152
+  };
+  
+--- 1134,1172 ----
+  static const yytype_int16 yypact[] =
+  {
+!      329,    27,  -125,     8,    81,    10,  -125,  -125,    16,    38,
+!        0,   434,    -5,   -16,  -125,   670,   684,  -125,    33,    43,
+!       62,    63,    71,    69,    94,   105,   108,   116,  -125,  -125,
+!     -125,   125,   139,  -125,  -125,   111,  -125,  -125,   626,  -125,
+!      648,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,
+!     -125,  -125,  -125,     5,   -21,  -125,   -15,   434,  -125,  -125,
+!     -125,   196,   485,  -125,   157,     2,   180,   207,   222,   227,
+!      638,   626,   648,   224,  -125,  -125,  -125,  -125,  -125,   219,
+!     -125,   185,   223,   228,   140,   230,   161,   232,   233,   234,
+!      236,   241,   248,   249,   162,   250,   163,   251,   254,   256,
+!      257,   258,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,
+!     -125,  -125,  -125,  -125,  -125,  -125,   225,   380,  -125,  -125,
+!      229,   231,  -125,  -125,  -125,  -125,   648,  -125,  -125,  -125,
+!     -125,  -125,   536,   536,  -125,  -125,  -125,  -125,  -125,  -125,
+!     -125,   214,  -125,    -7,  -125,    85,  -125,  -125,  -125,  -125,
+!       89,  -125,  -125,  -125,   235,   648,  -125,   648,   648,  -125,
+!     -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,
+!     -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,
+!     -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,  -125,
+!     -125,  -125,  -125,  -125,  -125,   485,   485,   138,   138,   587,
+!      587,    17,  -125,  -125,  -125,  -125,  -125,  -125,    88,  -125,
+!      122,  -125,   274,   238,   100,   101,  -125,   122,  -125,   276,
+!      278,   260,  -125,   648,   648,   260,  -125,  -125,   -15,   -15,
+!     -125,  -125,  -125,   287,   485,   485,   485,   485,   485,   290,
+!      164,  -125,    26,  -125,  -125,   285,  -125,   131,  -125,   242,
+!     -125,  -125,  -125,  -125,  -125,  -125,   288,   131,  -125,   243,
+!     -125,  -125,  -125,   260,  -125,   297,   302,  -125,  -125,  -125,
+!      152,   152,   152,  -125,  -125,  -125,  -125,   170,    61,  -125,
+!     -125,   281,   -36,   293,   252,  -125,  -125,  -125,   102,  -125,
+!      298,   255,   300,   262,  -125,  -125,   103,  -125,  -125,  -125,
+!     -125,  -125,  -125,  -125,  -125,   -33,   296,  -125,  -125,  -125,
+!      110,  -125,  -125,  -125,  -125,  -125,  -125,   112,  -125,  -125,
+!      189,  -125,  -125,  -125,   485,  -125,  -125,   310,   267,  -125,
+!     -125,   314,   275,  -125,  -125,  -125,   485,   318,   277,  -125,
+!     -125,   320,   279,  -125,  -125,  -125,  -125,  -125,  -125,  -125
+  };
+  
+***************
+*** 1176,1214 ****
+  static const yytype_uint8 yydefact[] =
+  {
+!        0,     0,   153,     0,     0,     0,   153,   153,     0,     0,
+!        0,     0,   171,    54,    55,     0,     0,   118,     0,     0,
+!        0,     0,     0,     0,     0,     0,     0,     0,   153,     4,
+!        7,     0,     0,   153,   153,     0,    56,    59,    61,   170,
+!       62,    66,    76,    70,    67,    64,    72,     3,    65,    71,
+!       73,    74,    75,     0,   155,   162,   163,     0,     5,     6,
+!        0,     0,   153,   153,     0,   153,     0,     0,     0,    54,
+!      113,   109,     0,   151,   150,   152,   167,   164,   172,   173,
+         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
+!        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
+!        0,    16,    25,    40,    34,    49,    31,    43,    37,    46,
+!       28,    52,    53,    22,    19,     0,     0,    10,    11,     0,
+!        0,     1,    54,    60,    57,    63,   148,   149,     2,   153,
+!      153,   156,   157,   153,   153,   166,   165,   153,   154,   137,
+!      138,   147,     0,   153,     0,   153,   153,   153,   153,     0,
+!      153,   153,   153,   153,   104,   102,   111,   110,   119,   174,
+!      153,    18,    27,    42,    36,    51,    33,    45,    39,    48,
+!       30,    24,    21,    14,    15,    17,    26,    41,    35,    50,
+!       32,    44,    38,    47,    29,    23,    20,    12,    13,   107,
+!      108,   117,   106,    58,     0,     0,   160,   161,     0,     0,
+!        0,   153,   153,   153,   153,   153,   153,     0,   153,     0,
+!      153,     0,     0,     0,     0,   153,     0,   153,     0,     0,
+!        0,   153,   105,   112,     0,   158,   159,   169,   168,   153,
+!      153,   114,     0,     0,     0,   140,   141,   139,     0,   123,
+!      153,     0,   153,   153,     0,     8,     0,   153,     0,    87,
+!       88,   153,   153,   153,   153,     0,     0,   153,     0,    68,
+!       69,   103,     0,   100,     0,     0,   116,   142,   143,   144,
+!      145,   146,    99,   129,   131,   133,   124,     0,    97,   135,
+!        0,     0,     0,     0,    77,     9,   153,     0,    78,     0,
+!        0,     0,     0,    89,   153,     0,    90,   101,   115,   153,
+!      130,   132,   134,    98,     0,     0,   153,    79,    80,     0,
+!      153,   153,    85,    86,    91,    92,     0,   153,   153,   120,
+!      153,   136,   125,   126,   153,   153,     0,     0,   153,   153,
+!        0,     0,   153,   122,   127,   128,     0,     0,    83,    84,
+!        0,     0,    95,    96,   121,    81,    82,    93,    94
+  };
+  
+--- 1176,1214 ----
+  static const yytype_uint8 yydefact[] =
+  {
+!        0,     0,   154,     0,     0,     0,   154,   154,     0,     0,
+!        0,     0,   172,    55,    56,     0,     0,   119,     0,     0,
+!        0,     0,     0,     0,     0,     0,     0,     0,   154,     4,
+!        8,     0,     0,   154,   154,     0,    57,    60,    62,   171,
+!       63,    67,    77,    71,    68,    65,    73,     3,    66,    72,
+!       74,    75,    76,     0,   156,   163,   164,     0,     7,     5,
+!        6,     0,     0,   154,   154,     0,   154,     0,     0,     0,
+!       55,   114,   110,     0,   152,   151,   153,   168,   165,   173,
+!      174,     0,     0,     0,     0,     0,     0,     0,     0,     0,
+         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
+!        0,     0,    17,    26,    41,    35,    50,    32,    44,    38,
+!       47,    29,    53,    54,    23,    20,     0,     0,    11,    12,
+!        0,     0,     1,    55,    61,    58,    64,   149,   150,     2,
+!      154,   154,   157,   158,   154,   154,   167,   166,   154,   155,
+!      138,   139,   148,     0,   154,     0,   154,   154,   154,   154,
+!        0,   154,   154,   154,   154,   105,   103,   112,   111,   120,
+!      175,   154,    19,    28,    43,    37,    52,    34,    46,    40,
+!       49,    31,    25,    22,    15,    16,    18,    27,    42,    36,
+!       51,    33,    45,    39,    48,    30,    24,    21,    13,    14,
+!      108,   109,   118,   107,    59,     0,     0,   161,   162,     0,
+!        0,     0,   154,   154,   154,   154,   154,   154,     0,   154,
+!        0,   154,     0,     0,     0,     0,   154,     0,   154,     0,
+!        0,     0,   154,   106,   113,     0,   159,   160,   170,   169,
+!      154,   154,   115,     0,     0,     0,   141,   142,   140,     0,
+!      124,   154,     0,   154,   154,     0,     9,     0,   154,     0,
+!       88,    89,   154,   154,   154,   154,     0,     0,   154,     0,
+!       69,    70,   104,     0,   101,     0,     0,   117,   143,   144,
+!      145,   146,   147,   100,   130,   132,   134,   125,     0,    98,
+!      136,     0,     0,     0,     0,    78,    10,   154,     0,    79,
+!        0,     0,     0,     0,    90,   154,     0,    91,   102,   116,
+!      154,   131,   133,   135,    99,     0,     0,   154,    80,    81,
+!        0,   154,   154,    86,    87,    92,    93,     0,   154,   154,
+!      121,   154,   137,   126,   127,   154,   154,     0,     0,   154,
+!      154,     0,     0,   154,   123,   128,   129,     0,     0,    84,
+!       85,     0,     0,    96,    97,   122,    82,    83,    94,    95
+  };
+  
+***************
+*** 1216,1223 ****
+  static const yytype_int16 yypgoto[] =
+  {
+!     -152,  -152,   112,   -29,   -14,   -64,   360,  -152,    -8,  -152,
+!     -152,  -152,  -152,  -152,  -151,  -152,  -152,  -152,  -152,  -152,
+!     -152,  -152,    13,  -152,   136,  -152,    98,    -2,  -152,    30,
+!     -152,   -54,   -26,  -152,  -123,     6,    78,  -152
+  };
+  
+--- 1216,1223 ----
+  static const yytype_int16 yypgoto[] =
+  {
+!     -125,  -125,   126,   -25,   -28,   -65,   335,  -125,    -8,  -125,
+!     -125,  -125,  -125,  -125,   -96,  -125,  -125,  -125,  -125,  -125,
+!     -125,  -125,    28,  -125,   109,  -125,    68,    -2,  -125,   -11,
+!     -125,   -54,   -26,  -125,  -124,     6,    34,  -125
+  };
+  
+***************
+*** 1225,1232 ****
+  static const yytype_int16 yydefgoto[] =
+  {
+!        0,    35,   246,    36,    37,   125,    38,    39,    40,    41,
+!       42,    43,    44,    45,   155,    46,    47,    48,    49,    50,
+!       51,    52,   232,   238,   239,   240,   281,   120,   139,   140,
+!      128,    76,    61,    53,    54,   141,    56,    57
+  };
+  
+--- 1225,1232 ----
+  static const yytype_int16 yydefgoto[] =
+  {
+!        0,    35,   247,    36,    37,   126,    38,    39,    40,    41,
+!       42,    43,    44,    45,   156,    46,    47,    48,    49,    50,
+!       51,    52,   233,   239,   240,   241,   282,   121,   140,   141,
+!      129,    77,    62,    53,    54,   142,    56,    57
+  };
+  
+***************
+*** 1236,1390 ****
+  static const yytype_int16 yytable[] =
+  {
+!       60,    71,   116,   135,    66,    67,    55,   157,   196,   197,
+!      147,   124,   305,     2,   242,    62,   278,    77,     3,   306,
+!        4,     5,     6,     7,   123,    63,   115,    72,    10,    65,
+!       64,   119,    80,   279,   303,   206,   142,   144,     2,   149,
+!       17,    68,   124,     3,   101,     4,     5,     6,     7,   133,
+!      208,   279,   138,    10,   102,   134,   123,   209,   243,   138,
+!      154,   156,   152,   136,   106,    17,   138,   280,    33,   261,
+!      153,   225,   226,   263,     2,   145,   110,   138,   111,     3,
+!      251,     4,     5,     6,     7,   280,   112,   138,   138,    10,
+!      222,   113,   223,    33,   210,    34,   193,   121,   215,   305,
+!      114,    17,   253,   194,   195,   216,   320,   198,   199,   310,
+!      143,   297,    73,    74,    75,   117,   317,   207,   138,   146,
+!      324,   213,   214,   328,   252,   124,   220,   124,   193,    33,
+!      118,    34,    58,    59,   224,   200,   138,    55,    55,   137,
+!      138,   148,   217,   211,   212,   245,   254,   138,   218,   219,
+!      229,   230,   231,   311,   138,   247,   103,   285,   138,   104,
+!      318,   138,   257,   158,   325,   107,   163,   329,   108,   164,
+!       73,    74,    75,    78,    79,   233,   234,   235,   236,   237,
+!      241,   150,    73,    74,    75,   151,   167,   105,   177,   168,
+!      159,   178,   286,   193,   193,   262,   109,   165,   126,   127,
+!       55,    55,   294,   160,   181,   161,   244,   182,   248,   273,
+!      274,   275,   154,   255,   277,   258,   154,   169,   162,   179,
+!      166,   287,    81,    82,    83,    84,    85,   264,   265,   189,
+!       86,   295,   191,    87,    88,   183,   129,   130,   201,   202,
+!      282,   283,    89,    90,   129,   130,   300,   301,   302,   289,
+!      290,   291,   292,   170,   154,   203,   204,   205,   201,   202,
+!      309,   131,   132,   267,   268,   269,   270,   271,   316,   332,
+!      230,   171,   122,    14,    15,    16,   227,   228,   172,   173,
+!      323,    18,    19,    20,    21,    22,   174,   175,   176,    23,
+!       24,    25,    26,    27,   335,   180,   184,   319,   185,   186,
+!      187,    31,    32,   188,   322,   192,   249,   250,   326,   327,
+!      221,   259,   260,   266,   272,   330,   331,   284,   334,   293,
+!      298,   299,   336,   337,   288,   296,   340,   341,   256,     1,
+!      344,     2,   333,   279,   307,   308,     3,   312,     4,     5,
+!        6,     7,   313,   315,     8,     9,    10,   314,   338,   321,
+!       11,    12,   339,   342,    13,    14,    15,    16,    17,   343,
+!      345,   347,   346,    18,    19,    20,    21,    22,   348,    70,
+!        0,    23,    24,    25,    26,    27,   276,    28,   304,     0,
+!       29,    30,     2,    31,    32,     0,    33,     3,    34,     4,
+!        5,     6,     7,     0,     0,     8,     9,    10,     0,     0,
+!        0,    11,    12,     0,     0,    13,    14,    15,    16,    17,
+         0,     0,     0,     0,    18,    19,    20,    21,    22,     0,
+!        0,     0,    23,    24,    25,    26,    27,     0,     0,     0,
+!        0,   138,     0,     0,    31,    32,     2,    33,     0,    34,
+!      190,     3,     0,     4,     5,     6,     7,     0,     0,     8,
+!        9,    10,     0,     0,     0,    11,    12,     0,     0,    13,
+!       14,    15,    16,    17,     0,     0,     0,     0,    18,    19,
+!       20,    21,    22,     0,     0,     0,    23,    24,    25,    26,
+!       27,     0,     0,     0,    73,    74,    75,     2,    31,    32,
+!        0,    33,     3,    34,     4,     5,     6,     7,     0,     0,
+         8,     9,    10,     0,     0,     0,    11,    12,     0,     0,
+        13,    14,    15,    16,    17,     0,     0,     0,     0,    18,
+        19,    20,    21,    22,     0,     0,     0,    23,    24,    25,
+!       26,    27,     0,     0,     0,     0,   138,     0,     2,    31,
+        32,     0,    33,     3,    34,     4,     5,     6,     7,     0,
+         0,     8,     9,    10,     0,     0,     0,    11,    12,     0,
+         0,    13,    14,    15,    16,    17,     0,     0,     0,     0,
+        18,    19,    20,    21,    22,     0,     0,     0,    23,    24,
+!       25,    26,    27,     0,     0,     0,     0,     0,     0,     2,
+        31,    32,     0,    33,     3,    34,     4,     5,     6,     7,
+!        0,     0,     8,     9,    10,     0,     0,     0,     0,     0,
+         0,     0,    13,    14,    15,    16,    17,     0,     0,     0,
+         0,    18,    19,    20,    21,    22,     0,     0,     0,    23,
+!       24,    25,    26,    27,     0,     0,     0,     0,   138,     0,
+         2,    31,    32,     0,    33,     3,    34,     4,     5,     6,
+!        7,     0,     0,     0,     0,    10,     0,     0,     0,     0,
+!        0,     0,     0,    69,    14,    15,    16,    17,     0,     0,
+         0,     0,    18,    19,    20,    21,    22,     0,     0,     0,
+!       23,    24,    25,    26,    27,     0,     0,     0,     0,     0,
+!        0,     0,    31,    32,     0,    33,     0,    34,    15,    16,
+!        0,     0,     0,     0,     0,    18,    19,    20,    21,    22,
+!        0,     0,     0,    23,    24,    25,    26,    27,     0,    91,
+!       92,    93,    94,    95,     0,    31,    32,    96,     0,     0,
+!       97,    98,     0,     0,     0,     0,     0,     0,     0,    99,
+!      100
+  };
+  
+  static const yytype_int16 yycheck[] =
+  {
+!        2,     9,    28,    57,     6,     7,     0,    71,   131,   132,
+!       64,    40,    54,     3,    14,    26,     9,    11,     8,    61,
+!       10,    11,    12,    13,    38,    26,    28,    32,    18,    26,
+!       31,    33,    60,    26,     9,    21,    62,    63,     3,    65,
+!       30,    26,    71,     8,    26,    10,    11,    12,    13,    48,
+!       14,    26,    52,    18,    26,    54,    70,    21,    58,    52,
+!       68,    69,    52,    57,    26,    30,    52,    60,    58,   220,
+!       60,   194,   195,   224,     3,    14,    26,    52,    26,     8,
+!       14,    10,    11,    12,    13,    60,    26,    52,    52,    18,
+!      154,    26,   156,    58,    58,    60,   125,     0,    14,    54,
+!       26,    30,    14,   129,   130,    21,    61,   133,   134,    14,
+!       51,   262,    51,    52,    53,    26,    14,   143,    52,    58,
+!       14,   147,   148,    14,    58,   154,   152,   156,   157,    58,
+!       26,    60,    52,    53,   160,   137,    52,   131,   132,     4,
+!       52,    51,    58,   145,   146,    26,    58,    52,   150,   151,
+!        5,     6,     7,    58,    52,   209,    26,    26,    52,    29,
+!       58,    52,   216,    19,    58,    26,    26,    58,    29,    29,
+!       51,    52,    53,    24,    25,   201,   202,   203,   204,   205,
+!      206,    14,    51,    52,    53,    14,    26,    57,    26,    29,
+!       25,    29,   246,   222,   223,   221,    57,    57,    52,    53,
+!      194,   195,   256,    61,    26,    26,   208,    29,   210,    40,
+!       41,    42,   220,   215,   240,   217,   224,    57,    26,    57,
+!       26,   247,    35,    36,    37,    38,    39,   229,   230,    61,
+!       43,   257,    59,    46,    47,    57,    33,    34,    33,    34,
+!      242,   243,    55,    56,    33,    34,    40,    41,    42,   251,
+!      252,   253,   254,    26,   262,    50,    51,    52,    33,    34,
+!      286,    50,    51,   233,   234,   235,   236,   237,   294,     5,
+!        6,    26,    26,    27,    28,    29,   198,   199,    26,    26,
+!      306,    35,    36,    37,    38,    39,    26,    26,    26,    43,
+!       44,    45,    46,    47,   320,    26,    26,   299,    26,    26,
+!       26,    55,    56,    26,   306,    61,    15,    59,   310,   311,
+!       61,    15,    15,     7,     9,   317,   318,    15,   320,    15,
+!        7,     4,   324,   325,    59,    59,   328,   329,   216,     1,
+!      332,     3,   319,    26,    15,    59,     8,    15,    10,    11,
+!       12,    13,    59,    59,    16,    17,    18,    15,    15,    26,
+!       22,    23,    59,    15,    26,    27,    28,    29,    30,    59,
+!       15,    15,    59,    35,    36,    37,    38,    39,    59,     9,
+!       -1,    43,    44,    45,    46,    47,   240,    49,   280,    -1,
+!       52,    53,     3,    55,    56,    -1,    58,     8,    60,    10,
+!       11,    12,    13,    -1,    -1,    16,    17,    18,    -1,    -1,
+!       -1,    22,    23,    -1,    -1,    26,    27,    28,    29,    30,
+        -1,    -1,    -1,    -1,    35,    36,    37,    38,    39,    -1,
+!       -1,    -1,    43,    44,    45,    46,    47,    -1,    -1,    -1,
+!       -1,    52,    -1,    -1,    55,    56,     3,    58,    -1,    60,
+!       61,     8,    -1,    10,    11,    12,    13,    -1,    -1,    16,
+!       17,    18,    -1,    -1,    -1,    22,    23,    -1,    -1,    26,
+!       27,    28,    29,    30,    -1,    -1,    -1,    -1,    35,    36,
+!       37,    38,    39,    -1,    -1,    -1,    43,    44,    45,    46,
+!       47,    -1,    -1,    -1,    51,    52,    53,     3,    55,    56,
+!       -1,    58,     8,    60,    10,    11,    12,    13,    -1,    -1,
+        16,    17,    18,    -1,    -1,    -1,    22,    23,    -1,    -1,
+        26,    27,    28,    29,    30,    -1,    -1,    -1,    -1,    35,
+        36,    37,    38,    39,    -1,    -1,    -1,    43,    44,    45,
+!       46,    47,    -1,    -1,    -1,    -1,    52,    -1,     3,    55,
+        56,    -1,    58,     8,    60,    10,    11,    12,    13,    -1,
+        -1,    16,    17,    18,    -1,    -1,    -1,    22,    23,    -1,
+        -1,    26,    27,    28,    29,    30,    -1,    -1,    -1,    -1,
+        35,    36,    37,    38,    39,    -1,    -1,    -1,    43,    44,
+!       45,    46,    47,    -1,    -1,    -1,    -1,    -1,    -1,     3,
+        55,    56,    -1,    58,     8,    60,    10,    11,    12,    13,
+!       -1,    -1,    16,    17,    18,    -1,    -1,    -1,    -1,    -1,
+        -1,    -1,    26,    27,    28,    29,    30,    -1,    -1,    -1,
+        -1,    35,    36,    37,    38,    39,    -1,    -1,    -1,    43,
+!       44,    45,    46,    47,    -1,    -1,    -1,    -1,    52,    -1,
+         3,    55,    56,    -1,    58,     8,    60,    10,    11,    12,
+!       13,    -1,    -1,    -1,    -1,    18,    -1,    -1,    -1,    -1,
+        -1,    -1,    -1,    26,    27,    28,    29,    30,    -1,    -1,
+        -1,    -1,    35,    36,    37,    38,    39,    -1,    -1,    -1,
+!       43,    44,    45,    46,    47,    -1,    -1,    -1,    -1,    -1,
+!       -1,    -1,    55,    56,    -1,    58,    -1,    60,    28,    29,
+!       -1,    -1,    -1,    -1,    -1,    35,    36,    37,    38,    39,
+!       -1,    -1,    -1,    43,    44,    45,    46,    47,    -1,    35,
+        36,    37,    38,    39,    -1,    55,    56,    43,    -1,    -1,
+        46,    47,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    55,
+--- 1236,1390 ----
+  static const yytype_int16 yytable[] =
+  {
+!       61,    72,   117,   136,    67,    68,    55,   158,   197,   198,
+!      124,   148,   130,   131,   207,   125,   146,    78,   306,    79,
+!       80,   306,   230,   231,   232,   307,   116,    58,   321,   132,
+!      133,   120,    73,   134,    63,   279,    66,   143,   145,   135,
+!      150,     2,    69,   124,    81,   139,     3,   125,     4,     5,
+!        6,     7,   280,    74,    75,    76,    10,   127,   128,   102,
+!      147,   155,   157,   137,    70,    14,    15,    16,    17,   103,
+!      304,   226,   227,    18,    19,    20,    21,    22,   139,    59,
+!       60,    23,    24,    25,    26,    27,   281,   280,   104,   107,
+!      223,   105,   224,    31,    32,   111,    33,   108,    34,   209,
+!      109,   194,   243,   216,   195,   196,   210,    64,   199,   200,
+!      217,   122,    65,   139,   252,   254,   311,   318,   208,   106,
+!      112,   281,   214,   215,   325,   262,   329,   221,   110,   264,
+!      125,   113,   125,   194,   114,   225,   201,   139,    55,    55,
+!      139,   139,   115,   211,   212,   213,   244,   218,   246,   219,
+!      220,   118,   139,   139,   139,   139,   248,   286,   253,   255,
+!      312,   319,   139,   258,   139,   119,   164,   298,   326,   165,
+!      330,   130,   131,    74,    75,    76,   234,   235,   236,   237,
+!      238,   242,    74,    75,    76,   202,   203,   168,   178,   182,
+!      169,   179,   183,   287,   333,   231,   263,   166,   194,   194,
+!      138,    55,    55,   295,   274,   275,   276,   245,   144,   249,
+!      301,   302,   303,   155,   256,   278,   259,   155,   170,   180,
+!      184,   151,   288,   268,   269,   270,   271,   272,   265,   266,
+!        2,   149,   296,   228,   229,     3,   152,     4,     5,     6,
+!        7,   283,   284,   159,   160,    10,   161,   202,   203,   162,
+!      290,   291,   292,   293,   163,   155,   167,    17,   171,   172,
+!      173,   310,   174,     2,   204,   205,   206,   175,     3,   317,
+!        4,     5,     6,     7,   176,   177,   181,   185,    10,   153,
+!      186,   324,   187,   188,   189,    33,   190,   154,   192,   250,
+!       17,   260,   193,   261,   267,   336,   222,   251,   320,   273,
+!      285,   289,   297,   294,   299,   323,   300,   280,   308,   327,
+!      328,   309,   139,   313,   314,   315,   331,   332,    33,   335,
+!       34,   316,   322,   337,   338,   339,   340,   341,   342,   343,
+!        1,   345,     2,   346,   344,   348,   347,     3,   349,     4,
+!        5,     6,     7,   257,    71,     8,     9,    10,   334,   305,
+!      277,    11,    12,     0,     0,    13,    14,    15,    16,    17,
+         0,     0,     0,     0,    18,    19,    20,    21,    22,     0,
+!        0,     0,    23,    24,    25,    26,    27,     0,    28,     0,
+!        0,    29,    30,     2,    31,    32,     0,    33,     3,    34,
+!        4,     5,     6,     7,     0,     0,     8,     9,    10,     0,
+!        0,     0,    11,    12,     0,     0,    13,    14,    15,    16,
+!       17,     0,     0,     0,     0,    18,    19,    20,    21,    22,
+!        0,     0,     0,    23,    24,    25,    26,    27,     0,     0,
+!        0,     0,   139,     0,     0,    31,    32,     2,    33,     0,
+!       34,   191,     3,     0,     4,     5,     6,     7,     0,     0,
+         8,     9,    10,     0,     0,     0,    11,    12,     0,     0,
+        13,    14,    15,    16,    17,     0,     0,     0,     0,    18,
+        19,    20,    21,    22,     0,     0,     0,    23,    24,    25,
+!       26,    27,     0,     0,     0,    74,    75,    76,     2,    31,
+        32,     0,    33,     3,    34,     4,     5,     6,     7,     0,
+         0,     8,     9,    10,     0,     0,     0,    11,    12,     0,
+         0,    13,    14,    15,    16,    17,     0,     0,     0,     0,
+        18,    19,    20,    21,    22,     0,     0,     0,    23,    24,
+!       25,    26,    27,     0,     0,     0,     0,   139,     0,     2,
+        31,    32,     0,    33,     3,    34,     4,     5,     6,     7,
+!        0,     0,     8,     9,    10,     0,     0,     0,    11,    12,
+         0,     0,    13,    14,    15,    16,    17,     0,     0,     0,
+         0,    18,    19,    20,    21,    22,     0,     0,     0,    23,
+!       24,    25,    26,    27,     0,     0,     0,     0,     0,     0,
+         2,    31,    32,     0,    33,     3,    34,     4,     5,     6,
+!        7,     0,     0,     8,     9,    10,     0,     0,     0,     0,
+!        0,     0,     0,    13,    14,    15,    16,    17,     0,     0,
+         0,     0,    18,    19,    20,    21,    22,     0,     0,     0,
+!       23,    24,    25,    26,    27,     0,     0,     0,     0,   139,
+!        0,     2,    31,    32,     0,    33,     3,    34,     4,     5,
+!        6,     7,   123,    14,    15,    16,    10,     0,     0,     0,
+!        0,    18,    19,    20,    21,    22,     0,     0,    17,    23,
+!       24,    25,    26,    27,     0,     0,    15,    16,     0,     0,
+!        0,    31,    32,    18,    19,    20,    21,    22,     0,     0,
+!        0,    23,    24,    25,    26,    27,    33,     0,    34,     0,
+!        0,     0,     0,    31,    32,    82,    83,    84,    85,    86,
+!        0,     0,     0,    87,     0,     0,    88,    89,     0,    92,
+!       93,    94,    95,    96,     0,    90,    91,    97,     0,     0,
+!       98,    99,     0,     0,     0,     0,     0,     0,     0,   100,
+!      101
+  };
+  
+  static const yytype_int16 yycheck[] =
+  {
+!        2,     9,    28,    57,     6,     7,     0,    72,   132,   133,
+!       38,    65,    33,    34,    21,    40,    14,    11,    54,    24,
+!       25,    54,     5,     6,     7,    61,    28,     0,    61,    50,
+!       51,    33,    32,    48,    26,     9,    26,    63,    64,    54,
+!       66,     3,    26,    71,    60,    52,     8,    72,    10,    11,
+!       12,    13,    26,    51,    52,    53,    18,    52,    53,    26,
+!       58,    69,    70,    57,    26,    27,    28,    29,    30,    26,
+!        9,   195,   196,    35,    36,    37,    38,    39,    52,    52,
+!       53,    43,    44,    45,    46,    47,    60,    26,    26,    26,
+!      155,    29,   157,    55,    56,    26,    58,    26,    60,    14,
+!       29,   126,    14,    14,   130,   131,    21,    26,   134,   135,
+!       21,     0,    31,    52,    14,    14,    14,    14,   144,    57,
+!       26,    60,   148,   149,    14,   221,    14,   153,    57,   225,
+!      155,    26,   157,   158,    26,   161,   138,    52,   132,   133,
+!       52,    52,    26,    58,   146,   147,    58,    58,    26,   151,
+!      152,    26,    52,    52,    52,    52,   210,    26,    58,    58,
+!       58,    58,    52,   217,    52,    26,    26,   263,    58,    29,
+!       58,    33,    34,    51,    52,    53,   202,   203,   204,   205,
+!      206,   207,    51,    52,    53,    33,    34,    26,    26,    26,
+!       29,    29,    29,   247,     5,     6,   222,    57,   223,   224,
+!        4,   195,   196,   257,    40,    41,    42,   209,    51,   211,
+!       40,    41,    42,   221,   216,   241,   218,   225,    57,    57,
+!       57,    14,   248,   234,   235,   236,   237,   238,   230,   231,
+!        3,    51,   258,   199,   200,     8,    14,    10,    11,    12,
+!       13,   243,   244,    19,    25,    18,    61,    33,    34,    26,
+!      252,   253,   254,   255,    26,   263,    26,    30,    26,    26,
+!       26,   287,    26,     3,    50,    51,    52,    26,     8,   295,
+!       10,    11,    12,    13,    26,    26,    26,    26,    18,    52,
+!       26,   307,    26,    26,    26,    58,    61,    60,    59,    15,
+!       30,    15,    61,    15,     7,   321,    61,    59,   300,     9,
+!       15,    59,    59,    15,     7,   307,     4,    26,    15,   311,
+!      312,    59,    52,    15,    59,    15,   318,   319,    58,   321,
+!       60,    59,    26,   325,   326,    15,    59,   329,   330,    15,
+!        1,   333,     3,    15,    59,    15,    59,     8,    59,    10,
+!       11,    12,    13,   217,     9,    16,    17,    18,   320,   281,
+!      241,    22,    23,    -1,    -1,    26,    27,    28,    29,    30,
+        -1,    -1,    -1,    -1,    35,    36,    37,    38,    39,    -1,
+!       -1,    -1,    43,    44,    45,    46,    47,    -1,    49,    -1,
+!       -1,    52,    53,     3,    55,    56,    -1,    58,     8,    60,
+!       10,    11,    12,    13,    -1,    -1,    16,    17,    18,    -1,
+!       -1,    -1,    22,    23,    -1,    -1,    26,    27,    28,    29,
+!       30,    -1,    -1,    -1,    -1,    35,    36,    37,    38,    39,
+!       -1,    -1,    -1,    43,    44,    45,    46,    47,    -1,    -1,
+!       -1,    -1,    52,    -1,    -1,    55,    56,     3,    58,    -1,
+!       60,    61,     8,    -1,    10,    11,    12,    13,    -1,    -1,
+        16,    17,    18,    -1,    -1,    -1,    22,    23,    -1,    -1,
+        26,    27,    28,    29,    30,    -1,    -1,    -1,    -1,    35,
+        36,    37,    38,    39,    -1,    -1,    -1,    43,    44,    45,
+!       46,    47,    -1,    -1,    -1,    51,    52,    53,     3,    55,
+        56,    -1,    58,     8,    60,    10,    11,    12,    13,    -1,
+        -1,    16,    17,    18,    -1,    -1,    -1,    22,    23,    -1,
+        -1,    26,    27,    28,    29,    30,    -1,    -1,    -1,    -1,
+        35,    36,    37,    38,    39,    -1,    -1,    -1,    43,    44,
+!       45,    46,    47,    -1,    -1,    -1,    -1,    52,    -1,     3,
+        55,    56,    -1,    58,     8,    60,    10,    11,    12,    13,
+!       -1,    -1,    16,    17,    18,    -1,    -1,    -1,    22,    23,
+        -1,    -1,    26,    27,    28,    29,    30,    -1,    -1,    -1,
+        -1,    35,    36,    37,    38,    39,    -1,    -1,    -1,    43,
+!       44,    45,    46,    47,    -1,    -1,    -1,    -1,    -1,    -1,
+         3,    55,    56,    -1,    58,     8,    60,    10,    11,    12,
+!       13,    -1,    -1,    16,    17,    18,    -1,    -1,    -1,    -1,
+        -1,    -1,    -1,    26,    27,    28,    29,    30,    -1,    -1,
+        -1,    -1,    35,    36,    37,    38,    39,    -1,    -1,    -1,
+!       43,    44,    45,    46,    47,    -1,    -1,    -1,    -1,    52,
+!       -1,     3,    55,    56,    -1,    58,     8,    60,    10,    11,
+!       12,    13,    26,    27,    28,    29,    18,    -1,    -1,    -1,
+!       -1,    35,    36,    37,    38,    39,    -1,    -1,    30,    43,
+!       44,    45,    46,    47,    -1,    -1,    28,    29,    -1,    -1,
+!       -1,    55,    56,    35,    36,    37,    38,    39,    -1,    -1,
+!       -1,    43,    44,    45,    46,    47,    58,    -1,    60,    -1,
+!       -1,    -1,    -1,    55,    56,    35,    36,    37,    38,    39,
+!       -1,    -1,    -1,    43,    -1,    -1,    46,    47,    -1,    35,
+        36,    37,    38,    39,    -1,    55,    56,    43,    -1,    -1,
+        46,    47,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    55,
+***************
+*** 1401,1434 ****
+        53,    55,    56,    58,    60,    63,    65,    66,    68,    69,
+        70,    71,    72,    73,    74,    75,    77,    78,    79,    80,
+!       81,    82,    83,    95,    96,    97,    98,    99,    52,    53,
+!       89,    94,    26,    26,    31,    26,    89,    89,    26,    26,
+!       68,    70,    32,    51,    52,    53,    93,    97,    24,    25,
+!       60,    35,    36,    37,    38,    39,    43,    46,    47,    55,
+!       56,    35,    36,    37,    38,    39,    43,    46,    47,    55,
+!       56,    26,    26,    26,    29,    57,    26,    26,    29,    57,
+!       26,    26,    26,    26,    26,    89,    94,    26,    26,    89,
+!       89,     0,    26,    66,    65,    67,    52,    53,    92,    33,
+!       34,    50,    51,    48,    54,    93,    97,     4,    52,    90,
+!       91,    97,    94,    51,    94,    14,    58,    93,    51,    94,
+!       14,    14,    52,    60,    70,    76,    70,    67,    19,    25,
+!       61,    26,    26,    26,    29,    57,    26,    26,    29,    57,
+!       26,    26,    26,    26,    26,    26,    26,    26,    29,    57,
+!       26,    26,    29,    57,    26,    26,    26,    26,    26,    61,
+!       61,    59,    61,    65,    94,    94,    96,    96,    94,    94,
+!       89,    33,    34,    50,    51,    52,    21,    94,    14,    21,
+!       58,    89,    89,    94,    94,    14,    21,    58,    89,    89,
+!       94,    61,    67,    67,    94,    96,    96,    98,    98,     5,
+!        6,     7,    84,    94,    94,    94,    94,    94,    85,    86,
+!       87,    94,    14,    58,    89,    26,    64,    93,    89,    15,
+!       59,    14,    58,    14,    58,    89,    64,    93,    89,    15,
+!       15,    76,    94,    76,    89,    89,     7,    91,    91,    91,
+!       91,    91,     9,    40,    41,    42,    86,    94,     9,    26,
+!       60,    88,    89,    89,    15,    26,    93,    94,    59,    89,
+!       89,    89,    89,    15,    93,    94,    59,    76,     7,     4,
+!       40,    41,    42,     9,    88,    54,    61,    15,    59,    94,
+!       14,    58,    15,    59,    15,    59,    94,    14,    58,    89,
+!       61,    26,    89,    94,    14,    58,    89,    89,    14,    58,
+!       89,    89,     5,    84,    89,    94,    89,    89,    15,    59,
+!       89,    89,    15,    59,    89,    15,    59,    15,    59
+  };
+  
+--- 1401,1434 ----
+        53,    55,    56,    58,    60,    63,    65,    66,    68,    69,
+        70,    71,    72,    73,    74,    75,    77,    78,    79,    80,
+!       81,    82,    83,    95,    96,    97,    98,    99,     0,    52,
+!       53,    89,    94,    26,    26,    31,    26,    89,    89,    26,
+!       26,    68,    70,    32,    51,    52,    53,    93,    97,    24,
+!       25,    60,    35,    36,    37,    38,    39,    43,    46,    47,
+!       55,    56,    35,    36,    37,    38,    39,    43,    46,    47,
+!       55,    56,    26,    26,    26,    29,    57,    26,    26,    29,
+!       57,    26,    26,    26,    26,    26,    89,    94,    26,    26,
+!       89,    89,     0,    26,    66,    65,    67,    52,    53,    92,
+!       33,    34,    50,    51,    48,    54,    93,    97,     4,    52,
+!       90,    91,    97,    94,    51,    94,    14,    58,    93,    51,
+!       94,    14,    14,    52,    60,    70,    76,    70,    67,    19,
+!       25,    61,    26,    26,    26,    29,    57,    26,    26,    29,
+!       57,    26,    26,    26,    26,    26,    26,    26,    26,    29,
+!       57,    26,    26,    29,    57,    26,    26,    26,    26,    26,
+!       61,    61,    59,    61,    65,    94,    94,    96,    96,    94,
+!       94,    89,    33,    34,    50,    51,    52,    21,    94,    14,
+!       21,    58,    89,    89,    94,    94,    14,    21,    58,    89,
+!       89,    94,    61,    67,    67,    94,    96,    96,    98,    98,
+!        5,     6,     7,    84,    94,    94,    94,    94,    94,    85,
+!       86,    87,    94,    14,    58,    89,    26,    64,    93,    89,
+!       15,    59,    14,    58,    14,    58,    89,    64,    93,    89,
+!       15,    15,    76,    94,    76,    89,    89,     7,    91,    91,
+!       91,    91,    91,     9,    40,    41,    42,    86,    94,     9,
+!       26,    60,    88,    89,    89,    15,    26,    93,    94,    59,
+!       89,    89,    89,    89,    15,    93,    94,    59,    76,     7,
+!        4,    40,    41,    42,     9,    88,    54,    61,    15,    59,
+!       94,    14,    58,    15,    59,    15,    59,    94,    14,    58,
+!       89,    61,    26,    89,    94,    14,    58,    89,    89,    14,
+!       58,    89,    89,     5,    84,    89,    94,    89,    89,    15,
+!       59,    89,    89,    15,    59,    89,    15,    59,    15,    59
+  };
+  
+***************
+*** 1436,1457 ****
+  static const yytype_int8 yyr1[] =
+  {
+!        0,    62,    63,    63,    63,    63,    63,    63,    64,    64,
+!       65,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+        65,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+        65,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+        65,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+!       65,    65,    65,    65,    66,    66,    66,    67,    67,    68,
+!       68,    69,    69,    69,    69,    69,    70,    70,    70,    70,
+!       70,    70,    70,    70,    70,    70,    70,    71,    71,    71,
+!       71,    71,    71,    71,    71,    72,    72,    72,    72,    73,
+!       73,    73,    73,    73,    73,    73,    73,    74,    74,    74,
+!       75,    75,    75,    75,    76,    76,    77,    78,    78,    79,
+!       79,    79,    79,    79,    80,    80,    80,    81,    82,    83,
+!       84,    84,    84,    85,    85,    86,    86,    86,    86,    87,
+!       87,    87,    87,    87,    87,    88,    88,    89,    89,    90,
+!       90,    90,    91,    91,    91,    91,    91,    91,    92,    92,
+!       93,    93,    93,    94,    94,    95,    95,    95,    96,    96,
+!       96,    96,    96,    97,    97,    97,    97,    97,    98,    98,
+!       98,    99,    99,    99,    99
+  };
+  
+--- 1436,1457 ----
+  static const yytype_int8 yyr1[] =
+  {
+!        0,    62,    63,    63,    63,    63,    63,    63,    63,    64,
+!       64,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+        65,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+        65,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+        65,    65,    65,    65,    65,    65,    65,    65,    65,    65,
+!       65,    65,    65,    65,    65,    66,    66,    66,    67,    67,
+!       68,    68,    69,    69,    69,    69,    69,    70,    70,    70,
+!       70,    70,    70,    70,    70,    70,    70,    70,    71,    71,
+!       71,    71,    71,    71,    71,    71,    72,    72,    72,    72,
+!       73,    73,    73,    73,    73,    73,    73,    73,    74,    74,
+!       74,    75,    75,    75,    75,    76,    76,    77,    78,    78,
+!       79,    79,    79,    79,    79,    80,    80,    80,    81,    82,
+!       83,    84,    84,    84,    85,    85,    86,    86,    86,    86,
+!       87,    87,    87,    87,    87,    87,    88,    88,    89,    89,
+!       90,    90,    90,    91,    91,    91,    91,    91,    91,    92,
+!       92,    93,    93,    93,    94,    94,    95,    95,    95,    96,
+!       96,    96,    96,    96,    97,    97,    97,    97,    97,    98,
+!       98,    98,    99,    99,    99,    99
+  };
+  
+***************
+*** 1459,1480 ****
+  static const yytype_int8 yyr2[] =
+  {
+!        0,     2,     2,     1,     1,     2,     2,     1,     1,     2,
+!        2,     2,     3,     3,     3,     3,     2,     3,     3,     2,
+         3,     3,     2,     3,     3,     2,     3,     3,     2,     3,
+         3,     2,     3,     3,     2,     3,     3,     2,     3,     3,
+!        2,     3,     3,     2,     3,     3,     2,     3,     3,     2,
+!        3,     3,     2,     2,     1,     1,     1,     1,     2,     1,
+!        2,     1,     1,     2,     1,     1,     1,     1,     5,     5,
+!        1,     1,     1,     1,     1,     1,     1,     6,     6,     7,
+!        7,    10,    10,     9,     9,     7,     7,     5,     5,     6,
+!        6,     7,     7,    10,    10,     9,     9,     6,     7,     6,
+!        5,     6,     3,     5,     1,     2,     3,     3,     3,     2,
+!        3,     3,     4,     2,     5,     7,     6,     3,     1,     3,
+!        4,     6,     5,     1,     2,     4,     4,     5,     5,     2,
+!        3,     2,     3,     2,     3,     1,     3,     2,     2,     3,
+!        3,     3,     4,     4,     4,     4,     4,     1,     1,     1,
+!        1,     1,     1,     0,     2,     1,     2,     2,     4,     4,
+!        3,     3,     1,     1,     2,     2,     2,     2,     4,     4,
+!        1,     1,     2,     2,     3
+  };
+  
+--- 1459,1480 ----
+  static const yytype_int8 yyr2[] =
+  {
+!        0,     2,     2,     1,     1,     2,     2,     2,     1,     1,
+!        2,     2,     2,     3,     3,     3,     3,     2,     3,     3,
+!        2,     3,     3,     2,     3,     3,     2,     3,     3,     2,
+         3,     3,     2,     3,     3,     2,     3,     3,     2,     3,
+         3,     2,     3,     3,     2,     3,     3,     2,     3,     3,
+!        2,     3,     3,     2,     2,     1,     1,     1,     1,     2,
+!        1,     2,     1,     1,     2,     1,     1,     1,     1,     5,
+!        5,     1,     1,     1,     1,     1,     1,     1,     6,     6,
+!        7,     7,    10,    10,     9,     9,     7,     7,     5,     5,
+!        6,     6,     7,     7,    10,    10,     9,     9,     6,     7,
+!        6,     5,     6,     3,     5,     1,     2,     3,     3,     3,
+!        2,     3,     3,     4,     2,     5,     7,     6,     3,     1,
+!        3,     4,     6,     5,     1,     2,     4,     4,     5,     5,
+!        2,     3,     2,     3,     2,     3,     1,     3,     2,     2,
+!        3,     3,     3,     4,     4,     4,     4,     4,     1,     1,
+!        1,     1,     1,     1,     0,     2,     1,     2,     2,     4,
+!        4,     3,     3,     1,     1,     2,     2,     2,     2,     4,
+!        4,     1,     1,     2,     2,     3
+  };
+  
+***************
+*** 2019,2025 ****
+      break;
+  
+!   case 7: /* inputunit: yacc_EOF  */
+  #line 456 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         /* Case of EOF seen by itself.  Do ignoreeof or
+                            not. */
+--- 2019,2044 ----
+      break;
+  
+!   case 7: /* inputunit: error $end  */
+  #line 456 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
++                        global_command = (COMMAND *)NULL;
++                        if (last_command_exit_value == 0)
++                          last_command_exit_value = EX_BADUSAGE;      /* force error return */
++                        if (interactive && parse_and_execute_level == 0)
++                          {
++                            handle_eof_input_unit ();
++                            YYACCEPT;
++                          }
++                        else
++                          {
++                            YYABORT;
++                          }
++                      }
++ #line 2038 "y.tab.c"
++     break;
++ 
++   case 8: /* inputunit: yacc_EOF  */
++ #line 471 "/usr/local/src/chet/src/bash/src/parse.y"
++                         {
+                         /* Case of EOF seen by itself.  Do ignoreeof or
+                            not. */
+***************
+*** 2028,2048 ****
+                         YYACCEPT;
+                       }
+! #line 2031 "y.tab.c"
+      break;
+  
+!   case 8: /* word_list: WORD  */
+! #line 466 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (WORD_LIST *)NULL); }
+! #line 2037 "y.tab.c"
+      break;
+  
+!   case 9: /* word_list: word_list WORD  */
+! #line 468 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (yyvsp[-1].word_list)); }
+! #line 2043 "y.tab.c"
+      break;
+  
+!   case 10: /* redirection: '>' WORD  */
+! #line 472 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2047,2067 ----
+                         YYACCEPT;
+                       }
+! #line 2050 "y.tab.c"
+      break;
+  
+!   case 9: /* word_list: WORD  */
+! #line 481 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (WORD_LIST *)NULL); }
+! #line 2056 "y.tab.c"
+      break;
+  
+!   case 10: /* word_list: word_list WORD  */
+! #line 483 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (yyvsp[-1].word_list)); }
+! #line 2062 "y.tab.c"
+      break;
+  
+!   case 11: /* redirection: '>' WORD  */
+! #line 487 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2050,2058 ****
+                         (yyval.redirect) = make_redirection (source, r_output_direction, redir, 0);
+                       }
+! #line 2053 "y.tab.c"
+      break;
+  
+!   case 11: /* redirection: '<' WORD  */
+! #line 478 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2069,2077 ----
+                         (yyval.redirect) = make_redirection (source, r_output_direction, redir, 0);
+                       }
+! #line 2072 "y.tab.c"
+      break;
+  
+!   case 12: /* redirection: '<' WORD  */
+! #line 493 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2060,2068 ****
+                         (yyval.redirect) = make_redirection (source, r_input_direction, redir, 0);
+                       }
+! #line 2063 "y.tab.c"
+      break;
+  
+!   case 12: /* redirection: NUMBER '>' WORD  */
+! #line 484 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2079,2087 ----
+                         (yyval.redirect) = make_redirection (source, r_input_direction, redir, 0);
+                       }
+! #line 2082 "y.tab.c"
+      break;
+  
+!   case 13: /* redirection: NUMBER '>' WORD  */
+! #line 499 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2070,2078 ****
+                         (yyval.redirect) = make_redirection (source, r_output_direction, redir, 0);
+                       }
+! #line 2073 "y.tab.c"
+      break;
+  
+!   case 13: /* redirection: NUMBER '<' WORD  */
+! #line 490 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2089,2097 ----
+                         (yyval.redirect) = make_redirection (source, r_output_direction, redir, 0);
+                       }
+! #line 2092 "y.tab.c"
+      break;
+  
+!   case 14: /* redirection: NUMBER '<' WORD  */
+! #line 505 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2080,2088 ****
+                         (yyval.redirect) = make_redirection (source, r_input_direction, redir, 0);
+                       }
+! #line 2083 "y.tab.c"
+      break;
+  
+!   case 14: /* redirection: REDIR_WORD '>' WORD  */
+! #line 496 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2099,2107 ----
+                         (yyval.redirect) = make_redirection (source, r_input_direction, redir, 0);
+                       }
+! #line 2102 "y.tab.c"
+      break;
+  
+!   case 15: /* redirection: REDIR_WORD '>' WORD  */
+! #line 511 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2090,2098 ****
+                         (yyval.redirect) = make_redirection (source, r_output_direction, redir, REDIR_VARASSIGN);
+                       }
+! #line 2093 "y.tab.c"
+      break;
+  
+!   case 15: /* redirection: REDIR_WORD '<' WORD  */
+! #line 502 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2109,2117 ----
+                         (yyval.redirect) = make_redirection (source, r_output_direction, redir, REDIR_VARASSIGN);
+                       }
+! #line 2112 "y.tab.c"
+      break;
+  
+!   case 16: /* redirection: REDIR_WORD '<' WORD  */
+! #line 517 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2100,2108 ****
+                         (yyval.redirect) = make_redirection (source, r_input_direction, redir, REDIR_VARASSIGN);
+                       }
+! #line 2103 "y.tab.c"
+      break;
+  
+!   case 16: /* redirection: GREATER_GREATER WORD  */
+! #line 508 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2119,2127 ----
+                         (yyval.redirect) = make_redirection (source, r_input_direction, redir, REDIR_VARASSIGN);
+                       }
+! #line 2122 "y.tab.c"
+      break;
+  
+!   case 17: /* redirection: GREATER_GREATER WORD  */
+! #line 523 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2110,2118 ****
+                         (yyval.redirect) = make_redirection (source, r_appending_to, redir, 0);
+                       }
+! #line 2113 "y.tab.c"
+      break;
+  
+!   case 17: /* redirection: NUMBER GREATER_GREATER WORD  */
+! #line 514 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2129,2137 ----
+                         (yyval.redirect) = make_redirection (source, r_appending_to, redir, 0);
+                       }
+! #line 2132 "y.tab.c"
+      break;
+  
+!   case 18: /* redirection: NUMBER GREATER_GREATER WORD  */
+! #line 529 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2120,2128 ****
+                         (yyval.redirect) = make_redirection (source, r_appending_to, redir, 0);
+                       }
+! #line 2123 "y.tab.c"
+      break;
+  
+!   case 18: /* redirection: REDIR_WORD GREATER_GREATER WORD  */
+! #line 520 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2139,2147 ----
+                         (yyval.redirect) = make_redirection (source, r_appending_to, redir, 0);
+                       }
+! #line 2142 "y.tab.c"
+      break;
+  
+!   case 19: /* redirection: REDIR_WORD GREATER_GREATER WORD  */
+! #line 535 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2130,2138 ****
+                         (yyval.redirect) = make_redirection (source, r_appending_to, redir, REDIR_VARASSIGN);
+                       }
+! #line 2133 "y.tab.c"
+      break;
+  
+!   case 19: /* redirection: GREATER_BAR WORD  */
+! #line 526 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2149,2157 ----
+                         (yyval.redirect) = make_redirection (source, r_appending_to, redir, REDIR_VARASSIGN);
+                       }
+! #line 2152 "y.tab.c"
+      break;
+  
+!   case 20: /* redirection: GREATER_BAR WORD  */
+! #line 541 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2140,2148 ****
+                         (yyval.redirect) = make_redirection (source, r_output_force, redir, 0);
+                       }
+! #line 2143 "y.tab.c"
+      break;
+  
+!   case 20: /* redirection: NUMBER GREATER_BAR WORD  */
+! #line 532 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2159,2167 ----
+                         (yyval.redirect) = make_redirection (source, r_output_force, redir, 0);
+                       }
+! #line 2162 "y.tab.c"
+      break;
+  
+!   case 21: /* redirection: NUMBER GREATER_BAR WORD  */
+! #line 547 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2150,2158 ****
+                         (yyval.redirect) = make_redirection (source, r_output_force, redir, 0);
+                       }
+! #line 2153 "y.tab.c"
+      break;
+  
+!   case 21: /* redirection: REDIR_WORD GREATER_BAR WORD  */
+! #line 538 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2169,2177 ----
+                         (yyval.redirect) = make_redirection (source, r_output_force, redir, 0);
+                       }
+! #line 2172 "y.tab.c"
+      break;
+  
+!   case 22: /* redirection: REDIR_WORD GREATER_BAR WORD  */
+! #line 553 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2160,2168 ****
+                         (yyval.redirect) = make_redirection (source, r_output_force, redir, REDIR_VARASSIGN);
+                       }
+! #line 2163 "y.tab.c"
+      break;
+  
+!   case 22: /* redirection: LESS_GREATER WORD  */
+! #line 544 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2179,2187 ----
+                         (yyval.redirect) = make_redirection (source, r_output_force, redir, REDIR_VARASSIGN);
+                       }
+! #line 2182 "y.tab.c"
+      break;
+  
+!   case 23: /* redirection: LESS_GREATER WORD  */
+! #line 559 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2170,2178 ****
+                         (yyval.redirect) = make_redirection (source, r_input_output, redir, 0);
+                       }
+! #line 2173 "y.tab.c"
+      break;
+  
+!   case 23: /* redirection: NUMBER LESS_GREATER WORD  */
+! #line 550 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2189,2197 ----
+                         (yyval.redirect) = make_redirection (source, r_input_output, redir, 0);
+                       }
+! #line 2192 "y.tab.c"
+      break;
+  
+!   case 24: /* redirection: NUMBER LESS_GREATER WORD  */
+! #line 565 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2180,2188 ****
+                         (yyval.redirect) = make_redirection (source, r_input_output, redir, 0);
+                       }
+! #line 2183 "y.tab.c"
+      break;
+  
+!   case 24: /* redirection: REDIR_WORD LESS_GREATER WORD  */
+! #line 556 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2199,2207 ----
+                         (yyval.redirect) = make_redirection (source, r_input_output, redir, 0);
+                       }
+! #line 2202 "y.tab.c"
+      break;
+  
+!   case 25: /* redirection: REDIR_WORD LESS_GREATER WORD  */
+! #line 571 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2190,2198 ****
+                         (yyval.redirect) = make_redirection (source, r_input_output, redir, REDIR_VARASSIGN);
+                       }
+! #line 2193 "y.tab.c"
+      break;
+  
+!   case 25: /* redirection: LESS_LESS WORD  */
+! #line 562 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2209,2217 ----
+                         (yyval.redirect) = make_redirection (source, r_input_output, redir, REDIR_VARASSIGN);
+                       }
+! #line 2212 "y.tab.c"
+      break;
+  
+!   case 26: /* redirection: LESS_LESS WORD  */
+! #line 577 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2201,2209 ****
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2204 "y.tab.c"
+      break;
+  
+!   case 26: /* redirection: NUMBER LESS_LESS WORD  */
+! #line 569 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2220,2228 ----
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2223 "y.tab.c"
+      break;
+  
+!   case 27: /* redirection: NUMBER LESS_LESS WORD  */
+! #line 584 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2212,2220 ****
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2215 "y.tab.c"
+      break;
+  
+!   case 27: /* redirection: REDIR_WORD LESS_LESS WORD  */
+! #line 576 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2231,2239 ----
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2234 "y.tab.c"
+      break;
+  
+!   case 28: /* redirection: REDIR_WORD LESS_LESS WORD  */
+! #line 591 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2223,2231 ****
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2226 "y.tab.c"
+      break;
+  
+!   case 28: /* redirection: LESS_LESS_MINUS WORD  */
+! #line 583 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2242,2250 ----
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2245 "y.tab.c"
+      break;
+  
+!   case 29: /* redirection: LESS_LESS_MINUS WORD  */
+! #line 598 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2234,2242 ****
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2237 "y.tab.c"
+      break;
+  
+!   case 29: /* redirection: NUMBER LESS_LESS_MINUS WORD  */
+! #line 590 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2253,2261 ----
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2256 "y.tab.c"
+      break;
+  
+!   case 30: /* redirection: NUMBER LESS_LESS_MINUS WORD  */
+! #line 605 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2245,2253 ****
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2248 "y.tab.c"
+      break;
+  
+!   case 30: /* redirection: REDIR_WORD LESS_LESS_MINUS WORD  */
+! #line 597 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2264,2272 ----
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2267 "y.tab.c"
+      break;
+  
+!   case 31: /* redirection: REDIR_WORD LESS_LESS_MINUS WORD  */
+! #line 612 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2256,2264 ****
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2259 "y.tab.c"
+      break;
+  
+!   case 31: /* redirection: LESS_LESS_LESS WORD  */
+! #line 604 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2275,2283 ----
+                         push_heredoc ((yyval.redirect));
+                       }
+! #line 2278 "y.tab.c"
+      break;
+  
+!   case 32: /* redirection: LESS_LESS_LESS WORD  */
+! #line 619 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2266,2274 ****
+                         (yyval.redirect) = make_redirection (source, r_reading_string, redir, 0);
+                       }
+! #line 2269 "y.tab.c"
+      break;
+  
+!   case 32: /* redirection: NUMBER LESS_LESS_LESS WORD  */
+! #line 610 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2285,2293 ----
+                         (yyval.redirect) = make_redirection (source, r_reading_string, redir, 0);
+                       }
+! #line 2288 "y.tab.c"
+      break;
+  
+!   case 33: /* redirection: NUMBER LESS_LESS_LESS WORD  */
+! #line 625 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2276,2284 ****
+                         (yyval.redirect) = make_redirection (source, r_reading_string, redir, 0);
+                       }
+! #line 2279 "y.tab.c"
+      break;
+  
+!   case 33: /* redirection: REDIR_WORD LESS_LESS_LESS WORD  */
+! #line 616 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2295,2303 ----
+                         (yyval.redirect) = make_redirection (source, r_reading_string, redir, 0);
+                       }
+! #line 2298 "y.tab.c"
+      break;
+  
+!   case 34: /* redirection: REDIR_WORD LESS_LESS_LESS WORD  */
+! #line 631 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2286,2294 ****
+                         (yyval.redirect) = make_redirection (source, r_reading_string, redir, REDIR_VARASSIGN);
+                       }
+! #line 2289 "y.tab.c"
+      break;
+  
+!   case 34: /* redirection: LESS_AND NUMBER  */
+! #line 622 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2305,2313 ----
+                         (yyval.redirect) = make_redirection (source, r_reading_string, redir, REDIR_VARASSIGN);
+                       }
+! #line 2308 "y.tab.c"
+      break;
+  
+!   case 35: /* redirection: LESS_AND NUMBER  */
+! #line 637 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2296,2304 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input, redir, 0);
+                       }
+! #line 2299 "y.tab.c"
+      break;
+  
+!   case 35: /* redirection: NUMBER LESS_AND NUMBER  */
+! #line 628 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2315,2323 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input, redir, 0);
+                       }
+! #line 2318 "y.tab.c"
+      break;
+  
+!   case 36: /* redirection: NUMBER LESS_AND NUMBER  */
+! #line 643 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2306,2314 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input, redir, 0);
+                       }
+! #line 2309 "y.tab.c"
+      break;
+  
+!   case 36: /* redirection: REDIR_WORD LESS_AND NUMBER  */
+! #line 634 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2325,2333 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input, redir, 0);
+                       }
+! #line 2328 "y.tab.c"
+      break;
+  
+!   case 37: /* redirection: REDIR_WORD LESS_AND NUMBER  */
+! #line 649 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2316,2324 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input, redir, REDIR_VARASSIGN);
+                       }
+! #line 2319 "y.tab.c"
+      break;
+  
+!   case 37: /* redirection: GREATER_AND NUMBER  */
+! #line 640 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2335,2343 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input, redir, REDIR_VARASSIGN);
+                       }
+! #line 2338 "y.tab.c"
+      break;
+  
+!   case 38: /* redirection: GREATER_AND NUMBER  */
+! #line 655 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2326,2334 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output, redir, 0);
+                       }
+! #line 2329 "y.tab.c"
+      break;
+  
+!   case 38: /* redirection: NUMBER GREATER_AND NUMBER  */
+! #line 646 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2345,2353 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output, redir, 0);
+                       }
+! #line 2348 "y.tab.c"
+      break;
+  
+!   case 39: /* redirection: NUMBER GREATER_AND NUMBER  */
+! #line 661 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2336,2344 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output, redir, 0);
+                       }
+! #line 2339 "y.tab.c"
+      break;
+  
+!   case 39: /* redirection: REDIR_WORD GREATER_AND NUMBER  */
+! #line 652 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2355,2363 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output, redir, 0);
+                       }
+! #line 2358 "y.tab.c"
+      break;
+  
+!   case 40: /* redirection: REDIR_WORD GREATER_AND NUMBER  */
+! #line 667 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2346,2354 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output, redir, REDIR_VARASSIGN);
+                       }
+! #line 2349 "y.tab.c"
+      break;
+  
+!   case 40: /* redirection: LESS_AND WORD  */
+! #line 658 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2365,2373 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output, redir, REDIR_VARASSIGN);
+                       }
+! #line 2368 "y.tab.c"
+      break;
+  
+!   case 41: /* redirection: LESS_AND WORD  */
+! #line 673 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2356,2364 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input_word, redir, 0);
+                       }
+! #line 2359 "y.tab.c"
+      break;
+  
+!   case 41: /* redirection: NUMBER LESS_AND WORD  */
+! #line 664 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2375,2383 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input_word, redir, 0);
+                       }
+! #line 2378 "y.tab.c"
+      break;
+  
+!   case 42: /* redirection: NUMBER LESS_AND WORD  */
+! #line 679 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2366,2374 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input_word, redir, 0);
+                       }
+! #line 2369 "y.tab.c"
+      break;
+  
+!   case 42: /* redirection: REDIR_WORD LESS_AND WORD  */
+! #line 670 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2385,2393 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input_word, redir, 0);
+                       }
+! #line 2388 "y.tab.c"
+      break;
+  
+!   case 43: /* redirection: REDIR_WORD LESS_AND WORD  */
+! #line 685 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2376,2384 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input_word, redir, REDIR_VARASSIGN);
+                       }
+! #line 2379 "y.tab.c"
+      break;
+  
+!   case 43: /* redirection: GREATER_AND WORD  */
+! #line 676 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2395,2403 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_input_word, redir, REDIR_VARASSIGN);
+                       }
+! #line 2398 "y.tab.c"
+      break;
+  
+!   case 44: /* redirection: GREATER_AND WORD  */
+! #line 691 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2386,2394 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output_word, redir, 0);
+                       }
+! #line 2389 "y.tab.c"
+      break;
+  
+!   case 44: /* redirection: NUMBER GREATER_AND WORD  */
+! #line 682 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2405,2413 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output_word, redir, 0);
+                       }
+! #line 2408 "y.tab.c"
+      break;
+  
+!   case 45: /* redirection: NUMBER GREATER_AND WORD  */
+! #line 697 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2396,2404 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output_word, redir, 0);
+                       }
+! #line 2399 "y.tab.c"
+      break;
+  
+!   case 45: /* redirection: REDIR_WORD GREATER_AND WORD  */
+! #line 688 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2415,2423 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output_word, redir, 0);
+                       }
+! #line 2418 "y.tab.c"
+      break;
+  
+!   case 46: /* redirection: REDIR_WORD GREATER_AND WORD  */
+! #line 703 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2406,2414 ****
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output_word, redir, REDIR_VARASSIGN);
+                       }
+! #line 2409 "y.tab.c"
+      break;
+  
+!   case 46: /* redirection: GREATER_AND '-'  */
+! #line 694 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2425,2433 ----
+                         (yyval.redirect) = make_redirection (source, r_duplicating_output_word, redir, REDIR_VARASSIGN);
+                       }
+! #line 2428 "y.tab.c"
+      break;
+  
+!   case 47: /* redirection: GREATER_AND '-'  */
+! #line 709 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2416,2424 ****
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2419 "y.tab.c"
+      break;
+  
+!   case 47: /* redirection: NUMBER GREATER_AND '-'  */
+! #line 700 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2435,2443 ----
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2438 "y.tab.c"
+      break;
+  
+!   case 48: /* redirection: NUMBER GREATER_AND '-'  */
+! #line 715 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2426,2434 ****
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2429 "y.tab.c"
+      break;
+  
+!   case 48: /* redirection: REDIR_WORD GREATER_AND '-'  */
+! #line 706 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2445,2453 ----
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2448 "y.tab.c"
+      break;
+  
+!   case 49: /* redirection: REDIR_WORD GREATER_AND '-'  */
+! #line 721 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2436,2444 ****
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, REDIR_VARASSIGN);
+                       }
+! #line 2439 "y.tab.c"
+      break;
+  
+!   case 49: /* redirection: LESS_AND '-'  */
+! #line 712 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+--- 2455,2463 ----
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, REDIR_VARASSIGN);
+                       }
+! #line 2458 "y.tab.c"
+      break;
+  
+!   case 50: /* redirection: LESS_AND '-'  */
+! #line 727 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 0;
+***************
+*** 2446,2454 ****
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2449 "y.tab.c"
+      break;
+  
+!   case 50: /* redirection: NUMBER LESS_AND '-'  */
+! #line 718 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+--- 2465,2473 ----
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2468 "y.tab.c"
+      break;
+  
+!   case 51: /* redirection: NUMBER LESS_AND '-'  */
+! #line 733 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = (yyvsp[-2].number);
+***************
+*** 2456,2464 ****
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2459 "y.tab.c"
+      break;
+  
+!   case 51: /* redirection: REDIR_WORD LESS_AND '-'  */
+! #line 724 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+--- 2475,2483 ----
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, 0);
+                       }
+! #line 2478 "y.tab.c"
+      break;
+  
+!   case 52: /* redirection: REDIR_WORD LESS_AND '-'  */
+! #line 739 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.filename = (yyvsp[-2].word);
+***************
+*** 2466,2474 ****
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, REDIR_VARASSIGN);
+                       }
+! #line 2469 "y.tab.c"
+      break;
+  
+!   case 52: /* redirection: AND_GREATER WORD  */
+! #line 730 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2485,2493 ----
+                         (yyval.redirect) = make_redirection (source, r_close_this, redir, REDIR_VARASSIGN);
+                       }
+! #line 2488 "y.tab.c"
+      break;
+  
+!   case 53: /* redirection: AND_GREATER WORD  */
+! #line 745 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2476,2484 ****
+                         (yyval.redirect) = make_redirection (source, r_err_and_out, redir, 0);
+                       }
+! #line 2479 "y.tab.c"
+      break;
+  
+!   case 53: /* redirection: AND_GREATER_GREATER WORD  */
+! #line 736 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+--- 2495,2503 ----
+                         (yyval.redirect) = make_redirection (source, r_err_and_out, redir, 0);
+                       }
+! #line 2498 "y.tab.c"
+      break;
+  
+!   case 54: /* redirection: AND_GREATER_GREATER WORD  */
+! #line 751 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         source.dest = 1;
+***************
+*** 2486,2520 ****
+                         (yyval.redirect) = make_redirection (source, r_append_err_and_out, redir, 0);
+                       }
+! #line 2489 "y.tab.c"
+      break;
+  
+!   case 54: /* simple_command_element: WORD  */
+! #line 744 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.element).word = (yyvsp[0].word); (yyval.element).redirect = 0; }
+! #line 2495 "y.tab.c"
+      break;
+  
+!   case 55: /* simple_command_element: ASSIGNMENT_WORD  */
+! #line 746 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.element).word = (yyvsp[0].word); (yyval.element).redirect = 0; }
+! #line 2501 "y.tab.c"
+      break;
+  
+!   case 56: /* simple_command_element: redirection  */
+! #line 748 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.element).redirect = (yyvsp[0].redirect); (yyval.element).word = 0; }
+! #line 2507 "y.tab.c"
+      break;
+  
+!   case 57: /* redirection_list: redirection  */
+! #line 752 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.redirect) = (yyvsp[0].redirect);
+                       }
+! #line 2515 "y.tab.c"
+      break;
+  
+!   case 58: /* redirection_list: redirection_list redirection  */
+! #line 756 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         register REDIRECT *t;
+--- 2505,2539 ----
+                         (yyval.redirect) = make_redirection (source, r_append_err_and_out, redir, 0);
+                       }
+! #line 2508 "y.tab.c"
+      break;
+  
+!   case 55: /* simple_command_element: WORD  */
+! #line 759 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.element).word = (yyvsp[0].word); (yyval.element).redirect = 0; }
+! #line 2514 "y.tab.c"
+      break;
+  
+!   case 56: /* simple_command_element: ASSIGNMENT_WORD  */
+! #line 761 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.element).word = (yyvsp[0].word); (yyval.element).redirect = 0; }
+! #line 2520 "y.tab.c"
+      break;
+  
+!   case 57: /* simple_command_element: redirection  */
+! #line 763 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.element).redirect = (yyvsp[0].redirect); (yyval.element).word = 0; }
+! #line 2526 "y.tab.c"
+      break;
+  
+!   case 58: /* redirection_list: redirection  */
+! #line 767 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.redirect) = (yyvsp[0].redirect);
+                       }
+! #line 2534 "y.tab.c"
+      break;
+  
+!   case 59: /* redirection_list: redirection_list redirection  */
+! #line 771 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         register REDIRECT *t;
+***************
+*** 2525,2557 ****
+                         (yyval.redirect) = (yyvsp[-1].redirect);
+                       }
+! #line 2528 "y.tab.c"
+      break;
+  
+!   case 59: /* simple_command: simple_command_element  */
+! #line 767 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_simple_command ((yyvsp[0].element), (COMMAND *)NULL); }
+! #line 2534 "y.tab.c"
+      break;
+  
+!   case 60: /* simple_command: simple_command simple_command_element  */
+! #line 769 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_simple_command ((yyvsp[0].element), (yyvsp[-1].command)); }
+! #line 2540 "y.tab.c"
+      break;
+  
+!   case 61: /* command: simple_command  */
+! #line 773 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = clean_simple_command ((yyvsp[0].command)); }
+! #line 2546 "y.tab.c"
+      break;
+  
+!   case 62: /* command: shell_command  */
+! #line 775 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2552 "y.tab.c"
+      break;
+  
+!   case 63: /* command: shell_command redirection_list  */
+! #line 777 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+--- 2544,2576 ----
+                         (yyval.redirect) = (yyvsp[-1].redirect);
+                       }
+! #line 2547 "y.tab.c"
+      break;
+  
+!   case 60: /* simple_command: simple_command_element  */
+! #line 782 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_simple_command ((yyvsp[0].element), (COMMAND *)NULL); }
+! #line 2553 "y.tab.c"
+      break;
+  
+!   case 61: /* simple_command: simple_command simple_command_element  */
+! #line 784 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_simple_command ((yyvsp[0].element), (yyvsp[-1].command)); }
+! #line 2559 "y.tab.c"
+      break;
+  
+!   case 62: /* command: simple_command  */
+! #line 788 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = clean_simple_command ((yyvsp[0].command)); }
+! #line 2565 "y.tab.c"
+      break;
+  
+!   case 63: /* command: shell_command  */
+! #line 790 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2571 "y.tab.c"
+      break;
+  
+!   case 64: /* command: shell_command redirection_list  */
+! #line 792 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+***************
+*** 2569,2727 ****
+                         (yyval.command) = (yyvsp[-1].command);
+                       }
+! #line 2572 "y.tab.c"
+      break;
+  
+!   case 64: /* command: function_def  */
+! #line 793 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2578 "y.tab.c"
+      break;
+  
+!   case 65: /* command: coproc  */
+! #line 795 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2584 "y.tab.c"
+      break;
+  
+!   case 66: /* shell_command: for_command  */
+! #line 799 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2590 "y.tab.c"
+      break;
+  
+!   case 67: /* shell_command: case_command  */
+! #line 801 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2596 "y.tab.c"
+      break;
+  
+!   case 68: /* shell_command: WHILE compound_list DO compound_list DONE  */
+! #line 803 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_while_command ((yyvsp[-3].command), (yyvsp[-1].command)); }
+! #line 2602 "y.tab.c"
+      break;
+  
+!   case 69: /* shell_command: UNTIL compound_list DO compound_list DONE  */
+! #line 805 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_until_command ((yyvsp[-3].command), (yyvsp[-1].command)); }
+! #line 2608 "y.tab.c"
+      break;
+  
+!   case 70: /* shell_command: select_command  */
+! #line 807 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2614 "y.tab.c"
+      break;
+  
+!   case 71: /* shell_command: if_command  */
+! #line 809 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2620 "y.tab.c"
+      break;
+  
+!   case 72: /* shell_command: subshell  */
+! #line 811 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2626 "y.tab.c"
+      break;
+  
+!   case 73: /* shell_command: group_command  */
+! #line 813 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2632 "y.tab.c"
+      break;
+  
+!   case 74: /* shell_command: arith_command  */
+! #line 815 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2638 "y.tab.c"
+      break;
+  
+!   case 75: /* shell_command: cond_command  */
+! #line 817 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2644 "y.tab.c"
+      break;
+  
+!   case 76: /* shell_command: arith_for_command  */
+! #line 819 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2650 "y.tab.c"
+      break;
+  
+!   case 77: /* for_command: FOR WORD newline_list DO compound_list DONE  */
+! #line 823 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2659 "y.tab.c"
+      break;
+  
+!   case 78: /* for_command: FOR WORD newline_list '{' compound_list '}'  */
+! #line 828 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2668 "y.tab.c"
+      break;
+  
+!   case 79: /* for_command: FOR WORD ';' newline_list DO compound_list DONE  */
+! #line 833 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2677 "y.tab.c"
+      break;
+  
+!   case 80: /* for_command: FOR WORD ';' newline_list '{' compound_list '}'  */
+! #line 838 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2686 "y.tab.c"
+      break;
+  
+!   case 81: /* for_command: FOR WORD newline_list IN word_list list_terminator newline_list DO compound_list DONE  */
+! #line 843 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2695 "y.tab.c"
+      break;
+  
+!   case 82: /* for_command: FOR WORD newline_list IN word_list list_terminator newline_list '{' compound_list '}'  */
+! #line 848 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2704 "y.tab.c"
+      break;
+  
+!   case 83: /* for_command: FOR WORD newline_list IN list_terminator newline_list DO compound_list DONE  */
+! #line 853 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2713 "y.tab.c"
+      break;
+  
+!   case 84: /* for_command: FOR WORD newline_list IN list_terminator newline_list '{' compound_list '}'  */
+! #line 858 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2722 "y.tab.c"
+      break;
+  
+!   case 85: /* arith_for_command: FOR ARITH_FOR_EXPRS list_terminator newline_list DO compound_list DONE  */
+! #line 865 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-5].word_list), (yyvsp[-1].command), arith_for_lineno);
+--- 2588,2746 ----
+                         (yyval.command) = (yyvsp[-1].command);
+                       }
+! #line 2591 "y.tab.c"
+      break;
+  
+!   case 65: /* command: function_def  */
+! #line 808 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2597 "y.tab.c"
+      break;
+  
+!   case 66: /* command: coproc  */
+! #line 810 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2603 "y.tab.c"
+      break;
+  
+!   case 67: /* shell_command: for_command  */
+! #line 814 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2609 "y.tab.c"
+      break;
+  
+!   case 68: /* shell_command: case_command  */
+! #line 816 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2615 "y.tab.c"
+      break;
+  
+!   case 69: /* shell_command: WHILE compound_list DO compound_list DONE  */
+! #line 818 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_while_command ((yyvsp[-3].command), (yyvsp[-1].command)); }
+! #line 2621 "y.tab.c"
+      break;
+  
+!   case 70: /* shell_command: UNTIL compound_list DO compound_list DONE  */
+! #line 820 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_until_command ((yyvsp[-3].command), (yyvsp[-1].command)); }
+! #line 2627 "y.tab.c"
+      break;
+  
+!   case 71: /* shell_command: select_command  */
+! #line 822 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2633 "y.tab.c"
+      break;
+  
+!   case 72: /* shell_command: if_command  */
+! #line 824 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2639 "y.tab.c"
+      break;
+  
+!   case 73: /* shell_command: subshell  */
+! #line 826 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2645 "y.tab.c"
+      break;
+  
+!   case 74: /* shell_command: group_command  */
+! #line 828 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2651 "y.tab.c"
+      break;
+  
+!   case 75: /* shell_command: arith_command  */
+! #line 830 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2657 "y.tab.c"
+      break;
+  
+!   case 76: /* shell_command: cond_command  */
+! #line 832 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2663 "y.tab.c"
+      break;
+  
+!   case 77: /* shell_command: arith_for_command  */
+! #line 834 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2669 "y.tab.c"
+      break;
+  
+!   case 78: /* for_command: FOR WORD newline_list DO compound_list DONE  */
+! #line 838 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2678 "y.tab.c"
+      break;
+  
+!   case 79: /* for_command: FOR WORD newline_list '{' compound_list '}'  */
+! #line 843 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2687 "y.tab.c"
+      break;
+  
+!   case 80: /* for_command: FOR WORD ';' newline_list DO compound_list DONE  */
+! #line 848 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2696 "y.tab.c"
+      break;
+  
+!   case 81: /* for_command: FOR WORD ';' newline_list '{' compound_list '}'  */
+! #line 853 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2705 "y.tab.c"
+      break;
+  
+!   case 82: /* for_command: FOR WORD newline_list IN word_list list_terminator newline_list DO compound_list DONE  */
+! #line 858 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2714 "y.tab.c"
+      break;
+  
+!   case 83: /* for_command: FOR WORD newline_list IN word_list list_terminator newline_list '{' compound_list '}'  */
+! #line 863 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2723 "y.tab.c"
+      break;
+  
+!   case 84: /* for_command: FOR WORD newline_list IN list_terminator newline_list DO compound_list DONE  */
+! #line 868 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2732 "y.tab.c"
+      break;
+  
+!   case 85: /* for_command: FOR WORD newline_list IN list_terminator newline_list '{' compound_list '}'  */
+! #line 873 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_for_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2741 "y.tab.c"
+      break;
+  
+!   case 86: /* arith_for_command: FOR ARITH_FOR_EXPRS list_terminator newline_list DO compound_list DONE  */
+! #line 880 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-5].word_list), (yyvsp[-1].command), arith_for_lineno);
+***************
+*** 2729,2737 ****
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2732 "y.tab.c"
+      break;
+  
+!   case 86: /* arith_for_command: FOR ARITH_FOR_EXPRS list_terminator newline_list '{' compound_list '}'  */
+! #line 871 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-5].word_list), (yyvsp[-1].command), arith_for_lineno);
+--- 2748,2756 ----
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2751 "y.tab.c"
+      break;
+  
+!   case 87: /* arith_for_command: FOR ARITH_FOR_EXPRS list_terminator newline_list '{' compound_list '}'  */
+! #line 886 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-5].word_list), (yyvsp[-1].command), arith_for_lineno);
+***************
+*** 2739,2747 ****
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2742 "y.tab.c"
+      break;
+  
+!   case 87: /* arith_for_command: FOR ARITH_FOR_EXPRS DO compound_list DONE  */
+! #line 877 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-3].word_list), (yyvsp[-1].command), arith_for_lineno);
+--- 2758,2766 ----
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2761 "y.tab.c"
+      break;
+  
+!   case 88: /* arith_for_command: FOR ARITH_FOR_EXPRS DO compound_list DONE  */
+! #line 892 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-3].word_list), (yyvsp[-1].command), arith_for_lineno);
+***************
+*** 2749,2757 ****
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2752 "y.tab.c"
+      break;
+  
+!   case 88: /* arith_for_command: FOR ARITH_FOR_EXPRS '{' compound_list '}'  */
+! #line 883 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-3].word_list), (yyvsp[-1].command), arith_for_lineno);
+--- 2768,2776 ----
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2771 "y.tab.c"
+      break;
+  
+!   case 89: /* arith_for_command: FOR ARITH_FOR_EXPRS '{' compound_list '}'  */
+! #line 898 "/usr/local/src/chet/src/bash/src/parse.y"
+                                  {
+                                 (yyval.command) = make_arith_for_command ((yyvsp[-3].word_list), (yyvsp[-1].command), arith_for_lineno);
+***************
+*** 2759,2896 ****
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2762 "y.tab.c"
+      break;
+  
+!   case 89: /* select_command: SELECT WORD newline_list DO compound_list DONE  */
+! #line 891 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2771 "y.tab.c"
+      break;
+  
+!   case 90: /* select_command: SELECT WORD newline_list '{' compound_list '}'  */
+! #line 896 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2780 "y.tab.c"
+      break;
+  
+!   case 91: /* select_command: SELECT WORD ';' newline_list DO compound_list DONE  */
+! #line 901 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2789 "y.tab.c"
+      break;
+  
+!   case 92: /* select_command: SELECT WORD ';' newline_list '{' compound_list '}'  */
+! #line 906 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2798 "y.tab.c"
+      break;
+  
+!   case 93: /* select_command: SELECT WORD newline_list IN word_list list_terminator newline_list DO compound_list DONE  */
+! #line 911 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2807 "y.tab.c"
+      break;
+  
+!   case 94: /* select_command: SELECT WORD newline_list IN word_list list_terminator newline_list '{' compound_list '}'  */
+! #line 916 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2816 "y.tab.c"
+      break;
+  
+!   case 95: /* select_command: SELECT WORD newline_list IN list_terminator newline_list DO compound_list DONE  */
+! #line 921 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2825 "y.tab.c"
+      break;
+  
+!   case 96: /* select_command: SELECT WORD newline_list IN list_terminator newline_list '{' compound_list '}'  */
+! #line 926 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2834 "y.tab.c"
+      break;
+  
+!   case 97: /* case_command: CASE WORD newline_list IN newline_list ESAC  */
+! #line 933 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_case_command ((yyvsp[-4].word), (PATTERN_LIST *)NULL, word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2843 "y.tab.c"
+      break;
+  
+!   case 98: /* case_command: CASE WORD newline_list IN case_clause_sequence newline_list ESAC  */
+! #line 938 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_case_command ((yyvsp[-5].word), (yyvsp[-2].pattern), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2852 "y.tab.c"
+      break;
+  
+!   case 99: /* case_command: CASE WORD newline_list IN case_clause ESAC  */
+! #line 943 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_case_command ((yyvsp[-4].word), (yyvsp[-1].pattern), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2861 "y.tab.c"
+      break;
+  
+!   case 100: /* function_def: WORD '(' ')' newline_list function_body  */
+! #line 950 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-4].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2867 "y.tab.c"
+      break;
+  
+!   case 101: /* function_def: FUNCTION WORD '(' ')' newline_list function_body  */
+! #line 952 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-4].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2873 "y.tab.c"
+      break;
+  
+!   case 102: /* function_def: FUNCTION WORD function_body  */
+! #line 954 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-1].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2879 "y.tab.c"
+      break;
+  
+!   case 103: /* function_def: FUNCTION WORD '\n' newline_list function_body  */
+! #line 956 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-3].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2885 "y.tab.c"
+      break;
+  
+!   case 104: /* function_body: shell_command  */
+! #line 960 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2891 "y.tab.c"
+      break;
+  
+!   case 105: /* function_body: shell_command redirection_list  */
+! #line 962 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+--- 2778,2915 ----
+                                 if (word_top > 0) word_top--;
+                               }
+! #line 2781 "y.tab.c"
+      break;
+  
+!   case 90: /* select_command: SELECT WORD newline_list DO compound_list DONE  */
+! #line 906 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2790 "y.tab.c"
+      break;
+  
+!   case 91: /* select_command: SELECT WORD newline_list '{' compound_list '}'  */
+! #line 911 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-4].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2799 "y.tab.c"
+      break;
+  
+!   case 92: /* select_command: SELECT WORD ';' newline_list DO compound_list DONE  */
+! #line 916 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2808 "y.tab.c"
+      break;
+  
+!   case 93: /* select_command: SELECT WORD ';' newline_list '{' compound_list '}'  */
+! #line 921 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-5].word), add_string_to_list ("\"$@\"", (WORD_LIST *)NULL), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2817 "y.tab.c"
+      break;
+  
+!   case 94: /* select_command: SELECT WORD newline_list IN word_list list_terminator newline_list DO compound_list DONE  */
+! #line 926 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2826 "y.tab.c"
+      break;
+  
+!   case 95: /* select_command: SELECT WORD newline_list IN word_list list_terminator newline_list '{' compound_list '}'  */
+! #line 931 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-8].word), REVERSE_LIST ((yyvsp[-5].word_list), WORD_LIST *), (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2835 "y.tab.c"
+      break;
+  
+!   case 96: /* select_command: SELECT WORD newline_list IN list_terminator newline_list DO compound_list DONE  */
+! #line 936 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2844 "y.tab.c"
+      break;
+  
+!   case 97: /* select_command: SELECT WORD newline_list IN list_terminator newline_list '{' compound_list '}'  */
+! #line 941 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_select_command ((yyvsp[-7].word), (WORD_LIST *)NULL, (yyvsp[-1].command), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2853 "y.tab.c"
+      break;
+  
+!   case 98: /* case_command: CASE WORD newline_list IN newline_list ESAC  */
+! #line 948 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_case_command ((yyvsp[-4].word), (PATTERN_LIST *)NULL, word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2862 "y.tab.c"
+      break;
+  
+!   case 99: /* case_command: CASE WORD newline_list IN case_clause_sequence newline_list ESAC  */
+! #line 953 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_case_command ((yyvsp[-5].word), (yyvsp[-2].pattern), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2871 "y.tab.c"
+      break;
+  
+!   case 100: /* case_command: CASE WORD newline_list IN case_clause ESAC  */
+! #line 958 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_case_command ((yyvsp[-4].word), (yyvsp[-1].pattern), word_lineno[word_top]);
+                         if (word_top > 0) word_top--;
+                       }
+! #line 2880 "y.tab.c"
+      break;
+  
+!   case 101: /* function_def: WORD '(' ')' newline_list function_body  */
+! #line 965 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-4].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2886 "y.tab.c"
+      break;
+  
+!   case 102: /* function_def: FUNCTION WORD '(' ')' newline_list function_body  */
+! #line 967 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-4].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2892 "y.tab.c"
+      break;
+  
+!   case 103: /* function_def: FUNCTION WORD function_body  */
+! #line 969 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-1].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2898 "y.tab.c"
+      break;
+  
+!   case 104: /* function_def: FUNCTION WORD '\n' newline_list function_body  */
+! #line 971 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_function_def ((yyvsp[-3].word), (yyvsp[0].command), function_dstart, function_bstart); }
+! #line 2904 "y.tab.c"
+      break;
+  
+!   case 105: /* function_body: shell_command  */
+! #line 975 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 2910 "y.tab.c"
+      break;
+  
+!   case 106: /* function_body: shell_command redirection_list  */
+! #line 977 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+***************
+*** 2921,2963 ****
+                         (yyval.command) = (yyvsp[-1].command);
+                       }
+! #line 2924 "y.tab.c"
+      break;
+  
+!   case 106: /* subshell: '(' compound_list ')'  */
+! #line 993 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_subshell_command ((yyvsp[-1].command));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL;
+                       }
+! #line 2933 "y.tab.c"
+      break;
+  
+!   case 107: /* comsub: DOLPAREN compound_list ')'  */
+! #line 1000 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[-1].command);
+                       }
+! #line 2941 "y.tab.c"
+      break;
+  
+!   case 108: /* comsub: DOLPAREN newline_list ')'  */
+! #line 1004 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (COMMAND *)NULL;
+                       }
+! #line 2949 "y.tab.c"
+      break;
+  
+!   case 109: /* coproc: COPROC shell_command  */
+! #line 1010 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_coproc_command ("COPROC", (yyvsp[0].command));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 2958 "y.tab.c"
+      break;
+  
+!   case 110: /* coproc: COPROC shell_command redirection_list  */
+! #line 1015 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+--- 2940,2982 ----
+                         (yyval.command) = (yyvsp[-1].command);
+                       }
+! #line 2943 "y.tab.c"
+      break;
+  
+!   case 107: /* subshell: '(' compound_list ')'  */
+! #line 1008 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_subshell_command ((yyvsp[-1].command));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL;
+                       }
+! #line 2952 "y.tab.c"
+      break;
+  
+!   case 108: /* comsub: DOLPAREN compound_list ')'  */
+! #line 1015 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[-1].command);
+                       }
+! #line 2960 "y.tab.c"
+      break;
+  
+!   case 109: /* comsub: DOLPAREN newline_list ')'  */
+! #line 1019 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (COMMAND *)NULL;
+                       }
+! #line 2968 "y.tab.c"
+      break;
+  
+!   case 110: /* coproc: COPROC shell_command  */
+! #line 1025 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_coproc_command ("COPROC", (yyvsp[0].command));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 2977 "y.tab.c"
+      break;
+  
+!   case 111: /* coproc: COPROC shell_command redirection_list  */
+! #line 1030 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+***************
+*** 2976,2993 ****
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 2979 "y.tab.c"
+      break;
+  
+!   case 111: /* coproc: COPROC WORD shell_command  */
+! #line 1032 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_coproc_command ((yyvsp[-1].word)->word, (yyvsp[0].command));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 2988 "y.tab.c"
+      break;
+  
+!   case 112: /* coproc: COPROC WORD shell_command redirection_list  */
+! #line 1037 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+--- 2995,3012 ----
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 2998 "y.tab.c"
+      break;
+  
+!   case 112: /* coproc: COPROC WORD shell_command  */
+! #line 1047 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_coproc_command ((yyvsp[-1].word)->word, (yyvsp[0].command));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 3007 "y.tab.c"
+      break;
+  
+!   case 113: /* coproc: COPROC WORD shell_command redirection_list  */
+! #line 1052 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         COMMAND *tc;
+***************
+*** 3006,3155 ****
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 3009 "y.tab.c"
+      break;
+  
+!   case 113: /* coproc: COPROC simple_command  */
+! #line 1054 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_coproc_command ("COPROC", clean_simple_command ((yyvsp[0].command)));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 3018 "y.tab.c"
+      break;
+  
+!   case 114: /* if_command: IF compound_list THEN compound_list FI  */
+! #line 1061 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-3].command), (yyvsp[-1].command), (COMMAND *)NULL); }
+! #line 3024 "y.tab.c"
+      break;
+  
+!   case 115: /* if_command: IF compound_list THEN compound_list ELSE compound_list FI  */
+! #line 1063 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-5].command), (yyvsp[-3].command), (yyvsp[-1].command)); }
+! #line 3030 "y.tab.c"
+      break;
+  
+!   case 116: /* if_command: IF compound_list THEN compound_list elif_clause FI  */
+! #line 1065 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-4].command), (yyvsp[-2].command), (yyvsp[-1].command)); }
+! #line 3036 "y.tab.c"
+      break;
+  
+!   case 117: /* group_command: '{' compound_list '}'  */
+! #line 1070 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_group_command ((yyvsp[-1].command)); }
+! #line 3042 "y.tab.c"
+      break;
+  
+!   case 118: /* arith_command: ARITH_CMD  */
+! #line 1074 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_arith_command ((yyvsp[0].word_list)); }
+! #line 3048 "y.tab.c"
+      break;
+  
+!   case 119: /* cond_command: COND_START COND_CMD COND_END  */
+! #line 1078 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[-1].command); }
+! #line 3054 "y.tab.c"
+      break;
+  
+!   case 120: /* elif_clause: ELIF compound_list THEN compound_list  */
+! #line 1082 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-2].command), (yyvsp[0].command), (COMMAND *)NULL); }
+! #line 3060 "y.tab.c"
+      break;
+  
+!   case 121: /* elif_clause: ELIF compound_list THEN compound_list ELSE compound_list  */
+! #line 1084 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-4].command), (yyvsp[-2].command), (yyvsp[0].command)); }
+! #line 3066 "y.tab.c"
+      break;
+  
+!   case 122: /* elif_clause: ELIF compound_list THEN compound_list elif_clause  */
+! #line 1086 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-3].command), (yyvsp[-1].command), (yyvsp[0].command)); }
+! #line 3072 "y.tab.c"
+      break;
+  
+!   case 124: /* case_clause: case_clause_sequence pattern_list  */
+! #line 1091 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[0].pattern)->next = (yyvsp[-1].pattern); (yyval.pattern) = (yyvsp[0].pattern); }
+! #line 3078 "y.tab.c"
+      break;
+  
+!   case 125: /* pattern_list: newline_list pattern ')' compound_list  */
+! #line 1095 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (yyvsp[0].command)); }
+! #line 3084 "y.tab.c"
+      break;
+  
+!   case 126: /* pattern_list: newline_list pattern ')' newline_list  */
+! #line 1097 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (COMMAND *)NULL); }
+! #line 3090 "y.tab.c"
+      break;
+  
+!   case 127: /* pattern_list: newline_list '(' pattern ')' compound_list  */
+! #line 1099 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (yyvsp[0].command)); }
+! #line 3096 "y.tab.c"
+      break;
+  
+!   case 128: /* pattern_list: newline_list '(' pattern ')' newline_list  */
+! #line 1101 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (COMMAND *)NULL); }
+! #line 3102 "y.tab.c"
+      break;
+  
+!   case 129: /* case_clause_sequence: pattern_list SEMI_SEMI  */
+! #line 1105 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3108 "y.tab.c"
+      break;
+  
+!   case 130: /* case_clause_sequence: case_clause_sequence pattern_list SEMI_SEMI  */
+! #line 1107 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->next = (yyvsp[-2].pattern); (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3114 "y.tab.c"
+      break;
+  
+!   case 131: /* case_clause_sequence: pattern_list SEMI_AND  */
+! #line 1109 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3120 "y.tab.c"
+      break;
+  
+!   case 132: /* case_clause_sequence: case_clause_sequence pattern_list SEMI_AND  */
+! #line 1111 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyvsp[-1].pattern)->next = (yyvsp[-2].pattern); (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3126 "y.tab.c"
+      break;
+  
+!   case 133: /* case_clause_sequence: pattern_list SEMI_SEMI_AND  */
+! #line 1113 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_TESTNEXT; (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3132 "y.tab.c"
+      break;
+  
+!   case 134: /* case_clause_sequence: case_clause_sequence pattern_list SEMI_SEMI_AND  */
+! #line 1115 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_TESTNEXT; (yyvsp[-1].pattern)->next = (yyvsp[-2].pattern); (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3138 "y.tab.c"
+      break;
+  
+!   case 135: /* pattern: WORD  */
+! #line 1119 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (WORD_LIST *)NULL); }
+! #line 3144 "y.tab.c"
+      break;
+  
+!   case 136: /* pattern: pattern '|' WORD  */
+! #line 1121 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (yyvsp[-2].word_list)); }
+! #line 3150 "y.tab.c"
+      break;
+  
+!   case 137: /* compound_list: newline_list list0  */
+! #line 1130 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[0].command);
+--- 3025,3174 ----
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 3028 "y.tab.c"
+      break;
+  
+!   case 114: /* coproc: COPROC simple_command  */
+! #line 1069 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = make_coproc_command ("COPROC", clean_simple_command ((yyvsp[0].command)));
+                         (yyval.command)->flags |= CMD_WANT_SUBSHELL|CMD_COPROC_SUBSHELL;
+                       }
+! #line 3037 "y.tab.c"
+      break;
+  
+!   case 115: /* if_command: IF compound_list THEN compound_list FI  */
+! #line 1076 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-3].command), (yyvsp[-1].command), (COMMAND *)NULL); }
+! #line 3043 "y.tab.c"
+      break;
+  
+!   case 116: /* if_command: IF compound_list THEN compound_list ELSE compound_list FI  */
+! #line 1078 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-5].command), (yyvsp[-3].command), (yyvsp[-1].command)); }
+! #line 3049 "y.tab.c"
+      break;
+  
+!   case 117: /* if_command: IF compound_list THEN compound_list elif_clause FI  */
+! #line 1080 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-4].command), (yyvsp[-2].command), (yyvsp[-1].command)); }
+! #line 3055 "y.tab.c"
+      break;
+  
+!   case 118: /* group_command: '{' compound_list '}'  */
+! #line 1085 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_group_command ((yyvsp[-1].command)); }
+! #line 3061 "y.tab.c"
+      break;
+  
+!   case 119: /* arith_command: ARITH_CMD  */
+! #line 1089 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_arith_command ((yyvsp[0].word_list)); }
+! #line 3067 "y.tab.c"
+      break;
+  
+!   case 120: /* cond_command: COND_START COND_CMD COND_END  */
+! #line 1093 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[-1].command); }
+! #line 3073 "y.tab.c"
+      break;
+  
+!   case 121: /* elif_clause: ELIF compound_list THEN compound_list  */
+! #line 1097 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-2].command), (yyvsp[0].command), (COMMAND *)NULL); }
+! #line 3079 "y.tab.c"
+      break;
+  
+!   case 122: /* elif_clause: ELIF compound_list THEN compound_list ELSE compound_list  */
+! #line 1099 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-4].command), (yyvsp[-2].command), (yyvsp[0].command)); }
+! #line 3085 "y.tab.c"
+      break;
+  
+!   case 123: /* elif_clause: ELIF compound_list THEN compound_list elif_clause  */
+! #line 1101 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = make_if_command ((yyvsp[-3].command), (yyvsp[-1].command), (yyvsp[0].command)); }
+! #line 3091 "y.tab.c"
+      break;
+  
+!   case 125: /* case_clause: case_clause_sequence pattern_list  */
+! #line 1106 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[0].pattern)->next = (yyvsp[-1].pattern); (yyval.pattern) = (yyvsp[0].pattern); }
+! #line 3097 "y.tab.c"
+      break;
+  
+!   case 126: /* pattern_list: newline_list pattern ')' compound_list  */
+! #line 1110 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (yyvsp[0].command)); }
+! #line 3103 "y.tab.c"
+      break;
+  
+!   case 127: /* pattern_list: newline_list pattern ')' newline_list  */
+! #line 1112 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (COMMAND *)NULL); }
+! #line 3109 "y.tab.c"
+      break;
+  
+!   case 128: /* pattern_list: newline_list '(' pattern ')' compound_list  */
+! #line 1114 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (yyvsp[0].command)); }
+! #line 3115 "y.tab.c"
+      break;
+  
+!   case 129: /* pattern_list: newline_list '(' pattern ')' newline_list  */
+! #line 1116 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = make_pattern_list ((yyvsp[-2].word_list), (COMMAND *)NULL); }
+! #line 3121 "y.tab.c"
+      break;
+  
+!   case 130: /* case_clause_sequence: pattern_list SEMI_SEMI  */
+! #line 1120 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3127 "y.tab.c"
+      break;
+  
+!   case 131: /* case_clause_sequence: case_clause_sequence pattern_list SEMI_SEMI  */
+! #line 1122 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->next = (yyvsp[-2].pattern); (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3133 "y.tab.c"
+      break;
+  
+!   case 132: /* case_clause_sequence: pattern_list SEMI_AND  */
+! #line 1124 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3139 "y.tab.c"
+      break;
+  
+!   case 133: /* case_clause_sequence: case_clause_sequence pattern_list SEMI_AND  */
+! #line 1126 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_FALLTHROUGH; (yyvsp[-1].pattern)->next = (yyvsp[-2].pattern); (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3145 "y.tab.c"
+      break;
+  
+!   case 134: /* case_clause_sequence: pattern_list SEMI_SEMI_AND  */
+! #line 1128 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_TESTNEXT; (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3151 "y.tab.c"
+      break;
+  
+!   case 135: /* case_clause_sequence: case_clause_sequence pattern_list SEMI_SEMI_AND  */
+! #line 1130 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyvsp[-1].pattern)->flags |= CASEPAT_TESTNEXT; (yyvsp[-1].pattern)->next = (yyvsp[-2].pattern); (yyval.pattern) = (yyvsp[-1].pattern); }
+! #line 3157 "y.tab.c"
+      break;
+  
+!   case 136: /* pattern: WORD  */
+! #line 1134 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (WORD_LIST *)NULL); }
+! #line 3163 "y.tab.c"
+      break;
+  
+!   case 137: /* pattern: pattern '|' WORD  */
+! #line 1136 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.word_list) = make_word_list ((yyvsp[0].word), (yyvsp[-2].word_list)); }
+! #line 3169 "y.tab.c"
+      break;
+  
+!   case 138: /* compound_list: newline_list list0  */
+! #line 1145 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[0].command);
+***************
+*** 3157,3173 ****
+                           gather_here_documents ();
+                        }
+! #line 3160 "y.tab.c"
+      break;
+  
+!   case 138: /* compound_list: newline_list list1  */
+! #line 1136 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[0].command);
+                       }
+! #line 3168 "y.tab.c"
+      break;
+  
+!   case 140: /* list0: list1 '&' newline_list  */
+! #line 1143 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-2].command)->type == cm_connection)
+--- 3176,3192 ----
+                           gather_here_documents ();
+                        }
+! #line 3179 "y.tab.c"
+      break;
+  
+!   case 139: /* compound_list: newline_list list1  */
+! #line 1151 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[0].command);
+                       }
+! #line 3187 "y.tab.c"
+      break;
+  
+!   case 141: /* list0: list1 '&' newline_list  */
+! #line 1158 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-2].command)->type == cm_connection)
+***************
+*** 3176,3196 ****
+                           (yyval.command) = command_connect ((yyvsp[-2].command), (COMMAND *)NULL, '&');
+                       }
+! #line 3179 "y.tab.c"
+      break;
+  
+!   case 142: /* list1: list1 AND_AND newline_list list1  */
+! #line 1154 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), AND_AND); }
+! #line 3185 "y.tab.c"
+      break;
+  
+!   case 143: /* list1: list1 OR_OR newline_list list1  */
+! #line 1156 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), OR_OR); }
+! #line 3191 "y.tab.c"
+      break;
+  
+!   case 144: /* list1: list1 '&' newline_list list1  */
+! #line 1158 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-3].command)->type == cm_connection)
+--- 3195,3215 ----
+                           (yyval.command) = command_connect ((yyvsp[-2].command), (COMMAND *)NULL, '&');
+                       }
+! #line 3198 "y.tab.c"
+      break;
+  
+!   case 143: /* list1: list1 AND_AND newline_list list1  */
+! #line 1169 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), AND_AND); }
+! #line 3204 "y.tab.c"
+      break;
+  
+!   case 144: /* list1: list1 OR_OR newline_list list1  */
+! #line 1171 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), OR_OR); }
+! #line 3210 "y.tab.c"
+      break;
+  
+!   case 145: /* list1: list1 '&' newline_list list1  */
+! #line 1173 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-3].command)->type == cm_connection)
+***************
+*** 3199,3213 ****
+                           (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), '&');
+                       }
+! #line 3202 "y.tab.c"
+      break;
+  
+!   case 145: /* list1: list1 ';' newline_list list1  */
+! #line 1165 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), ';'); }
+! #line 3208 "y.tab.c"
+      break;
+  
+!   case 146: /* list1: list1 '\n' newline_list list1  */
+! #line 1167 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if (parser_state & PST_CMDSUBST)
+--- 3218,3232 ----
+                           (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), '&');
+                       }
+! #line 3221 "y.tab.c"
+      break;
+  
+!   case 146: /* list1: list1 ';' newline_list list1  */
+! #line 1180 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), ';'); }
+! #line 3227 "y.tab.c"
+      break;
+  
+!   case 147: /* list1: list1 '\n' newline_list list1  */
+! #line 1182 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if (parser_state & PST_CMDSUBST)
+***************
+*** 3216,3248 ****
+                           (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), ';');
+                       }
+! #line 3219 "y.tab.c"
+      break;
+  
+!   case 147: /* list1: pipeline_command  */
+! #line 1174 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3225 "y.tab.c"
+      break;
+  
+!   case 150: /* list_terminator: '\n'  */
+! #line 1182 "/usr/local/src/chet/src/bash/src/parse.y"
+                  { (yyval.number) = '\n'; }
+! #line 3231 "y.tab.c"
+      break;
+  
+!   case 151: /* list_terminator: ';'  */
+! #line 1184 "/usr/local/src/chet/src/bash/src/parse.y"
+                  { (yyval.number) = ';'; }
+! #line 3237 "y.tab.c"
+      break;
+  
+!   case 152: /* list_terminator: yacc_EOF  */
+! #line 1186 "/usr/local/src/chet/src/bash/src/parse.y"
+                  { (yyval.number) = yacc_EOF; }
+! #line 3243 "y.tab.c"
+      break;
+  
+!   case 155: /* simple_list: simple_list1  */
+! #line 1200 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[0].command);
+--- 3235,3267 ----
+                           (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), ';');
+                       }
+! #line 3238 "y.tab.c"
+      break;
+  
+!   case 148: /* list1: pipeline_command  */
+! #line 1189 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3244 "y.tab.c"
+      break;
+  
+!   case 151: /* list_terminator: '\n'  */
+! #line 1197 "/usr/local/src/chet/src/bash/src/parse.y"
+                  { (yyval.number) = '\n'; }
+! #line 3250 "y.tab.c"
+      break;
+  
+!   case 152: /* list_terminator: ';'  */
+! #line 1199 "/usr/local/src/chet/src/bash/src/parse.y"
+                  { (yyval.number) = ';'; }
+! #line 3256 "y.tab.c"
+      break;
+  
+!   case 153: /* list_terminator: yacc_EOF  */
+! #line 1201 "/usr/local/src/chet/src/bash/src/parse.y"
+                  { (yyval.number) = yacc_EOF; }
+! #line 3262 "y.tab.c"
+      break;
+  
+!   case 156: /* simple_list: simple_list1  */
+! #line 1215 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[0].command);
+***************
+*** 3259,3267 ****
+                           }
+                       }
+! #line 3262 "y.tab.c"
+      break;
+  
+!   case 156: /* simple_list: simple_list1 '&'  */
+! #line 1215 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-1].command)->type == cm_connection)
+--- 3278,3286 ----
+                           }
+                       }
+! #line 3281 "y.tab.c"
+      break;
+  
+!   case 157: /* simple_list: simple_list1 '&'  */
+! #line 1230 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-1].command)->type == cm_connection)
+***************
+*** 3281,3289 ****
+                           }
+                       }
+! #line 3284 "y.tab.c"
+      break;
+  
+!   case 157: /* simple_list: simple_list1 ';'  */
+! #line 1233 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[-1].command);
+--- 3300,3308 ----
+                           }
+                       }
+! #line 3303 "y.tab.c"
+      break;
+  
+!   case 158: /* simple_list: simple_list1 ';'  */
+! #line 1248 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         (yyval.command) = (yyvsp[-1].command);
+***************
+*** 3300,3320 ****
+                           }
+                       }
+! #line 3303 "y.tab.c"
+      break;
+  
+!   case 158: /* simple_list1: simple_list1 AND_AND newline_list simple_list1  */
+! #line 1250 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), AND_AND); }
+! #line 3309 "y.tab.c"
+      break;
+  
+!   case 159: /* simple_list1: simple_list1 OR_OR newline_list simple_list1  */
+! #line 1252 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), OR_OR); }
+! #line 3315 "y.tab.c"
+      break;
+  
+!   case 160: /* simple_list1: simple_list1 '&' simple_list1  */
+! #line 1254 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-2].command)->type == cm_connection)
+--- 3319,3339 ----
+                           }
+                       }
+! #line 3322 "y.tab.c"
+      break;
+  
+!   case 159: /* simple_list1: simple_list1 AND_AND newline_list simple_list1  */
+! #line 1265 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), AND_AND); }
+! #line 3328 "y.tab.c"
+      break;
+  
+!   case 160: /* simple_list1: simple_list1 OR_OR newline_list simple_list1  */
+! #line 1267 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), OR_OR); }
+! #line 3334 "y.tab.c"
+      break;
+  
+!   case 161: /* simple_list1: simple_list1 '&' simple_list1  */
+! #line 1269 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[-2].command)->type == cm_connection)
+***************
+*** 3323,3349 ****
+                           (yyval.command) = command_connect ((yyvsp[-2].command), (yyvsp[0].command), '&');
+                       }
+! #line 3326 "y.tab.c"
+      break;
+  
+!   case 161: /* simple_list1: simple_list1 ';' simple_list1  */
+! #line 1261 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-2].command), (yyvsp[0].command), ';'); }
+! #line 3332 "y.tab.c"
+      break;
+  
+!   case 162: /* simple_list1: pipeline_command  */
+! #line 1264 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3338 "y.tab.c"
+      break;
+  
+!   case 163: /* pipeline_command: pipeline  */
+! #line 1268 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3344 "y.tab.c"
+      break;
+  
+!   case 164: /* pipeline_command: BANG pipeline_command  */
+! #line 1270 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[0].command))
+--- 3342,3368 ----
+                           (yyval.command) = command_connect ((yyvsp[-2].command), (yyvsp[0].command), '&');
+                       }
+! #line 3345 "y.tab.c"
+      break;
+  
+!   case 162: /* simple_list1: simple_list1 ';' simple_list1  */
+! #line 1276 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-2].command), (yyvsp[0].command), ';'); }
+! #line 3351 "y.tab.c"
+      break;
+  
+!   case 163: /* simple_list1: pipeline_command  */
+! #line 1279 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3357 "y.tab.c"
+      break;
+  
+!   case 164: /* pipeline_command: pipeline  */
+! #line 1283 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3363 "y.tab.c"
+      break;
+  
+!   case 165: /* pipeline_command: BANG pipeline_command  */
+! #line 1285 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[0].command))
+***************
+*** 3351,3359 ****
+                         (yyval.command) = (yyvsp[0].command);
+                       }
+! #line 3354 "y.tab.c"
+      break;
+  
+!   case 165: /* pipeline_command: timespec pipeline_command  */
+! #line 1276 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[0].command))
+--- 3370,3378 ----
+                         (yyval.command) = (yyvsp[0].command);
+                       }
+! #line 3373 "y.tab.c"
+      break;
+  
+!   case 166: /* pipeline_command: timespec pipeline_command  */
+! #line 1291 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         if ((yyvsp[0].command))
+***************
+*** 3361,3369 ****
+                         (yyval.command) = (yyvsp[0].command);
+                       }
+! #line 3364 "y.tab.c"
+      break;
+  
+!   case 166: /* pipeline_command: timespec list_terminator  */
+! #line 1282 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         ELEMENT x;
+--- 3380,3388 ----
+                         (yyval.command) = (yyvsp[0].command);
+                       }
+! #line 3383 "y.tab.c"
+      break;
+  
+!   case 167: /* pipeline_command: timespec list_terminator  */
+! #line 1297 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         ELEMENT x;
+***************
+*** 3385,3393 ****
+                         parser_state &= ~PST_REDIRLIST;       /* make_simple_command sets this */
+                       }
+! #line 3388 "y.tab.c"
+      break;
+  
+!   case 167: /* pipeline_command: BANG list_terminator  */
+! #line 1302 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         ELEMENT x;
+--- 3404,3412 ----
+                         parser_state &= ~PST_REDIRLIST;       /* make_simple_command sets this */
+                       }
+! #line 3407 "y.tab.c"
+      break;
+  
+!   case 168: /* pipeline_command: BANG list_terminator  */
+! #line 1317 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         ELEMENT x;
+***************
+*** 3410,3424 ****
+                         parser_state &= ~PST_REDIRLIST;       /* make_simple_command sets this */
+                       }
+! #line 3413 "y.tab.c"
+      break;
+  
+!   case 168: /* pipeline: pipeline '|' newline_list pipeline  */
+! #line 1325 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), '|'); }
+! #line 3419 "y.tab.c"
+      break;
+  
+!   case 169: /* pipeline: pipeline BAR_AND newline_list pipeline  */
+! #line 1327 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         /* Make cmd1 |& cmd2 equivalent to cmd1 2>&1 | cmd2 */
+--- 3429,3443 ----
+                         parser_state &= ~PST_REDIRLIST;       /* make_simple_command sets this */
+                       }
+! #line 3432 "y.tab.c"
+      break;
+  
+!   case 169: /* pipeline: pipeline '|' newline_list pipeline  */
+! #line 1340 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), '|'); }
+! #line 3438 "y.tab.c"
+      break;
+  
+!   case 170: /* pipeline: pipeline BAR_AND newline_list pipeline  */
+! #line 1342 "/usr/local/src/chet/src/bash/src/parse.y"
+                          {
+                         /* Make cmd1 |& cmd2 equivalent to cmd1 2>&1 | cmd2 */
+***************
+*** 3443,3481 ****
+                         (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), '|');
+                       }
+! #line 3446 "y.tab.c"
+      break;
+  
+!   case 170: /* pipeline: command  */
+! #line 1350 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3452 "y.tab.c"
+      break;
+  
+!   case 171: /* timespec: TIME  */
+! #line 1354 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE; }
+! #line 3458 "y.tab.c"
+      break;
+  
+!   case 172: /* timespec: TIME TIMEOPT  */
+! #line 1356 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+! #line 3464 "y.tab.c"
+      break;
+  
+!   case 173: /* timespec: TIME TIMEIGN  */
+! #line 1358 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+! #line 3470 "y.tab.c"
+      break;
+  
+!   case 174: /* timespec: TIME TIMEOPT TIMEIGN  */
+! #line 1360 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+! #line 3476 "y.tab.c"
+      break;
+  
+  
+! #line 3480 "y.tab.c"
+  
+        default: break;
+--- 3462,3500 ----
+                         (yyval.command) = command_connect ((yyvsp[-3].command), (yyvsp[0].command), '|');
+                       }
+! #line 3465 "y.tab.c"
+      break;
+  
+!   case 171: /* pipeline: command  */
+! #line 1365 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.command) = (yyvsp[0].command); }
+! #line 3471 "y.tab.c"
+      break;
+  
+!   case 172: /* timespec: TIME  */
+! #line 1369 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE; }
+! #line 3477 "y.tab.c"
+      break;
+  
+!   case 173: /* timespec: TIME TIMEOPT  */
+! #line 1371 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+! #line 3483 "y.tab.c"
+      break;
+  
+!   case 174: /* timespec: TIME TIMEIGN  */
+! #line 1373 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+! #line 3489 "y.tab.c"
+      break;
+  
+!   case 175: /* timespec: TIME TIMEOPT TIMEIGN  */
+! #line 1375 "/usr/local/src/chet/src/bash/src/parse.y"
+                          { (yyval.number) = CMD_TIME_PIPELINE|CMD_TIME_POSIX; }
+! #line 3495 "y.tab.c"
+      break;
+  
+  
+! #line 3499 "y.tab.c"
+  
+        default: break;
+***************
+*** 3670,3674 ****
+  }
+  
+! #line 1362 "/usr/local/src/chet/src/bash/src/parse.y"
+  
+  
+--- 3689,3693 ----
+  }
+  
+! #line 1377 "/usr/local/src/chet/src/bash/src/parse.y"
+  
+  
+***************
+*** 5209,5215 ****
+    if (current_token < 0)
+  #if defined (YYERRCODE) && !defined (YYUNDEF)
+!     current_token = YYERRCODE;
+  #else
+!     current_token = YYerror;
+  #endif
+  
+--- 5228,5234 ----
+    if (current_token < 0)
+  #if defined (YYERRCODE) && !defined (YYUNDEF)
+!     current_token = EOF_Reached ? YYEOF : YYERRCODE;
+  #else
+!     current_token = EOF_Reached ? YYEOF : YYUNDEF;
+  #endif
+  
+***************
+*** 6006,6009 ****
+--- 6026,6030 ----
+         parser_error (start_lineno, _("unexpected EOF while looking for matching `%c'"), close);
+         EOF_Reached = 1;      /* XXX */
++        parser_state |= PST_NOERROR;  /* avoid redundant error message */
+         return (&matched_pair_error);
+       }
+***************
+*** 6468,6471 ****
+--- 6487,6491 ----
+  
+        /* yyparse() has already called yyerror() and reset_parser() */
++       parser_state |= PST_NOERROR;
+        return (&matched_pair_error);
+      }
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 17
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 18
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-019 b/src/patches/bash/bash52-019
new file mode 100644 (file)
index 0000000..165a55e
--- /dev/null
@@ -0,0 +1,66 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-019
+
+Bug-Reported-by:       Steffen Nurpmeso <steffen@sdaoden.eu>
+Bug-Reference-ID:      <20230116233547.2jFxL%steffen@sdaoden.eu>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2023-01/msg00057.html
+
+Bug-Description:
+
+There are some cases where the shell reaped a background (asynchronous) job
+and would incorrectly try to set the terminal's process group back to the
+shell's. In these cases it never set the terminal process group to that
+jobs's process group initially, so resetting it is incorrect.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/jobs.c 2022-12-13 12:09:02.000000000 -0500
+--- jobs.c     2023-10-26 12:12:10.000000000 -0400
+***************
+*** 3078,3084 ****
+        subshell.  Make sure subst.c:command_substitute uses the same
+        conditions to determine whether or not it should undo this and
+!       give the terminal to pipeline_pgrp. */
+!       
+        if ((flags & JWAIT_NOTERM) == 0 && running_in_background == 0 &&
+         (subshell_environment & (SUBSHELL_ASYNC|SUBSHELL_PIPE)) == 0)
+       give_terminal_to (shell_pgrp, 0);
+--- 3036,3046 ----
+        subshell.  Make sure subst.c:command_substitute uses the same
+        conditions to determine whether or not it should undo this and
+!       give the terminal to pipeline_pgrp. We don't give the terminal
+!       back to shell_pgrp if an async job in the background exits because
+!       we never gave it to that job in the first place. An async job in
+!       the foreground is one we started in the background and foregrounded
+!       with `fg', and gave it the terminal. */
+        if ((flags & JWAIT_NOTERM) == 0 && running_in_background == 0 &&
++        (job == NO_JOB || IS_ASYNC (job) == 0 || IS_FOREGROUND (job)) &&
+         (subshell_environment & (SUBSHELL_ASYNC|SUBSHELL_PIPE)) == 0)
+       give_terminal_to (shell_pgrp, 0);
+***************
+*** 3624,3627 ****
+--- 3599,3603 ----
+        get_tty_state ();
+        save_stty = shell_tty_info;
++       jobs[job]->flags &= ~J_ASYNC;  /* no longer async */
+        /* Give the terminal to this job. */
+        if (IS_JOBCONTROL (job))
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 18
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 19
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-020 b/src/patches/bash/bash52-020
new file mode 100644 (file)
index 0000000..0e76741
--- /dev/null
@@ -0,0 +1,53 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-020
+
+Bug-Reported-by:       Dima Korobskiy <dkroot2@gmail.com>
+Bug-Reference-ID:      <16664c2d-40ec-df33-b932-83db06e39a82@gmail.com>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2023-08/msg00125.html
+
+Bug-Description:
+
+The parser did not allow `time' to appear as the first reserved word in a
+command substitution.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/parse.y        Tue Dec 13 12:53:21 2022
+--- parse.y    Fri Sep  1 10:36:28 2023
+***************
+*** 3151,3154 ****
+--- 3151,3155 ----
+      case TIMEOPT:    /* time -p time pipeline */
+      case TIMEIGN:    /* time -p -- ... */
++     case DOLPAREN:
+        return 1;
+      default:
+*** ../bash-5.2-patched/y.tab.c        Tue Dec 13 12:53:21 2022
+--- y.tab.c    Fri Sep  1 10:36:44 2023
+***************
+*** 5466,5469 ****
+--- 5466,5470 ----
+      case TIMEOPT:    /* time -p time pipeline */
+      case TIMEIGN:    /* time -p -- ... */
++     case DOLPAREN:
+        return 1;
+      default:
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 19
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 20
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-021 b/src/patches/bash/bash52-021
new file mode 100644 (file)
index 0000000..ade1fac
--- /dev/null
@@ -0,0 +1,61 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-021
+
+Bug-Reported-by:       Norbert Lange <nolange79@gmail.com>
+Bug-Reference-ID:      <CADYdroPZFdVZSL6KkhqkAPgKKopbsLQVSm7_TvLCwadL2=UAWw@mail.gmail.com>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2022-12/msg00046.html
+
+Bug-Description:
+
+There is an off-by-one error that causes command substitutions to fail when
+they appear in a word expansion inside a here-document.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/subst.c        2022-12-13 12:08:58.000000000 -0500
+--- subst.c    2022-12-14 09:09:53.000000000 -0500
+***************
+*** 1694,1698 ****
+         CHECK_STRING_OVERRUN (i, si, slen, c);
+  
+!        tlen = si - i - 1;
+         RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
+         result[result_index++] = c;
+--- 1699,1703 ----
+         CHECK_STRING_OVERRUN (i, si, slen, c);
+  
+!        tlen = si - i - 2;
+         RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
+         result[result_index++] = c;
+***************
+*** 1714,1718 ****
+         CHECK_STRING_OVERRUN (i, si, slen, c);
+  
+!        tlen = si - i - 1;
+         RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
+         result[result_index++] = c;
+--- 1719,1723 ----
+         CHECK_STRING_OVERRUN (i, si, slen, c);
+  
+!        tlen = si - i - 2;
+         RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
+         result[result_index++] = c;
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 20
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 21
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-022 b/src/patches/bash/bash52-022
new file mode 100644 (file)
index 0000000..557d387
--- /dev/null
@@ -0,0 +1,53 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-022
+
+Bug-Reported-by:       srobertson@peratonlabs.com
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2022-09/msg00049.html
+
+Bug-Description:
+
+It's possible for readline to try to zero out a line that's not null-
+terminated, leading to a memory fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/lib/readline/display.c 2022-04-05 10:47:31.000000000 -0400
+--- lib/readline/display.c     2022-12-13 13:11:22.000000000 -0500
+***************
+*** 2684,2692 ****
+  
+    if (visible_line)
+!     {
+!       temp = visible_line;
+!       while (*temp)
+!      *temp++ = '\0';
+!     }
+    rl_on_new_line ();
+    forced_display++;
+--- 2735,2740 ----
+  
+    if (visible_line)
+!     memset (visible_line, 0, line_size);
+! 
+    rl_on_new_line ();
+    forced_display++;
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 21
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 22
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-023 b/src/patches/bash/bash52-023
new file mode 100644 (file)
index 0000000..07ba4ae
--- /dev/null
@@ -0,0 +1,64 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-023
+
+Bug-Reported-by:       Emanuele Torre <torreemanuele6@gmail.com>
+Bug-Reference-ID:      <20230206140824.1710288-1-torreemanuele6@gmail.com>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00045.html
+
+Bug-Description:
+
+Running `local -' multiple times in a shell function would overwrite the
+original saved set of options.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/builtins/declare.def   2023-01-04 20:40:28.000000000 -0500
+--- builtins/declare.def       2023-02-08 15:36:49.000000000 -0500
+***************
+*** 421,429 ****
+        if (local_var && variable_context && STREQ (name, "-"))
+       {
+         var = make_local_variable ("-", 0);
+!        FREE (value_cell (var));              /* just in case */
+!        value = get_current_options ();
+!        var_setvalue (var, value);
+!        VSETATTR (var, att_invisible);
+         NEXT_VARIABLE ();
+       }
+--- 421,437 ----
+        if (local_var && variable_context && STREQ (name, "-"))
+       {
++        int o;
++ 
++        o = localvar_inherit;
++        localvar_inherit = 0;
+         var = make_local_variable ("-", 0);
+!        localvar_inherit = o;
+! 
+!        if (value_cell (var) == NULL)         /* no duplicate instances */
+!          {
+!            value = get_current_options ();
+!            var_setvalue (var, value);
+!            VSETATTR (var, att_invisible);
+!          }
+         NEXT_VARIABLE ();
+       }
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 22
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 23
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-024 b/src/patches/bash/bash52-024
new file mode 100644 (file)
index 0000000..8cc49e8
--- /dev/null
@@ -0,0 +1,88 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-024
+
+Bug-Reported-by:       Marco <maroloccio@gmail.com>
+Bug-Reference-ID:      <eaf9af76-c4ed-8b61-c517-22ed980529d3@gmail.com>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00044.html
+
+Bug-Description:
+
+Fix bug where associative array compound assignment would not expand tildes
+in values.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-20230105/arrayfunc.c       Thu Jan  5 14:23:28 2023
+--- arrayfunc.c        Wed Feb  8 16:27:48 2023
+***************
+*** 651,655 ****
+       }             
+  
+!       aval = expand_subscript_string (v, 0);
+        if (aval == 0)
+       {
+--- 651,655 ----
+       }             
+  
+!       aval = expand_assignment_string_to_string (v, 0);
+        if (aval == 0)
+       {
+***************
+*** 843,847 ****
+        if (assoc_p (var))
+       {
+!        val = expand_subscript_string (val, 0);
+         if (val == 0)
+           {
+--- 843,847 ----
+        if (assoc_p (var))
+       {
+!        val = expand_assignment_string_to_string (val, 0);
+         if (val == 0)
+           {
+***************
+*** 1031,1035 ****
+    nword[i++] = w[ind++];
+  
+!   t = expand_subscript_string (w+ind, 0);
+    s = (t && strchr (t, CTLESC)) ? quote_escapes (t) : t;
+    value = sh_single_quote (s ? s : "");
+--- 1031,1035 ----
+    nword[i++] = w[ind++];
+  
+!   t = expand_assignment_string_to_string (w+ind, 0);
+    s = (t && strchr (t, CTLESC)) ? quote_escapes (t) : t;
+    value = sh_single_quote (s ? s : "");
+*** ../bash-20230201/subst.c   Mon Jan 30 16:19:46 2023
+--- subst.c    Mon Feb  6 16:25:22 2023
+***************
+*** 10803,10807 ****
+--- 10803,10811 ----
+    ret = (char *)NULL;
+  
++ #if 0
+    td.flags = W_NOPROCSUB|W_NOTILDE|W_NOSPLIT2;       /* XXX - W_NOCOMSUB? */
++ #else
++   td.flags = W_NOPROCSUB|W_NOSPLIT2; /* XXX - W_NOCOMSUB? */
++ #endif
+    td.word = savestring (string);             /* in case it's freed on error */
+  
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 23
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 24
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-025 b/src/patches/bash/bash52-025
new file mode 100644 (file)
index 0000000..4e293f9
--- /dev/null
@@ -0,0 +1,46 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-025
+
+Bug-Reported-by:       Andrew Neff <andrew.neff@visionsystemsinc.com>
+Bug-Reference-ID:      <SA1P110MB1357F68AFD51BB225019EFF48D2B9@SA1P110MB1357.NAMP110.PROD.OUTLOOK.COM>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00100.html
+
+Bug-Description:
+
+Make sure a subshell checks for and handles any terminating signals before
+exiting (which might have arrived after the command completed) so the parent
+and any EXIT trap will see the correct value for $?.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2.9/execute_cmd.c        2022-11-02 10:36:54.000000000 -0400
+--- execute_cmd.c      2022-10-27 16:52:55.000000000 -0400
+***************
+*** 1726,1729 ****
+--- 1726,1732 ----
+                                                    : EXECUTION_SUCCESS;
+  
++   /* Check for terminating signals before we return to our caller, which we
++      expect to exit immediately anyway. */
++   CHECK_TERMSIG;
+  
+    /* If we were explicitly placed in a subshell with (), we need
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 24
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 25
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/bash/bash52-026 b/src/patches/bash/bash52-026
new file mode 100644 (file)
index 0000000..bd0f5d0
--- /dev/null
@@ -0,0 +1,48 @@
+                            BASH PATCH REPORT
+                            =================
+
+Bash-Release:  5.2
+Patch-ID:      bash52-026
+
+Bug-Reported-by:       Stefan Klinger <readline-gnu.org@stefan-klinger.de>
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-readline/2023-08/msg00018.html
+
+Bug-Description:
+
+The custom color prefix that readline uses to color possible completions
+must have a leading `.'.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-5.2-patched/lib/readline/colors.c  2021-12-08 11:38:25.000000000 -0500
+--- lib/readline/colors.c      2023-08-28 16:40:04.000000000 -0400
+***************
+*** 74,78 ****
+  static void restore_default_color (void);
+  
+! #define RL_COLOR_PREFIX_EXTENSION    "readline-colored-completion-prefix"
+  
+  COLOR_EXT_TYPE *_rl_color_ext_list = 0;
+--- 74,78 ----
+  static void restore_default_color (void);
+  
+! #define RL_COLOR_PREFIX_EXTENSION    ".readline-colored-completion-prefix"
+  
+  COLOR_EXT_TYPE *_rl_color_ext_list = 0;
+
+*** ../bash-5.2/patchlevel.h   2020-06-22 14:51:03.000000000 -0400
+--- patchlevel.h       2020-10-01 11:01:28.000000000 -0400
+***************
+*** 26,30 ****
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 25
+  
+  #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+     looks for to find the patch level (for the sccs version string). */
+  
+! #define PATCHLEVEL 26
+  
+  #endif /* _PATCHLEVEL_H_ */
diff --git a/src/patches/dmidecode/dmidecode-3.3-fix_crash_with_u_option.patch b/src/patches/dmidecode/dmidecode-3.3-fix_crash_with_u_option.patch
deleted file mode 100644 (file)
index 497768a..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-From 11e134e54d15e67a64c39a623f492a28df922517 Mon Sep 17 00:00:00 2001
-From: Jean Delvare <jdelvare@suse.de>
-Date: Tue, 19 Jan 2021 16:26:01 +0100
-Subject: dmidecode: Fix crash with -u option
-
-A segmentation fault was reported with option -u. Turns out to be a
-stupid thinko where the buffer offset was reset at the wrong loop
-depth.
-
-Reported-by: Jerry Hoemann <jerry.hoemann@hpe.com>
-Fixes: da06888d08b9 ("dmidecode: Use the print helpers in dump mode too")
-Signed-off-by: Jean Delvare <jdelvare@suse.de>
----
- dmidecode.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/dmidecode.c b/dmidecode.c
-index 572cb1a..69ea0e8 100644
---- a/dmidecode.c
-+++ b/dmidecode.c
-@@ -248,9 +248,9 @@ static void dmi_dump(const struct dmi_header *h)
-                       {
-                               int j, l = strlen(s) + 1;
--                              off = 0;
-                               for (row = 0; row < ((l - 1) >> 4) + 1; row++)
-                               {
-+                                      off = 0;
-                                       for (j = 0; j < 16 && j < l - (row << 4); j++)
-                                               off += sprintf(raw_data + off,
-                                                      j ? " %02X" : "%02X",
--- 
-cgit v1.2.1
-
diff --git a/src/patches/dmidecode/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch b/src/patches/dmidecode/dmidecode-3.3-fix_the_condition_error_in_ascii_filter.patch
deleted file mode 100644 (file)
index e5f99b4..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-From 1117390ccd9cea139638db6f460bb6de70e28f94 Mon Sep 17 00:00:00 2001
-From: Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
-Date: Tue, 5 Jan 2021 10:36:29 +0100
-Subject: dmidecode: Fix the condition error in ascii_filter
-
-The normal printable ASCII range is 32 to 127 (not included),
-so fix the error in this if condition.
-
-Signed-off-by: Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
-Signed-off-by: Jean Delvare <jdelvare@suse.de>
----
- dmidecode.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/dmidecode.c b/dmidecode.c
-index 27d5494..864a193 100644
---- a/dmidecode.c
-+++ b/dmidecode.c
-@@ -116,7 +116,7 @@ static void ascii_filter(char *bp, size_t len)
-       size_t i;
-       for (i = 0; i < len; i++)
--              if (bp[i] < 32 || bp[i] == 127)
-+              if (bp[i] < 32 || bp[i] >= 127)
-                       bp[i] = '.';
- }
--- 
-cgit v1.2.1
-
diff --git a/src/patches/dracut/dracut-056-fix_early_microcode_for_kernel_6.6.patch b/src/patches/dracut/dracut-056-fix_early_microcode_for_kernel_6.6.patch
new file mode 100644 (file)
index 0000000..dc9e7c3
--- /dev/null
@@ -0,0 +1,30 @@
+diff -Naur dracut-056.prg/dracut.sh dracut-056/dracut.sh
+--- dracut-056.prg/dracut.sh   2022-02-18 12:32:53.000000000 +0100
++++ dracut-056/dracut.sh       2023-12-19 23:30:27.720703043 +0100
+@@ -1385,22 +1385,21 @@
+ if [[ $early_microcode == yes ]]; then
+     if [[ $hostonly ]]; then
+         if [[ $(get_cpu_vendor) == "AMD" ]]; then
+-            check_kernel_config CONFIG_MICROCODE_AMD || unset early_microcode
++            check_kernel_config CONFIG_MICROCODE || unset early_microcode
+         elif [[ $(get_cpu_vendor) == "Intel" ]]; then
+-            check_kernel_config CONFIG_MICROCODE_INTEL || unset early_microcode
++            check_kernel_config CONFIG_MICROCODE || unset early_microcode
+         else
+             unset early_microcode
+         fi
+     else
+-        ! check_kernel_config CONFIG_MICROCODE_AMD \
+-            && ! check_kernel_config CONFIG_MICROCODE_INTEL \
++        ! check_kernel_config CONFIG_MICROCODE \
+             && unset early_microcode
+     fi
+     # Do not complain on non-x86 architectures as it makes no sense
+     case $(uname -m) in
+         x86_64 | i?86)
+             [[ $early_microcode != yes ]] \
+-                && dwarn "Disabling early microcode, because kernel does not support it. CONFIG_MICROCODE_[AMD|INTEL]!=y"
++                && dwarn "Disabling early microcode, because kernel does not support it. CONFIG_MICROCODE!=y"
+             ;;
+         *) ;;
+     esac
diff --git a/src/patches/glibc-2.38/0001-stdlib-Improve-tst-realpath-compatibility-with-sourc.patch b/src/patches/glibc-2.38/0001-stdlib-Improve-tst-realpath-compatibility-with-sourc.patch
deleted file mode 100644 (file)
index 1cef353..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-From d97cca1e5df812be0e4de1e38091f02bb1e7ec4e Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Tue, 1 Aug 2023 10:27:15 +0200
-Subject: [PATCH 01/27] stdlib: Improve tst-realpath compatibility with source
- fortification
-
-On GCC before 11, IPA can make the fortified realpath aware that the
-buffer size is not large enough (8 bytes instead of PATH_MAX bytes).
-Fix this by using a buffer that is large enough.
-
-(cherry picked from commit 510fc20d73de12c85823d9996faac74666e9c2e7)
----
- stdlib/tst-realpath.c | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/stdlib/tst-realpath.c b/stdlib/tst-realpath.c
-index f325c95a44..3694ecd8af 100644
---- a/stdlib/tst-realpath.c
-+++ b/stdlib/tst-realpath.c
-@@ -24,6 +24,7 @@
-    License along with the GNU C Library; if not, see
-    <https://www.gnu.org/licenses/>.  */
-+#include <limits.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <malloc.h>
-@@ -50,7 +51,11 @@ void dealloc (void *p)
- char* alloc (void)
- {
--  return (char *)malloc (8);
-+#ifdef PATH_MAX
-+  return (char *)malloc (PATH_MAX);
-+#else
-+  return (char *)malloc (4096);
-+#endif
- }
- static int
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0002-x86-Fix-for-cache-computation-on-AMD-legacy-cpus.patch b/src/patches/glibc-2.38/0002-x86-Fix-for-cache-computation-on-AMD-legacy-cpus.patch
deleted file mode 100644 (file)
index e5cc746..0000000
+++ /dev/null
@@ -1,286 +0,0 @@
-From ced101ed9d3b7cfd12d97ef24940cb00b8658c81 Mon Sep 17 00:00:00 2001
-From: Sajan Karumanchi <sajan.karumanchi@amd.com>
-Date: Tue, 1 Aug 2023 15:20:55 +0000
-Subject: [PATCH 02/27] x86: Fix for cache computation on AMD legacy cpus.
-
-Some legacy AMD CPUs and hypervisors have the _cpuid_ '0x8000_001D'
-set to Zero, thus resulting in zeroed-out computed cache values.
-This patch reintroduces the old way of cache computation as a
-fail-safe option to handle these exceptions.
-Fixed 'level4_cache_size' value through handle_amd().
-
-Reviewed-by: Premachandra Mallappa <premachandra.mallappa@amd.com>
-Tested-by: Florian Weimer <fweimer@redhat.com>
----
- sysdeps/x86/dl-cacheinfo.h | 226 ++++++++++++++++++++++++++++++++-----
- 1 file changed, 199 insertions(+), 27 deletions(-)
-
-diff --git a/sysdeps/x86/dl-cacheinfo.h b/sysdeps/x86/dl-cacheinfo.h
-index cd4d0351ae..285773039f 100644
---- a/sysdeps/x86/dl-cacheinfo.h
-+++ b/sysdeps/x86/dl-cacheinfo.h
-@@ -315,40 +315,206 @@ handle_amd (int name)
- {
-   unsigned int eax;
-   unsigned int ebx;
--  unsigned int ecx;
-+  unsigned int ecx = 0;
-   unsigned int edx;
--  unsigned int count = 0x1;
-+  unsigned int max_cpuid = 0;
-+  unsigned int fn = 0;
-   /* No level 4 cache (yet).  */
-   if (name > _SC_LEVEL3_CACHE_LINESIZE)
-     return 0;
--  if (name >= _SC_LEVEL3_CACHE_SIZE)
--    count = 0x3;
--  else if (name >= _SC_LEVEL2_CACHE_SIZE)
--    count = 0x2;
--  else if (name >= _SC_LEVEL1_DCACHE_SIZE)
--    count = 0x0;
-+  __cpuid (0x80000000, max_cpuid, ebx, ecx, edx);
-+
-+  if (max_cpuid >= 0x8000001D)
-+    /* Use __cpuid__ '0x8000_001D' to compute cache details.  */
-+    {
-+      unsigned int count = 0x1;
-+
-+      if (name >= _SC_LEVEL3_CACHE_SIZE)
-+        count = 0x3;
-+      else if (name >= _SC_LEVEL2_CACHE_SIZE)
-+        count = 0x2;
-+      else if (name >= _SC_LEVEL1_DCACHE_SIZE)
-+        count = 0x0;
-+
-+      __cpuid_count (0x8000001D, count, eax, ebx, ecx, edx);
-+
-+      if (ecx != 0)
-+        {
-+          switch (name)
-+            {
-+            case _SC_LEVEL1_ICACHE_ASSOC:
-+            case _SC_LEVEL1_DCACHE_ASSOC:
-+            case _SC_LEVEL2_CACHE_ASSOC:
-+            case _SC_LEVEL3_CACHE_ASSOC:
-+              return ((ebx >> 22) & 0x3ff) + 1;
-+            case _SC_LEVEL1_ICACHE_LINESIZE:
-+            case _SC_LEVEL1_DCACHE_LINESIZE:
-+            case _SC_LEVEL2_CACHE_LINESIZE:
-+            case _SC_LEVEL3_CACHE_LINESIZE:
-+              return (ebx & 0xfff) + 1;
-+            case _SC_LEVEL1_ICACHE_SIZE:
-+            case _SC_LEVEL1_DCACHE_SIZE:
-+            case _SC_LEVEL2_CACHE_SIZE:
-+            case _SC_LEVEL3_CACHE_SIZE:
-+              return (((ebx >> 22) & 0x3ff) + 1) * ((ebx & 0xfff) + 1) * (ecx + 1);
-+            default:
-+              __builtin_unreachable ();
-+            }
-+          return -1;
-+        }
-+    }
-+
-+  /* Legacy cache computation for CPUs prior to Bulldozer family.
-+     This is also a fail-safe mechanism for some hypervisors that
-+     accidentally configure __cpuid__ '0x8000_001D' to Zero.  */
--  __cpuid_count (0x8000001D, count, eax, ebx, ecx, edx);
-+  fn = 0x80000005 + (name >= _SC_LEVEL2_CACHE_SIZE);
-+
-+  if (max_cpuid < fn)
-+    return 0;
-+
-+  __cpuid (fn, eax, ebx, ecx, edx);
-+
-+  if (name < _SC_LEVEL1_DCACHE_SIZE)
-+    {
-+      name += _SC_LEVEL1_DCACHE_SIZE - _SC_LEVEL1_ICACHE_SIZE;
-+      ecx = edx;
-+    }
-   switch (name)
-     {
--    case _SC_LEVEL1_ICACHE_ASSOC:
--    case _SC_LEVEL1_DCACHE_ASSOC:
--    case _SC_LEVEL2_CACHE_ASSOC:
-+      case _SC_LEVEL1_DCACHE_SIZE:
-+        return (ecx >> 14) & 0x3fc00;
-+
-+      case _SC_LEVEL1_DCACHE_ASSOC:
-+        ecx >>= 16;
-+        if ((ecx & 0xff) == 0xff)
-+        {
-+          /* Fully associative.  */
-+          return (ecx << 2) & 0x3fc00;
-+        }
-+        return ecx & 0xff;
-+
-+      case _SC_LEVEL1_DCACHE_LINESIZE:
-+        return ecx & 0xff;
-+
-+      case _SC_LEVEL2_CACHE_SIZE:
-+        return (ecx & 0xf000) == 0 ? 0 : (ecx >> 6) & 0x3fffc00;
-+
-+      case _SC_LEVEL2_CACHE_ASSOC:
-+        switch ((ecx >> 12) & 0xf)
-+          {
-+            case 0:
-+            case 1:
-+            case 2:
-+            case 4:
-+              return (ecx >> 12) & 0xf;
-+            case 6:
-+              return 8;
-+            case 8:
-+              return 16;
-+            case 10:
-+              return 32;
-+            case 11:
-+              return 48;
-+            case 12:
-+              return 64;
-+            case 13:
-+              return 96;
-+            case 14:
-+              return 128;
-+            case 15:
-+              return ((ecx >> 6) & 0x3fffc00) / (ecx & 0xff);
-+            default:
-+              return 0;
-+          }
-+
-+      case _SC_LEVEL2_CACHE_LINESIZE:
-+        return (ecx & 0xf000) == 0 ? 0 : ecx & 0xff;
-+
-+      case _SC_LEVEL3_CACHE_SIZE:
-+        {
-+        long int total_l3_cache = 0, l3_cache_per_thread = 0;
-+        unsigned int threads = 0;
-+        const struct cpu_features *cpu_features;
-+
-+        if ((edx & 0xf000) == 0)
-+          return 0;
-+
-+        total_l3_cache = (edx & 0x3ffc0000) << 1;
-+        cpu_features = __get_cpu_features ();
-+
-+        /* Figure out the number of logical threads that share L3.  */
-+        if (max_cpuid >= 0x80000008)
-+          {
-+            /* Get width of APIC ID.  */
-+            __cpuid (0x80000008, eax, ebx, ecx, edx);
-+            threads = (ecx & 0xff) + 1;
-+          }
-+
-+        if (threads == 0)
-+          {
-+            /* If APIC ID width is not available, use logical
-+            processor count.  */
-+            __cpuid (0x00000001, eax, ebx, ecx, edx);
-+            if ((edx & (1 << 28)) != 0)
-+              threads = (ebx >> 16) & 0xff;
-+          }
-+
-+        /* Cap usage of highest cache level to the number of
-+           supported threads.  */
-+        if (threads > 0)
-+          l3_cache_per_thread = total_l3_cache/threads;
-+
-+        /* Get shared cache per ccx for Zen architectures.  */
-+        if (cpu_features->basic.family >= 0x17)
-+          {
-+            long int l3_cache_per_ccx = 0;
-+            /* Get number of threads share the L3 cache in CCX.  */
-+            __cpuid_count (0x8000001D, 0x3, eax, ebx, ecx, edx);
-+            unsigned int threads_per_ccx = ((eax >> 14) & 0xfff) + 1;
-+            l3_cache_per_ccx = l3_cache_per_thread * threads_per_ccx;
-+            return l3_cache_per_ccx;
-+          }
-+        else
-+          {
-+            return l3_cache_per_thread;
-+          }
-+      }
-+
-     case _SC_LEVEL3_CACHE_ASSOC:
--      return ecx ? ((ebx >> 22) & 0x3ff) + 1 : 0;
--    case _SC_LEVEL1_ICACHE_LINESIZE:
--    case _SC_LEVEL1_DCACHE_LINESIZE:
--    case _SC_LEVEL2_CACHE_LINESIZE:
-+      switch ((edx >> 12) & 0xf)
-+      {
-+        case 0:
-+        case 1:
-+        case 2:
-+        case 4:
-+          return (edx >> 12) & 0xf;
-+        case 6:
-+          return 8;
-+        case 8:
-+          return 16;
-+        case 10:
-+          return 32;
-+        case 11:
-+          return 48;
-+        case 12:
-+          return 64;
-+        case 13:
-+          return 96;
-+        case 14:
-+          return 128;
-+        case 15:
-+          return ((edx & 0x3ffc0000) << 1) / (edx & 0xff);
-+        default:
-+          return 0;
-+      }
-+
-     case _SC_LEVEL3_CACHE_LINESIZE:
--      return ecx ? (ebx & 0xfff) + 1 : 0;
--    case _SC_LEVEL1_ICACHE_SIZE:
--    case _SC_LEVEL1_DCACHE_SIZE:
--    case _SC_LEVEL2_CACHE_SIZE:
--    case _SC_LEVEL3_CACHE_SIZE:
--      return ecx ? (((ebx >> 22) & 0x3ff) + 1) * ((ebx & 0xfff) + 1) * (ecx + 1): 0;
-+      return (edx & 0xf000) == 0 ? 0 : edx & 0xff;
-+
-     default:
-       __builtin_unreachable ();
-     }
-@@ -703,7 +869,6 @@ dl_init_cacheinfo (struct cpu_features *cpu_features)
-       data = handle_amd (_SC_LEVEL1_DCACHE_SIZE);
-       core = handle_amd (_SC_LEVEL2_CACHE_SIZE);
-       shared = handle_amd (_SC_LEVEL3_CACHE_SIZE);
--      shared_per_thread = shared;
-       level1_icache_size = handle_amd (_SC_LEVEL1_ICACHE_SIZE);
-       level1_icache_linesize = handle_amd (_SC_LEVEL1_ICACHE_LINESIZE);
-@@ -716,13 +881,20 @@ dl_init_cacheinfo (struct cpu_features *cpu_features)
-       level3_cache_size = shared;
-       level3_cache_assoc = handle_amd (_SC_LEVEL3_CACHE_ASSOC);
-       level3_cache_linesize = handle_amd (_SC_LEVEL3_CACHE_LINESIZE);
-+      level4_cache_size = handle_amd (_SC_LEVEL4_CACHE_SIZE);
-       if (shared <= 0)
--        /* No shared L3 cache.  All we have is the L2 cache.  */
--      shared = core;
-+        {
-+           /* No shared L3 cache.  All we have is the L2 cache.  */
-+           shared = core;
-+        }
-+      else if (cpu_features->basic.family < 0x17)
-+        {
-+           /* Account for exclusive L2 and L3 caches.  */
-+           shared += core;
-+        }
--      if (shared_per_thread <= 0)
--      shared_per_thread = shared;
-+      shared_per_thread = shared;
-     }
-   cpu_features->level1_icache_size = level1_icache_size;
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0003-nscd-Do-not-rebuild-getaddrinfo-bug-30709.patch b/src/patches/glibc-2.38/0003-nscd-Do-not-rebuild-getaddrinfo-bug-30709.patch
deleted file mode 100644 (file)
index 6963cd7..0000000
+++ /dev/null
@@ -1,185 +0,0 @@
-From 6b99458d197ab779ebb6ff632c168e2cbfa4f543 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Fri, 11 Aug 2023 10:10:16 +0200
-Subject: [PATCH 03/27] nscd: Do not rebuild getaddrinfo (bug 30709)
-
-The nscd daemon caches hosts data from NSS modules verbatim, without
-filtering protocol families or sorting them (otherwise separate caches
-would be needed for certain ai_flags combinations).  The cache
-implementation is complete separate from the getaddrinfo code.  This
-means that rebuilding getaddrinfo is not needed.  The only function
-actually used is __bump_nl_timestamp from check_pf.c, and this change
-moves it into nscd/connections.c.
-
-Tested on x86_64-linux-gnu with -fexceptions, built with
-build-many-glibcs.py.  I also backported this patch into a distribution
-that still supports nscd and verified manually that caching still works.
-
-Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-(cherry picked from commit 039ff51ac7e02db1cfc0c23e38ac7bfbb00221d1)
----
- include/ifaddrs.h                  |  4 ---
- inet/check_pf.c                    |  9 ------
- nscd/Makefile                      |  2 +-
- nscd/connections.c                 | 11 +++++++
- nscd/gai.c                         | 50 ------------------------------
- sysdeps/unix/sysv/linux/check_pf.c | 17 +---------
- 6 files changed, 13 insertions(+), 80 deletions(-)
- delete mode 100644 nscd/gai.c
-
-diff --git a/include/ifaddrs.h b/include/ifaddrs.h
-index 416118f1b3..19a3afb19f 100644
---- a/include/ifaddrs.h
-+++ b/include/ifaddrs.h
-@@ -34,9 +34,5 @@ extern void __check_native (uint32_t a1_index, int *a1_native,
-                           uint32_t a2_index, int *a2_native)
-   attribute_hidden;
--#if IS_IN (nscd)
--extern uint32_t __bump_nl_timestamp (void) attribute_hidden;
--#endif
--
- # endif /* !_ISOMAC */
- #endif        /* ifaddrs.h */
-diff --git a/inet/check_pf.c b/inet/check_pf.c
-index 5310c99121..6d1475920f 100644
---- a/inet/check_pf.c
-+++ b/inet/check_pf.c
-@@ -60,12 +60,3 @@ __free_in6ai (struct in6addrinfo *in6ai)
- {
-   /* Nothing to do.  */
- }
--
--
--#if IS_IN (nscd)
--uint32_t
--__bump_nl_timestamp (void)
--{
--  return 0;
--}
--#endif
-diff --git a/nscd/Makefile b/nscd/Makefile
-index 2a0489f4cf..16b6460ee9 100644
---- a/nscd/Makefile
-+++ b/nscd/Makefile
-@@ -35,7 +35,7 @@ nscd-modules := nscd connections pwdcache getpwnam_r getpwuid_r grpcache \
-               getgrnam_r getgrgid_r hstcache gethstbyad_r gethstbynm3_r \
-               getsrvbynm_r getsrvbypt_r servicescache \
-               dbg_log nscd_conf nscd_stat cache mem nscd_setup_thread \
--              xmalloc xstrdup aicache initgrcache gai res_hconf \
-+              xmalloc xstrdup aicache initgrcache res_hconf \
-               netgroupcache cachedumper
- ifeq ($(build-nscd)$(have-thread-library),yesyes)
-diff --git a/nscd/connections.c b/nscd/connections.c
-index a405a44a9b..15693e5090 100644
---- a/nscd/connections.c
-+++ b/nscd/connections.c
-@@ -256,6 +256,17 @@ int inotify_fd = -1;
- #ifdef HAVE_NETLINK
- /* Descriptor for netlink status updates.  */
- static int nl_status_fd = -1;
-+
-+static uint32_t
-+__bump_nl_timestamp (void)
-+{
-+  static uint32_t nl_timestamp;
-+
-+  if (atomic_fetch_add_relaxed (&nl_timestamp, 1) + 1 == 0)
-+    atomic_fetch_add_relaxed (&nl_timestamp, 1);
-+
-+  return nl_timestamp;
-+}
- #endif
- /* Number of times clients had to wait.  */
-diff --git a/nscd/gai.c b/nscd/gai.c
-deleted file mode 100644
-index e29f3fe583..0000000000
---- a/nscd/gai.c
-+++ /dev/null
-@@ -1,50 +0,0 @@
--/* Copyright (C) 2004-2023 Free Software Foundation, Inc.
--   This file is part of the GNU C Library.
--
--   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; version 2 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 <https://www.gnu.org/licenses/>.  */
--
--#include <alloca.h>
--#include <sys/stat.h>
--
--/* This file uses the getaddrinfo code but it compiles it without NSCD
--   support.  We just need a few symbol renames.  */
--#define __ioctl ioctl
--#define __getsockname getsockname
--#define __socket socket
--#define __recvmsg recvmsg
--#define __bind bind
--#define __sendto sendto
--#define __strchrnul strchrnul
--#define __getline getline
--#define __qsort_r qsort_r
--/* nscd uses 1MB or 2MB thread stacks.  */
--#define __libc_use_alloca(size) (size <= __MAX_ALLOCA_CUTOFF)
--#define __getifaddrs getifaddrs
--#define __freeifaddrs freeifaddrs
--#undef __fstat64
--#define __fstat64 fstat64
--#undef __stat64
--#define __stat64 stat64
--
--/* We are nscd, so we don't want to be talking to ourselves.  */
--#undef  USE_NSCD
--
--#include <getaddrinfo.c>
--
--/* Support code.  */
--#include <check_pf.c>
--#include <check_native.c>
--
--/* Some variables normally defined in libc.  */
--nss_action_list __nss_hosts_database attribute_hidden;
-diff --git a/sysdeps/unix/sysv/linux/check_pf.c b/sysdeps/unix/sysv/linux/check_pf.c
-index 2b0b8b6368..3aa6a00348 100644
---- a/sysdeps/unix/sysv/linux/check_pf.c
-+++ b/sysdeps/unix/sysv/linux/check_pf.c
-@@ -66,25 +66,10 @@ static struct cached_data *cache;
- __libc_lock_define_initialized (static, lock);
--#if IS_IN (nscd)
--static uint32_t nl_timestamp;
--
--uint32_t
--__bump_nl_timestamp (void)
--{
--  if (atomic_fetch_add_relaxed (&nl_timestamp, 1) + 1 == 0)
--    atomic_fetch_add_relaxed (&nl_timestamp, 1);
--
--  return nl_timestamp;
--}
--#endif
--
- static inline uint32_t
- get_nl_timestamp (void)
- {
--#if IS_IN (nscd)
--  return nl_timestamp;
--#elif defined USE_NSCD
-+#if defined USE_NSCD
-   return __nscd_get_nl_timestamp ();
- #else
-   return 0;
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0004-x86-Fix-incorrect-scope-of-setting-shared_per_thread.patch b/src/patches/glibc-2.38/0004-x86-Fix-incorrect-scope-of-setting-shared_per_thread.patch
deleted file mode 100644 (file)
index a359273..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-From 5ea70cc02626d9b85f1570153873d8648a47bf95 Mon Sep 17 00:00:00 2001
-From: Noah Goldstein <goldstein.w.n@gmail.com>
-Date: Thu, 10 Aug 2023 19:28:24 -0500
-Subject: [PATCH 04/27] x86: Fix incorrect scope of setting `shared_per_thread`
- [BZ# 30745]
-
-The:
-
-```
-    if (shared_per_thread > 0 && threads > 0)
-      shared_per_thread /= threads;
-```
-
-Code was accidentally moved to inside the else scope.  This doesn't
-match how it was previously (before af992e7abd).
-
-This patch fixes that by putting the division after the `else` block.
-
-(cherry picked from commit 084fb31bc2c5f95ae0b9e6df4d3cf0ff43471ede)
----
- sysdeps/x86/dl-cacheinfo.h | 7 +++----
- 1 file changed, 3 insertions(+), 4 deletions(-)
-
-diff --git a/sysdeps/x86/dl-cacheinfo.h b/sysdeps/x86/dl-cacheinfo.h
-index 285773039f..5ddb35c9d9 100644
---- a/sysdeps/x86/dl-cacheinfo.h
-+++ b/sysdeps/x86/dl-cacheinfo.h
-@@ -770,11 +770,10 @@ get_common_cache_info (long int *shared_ptr, long int * shared_per_thread_ptr, u
-            level.  */
-         threads = ((cpu_features->features[CPUID_INDEX_1].cpuid.ebx >> 16)
-                    & 0xff);
--
--        /* Get per-thread size of highest level cache.  */
--        if (shared_per_thread > 0 && threads > 0)
--          shared_per_thread /= threads;
-       }
-+      /* Get per-thread size of highest level cache.  */
-+      if (shared_per_thread > 0 && threads > 0)
-+      shared_per_thread /= threads;
-     }
-   /* Account for non-inclusive L2 and L3 caches.  */
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0005-x86_64-Fix-build-with-disable-multiarch-BZ-30721.patch b/src/patches/glibc-2.38/0005-x86_64-Fix-build-with-disable-multiarch-BZ-30721.patch
deleted file mode 100644 (file)
index e506318..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-From 6135d50e44233d8c89ca788f78c669941ad09fb9 Mon Sep 17 00:00:00 2001
-From: Adhemerval Zanella <adhemerval.zanella@linaro.org>
-Date: Tue, 8 Aug 2023 09:27:54 -0300
-Subject: [PATCH 05/27] x86_64: Fix build with --disable-multiarch (BZ 30721)
-
-With multiarch disabled, the default memmove implementation provides
-the fortify routines for memcpy, mempcpy, and memmove.  However, it
-does not provide the internal hidden definitions used when building
-with fortify enabled.  The memset has a similar issue.
-
-Checked on x86_64-linux-gnu building with different options:
-default and --disable-multi-arch plus default, --disable-default-pie,
---enable-fortify-source={2,3}, and --enable-fortify-source={2,3}
-with --disable-default-pie.
-Tested-by: Andreas K. Huettel <dilfridge@gentoo.org>
-Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-
-(cherry picked from commit 51cb52214fcd72849c640b12f5099ed3ac776181)
----
- sysdeps/x86_64/memcpy.S  | 2 +-
- sysdeps/x86_64/memmove.S | 3 +++
- sysdeps/x86_64/memset.S  | 1 +
- 3 files changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/sysdeps/x86_64/memcpy.S b/sysdeps/x86_64/memcpy.S
-index d98500a78a..4922cba657 100644
---- a/sysdeps/x86_64/memcpy.S
-+++ b/sysdeps/x86_64/memcpy.S
-@@ -1 +1 @@
--/* Implemented in memcpy.S.  */
-+/* Implemented in memmove.S.  */
-diff --git a/sysdeps/x86_64/memmove.S b/sysdeps/x86_64/memmove.S
-index f0b84e3b52..c3c08165e1 100644
---- a/sysdeps/x86_64/memmove.S
-+++ b/sysdeps/x86_64/memmove.S
-@@ -46,6 +46,9 @@ weak_alias (__mempcpy, mempcpy)
- #ifndef USE_MULTIARCH
- libc_hidden_builtin_def (memmove)
-+libc_hidden_builtin_def (__memmove_chk)
-+libc_hidden_builtin_def (__memcpy_chk)
-+libc_hidden_builtin_def (__mempcpy_chk)
- # if defined SHARED && IS_IN (libc)
- strong_alias (memmove, __memcpy)
- libc_hidden_ver (memmove, memcpy)
-diff --git a/sysdeps/x86_64/memset.S b/sysdeps/x86_64/memset.S
-index 7c99df36db..c6df24e8de 100644
---- a/sysdeps/x86_64/memset.S
-+++ b/sysdeps/x86_64/memset.S
-@@ -32,6 +32,7 @@
- #include "isa-default-impl.h"
- libc_hidden_builtin_def (memset)
-+libc_hidden_builtin_def (__memset_chk)
- #if IS_IN (libc)
- libc_hidden_def (__wmemset)
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0006-i686-Fix-build-with-disable-multiarch.patch b/src/patches/glibc-2.38/0006-i686-Fix-build-with-disable-multiarch.patch
deleted file mode 100644 (file)
index 13176ac..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-From 7ac405a74c6069b0627dc2d8449a82a621f8ff06 Mon Sep 17 00:00:00 2001
-From: Adhemerval Zanella <adhemerval.zanella@linaro.org>
-Date: Tue, 8 Aug 2023 09:27:55 -0300
-Subject: [PATCH 06/27] i686: Fix build with --disable-multiarch
-
-Since i686 provides the fortified wrappers for memcpy, mempcpy,
-memmove, and memset on the same string implementation, the static
-build tries to optimized it by not tying the fortified wrappers
-to string routine (to avoid pulling the fortify function if
-they are not required).
-
-Checked on i686-linux-gnu building with different option:
-default and --disable-multi-arch plus default, --disable-default-pie,
---enable-fortify-source={2,3}, and --enable-fortify-source={2,3}
-with --disable-default-pie.
-Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-
-(cherry picked from commit c73c96a4a1af1326df7f96eec58209e1e04066d8)
----
- sysdeps/i386/i686/memcpy.S                | 2 +-
- sysdeps/i386/i686/mempcpy.S               | 2 +-
- sysdeps/i386/i686/multiarch/memcpy_chk.c  | 2 ++
- sysdeps/i386/i686/multiarch/memmove_chk.c | 2 ++
- sysdeps/i386/i686/multiarch/mempcpy_chk.c | 2 ++
- sysdeps/i386/i686/multiarch/memset_chk.c  | 2 ++
- 6 files changed, 10 insertions(+), 2 deletions(-)
-
-diff --git a/sysdeps/i386/i686/memcpy.S b/sysdeps/i386/i686/memcpy.S
-index 9b48ec0ea1..b86af4aac9 100644
---- a/sysdeps/i386/i686/memcpy.S
-+++ b/sysdeps/i386/i686/memcpy.S
-@@ -27,7 +27,7 @@
- #define LEN   SRC+4
-       .text
--#if defined PIC && IS_IN (libc)
-+#if defined SHARED && IS_IN (libc)
- ENTRY_CHK (__memcpy_chk)
-       movl    12(%esp), %eax
-       cmpl    %eax, 16(%esp)
-diff --git a/sysdeps/i386/i686/mempcpy.S b/sysdeps/i386/i686/mempcpy.S
-index 26f8501e7d..14d9dd681a 100644
---- a/sysdeps/i386/i686/mempcpy.S
-+++ b/sysdeps/i386/i686/mempcpy.S
-@@ -27,7 +27,7 @@
- #define LEN   SRC+4
-       .text
--#if defined PIC && IS_IN (libc)
-+#if defined SHARED && IS_IN (libc)
- ENTRY_CHK (__mempcpy_chk)
-       movl    12(%esp), %eax
-       cmpl    %eax, 16(%esp)
-diff --git a/sysdeps/i386/i686/multiarch/memcpy_chk.c b/sysdeps/i386/i686/multiarch/memcpy_chk.c
-index ec945dc91f..c3a8aeaf18 100644
---- a/sysdeps/i386/i686/multiarch/memcpy_chk.c
-+++ b/sysdeps/i386/i686/multiarch/memcpy_chk.c
-@@ -32,4 +32,6 @@ libc_ifunc_redirected (__redirect_memcpy_chk, __memcpy_chk,
- __hidden_ver1 (__memcpy_chk, __GI___memcpy_chk, __redirect_memcpy_chk)
-   __attribute__ ((visibility ("hidden"))) __attribute_copy__ (__memcpy_chk);
- # endif
-+#else
-+# include <debug/memcpy_chk.c>
- #endif
-diff --git a/sysdeps/i386/i686/multiarch/memmove_chk.c b/sysdeps/i386/i686/multiarch/memmove_chk.c
-index 55c7601d5d..070dde083a 100644
---- a/sysdeps/i386/i686/multiarch/memmove_chk.c
-+++ b/sysdeps/i386/i686/multiarch/memmove_chk.c
-@@ -32,4 +32,6 @@ libc_ifunc_redirected (__redirect_memmove_chk, __memmove_chk,
- __hidden_ver1 (__memmove_chk, __GI___memmove_chk, __redirect_memmove_chk)
-   __attribute__ ((visibility ("hidden"))) __attribute_copy__ (__memmove_chk);
- # endif
-+#else
-+# include <debug/memmove_chk.c>
- #endif
-diff --git a/sysdeps/i386/i686/multiarch/mempcpy_chk.c b/sysdeps/i386/i686/multiarch/mempcpy_chk.c
-index 83569cf9d9..14360f1828 100644
---- a/sysdeps/i386/i686/multiarch/mempcpy_chk.c
-+++ b/sysdeps/i386/i686/multiarch/mempcpy_chk.c
-@@ -32,4 +32,6 @@ libc_ifunc_redirected (__redirect_mempcpy_chk, __mempcpy_chk,
- __hidden_ver1 (__mempcpy_chk, __GI___mempcpy_chk, __redirect_mempcpy_chk)
-   __attribute__ ((visibility ("hidden"))) __attribute_copy__ (__mempcpy_chk);
- # endif
-+#else
-+# include <debug/mempcpy_chk.c>
- #endif
-diff --git a/sysdeps/i386/i686/multiarch/memset_chk.c b/sysdeps/i386/i686/multiarch/memset_chk.c
-index 1a7503858d..8179ef7c0b 100644
---- a/sysdeps/i386/i686/multiarch/memset_chk.c
-+++ b/sysdeps/i386/i686/multiarch/memset_chk.c
-@@ -32,4 +32,6 @@ libc_ifunc_redirected (__redirect_memset_chk, __memset_chk,
- __hidden_ver1 (__memset_chk, __GI___memset_chk, __redirect_memset_chk)
-   __attribute__ ((visibility ("hidden"))) __attribute_copy__ (__memset_chk);
- # endif
-+#else
-+# include <debug/memset_chk.c>
- #endif
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0007-malloc-Enable-merging-of-remainders-in-memalign-bug-.patch b/src/patches/glibc-2.38/0007-malloc-Enable-merging-of-remainders-in-memalign-bug-.patch
deleted file mode 100644 (file)
index 22f2e83..0000000
+++ /dev/null
@@ -1,301 +0,0 @@
-From 98c293c61f770b6b7a22f89a6ea81b711ecb1952 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Fri, 11 Aug 2023 11:18:17 +0200
-Subject: [PATCH 07/27] malloc: Enable merging of remainders in memalign (bug
- 30723)
-
-Previously, calling _int_free from _int_memalign could put remainders
-into the tcache or into fastbins, where they are invisible to the
-low-level allocator.  This results in missed merge opportunities
-because once these freed chunks become available to the low-level
-allocator, further memalign allocations (even of the same size are)
-likely obstructing merges.
-
-Furthermore, during forwards merging in _int_memalign, do not
-completely give up when the remainder is too small to serve as a
-chunk on its own.  We can still give it back if it can be merged
-with the following unused chunk.  This makes it more likely that
-memalign calls in a loop achieve a compact memory layout,
-independently of initial heap layout.
-
-Drop some useless (unsigned long) casts along the way, and tweak
-the style to more closely match GNU on changed lines.
-
-Reviewed-by: DJ Delorie <dj@redhat.com>
-(cherry picked from commit 542b1105852568c3ebc712225ae78b8c8ba31a78)
----
- malloc/malloc.c | 197 +++++++++++++++++++++++++++++-------------------
- 1 file changed, 121 insertions(+), 76 deletions(-)
-
-diff --git a/malloc/malloc.c b/malloc/malloc.c
-index e2f1a615a4..948f9759af 100644
---- a/malloc/malloc.c
-+++ b/malloc/malloc.c
-@@ -1086,6 +1086,11 @@ typedef struct malloc_chunk* mchunkptr;
- static void*  _int_malloc(mstate, size_t);
- static void     _int_free(mstate, mchunkptr, int);
-+static void _int_free_merge_chunk (mstate, mchunkptr, INTERNAL_SIZE_T);
-+static INTERNAL_SIZE_T _int_free_create_chunk (mstate,
-+                                             mchunkptr, INTERNAL_SIZE_T,
-+                                             mchunkptr, INTERNAL_SIZE_T);
-+static void _int_free_maybe_consolidate (mstate, INTERNAL_SIZE_T);
- static void*  _int_realloc(mstate, mchunkptr, INTERNAL_SIZE_T,
-                          INTERNAL_SIZE_T);
- static void*  _int_memalign(mstate, size_t, size_t);
-@@ -4637,31 +4642,52 @@ _int_free (mstate av, mchunkptr p, int have_lock)
-     if (!have_lock)
-       __libc_lock_lock (av->mutex);
--    nextchunk = chunk_at_offset(p, size);
--
--    /* Lightweight tests: check whether the block is already the
--       top block.  */
--    if (__glibc_unlikely (p == av->top))
--      malloc_printerr ("double free or corruption (top)");
--    /* Or whether the next chunk is beyond the boundaries of the arena.  */
--    if (__builtin_expect (contiguous (av)
--                        && (char *) nextchunk
--                        >= ((char *) av->top + chunksize(av->top)), 0))
--      malloc_printerr ("double free or corruption (out)");
--    /* Or whether the block is actually not marked used.  */
--    if (__glibc_unlikely (!prev_inuse(nextchunk)))
--      malloc_printerr ("double free or corruption (!prev)");
--
--    nextsize = chunksize(nextchunk);
--    if (__builtin_expect (chunksize_nomask (nextchunk) <= CHUNK_HDR_SZ, 0)
--      || __builtin_expect (nextsize >= av->system_mem, 0))
--      malloc_printerr ("free(): invalid next size (normal)");
-+    _int_free_merge_chunk (av, p, size);
--    free_perturb (chunk2mem(p), size - CHUNK_HDR_SZ);
-+    if (!have_lock)
-+      __libc_lock_unlock (av->mutex);
-+  }
-+  /*
-+    If the chunk was allocated via mmap, release via munmap().
-+  */
-+
-+  else {
-+    munmap_chunk (p);
-+  }
-+}
-+
-+/* Try to merge chunk P of SIZE bytes with its neighbors.  Put the
-+   resulting chunk on the appropriate bin list.  P must not be on a
-+   bin list yet, and it can be in use.  */
-+static void
-+_int_free_merge_chunk (mstate av, mchunkptr p, INTERNAL_SIZE_T size)
-+{
-+  mchunkptr nextchunk = chunk_at_offset(p, size);
-+
-+  /* Lightweight tests: check whether the block is already the
-+     top block.  */
-+  if (__glibc_unlikely (p == av->top))
-+    malloc_printerr ("double free or corruption (top)");
-+  /* Or whether the next chunk is beyond the boundaries of the arena.  */
-+  if (__builtin_expect (contiguous (av)
-+                      && (char *) nextchunk
-+                      >= ((char *) av->top + chunksize(av->top)), 0))
-+    malloc_printerr ("double free or corruption (out)");
-+  /* Or whether the block is actually not marked used.  */
-+  if (__glibc_unlikely (!prev_inuse(nextchunk)))
-+    malloc_printerr ("double free or corruption (!prev)");
-+
-+  INTERNAL_SIZE_T nextsize = chunksize(nextchunk);
-+  if (__builtin_expect (chunksize_nomask (nextchunk) <= CHUNK_HDR_SZ, 0)
-+      || __builtin_expect (nextsize >= av->system_mem, 0))
-+    malloc_printerr ("free(): invalid next size (normal)");
-+
-+  free_perturb (chunk2mem(p), size - CHUNK_HDR_SZ);
--    /* consolidate backward */
--    if (!prev_inuse(p)) {
--      prevsize = prev_size (p);
-+  /* Consolidate backward.  */
-+  if (!prev_inuse(p))
-+    {
-+      INTERNAL_SIZE_T prevsize = prev_size (p);
-       size += prevsize;
-       p = chunk_at_offset(p, -((long) prevsize));
-       if (__glibc_unlikely (chunksize(p) != prevsize))
-@@ -4669,9 +4695,25 @@ _int_free (mstate av, mchunkptr p, int have_lock)
-       unlink_chunk (av, p);
-     }
--    if (nextchunk != av->top) {
-+  /* Write the chunk header, maybe after merging with the following chunk.  */
-+  size = _int_free_create_chunk (av, p, size, nextchunk, nextsize);
-+  _int_free_maybe_consolidate (av, size);
-+}
-+
-+/* Create a chunk at P of SIZE bytes, with SIZE potentially increased
-+   to cover the immediately following chunk NEXTCHUNK of NEXTSIZE
-+   bytes (if NEXTCHUNK is unused).  The chunk at P is not actually
-+   read and does not have to be initialized.  After creation, it is
-+   placed on the appropriate bin list.  The function returns the size
-+   of the new chunk.  */
-+static INTERNAL_SIZE_T
-+_int_free_create_chunk (mstate av, mchunkptr p, INTERNAL_SIZE_T size,
-+                      mchunkptr nextchunk, INTERNAL_SIZE_T nextsize)
-+{
-+  if (nextchunk != av->top)
-+    {
-       /* get and clear inuse bit */
--      nextinuse = inuse_bit_at_offset(nextchunk, nextsize);
-+      bool nextinuse = inuse_bit_at_offset (nextchunk, nextsize);
-       /* consolidate forward */
-       if (!nextinuse) {
-@@ -4686,8 +4728,8 @@ _int_free (mstate av, mchunkptr p, int have_lock)
-       been given one chance to be used in malloc.
-       */
--      bck = unsorted_chunks(av);
--      fwd = bck->fd;
-+      mchunkptr bck = unsorted_chunks (av);
-+      mchunkptr fwd = bck->fd;
-       if (__glibc_unlikely (fwd->bk != bck))
-       malloc_printerr ("free(): corrupted unsorted chunks");
-       p->fd = fwd;
-@@ -4706,61 +4748,52 @@ _int_free (mstate av, mchunkptr p, int have_lock)
-       check_free_chunk(av, p);
-     }
--    /*
--      If the chunk borders the current high end of memory,
--      consolidate into top
--    */
--
--    else {
-+  else
-+    {
-+      /* If the chunk borders the current high end of memory,
-+       consolidate into top.  */
-       size += nextsize;
-       set_head(p, size | PREV_INUSE);
-       av->top = p;
-       check_chunk(av, p);
-     }
--    /*
--      If freeing a large space, consolidate possibly-surrounding
--      chunks. Then, if the total unused topmost memory exceeds trim
--      threshold, ask malloc_trim to reduce top.
--
--      Unless max_fast is 0, we don't know if there are fastbins
--      bordering top, so we cannot tell for sure whether threshold
--      has been reached unless fastbins are consolidated.  But we
--      don't want to consolidate on each free.  As a compromise,
--      consolidation is performed if FASTBIN_CONSOLIDATION_THRESHOLD
--      is reached.
--    */
-+  return size;
-+}
--    if ((unsigned long)(size) >= FASTBIN_CONSOLIDATION_THRESHOLD) {
-+/* If freeing a large space, consolidate possibly-surrounding
-+   chunks.  Then, if the total unused topmost memory exceeds trim
-+   threshold, ask malloc_trim to reduce top.  */
-+static void
-+_int_free_maybe_consolidate (mstate av, INTERNAL_SIZE_T size)
-+{
-+  /* Unless max_fast is 0, we don't know if there are fastbins
-+     bordering top, so we cannot tell for sure whether threshold has
-+     been reached unless fastbins are consolidated.  But we don't want
-+     to consolidate on each free.  As a compromise, consolidation is
-+     performed if FASTBIN_CONSOLIDATION_THRESHOLD is reached.  */
-+  if (size >= FASTBIN_CONSOLIDATION_THRESHOLD)
-+    {
-       if (atomic_load_relaxed (&av->have_fastchunks))
-       malloc_consolidate(av);
--      if (av == &main_arena) {
-+      if (av == &main_arena)
-+      {
- #ifndef MORECORE_CANNOT_TRIM
--      if ((unsigned long)(chunksize(av->top)) >=
--          (unsigned long)(mp_.trim_threshold))
--        systrim(mp_.top_pad, av);
-+        if (chunksize (av->top) >= mp_.trim_threshold)
-+          systrim (mp_.top_pad, av);
- #endif
--      } else {
--      /* Always try heap_trim(), even if the top chunk is not
--         large, because the corresponding heap might go away.  */
--      heap_info *heap = heap_for_ptr(top(av));
-+      }
-+      else
-+      {
-+        /* Always try heap_trim, even if the top chunk is not large,
-+           because the corresponding heap might go away.  */
-+        heap_info *heap = heap_for_ptr (top (av));
--      assert(heap->ar_ptr == av);
--      heap_trim(heap, mp_.top_pad);
--      }
-+        assert (heap->ar_ptr == av);
-+        heap_trim (heap, mp_.top_pad);
-+      }
-     }
--
--    if (!have_lock)
--      __libc_lock_unlock (av->mutex);
--  }
--  /*
--    If the chunk was allocated via mmap, release via munmap().
--  */
--
--  else {
--    munmap_chunk (p);
--  }
- }
- /*
-@@ -5221,7 +5254,7 @@ _int_memalign (mstate av, size_t alignment, size_t bytes)
-                 (av != &main_arena ? NON_MAIN_ARENA : 0));
-       set_inuse_bit_at_offset (newp, newsize);
-       set_head_size (p, leadsize | (av != &main_arena ? NON_MAIN_ARENA : 0));
--      _int_free (av, p, 1);
-+      _int_free_merge_chunk (av, p, leadsize);
-       p = newp;
-       assert (newsize >= nb &&
-@@ -5232,15 +5265,27 @@ _int_memalign (mstate av, size_t alignment, size_t bytes)
-   if (!chunk_is_mmapped (p))
-     {
-       size = chunksize (p);
--      if ((unsigned long) (size) > (unsigned long) (nb + MINSIZE))
-+      mchunkptr nextchunk = chunk_at_offset(p, size);
-+      INTERNAL_SIZE_T nextsize = chunksize(nextchunk);
-+      if (size > nb)
-         {
-           remainder_size = size - nb;
--          remainder = chunk_at_offset (p, nb);
--          set_head (remainder, remainder_size | PREV_INUSE |
--                    (av != &main_arena ? NON_MAIN_ARENA : 0));
--          set_head_size (p, nb);
--          _int_free (av, remainder, 1);
--        }
-+        if (remainder_size >= MINSIZE
-+            || nextchunk == av->top
-+            || !inuse_bit_at_offset (nextchunk, nextsize))
-+          {
-+            /* We can only give back the tail if it is larger than
-+               MINSIZE, or if the following chunk is unused (top
-+               chunk or unused in-heap chunk).  Otherwise we would
-+               create a chunk that is smaller than MINSIZE.  */
-+            remainder = chunk_at_offset (p, nb);
-+            set_head_size (p, nb);
-+            remainder_size = _int_free_create_chunk (av, remainder,
-+                                                     remainder_size,
-+                                                     nextchunk, nextsize);
-+            _int_free_maybe_consolidate (av, remainder_size);
-+          }
-+      }
-     }
-   check_inuse_chunk (av, p);
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0008-malloc-Remove-bin-scanning-from-memalign-bug-30723.patch b/src/patches/glibc-2.38/0008-malloc-Remove-bin-scanning-from-memalign-bug-30723.patch
deleted file mode 100644 (file)
index 997082e..0000000
+++ /dev/null
@@ -1,269 +0,0 @@
-From 2af141bda3cd407abd4bedf615f9e45fe79518e2 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Thu, 10 Aug 2023 19:36:56 +0200
-Subject: [PATCH 08/27] malloc: Remove bin scanning from memalign (bug 30723)
-
-On the test workload (mpv --cache=yes with VP9 video decoding), the
-bin scanning has a very poor success rate (less than 2%).  The tcache
-scanning has about 50% success rate, so keep that.
-
-Update comments in malloc/tst-memalign-2 to indicate the purpose
-of the tests.  Even with the scanning removed, the additional
-merging opportunities since commit 542b1105852568c3ebc712225ae78b
-("malloc: Enable merging of remainders in memalign (bug 30723)")
-are sufficient to pass the existing large bins test.
-
-Remove leftover variables from _int_free from refactoring in the
-same commit.
-
-Reviewed-by: DJ Delorie <dj@redhat.com>
-(cherry picked from commit 0dc7fc1cf094406a138e4d1bcf9553e59edcf89d)
----
- NEWS                    |   1 +
- malloc/malloc.c         | 169 ++--------------------------------------
- malloc/tst-memalign-2.c |   7 +-
- 3 files changed, 11 insertions(+), 166 deletions(-)
-
-diff --git a/NEWS b/NEWS
-index 872bc8907b..c339cb444e 100644
---- a/NEWS
-+++ b/NEWS
-@@ -132,6 +132,7 @@ The following bugs are resolved with this release:
-   [30555] string: strerror can incorrectly return NULL
-   [30579] malloc: trim_threshold in realloc lead to high memory usage
-   [30662] nscd: Group and password cache use errno in place of errval
-+  [30723] posix_memalign repeatedly scans long bin lists
\f
- Version 2.37
-diff --git a/malloc/malloc.c b/malloc/malloc.c
-index 948f9759af..d0bbbf3710 100644
---- a/malloc/malloc.c
-+++ b/malloc/malloc.c
-@@ -4488,12 +4488,6 @@ _int_free (mstate av, mchunkptr p, int have_lock)
- {
-   INTERNAL_SIZE_T size;        /* its size */
-   mfastbinptr *fb;             /* associated fastbin */
--  mchunkptr nextchunk;         /* next contiguous chunk */
--  INTERNAL_SIZE_T nextsize;    /* its size */
--  int nextinuse;               /* true if nextchunk is used */
--  INTERNAL_SIZE_T prevsize;    /* size of previous contiguous chunk */
--  mchunkptr bck;               /* misc temp for linking */
--  mchunkptr fwd;               /* misc temp for linking */
-   size = chunksize (p);
-@@ -5032,42 +5026,6 @@ _int_realloc (mstate av, mchunkptr oldp, INTERNAL_SIZE_T oldsize,
-    ------------------------------ memalign ------------------------------
-  */
--/* Returns 0 if the chunk is not and does not contain the requested
--   aligned sub-chunk, else returns the amount of "waste" from
--   trimming.  NB is the *chunk* byte size, not the user byte
--   size.  */
--static size_t
--chunk_ok_for_memalign (mchunkptr p, size_t alignment, size_t nb)
--{
--  void *m = chunk2mem (p);
--  INTERNAL_SIZE_T size = chunksize (p);
--  void *aligned_m = m;
--
--  if (__glibc_unlikely (misaligned_chunk (p)))
--    malloc_printerr ("_int_memalign(): unaligned chunk detected");
--
--  aligned_m = PTR_ALIGN_UP (m, alignment);
--
--  INTERNAL_SIZE_T front_extra = (intptr_t) aligned_m - (intptr_t) m;
--
--  /* We can't trim off the front as it's too small.  */
--  if (front_extra > 0 && front_extra < MINSIZE)
--    return 0;
--
--  /* If it's a perfect fit, it's an exception to the return value rule
--     (we would return zero waste, which looks like "not usable"), so
--     handle it here by returning a small non-zero value instead.  */
--  if (size == nb && front_extra == 0)
--    return 1;
--
--  /* If the block we need fits in the chunk, calculate total waste.  */
--  if (size > nb + front_extra)
--    return size - nb;
--
--  /* Can't use this chunk.  */
--  return 0;
--}
--
- /* BYTES is user requested bytes, not requested chunksize bytes.  */
- static void *
- _int_memalign (mstate av, size_t alignment, size_t bytes)
-@@ -5082,7 +5040,6 @@ _int_memalign (mstate av, size_t alignment, size_t bytes)
-   mchunkptr remainder;            /* spare room at end to split off */
-   unsigned long remainder_size;   /* its size */
-   INTERNAL_SIZE_T size;
--  mchunkptr victim;
-   nb = checked_request2size (bytes);
-   if (nb == 0)
-@@ -5101,129 +5058,13 @@ _int_memalign (mstate av, size_t alignment, size_t bytes)
-      we don't find anything in those bins, the common malloc code will
-      scan starting at 2x.  */
--  /* This will be set if we found a candidate chunk.  */
--  victim = NULL;
--
--  /* Fast bins are singly-linked, hard to remove a chunk from the middle
--     and unlikely to meet our alignment requirements.  We have not done
--     any experimentation with searching for aligned fastbins.  */
--
--  if (av != NULL)
--    {
--      int first_bin_index;
--      int first_largebin_index;
--      int last_bin_index;
--
--      if (in_smallbin_range (nb))
--      first_bin_index = smallbin_index (nb);
--      else
--      first_bin_index = largebin_index (nb);
--
--      if (in_smallbin_range (nb * 2))
--      last_bin_index = smallbin_index (nb * 2);
--      else
--      last_bin_index = largebin_index (nb * 2);
--
--      first_largebin_index = largebin_index (MIN_LARGE_SIZE);
--
--      int victim_index;                 /* its bin index */
--
--      for (victim_index = first_bin_index;
--         victim_index < last_bin_index;
--         victim_index ++)
--      {
--        victim = NULL;
--
--        if (victim_index < first_largebin_index)
--          {
--            /* Check small bins.  Small bin chunks are doubly-linked despite
--               being the same size.  */
--
--            mchunkptr fwd;                    /* misc temp for linking */
--            mchunkptr bck;                    /* misc temp for linking */
--
--            bck = bin_at (av, victim_index);
--            fwd = bck->fd;
--            while (fwd != bck)
--              {
--                if (chunk_ok_for_memalign (fwd, alignment, nb) > 0)
--                  {
--                    victim = fwd;
--
--                    /* Unlink it */
--                    victim->fd->bk = victim->bk;
--                    victim->bk->fd = victim->fd;
--                    break;
--                  }
--
--                fwd = fwd->fd;
--              }
--          }
--        else
--          {
--            /* Check large bins.  */
--            mchunkptr fwd;                    /* misc temp for linking */
--            mchunkptr bck;                    /* misc temp for linking */
--            mchunkptr best = NULL;
--            size_t best_size = 0;
--
--            bck = bin_at (av, victim_index);
--            fwd = bck->fd;
-+  /* Call malloc with worst case padding to hit alignment. */
-+  m = (char *) (_int_malloc (av, nb + alignment + MINSIZE));
--            while (fwd != bck)
--              {
--                int extra;
--
--                if (chunksize (fwd) < nb)
--                  break;
--                extra = chunk_ok_for_memalign (fwd, alignment, nb);
--                if (extra > 0
--                    && (extra <= best_size || best == NULL))
--                  {
--                    best = fwd;
--                    best_size = extra;
--                  }
-+  if (m == 0)
-+    return 0;           /* propagate failure */
--                fwd = fwd->fd;
--              }
--            victim = best;
--
--            if (victim != NULL)
--              {
--                unlink_chunk (av, victim);
--                break;
--              }
--          }
--
--        if (victim != NULL)
--          break;
--      }
--    }
--
--  /* Strategy: find a spot within that chunk that meets the alignment
--     request, and then possibly free the leading and trailing space.
--     This strategy is incredibly costly and can lead to external
--     fragmentation if header and footer chunks are unused.  */
--
--  if (victim != NULL)
--    {
--      p = victim;
--      m = chunk2mem (p);
--      set_inuse (p);
--      if (av != &main_arena)
--      set_non_main_arena (p);
--    }
--  else
--    {
--      /* Call malloc with worst case padding to hit alignment. */
--
--      m = (char *) (_int_malloc (av, nb + alignment + MINSIZE));
--
--      if (m == 0)
--      return 0;           /* propagate failure */
--
--      p = mem2chunk (m);
--    }
-+  p = mem2chunk (m);
-   if ((((unsigned long) (m)) % alignment) != 0)   /* misaligned */
-     {
-diff --git a/malloc/tst-memalign-2.c b/malloc/tst-memalign-2.c
-index f229283dbf..ecd6fa249e 100644
---- a/malloc/tst-memalign-2.c
-+++ b/malloc/tst-memalign-2.c
-@@ -86,7 +86,8 @@ do_test (void)
-       TEST_VERIFY (tcache_allocs[i].ptr1 == tcache_allocs[i].ptr2);
-     }
--  /* Test for non-head tcache hits.  */
-+  /* Test for non-head tcache hits.  This exercises the memalign
-+     scanning code to find matching allocations.  */
-   for (i = 0; i < array_length (ptr); ++ i)
-     {
-       if (i == 4)
-@@ -113,7 +114,9 @@ do_test (void)
-   free (p);
-   TEST_VERIFY (count > 0);
--  /* Large bins test.  */
-+  /* Large bins test.  This verifies that the over-allocated parts
-+     that memalign releases for future allocations can be reused by
-+     memalign itself at least in some cases.  */
-   for (i = 0; i < LN; ++ i)
-     {
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0009-sysdeps-tst-bz21269-fix-test-parameter.patch b/src/patches/glibc-2.38/0009-sysdeps-tst-bz21269-fix-test-parameter.patch
deleted file mode 100644 (file)
index 1b04df2..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-From c8ecda6251dd4a0dfe074e0a6011211cadeef742 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Fri, 4 Aug 2023 23:58:27 +0100
-Subject: [PATCH 09/27] sysdeps: tst-bz21269: fix test parameter
-
-All callers pass 1 or 0x11 anyway (same meaning according to man page),
-but still.
-
-Reviewed-by: DJ Delorie <dj@redhat.com>
-Signed-off-by: Sam James <sam@gentoo.org>
-(cherry picked from commit e0b712dd9183d527aae4506cd39564c14af3bb28)
----
- sysdeps/unix/sysv/linux/i386/tst-bz21269.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/sysdeps/unix/sysv/linux/i386/tst-bz21269.c b/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-index 51d4a1b082..f508ef8f16 100644
---- a/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-+++ b/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-@@ -52,7 +52,7 @@ xset_thread_area (struct user_desc *u_info)
- static void
- xmodify_ldt (int func, const void *ptr, unsigned long bytecount)
- {
--  TEST_VERIFY_EXIT (syscall (SYS_modify_ldt, 1, ptr, bytecount) == 0);
-+  TEST_VERIFY_EXIT (syscall (SYS_modify_ldt, func, ptr, bytecount) == 0);
- }
- static int
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0010-sysdeps-tst-bz21269-handle-ENOSYS-skip-appropriately.patch b/src/patches/glibc-2.38/0010-sysdeps-tst-bz21269-handle-ENOSYS-skip-appropriately.patch
deleted file mode 100644 (file)
index fbc0b40..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-From ad9b8399537670a990572c4b0c4da5411e3b68cf Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Sat, 5 Aug 2023 00:04:33 +0100
-Subject: [PATCH 10/27] sysdeps: tst-bz21269: handle ENOSYS & skip
- appropriately
-
-SYS_modify_ldt requires CONFIG_MODIFY_LDT_SYSCALL to be set in the kernel, which
-some distributions may disable for hardening. Check if that's the case (unset)
-and mark the test as UNSUPPORTED if so.
-
-Reviewed-by: DJ Delorie <dj@redhat.com>
-Signed-off-by: Sam James <sam@gentoo.org>
-(cherry picked from commit 652b9fdb77d9fd056d4dd26dad2c14142768ab49)
----
- sysdeps/unix/sysv/linux/i386/tst-bz21269.c | 11 ++++++++++-
- 1 file changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/sysdeps/unix/sysv/linux/i386/tst-bz21269.c b/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-index f508ef8f16..28f5359bea 100644
---- a/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-+++ b/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-@@ -52,7 +52,16 @@ xset_thread_area (struct user_desc *u_info)
- static void
- xmodify_ldt (int func, const void *ptr, unsigned long bytecount)
- {
--  TEST_VERIFY_EXIT (syscall (SYS_modify_ldt, func, ptr, bytecount) == 0);
-+  long ret = syscall (SYS_modify_ldt, func, ptr, bytecount);
-+
-+  if (ret == -1)
-+    {
-+      if (errno == ENOSYS)
-+      FAIL_UNSUPPORTED ("modify_ldt not supported");
-+      FAIL_EXIT1 ("modify_ldt failed (errno=%d)", errno);
-+    }
-+
-+  return 0;
- }
- static int
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0011-sysdeps-tst-bz21269-fix-Wreturn-type.patch b/src/patches/glibc-2.38/0011-sysdeps-tst-bz21269-fix-Wreturn-type.patch
deleted file mode 100644 (file)
index 51b79c1..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-From 1aed90c9c8f8be9f68b58e96b6e4cd0fc08eb2b1 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Thu, 17 Aug 2023 09:30:29 +0100
-Subject: [PATCH 11/27] sysdeps: tst-bz21269: fix -Wreturn-type
-
-Thanks to Andreas Schwab for reporting.
-
-Fixes: 652b9fdb77d9fd056d4dd26dad2c14142768ab49
-Signed-off-by: Sam James <sam@gentoo.org>
-(cherry picked from commit 369f373057073c307938da91af16922bda3dff6a)
----
- sysdeps/unix/sysv/linux/i386/tst-bz21269.c | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/sysdeps/unix/sysv/linux/i386/tst-bz21269.c b/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-index 28f5359bea..822c41fceb 100644
---- a/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-+++ b/sysdeps/unix/sysv/linux/i386/tst-bz21269.c
-@@ -60,8 +60,6 @@ xmodify_ldt (int func, const void *ptr, unsigned long bytecount)
-       FAIL_UNSUPPORTED ("modify_ldt not supported");
-       FAIL_EXIT1 ("modify_ldt failed (errno=%d)", errno);
-     }
--
--  return 0;
- }
- static int
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0012-io-Fix-record-locking-contants-for-powerpc64-with-__.patch b/src/patches/glibc-2.38/0012-io-Fix-record-locking-contants-for-powerpc64-with-__.patch
deleted file mode 100644 (file)
index 5adfd3b..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-From 5bdef6f27c91f45505ed5444147be4ed0e9bc3c7 Mon Sep 17 00:00:00 2001
-From: Aurelien Jarno <aurelien@aurel32.net>
-Date: Mon, 28 Aug 2023 23:30:37 +0200
-Subject: [PATCH 12/27] io: Fix record locking contants for powerpc64 with
- __USE_FILE_OFFSET64
-
-Commit 5f828ff824e3b7cd1 ("io: Fix F_GETLK, F_SETLK, and F_SETLKW for
-powerpc64") fixed an issue with the value of the lock constants on
-powerpc64 when not using __USE_FILE_OFFSET64, but it ended-up also
-changing the value when using __USE_FILE_OFFSET64 causing an API change.
-
-Fix that by also checking that define, restoring the pre
-4d0fe291aed3a476a commit values:
-
-Default values:
-- F_GETLK: 5
-- F_SETLK: 6
-- F_SETLKW: 7
-
-With -D_FILE_OFFSET_BITS=64:
-- F_GETLK: 12
-- F_SETLK: 13
-- F_SETLKW: 14
-
-At the same time, it has been noticed that there was no test for io lock
-with __USE_FILE_OFFSET64, so just add one.
-
-Tested on x86_64-linux-gnu, i686-linux-gnu and
-powerpc64le-unknown-linux-gnu.
-
-Resolves: BZ #30804.
-Co-authored-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
-Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
-(cherry picked from commit 434bf72a94de68f0cc7fbf3c44bf38c1911b70cb)
----
- NEWS                                         | 2 ++
- io/Makefile                                  | 1 +
- io/tst-fcntl-lock-lfs.c                      | 2 ++
- sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h | 2 +-
- 4 files changed, 6 insertions(+), 1 deletion(-)
- create mode 100644 io/tst-fcntl-lock-lfs.c
-
-diff --git a/NEWS b/NEWS
-index c339cb444e..8156572cdf 100644
---- a/NEWS
-+++ b/NEWS
-@@ -133,6 +133,8 @@ The following bugs are resolved with this release:
-   [30579] malloc: trim_threshold in realloc lead to high memory usage
-   [30662] nscd: Group and password cache use errno in place of errval
-   [30723] posix_memalign repeatedly scans long bin lists
-+  [30804] F_GETLK, F_SETLK, and F_SETLKW value change for powerpc64 with
-+    -D_FILE_OFFSET_BITS=64
\f
- Version 2.37
-diff --git a/io/Makefile b/io/Makefile
-index 6ccc0e8691..8a3c83a3bb 100644
---- a/io/Makefile
-+++ b/io/Makefile
-@@ -192,6 +192,7 @@ tests := \
-   tst-fchownat \
-   tst-fcntl \
-   tst-fcntl-lock \
-+  tst-fcntl-lock-lfs \
-   tst-fstatat \
-   tst-fts \
-   tst-fts-lfs \
-diff --git a/io/tst-fcntl-lock-lfs.c b/io/tst-fcntl-lock-lfs.c
-new file mode 100644
-index 0000000000..f2a909fb02
---- /dev/null
-+++ b/io/tst-fcntl-lock-lfs.c
-@@ -0,0 +1,2 @@
-+#define _FILE_OFFSET_BITS 64
-+#include <io/tst-fcntl-lock.c>
-diff --git a/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h b/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
-index f7615a447e..d8a291a331 100644
---- a/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
-+++ b/sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
-@@ -33,7 +33,7 @@
- # define __O_LARGEFILE        0200000
- #endif
--#if __WORDSIZE == 64
-+#if __WORDSIZE == 64 && !defined __USE_FILE_OFFSET64
- # define F_GETLK      5
- # define F_SETLK      6
- # define F_SETLKW     7
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0013-libio-Fix-oversized-__io_vtables.patch b/src/patches/glibc-2.38/0013-libio-Fix-oversized-__io_vtables.patch
deleted file mode 100644 (file)
index ef95483..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-From 92201f16cbcfd9eafe314ef6654be2ea7ba25675 Mon Sep 17 00:00:00 2001
-From: Adam Jackson <ajax@redhat.com>
-Date: Fri, 8 Sep 2023 15:55:19 -0400
-Subject: [PATCH 13/27] libio: Fix oversized __io_vtables
-
-IO_VTABLES_LEN is the size of the struct array in bytes, not the number
-of __IO_jump_t's in the array. Drops just under 384kb from .rodata on
-LP64 machines.
-
-Fixes: 3020f72618e ("libio: Remove the usage of __libc_IO_vtables")
-Signed-off-by: Adam Jackson <ajax@redhat.com>
-Reviewed-by: Florian Weimer <fweimer@redhat.com>
-Tested-by: Florian Weimer <fweimer@redhat.com>
-(cherry picked from commit 8cb69e054386f980f9ff4d93b157861d72b2019e)
----
- libio/vtables.c | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/libio/vtables.c b/libio/vtables.c
-index 1d8ad612e9..34f7e15f1c 100644
---- a/libio/vtables.c
-+++ b/libio/vtables.c
-@@ -20,6 +20,7 @@
- #include <libioP.h>
- #include <stdio.h>
- #include <ldsodefs.h>
-+#include <array_length.h>
- #include <pointer_guard.h>
- #include <libio-macros.h>
-@@ -88,7 +89,7 @@
- # pragma weak __wprintf_buffer_as_file_xsputn
- #endif
--const struct _IO_jump_t __io_vtables[IO_VTABLES_LEN] attribute_relro =
-+const struct _IO_jump_t __io_vtables[] attribute_relro =
- {
-   /* _IO_str_jumps  */
-   [IO_STR_JUMPS] =
-@@ -485,6 +486,8 @@ const struct _IO_jump_t __io_vtables[IO_VTABLES_LEN] attribute_relro =
-   },
- #endif
- };
-+_Static_assert (array_length (__io_vtables) == IO_VTABLES_NUM,
-+                "initializer count");
- #ifdef SHARED
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0014-elf-Do-not-run-constructors-for-proxy-objects.patch b/src/patches/glibc-2.38/0014-elf-Do-not-run-constructors-for-proxy-objects.patch
deleted file mode 100644 (file)
index 70e18b6..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-From 7ae211a01b085d0bde54bd13b887ce8f9d57c2b4 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Tue, 22 Aug 2023 13:56:25 +0200
-Subject: [PATCH 14/27] elf: Do not run constructors for proxy objects
-
-Otherwise, the ld.so constructor runs for each audit namespace
-and each dlmopen namespace.
-
-(cherry picked from commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e)
----
- elf/dl-init.c | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/elf/dl-init.c b/elf/dl-init.c
-index 5b0732590f..ba4d2fdc85 100644
---- a/elf/dl-init.c
-+++ b/elf/dl-init.c
-@@ -25,10 +25,14 @@
- static void
- call_init (struct link_map *l, int argc, char **argv, char **env)
- {
-+  /* Do not run constructors for proxy objects.  */
-+  if (l != l->l_real)
-+    return;
-+
-   /* If the object has not been relocated, this is a bug.  The
-      function pointers are invalid in this case.  (Executables do not
--     need relocation, and neither do proxy objects.)  */
--  assert (l->l_real->l_relocated || l->l_real->l_type == lt_executable);
-+     need relocation.)  */
-+  assert (l->l_relocated || l->l_type == lt_executable);
-   if (l->l_init_called)
-     /* This object is all done.  */
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0015-elf-Always-call-destructors-in-reverse-constructor-o.patch b/src/patches/glibc-2.38/0015-elf-Always-call-destructors-in-reverse-constructor-o.patch
deleted file mode 100644 (file)
index dd7b4e9..0000000
+++ /dev/null
@@ -1,669 +0,0 @@
-From a3189f66a5f2fe86568286fa025fa153be04c6c0 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Fri, 8 Sep 2023 12:32:14 +0200
-Subject: [PATCH 15/27] elf: Always call destructors in reverse constructor
- order (bug 30785)
-
-The current implementation of dlclose (and process exit) re-sorts the
-link maps before calling ELF destructors.  Destructor order is not the
-reverse of the constructor order as a result: The second sort takes
-relocation dependencies into account, and other differences can result
-from ambiguous inputs, such as cycles.  (The force_first handling in
-_dl_sort_maps is not effective for dlclose.)  After the changes in
-this commit, there is still a required difference due to
-dlopen/dlclose ordering by the application, but the previous
-discrepancies went beyond that.
-
-A new global (namespace-spanning) list of link maps,
-_dl_init_called_list, is updated right before ELF constructors are
-called from _dl_init.
-
-In dl_close_worker, the maps variable, an on-stack variable length
-array, is eliminated.  (VLAs are problematic, and dlclose should not
-call malloc because it cannot readily deal with malloc failure.)
-Marking still-used objects uses the namespace list directly, with
-next and next_idx replacing the done_index variable.
-
-After marking, _dl_init_called_list is used to call the destructors
-of now-unused maps in reverse destructor order.  These destructors
-can call dlopen.  Previously, new objects do not have l_map_used set.
-This had to change: There is no copy of the link map list anymore,
-so processing would cover newly opened (and unmarked) mappings,
-unloading them.  Now, _dl_init (indirectly) sets l_map_used, too.
-(dlclose is handled by the existing reentrancy guard.)
-
-After _dl_init_called_list traversal, two more loops follow.  The
-processing order changes to the original link map order in the
-namespace.  Previously, dependency order was used.  The difference
-should not matter because relocation dependencies could already
-reorder link maps in the old code.
-
-The changes to _dl_fini remove the sorting step and replace it with
-a traversal of _dl_init_called_list.  The l_direct_opencount
-decrement outside the loader lock is removed because it appears
-incorrect: the counter manipulation could race with other dynamic
-loader operations.
-
-tst-audit23 needs adjustments to the changes in LA_ACT_DELETE
-notifications.  The new approach for checking la_activity should
-make it clearer that la_activty calls come in pairs around namespace
-updates.
-
-The dependency sorting test cases need updates because the destructor
-order is always the opposite order of constructor order, even with
-relocation dependencies or cycles present.
-
-There is a future cleanup opportunity to remove the now-constant
-force_first and for_fini arguments from the _dl_sort_maps function.
-
-Fixes commit 1df71d32fe5f5905ffd5d100e5e9ca8ad62 ("elf: Implement
-force_first handling in _dl_sort_maps_dfs (bug 28937)").
-
-Reviewed-by: DJ Delorie <dj@redhat.com>
-(cherry picked from commit 6985865bc3ad5b23147ee73466583dd7fdf65892)
----
- NEWS                       |   7 ++
- elf/dl-close.c             | 113 +++++++++++++++++----------
- elf/dl-fini.c              | 152 +++++++++++++------------------------
- elf/dl-init.c              |  16 ++++
- elf/dso-sort-tests-1.def   |  19 ++---
- elf/tst-audit23.c          |  44 ++++++-----
- include/link.h             |   4 +
- sysdeps/generic/ldsodefs.h |   4 +
- 8 files changed, 186 insertions(+), 173 deletions(-)
-
-diff --git a/NEWS b/NEWS
-index 8156572cdf..f1a14f45dd 100644
---- a/NEWS
-+++ b/NEWS
-@@ -4,6 +4,13 @@ See the end for copying conditions.
- Please send GNU C library bug reports via <https://sourceware.org/bugzilla/>
- using `glibc' in the "product" field.
-+\f
-+Version 2.38.1
-+
-+The following bugs are resolved with this release:
-+
-+  [30785] Always call destructors in reverse constructor order
-+
\f
- Version 2.38
-diff --git a/elf/dl-close.c b/elf/dl-close.c
-index b887a44888..ea62d0e601 100644
---- a/elf/dl-close.c
-+++ b/elf/dl-close.c
-@@ -138,30 +138,31 @@ _dl_close_worker (struct link_map *map, bool force)
-   bool any_tls = false;
-   const unsigned int nloaded = ns->_ns_nloaded;
--  struct link_map *maps[nloaded];
--  /* Run over the list and assign indexes to the link maps and enter
--     them into the MAPS array.  */
-+  /* Run over the list and assign indexes to the link maps.  */
-   int idx = 0;
-   for (struct link_map *l = ns->_ns_loaded; l != NULL; l = l->l_next)
-     {
-       l->l_map_used = 0;
-       l->l_map_done = 0;
-       l->l_idx = idx;
--      maps[idx] = l;
-       ++idx;
-     }
-   assert (idx == nloaded);
--  /* Keep track of the lowest index link map we have covered already.  */
--  int done_index = -1;
--  while (++done_index < nloaded)
-+  /* Keep marking link maps until no new link maps are found.  */
-+  for (struct link_map *l = ns->_ns_loaded; l != NULL; )
-     {
--      struct link_map *l = maps[done_index];
-+      /* next is reset to earlier link maps for remarking.  */
-+      struct link_map *next = l->l_next;
-+      int next_idx = l->l_idx + 1; /* next->l_idx, but covers next == NULL.  */
-       if (l->l_map_done)
--      /* Already handled.  */
--      continue;
-+      {
-+        /* Already handled.  */
-+        l = next;
-+        continue;
-+      }
-       /* Check whether this object is still used.  */
-       if (l->l_type == lt_loaded
-@@ -171,7 +172,10 @@ _dl_close_worker (struct link_map *map, bool force)
-            acquire is sufficient and correct.  */
-         && atomic_load_acquire (&l->l_tls_dtor_count) == 0
-         && !l->l_map_used)
--      continue;
-+      {
-+        l = next;
-+        continue;
-+      }
-       /* We need this object and we handle it now.  */
-       l->l_map_used = 1;
-@@ -198,8 +202,11 @@ _dl_close_worker (struct link_map *map, bool force)
-                        already processed it, then we need to go back
-                        and process again from that point forward to
-                        ensure we keep all of its dependencies also.  */
--                    if ((*lp)->l_idx - 1 < done_index)
--                      done_index = (*lp)->l_idx - 1;
-+                    if ((*lp)->l_idx < next_idx)
-+                      {
-+                        next = *lp;
-+                        next_idx = next->l_idx;
-+                      }
-                   }
-               }
-@@ -219,44 +226,65 @@ _dl_close_worker (struct link_map *map, bool force)
-               if (!jmap->l_map_used)
-                 {
-                   jmap->l_map_used = 1;
--                  if (jmap->l_idx - 1 < done_index)
--                    done_index = jmap->l_idx - 1;
-+                  if (jmap->l_idx < next_idx)
-+                    {
-+                        next = jmap;
-+                        next_idx = next->l_idx;
-+                    }
-                 }
-             }
-         }
--    }
--  /* Sort the entries.  We can skip looking for the binary itself which is
--     at the front of the search list for the main namespace.  */
--  _dl_sort_maps (maps, nloaded, (nsid == LM_ID_BASE), true);
-+      l = next;
-+    }
--  /* Call all termination functions at once.  */
--  bool unload_any = false;
--  bool scope_mem_left = false;
--  unsigned int unload_global = 0;
--  unsigned int first_loaded = ~0;
--  for (unsigned int i = 0; i < nloaded; ++i)
-+  /* Call the destructors in reverse constructor order, and remove the
-+     closed link maps from the list.  */
-+  for (struct link_map **init_called_head = &_dl_init_called_list;
-+       *init_called_head != NULL; )
-     {
--      struct link_map *imap = maps[i];
-+      struct link_map *imap = *init_called_head;
--      /* All elements must be in the same namespace.  */
--      assert (imap->l_ns == nsid);
--
--      if (!imap->l_map_used)
-+      /* _dl_init_called_list is global, to produce a global odering.
-+       Ignore the other namespaces (and link maps that are still used).  */
-+      if (imap->l_ns != nsid || imap->l_map_used)
-+      init_called_head = &imap->l_init_called_next;
-+      else
-       {
-         assert (imap->l_type == lt_loaded && !imap->l_nodelete_active);
--        /* Call its termination function.  Do not do it for
--           half-cooked objects.  Temporarily disable exception
--           handling, so that errors are fatal.  */
--        if (imap->l_init_called)
-+        /* _dl_init_called_list is updated at the same time as
-+           l_init_called.  */
-+        assert (imap->l_init_called);
-+
-+        if (imap->l_info[DT_FINI_ARRAY] != NULL
-+            || imap->l_info[DT_FINI] != NULL)
-           _dl_catch_exception (NULL, _dl_call_fini, imap);
- #ifdef SHARED
-         /* Auditing checkpoint: we remove an object.  */
-         _dl_audit_objclose (imap);
- #endif
-+        /* Unlink this link map.  */
-+        *init_called_head = imap->l_init_called_next;
-+      }
-+    }
-+
-+
-+  bool unload_any = false;
-+  bool scope_mem_left = false;
-+  unsigned int unload_global = 0;
-+
-+  /* For skipping un-unloadable link maps in the second loop.  */
-+  struct link_map *first_loaded = ns->_ns_loaded;
-+  /* Iterate over the namespace to find objects to unload.  Some
-+     unloadable objects may not be on _dl_init_called_list due to
-+     dlopen failure.  */
-+  for (struct link_map *imap = first_loaded; imap != NULL; imap = imap->l_next)
-+    {
-+      if (!imap->l_map_used)
-+      {
-         /* This object must not be used anymore.  */
-         imap->l_removed = 1;
-@@ -267,8 +295,8 @@ _dl_close_worker (struct link_map *map, bool force)
-           ++unload_global;
-         /* Remember where the first dynamically loaded object is.  */
--        if (i < first_loaded)
--          first_loaded = i;
-+        if (first_loaded == NULL)
-+            first_loaded = imap;
-       }
-       /* Else imap->l_map_used.  */
-       else if (imap->l_type == lt_loaded)
-@@ -404,8 +432,8 @@ _dl_close_worker (struct link_map *map, bool force)
-           imap->l_loader = NULL;
-         /* Remember where the first dynamically loaded object is.  */
--        if (i < first_loaded)
--          first_loaded = i;
-+        if (first_loaded == NULL)
-+            first_loaded = imap;
-       }
-     }
-@@ -476,10 +504,11 @@ _dl_close_worker (struct link_map *map, bool force)
-   /* Check each element of the search list to see if all references to
-      it are gone.  */
--  for (unsigned int i = first_loaded; i < nloaded; ++i)
-+  for (struct link_map *imap = first_loaded; imap != NULL; )
-     {
--      struct link_map *imap = maps[i];
--      if (!imap->l_map_used)
-+      if (imap->l_map_used)
-+      imap = imap->l_next;
-+      else
-       {
-         assert (imap->l_type == lt_loaded);
-@@ -690,7 +719,9 @@ _dl_close_worker (struct link_map *map, bool force)
-         if (imap == GL(dl_initfirst))
-           GL(dl_initfirst) = NULL;
-+        struct link_map *next = imap->l_next;
-         free (imap);
-+        imap = next;
-       }
-     }
-diff --git a/elf/dl-fini.c b/elf/dl-fini.c
-index 9acb64f47c..e201d36651 100644
---- a/elf/dl-fini.c
-+++ b/elf/dl-fini.c
-@@ -24,116 +24,68 @@
- void
- _dl_fini (void)
- {
--  /* Lots of fun ahead.  We have to call the destructors for all still
--     loaded objects, in all namespaces.  The problem is that the ELF
--     specification now demands that dependencies between the modules
--     are taken into account.  I.e., the destructor for a module is
--     called before the ones for any of its dependencies.
--
--     To make things more complicated, we cannot simply use the reverse
--     order of the constructors.  Since the user might have loaded objects
--     using `dlopen' there are possibly several other modules with its
--     dependencies to be taken into account.  Therefore we have to start
--     determining the order of the modules once again from the beginning.  */
--
--  /* We run the destructors of the main namespaces last.  As for the
--     other namespaces, we pick run the destructors in them in reverse
--     order of the namespace ID.  */
--#ifdef SHARED
--  int do_audit = 0;
-- again:
--#endif
--  for (Lmid_t ns = GL(dl_nns) - 1; ns >= 0; --ns)
--    {
--      /* Protect against concurrent loads and unloads.  */
--      __rtld_lock_lock_recursive (GL(dl_load_lock));
--
--      unsigned int nloaded = GL(dl_ns)[ns]._ns_nloaded;
--      /* No need to do anything for empty namespaces or those used for
--       auditing DSOs.  */
--      if (nloaded == 0
--#ifdef SHARED
--        || GL(dl_ns)[ns]._ns_loaded->l_auditing != do_audit
--#endif
--        )
--      __rtld_lock_unlock_recursive (GL(dl_load_lock));
--      else
--      {
-+  /* Call destructors strictly in the reverse order of constructors.
-+     This causes fewer surprises than some arbitrary reordering based
-+     on new (relocation) dependencies.  None of the objects are
-+     unmapped, so applications can deal with this if their DSOs remain
-+     in a consistent state after destructors have run.  */
-+
-+  /* Protect against concurrent loads and unloads.  */
-+  __rtld_lock_lock_recursive (GL(dl_load_lock));
-+
-+  /* Ignore objects which are opened during shutdown.  */
-+  struct link_map *local_init_called_list = _dl_init_called_list;
-+
-+  for (struct link_map *l = local_init_called_list; l != NULL;
-+       l = l->l_init_called_next)
-+      /* Bump l_direct_opencount of all objects so that they
-+       are not dlclose()ed from underneath us.  */
-+      ++l->l_direct_opencount;
-+
-+  /* After this point, everything linked from local_init_called_list
-+     cannot be unloaded because of the reference counter update.  */
-+  __rtld_lock_unlock_recursive (GL(dl_load_lock));
-+
-+  /* Perform two passes: One for non-audit modules, one for audit
-+     modules.  This way, audit modules receive unload notifications
-+     for non-audit objects, and the destructors for audit modules
-+     still run.  */
- #ifdef SHARED
--        _dl_audit_activity_nsid (ns, LA_ACT_DELETE);
-+  int last_pass = GLRO(dl_naudit) > 0;
-+  Lmid_t last_ns = -1;
-+  for (int do_audit = 0; do_audit <= last_pass; ++do_audit)
- #endif
--
--        /* Now we can allocate an array to hold all the pointers and
--           copy the pointers in.  */
--        struct link_map *maps[nloaded];
--
--        unsigned int i;
--        struct link_map *l;
--        assert (nloaded != 0 || GL(dl_ns)[ns]._ns_loaded == NULL);
--        for (l = GL(dl_ns)[ns]._ns_loaded, i = 0; l != NULL; l = l->l_next)
--          /* Do not handle ld.so in secondary namespaces.  */
--          if (l == l->l_real)
--            {
--              assert (i < nloaded);
--
--              maps[i] = l;
--              l->l_idx = i;
--              ++i;
--
--              /* Bump l_direct_opencount of all objects so that they
--                 are not dlclose()ed from underneath us.  */
--              ++l->l_direct_opencount;
--            }
--        assert (ns != LM_ID_BASE || i == nloaded);
--        assert (ns == LM_ID_BASE || i == nloaded || i == nloaded - 1);
--        unsigned int nmaps = i;
--
--        /* Now we have to do the sorting.  We can skip looking for the
--           binary itself which is at the front of the search list for
--           the main namespace.  */
--        _dl_sort_maps (maps, nmaps, (ns == LM_ID_BASE), true);
--
--        /* We do not rely on the linked list of loaded object anymore
--           from this point on.  We have our own list here (maps).  The
--           various members of this list cannot vanish since the open
--           count is too high and will be decremented in this loop.  So
--           we release the lock so that some code which might be called
--           from a destructor can directly or indirectly access the
--           lock.  */
--        __rtld_lock_unlock_recursive (GL(dl_load_lock));
--
--        /* 'maps' now contains the objects in the right order.  Now
--           call the destructors.  We have to process this array from
--           the front.  */
--        for (i = 0; i < nmaps; ++i)
--          {
--            struct link_map *l = maps[i];
--
--            if (l->l_init_called)
--              {
--                _dl_call_fini (l);
-+    for (struct link_map *l = local_init_called_list; l != NULL;
-+       l = l->l_init_called_next)
-+      {
- #ifdef SHARED
--                /* Auditing checkpoint: another object closed.  */
--                _dl_audit_objclose (l);
-+      if (GL(dl_ns)[l->l_ns]._ns_loaded->l_auditing != do_audit)
-+        continue;
-+
-+      /* Avoid back-to-back calls of _dl_audit_activity_nsid for the
-+         same namespace.  */
-+      if (last_ns != l->l_ns)
-+        {
-+          if (last_ns >= 0)
-+            _dl_audit_activity_nsid (last_ns, LA_ACT_CONSISTENT);
-+          _dl_audit_activity_nsid (l->l_ns, LA_ACT_DELETE);
-+          last_ns = l->l_ns;
-+        }
- #endif
--              }
--            /* Correct the previous increment.  */
--            --l->l_direct_opencount;
--          }
-+      /* There is no need to re-enable exceptions because _dl_fini
-+         is not called from a context where exceptions are caught.  */
-+      _dl_call_fini (l);
- #ifdef SHARED
--        _dl_audit_activity_nsid (ns, LA_ACT_CONSISTENT);
-+      /* Auditing checkpoint: another object closed.  */
-+      _dl_audit_objclose (l);
- #endif
--      }
--    }
-+      }
- #ifdef SHARED
--  if (! do_audit && GLRO(dl_naudit) > 0)
--    {
--      do_audit = 1;
--      goto again;
--    }
-+  if (last_ns >= 0)
-+    _dl_audit_activity_nsid (last_ns, LA_ACT_CONSISTENT);
-   if (__glibc_unlikely (GLRO(dl_debug_mask) & DL_DEBUG_STATISTICS))
-     _dl_debug_printf ("\nruntime linker statistics:\n"
-diff --git a/elf/dl-init.c b/elf/dl-init.c
-index ba4d2fdc85..ffd05b7806 100644
---- a/elf/dl-init.c
-+++ b/elf/dl-init.c
-@@ -21,6 +21,7 @@
- #include <ldsodefs.h>
- #include <elf-initfini.h>
-+struct link_map *_dl_init_called_list;
- static void
- call_init (struct link_map *l, int argc, char **argv, char **env)
-@@ -42,6 +43,21 @@ call_init (struct link_map *l, int argc, char **argv, char **env)
-      dependency.  */
-   l->l_init_called = 1;
-+  /* Help an already-running dlclose: The just-loaded object must not
-+     be removed during the current pass.  (No effect if no dlclose in
-+     progress.)  */
-+  l->l_map_used = 1;
-+
-+  /* Record execution before starting any initializers.  This way, if
-+     the initializers themselves call dlopen, their ELF destructors
-+     will eventually be run before this object is destructed, matching
-+     that their ELF constructors have run before this object was
-+     constructed.  _dl_fini uses this list for audit callbacks, so
-+     register objects on the list even if they do not have a
-+     constructor.  */
-+  l->l_init_called_next = _dl_init_called_list;
-+  _dl_init_called_list = l;
-+
-   /* Check for object which constructors we do not run here.  */
-   if (__builtin_expect (l->l_name[0], 'a') == '\0'
-       && l->l_type == lt_executable)
-diff --git a/elf/dso-sort-tests-1.def b/elf/dso-sort-tests-1.def
-index 4bf9052db1..61dc54f8ae 100644
---- a/elf/dso-sort-tests-1.def
-+++ b/elf/dso-sort-tests-1.def
-@@ -53,21 +53,14 @@ tst-dso-ordering10: {}->a->b->c;soname({})=c
- output: b>a>{}<a<b
- # Complex example from Bugzilla #15311, under-linked and with circular
--# relocation(dynamic) dependencies. While this is technically unspecified, the
--# presumed reasonable practical behavior is for the destructor order to respect
--# the static DT_NEEDED links (here this means the a->b->c->d order).
--# The older dynamic_sort=1 algorithm does not achieve this, while the DFS-based
--# dynamic_sort=2 algorithm does, although it is still arguable whether going
--# beyond spec to do this is the right thing to do.
--# The below expected outputs are what the two algorithms currently produce
--# respectively, for regression testing purposes.
-+# relocation(dynamic) dependencies. For both sorting algorithms, the
-+# destruction order is the reverse of the construction order, and
-+# relocation dependencies are not taken into account.
- tst-bz15311: {+a;+e;+f;+g;+d;%d;-d;-g;-f;-e;-a};a->b->c->d;d=>[ba];c=>a;b=>e=>a;c=>f=>b;d=>g=>c
--output(glibc.rtld.dynamic_sort=1): {+a[d>c>b>a>];+e[e>];+f[f>];+g[g>];+d[];%d(b(e(a()))a()g(c(a()f(b(e(a()))))));-d[];-g[];-f[];-e[];-a[<a<c<d<g<f<b<e];}
--output(glibc.rtld.dynamic_sort=2): {+a[d>c>b>a>];+e[e>];+f[f>];+g[g>];+d[];%d(b(e(a()))a()g(c(a()f(b(e(a()))))));-d[];-g[];-f[];-e[];-a[<g<f<a<b<c<d<e];}
-+output: {+a[d>c>b>a>];+e[e>];+f[f>];+g[g>];+d[];%d(b(e(a()))a()g(c(a()f(b(e(a()))))));-d[];-g[];-f[];-e[];-a[<g<f<e<a<b<c<d];}
- # Test that even in the presence of dependency loops involving dlopen'ed
- # object, that object is initialized last (and not unloaded prematurely).
--# Final destructor order is indeterminate due to the cycle.
-+# Final destructor order is the opposite of constructor order.
- tst-bz28937: {+a;+b;-b;+c;%c};a->a1;a->a2;a2->a;b->b1;c->a1;c=>a1
--output(glibc.rtld.dynamic_sort=1): {+a[a2>a1>a>];+b[b1>b>];-b[<b<b1];+c[c>];%c(a1());}<a<a2<c<a1
--output(glibc.rtld.dynamic_sort=2): {+a[a2>a1>a>];+b[b1>b>];-b[<b<b1];+c[c>];%c(a1());}<a2<a<c<a1
-+output: {+a[a2>a1>a>];+b[b1>b>];-b[<b<b1];+c[c>];%c(a1());}<c<a<a1<a2
-diff --git a/elf/tst-audit23.c b/elf/tst-audit23.c
-index bb7d66c385..503699c36a 100644
---- a/elf/tst-audit23.c
-+++ b/elf/tst-audit23.c
-@@ -98,6 +98,8 @@ do_test (int argc, char *argv[])
-     char *lname;
-     uintptr_t laddr;
-     Lmid_t lmid;
-+    uintptr_t cookie;
-+    uintptr_t namespace;
-     bool closed;
-   } objs[max_objs] = { [0 ... max_objs-1] = { .closed = false } };
-   size_t nobjs = 0;
-@@ -117,6 +119,9 @@ do_test (int argc, char *argv[])
-   size_t buffer_length = 0;
-   while (xgetline (&buffer, &buffer_length, out))
-     {
-+      *strchrnul (buffer, '\n') = '\0';
-+      printf ("info: subprocess output: %s\n", buffer);
-+
-       if (startswith (buffer, "la_activity: "))
-       {
-         uintptr_t cookie;
-@@ -125,29 +130,26 @@ do_test (int argc, char *argv[])
-                         &cookie);
-         TEST_COMPARE (r, 2);
--        /* The cookie identifies the object at the head of the link map,
--           so we only add a new namespace if it changes from the previous
--           one.  This works since dlmopen is the last in the test body.  */
--        if (cookie != last_act_cookie && last_act_cookie != -1)
--          TEST_COMPARE (last_act, LA_ACT_CONSISTENT);
--
-         if (this_act == LA_ACT_ADD && acts[nacts] != cookie)
-           {
-+            /* The cookie identifies the object at the head of the
-+               link map, so we only add a new namespace if it
-+               changes from the previous one.  This works since
-+               dlmopen is the last in the test body.  */
-+            if (cookie != last_act_cookie && last_act_cookie != -1)
-+              TEST_COMPARE (last_act, LA_ACT_CONSISTENT);
-+
-             acts[nacts++] = cookie;
-             last_act_cookie = cookie;
-           }
--        /* The LA_ACT_DELETE is called in the reverse order of LA_ACT_ADD
--           at program termination (if the tests adds a dlclose or a library
--           with extra dependencies this will need to be adapted).  */
-+        /* LA_ACT_DELETE is called multiple times for each
-+           namespace, depending on destruction order.  */
-         else if (this_act == LA_ACT_DELETE)
--          {
--            last_act_cookie = acts[--nacts];
--            TEST_COMPARE (acts[nacts], cookie);
--            acts[nacts] = 0;
--          }
-+          last_act_cookie = cookie;
-         else if (this_act == LA_ACT_CONSISTENT)
-           {
-             TEST_COMPARE (cookie, last_act_cookie);
-+            last_act_cookie = -1;
-             /* LA_ACT_DELETE must always be followed by an la_objclose.  */
-             if (last_act == LA_ACT_DELETE)
-@@ -179,6 +181,8 @@ do_test (int argc, char *argv[])
-         objs[nobjs].lname = lname;
-         objs[nobjs].laddr = laddr;
-         objs[nobjs].lmid = lmid;
-+        objs[nobjs].cookie = cookie;
-+        objs[nobjs].namespace = last_act_cookie;
-         objs[nobjs].closed = false;
-         nobjs++;
-@@ -201,6 +205,12 @@ do_test (int argc, char *argv[])
-             if (strcmp (lname, objs[i].lname) == 0 && lmid == objs[i].lmid)
-               {
-                 TEST_COMPARE (objs[i].closed, false);
-+                TEST_COMPARE (objs[i].cookie, cookie);
-+                if (objs[i].namespace == -1)
-+                  /* No LA_ACT_ADD before the first la_objopen call.  */
-+                  TEST_COMPARE (acts[0], last_act_cookie);
-+                else
-+                  TEST_COMPARE (objs[i].namespace, last_act_cookie);
-                 objs[i].closed = true;
-                 break;
-               }
-@@ -209,11 +219,7 @@ do_test (int argc, char *argv[])
-         /* la_objclose should be called after la_activity(LA_ACT_DELETE) for
-            the closed object's namespace.  */
-         TEST_COMPARE (last_act, LA_ACT_DELETE);
--        if (!seen_first_objclose)
--          {
--            TEST_COMPARE (last_act_cookie, cookie);
--            seen_first_objclose = true;
--          }
-+        seen_first_objclose = true;
-       }
-     }
-diff --git a/include/link.h b/include/link.h
-index 1d74feb2bd..69bda3ed17 100644
---- a/include/link.h
-+++ b/include/link.h
-@@ -278,6 +278,10 @@ struct link_map
-     /* List of object in order of the init and fini calls.  */
-     struct link_map **l_initfini;
-+    /* Linked list of objects in reverse ELF constructor execution
-+       order.  Head of list is stored in _dl_init_called_list.  */
-+    struct link_map *l_init_called_next;
-+
-     /* List of the dependencies introduced through symbol binding.  */
-     struct link_map_reldeps
-       {
-diff --git a/sysdeps/generic/ldsodefs.h b/sysdeps/generic/ldsodefs.h
-index e8b7359b04..9ea9389a39 100644
---- a/sysdeps/generic/ldsodefs.h
-+++ b/sysdeps/generic/ldsodefs.h
-@@ -1037,6 +1037,10 @@ extern int _dl_check_map_versions (struct link_map *map, int verbose,
- extern void _dl_init (struct link_map *main_map, int argc, char **argv,
-                     char **env) attribute_hidden;
-+/* List of ELF objects in reverse order of their constructor
-+   invocation.  */
-+extern struct link_map *_dl_init_called_list attribute_hidden;
-+
- /* Call the finalizer functions of all shared objects whose
-    initializer functions have completed.  */
- extern void _dl_fini (void) attribute_hidden;
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0016-elf-Remove-unused-l_text_end-field-from-struct-link_.patch b/src/patches/glibc-2.38/0016-elf-Remove-unused-l_text_end-field-from-struct-link_.patch
deleted file mode 100644 (file)
index c674f8b..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-From 750f19526ae71aac801c77a3f7ef5374890c09b7 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Fri, 8 Sep 2023 13:02:06 +0200
-Subject: [PATCH 16/27] elf: Remove unused l_text_end field from struct
- link_map
-
-It is a left-over from commit 52a01100ad011293197637e42b5be1a479a2
-("elf: Remove ad-hoc restrictions on dlopen callers [BZ #22787]").
-
-When backporting commmit 6985865bc3ad5b23147ee73466583dd7fdf65892
-("elf: Always call destructors in reverse constructor order
-(bug 30785)"), we can move the l_init_called_next field to this
-place, so that the internal GLIBC_PRIVATE ABI does not change.
-
-Reviewed-by: Carlos O'Donell <carlos@redhat.com>
-Tested-by: Carlos O'Donell <carlos@redhat.com>
-(cherry picked from commit 53df2ce6885da3d0e89e87dca7b095622296014f)
----
- elf/dl-load.c    | 2 +-
- elf/dl-load.h    | 7 ++-----
- elf/rtld.c       | 6 ------
- elf/setup-vdso.h | 4 ----
- include/link.h   | 2 --
- 5 files changed, 3 insertions(+), 18 deletions(-)
-
-diff --git a/elf/dl-load.c b/elf/dl-load.c
-index 9a87fda9c9..2923b1141d 100644
---- a/elf/dl-load.c
-+++ b/elf/dl-load.c
-@@ -1253,7 +1253,7 @@ _dl_map_object_from_fd (const char *name, const char *origname, int fd,
-     /* Now process the load commands and map segments into memory.
-        This is responsible for filling in:
--       l_map_start, l_map_end, l_addr, l_contiguous, l_text_end, l_phdr
-+       l_map_start, l_map_end, l_addr, l_contiguous, l_phdr
-      */
-     errstring = _dl_map_segments (l, fd, header, type, loadcmds, nloadcmds,
-                                 maplength, has_holes, loader);
-diff --git a/elf/dl-load.h b/elf/dl-load.h
-index ecf6910c68..1d5207694b 100644
---- a/elf/dl-load.h
-+++ b/elf/dl-load.h
-@@ -83,14 +83,11 @@ struct loadcmd
- /* This is a subroutine of _dl_map_segments.  It should be called for each
-    load command, some time after L->l_addr has been set correctly.  It is
--   responsible for setting up the l_text_end and l_phdr fields.  */
-+   responsible for setting the l_phdr fields  */
- static __always_inline void
- _dl_postprocess_loadcmd (struct link_map *l, const ElfW(Ehdr) *header,
-                          const struct loadcmd *c)
- {
--  if (c->prot & PROT_EXEC)
--    l->l_text_end = l->l_addr + c->mapend;
--
-   if (l->l_phdr == 0
-       && c->mapoff <= header->e_phoff
-       && ((size_t) (c->mapend - c->mapstart + c->mapoff)
-@@ -103,7 +100,7 @@ _dl_postprocess_loadcmd (struct link_map *l, const ElfW(Ehdr) *header,
- /* This is a subroutine of _dl_map_object_from_fd.  It is responsible
-    for filling in several fields in *L: l_map_start, l_map_end, l_addr,
--   l_contiguous, l_text_end, l_phdr.  On successful return, all the
-+   l_contiguous, l_phdr.  On successful return, all the
-    segments are mapped (or copied, or whatever) from the file into their
-    final places in the address space, with the correct page permissions,
-    and any bss-like regions already zeroed.  It returns a null pointer
-diff --git a/elf/rtld.c b/elf/rtld.c
-index a91e2a4471..5107d16fe3 100644
---- a/elf/rtld.c
-+++ b/elf/rtld.c
-@@ -477,7 +477,6 @@ _dl_start_final (void *arg, struct dl_start_final_info *info)
-   GL(dl_rtld_map).l_real = &GL(dl_rtld_map);
-   GL(dl_rtld_map).l_map_start = (ElfW(Addr)) &__ehdr_start;
-   GL(dl_rtld_map).l_map_end = (ElfW(Addr)) _end;
--  GL(dl_rtld_map).l_text_end = (ElfW(Addr)) _etext;
-   /* Copy the TLS related data if necessary.  */
- #ifndef DONT_USE_BOOTSTRAP_MAP
- # if NO_TLS_OFFSET != 0
-@@ -1119,7 +1118,6 @@ rtld_setup_main_map (struct link_map *main_map)
-   bool has_interp = false;
-   main_map->l_map_end = 0;
--  main_map->l_text_end = 0;
-   /* Perhaps the executable has no PT_LOAD header entries at all.  */
-   main_map->l_map_start = ~0;
-   /* And it was opened directly.  */
-@@ -1211,8 +1209,6 @@ rtld_setup_main_map (struct link_map *main_map)
-         allocend = main_map->l_addr + ph->p_vaddr + ph->p_memsz;
-         if (main_map->l_map_end < allocend)
-           main_map->l_map_end = allocend;
--        if ((ph->p_flags & PF_X) && allocend > main_map->l_text_end)
--          main_map->l_text_end = allocend;
-         /* The next expected address is the page following this load
-            segment.  */
-@@ -1272,8 +1268,6 @@ rtld_setup_main_map (struct link_map *main_map)
-       = (char *) main_map->l_tls_initimage + main_map->l_addr;
-   if (! main_map->l_map_end)
-     main_map->l_map_end = ~0;
--  if (! main_map->l_text_end)
--    main_map->l_text_end = ~0;
-   if (! GL(dl_rtld_map).l_libname && GL(dl_rtld_map).l_name)
-     {
-       /* We were invoked directly, so the program might not have a
-diff --git a/elf/setup-vdso.h b/elf/setup-vdso.h
-index 0079842d1f..d92b12a7aa 100644
---- a/elf/setup-vdso.h
-+++ b/elf/setup-vdso.h
-@@ -51,9 +51,6 @@ setup_vdso (struct link_map *main_map __attribute__ ((unused)),
-               l->l_addr = ph->p_vaddr;
-             if (ph->p_vaddr + ph->p_memsz >= l->l_map_end)
-               l->l_map_end = ph->p_vaddr + ph->p_memsz;
--            if ((ph->p_flags & PF_X)
--                && ph->p_vaddr + ph->p_memsz >= l->l_text_end)
--              l->l_text_end = ph->p_vaddr + ph->p_memsz;
-           }
-         else
-           /* There must be no TLS segment.  */
-@@ -62,7 +59,6 @@ setup_vdso (struct link_map *main_map __attribute__ ((unused)),
-       l->l_map_start = (ElfW(Addr)) GLRO(dl_sysinfo_dso);
-       l->l_addr = l->l_map_start - l->l_addr;
-       l->l_map_end += l->l_addr;
--      l->l_text_end += l->l_addr;
-       l->l_ld = (void *) ((ElfW(Addr)) l->l_ld + l->l_addr);
-       elf_get_dynamic_info (l, false, false);
-       _dl_setup_hash (l);
-diff --git a/include/link.h b/include/link.h
-index 69bda3ed17..c6af095d87 100644
---- a/include/link.h
-+++ b/include/link.h
-@@ -253,8 +253,6 @@ struct link_map
-     /* Start and finish of memory map for this object.  l_map_start
-        need not be the same as l_addr.  */
-     ElfW(Addr) l_map_start, l_map_end;
--    /* End of the executable part of the mapping.  */
--    ElfW(Addr) l_text_end;
-     /* Default array for 'l_scope'.  */
-     struct r_scope_elem *l_scope_mem[4];
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0017-elf-Move-l_init_called_next-to-old-place-of-l_text_e.patch b/src/patches/glibc-2.38/0017-elf-Move-l_init_called_next-to-old-place-of-l_text_e.patch
deleted file mode 100644 (file)
index 680fde9..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-From d3ba6c1333b10680ce5900a628108507d9d4b844 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Mon, 11 Sep 2023 09:17:52 +0200
-Subject: [PATCH 17/27] elf: Move l_init_called_next to old place of l_text_end
- in link map
-
-This preserves all member offsets and the GLIBC_PRIVATE ABI
-for backporting.
----
- include/link.h | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/include/link.h b/include/link.h
-index c6af095d87..686813f281 100644
---- a/include/link.h
-+++ b/include/link.h
-@@ -254,6 +254,10 @@ struct link_map
-        need not be the same as l_addr.  */
-     ElfW(Addr) l_map_start, l_map_end;
-+    /* Linked list of objects in reverse ELF constructor execution
-+       order.  Head of list is stored in _dl_init_called_list.  */
-+    struct link_map *l_init_called_next;
-+
-     /* Default array for 'l_scope'.  */
-     struct r_scope_elem *l_scope_mem[4];
-     /* Size of array allocated for 'l_scope'.  */
-@@ -276,10 +280,6 @@ struct link_map
-     /* List of object in order of the init and fini calls.  */
-     struct link_map **l_initfini;
--    /* Linked list of objects in reverse ELF constructor execution
--       order.  Head of list is stored in _dl_init_called_list.  */
--    struct link_map *l_init_called_next;
--
-     /* List of the dependencies introduced through symbol binding.  */
-     struct link_map_reldeps
-       {
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0018-NEWS-Add-the-2.38.1-bug-list.patch b/src/patches/glibc-2.38/0018-NEWS-Add-the-2.38.1-bug-list.patch
deleted file mode 100644 (file)
index 1b5651f..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-From 89da8bc588c2296252543b049bf6d9272321f90d Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Mon, 11 Sep 2023 10:06:15 +0200
-Subject: [PATCH 18/27] NEWS: Add the 2.38.1 bug list
-
----
- NEWS | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/NEWS b/NEWS
-index f1a14f45dd..64596d5d09 100644
---- a/NEWS
-+++ b/NEWS
-@@ -9,7 +9,10 @@ Version 2.38.1
- The following bugs are resolved with this release:
-+  [30723] posix_memalign repeatedly scans long bin lists
-   [30785] Always call destructors in reverse constructor order
-+  [30804] F_GETLK, F_SETLK, and F_SETLKW value change for powerpc64 with
-+    -D_FILE_OFFSET_BITS=64
\f
- Version 2.38
-@@ -139,9 +142,6 @@ The following bugs are resolved with this release:
-   [30555] string: strerror can incorrectly return NULL
-   [30579] malloc: trim_threshold in realloc lead to high memory usage
-   [30662] nscd: Group and password cache use errno in place of errval
--  [30723] posix_memalign repeatedly scans long bin lists
--  [30804] F_GETLK, F_SETLK, and F_SETLKW value change for powerpc64 with
--    -D_FILE_OFFSET_BITS=64
\f
- Version 2.37
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0019-CVE-2023-4527-Stack-read-overflow-with-large-TCP-res.patch b/src/patches/glibc-2.38/0019-CVE-2023-4527-Stack-read-overflow-with-large-TCP-res.patch
deleted file mode 100644 (file)
index a32ddb8..0000000
+++ /dev/null
@@ -1,221 +0,0 @@
-From b25508dd774b617f99419bdc3cf2ace4560cd2d6 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Wed, 13 Sep 2023 14:10:56 +0200
-Subject: [PATCH 19/27] CVE-2023-4527: Stack read overflow with large TCP
- responses in no-aaaa mode
-
-Without passing alt_dns_packet_buffer, __res_context_search can only
-store 2048 bytes (what fits into dns_packet_buffer).  However,
-the function returns the total packet size, and the subsequent
-DNS parsing code in _nss_dns_gethostbyname4_r reads beyond the end
-of the stack-allocated buffer.
-
-Fixes commit f282cdbe7f436c75864e5640a4 ("resolv: Implement no-aaaa
-stub resolver option") and bug 30842.
-
-(cherry picked from commit bd77dd7e73e3530203be1c52c8a29d08270cb25d)
----
- NEWS                          |   9 +++
- resolv/Makefile               |   2 +
- resolv/nss_dns/dns-host.c     |   2 +-
- resolv/tst-resolv-noaaaa-vc.c | 129 ++++++++++++++++++++++++++++++++++
- 4 files changed, 141 insertions(+), 1 deletion(-)
- create mode 100644 resolv/tst-resolv-noaaaa-vc.c
-
-diff --git a/NEWS b/NEWS
-index 64596d5d09..dfee278a9c 100644
---- a/NEWS
-+++ b/NEWS
-@@ -7,12 +7,21 @@ using `glibc' in the "product" field.
\f
- Version 2.38.1
-+Security related changes:
-+
-+  CVE-2023-4527: If the system is configured in no-aaaa mode via
-+  /etc/resolv.conf, getaddrinfo is called for the AF_UNSPEC address
-+  family, and a DNS response is received over TCP that is larger than
-+  2048 bytes, getaddrinfo may potentially disclose stack contents via
-+  the returned address data, or crash.
-+
- The following bugs are resolved with this release:
-   [30723] posix_memalign repeatedly scans long bin lists
-   [30785] Always call destructors in reverse constructor order
-   [30804] F_GETLK, F_SETLK, and F_SETLKW value change for powerpc64 with
-     -D_FILE_OFFSET_BITS=64
-+  [30842] Stack read overflow in getaddrinfo in no-aaaa mode (CVE-2023-4527)
\f
- Version 2.38
-diff --git a/resolv/Makefile b/resolv/Makefile
-index 054b1fa36c..2f99eb3862 100644
---- a/resolv/Makefile
-+++ b/resolv/Makefile
-@@ -102,6 +102,7 @@ tests += \
-   tst-resolv-invalid-cname \
-   tst-resolv-network \
-   tst-resolv-noaaaa \
-+  tst-resolv-noaaaa-vc \
-   tst-resolv-nondecimal \
-   tst-resolv-res_init-multi \
-   tst-resolv-search \
-@@ -293,6 +294,7 @@ $(objpfx)tst-resolv-res_init-thread: $(objpfx)libresolv.so \
- $(objpfx)tst-resolv-invalid-cname: $(objpfx)libresolv.so \
-   $(shared-thread-library)
- $(objpfx)tst-resolv-noaaaa: $(objpfx)libresolv.so $(shared-thread-library)
-+$(objpfx)tst-resolv-noaaaa-vc: $(objpfx)libresolv.so $(shared-thread-library)
- $(objpfx)tst-resolv-nondecimal: $(objpfx)libresolv.so $(shared-thread-library)
- $(objpfx)tst-resolv-qtypes: $(objpfx)libresolv.so $(shared-thread-library)
- $(objpfx)tst-resolv-rotate: $(objpfx)libresolv.so $(shared-thread-library)
-diff --git a/resolv/nss_dns/dns-host.c b/resolv/nss_dns/dns-host.c
-index 1d60c51f5e..5d0ab30de6 100644
---- a/resolv/nss_dns/dns-host.c
-+++ b/resolv/nss_dns/dns-host.c
-@@ -427,7 +427,7 @@ _nss_dns_gethostbyname4_r (const char *name, struct gaih_addrtuple **pat,
-     {
-       n = __res_context_search (ctx, name, C_IN, T_A,
-                               dns_packet_buffer, sizeof (dns_packet_buffer),
--                              NULL, NULL, NULL, NULL, NULL);
-+                              &alt_dns_packet_buffer, NULL, NULL, NULL, NULL);
-       if (n >= 0)
-       status = gaih_getanswer_noaaaa (alt_dns_packet_buffer, n,
-                                       &abuf, pat, errnop, herrnop, ttlp);
-diff --git a/resolv/tst-resolv-noaaaa-vc.c b/resolv/tst-resolv-noaaaa-vc.c
-new file mode 100644
-index 0000000000..9f5aebd99f
---- /dev/null
-+++ b/resolv/tst-resolv-noaaaa-vc.c
-@@ -0,0 +1,129 @@
-+/* Test the RES_NOAAAA resolver option with a large response.
-+   Copyright (C) 2022-2023 Free Software Foundation, Inc.
-+   This file is part of the GNU C Library.
-+
-+   The GNU C Library is free software; you can redistribute it and/or
-+   modify it under the terms of the GNU Lesser General Public
-+   License as published by the Free Software Foundation; either
-+   version 2.1 of the License, or (at your option) any later version.
-+
-+   The GNU C Library 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
-+   Lesser General Public License for more details.
-+
-+   You should have received a copy of the GNU Lesser General Public
-+   License along with the GNU C Library; if not, see
-+   <https://www.gnu.org/licenses/>.  */
-+
-+#include <errno.h>
-+#include <netdb.h>
-+#include <resolv.h>
-+#include <stdbool.h>
-+#include <stdlib.h>
-+#include <support/check.h>
-+#include <support/check_nss.h>
-+#include <support/resolv_test.h>
-+#include <support/support.h>
-+#include <support/xmemstream.h>
-+
-+/* Used to keep track of the number of queries.  */
-+static volatile unsigned int queries;
-+
-+/* If true, add a large TXT record at the start of the answer section.  */
-+static volatile bool stuff_txt;
-+
-+static void
-+response (const struct resolv_response_context *ctx,
-+          struct resolv_response_builder *b,
-+          const char *qname, uint16_t qclass, uint16_t qtype)
-+{
-+  /* If not using TCP, just force its use.  */
-+  if (!ctx->tcp)
-+    {
-+      struct resolv_response_flags flags = {.tc = true};
-+      resolv_response_init (b, flags);
-+      resolv_response_add_question (b, qname, qclass, qtype);
-+      return;
-+    }
-+
-+  /* The test needs to send four queries, the first three are used to
-+     grow the NSS buffer via the ERANGE handshake.  */
-+  ++queries;
-+  TEST_VERIFY (queries <= 4);
-+
-+  /* AAAA queries are supposed to be disabled.  */
-+  TEST_COMPARE (qtype, T_A);
-+  TEST_COMPARE (qclass, C_IN);
-+  TEST_COMPARE_STRING (qname, "example.com");
-+
-+  struct resolv_response_flags flags = {};
-+  resolv_response_init (b, flags);
-+  resolv_response_add_question (b, qname, qclass, qtype);
-+
-+  resolv_response_section (b, ns_s_an);
-+
-+  if (stuff_txt)
-+    {
-+      resolv_response_open_record (b, qname, qclass, T_TXT, 60);
-+      int zero = 0;
-+      for (int i = 0; i <= 15000; ++i)
-+        resolv_response_add_data (b, &zero, sizeof (zero));
-+      resolv_response_close_record (b);
-+    }
-+
-+  for (int i = 0; i < 200; ++i)
-+    {
-+      resolv_response_open_record (b, qname, qclass, qtype, 60);
-+      char ipv4[4] = {192, 0, 2, i + 1};
-+      resolv_response_add_data (b, &ipv4, sizeof (ipv4));
-+      resolv_response_close_record (b);
-+    }
-+}
-+
-+static int
-+do_test (void)
-+{
-+  struct resolv_test *obj = resolv_test_start
-+    ((struct resolv_redirect_config)
-+     {
-+       .response_callback = response
-+     });
-+
-+  _res.options |= RES_NOAAAA;
-+
-+  for (int do_stuff_txt = 0; do_stuff_txt < 2; ++do_stuff_txt)
-+    {
-+      queries = 0;
-+      stuff_txt = do_stuff_txt;
-+
-+      struct addrinfo *ai = NULL;
-+      int ret;
-+      ret = getaddrinfo ("example.com", "80",
-+                         &(struct addrinfo)
-+                         {
-+                           .ai_family = AF_UNSPEC,
-+                           .ai_socktype = SOCK_STREAM,
-+                         }, &ai);
-+
-+      char *expected_result;
-+      {
-+        struct xmemstream mem;
-+        xopen_memstream (&mem);
-+        for (int i = 0; i < 200; ++i)
-+          fprintf (mem.out, "address: STREAM/TCP 192.0.2.%d 80\n", i + 1);
-+        xfclose_memstream (&mem);
-+        expected_result = mem.buffer;
-+      }
-+
-+      check_addrinfo ("example.com", ai, ret, expected_result);
-+
-+      free (expected_result);
-+      freeaddrinfo (ai);
-+    }
-+
-+  resolv_test_end (obj);
-+  return 0;
-+}
-+
-+#include <support/test-driver.c>
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0020-getaddrinfo-Fix-use-after-free-in-getcanonname-CVE-2.patch b/src/patches/glibc-2.38/0020-getaddrinfo-Fix-use-after-free-in-getcanonname-CVE-2.patch
deleted file mode 100644 (file)
index 0ace485..0000000
+++ /dev/null
@@ -1,338 +0,0 @@
-From 00ae4f10b504bc4564e9f22f00907093f1ab9338 Mon Sep 17 00:00:00 2001
-From: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Date: Fri, 15 Sep 2023 13:51:12 -0400
-Subject: [PATCH 20/27] getaddrinfo: Fix use after free in getcanonname
- (CVE-2023-4806)
-
-When an NSS plugin only implements the _gethostbyname2_r and
-_getcanonname_r callbacks, getaddrinfo could use memory that was freed
-during tmpbuf resizing, through h_name in a previous query response.
-
-The backing store for res->at->name when doing a query with
-gethostbyname3_r or gethostbyname2_r is tmpbuf, which is reallocated in
-gethosts during the query.  For AF_INET6 lookup with AI_ALL |
-AI_V4MAPPED, gethosts gets called twice, once for a v6 lookup and second
-for a v4 lookup.  In this case, if the first call reallocates tmpbuf
-enough number of times, resulting in a malloc, th->h_name (that
-res->at->name refers to) ends up on a heap allocated storage in tmpbuf.
-Now if the second call to gethosts also causes the plugin callback to
-return NSS_STATUS_TRYAGAIN, tmpbuf will get freed, resulting in a UAF
-reference in res->at->name.  This then gets dereferenced in the
-getcanonname_r plugin call, resulting in the use after free.
-
-Fix this by copying h_name over and freeing it at the end.  This
-resolves BZ #30843, which is assigned CVE-2023-4806.
-
-Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-(cherry picked from commit 973fe93a5675c42798b2161c6f29c01b0e243994)
----
- nss/Makefile                                  | 15 ++++-
- nss/nss_test_gai_hv2_canonname.c              | 56 +++++++++++++++++
- nss/tst-nss-gai-hv2-canonname.c               | 63 +++++++++++++++++++
- nss/tst-nss-gai-hv2-canonname.h               |  1 +
- .../postclean.req                             |  0
- .../tst-nss-gai-hv2-canonname.script          |  2 +
- sysdeps/posix/getaddrinfo.c                   | 25 +++++---
- 7 files changed, 152 insertions(+), 10 deletions(-)
- create mode 100644 nss/nss_test_gai_hv2_canonname.c
- create mode 100644 nss/tst-nss-gai-hv2-canonname.c
- create mode 100644 nss/tst-nss-gai-hv2-canonname.h
- create mode 100644 nss/tst-nss-gai-hv2-canonname.root/postclean.req
- create mode 100644 nss/tst-nss-gai-hv2-canonname.root/tst-nss-gai-hv2-canonname.script
-
-diff --git a/nss/Makefile b/nss/Makefile
-index 06fcdc450f..8a5126ecf3 100644
---- a/nss/Makefile
-+++ b/nss/Makefile
-@@ -82,6 +82,7 @@ tests-container := \
-   tst-nss-test3 \
-   tst-reload1 \
-   tst-reload2 \
-+  tst-nss-gai-hv2-canonname \
- # tests-container
- # Tests which need libdl
-@@ -145,7 +146,8 @@ libnss_compat-inhibit-o    = $(filter-out .os,$(object-suffixes))
- ifeq ($(build-static-nss),yes)
- tests-static          += tst-nss-static
- endif
--extra-test-objs               += nss_test1.os nss_test2.os nss_test_errno.os
-+extra-test-objs               += nss_test1.os nss_test2.os nss_test_errno.os \
-+                         nss_test_gai_hv2_canonname.os
- include ../Rules
-@@ -180,12 +182,16 @@ rtld-tests-LDFLAGS += -Wl,--dynamic-list=nss_test.ver
- libof-nss_test1 = extramodules
- libof-nss_test2 = extramodules
- libof-nss_test_errno = extramodules
-+libof-nss_test_gai_hv2_canonname = extramodules
- $(objpfx)/libnss_test1.so: $(objpfx)nss_test1.os $(link-libc-deps)
-       $(build-module)
- $(objpfx)/libnss_test2.so: $(objpfx)nss_test2.os $(link-libc-deps)
-       $(build-module)
- $(objpfx)/libnss_test_errno.so: $(objpfx)nss_test_errno.os $(link-libc-deps)
-       $(build-module)
-+$(objpfx)/libnss_test_gai_hv2_canonname.so: \
-+  $(objpfx)nss_test_gai_hv2_canonname.os $(link-libc-deps)
-+      $(build-module)
- $(objpfx)nss_test2.os : nss_test1.c
- # Use the nss_files suffix for these objects as well.
- $(objpfx)/libnss_test1.so$(libnss_files.so-version): $(objpfx)/libnss_test1.so
-@@ -195,10 +201,14 @@ $(objpfx)/libnss_test2.so$(libnss_files.so-version): $(objpfx)/libnss_test2.so
- $(objpfx)/libnss_test_errno.so$(libnss_files.so-version): \
-   $(objpfx)/libnss_test_errno.so
-       $(make-link)
-+$(objpfx)/libnss_test_gai_hv2_canonname.so$(libnss_files.so-version): \
-+  $(objpfx)/libnss_test_gai_hv2_canonname.so
-+      $(make-link)
- $(patsubst %,$(objpfx)%.out,$(tests) $(tests-container)) : \
-       $(objpfx)/libnss_test1.so$(libnss_files.so-version) \
-       $(objpfx)/libnss_test2.so$(libnss_files.so-version) \
--      $(objpfx)/libnss_test_errno.so$(libnss_files.so-version)
-+      $(objpfx)/libnss_test_errno.so$(libnss_files.so-version) \
-+      $(objpfx)/libnss_test_gai_hv2_canonname.so$(libnss_files.so-version)
- ifeq (yes,$(have-thread-library))
- $(objpfx)tst-cancel-getpwuid_r: $(shared-thread-library)
-@@ -215,3 +225,4 @@ LDFLAGS-tst-nss-test3 = -Wl,--disable-new-dtags
- LDFLAGS-tst-nss-test4 = -Wl,--disable-new-dtags
- LDFLAGS-tst-nss-test5 = -Wl,--disable-new-dtags
- LDFLAGS-tst-nss-test_errno = -Wl,--disable-new-dtags
-+LDFLAGS-tst-nss-test_gai_hv2_canonname = -Wl,--disable-new-dtags
-diff --git a/nss/nss_test_gai_hv2_canonname.c b/nss/nss_test_gai_hv2_canonname.c
-new file mode 100644
-index 0000000000..4439c83c9f
---- /dev/null
-+++ b/nss/nss_test_gai_hv2_canonname.c
-@@ -0,0 +1,56 @@
-+/* NSS service provider that only provides gethostbyname2_r.
-+   Copyright The GNU Toolchain Authors.
-+   This file is part of the GNU C Library.
-+
-+   The GNU C Library is free software; you can redistribute it and/or
-+   modify it under the terms of the GNU Lesser General Public
-+   License as published by the Free Software Foundation; either
-+   version 2.1 of the License, or (at your option) any later version.
-+
-+   The GNU C Library 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
-+   Lesser General Public License for more details.
-+
-+   You should have received a copy of the GNU Lesser General Public
-+   License along with the GNU C Library; if not, see
-+   <https://www.gnu.org/licenses/>.  */
-+
-+#include <nss.h>
-+#include <stdlib.h>
-+#include <string.h>
-+#include "nss/tst-nss-gai-hv2-canonname.h"
-+
-+/* Catch misnamed and functions.  */
-+#pragma GCC diagnostic error "-Wmissing-prototypes"
-+NSS_DECLARE_MODULE_FUNCTIONS (test_gai_hv2_canonname)
-+
-+extern enum nss_status _nss_files_gethostbyname2_r (const char *, int,
-+                                                  struct hostent *, char *,
-+                                                  size_t, int *, int *);
-+
-+enum nss_status
-+_nss_test_gai_hv2_canonname_gethostbyname2_r (const char *name, int af,
-+                                            struct hostent *result,
-+                                            char *buffer, size_t buflen,
-+                                            int *errnop, int *herrnop)
-+{
-+  return _nss_files_gethostbyname2_r (name, af, result, buffer, buflen, errnop,
-+                                    herrnop);
-+}
-+
-+enum nss_status
-+_nss_test_gai_hv2_canonname_getcanonname_r (const char *name, char *buffer,
-+                                          size_t buflen, char **result,
-+                                          int *errnop, int *h_errnop)
-+{
-+  /* We expect QUERYNAME, which is a small enough string that it shouldn't fail
-+     the test.  */
-+  if (memcmp (QUERYNAME, name, sizeof (QUERYNAME))
-+      || buflen < sizeof (QUERYNAME))
-+    abort ();
-+
-+  strncpy (buffer, name, buflen);
-+  *result = buffer;
-+  return NSS_STATUS_SUCCESS;
-+}
-diff --git a/nss/tst-nss-gai-hv2-canonname.c b/nss/tst-nss-gai-hv2-canonname.c
-new file mode 100644
-index 0000000000..d5f10c07d6
---- /dev/null
-+++ b/nss/tst-nss-gai-hv2-canonname.c
-@@ -0,0 +1,63 @@
-+/* Test NSS query path for plugins that only implement gethostbyname2
-+   (#30843).
-+   Copyright The GNU Toolchain Authors.
-+   This file is part of the GNU C Library.
-+
-+   The GNU C Library is free software; you can redistribute it and/or
-+   modify it under the terms of the GNU Lesser General Public
-+   License as published by the Free Software Foundation; either
-+   version 2.1 of the License, or (at your option) any later version.
-+
-+   The GNU C Library 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
-+   Lesser General Public License for more details.
-+
-+   You should have received a copy of the GNU Lesser General Public
-+   License along with the GNU C Library; if not, see
-+   <https://www.gnu.org/licenses/>.  */
-+
-+#include <nss.h>
-+#include <netdb.h>
-+#include <stdlib.h>
-+#include <string.h>
-+#include <support/check.h>
-+#include <support/xstdio.h>
-+#include "nss/tst-nss-gai-hv2-canonname.h"
-+
-+#define PREPARE do_prepare
-+
-+static void do_prepare (int a, char **av)
-+{
-+  FILE *hosts = xfopen ("/etc/hosts", "w");
-+  for (unsigned i = 2; i < 255; i++)
-+    {
-+      fprintf (hosts, "ff01::ff02:ff03:%u:2\ttest.example.com\n", i);
-+      fprintf (hosts, "192.168.0.%u\ttest.example.com\n", i);
-+    }
-+  xfclose (hosts);
-+}
-+
-+static int
-+do_test (void)
-+{
-+  __nss_configure_lookup ("hosts", "test_gai_hv2_canonname");
-+
-+  struct addrinfo hints = {};
-+  struct addrinfo *result = NULL;
-+
-+  hints.ai_family = AF_INET6;
-+  hints.ai_flags = AI_ALL | AI_V4MAPPED | AI_CANONNAME;
-+
-+  int ret = getaddrinfo (QUERYNAME, NULL, &hints, &result);
-+
-+  if (ret != 0)
-+    FAIL_EXIT1 ("getaddrinfo failed: %s\n", gai_strerror (ret));
-+
-+  TEST_COMPARE_STRING (result->ai_canonname, QUERYNAME);
-+
-+  freeaddrinfo(result);
-+  return 0;
-+}
-+
-+#include <support/test-driver.c>
-diff --git a/nss/tst-nss-gai-hv2-canonname.h b/nss/tst-nss-gai-hv2-canonname.h
-new file mode 100644
-index 0000000000..14f2a9cb08
---- /dev/null
-+++ b/nss/tst-nss-gai-hv2-canonname.h
-@@ -0,0 +1 @@
-+#define QUERYNAME "test.example.com"
-diff --git a/nss/tst-nss-gai-hv2-canonname.root/postclean.req b/nss/tst-nss-gai-hv2-canonname.root/postclean.req
-new file mode 100644
-index 0000000000..e69de29bb2
-diff --git a/nss/tst-nss-gai-hv2-canonname.root/tst-nss-gai-hv2-canonname.script b/nss/tst-nss-gai-hv2-canonname.root/tst-nss-gai-hv2-canonname.script
-new file mode 100644
-index 0000000000..31848b4a28
---- /dev/null
-+++ b/nss/tst-nss-gai-hv2-canonname.root/tst-nss-gai-hv2-canonname.script
-@@ -0,0 +1,2 @@
-+cp $B/nss/libnss_test_gai_hv2_canonname.so $L/libnss_test_gai_hv2_canonname.so.2
-+su
-diff --git a/sysdeps/posix/getaddrinfo.c b/sysdeps/posix/getaddrinfo.c
-index 0356b622be..b2236b105c 100644
---- a/sysdeps/posix/getaddrinfo.c
-+++ b/sysdeps/posix/getaddrinfo.c
-@@ -120,6 +120,7 @@ struct gaih_result
- {
-   struct gaih_addrtuple *at;
-   char *canon;
-+  char *h_name;
-   bool free_at;
-   bool got_ipv6;
- };
-@@ -165,6 +166,7 @@ gaih_result_reset (struct gaih_result *res)
-   if (res->free_at)
-     free (res->at);
-   free (res->canon);
-+  free (res->h_name);
-   memset (res, 0, sizeof (*res));
- }
-@@ -203,9 +205,8 @@ gaih_inet_serv (const char *servicename, const struct gaih_typeproto *tp,
-   return 0;
- }
--/* Convert struct hostent to a list of struct gaih_addrtuple objects.  h_name
--   is not copied, and the struct hostent object must not be deallocated
--   prematurely.  The new addresses are appended to the tuple array in RES.  */
-+/* Convert struct hostent to a list of struct gaih_addrtuple objects.  The new
-+   addresses are appended to the tuple array in RES.  */
- static bool
- convert_hostent_to_gaih_addrtuple (const struct addrinfo *req, int family,
-                                  struct hostent *h, struct gaih_result *res)
-@@ -238,6 +239,15 @@ convert_hostent_to_gaih_addrtuple (const struct addrinfo *req, int family,
-   res->at = array;
-   res->free_at = true;
-+  /* Duplicate h_name because it may get reclaimed when the underlying storage
-+     is freed.  */
-+  if (res->h_name == NULL)
-+    {
-+      res->h_name = __strdup (h->h_name);
-+      if (res->h_name == NULL)
-+      return false;
-+    }
-+
-   /* Update the next pointers on reallocation.  */
-   for (size_t i = 0; i < old; i++)
-     array[i].next = array + i + 1;
-@@ -262,7 +272,6 @@ convert_hostent_to_gaih_addrtuple (const struct addrinfo *req, int family,
-       }
-       array[i].next = array + i + 1;
-     }
--  array[0].name = h->h_name;
-   array[count - 1].next = NULL;
-   return true;
-@@ -324,15 +333,15 @@ gethosts (nss_gethostbyname3_r fct, int family, const char *name,
-    memory allocation failure.  The returned string is allocated on the
-    heap; the caller has to free it.  */
- static char *
--getcanonname (nss_action_list nip, struct gaih_addrtuple *at, const char *name)
-+getcanonname (nss_action_list nip, const char *hname, const char *name)
- {
-   nss_getcanonname_r *cfct = __nss_lookup_function (nip, "getcanonname_r");
-   char *s = (char *) name;
-   if (cfct != NULL)
-     {
-       char buf[256];
--      if (DL_CALL_FCT (cfct, (at->name ?: name, buf, sizeof (buf),
--                            &s, &errno, &h_errno)) != NSS_STATUS_SUCCESS)
-+      if (DL_CALL_FCT (cfct, (hname ?: name, buf, sizeof (buf), &s, &errno,
-+                            &h_errno)) != NSS_STATUS_SUCCESS)
-       /* If the canonical name cannot be determined, use the passed
-          string.  */
-       s = (char *) name;
-@@ -771,7 +780,7 @@ get_nss_addresses (const char *name, const struct addrinfo *req,
-                 if ((req->ai_flags & AI_CANONNAME) != 0
-                     && res->canon == NULL)
-                   {
--                    char *canonbuf = getcanonname (nip, res->at, name);
-+                    char *canonbuf = getcanonname (nip, res->h_name, name);
-                     if (canonbuf == NULL)
-                       {
-                         __resolv_context_put (res_ctx);
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0021-iconv-restore-verbosity-with-unrecognized-encoding-n.patch b/src/patches/glibc-2.38/0021-iconv-restore-verbosity-with-unrecognized-encoding-n.patch
deleted file mode 100644 (file)
index 662604f..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-From 63250e9c571314b6daa2c949ea0af335ee766751 Mon Sep 17 00:00:00 2001
-From: Andreas Schwab <schwab@suse.de>
-Date: Tue, 1 Aug 2023 17:01:37 +0200
-Subject: [PATCH 21/27] iconv: restore verbosity with unrecognized encoding
- names (bug 30694)
-
-Commit 91927b7c76 ("Rewrite iconv option parsing [BZ #19519]") changed the
-iconv program to call __gconv_open directly instead of the iconv_open
-wrapper, but the former does not set errno.  Update the caller to
-interpret the return codes like iconv_open does.
-
-(cherry picked from commit fc72b6d7d818ab2868920af956d1542d03342a4d)
----
- iconv/iconv_prog.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/iconv/iconv_prog.c b/iconv/iconv_prog.c
-index bee898c63c..cf32cf9b44 100644
---- a/iconv/iconv_prog.c
-+++ b/iconv/iconv_prog.c
-@@ -187,7 +187,7 @@ main (int argc, char *argv[])
-       if (res != __GCONV_OK)
-       {
--        if (errno == EINVAL)
-+        if (res == __GCONV_NOCONV || res == __GCONV_NODB)
-           {
-             /* Try to be nice with the user and tell her which of the
-                two encoding names is wrong.  This is possible because
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0022-string-Fix-tester-build-with-fortify-enable-with-gcc.patch b/src/patches/glibc-2.38/0022-string-Fix-tester-build-with-fortify-enable-with-gcc.patch
deleted file mode 100644 (file)
index d357c99..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-From d94461bb86ba176b9390c0015bb612a528e22d95 Mon Sep 17 00:00:00 2001
-From: Mahesh Bodapati <bmahi496@linux.ibm.com>
-Date: Fri, 11 Aug 2023 10:38:25 -0500
-Subject: [PATCH 22/27] string: Fix tester build with fortify enable with gcc <
- 12
-
-When building with fortify enabled, GCC < 12 issues a warning on the
-fortify strncat wrapper might overflow the destination buffer (the
-failure is tied to -Werror).
-
-Checked on ppc64 and x86_64.
-Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
-
-(cherry picked from commit f1c7ed0859a45929136836341741c7cd70f428cb)
----
- string/tester.c | 11 ++++++++---
- 1 file changed, 8 insertions(+), 3 deletions(-)
-
-diff --git a/string/tester.c b/string/tester.c
-index f7d4bac5a8..824cf315ff 100644
---- a/string/tester.c
-+++ b/string/tester.c
-@@ -34,6 +34,14 @@
- DIAG_IGNORE_NEEDS_COMMENT (8, "-Wstringop-truncation");
- #endif
-+/* When building with fortify enabled, GCC < 12 issues a warning on the
-+   fortify strncat wrapper might overflow the destination buffer (the
-+   failure is tied to -Werror).
-+   Triggered by strncat fortify wrapper when it is enabled.  */
-+#if __GNUC_PREREQ (11, 0)
-+DIAG_IGNORE_NEEDS_COMMENT (11, "-Wstringop-overread");
-+#endif
-+
- #include <errno.h>
- #include <stdint.h>
- #include <stdio.h>
-@@ -52,9 +60,6 @@ DIAG_IGNORE_NEEDS_COMMENT (5.0, "-Wmemset-transposed-args");
- DIAG_IGNORE_NEEDS_COMMENT (9, "-Wrestrict");
- DIAG_IGNORE_NEEDS_COMMENT (7, "-Wstringop-overflow=");
- #endif
--#if __GNUC_PREREQ (11, 0)
--DIAG_IGNORE_NEEDS_COMMENT (11, "-Wstringop-overread");
--#endif
- #define       STREQ(a, b)     (strcmp((a), (b)) == 0)
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0023-manual-jobs.texi-Add-missing-item-EPERM-for-getpgid.patch b/src/patches/glibc-2.38/0023-manual-jobs.texi-Add-missing-item-EPERM-for-getpgid.patch
deleted file mode 100644 (file)
index 444aaf6..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-From 0e1ef6779a90bc0f8a05bc367796df2793deecaa Mon Sep 17 00:00:00 2001
-From: Mark Wielaard <mark@klomp.org>
-Date: Thu, 24 Aug 2023 21:36:34 +0200
-Subject: [PATCH 23/27] manual/jobs.texi: Add missing @item EPERM for getpgid
-
-The missing @item makes it look like errno will be set to ESRCH
-if a cross-session getpgid is not permitted.
-
-Found by ulfvonbelow on irc.
-
-(cherry picked from commit 5a21cefd5abab1b99eda1fbf84204a9bf41662ab)
----
- manual/job.texi | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/manual/job.texi b/manual/job.texi
-index 42cb9fb26d..8157f13a1c 100644
---- a/manual/job.texi
-+++ b/manual/job.texi
-@@ -1133,6 +1133,7 @@ following @code{errno} error conditions are defined for this function:
- @table @code
- @item ESRCH
- There is no process with the given process ID @var{pid}.
-+@item EPERM
- The calling process and the process specified by @var{pid} are in
- different sessions, and the implementation doesn't allow to access the
- process group ID of the process with ID @var{pid} from the calling
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0024-Fix-leak-in-getaddrinfo-introduced-by-the-fix-for-CV.patch b/src/patches/glibc-2.38/0024-Fix-leak-in-getaddrinfo-introduced-by-the-fix-for-CV.patch
deleted file mode 100644 (file)
index dc41d35..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-From 5ee59ca371b99984232d7584fe2b1a758b4421d3 Mon Sep 17 00:00:00 2001
-From: Romain Geissler <romain.geissler@amadeus.com>
-Date: Mon, 25 Sep 2023 01:21:51 +0100
-Subject: [PATCH 24/27] Fix leak in getaddrinfo introduced by the fix for
- CVE-2023-4806 [BZ #30843]
-
-This patch fixes a very recently added leak in getaddrinfo.
-
-This was assigned CVE-2023-5156.
-
-Resolves: BZ #30884
-Related: BZ #30842
-
-Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-(cherry picked from commit ec6b95c3303c700eb89eebeda2d7264cc184a796)
----
- nss/Makefile                    | 20 ++++++++++++++++++++
- nss/tst-nss-gai-hv2-canonname.c |  3 +++
- sysdeps/posix/getaddrinfo.c     |  4 +---
- 3 files changed, 24 insertions(+), 3 deletions(-)
-
-diff --git a/nss/Makefile b/nss/Makefile
-index 8a5126ecf3..668ba34b18 100644
---- a/nss/Makefile
-+++ b/nss/Makefile
-@@ -149,6 +149,15 @@ endif
- extra-test-objs               += nss_test1.os nss_test2.os nss_test_errno.os \
-                          nss_test_gai_hv2_canonname.os
-+ifeq ($(run-built-tests),yes)
-+ifneq (no,$(PERL))
-+tests-special += $(objpfx)mtrace-tst-nss-gai-hv2-canonname.out
-+endif
-+endif
-+
-+generated += mtrace-tst-nss-gai-hv2-canonname.out \
-+              tst-nss-gai-hv2-canonname.mtrace
-+
- include ../Rules
- ifeq (yes,$(have-selinux))
-@@ -217,6 +226,17 @@ endif
- $(objpfx)tst-nss-files-alias-leak.out: $(objpfx)/libnss_files.so
- $(objpfx)tst-nss-files-alias-truncated.out: $(objpfx)/libnss_files.so
-+tst-nss-gai-hv2-canonname-ENV = \
-+              MALLOC_TRACE=$(objpfx)tst-nss-gai-hv2-canonname.mtrace \
-+              LD_PRELOAD=$(common-objpfx)/malloc/libc_malloc_debug.so
-+$(objpfx)mtrace-tst-nss-gai-hv2-canonname.out: \
-+  $(objpfx)tst-nss-gai-hv2-canonname.out
-+      { test -r $(objpfx)tst-nss-gai-hv2-canonname.mtrace \
-+      || ( echo "tst-nss-gai-hv2-canonname.mtrace does not exist"; exit 77; ) \
-+      && $(common-objpfx)malloc/mtrace \
-+      $(objpfx)tst-nss-gai-hv2-canonname.mtrace; } > $@; \
-+      $(evaluate-test)
-+
- # Disable DT_RUNPATH on NSS tests so that the glibc internal NSS
- # functions can load testing NSS modules via DT_RPATH.
- LDFLAGS-tst-nss-test1 = -Wl,--disable-new-dtags
-diff --git a/nss/tst-nss-gai-hv2-canonname.c b/nss/tst-nss-gai-hv2-canonname.c
-index d5f10c07d6..7db53cf09d 100644
---- a/nss/tst-nss-gai-hv2-canonname.c
-+++ b/nss/tst-nss-gai-hv2-canonname.c
-@@ -21,6 +21,7 @@
- #include <netdb.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <mcheck.h>
- #include <support/check.h>
- #include <support/xstdio.h>
- #include "nss/tst-nss-gai-hv2-canonname.h"
-@@ -41,6 +42,8 @@ static void do_prepare (int a, char **av)
- static int
- do_test (void)
- {
-+  mtrace ();
-+
-   __nss_configure_lookup ("hosts", "test_gai_hv2_canonname");
-   struct addrinfo hints = {};
-diff --git a/sysdeps/posix/getaddrinfo.c b/sysdeps/posix/getaddrinfo.c
-index b2236b105c..13082305d3 100644
---- a/sysdeps/posix/getaddrinfo.c
-+++ b/sysdeps/posix/getaddrinfo.c
-@@ -1196,9 +1196,7 @@ free_and_return:
-   if (malloc_name)
-     free ((char *) name);
-   free (addrmem);
--  if (res.free_at)
--    free (res.at);
--  free (res.canon);
-+  gaih_result_reset (&res);
-   return result;
- }
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0025-Document-CVE-2023-4806-and-CVE-2023-5156-in-NEWS.patch b/src/patches/glibc-2.38/0025-Document-CVE-2023-4806-and-CVE-2023-5156-in-NEWS.patch
deleted file mode 100644 (file)
index 82d061e..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-From f6445dc94da185b3d1ee283f0ca0a34c4e1986cc Mon Sep 17 00:00:00 2001
-From: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Date: Tue, 26 Sep 2023 07:38:07 -0400
-Subject: [PATCH 25/27] Document CVE-2023-4806 and CVE-2023-5156 in NEWS
-
-These are tracked in BZ #30884 and BZ #30843.
-
-Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-(cherry picked from commit fd134feba35fa839018965733b34d28a09a075dd)
----
- NEWS | 9 +++++++++
- 1 file changed, 9 insertions(+)
-
-diff --git a/NEWS b/NEWS
-index dfee278a9c..f1b1b0a3b4 100644
---- a/NEWS
-+++ b/NEWS
-@@ -15,6 +15,15 @@ Security related changes:
-   2048 bytes, getaddrinfo may potentially disclose stack contents via
-   the returned address data, or crash.
-+  CVE-2023-4806: When an NSS plugin only implements the
-+  _gethostbyname2_r and _getcanonname_r callbacks, getaddrinfo could use
-+  memory that was freed during buffer resizing, potentially causing a
-+  crash or read or write to arbitrary memory.
-+
-+  CVE-2023-5156: The fix for CVE-2023-4806 introduced a memory leak when
-+  an application calls getaddrinfo for AF_INET6 with AI_CANONNAME,
-+  AI_ALL and AI_V4MAPPED flags set.
-+
- The following bugs are resolved with this release:
-   [30723] posix_memalign repeatedly scans long bin lists
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0026-Propagate-GLIBC_TUNABLES-in-setxid-binaries.patch b/src/patches/glibc-2.38/0026-Propagate-GLIBC_TUNABLES-in-setxid-binaries.patch
deleted file mode 100644 (file)
index d67de05..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-From 73e3fcd1a552783e66ff1f65c5f322e2f17a81d1 Mon Sep 17 00:00:00 2001
-From: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Date: Tue, 19 Sep 2023 13:25:40 -0400
-Subject: [PATCH 26/27] Propagate GLIBC_TUNABLES in setxid binaries
-
-GLIBC_TUNABLES scrubbing happens earlier than envvar scrubbing and some
-tunables are required to propagate past setxid boundary, like their
-env_alias.  Rely on tunable scrubbing to clean out GLIBC_TUNABLES like
-before, restoring behaviour in glibc 2.37 and earlier.
-
-Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Reviewed-by: Carlos O'Donell <carlos@redhat.com>
-(cherry picked from commit 0d5f9ea97f1b39f2a855756078771673a68497e1)
----
- sysdeps/generic/unsecvars.h | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/sysdeps/generic/unsecvars.h b/sysdeps/generic/unsecvars.h
-index 81397fb90b..8278c50a84 100644
---- a/sysdeps/generic/unsecvars.h
-+++ b/sysdeps/generic/unsecvars.h
-@@ -4,7 +4,6 @@
- #define UNSECURE_ENVVARS \
-   "GCONV_PATH\0"                                                            \
-   "GETCONF_DIR\0"                                                           \
--  "GLIBC_TUNABLES\0"                                                        \
-   "HOSTALIASES\0"                                                           \
-   "LD_AUDIT\0"                                                                      \
-   "LD_DEBUG\0"                                                                      \
--- 
-2.39.2
-
diff --git a/src/patches/glibc-2.38/0027-tunables-Terminate-if-end-of-input-is-reached-CVE-20.patch b/src/patches/glibc-2.38/0027-tunables-Terminate-if-end-of-input-is-reached-CVE-20.patch
deleted file mode 100644 (file)
index 735153a..0000000
+++ /dev/null
@@ -1,173 +0,0 @@
-From 750a45a783906a19591fb8ff6b7841470f1f5701 Mon Sep 17 00:00:00 2001
-From: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Date: Tue, 19 Sep 2023 18:39:32 -0400
-Subject: [PATCH 27/27] tunables: Terminate if end of input is reached
- (CVE-2023-4911)
-
-The string parsing routine may end up writing beyond bounds of tunestr
-if the input tunable string is malformed, of the form name=name=val.
-This gets processed twice, first as name=name=val and next as name=val,
-resulting in tunestr being name=name=val:name=val, thus overflowing
-tunestr.
-
-Terminate the parsing loop at the first instance itself so that tunestr
-does not overflow.
-
-This also fixes up tst-env-setuid-tunables to actually handle failures
-correct and add new tests to validate the fix for this CVE.
-
-Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
-Reviewed-by: Carlos O'Donell <carlos@redhat.com>
-(cherry picked from commit 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa)
----
- NEWS                          |  5 +++++
- elf/dl-tunables.c             | 17 +++++++++-------
- elf/tst-env-setuid-tunables.c | 37 +++++++++++++++++++++++++++--------
- 3 files changed, 44 insertions(+), 15 deletions(-)
-
-diff --git a/NEWS b/NEWS
-index f1b1b0a3b4..bfcd46efa9 100644
---- a/NEWS
-+++ b/NEWS
-@@ -24,6 +24,11 @@ Security related changes:
-   an application calls getaddrinfo for AF_INET6 with AI_CANONNAME,
-   AI_ALL and AI_V4MAPPED flags set.
-+  CVE-2023-4911: If a tunable of the form NAME=NAME=VAL is passed in the
-+  environment of a setuid program and NAME is valid, it may result in a
-+  buffer overflow, which could be exploited to achieve escalated
-+  privileges.  This flaw was introduced in glibc 2.34.
-+
- The following bugs are resolved with this release:
-   [30723] posix_memalign repeatedly scans long bin lists
-diff --git a/elf/dl-tunables.c b/elf/dl-tunables.c
-index 62b7332d95..cae67efa0a 100644
---- a/elf/dl-tunables.c
-+++ b/elf/dl-tunables.c
-@@ -180,11 +180,7 @@ parse_tunables (char *tunestr, char *valstring)
-       /* If we reach the end of the string before getting a valid name-value
-        pair, bail out.  */
-       if (p[len] == '\0')
--      {
--        if (__libc_enable_secure)
--          tunestr[off] = '\0';
--        return;
--      }
-+      break;
-       /* We did not find a valid name-value pair before encountering the
-        colon.  */
-@@ -244,9 +240,16 @@ parse_tunables (char *tunestr, char *valstring)
-           }
-       }
--      if (p[len] != '\0')
--      p += len + 1;
-+      /* We reached the end while processing the tunable string.  */
-+      if (p[len] == '\0')
-+      break;
-+
-+      p += len + 1;
-     }
-+
-+  /* Terminate tunestr before we leave.  */
-+  if (__libc_enable_secure)
-+    tunestr[off] = '\0';
- }
- /* Enable the glibc.malloc.check tunable in SETUID/SETGID programs only when
-diff --git a/elf/tst-env-setuid-tunables.c b/elf/tst-env-setuid-tunables.c
-index 7dfb0e073a..f0b92c97e7 100644
---- a/elf/tst-env-setuid-tunables.c
-+++ b/elf/tst-env-setuid-tunables.c
-@@ -50,6 +50,8 @@ const char *teststrings[] =
-   "glibc.malloc.perturb=0x800:not_valid.malloc.check=2:glibc.malloc.mmap_threshold=4096",
-   "glibc.not_valid.check=2:glibc.malloc.mmap_threshold=4096",
-   "not_valid.malloc.check=2:glibc.malloc.mmap_threshold=4096",
-+  "glibc.malloc.mmap_threshold=glibc.malloc.mmap_threshold=4096",
-+  "glibc.malloc.check=2",
-   "glibc.malloc.garbage=2:glibc.maoc.mmap_threshold=4096:glibc.malloc.check=2",
-   "glibc.malloc.check=4:glibc.malloc.garbage=2:glibc.maoc.mmap_threshold=4096",
-   ":glibc.malloc.garbage=2:glibc.malloc.check=1",
-@@ -68,6 +70,8 @@ const char *resultstrings[] =
-   "glibc.malloc.perturb=0x800:glibc.malloc.mmap_threshold=4096",
-   "glibc.malloc.mmap_threshold=4096",
-   "glibc.malloc.mmap_threshold=4096",
-+  "glibc.malloc.mmap_threshold=glibc.malloc.mmap_threshold=4096",
-+  "",
-   "",
-   "",
-   "",
-@@ -81,11 +85,18 @@ test_child (int off)
- {
-   const char *val = getenv ("GLIBC_TUNABLES");
-+  printf ("    [%d] GLIBC_TUNABLES is %s\n", off, val);
-+  fflush (stdout);
-   if (val != NULL && strcmp (val, resultstrings[off]) == 0)
-     return 0;
-   if (val != NULL)
--    printf ("[%d] Unexpected GLIBC_TUNABLES VALUE %s\n", off, val);
-+    printf ("    [%d] Unexpected GLIBC_TUNABLES VALUE %s, expected %s\n",
-+          off, val, resultstrings[off]);
-+  else
-+    printf ("    [%d] GLIBC_TUNABLES environment variable absent\n", off);
-+
-+  fflush (stdout);
-   return 1;
- }
-@@ -106,21 +117,26 @@ do_test (int argc, char **argv)
-       if (ret != 0)
-       exit (1);
--      exit (EXIT_SUCCESS);
-+      /* Special return code to make sure that the child executed all the way
-+       through.  */
-+      exit (42);
-     }
-   else
-     {
--      int ret = 0;
--
-       /* Spawn tests.  */
-       for (int i = 0; i < array_length (teststrings); i++)
-       {
-         char buf[INT_BUFSIZE_BOUND (int)];
--        printf ("Spawned test for %s (%d)\n", teststrings[i], i);
-+        printf ("[%d] Spawned test for %s\n", i, teststrings[i]);
-         snprintf (buf, sizeof (buf), "%d\n", i);
-+        fflush (stdout);
-         if (setenv ("GLIBC_TUNABLES", teststrings[i], 1) != 0)
--          exit (1);
-+          {
-+            printf ("    [%d] Failed to set GLIBC_TUNABLES: %m", i);
-+            support_record_failure ();
-+            continue;
-+          }
-         int status = support_capture_subprogram_self_sgid (buf);
-@@ -128,9 +144,14 @@ do_test (int argc, char **argv)
-         if (WEXITSTATUS (status) == EXIT_UNSUPPORTED)
-           return EXIT_UNSUPPORTED;
--        ret |= status;
-+        if (WEXITSTATUS (status) != 42)
-+          {
-+            printf ("    [%d] child failed with status %d\n", i,
-+                    WEXITSTATUS (status));
-+            support_record_failure ();
-+          }
-       }
--      return ret;
-+      return 0;
-     }
- }
--- 
-2.39.2
-
diff --git a/src/patches/grub/grub-2.12-rc1-fix_bli_bin_sh_path.patch b/src/patches/grub/grub-2.12-rc1-fix_bli_bin_sh_path.patch
deleted file mode 100644 (file)
index f933f59..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-diff -Naur grub-2.12-rc1.org/util/grub.d/25_bli.in grub-2.12-rc1/util/grub.d/25_bli.in
---- grub-2.12-rc1.org/util/grub.d/25_bli.in    2023-07-10 17:43:48.000000000 +0200
-+++ grub-2.12-rc1/util/grub.d/25_bli.in        2023-11-17 07:07:30.743519612 +0100
-@@ -1,4 +1,4 @@
--#!/usr/bin/sh
-+#!/bin/sh
- set -e
- # grub-mkconfig helper script.
diff --git a/src/patches/ipxe-1b67a05-be-explicit-about-fcommon-compiler-directive.patch b/src/patches/ipxe-1b67a05-be-explicit-about-fcommon-compiler-directive.patch
deleted file mode 100644 (file)
index 9df561f..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-From f982a712979619dbae2c6e0d741757e2ce94be11 Mon Sep 17 00:00:00 2001
-From: Bruce Rogers <brogers@suse.com>
-Date: Wed, 6 May 2020 15:03:02 -0600
-Subject: [PATCH] [build] Be explicit about -fcommon compiler directive
-
-gcc10 switched default behavior from -fcommon to -fno-common.  Since
-"__shared" relies on the legacy behavior, explicitly specify it.
-
-Signed-off-by: Bruce Rogers <brogers@suse.com>
-Modified-by: Michael Brown <mcb30@ipxe.org>
-Signed-off-by: Michael Brown <mcb30@ipxe.org>
----
- src/Makefile.housekeeping | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping
-index 66d6dd449..b6c61c112 100644
---- a/src/Makefile.housekeeping
-+++ b/src/Makefile.housekeeping
-@@ -418,6 +418,7 @@ CFLAGS             += -Os
- CFLAGS                += -g
- ifeq ($(CCTYPE),gcc)
- CFLAGS                += -ffreestanding
-+CFLAGS                += -fcommon
- CFLAGS                += -Wall -W -Wformat-nonliteral
- HOST_CFLAGS   += -Wall -W -Wformat-nonliteral
- endif
diff --git a/src/patches/ipxe-fix-stringop-truncation-warning-with-gcc-8-x.patch b/src/patches/ipxe-fix-stringop-truncation-warning-with-gcc-8-x.patch
deleted file mode 100644 (file)
index af4bd59..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-From ddfb60813c74e988ba7c16dbbe1b163593c9da4e Mon Sep 17 00:00:00 2001
-From: Christian Hesse <mail@eworm.de>
-Date: Tue, 15 May 2018 23:25:01 +0200
-Subject: [PATCH] [build] fix stringop truncation warning with GCC 8.x
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-GCC 8.x gives a warning about stringop truncation:
-
-util/elf2efi.c:497:2: error: â€˜strncpy’ specified bound 8 equals destination
-size [-Werror=stringop-truncation]
-
-It assumes that strncpy() is intended to copy strings, which are NULL
-terminated. We do copy fixed size memory regions, so use memcpy() instead.
----
- src/util/elf2efi.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/util/elf2efi.c b/src/util/elf2efi.c
-index 6718df777..de3c92463 100644
---- a/src/util/elf2efi.c
-+++ b/src/util/elf2efi.c
-@@ -494,7 +494,7 @@ static struct pe_section * process_section ( struct elf_file *elf,
-       memset ( new, 0, sizeof ( *new ) + section_filesz );
-       /* Fill in section header details */
--      strncpy ( ( char * ) new->hdr.Name, name, sizeof ( new->hdr.Name ) );
-+      memcpy ( ( char * ) new->hdr.Name, name, sizeof ( new->hdr.Name ) );
-       new->hdr.Misc.VirtualSize = section_memsz;
-       new->hdr.VirtualAddress = shdr->sh_addr;
-       new->hdr.SizeOfRawData = section_filesz;
diff --git a/src/patches/ipxe-handle-R_X86_64_PLT32.patch b/src/patches/ipxe-handle-R_X86_64_PLT32.patch
deleted file mode 100644 (file)
index ef2d434..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-From 5dce2d454b2829431e0484ac0f993b7a2759e0df Mon Sep 17 00:00:00 2001
-From: Christian Hesse <mail@eworm.de>
-Date: Sat, 25 Aug 2018 13:53:08 +0200
-Subject: [PATCH] [build] handle R_X86_64_PLT32 from binutils 2.31
-
-Starting from binutils 2.31.0 (commit bd7ab16b) x86-64 assembler
-generates R_X86_64_PLT32 instead of R_X86_64_PC32.
----
- src/util/elf2efi.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/util/elf2efi.c b/src/util/elf2efi.c
-index 6718df777..2c5b9df8a 100644
---- a/src/util/elf2efi.c
-+++ b/src/util/elf2efi.c
-@@ -636,6 +636,7 @@ static void process_reloc ( struct elf_file *elf, const Elf_Shdr *shdr,
-               case ELF_MREL ( EM_ARM, R_ARM_THM_JUMP24 ) :
-               case ELF_MREL ( EM_ARM, R_ARM_V4BX ):
-               case ELF_MREL ( EM_X86_64, R_X86_64_PC32 ) :
-+              case ELF_MREL ( EM_X86_64, R_X86_64_PLT32 ) :
-               case ELF_MREL ( EM_AARCH64, R_AARCH64_CALL26 ) :
-               case ELF_MREL ( EM_AARCH64, R_AARCH64_JUMP26 ) :
-               case ELF_MREL ( EM_AARCH64, R_AARCH64_ADR_PREL_LO21 ) :
diff --git a/src/patches/ipxe-use-the-right-sized-register-for-push.patch b/src/patches/ipxe-use-the-right-sized-register-for-push.patch
deleted file mode 100644 (file)
index 99b76de..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-From 08caa8be3a143d6f33782f398b7937efb39ff283 Mon Sep 17 00:00:00 2001
-From: Justin Cano <5184128+jstncno@users.noreply.github.com>
-Date: Thu, 3 Aug 2023 09:58:11 -0700
-Subject: [PATCH] Use the right sized register for the push operand based on
- the size of the value being pushed
-
-Fixes https://github.com/ipxe/ipxe/issues/997
----
- src/arch/x86/include/librm.h | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/src/arch/x86/include/librm.h b/src/arch/x86/include/librm.h
-index 5196d390fa..d9e748adfc 100644
---- a/src/arch/x86/include/librm.h
-+++ b/src/arch/x86/include/librm.h
-@@ -250,8 +250,10 @@ extern void remove_user_from_rm_stack ( userptr_t data, size_t size );
- /* CODE_DEFAULT: restore default .code32/.code64 directive */
- #ifdef __x86_64__
- #define CODE_DEFAULT ".code64"
-+#define PUSH "pushq"
- #else
- #define CODE_DEFAULT ".code32"
-+#define PUSH "pushl"
- #endif
- /* LINE_SYMBOL: declare a symbol for the current source code line */
-@@ -268,7 +270,7 @@ extern void remove_user_from_rm_stack ( userptr_t data, size_t size );
- /* REAL_CODE: declare a fragment of code that executes in real mode */
- #define REAL_CODE( asm_code_str )                     \
--      "push $1f\n\t"                                  \
-+      PUSH " $1f\n\t"                                 \
-       "call real_call\n\t"                            \
-       TEXT16_CODE ( "\n1:\n\t"                        \
-                     asm_code_str                      \
-@@ -277,7 +279,7 @@ extern void remove_user_from_rm_stack ( userptr_t data, size_t size );
- /* PHYS_CODE: declare a fragment of code that executes in flat physical mode */
- #define PHYS_CODE( asm_code_str )                     \
--      "push $1f\n\t"                                  \
-+      PUSH " $1f\n\t"                                 \
-       "call phys_call\n\t"                            \
-       ".section \".text.phys\", \"ax\", @progbits\n\t"\
-       "\n" LINE_SYMBOL "\n\t"                         \
diff --git a/src/patches/linux/aarch64/0001-rockchip-dt-nanopi-r2s-change-button-from-restart-to.patch b/src/patches/linux/aarch64/0001-rockchip-dt-nanopi-r2s-change-button-from-restart-to.patch
new file mode 100644 (file)
index 0000000..b1c3e4d
--- /dev/null
@@ -0,0 +1,32 @@
+From 937057185cce0a05eea29f307aa3ef498e49138e Mon Sep 17 00:00:00 2001
+From: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: Tue, 9 Nov 2021 08:52:11 +0100
+Subject: [PATCH 1/8] rockchip: dt: nanopi-r2s: change button from restart to
+ power
+
+this is to proper shutdown via acpi with this button.
+
+Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
+---
+ arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
+index 1445b879ac7a..35b76d7e8ab4 100644
+--- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
++++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
+@@ -35,9 +35,9 @@ keys {
+               pinctrl-names = "default";
+               key-reset {
+-                      label = "reset";
++                      label = "power";
+                       gpios = <&gpio0 RK_PA0 GPIO_ACTIVE_LOW>;
+-                      linux,code = <KEY_RESTART>;
++                      linux,code = <KEY_POWER>;
+                       debounce-interval = <50>;
+               };
+       };
+-- 
+2.34.1
+
diff --git a/src/patches/linux/aarch64/0002-rockchip-dt-nanopi-r2s-change-sysled-trigger-to-hear.patch b/src/patches/linux/aarch64/0002-rockchip-dt-nanopi-r2s-change-sysled-trigger-to-hear.patch
new file mode 100644 (file)
index 0000000..05adfe5
--- /dev/null
@@ -0,0 +1,26 @@
+From ebdbd87a1e1b67755a8e04e93b2bba6a56b2019c Mon Sep 17 00:00:00 2001
+From: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: Tue, 9 Nov 2021 08:55:06 +0100
+Subject: [PATCH 2/8] rockchip: dt: nanopi-r2s: change sysled trigger to
+ heartbeat
+
+Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
+---
+ arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
+index 35b76d7e8ab4..16caf1e32259 100644
+--- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
++++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts
+@@ -56,6 +56,7 @@ sys_led: led-1 {
+                       gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_HIGH>;
+                       label = "nanopi-r2s:red:sys";
+                       default-state = "on";
++                      linux,default-trigger = "heartbeat";
+               };
+               wan_led: led-2 {
+-- 
+2.34.1
+
diff --git a/src/patches/linux/aarch64/0003-rockchip-dt-nanopi-r4s-fix-led-names-and-button.patch b/src/patches/linux/aarch64/0003-rockchip-dt-nanopi-r4s-fix-led-names-and-button.patch
new file mode 100644 (file)
index 0000000..91284e8
--- /dev/null
@@ -0,0 +1,51 @@
+From 38b042cba08034365a6b152202e943883ee12c95 Mon Sep 17 00:00:00 2001
+From: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: Tue, 25 Jan 2022 18:04:28 +0100
+Subject: [PATCH 3/8] rockchip: dt: nanopi-r4s: fix led names and button
+
+Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
+---
+ arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 11 ++++++-----
+ 1 file changed, 6 insertions(+), 5 deletions(-)
+
+diff --git a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
+index fe5b52610010..9125f013438d 100644
+--- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
++++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
+@@ -28,18 +28,19 @@ gpio-leds {
+               lan_led: led-lan {
+                       gpios = <&gpio1 RK_PA1 GPIO_ACTIVE_HIGH>;
+-                      label = "green:lan";
++                      label = "nanopi-r4s:green:lan";
+               };
+               sys_led: led-sys {
+                       gpios = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>;
+-                      label = "red:power";
++                      label = "nanopi-r4s:green:sys";
+                       default-state = "on";
++                      linux,default-trigger = "heartbeat";
+               };
+               wan_led: led-wan {
+                       gpios = <&gpio1 RK_PA0 GPIO_ACTIVE_HIGH>;
+-                      label = "green:wan";
++                      label = "nanopi-r4s:green:wan";
+               };
+       };
+@@ -51,8 +52,8 @@ gpio-keys {
+               key-reset {
+                       debounce-interval = <50>;
+                       gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_LOW>;
+-                      label = "reset";
+-                      linux,code = <KEY_RESTART>;
++                      label = "power";
++                      linux,code = <KEY_POWER>;
+               };
+       };
+-- 
+2.34.1
+
diff --git a/src/patches/linux/aarch64/0004-rockchip-dt-nanopi-r4s-add-realtek-pci-devicenode.patch b/src/patches/linux/aarch64/0004-rockchip-dt-nanopi-r4s-add-realtek-pci-devicenode.patch
new file mode 100644 (file)
index 0000000..b361a46
--- /dev/null
@@ -0,0 +1,46 @@
+From 6039099142af6cba233ab72b49f70605b611d1c6 Mon Sep 17 00:00:00 2001
+From: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: Fri, 28 Jan 2022 17:20:56 +0100
+Subject: [PATCH 4/8] rockchip: dt: nanopi-r4s: add realtek pci devicenode
+
+this is needed to set the mac address via u-boot
+---
+ .../arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
+diff --git a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
+index 9125f013438d..5a60460bd974 100644
+--- a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
++++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
+@@ -19,6 +19,10 @@ / {
+       model = "FriendlyElec NanoPi R4S";
+       compatible = "friendlyarm,nanopi-r4s", "rockchip,rk3399";
++      aliases {
++              ethernet1 = &r8169;
++      };
++
+       /delete-node/ display-subsystem;
+       gpio-leds {
+@@ -77,6 +81,17 @@ &pcie0 {
+       max-link-speed = <1>;
+       num-lanes = <1>;
+       vpcie3v3-supply = <&vcc3v3_sys>;
++
++      pcie@0 {
++              reg = <0x00000000 0 0 0 0>;
++              #address-cells = <3>;
++              #size-cells = <2>;
++
++              r8169: pcie@0,0 {
++                      reg = <0x000000 0 0 0 0>;
++                      local-mac-address = [ 00 00 00 00 00 00 ];
++              };
++      };
+ };
+ &pinctrl {
+-- 
+2.34.1
+
diff --git a/src/patches/linux/aarch64/0005-mmc-core-set-initial-signal-voltage-on-power-off.patch b/src/patches/linux/aarch64/0005-mmc-core-set-initial-signal-voltage-on-power-off.patch
new file mode 100644 (file)
index 0000000..81a43eb
--- /dev/null
@@ -0,0 +1,46 @@
+From dfacc132a5be8eb643495f8ca693fd59368cc262 Mon Sep 17 00:00:00 2001
+From: Jonas Karlman <jonas@kwiboo.se>
+Date: Sun, 17 Feb 2019 22:14:38 +0000
+Subject: [PATCH 5/8] mmc: core: set initial signal voltage on power off
+
+Some boards have SD card connectors where the power rail cannot be switched
+off by the driver. If the card has not been power cycled, it may still be
+using 1.8V signaling after a warm re-boot. Bootroms expecting 3.3V signaling
+will fail to boot from a UHS card that continue to use 1.8V signaling.
+
+Set initial signal voltage in mmc_power_off() to allow re-boot to function.
+
+This fixes re-boot with UHS cards on Asus Tinker Board (Rockchip RK3288),
+same issue have been seen on some Rockchip RK3399 boards.
+
+I am sending this as a RFC because I have no insights into SD/MMC subsystem,
+this change fix a re-boot issue on my boards and does not break emmc/sdio.
+Is this an acceptable workaround? Any advice is appreciated.
+
+Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
+---
+ drivers/mmc/core/core.c | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
+index 3d3e0ca52614..33cb13b7bf88 100644
+--- a/drivers/mmc/core/core.c
++++ b/drivers/mmc/core/core.c
+@@ -1363,6 +1363,14 @@ void mmc_power_off(struct mmc_host *host)
+       if (host->ios.power_mode == MMC_POWER_OFF)
+               return;
++      mmc_set_initial_signal_voltage(host);
++
++      /*
++       * This delay should be sufficient to allow the power supply
++       * to reach the minimum voltage.
++       */
++      mmc_delay(host->ios.power_delay_ms);
++
+       mmc_pwrseq_power_off(host);
+       host->ios.clock = 0;
+-- 
+2.34.1
+
diff --git a/src/patches/linux/aarch64/0006-pcie-rockchip-host-try-again-if-training-fail.patch b/src/patches/linux/aarch64/0006-pcie-rockchip-host-try-again-if-training-fail.patch
new file mode 100644 (file)
index 0000000..9323c0a
--- /dev/null
@@ -0,0 +1,39 @@
+From 828dc7d5beca4c10db50330d1858cd70588bff5d Mon Sep 17 00:00:00 2001
+From: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: Sat, 5 Feb 2022 15:35:57 +0000
+Subject: [PATCH 6/8] pcie-rockchip-host: try again if training fail.
+
+on NanoPi R4S the training of the pcie often fails at first try
+so this try again some times.
+
+Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
+---
+ drivers/pci/controller/pcie-rockchip-host.c | 12 ++++++++++--
+ 1 file changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/pci/controller/pcie-rockchip-host.c b/drivers/pci/controller/pcie-rockchip-host.c
+index afbbdccd195d..5d75189e64e5 100644
+--- a/drivers/pci/controller/pcie-rockchip-host.c
++++ b/drivers/pci/controller/pcie-rockchip-host.c
+@@ -959,8 +959,16 @@ static int rockchip_pcie_probe(struct platform_device *pdev)
+       }
+       err = rockchip_pcie_host_init_port(rockchip);
+-      if (err)
+-              goto err_vpcie;
++      if (err) {
++              dev_err(dev, "failed to init port, try again...\n");
++              err = rockchip_pcie_host_init_port(rockchip);
++              if (err) {
++                      dev_err(dev, "failed to init port, last try in 500ms.\n");
++                      mdelay(500);
++                      err = rockchip_pcie_host_init_port(rockchip);
++                      if (err) goto err_vpcie;
++              }
++      }
+       err = rockchip_pcie_init_irq_domain(rockchip);
+       if (err < 0)
+-- 
+2.34.1
+
diff --git a/src/patches/linux/aarch64/0007-rockchip-dt-add-overclocked-NanoPi-R4S.patch b/src/patches/linux/aarch64/0007-rockchip-dt-add-overclocked-NanoPi-R4S.patch
new file mode 100644 (file)
index 0000000..eecf1ad
--- /dev/null
@@ -0,0 +1,60 @@
+From a7489da29122b1aa890c1186e63d1ad4ba610bb9 Mon Sep 17 00:00:00 2001
+From: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: Fri, 11 Feb 2022 09:34:40 +0000
+Subject: [PATCH 7/8] rockchip: dt: add overclocked NanoPi R4S
+
+Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
+---
+ arch/arm64/boot/dts/rockchip/Makefile         |  1 +
+ .../dts/rockchip/rk3399-nanopi-r4s-oc.dts     | 27 +++++++++++++++++++
+ 2 files changed, 28 insertions(+)
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts
+
+diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile
+index e7728007fd1b..f32fe64a84ed 100644
+--- a/arch/arm64/boot/dts/rockchip/Makefile
++++ b/arch/arm64/boot/dts/rockchip/Makefile
+@@ -49,6 +49,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4b.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-neo4.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s.dtb
++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s-oc.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s-enterprise.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-orangepi.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-pinebook-pro.dtb
+diff --git a/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts
+new file mode 100644
+index 000000000000..7268d2209f52
+--- /dev/null
++++ b/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts
+@@ -0,0 +1,27 @@
++// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
++/*
++ * FriendlyElec NanoPC-R4S OC
++ *
++ * Overclock NanoPi R4S to 2Ghz/1.5Ghz
++ */
++
++/dts-v1/;
++#include "rk3399-nanopi-r4s.dts"
++
++/ {
++      model = "FriendlyElec NanoPi R4S OC";
++
++      cluster0_opp: opp-table-0 {
++              opp06 {
++                      opp-hz = /bits/ 64 <1512000000>;
++                      opp-microvolt = <1150000 1150000 1250000>;
++              };
++      };
++
++      cluster1_opp: opp-table-1 {
++              opp08 {
++                      opp-hz = /bits/ 64 <20160000000>;
++                      opp-microvolt = <1250000 1250000 1250000>;
++              };
++      };
++};
+-- 
+2.34.1
+
diff --git a/src/patches/linux/aarch64/0008-rockchip-dt-add-some-overclocked-rk3328-boards.patch b/src/patches/linux/aarch64/0008-rockchip-dt-add-some-overclocked-rk3328-boards.patch
new file mode 100644 (file)
index 0000000..2c537fb
--- /dev/null
@@ -0,0 +1,201 @@
+From 5d1a97bca7efef833d4a9577c8a4951933f01303 Mon Sep 17 00:00:00 2001
+From: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: Sun, 19 Nov 2023 13:27:36 +0000
+Subject: [PATCH 8/8] rockchip: dt: add some overclocked rk3328 boards
+
+nanopi-r2c, nanopi-r2c-plus-oc, nanopi-r2s-oc,
+orangepi-r1-plus-lts-oc, orangepi-r1-plus-oc
+
+Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
+---
+ arch/arm64/boot/dts/rockchip/Makefile         |  5 ++++
+ .../dts/rockchip/rk3328-nanopi-r2c-oc.dts     | 25 +++++++++++++++++++
+ .../rockchip/rk3328-nanopi-r2c-plus-oc.dts    | 25 +++++++++++++++++++
+ .../dts/rockchip/rk3328-nanopi-r2s-oc.dts     | 25 +++++++++++++++++++
+ .../rk3328-orangepi-r1-plus-lts-oc.dts        | 25 +++++++++++++++++++
+ .../rockchip/rk3328-orangepi-r1-plus-oc.dts   | 25 +++++++++++++++++++
+ 6 files changed, 130 insertions(+)
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts
+ create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts
+
+diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile
+index f32fe64a84ed..4d1cb2b32572 100644
+--- a/arch/arm64/boot/dts/rockchip/Makefile
++++ b/arch/arm64/boot/dts/rockchip/Makefile
+@@ -15,10 +15,15 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go3.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c.dtb
++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-oc.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus.dtb
++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus-oc.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb
++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-oc.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb
++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-oc.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts.dtb
++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts-oc.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock64.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e.dtb
+ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-roc-cc.dtb
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts
+new file mode 100644
+index 000000000000..617bcefb2122
+--- /dev/null
++++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts
+@@ -0,0 +1,25 @@
++// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
++/*
++ * overclock Nanopi R2C to 1.5 Ghz
++ */
++
++/dts-v1/;
++
++#include "rk3328-nanopi-r2c.dts"
++
++/ {
++      model = "FriendlyElec NanoPi R2C OC";
++
++      cpu0_opp_table: opp-table-0 {
++              opp-1392000000 {
++                      opp-hz = /bits/ 64 <1392000000>;
++                      opp-microvolt = <1350000>;
++                      clock-latency-ns = <40000>;
++              };
++              opp-1512000000 {
++                      opp-hz = /bits/ 64 <1512000000>;
++                      opp-microvolt = <1400000>;
++                      clock-latency-ns = <40000>;
++              };
++      };
++};
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts
+new file mode 100644
+index 000000000000..5324afec9271
+--- /dev/null
++++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts
+@@ -0,0 +1,25 @@
++// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
++/*
++ * overclock Nanopi R2C to 1.5 Ghz
++ */
++
++/dts-v1/;
++
++#include "rk3328-nanopi-r2c-plus.dts"
++
++/ {
++      model = "FriendlyElec NanoPi R2C Plus OC";
++
++      cpu0_opp_table: opp-table-0 {
++              opp-1392000000 {
++                      opp-hz = /bits/ 64 <1392000000>;
++                      opp-microvolt = <1350000>;
++                      clock-latency-ns = <40000>;
++              };
++              opp-1512000000 {
++                      opp-hz = /bits/ 64 <1512000000>;
++                      opp-microvolt = <1400000>;
++                      clock-latency-ns = <40000>;
++              };
++      };
++};
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts
+new file mode 100644
+index 000000000000..b94dc24d44e5
+--- /dev/null
++++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts
+@@ -0,0 +1,25 @@
++// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
++/*
++ * overclock Nanopi R2S to 1.5 Ghz
++ */
++
++/dts-v1/;
++
++#include "rk3328-nanopi-r2s.dts"
++
++/ {
++      model = "FriendlyElec NanoPi R2S OC";
++
++      cpu0_opp_table: opp-table-0 {
++              opp-1392000000 {
++                      opp-hz = /bits/ 64 <1392000000>;
++                      opp-microvolt = <1350000>;
++                      clock-latency-ns = <40000>;
++              };
++              opp-1512000000 {
++                      opp-hz = /bits/ 64 <1512000000>;
++                      opp-microvolt = <1400000>;
++                      clock-latency-ns = <40000>;
++              };
++      };
++};
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts
+new file mode 100644
+index 000000000000..1cc615a5d8e0
+--- /dev/null
++++ b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts
+@@ -0,0 +1,25 @@
++// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
++/*
++ * overclock OrangePi R1 Plus LTS to 1.5 Ghz
++ */
++
++/dts-v1/;
++
++#include "rk3328-orangepi-r1-plus-lts.dts"
++
++/ {
++      model = "Xunlong Orange Pi R1 Plus LTS OC";
++
++      cpu0_opp_table: opp-table-0 {
++              opp-1392000000 {
++                      opp-hz = /bits/ 64 <1392000000>;
++                      opp-microvolt = <1350000>;
++                      clock-latency-ns = <40000>;
++              };
++              opp-1512000000 {
++                      opp-hz = /bits/ 64 <1512000000>;
++                      opp-microvolt = <1400000>;
++                      clock-latency-ns = <40000>;
++              };
++      };
++};
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts
+new file mode 100644
+index 000000000000..1a420d214f12
+--- /dev/null
++++ b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts
+@@ -0,0 +1,25 @@
++// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
++/*
++ * overclock OrangePi R1 Plus to 1.5 Ghz
++ */
++
++/dts-v1/;
++
++#include "rk3328-nanopi-r2s.dts"
++
++/ {
++      model = "Xunlong Orange Pi R1 Plus OC";
++
++      cpu0_opp_table: opp-table-0 {
++              opp-1392000000 {
++                      opp-hz = /bits/ 64 <1392000000>;
++                      opp-microvolt = <1350000>;
++                      clock-latency-ns = <40000>;
++              };
++              opp-1512000000 {
++                      opp-hz = /bits/ 64 <1512000000>;
++                      opp-microvolt = <1400000>;
++                      clock-latency-ns = <40000>;
++              };
++      };
++};
+-- 
+2.34.1
+
diff --git a/src/patches/linux/devtmpfs-mount-with-noexec-and-nosuid.patch b/src/patches/linux/devtmpfs-mount-with-noexec-and-nosuid.patch
deleted file mode 100644 (file)
index 222b7b6..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-From 28f0c335dd4a1a4b44b3e6c6402825a93132e1a4 Mon Sep 17 00:00:00 2001
-From: Kees Cook <keescook@chromium.org>
-Date: Wed, 22 Dec 2021 17:50:20 +0500
-Subject: devtmpfs: mount with noexec and nosuid
-
-devtmpfs is writable. Add the noexec and nosuid as default mount flags
-to prevent code execution from /dev. The systems who don't use systemd
-and who rely on CONFIG_DEVTMPFS_MOUNT=y are the ones to be protected by
-this patch. Other systems are fine with the udev solution.
-
-No sane program should be relying on executing from /dev. So this patch
-reduces the attack surface. It doesn't prevent any specific attack, but
-it reduces the possibility that someone can use /dev as a place to put
-executable code. Chrome OS has been carrying this patch for several
-years. It seems trivial and simple solution to improve the protection of
-/dev when CONFIG_DEVTMPFS_MOUNT=y.
-
-Original patch:
-https://lore.kernel.org/lkml/20121120215059.GA1859@www.outflux.net/
-
-Cc: ellyjones@chromium.org
-Cc: Kay Sievers <kay@vrfy.org>
-Cc: Roland Eggner <edvx1@systemanalysen.net>
-Co-developed-by: Muhammad Usama Anjum <usama.anjum@collabora.com>
-Signed-off-by: Kees Cook <keescook@chromium.org>
-Signed-off-by: Muhammad Usama Anjum <usama.anjum@collabora.com>
-Link: https://lore.kernel.org/r/YcMfDOyrg647RCmd@debian-BULLSEYE-live-builder-AMD64
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/base/Kconfig    | 11 +++++++++++
- drivers/base/devtmpfs.c | 10 ++++++++--
- 2 files changed, 19 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/base/Kconfig b/drivers/base/Kconfig
-index ffcbe2bc460eb..6f04b831a5c04 100644
---- a/drivers/base/Kconfig
-+++ b/drivers/base/Kconfig
-@@ -62,6 +62,17 @@ config DEVTMPFS_MOUNT
-         rescue mode with init=/bin/sh, even when the /dev directory
-         on the rootfs is completely empty.
-+config DEVTMPFS_SAFE
-+      bool "Use nosuid,noexec mount options on devtmpfs"
-+      depends on DEVTMPFS
-+      help
-+        This instructs the kernel to include the MS_NOEXEC and MS_NOSUID mount
-+        flags when mounting devtmpfs.
-+
-+        Notice: If enabled, things like /dev/mem cannot be mmapped
-+        with the PROT_EXEC flag. This can break, for example, non-KMS
-+        video drivers.
-+
- config STANDALONE
-       bool "Select only drivers that don't need compile-time external firmware"
-       default y
-diff --git a/drivers/base/devtmpfs.c b/drivers/base/devtmpfs.c
-index 8be352ab4ddbf..1e2c2d3882e2c 100644
---- a/drivers/base/devtmpfs.c
-+++ b/drivers/base/devtmpfs.c
-@@ -29,6 +29,12 @@
- #include <uapi/linux/mount.h>
- #include "base.h"
-+#ifdef CONFIG_DEVTMPFS_SAFE
-+#define DEVTMPFS_MFLAGS       (MS_SILENT | MS_NOEXEC | MS_NOSUID)
-+#else
-+#define DEVTMPFS_MFLAGS       (MS_SILENT)
-+#endif
-+
- static struct task_struct *thread;
- static int __initdata mount_dev = IS_ENABLED(CONFIG_DEVTMPFS_MOUNT);
-@@ -363,7 +369,7 @@ int __init devtmpfs_mount(void)
-       if (!thread)
-               return 0;
--      err = init_mount("devtmpfs", "dev", "devtmpfs", MS_SILENT, NULL);
-+      err = init_mount("devtmpfs", "dev", "devtmpfs", DEVTMPFS_MFLAGS, NULL);
-       if (err)
-               printk(KERN_INFO "devtmpfs: error mounting %i\n", err);
-       else
-@@ -412,7 +418,7 @@ static noinline int __init devtmpfs_setup(void *p)
-       err = ksys_unshare(CLONE_NEWNS);
-       if (err)
-               goto out;
--      err = init_mount("devtmpfs", "/", "devtmpfs", MS_SILENT, NULL);
-+      err = init_mount("devtmpfs", "/", "devtmpfs", DEVTMPFS_MFLAGS, NULL);
-       if (err)
-               goto out;
-       init_chdir("/.."); /* will traverse into overmounted root */
--- 
-cgit 
-
diff --git a/src/patches/linux/linux-4.9.8_cs5535audio_fix_logspam_on_geos.patch b/src/patches/linux/linux-4.9.8_cs5535audio_fix_logspam_on_geos.patch
deleted file mode 100644 (file)
index 79bd5e6..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -Naur linux-4.9.8.org/sound/pci/cs5535audio/cs5535audio.c linux-4.9.8/sound/pci/cs5535audio/cs5535audio.c
---- linux-4.9.8.org/sound/pci/cs5535audio/cs5535audio.c        2017-02-04 09:47:29.000000000 +0100
-+++ linux-4.9.8/sound/pci/cs5535audio/cs5535audio.c    2017-02-09 19:24:55.658297050 +0100
-@@ -83,9 +83,9 @@
-                       break;
-               udelay(1);
-       } while (--timeout);
--      if (!timeout)
--              dev_err(cs5535au->card->dev,
--                      "Failure writing to cs5535 codec\n");
-+//    if (!timeout)
-+//            dev_err(cs5535au->card->dev,
-+//                    "Failure writing to cs5535 codec\n");
- }
- static unsigned short snd_cs5535audio_codec_read(struct cs5535audio *cs5535au,
-@@ -109,10 +109,10 @@
-                       break;
-               udelay(1);
-       } while (--timeout);
--      if (!timeout)
--              dev_err(cs5535au->card->dev,
--                      "Failure reading codec reg 0x%x, Last value=0x%x\n",
--                      reg, val);
-+//    if (!timeout)
-+//            dev_err(cs5535au->card->dev,
-+//                    "Failure reading codec reg 0x%x, Last value=0x%x\n",
-+//                    reg, val);
-       return (unsigned short) val;
- }
diff --git a/src/patches/linux/linux-5-15-arm64-dpaa2-add-support-for-10g-modes.patch b/src/patches/linux/linux-5-15-arm64-dpaa2-add-support-for-10g-modes.patch
deleted file mode 100644 (file)
index ef8d459..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-From c314138bd045e050432158ab021160de3ba51c5e Mon Sep 17 00:00:00 2001
-From: Russell King <rmk+kernel@armlinux.org.uk>
-Date: Thu, 30 Jan 2020 22:42:38 +0000
-Subject: [PATCH 2/4] net: dpaa2-mac: add support for more 10G modes
-
-Phylink documentation says:
- * Note that the PHY may be able to transform from one connection
- * technology to another, so, eg, don't clear 1000BaseX just
- * because the MAC is unable to BaseX mode. This is more about
- * clearing unsupported speeds and duplex settings. The port modes
- * should not be cleared; phylink_set_port_modes() will help with this.
-
-So add the missing 10G modes.
-
-Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
----
- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c b/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
-index 8fe32ed4f6dc..3be849cee47b 100644
---- a/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
-+++ b/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
-@@ -140,6 +140,12 @@ static void dpaa2_mac_validate(struct phylink_config *config,
-       case PHY_INTERFACE_MODE_10GBASER:
-       case PHY_INTERFACE_MODE_USXGMII:
-               phylink_set(mask, 10000baseT_Full);
-+              phylink_set(mask, 10000baseKR_Full);
-+              phylink_set(mask, 10000baseCR_Full);
-+              phylink_set(mask, 10000baseSR_Full);
-+              phylink_set(mask, 10000baseLR_Full);
-+              phylink_set(mask, 10000baseLRM_Full);
-+              phylink_set(mask, 10000baseER_Full);
-               if (state->interface == PHY_INTERFACE_MODE_10GBASER)
-                       break;
-               phylink_set(mask, 5000baseT_Full);
--- 
-2.30.1
-
diff --git a/src/patches/linux/linux-5.15-arm64-dpaa2-fix-lock-issue.patch b/src/patches/linux/linux-5.15-arm64-dpaa2-fix-lock-issue.patch
deleted file mode 100644 (file)
index 587821b..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-From 3a39dbe0c0c41f8dba5246ce6e2c5c4bcd6ba661 Mon Sep 17 00:00:00 2001
-From: Ioana Ciornei <ioana.ciornei@nxp.com>
-Date: Thu, 21 Nov 2019 21:15:25 +0200
-Subject: [PATCH 1/4] dpaa2-eth: do not hold rtnl_lock on phylink_create() or
- _destroy()
-
-The rtnl_lock should not be held when calling phylink_create() or
-phylink_destroy() since it leads to the deadlock listed below:
-
-[   18.656576]  rtnl_lock+0x18/0x20
-[   18.659798]  sfp_bus_add_upstream+0x28/0x90
-[   18.663974]  phylink_create+0x2cc/0x828
-[   18.667803]  dpaa2_mac_connect+0x14c/0x2a8
-[   18.671890]  dpaa2_eth_connect_mac+0x94/0xd8
-
-Fix this by moving the _lock() and _unlock() calls just outside of
-phylink_of_phy_connect() and phylink_disconnect_phy().
-
-Fixes: 719479230893 ("dpaa2-eth: add MAC/PHY support through phylink")
-Reported-by: Russell King <linux@armlinux.org.uk>
-Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
-Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
----
- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 ----
- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 4 ++++
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c b/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
-index 8b7a29e1e221..20e65053f036 100644
---- a/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
-+++ b/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
-@@ -4214,12 +4214,10 @@ static irqreturn_t dpni_irq0_handler_thread(int irq_num, void *arg)
-               dpaa2_eth_set_mac_addr(netdev_priv(net_dev));
-               dpaa2_eth_update_tx_fqids(priv);
--              rtnl_lock();
-               if (dpaa2_eth_has_mac(priv))
-                       dpaa2_eth_disconnect_mac(priv);
-               else
-                       dpaa2_eth_connect_mac(priv);
--              rtnl_unlock();
-       }
-       return IRQ_HANDLED;
-@@ -4513,9 +4511,7 @@ static int dpaa2_eth_remove(struct fsl_mc_device *ls_dev)
- #endif
-       unregister_netdev(net_dev);
--      rtnl_lock();
-       dpaa2_eth_disconnect_mac(priv);
--      rtnl_unlock();
-       dpaa2_eth_dl_port_del(priv);
-       dpaa2_eth_dl_traps_unregister(priv);
-diff --git a/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c b/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
-index ae6d382d8735..8fe32ed4f6dc 100644
---- a/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
-+++ b/drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
-@@ -351,7 +351,9 @@ int dpaa2_mac_connect(struct dpaa2_mac *mac)
-       if (mac->pcs)
-               phylink_set_pcs(mac->phylink, &mac->pcs->pcs);
-+      rtnl_lock();
-       err = phylink_fwnode_phy_connect(mac->phylink, dpmac_node, 0);
-+      rtnl_unlock();
-       if (err) {
-               netdev_err(net_dev, "phylink_fwnode_phy_connect() = %d\n", err);
-               goto err_phylink_destroy;
-@@ -372,7 +374,9 @@ void dpaa2_mac_disconnect(struct dpaa2_mac *mac)
-       if (!mac->phylink)
-               return;
-+      rtnl_lock();
-       phylink_disconnect_phy(mac->phylink);
-+      rtnl_unlock();
-       phylink_destroy(mac->phylink);
-       dpaa2_pcs_destroy(mac);
- }
--- 
-2.30.1
-
similarity index 94%
rename from src/patches/linux/linux-6.1.56-layer7.patch
rename to src/patches/linux/linux-6.6-layer7.patch
index 07493faedb3243d559881768a29f5158f18dfcdf..571ea7af1b0ada5d531d8beebfa06419d93e6141 100644 (file)
@@ -1,20 +1,22 @@
-diff -Naur linux-6.1.56.org/include/linux/skbuff.h linux-6.1.56/include/linux/skbuff.h
---- linux-6.1.56.org/include/linux/skbuff.h    2023-10-06 14:57:07.000000000 +0200
-+++ linux-6.1.56/include/linux/skbuff.h        2023-10-07 14:14:11.094115796 +0200
-@@ -901,6 +901,9 @@
+diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
+index 97bfef071255..b41174c29ca0 100644
+--- a/include/linux/skbuff.h
++++ b/include/linux/skbuff.h
+@@ -890,6 +890,9 @@ struct sk_buff {
  #if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE)
        unsigned long            _nfct;
- #endif
++#endif
 +#if defined(CONFIG_NETFILTER_XT_MATCH_LAYER7) || defined(CONFIG_NETFILTER_XT_MATCH_LAYER7_MODULE)
 +      char                    layer7_flags[1];
-+#endif
+ #endif
        unsigned int            len,
                                data_len;
-       __u16                   mac_len,
-diff -Naur linux-6.1.56.org/include/net/netfilter/nf_conntrack.h linux-6.1.56/include/net/netfilter/nf_conntrack.h
---- linux-6.1.56.org/include/net/netfilter/nf_conntrack.h      2023-10-06 14:57:07.000000000 +0200
-+++ linux-6.1.56/include/net/netfilter/nf_conntrack.h  2023-10-07 14:14:11.094115796 +0200
-@@ -121,6 +121,23 @@
+diff --git a/include/net/netfilter/nf_conntrack.h b/include/net/netfilter/nf_conntrack.h
+index 4085765c3370..1e3be388684d 100644
+--- a/include/net/netfilter/nf_conntrack.h
++++ b/include/net/netfilter/nf_conntrack.h
+@@ -121,6 +121,23 @@ struct nf_conn {
        /* Extensions */
        struct nf_ct_ext *ext;
  
@@ -38,9 +40,11 @@ diff -Naur linux-6.1.56.org/include/net/netfilter/nf_conntrack.h linux-6.1.56/in
        /* Storage reserved for other modules, must be the last member */
        union nf_conntrack_proto proto;
  };
-diff -Naur linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h linux-6.1.56/include/uapi/linux/netfilter/xt_layer7.h
---- linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h  1970-01-01 01:00:00.000000000 +0100
-+++ linux-6.1.56/include/uapi/linux/netfilter/xt_layer7.h      2023-10-07 14:14:11.094115796 +0200
+diff --git a/include/uapi/linux/netfilter/xt_layer7.h b/include/uapi/linux/netfilter/xt_layer7.h
+new file mode 100644
+index 000000000000..147cd6477858
+--- /dev/null
++++ b/include/uapi/linux/netfilter/xt_layer7.h
 @@ -0,0 +1,13 @@
 +#ifndef _XT_LAYER7_H
 +#define _XT_LAYER7_H
@@ -55,10 +59,11 @@ diff -Naur linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h linux-6.1.5
 +};
 +
 +#endif /* _XT_LAYER7_H */
-diff -Naur linux-6.1.56.org/net/netfilter/Kconfig linux-6.1.56/net/netfilter/Kconfig
---- linux-6.1.56.org/net/netfilter/Kconfig     2023-10-06 14:57:07.000000000 +0200
-+++ linux-6.1.56/net/netfilter/Kconfig 2023-10-07 14:14:11.094115796 +0200
-@@ -1401,6 +1401,26 @@
+diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig
+index 441d1f134110..504362b18a79 100644
+--- a/net/netfilter/Kconfig
++++ b/net/netfilter/Kconfig
+@@ -1403,6 +1403,26 @@ config NETFILTER_XT_MATCH_L2TP
  
        To compile it as a module, choose M here. If unsure, say N.
  
@@ -85,10 +90,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/Kconfig linux-6.1.56/net/netfilter/Kco
  config NETFILTER_XT_MATCH_LENGTH
        tristate '"length" match support'
        depends on NETFILTER_ADVANCED
-diff -Naur linux-6.1.56.org/net/netfilter/Makefile linux-6.1.56/net/netfilter/Makefile
---- linux-6.1.56.org/net/netfilter/Makefile    2023-10-06 14:57:07.000000000 +0200
-+++ linux-6.1.56/net/netfilter/Makefile        2023-10-07 14:14:11.094115796 +0200
-@@ -212,6 +212,7 @@
+diff --git a/net/netfilter/Makefile b/net/netfilter/Makefile
+index d4958e7e7631..eea1eb1206fa 100644
+--- a/net/netfilter/Makefile
++++ b/net/netfilter/Makefile
+@@ -221,6 +221,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) += xt_recent.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_STATE) += xt_state.o
@@ -96,10 +102,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/Makefile linux-6.1.56/net/netfilter/Ma
  obj-$(CONFIG_NETFILTER_XT_MATCH_STATISTIC) += xt_statistic.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_STRING) += xt_string.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += xt_tcpmss.o
-diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_core.c linux-6.1.56/net/netfilter/nf_conntrack_core.c
---- linux-6.1.56.org/net/netfilter/nf_conntrack_core.c 2023-10-06 14:57:07.000000000 +0200
-+++ linux-6.1.56/net/netfilter/nf_conntrack_core.c     2023-10-07 14:14:11.098115909 +0200
-@@ -604,6 +604,11 @@
+diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c
+index 9f6f2e643575..ea2fb2889155 100644
+--- a/net/netfilter/nf_conntrack_core.c
++++ b/net/netfilter/nf_conntrack_core.c
+@@ -592,6 +592,11 @@ void nf_ct_destroy(struct nf_conntrack *nfct)
         */
        nf_ct_remove_expectations(ct);
  
@@ -111,10 +118,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_core.c linux-6.1.56/net/n
        if (ct->master)
                nf_ct_put(ct->master);
  
-diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c linux-6.1.56/net/netfilter/nf_conntrack_standalone.c
---- linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c   2023-10-06 14:57:07.000000000 +0200
-+++ linux-6.1.56/net/netfilter/nf_conntrack_standalone.c       2023-10-07 14:14:11.098115909 +0200
-@@ -373,6 +373,11 @@
+diff --git a/net/netfilter/nf_conntrack_standalone.c b/net/netfilter/nf_conntrack_standalone.c
+index 0ee98ce5b816..a065e0635463 100644
+--- a/net/netfilter/nf_conntrack_standalone.c
++++ b/net/netfilter/nf_conntrack_standalone.c
+@@ -369,6 +369,11 @@ static int ct_seq_show(struct seq_file *s, void *v)
        ct_show_zone(s, ct, NF_CT_DEFAULT_ZONE_DIR);
        ct_show_delta_time(s, ct);
  
@@ -126,9 +134,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c linux-6.1.56
        seq_printf(s, "use=%u\n", refcount_read(&ct->ct_general.use));
  
        if (seq_has_overflowed(s))
-diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.c linux-6.1.56/net/netfilter/regexp/regexp.c
---- linux-6.1.56.org/net/netfilter/regexp/regexp.c     1970-01-01 01:00:00.000000000 +0100
-+++ linux-6.1.56/net/netfilter/regexp/regexp.c 2023-10-07 14:14:11.098115909 +0200
+diff --git a/net/netfilter/regexp/regexp.c b/net/netfilter/regexp/regexp.c
+new file mode 100644
+index 000000000000..900698886531
+--- /dev/null
++++ b/net/netfilter/regexp/regexp.c
 @@ -0,0 +1,1197 @@
 +/*
 + * regcomp and regexec -- regsub and regerror are elsewhere
@@ -1327,9 +1337,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.c linux-6.1.56/net/netfi
 +#endif
 +
 +
-diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.h linux-6.1.56/net/netfilter/regexp/regexp.h
---- linux-6.1.56.org/net/netfilter/regexp/regexp.h     1970-01-01 01:00:00.000000000 +0100
-+++ linux-6.1.56/net/netfilter/regexp/regexp.h 2023-10-07 14:14:11.098115909 +0200
+diff --git a/net/netfilter/regexp/regexp.h b/net/netfilter/regexp/regexp.h
+new file mode 100644
+index 000000000000..a72eba71fb61
+--- /dev/null
++++ b/net/netfilter/regexp/regexp.h
 @@ -0,0 +1,41 @@
 +/*
 + * Definitions etc. for regexp(3) routines.
@@ -1372,18 +1384,22 @@ diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.h linux-6.1.56/net/netfi
 +void regerror(char *s);
 +
 +#endif
-diff -Naur linux-6.1.56.org/net/netfilter/regexp/regmagic.h linux-6.1.56/net/netfilter/regexp/regmagic.h
---- linux-6.1.56.org/net/netfilter/regexp/regmagic.h   1970-01-01 01:00:00.000000000 +0100
-+++ linux-6.1.56/net/netfilter/regexp/regmagic.h       2023-10-07 14:14:11.098115909 +0200
+diff --git a/net/netfilter/regexp/regmagic.h b/net/netfilter/regexp/regmagic.h
+new file mode 100644
+index 000000000000..5acf4478ff71
+--- /dev/null
++++ b/net/netfilter/regexp/regmagic.h
 @@ -0,0 +1,5 @@
 +/*
 + * The first byte of the regexp internal "program" is actually this magic
 + * number; the start node begins in the second byte.
 + */
 +#define       MAGIC   0234
-diff -Naur linux-6.1.56.org/net/netfilter/regexp/regsub.c linux-6.1.56/net/netfilter/regexp/regsub.c
---- linux-6.1.56.org/net/netfilter/regexp/regsub.c     1970-01-01 01:00:00.000000000 +0100
-+++ linux-6.1.56/net/netfilter/regexp/regsub.c 2023-10-07 14:14:11.098115909 +0200
+diff --git a/net/netfilter/regexp/regsub.c b/net/netfilter/regexp/regsub.c
+new file mode 100644
+index 000000000000..339631f06f00
+--- /dev/null
++++ b/net/netfilter/regexp/regsub.c
 @@ -0,0 +1,95 @@
 +/*
 + * regsub
@@ -1480,9 +1496,11 @@ diff -Naur linux-6.1.56.org/net/netfilter/regexp/regsub.c linux-6.1.56/net/netfi
 +      }
 +      *dst++ = '\0';
 +}
-diff -Naur linux-6.1.56.org/net/netfilter/xt_layer7.c linux-6.1.56/net/netfilter/xt_layer7.c
---- linux-6.1.56.org/net/netfilter/xt_layer7.c 1970-01-01 01:00:00.000000000 +0100
-+++ linux-6.1.56/net/netfilter/xt_layer7.c     2023-10-07 14:14:11.098115909 +0200
+diff --git a/net/netfilter/xt_layer7.c b/net/netfilter/xt_layer7.c
+new file mode 100644
+index 000000000000..a7eb760123bf
+--- /dev/null
++++ b/net/netfilter/xt_layer7.c
 @@ -0,0 +1,666 @@
 +/*
 +  Kernel module to match application layer (OSI layer 7) data in connections.
diff --git a/src/patches/readline/readline82-002 b/src/patches/readline/readline82-002
new file mode 100644 (file)
index 0000000..453b9b8
--- /dev/null
@@ -0,0 +1,48 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-002
+
+Bug-Reported-by:       srobertson@peratonlabs.com
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2022-09/msg00049.html
+
+Bug-Description:
+
+It's possible for readline to try to zero out a line that's not null-
+terminated, leading to a memory fault.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/display.c  2022-04-05 10:47:31.000000000 -0400
+--- display.c  2022-12-13 13:11:22.000000000 -0500
+***************
+*** 2684,2692 ****
+  
+    if (visible_line)
+!     {
+!       temp = visible_line;
+!       while (*temp)
+!      *temp++ = '\0';
+!     }
+    rl_on_new_line ();
+    forced_display++;
+--- 2735,2740 ----
+  
+    if (visible_line)
+!     memset (visible_line, 0, line_size);
+! 
+    rl_on_new_line ();
+    forced_display++;
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 1
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 2
diff --git a/src/patches/readline/readline82-003 b/src/patches/readline/readline82-003
new file mode 100644 (file)
index 0000000..e9fe2c0
--- /dev/null
@@ -0,0 +1,43 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-003
+
+Bug-Reported-by:       Stefan Klinger <readline-gnu.org@stefan-klinger.de>
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-readline/2023-08/msg00018.html
+
+Bug-Description:
+
+Patch (apply with `patch -p0'):
+
+The custom color prefix that readline uses to color possible completions
+must have a leading `.'.
+
+*** ../readline-8.2-patched/colors.c   2021-12-08 11:38:25.000000000 -0500
+--- colors.c   2023-08-28 16:40:04.000000000 -0400
+***************
+*** 74,78 ****
+  static void restore_default_color (void);
+  
+! #define RL_COLOR_PREFIX_EXTENSION    "readline-colored-completion-prefix"
+  
+  COLOR_EXT_TYPE *_rl_color_ext_list = 0;
+--- 74,78 ----
+  static void restore_default_color (void);
+  
+! #define RL_COLOR_PREFIX_EXTENSION    ".readline-colored-completion-prefix"
+  
+  COLOR_EXT_TYPE *_rl_color_ext_list = 0;
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 2
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 3
diff --git a/src/patches/readline/readline82-004 b/src/patches/readline/readline82-004
new file mode 100644 (file)
index 0000000..d60c662
--- /dev/null
@@ -0,0 +1,65 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-004
+
+Bug-Reported-by:       Henry Bent <henry.r.bent@gmail.com>
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-bash/2022-11/msg00044.html
+
+Bug-Description:
+
+Patch (apply with `patch -p0'):
+
+There are systems that supply one of select or pselect, but not both.
+
+*** ../readline-8.2-patched/input.c    2022-04-08 15:43:24.000000000 -0400
+--- input.c    2022-11-28 09:41:08.000000000 -0500
+***************
+*** 152,156 ****
+--- 152,158 ----
+  int _rl_timeout_init (void);
+  int _rl_timeout_sigalrm_handler (void);
++ #if defined (RL_TIMEOUT_USE_SELECT)
+  int _rl_timeout_select (int, fd_set *, fd_set *, fd_set *, const struct timeval *, const sigset_t *);
++ #endif
+  
+  static void _rl_timeout_handle (void);
+***************
+*** 249,253 ****
+    int chars_avail, k;
+    char input;
+! #if defined(HAVE_SELECT)
+    fd_set readfds, exceptfds;
+    struct timeval timeout;
+--- 251,255 ----
+    int chars_avail, k;
+    char input;
+! #if defined (HAVE_PSELECT) || defined (HAVE_SELECT)
+    fd_set readfds, exceptfds;
+    struct timeval timeout;
+***************
+*** 806,810 ****
+    unsigned char c;
+    int fd;
+! #if defined (HAVE_PSELECT)
+    sigset_t empty_set;
+    fd_set readfds;
+--- 815,819 ----
+    unsigned char c;
+    int fd;
+! #if defined (HAVE_PSELECT) || defined (HAVE_SELECT)
+    sigset_t empty_set;
+    fd_set readfds;
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 3
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 4
diff --git a/src/patches/readline/readline82-005 b/src/patches/readline/readline82-005
new file mode 100644 (file)
index 0000000..57f507f
--- /dev/null
@@ -0,0 +1,50 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-005
+
+Bug-Reported-by:       Simon Marchi <simon.marchi@polymtl.ca>
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-readline/2022-09/msg00005.html
+
+Bug-Description:
+
+If an application is using readline in callback mode, and a signal arrives
+after readline checks for it in rl_callback_read_char() but before it
+restores the application's signal handlers, it won't get processed until the
+next time the application calls rl_callback_read_char(). Readline needs to
+check for and resend any pending signals after restoring the application's
+signal handlers.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/callback.c 2022-04-29 12:02:56.000000000 -0400
+--- callback.c 2022-10-11 10:59:06.000000000 -0400
+***************
+*** 116,120 ****
+    do { \
+      if (rl_persistent_signal_handlers == 0) \
+!       rl_clear_signals (); \
+      return; \
+    } while (0)
+--- 116,123 ----
+    do { \
+      if (rl_persistent_signal_handlers == 0) \
+!       { \
+!         rl_clear_signals (); \
+!         if (_rl_caught_signal) _rl_signal_handler (_rl_caught_signal); \
+!       } \
+      return; \
+    } while (0)
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 4
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 5
diff --git a/src/patches/readline/readline82-006 b/src/patches/readline/readline82-006
new file mode 100644 (file)
index 0000000..9e315e8
--- /dev/null
@@ -0,0 +1,99 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-006
+
+Bug-Reported-by:       Tom de Vries <tdevries@suse.de>
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-readline/2022-09/msg00001.html
+
+Bug-Description:
+
+This is a variant of the same issue as the one fixed by patch 5. In this
+case, the signal arrives and is pending before readline calls rl_getc().
+When this happens, the pending signal will be handled by the loop, but may
+alter or destroy some state that the callback uses. Readline needs to treat
+this case the same way it would if a signal interrupts pselect/select, so
+compound operations like searches and reading numeric arguments get cleaned
+up properly.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/input.c    2022-12-22 16:15:48.000000000 -0500
+--- input.c    2023-01-10 11:53:45.000000000 -0500
+***************
+*** 812,816 ****
+  rl_getc (FILE *stream)
+  {
+!   int result;
+    unsigned char c;
+    int fd;
+--- 812,816 ----
+  rl_getc (FILE *stream)
+  {
+!   int result, ostate, osig;
+    unsigned char c;
+    int fd;
+***************
+*** 823,828 ****
+--- 823,842 ----
+    while (1)
+      {
++       osig = _rl_caught_signal;
++       ostate = rl_readline_state;
++ 
+        RL_CHECK_SIGNALS ();
+  
++ #if defined (READLINE_CALLBACKS)
++       /* Do signal handling post-processing here, but just in callback mode
++       for right now because the signal cleanup can change some of the
++       callback state, and we need to either let the application have a
++       chance to react or abort some current operation that gets cleaned
++       up by rl_callback_sigcleanup(). If not, we'll just run through the
++       loop again. */
++       if (osig != 0 && (ostate & RL_STATE_CALLBACK))
++      goto postproc_signal;
++ #endif
++ 
+        /* We know at this point that _rl_caught_signal == 0 */
+  
+***************
+*** 888,891 ****
+--- 902,908 ----
+  
+  handle_error:
++       osig = _rl_caught_signal;
++       ostate = rl_readline_state;
++ 
+        /* If the error that we received was EINTR, then try again,
+        this is simply an interrupted system call to read ().  We allow
+***************
+*** 928,933 ****
+--- 945,959 ----
+  #endif  /* SIGALRM */
+  
++ postproc_signal:
++       /* POSIX says read(2)/pselect(2)/select(2) don't return EINTR for any
++       reason other than being interrupted by a signal, so we can safely
++       call the application's signal event hook. */
+        if (rl_signal_event_hook)
+       (*rl_signal_event_hook) ();
++ #if defined (READLINE_CALLBACKS)
++       else if (osig == SIGINT && (ostate & RL_STATE_CALLBACK) && (ostate & (RL_STATE_ISEARCH|RL_STATE_NSEARCH|RL_STATE_NUMERICARG)))
++         /* just these cases for now */
++         _rl_abort_internal ();
++ #endif
+      }
+  }
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 5
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 6
diff --git a/src/patches/readline/readline82-007 b/src/patches/readline/readline82-007
new file mode 100644 (file)
index 0000000..b0394e0
--- /dev/null
@@ -0,0 +1,48 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-007
+
+Bug-Reported-by:       Kevin Pulo <kev@pulo.com.au>
+Bug-Reference-ID:
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-readline/2022-11/msg00002.html
+
+Bug-Description:
+
+If readline is called with no prompt, it should display a newline if return
+is typed on an empty line. It should still suppress the final newline if
+return is typed on the last (empty) line of a multi-line command.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/display.c  2022-04-05 10:47:31.000000000 -0400
+--- display.c  2022-12-13 13:11:22.000000000 -0500
+***************
+*** 3342,3348 ****
+                &last_face[_rl_screenwidth - 1 + woff], 1);
+      }
+!   _rl_vis_botlin = 0;
+!   if (botline_length > 0 || _rl_last_c_pos > 0)
+      rl_crlf ();
+    fflush (rl_outstream);
+    rl_display_fixed++;
+--- 3394,3400 ----
+                &last_face[_rl_screenwidth - 1 + woff], 1);
+      }
+!   if ((_rl_vis_botlin == 0 && botline_length == 0) || botline_length > 0 || _rl_last_c_pos > 0)
+      rl_crlf ();
++   _rl_vis_botlin = 0;
+    fflush (rl_outstream);
+    rl_display_fixed++;
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 6
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 7
diff --git a/src/patches/readline/readline82-008 b/src/patches/readline/readline82-008
new file mode 100644 (file)
index 0000000..2d8b368
--- /dev/null
@@ -0,0 +1,77 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-008
+
+Bug-Reported-by:
+Bug-Reference-ID:
+Bug-Reference-URL:
+
+Bug-Description:
+
+Add missing prototypes for several function declarations.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/text.c     Wed Oct 27 11:03:59 2021
+--- text.c     Thu Nov 16 16:24:58 2023
+***************
+*** 1765,1770 ****
+  #if defined (READLINE_CALLBACKS)
+  static int
+! _rl_char_search_callback (data)
+!      _rl_callback_generic_arg *data;
+  {
+    _rl_callback_func = 0;
+--- 1765,1769 ----
+  #if defined (READLINE_CALLBACKS)
+  static int
+! _rl_char_search_callback (_rl_callback_generic_arg *data)
+  {
+    _rl_callback_func = 0;
+*** ../readline-8.2-patched/bind.c     Wed Feb  9 11:02:22 2022
+--- bind.c     Thu Nov 16 16:25:17 2023
+***************
+*** 1168,1174 ****
+  
+  static int
+! parse_comparison_op (s, indp)
+!      const char *s;
+!      int *indp;
+  {
+    int i, peekc, op;
+--- 1168,1172 ----
+  
+  static int
+! parse_comparison_op (const char *s, int *indp)
+  {
+    int i, peekc, op;
+*** ../readline-8.2-patched/rltty.c    Fri Feb 18 11:14:22 2022
+--- rltty.c    Thu Nov 16 16:25:36 2023
+***************
+*** 81,86 ****
+     to get the tty settings. */
+  static void
+! set_winsize (tty)
+!      int tty;
+  {
+  #if defined (TIOCGWINSZ)
+--- 81,85 ----
+     to get the tty settings. */
+  static void
+! set_winsize (int tty)
+  {
+  #if defined (TIOCGWINSZ)
+
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 7
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 8
diff --git a/src/patches/readline/readline82-009 b/src/patches/readline/readline82-009
new file mode 100644 (file)
index 0000000..b3acc41
--- /dev/null
@@ -0,0 +1,73 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-009
+
+Bug-Reported-by:       Stefan H. Holek <stefan@epy.co.at>
+Bug-Reference-ID:      <50F8DA45-B7F3-4DE1-AB94-19AE42649CDC@epy.co.at>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-readline/2022-10/msg00021.html
+
+Bug-Description:
+
+Fix issue where the directory name portion of the word to be completed (the
+part that is passed to opendir()) requires both tilde expansion and dequoting.
+Readline only performed tilde expansion in this case, so filename completion
+would fail.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/complete.c 2022-04-05 10:47:06.000000000 -0400
+--- complete.c 2022-10-26 15:08:51.000000000 -0400
+***************
+*** 2527,2531 ****
+         xfree (dirname);
+         dirname = temp;
+!        tilde_dirname = 1;
+       }
+  
+--- 2527,2532 ----
+         xfree (dirname);
+         dirname = temp;
+!        if (*dirname != '~')
+!          tilde_dirname = 1;  /* indicate successful tilde expansion */
+       }
+  
+***************
+*** 2546,2554 ****
+         users_dirname = savestring (dirname);
+       }
+!       else if (tilde_dirname == 0 && rl_completion_found_quote && rl_filename_dequoting_function)
+       {
+!        /* delete single and double quotes */
+         xfree (dirname);
+!        dirname = savestring (users_dirname);
+       }
+        directory = opendir (dirname);
+--- 2547,2560 ----
+         users_dirname = savestring (dirname);
+       }
+!       else if (rl_completion_found_quote && rl_filename_dequoting_function)
+       {
+!        /* We already ran users_dirname through the dequoting function.
+!           If tilde_dirname == 1, we successfully performed tilde expansion
+!           on dirname. Now we need to reconcile those results. We either
+!           just copy the already-dequoted users_dirname or tilde expand it
+!           if we tilde-expanded dirname. */
+!        temp = tilde_dirname ? tilde_expand (users_dirname) : savestring (users_dirname);
+         xfree (dirname);
+!        dirname = temp;
+       }
+        directory = opendir (dirname);
+
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 8
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 9
diff --git a/src/patches/readline/readline82-010 b/src/patches/readline/readline82-010
new file mode 100644 (file)
index 0000000..d2ca5ea
--- /dev/null
@@ -0,0 +1,67 @@
+                          READLINE PATCH REPORT
+                          =====================
+
+Readline-Release: 8.2
+Patch-ID: readline82-010
+
+Bug-Reported-by:       Martin Castillo <castilma@uni-bremen.de>
+Bug-Reference-ID:      <2d42153b-cf65-caba-dff1-cd3bc6268c7e@uni-bremen.de>
+Bug-Reference-URL:     https://lists.gnu.org/archive/html/bug-readline/2023-01/msg00000.html
+
+Bug-Description:
+
+Fix the case where text to be completed from the line buffer (quoted) is
+compared to the common prefix of the possible matches (unquoted) and the
+quoting makes the former appear to be longer than the latter. Readline
+assumes the match doesn't add any characters to the word and doesn't display
+multiple matches.
+
+Patch (apply with `patch -p0'):
+
+*** ../readline-8.2-patched/complete.c Tue Apr  5 10:47:06 2022
+--- complete.c Sat Jan  7 14:19:45 2023
+***************
+*** 2032,2038 ****
+    text = rl_copy_text (start, end);
+    matches = gen_completion_matches (text, start, end, our_func, found_quote, quote_char);
+    /* nontrivial_lcd is set if the common prefix adds something to the word
+       being completed. */
+!   nontrivial_lcd = matches && compare_match (text, matches[0]) != 0;
+    if (what_to_do == '!' || what_to_do == '@')
+      tlen = strlen (text);
+--- 2038,2060 ----
+    text = rl_copy_text (start, end);
+    matches = gen_completion_matches (text, start, end, our_func, found_quote, quote_char);
++   /* If TEXT contains quote characters, it will be dequoted as part of
++      generating the matches, and the matches will not contain any quote
++      characters. We need to dequote TEXT before performing the comparison.
++      Since compare_match performs the dequoting, and we only want to do it
++      once, we don't call compare_matches after dequoting TEXT; we call
++      strcmp directly. */
+    /* nontrivial_lcd is set if the common prefix adds something to the word
+       being completed. */
+!   if (rl_filename_completion_desired && rl_filename_quoting_desired &&
+!       rl_completion_found_quote && rl_filename_dequoting_function)
+!     {
+!       char *t;
+!       t = (*rl_filename_dequoting_function) (text, rl_completion_quote_character);
+!       xfree (text);
+!       text = t;
+!       nontrivial_lcd = matches && strcmp (text, matches[0]) != 0;
+!     }
+!   else
+!     nontrivial_lcd = matches && strcmp (text, matches[0]) != 0;
+    if (what_to_do == '!' || what_to_do == '@')
+      tlen = strlen (text);
+
+*** ../readline-8.2/patchlevel 2013-11-15 08:11:11.000000000 -0500
+--- patchlevel 2014-03-21 08:28:40.000000000 -0400
+***************
+*** 1,3 ****
+  # Do not edit -- exists only for use by patch
+  
+! 9
+--- 1,3 ----
+  # Do not edit -- exists only for use by patch
+  
+! 10
diff --git a/src/patches/suricata/suricata-5.0.8-fix-level1-cache-line-size-detection.patch b/src/patches/suricata/suricata-5.0.8-fix-level1-cache-line-size-detection.patch
deleted file mode 100644 (file)
index f152981..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index d56d3a550..81abf8f00 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -2424,7 +2424,7 @@ fi
-     AC_PATH_PROG(HAVE_GETCONF_CMD, getconf, "no")
-     if test "$HAVE_GETCONF_CMD" != "no"; then
-         CLS=$(getconf LEVEL1_DCACHE_LINESIZE)
--        if [test "$CLS" != "" && test "$CLS" != "0"]; then
-+        if [test "$CLS" != "" && test "$CLS" != "0" && test "$CLS" != "undefined"]; then
-             AC_DEFINE_UNQUOTED([CLS],[${CLS}],[L1 cache line size])
-         else
-             AC_DEFINE([CLS],[64],[L1 cache line size])
diff --git a/src/patches/wavemon-0.9.4-force-netlink-include-path.patch b/src/patches/wavemon-0.9.4-force-netlink-include-path.patch
deleted file mode 100644 (file)
index 5004e56..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- wavemon-0.9.4/Makefile.in.orig     2021-09-18 02:25:37.000000000 +0200
-+++ wavemon-0.9.4/Makefile.in  2023-05-19 23:45:50.170559365 +0200
-@@ -9,7 +9,7 @@
- install-suid-root: exec_perms = 4755
- CC     ?= @CC@
--CFLAGS         ?= @CFLAGS@ @LIBNL3_CLI_CFLAGS@
-+CFLAGS         = @CFLAGS@ @LIBNL3_CLI_CFLAGS@
- CPPFLAGS ?= @CPPFLAGS@
- LDFLAGS  ?= @LDFLAGS@
- DEFS   ?= @DEFS@
diff --git a/src/patches/wavemon-0.9.5-force-netlink-include-path.patch b/src/patches/wavemon-0.9.5-force-netlink-include-path.patch
new file mode 100644 (file)
index 0000000..efafda4
--- /dev/null
@@ -0,0 +1,11 @@
+--- wavemon-0.9.5/Makefile.in.orig     2023-10-31 00:50:28.000000000 +0100
++++ wavemon-0.9.5/Makefile.in  2024-01-16 12:15:40.601709570 +0100
+@@ -15,7 +15,7 @@
+ else
+ CC     ?= $(CC_DEFAULT)
+ endif
+-CFLAGS         ?= @CFLAGS@ @LIBNL3_CLI_CFLAGS@
++CFLAGS         = @CFLAGS@ @LIBNL3_CLI_CFLAGS@
+ CPPFLAGS ?= @CPPFLAGS@
+ LDFLAGS  ?= @LDFLAGS@
+ DEFS   ?= @DEFS@
index 2a016e067df5f8d68008d0565b55ad6460d1f68f..8e1af411dd817311070fb980ed2ae60fca206222 100644 (file)
@@ -20,7 +20,7 @@
 ###############################################################################
 
 # FIXME: edit this lines before release
-IPFVER=2.27
+IPFVER=2.29
 COREVER=$(cat /opt/pakfire/db/core/mine)
 
 arch=$(uname -m)
index 05b16f36863d5e6ade953ed8d1ff7e9def29be2d..5036ce2d0f1289bd8801f281176acdaef2ae656b 100755 (executable)
@@ -33,31 +33,35 @@ if [ "${?}" == "0" ]; then
        echo "Comment this and create it at initskript if needed !"
 fi
 
-grep -r '/x86_64' ./config/rootfiles/ --exclude gcc --exclude rust-libc \
+grep -r 'x86_64' ./config/rootfiles/ --exclude gcc --exclude rust-libc \
     --exclude rust-ppv-lite86 --exclude rust-memchr --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64 \
-    --exclude update.sh \
+    --exclude update.sh --exclude qemu --exclude cmake --exclude xfsprogs \
     --exclude-dir oldcore --exclude-dir x86_64 >/dev/null 2>&1
 if [ "${?}" == "0" ]; then
        echo "Error! '/x86_64' in rootfiles files found!"
-       grep -r '/x86_64' ./config/rootfiles/ --exclude gcc --exclude rust-libc \
+       grep -r 'x86_64' ./config/rootfiles/ --exclude gcc --exclude rust-libc \
     --exclude rust-ppv-lite86 --exclude rust-memchr --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64  \
-    --exclude update.sh \
+    --exclude update.sh  --exclude qemu --exclude cmake --exclude xfsprogs \
     --exclude-dir oldcore --exclude-dir x86_64
        echo "Replace by xxxMACHINExxx !"
 fi
 
-grep -r '/aarch64' ./config/rootfiles/ --exclude gcc --exclude rust-libc --exclude gdb --exclude liburcu --exclude gdb --exclude-dir oldcore --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64  >/dev/null 2>&1
+grep -r 'aarch64' ./config/rootfiles/ --exclude gcc --exclude rust-libc --exclude gdb --exclude liburcu --exclude gdb \
+     --exclude qemu --exclude liburcu --exclude abseil-cpp \
+     --exclude-dir oldcore --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64 >/dev/null 2>&1
 if [ "${?}" == "0" ]; then
-       echo "Error! '/aarch64' in rootfiles files found!"
-       grep -r '/aarch64' ./config/rootfiles/ --exclude gcc --exclude rust-libc \
+       echo "Error! 'aarch64' in rootfiles files found!"
+       grep -r 'aarch64' ./config/rootfiles/ --exclude gcc --exclude rust-libc --exclude gdb \
+    --exclude qemu --exclude liburcu --exclude abseil-cpp \
     --exclude-dir oldcore --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64
        echo "Replace by xxxMACHINExxx !"
 fi
 
-grep -r '/riscv64' ./config/rootfiles/ --exclude gcc --exclude rust-libc --exclude gdb --exclude liburcu --exclude go --exclude-dir oldcore --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64  >/dev/null 2>&1
+grep -r 'riscv64' ./config/rootfiles/ --exclude gcc --exclude rust-libc --exclude gdb --exclude liburcu --exclude go --exclude qemu \
+     --exclude-dir oldcore --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64  >/dev/null 2>&1
 if [ "${?}" == "0" ]; then
-       echo "Error! '/riscv64' in rootfiles files found!"
-       grep -r '/riscv64' ./config/rootfiles/ --exclude gcc --exclude rust-libc --exclude go \
+       echo "Error! 'riscv64' in rootfiles files found!"
+       grep -r 'riscv64' ./config/rootfiles/ --exclude gcc --exclude rust-libc --exclude go --exclude qemu \
     --exclude-dir oldcore --exclude-dir aarch64 --exclude-dir riscv64 --exclude-dir x86_64
        echo "Replace by xxxMACHINExxx !"
 fi