Age | Commit message (Expand) | Author |
2019-11-07 | Convert db_addr_t -> vaddr_t but leave the typedef for now. | Martin Pieuchot |
2019-08-04 | Fix a typo I noticed reviewing the smbios code cleanup diff. | kmos |
2019-08-04 | Cleanup the bios(4)/smbios(4) code a bit. Fix some KNF issues, reduce | Mark Kettenis |
2019-07-26 | emove duplicate definitions of LAPIC_ID_MASK and LAPIC_ID_SHIFT. | Kevin Lo |
2019-06-28 | Write back and invalidate caches before updating CPU microcode, | Alexander Bluhm |
2019-06-14 | Add TSC_ADJUST CPUID flag. | Mark Kettenis |
2019-04-10 | change marks[] array to uint64_t, so the code can track full 64-bit | Theo de Raadt |
2019-03-23 | Use the debugger mutex for `ddb_mp_mutex'. This should prevent a race | Visa Hankala |
2019-01-22 | flense more trailing whitespace | Peter Hessler |
2019-01-22 | remove trailing whitespace in the Laptop Package part of the license text. | Peter Hessler |
2019-01-18 | delete vmm(4) in i386 | pd |
2018-12-05 | Include srp.h where struct cpu_info uses srp to avoid erroring out when | Jonathan Gray |
2018-10-02 | Unify the MD byteswapping code as much as possible across architectures. | Christian Weisgerber |
2018-09-11 | Add defines for amd microcode msrs which appear to be present since k8 | Jonathan Gray |
2018-08-29 | First pass in bringing i386 in sync with amd64. This does not yet work, but is | pd |
2018-08-25 | Define __HAVE_ACPI. | Mark Kettenis |
2018-08-23 | port the amd64 code for loading intel microcode on boot to i386 | Jonathan Gray |
2018-08-21 | print rdtscp and xsave_ext cpuid bits on i386 as well | Jonathan Gray |
2018-08-21 | print sefflags_edx cpuid bits on i386 as well | Jonathan Gray |
2018-08-20 | Remove unused spllock(). | Visa Hankala |
2018-08-15 | add cpuid and msr bits from | Jonathan Gray |
2018-08-08 | Recognise 'Speculative Store Bypass Disable' support cpuid bit. | Jonathan Gray |
2018-07-30 | Use the MI interrupt enable/distable API instead of the MD one on i386 and | Mark Kettenis |
2018-07-24 | Do the same for i386 as amd64: | Bryan Steele |
2018-07-12 | unbreak i386 build, thanks to pd@ for noticing. Same diff as I committed | Mike Larkin |
2018-07-09 | Delete the VM86 kernel option and i386_vm86(3) API: it's required | Philip Guenther |
2018-06-30 | Add intr_enable() function, intended for MI use to amd64 and i386 and use | Mark Kettenis |
2018-06-22 | Finish the last missing piece for the i386 meltdown fix: | Alexander Bluhm |
2018-06-21 | Save and restore retguard area during hibernate unpack. This copies the | Mike Larkin |
2018-06-15 | Reorder trapframe/intrframe to put %ebp next to %eip and make it | Alexander Bluhm |
2018-05-28 | More steps for i386 Meltdown fix: | Alexander Bluhm |
2018-04-30 | vmd(8): unbreak i386 | Mike Larkin |
2018-04-17 | - Make rnd hints avoid the brk area. The rnd allocator refuses to allocate in | Otto Moerbeek |
2018-04-11 | More steps for i386 Meltdown fix: | Alexander Bluhm |
2018-03-31 | Recommit preparation for i386 Meltdown fix after OpenBSD 6.3 release. | Alexander Bluhm |
2018-03-22 | iBackout the preparations for fixing Meltdown on i386. The task was | Alexander Bluhm |
2018-03-13 | Preparation for i386 Meltdown fix: | Alexander Bluhm |
2018-03-05 | #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an arch | Theo de Raadt |
2018-02-10 | Additional AMD CPUID bits documented in | Jonathan Gray |
2018-01-25 | Move common mutex implementations to a MI place. | Martin Pieuchot |
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-04 | Unify <machine/mutex.h> a bit further. | Martin Pieuchot |
2017-11-29 | make vmm(4) less responsible for initial register state, preferring to let | Mike Larkin |
2017-11-17 | vmmvar.h changes for upcoming cdrom support in vmd(8). | Mike Larkin |
2017-10-17 | Add a machine-independent implementation for the mplock. | Visa Hankala |
2017-09-05 | Move mutex, condvar, and thread-specific data routes, pthread_once, and | Philip Guenther |
2017-08-21 | vmm (i386): Move CPUID masks to vmmvar.h | pd |
2017-08-17 | remove the useless apmwarn and mostly obsolete apmhalt sysctls. | Ted Unangst |
2017-08-16 | Randomly bias downwards from the top of each kernel stack, thereby | Theo de Raadt |