It looks like the kernel modules are not updated to correct one. Is your lsmod result an empty one?
[ 9.558847] phy_tegra194_p2u: disagrees about version of symbol module_layout
[ 9.558936] phy_tegra194_p2u: disagrees about version of symbol module_layout
[ 9.559024] phy_tegra194_p2u: disagrees about version of symbol module_layout
[ 9.559061] phy_tegra194_p2u: disagrees about version of symbol module_layout
[ 9.559627] phy_tegra194_p2u: disagrees about version of symbol module_layout
[ 9.559705] at24: disagrees about version of symbol module_layout
[ 9.560496] phy_tegra194_p2u: disagrees about version of symbol module_layout
[ 9.560763] tegra_xudc: disagrees about version of symbol module_layout
[ 9.561941] tegra234_aon: disagrees about version of symbol module_layout
[ 9.563762] tegra_cactmon_mc_all: disagrees about version of symbol module_layout
[ 9.563830] phy_tegra194_p2u: disagrees about version of symbol module_layout
[ 9.563861] nvpps: disagrees about version of symbol module_layout
[ 9.563961] can_dev: disagrees about version of symbol module_layout
[ 9.563965] can_dev: disagrees about version of symbol module_layout
[ 9.564005] nvhwpm: disagrees about version of symbol module_layout
[ 9.565802] tegra_dce: disagrees about version of symbol module_layout
Btw, if your kernel configuration changed a non-module feature, then there is a strong possibility that it will invalidate all of the existing modules. You’d need to either build and replace all modules, or change the “CONFIG_LOCALVERSION” and place new modules in the new location (this solution is preferable because it allows the old kernel and modules to continue to exist; they might serve as a rescue kernel). The same is true of any initrd, that you’d need to replace any modules in that as well, or place new modules in a new location of the initrd if you’ve changed non-modular kernel features.
Did you start by exactly matching the current kernel’s configuration, and then changing only modules?