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
2018-06-10
Put the register-saving parts of INTRENTRY() into their own macros for
Philip Guenther
2018-06-09
Move all the DDBPROF logic into the trap03 (#BP) handler to keep alltraps
Philip Guenther
2018-06-07
Apply the retpoline transformation to indirect jumps in the raw ASM
Philip Guenther
2018-06-07
Treat XSAVEOPT and other XSAVE extensions like other cpu flags
Philip Guenther
2018-06-05
Switch from lazy FPU switching to semi-eager FPU switching: track whether
Philip Guenther
2018-05-26
Initialize ci_idle_pcb->pcb_cr0 just once, in cpu_attach().
Philip Guenther
2018-05-26
Update comment to reflect xsave
Philip Guenther
2018-05-23
Move CR4_DEFAULT to specialreg.h where the CR4_* values are defined
Philip Guenther
2018-05-22
Define CR0_DEFAULT with our default CR0_* flags for various .S files.
Philip Guenther
2018-04-27
vmm(4): pass through ELCRx ports to vmd(8)
Mike Larkin
2018-04-26
vmm(4): passthrough port 0x61 to vmd(8)
Mike Larkin
2018-04-26
Reorder trapframe/intrframe to put %rbp next to %rip and make it
Philip Guenther
2018-04-25
Add a way to reattach efifb(4). This will be used when radeondrm(4)
Jonathan Gray
2018-04-24
vmm(4): fix lockups on SVM hosts when booting Linux guests
Mike Larkin
2018-04-20
oops, snapshot tests not ready yet
Theo de Raadt
2018-04-20
sync
Theo de Raadt
2018-04-20
grammar fixes PTE's -> PTEs
Mike Larkin
2018-04-18
vmm: Fix interrupt window exiting for AMD / SVM
pd
2018-04-03
remove a 15-year old #if 0
Mike Larkin
2018-03-29
Remove RDTSCP from the CPUID flags reported to the guest VM. The instruction
Mike Larkin
2018-03-29
Explicitly declare the gdt storage in struct cpu_info_full instead of
Philip Guenther
2018-03-13
pmap_map_ptes() always returns the same ptep and pdepp pointers,
Philip Guenther
2018-03-05
#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch
Theo de Raadt
2018-03-04
grow dmesg buffer - bigger machines showing up
Theo de Raadt
2018-02-26
Delete pmap_update_2pg(), the #include of <machine/segments.h>, trailing
Philip Guenther
2018-02-22
The compile time assertion for cpu info did not work with gcc.
Alexander Bluhm
2018-02-22
The GNU assembler does not understand 1ULL, so replace the constant
Alexander Bluhm
2018-02-21
Meltdown: implement user/kernel page table separation.
Philip Guenther
2018-02-10
Additional AMD CPUID bits documented in
Jonathan Gray
2018-02-06
Load the Intel microcode much earlier. So far we had loaded it after
Patrick Wildt
2018-01-25
Move common mutex implementations to a MI place.
Martin Pieuchot
2018-01-15
tabs vs spaces
Mike Larkin
2018-01-15
Add some AVX512 CPUID flags.
Mike Larkin
2018-01-13
Define and use IPL_MPFLOOR in our common mutex implementation.
Martin Pieuchot
2018-01-12
Unify <machine/mutex.h> a bit further.
Martin Pieuchot
2018-01-11
Update the Intel microcode once the root filesystem has been mounted.
Patrick Wildt
2018-01-07
delete a wrong comment
Mike Larkin
2018-01-07
remove all PG_G global page mappings from the kernel when running on
Mike Larkin
2018-01-07
amd64_{get,set}_fsbase() are superfluous and unused; delete them.
Philip Guenther
2018-01-07
Add identcpu.c and specialreg.h definitions for the new Intel/AMD MSRs
Mike Larkin
2018-01-06
Handle %gs like %[def]s and reset set it in cpu_switchto() instead of on
Philip Guenther
2017-12-06
Update inaccurate comment: i386_has_xcrypt => amd64_has_xcrypt.
Frederic Cambus
2017-11-29
make vmm(4) less responsible for initial register state, preferring to let
Mike Larkin
2017-11-29
add some comments. no functional change
Mike Larkin
2017-11-17
vmmvar.h changes for upcoming cdrom support in vmd(8).
Mike Larkin
2017-10-23
Expose TSC properties via sysctl nodes
Mike Belopuhov
2017-10-17
Don't do crazy bullshit when this is included by the bootblocks.
Theo de Raadt
2017-10-17
Add a machine-independent implementation for the mplock.
Visa Hankala
2017-10-13
I was one bit off in the "is canonical" test for FS.base (TCB pointer) values,
Philip Guenther
2017-10-06
Recalibrate TSC timecounter with HPET and PM timer
Mike Belopuhov
[prev]
[next]