| Age | Commit message (Expand) | Author |
| 2022-09-07 | NetBSD/x86: Raise the number of interrupt sources per CPU from 32 to 56. | knakahara |
| 2021-10-07 | Move some common functions into x86/identcpu_subr.c. No functional change. | msaitoh |
| 2021-08-14 | Improved the performance of kernel profiling on MULTIPROCESSOR, and possible ... | ryo |
| 2021-02-19 | Identify VirtualBox as a separate guest type. | christos |
| 2020-08-08 | PR/55547: Dan Plassche: Fix BSD/OS binary emulation. | christos |
| 2020-07-19 | don't include opt_user_ldt.h when it is not needed | maxv |
| 2020-07-14 | Introduce per-cpu IDTs | yamaguchi |
| 2020-06-19 | localify | maxv |
| 2020-05-02 | Introduce Xen PVH support in GENERIC. | bouyer |
| 2020-04-30 | Don't #include xen/intrdefs.h is !XEN. | bouyer |
| 2020-04-27 | Move ci_vcpu under the #ifdef XEN section at the end of the struct cpu_info. | bouyer |
| 2020-04-25 | Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM | bouyer |
| 2020-04-21 | Get TSC frequency from CPUID 0x15 and/or x16 for newer Intel processors. | msaitoh |
| 2020-04-13 | By default, events are bound to CPU 0 (exept for IPIs and VTIMERs which | bouyer |
| 2020-04-10 | Revert, wrong branch | bouyer |
| 2020-04-10 | Skip cx8_spllower patch if we're running on any form of Xen PV, | bouyer |
| 2020-01-15 | Push the INVLPG limit for shootdowns up to 16 (for UBC). | ad |
| 2019-12-30 | Fix a problem with intr_unmask() that can cause a forever-loop: | thorpej |
| 2019-12-01 | Fix false sharing problems with cpu_info. Identified with tprof(8). | ad |
| 2019-11-27 | Add a small API for in-kernel FPU operations. | maxv |
| 2019-11-23 | cpu_need_resched(): | ad |
| 2019-11-21 | x86 TLB shootdown IPI changes: | ad |
| 2019-11-21 | mi_userret(): take care of calling preempt(), set spc_curpriority directly, | ad |
| 2019-10-12 | Rewrite the FPU code on x86. This greatly simplifies the logic and removes | maxv |
| 2019-10-03 | Remove the LazyFPU code, as posted 5 months ago on port-amd64@. | maxv |
| 2019-08-07 | Add support for USER_LDT in SVS. This allows us to have both enabled at | maxv |
| 2019-06-26 | Fetch XSAVE area component offsets and sizes when initializing x86 CPU | mgorny |
| 2019-05-27 | Remove 'ci_svs_kpdirpa', unused. While here fix a few comments here and | maxv |
| 2019-02-15 | Added Microsoft Hyper-V support. It ported from OpenBSD and FreeBSD. | nonaka |
| 2019-02-14 | Welcome XENPVHVM mode. | cherry |
| 2019-02-11 | We reorganise definitions for XEN source support as follows: | cherry |
| 2019-02-02 | Switch NetBSD/xen to use XEN api tag RELEASE-4.11.1 | cherry |
| 2018-12-25 | Excise XEN specific code out of x86/x86/intr.c into xen/x86/xen_intr.c | cherry |
| 2018-11-18 | On Xen, copy just the bits we need from the trapframe for hardclock(9) | cherry |
| 2018-11-18 | Save the interrupt trap/clockframe to a per-cpu copy. | cherry |
| 2018-10-05 | export x86_fpu_mxcsr_mask, fpu_area_save and fpu_area_restore | maxv |
| 2018-08-22 | - Cleanup for dynamic sysctl: | msaitoh |
| 2018-07-16 | More rearrangement of struct cpu_info to keep all the un-conditional | pgoyette |
| 2018-07-15 | Hum. Move the __HAVE_DIRECT_MAP block a little below, otherwise dynamically | maxv |
| 2018-06-30 | Just use struct cpu_info members for the Xen clock state. | riastradh |
| 2018-06-29 | Rewrite Xen timecounter and hardclock timer. | riastradh |
| 2018-06-14 | Add some code to support eager fpu switch, INTEL-SA-00145. We restore the | maxv |
| 2018-04-04 | Enable the SpectreV2 mitigation by default at boot time. | maxv |
| 2018-03-30 | Retrieve cpuid.7:%edx. | maxv |
| 2018-01-18 | Unmap the kernel heap from the user page tables (SVS). | maxv |
| 2018-01-07 | Add a new option, SVS (for Separate Virtual Space), that unmaps kernel | maxv |
| 2018-01-05 | Add a __HAVE_PCPU_AREA option, enabled by default on native amd64 but not | maxv |
| 2018-01-04 | Allocate the TSS area dynamically. This way cpu_info and cpu_tss can be | maxv |
| 2018-01-04 | Group the different TSSes into a cpu_tss structure. And pack this | maxv |
| 2017-12-28 | typos | maxv |