libvirt header is fixed to 2*4096, fix it later