OMG, I supposed it will enough to put a line like:
ucode=scan
As soon as I tried a line like:
GRUB_CMDLINE_XEN="ucode=scan"
The system behaviour changed I still have a couple de lines in /var/log/kern.log saying:
Jul  5 19:38:19 xuxa3 kernel: [   22.487806] VPMU disabled by hypervisor.
| Jul  5 19:38:19 xuxa3 kernel: [   22.488166] Performance Events: unsupported p6 CPU model 79 no PMU driver, software events only.
 But this seems another problem because while booting with standard kernel I got:
Jul  5 14:05:17 xuxa3 kernel: [    0.837414] Performance Events: PEBS fmt2+, Broadwell events, full-width counters, Broken BIOS detected, complain to your hardware vendor. Jul  5 14:05:17 xuxa3 kernel: [    0.837427] [Firmware Bug]: the BIOS has corrupted hw-PMU resources (MSR 38d is 330)
Jul  5 14:05:17 xuxa3 kernel: [    0.837504] Intel PMU driver.
Jul  5 14:05:17 xuxa3 kernel: [    0.837508] ... version:                3
Jul  5 14:05:17 xuxa3 kernel: [    0.837509] ... bit width:              48
Jul  5 14:05:17 xuxa3 kernel: [    0.837510] ... generic registers:      8
Jul  5 14:05:17 xuxa3 kernel: [    0.837511] ... value mask:             0000ffffffffffff Jul  5 14:05:17 xuxa3 kernel: [    0.837512] ... max period:             00007fffffffffff
Jul  5 14:05:17 xuxa3 kernel: [    0.837513] ... fixed-purpose events:   3
Jul  5 14:05:17 xuxa3 kernel: [    0.837514] ... event mask:             00000007000000ff
I don't know if you could help me with this, but as long I see the microcode has been loaded and this bugs can be closed Thanks very much,El lun, 05-07-2021 a las 14:35 +0000, Andy Smith escribió:
> Hello,
> > On Mon, Jul 05, 2021 at 03:13:17PM +0200, José L. Fernández Jambrina> wrote:
> > When booting in Xen mode my system doen't load microcode,
> > It is my understanding that when booting the hypervisor it is the
> hypervisor's job to load microcode, and it won't do so unless you
> have something like:
> >     ucode=scan > > in your hypervisor command line, e.g. by putting: > > GRUB_CMDLINE_XEN="ucode=scan" > > in /etc/default/grub. > > Do you have something like that? > > That will cause the hypervisor to scan the other boot files (kernel
> and initramfs) for microcode to apply, like the kernel itself would
> otherwise do.
> > It works for me, anyway. > > Cheers,
> Andy

Reply via email to