HomeFreeBSD

It seems that at least some KVM versions advertise support for EIO

Description

It seems that at least some KVM versions advertise support for EIO
suppression but the version of the IOAPIC reported is 0x11 and neither
IOAPIC EOIR nor the Linux trick of temporal reprogramming of the pin
to edge-trigger mode to issue EOI work.

Disable eoi suppression if KVM is detected. The mode can still be
forced with the tunable.

Reported and tested by: Roman Mamontov <mr.xanto@gmail.com>
Sponsored by: The FreeBSD Foundation

Details

Provenance
kibAuthored on
Parents
rS291850: In the pmap_set_pg() function, which enables the global bit on the
Branches
Unknown
Tags
Unknown