Age | Commit message (Expand) | Author |
2023-01-10 | Hide WAITPKG cpu feature from vmm(4) guests. | Dave Voutila |
2023-01-02 | Let the EFI bootloader make a copy of the EFI System Resource Table (ESRT) | Mark Kettenis |
2022-12-26 | vmd(8): provide a detailed e820 memory map. | Dave Voutila |
2022-12-01 | _C_LABEL() is no longer useful in the "everything is ELF" world. | Philip Guenther |
2022-11-29 | Move the generic variable definitions from the ASM at the top of | Philip Guenther |
2022-11-10 | vmd(8): import mmio decode and emulation, disabled for now. | Dave Voutila |
2022-11-09 | vmm(4): treat vcpu lists as immutable, reducing complexity. | Dave Voutila |
2022-11-08 | further speed up delivery of interrupts to a running vcpu. | David Gwynne |
2022-11-08 | amd64: switch to clockintr(9) | Scott Soule Cheloha |
2022-11-08 | amd64: add delay_fini() | Scott Soule Cheloha |
2022-10-24 | tsc: AMD Family 17h, 19h: compute frequency from Core::X86::Msr:PStateDef | Scott Soule Cheloha |
2022-10-16 | Add the guts for EFI runtime services support on amd64. This will be used | Mark Kettenis |
2022-09-22 | use the always serializing RDTSCP instruction in tsc and usertc if available | Robert Nagy |
2022-09-20 | Split out handling of cpu family specific MSRs from cpu_init_msrs() | Robert Nagy |
2022-09-01 | vmm(4): send all port io emulation to userland | Dave Voutila |
2022-08-30 | Initial support for mmio assist for vmm(4) | Dave Voutila |
2022-08-30 | Remove long unused WARN_REFERENCES macro; idea guenther@, ok jsg@ jca@ | Miod Vallat |
2022-08-29 | static inline, not inline static | Jonathan Gray |
2022-08-29 | use ansi volatile keyword, not __volatile | Jonathan Gray |
2022-08-25 | amd64, i386: add delay_init(): basic delay(9) implementation management | Scott Soule Cheloha |
2022-08-22 | remove extern for cpu var removed in 2015 | Jonathan Gray |
2022-08-20 | remove Cyrix 486DLC register defines from amd64 | Daniel Dickman |
2022-08-12 | amd64: simplify TSC synchronization testing | Scott Soule Cheloha |
2022-08-07 | Start to add annotations to the cpu_info members, doing I/a/o for | Philip Guenther |
2022-07-12 | remove cache parts of struct cpu_info only vmm used | Jonathan Gray |
2022-07-02 | remove machine/lock.h where unused | Jonathan Gray |
2022-06-30 | vmm(4): reference count vm's and vcpu's | Dave Voutila |
2022-06-29 | Add support for using non-standard UARTs (such as the Synopsys DesignWare | Mark Kettenis |
2022-06-28 | Remove unused field d_poll from struct cdevsw. | Visa Hankala |
2022-06-28 | rewrite amd64 printing of cache details | Jonathan Gray |
2022-06-26 | Delete trailing whitespace. No code change. | Mike Larkin |
2022-06-26 | vmd: create a copy of bios at 4g boundary | Dave Voutila |
2022-06-01 | change amd64 pmap_convert to return void | Dave Voutila |
2022-05-30 | knf; fix whitespace in structs | Dave Voutila |
2022-05-13 | vmm: add additional fault type, fixing vm receive | Dave Voutila |
2022-05-03 | vmm/vmd/vmctl: standardize memory units to bytes | Dave Voutila |
2022-04-26 | On CPUs that have MPERF/APERF support use that information to install a | Claudio Jeker |
2022-02-01 | Attempt to guarantee that on copy-on-write faulting, the new copy | Philip Guenther |
2022-01-01 | Add ENTRY_NB() macro for doing an ASM function entry without setting | Philip Guenther |
2021-12-14 | delete incorrect comment about sys/cdefs.h | Theo de Raadt |
2021-11-19 | Correct the CPUID() and CPUID_LEAF() macros to not include a trailing | Philip Guenther |
2021-09-13 | vmm(4): add limit to number of vcpus | Dave Voutila |
2021-09-04 | To mitigate against spectre attacks, AMD processors without the | Alexander Bluhm |
2021-09-01 | Older AMD CPUs that do not support IBRS need an lfence after ret | Alexander Bluhm |
2021-08-31 | vmm(4): add ipi for vmclear, unlock kernel | Dave Voutila |
2021-08-30 | Remove typedef of db_addr_t; mpi converted the users of it to vaddr_t already | Jasper Lievisse Adriaanse |
2021-07-06 | Introduce CPU_IS_RUNNING() and us it in scheduler-related code to prevent | Mark Kettenis |
2021-06-18 | The pmap needs to know which CPUs to send IPIs when TLB entries | Philip Guenther |
2021-06-02 | kernel: introduce per-CPU panic(9) message buffers | cheloha |
2021-05-20 | vmm(4): don't advertise cpu support for TSC_ADJUST msr | dv |