Sorry can't share the diagnostic @JorgeB (there's Engineering Sample equipment on my unraid, i can't do that due to NDAs)
model name : AMD EPYC 7B13 64-Core Processor
root@Megumin:~# grep -c ^processor /proc/cpuinfo
128
The big difference from my look at both of them is the multiple GPUs vs my 1 (which is a converged accelerator, which is the ES part)
root@Megumin:~# du -sh /run/udev/* | sort -h | tail -3
0 /run/udev/tags
0 /run/udev/watch
17M /run/udev/data
(this is my udev size)
I know there was changes on the kernel on udev for multiple gpus due to issues at booting them "fast" enough on AI clusters. (just don't remember which 6.1 version got it, but it's one between 6.12.6 and 6.12.8, still looking at patches to see where it was applied, as we upgraded to 6.6 at work to have the patch before it was on 6.1) So, one thing i should think is making the udev 64MB for 6.13 (which would help for weird and complex systems.)
I know Rome vs Milan also do udev differently, as it was an updated architecture on the cpu side.
Mobo: Asrock Rack RomeD8-2T
CPU: Epyc 7B13
Ram: 1TB
PCIe Expensions:
1 x LSI 9400-8i (x8)
3 x ASUS Hyper M.2 card filled with m.2
1 x Nvidia A100X ES
1 x Connectx-5 pro
2 x Oculink to U.2
2 x M.2 (On-board)
Those are all my specs as i posted yesterday on Discord to confirm where the issue could be.