summaryrefslogtreecommitdiff
path: root/sys/arch/x86/include
AgeCommit message (Expand)Author
2022-12-10First concept for lock countingMerlin Scholz
2022-11-02Decouple LOCKDEBUG and LOCKDOC kernel flagsMerlin Scholz
2022-10-24Separate LOCKDEBUG and LOCKDOG kernel flagsMerlin Scholz
2022-10-24First proper lockdoc hooksMerlin Scholz
2022-01-31Pull up the following revisions (all via patch), requested by msaitohmartin
2021-12-24Pull up the following (all via patch), requested by msaitoh in ticket #1396:martin
2021-12-08Pull up the following revisions, requested by msaitoh in ticket #1391:martin
2020-09-04Pull up following revision(s) (requested by maxv in ticket #1076):martin
2020-07-15Pull up the following, requested by msaitoh in ticket #1015martin
2020-07-13Pull up following revision(s) (requested by msaitoh in ticket #998):martin
2020-05-31Pull up following revision(s) (requested by bouyer in ticket #935):martin
2020-05-13Pull up following revision(s) (requested by chs in ticket #904):martin
2020-04-14Pull up following revision(s) (requested by msaitoh in ticket #833):martin
2019-12-08Pull up following revision(s) (requested by nonaka in ticket #502):martin
2019-11-19Pull up following revision(s) (requested by msaitoh in ticket #452):martin
2019-11-12Pull up following revision(s) (requested by maxv in ticket #419):martin
2019-11-10Pull up following revision(s) (requested by msaitoh in ticket #407):martin
2019-10-17Pull up following revision(s) (requested by msaitoh in ticket #344):martin
2019-10-16Pull up following revision(s) (requested by maxv in ticket #338):martin
2019-09-26Pull up following revision(s) (requested by msaitoh in ticket #241):martin
2019-07-26- AMD CPUID Fn8000_0001d Cache Topology Information leaf is almost the same asmsaitoh
2019-07-24 It seems that AMD zen2's CPUID 0x80000006 leaf's spec has changed.msaitoh
2019-07-13 Define some new bits of CPUID Fn8000_0007 %edx AMD Advanced Power Managementmsaitoh
2019-07-05More inlines, prerequisites for future changes. Also, remove fngetsw(),maxv
2019-07-03Inline x86_cpuid2(), prerequisite for future changes. Also, add "memory"maxv
2019-06-26Implement PT_GETXSTATE and PT_SETXSTATEmgorny
2019-06-26Fetch XSAVE area component offsets and sizes when initializing x86 CPUmgorny
2019-06-21PR/54147: Increase BOOTINFO_MAXSIZE to 16Kib.nonaka
2019-06-19 Fix ioapic_dump_raw() to dump whole ioapic area.msaitoh
2019-06-14- Dump LAPIC and I/O APIC correctly.msaitoh
2019-06-14No functional change:msaitoh
2019-06-13Indent consistently. No functional change.msaitoh
2019-06-13 Modify LAPIC_LVT_CMCI's comment to be consistent with other LVT's.msaitoh
2019-05-30use __asmchristos
2019-05-29Add PCID support in SVS. This avoids TLB flushes during kernel<->usermaxv
2019-05-27Remove 'ci_svs_kpdirpa', unused. While here fix a few comments here andmaxv
2019-05-24Added drivers for Hyper-V Synthetic Keyboard and Video device.nonaka
2019-05-19Renamemaxv
2019-05-19Misc changes in the x86 FPU code. Reduces a future diff. No real functionalmaxv
2019-05-18Clean up a little, add new XCR0 bits, remove a few unused MSRs, and fixmaxv
2019-05-14 Add snprintb's string for cpuid7 edx bit 10 "MD_CLEAR".msaitoh
2019-05-14Mitigation for INTEL-SA-00233: Microarchitectural Data Sampling (MDS).maxv
2019-05-11Undo previous, fixed in userland.christos
2019-05-11expose the {rd,wr}msr functions to userland and install the header forchristos
2019-05-09sti/cli are not allowed on Xen, we have to clear/set a bit in thebouyer
2019-05-04More inlined ASM. While here switch to proper types.maxv
2019-05-01Start converting the x86 CPU functions to inlined ASM. Matters for NVMM,maxv
2019-05-01Remove unused functions and reorder a little.maxv
2019-03-13Add TSX_FORCE_ABORT related definitions.msaitoh
2019-03-10Two changes:maxv