21 Jul
                
                    2023
                
            
            
                21 Jul
                
                '23
                
            
            
            
        
    
                3:54 p.m.
            
        Just to document it and keep history. I solved the problem by updating the kernel and libvirt. Kernel-4.x and libvirt-8.x do not correctly detect processors from the cascadelake family. If you have 2 physical sockets on the host, the combination of kernel and libvirt above will only detect 1 physical socket, at virtualization level, therefore only 1 NUMA will be detected. This limitation is more at the libvirt level because at the operating system level the 2 sockets are perfectly listed. Kernel 5.14.x and libvirt-9.3.x are fully compatible with cascadelake processors.