index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
amd64
/
include
Age
Commit message (
Expand
)
Author
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
2021-05-16
remove prototype for cpu_adjust_tsc_freq()
Jonathan Gray
2021-05-14
amd64: specialreg.h: add MSR_TSC_ADJUST
cheloha
2021-04-05
Improve rdmsr/wrmsr exit handling for both AMD SVM and Intel VMX.
dv
2021-03-29
Fix IA32_EPT_VPID_CAP_XO_TRANSLATIONS specification
dv
2021-03-11
spelling
Jonathan Gray
2020-12-22
stop showing amd l3 cache information
Jonathan Gray
2020-11-13
Delete unused #defines: T_USER hasn't been used since July 2018
Philip Guenther
2020-11-12
Simplify interrupt entry stubs to not push around bogus trapno+err
Philip Guenther
2020-11-09
Give sizes and types to more functions and objects.
Philip Guenther
2020-11-02
Restore abstraction of register saving into macros in frameasm.h
Philip Guenther
2020-10-28
Use "memory" on inline fence instructions to suggest to the compiler
Jonathan Gray
2020-10-27
Adding IOMMU support for AMD Vi and Intel VTD (disabled)
Jordan Hargrave
2020-10-21
Save and restore the MXCSR register and the FPU control word such that
Mark Kettenis
2020-09-13
add an ipi for wbinvd and a linux style wbinvd_on_all_cpus() function
Jonathan Gray
2020-09-13
add SRBDS cpuid bits
Jonathan Gray
2020-07-08
Clean up the amd64 userland timecounter implementation a bit:
Mark Kettenis
2020-07-06
Add support for timeconting in userland.
Paul Irofti
2020-07-03
Use an LFENCE instruction everywhere where we use RDTSC when we are
Mark Kettenis
2020-06-30
Remove obsolete <machine/stdarg.h> header. Nowadays the vararg
Visa Hankala
2020-06-17
pci_intr_establish_cpu() for establishing an interrupt no a specific cpu.
David Gwynne
2020-06-03
let the random subsystem read the tsc for event "timestamps".
David Gwynne
2020-05-31
introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.
David Gwynne
2020-05-13
Kill biospoll/pctrpoll defines and use `seltrue' directly in cdev_*_init().
Martin Pieuchot
2020-04-28
Use the same inittodr()/resettodr() implementation as on arm64/armv7/sparc64
Mark Kettenis
2020-04-15
Remove unused protoype.
Mark Kettenis
2020-04-08
vmm(4): add IOCTL handler to sets the access protections of the ept
pd
2020-04-08
vmm(4): handle cr0 writes more correctly for vmx
pd
2020-03-11
Take a swing at blocking Load-Value-Injection attacks against the
Philip Guenther
2020-02-28
oops some snapshot tests fell in
Theo de Raadt
2020-02-28
sync
Theo de Raadt
2020-02-20
controler -> controller
Jonathan Gray
2020-01-24
Machines have started to appear that have the framebuffer at an address > 4GB.
Mark Kettenis
2020-01-22
Remove trailing whitespace, no code change.
Mike Larkin
2019-12-23
Machines with many CPUs and long feature lists fill up the dmesg(8)
Alexander Bluhm
2019-12-20
Disable TSX when MSR_ARCH_CAPABILITIES sets TSX_CTRL.
Jonathan Gray
2019-12-19
Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest of
Martin Pieuchot
2019-11-29
Fix size of reserved bytes section in xsave header.
mortimer
2019-11-29
Pass the EFI memory map to the kernel.
Mark Kettenis
2019-11-07
Convert db_addr_t -> vaddr_t but leave the typedef for now.
Martin Pieuchot
2019-08-26
Remove rdtsc macro.
Paul Irofti
[next]