sys/arch/x86/x86/cpu.c
Mon, 05 Dec 2016 10:54:48 +0000 skrll Sync with HEAD nick-nhusb
Sun, 27 Dec 2015 12:09:27 +0000 skrll Sync with HEAD (as of 26th Dec) nick-nhusb
Tue, 22 Sep 2015 12:05:34 +0000 skrll Sync with HEAD nick-nhusb
Sat, 06 Jun 2015 14:39:53 +0000 skrll Sync with HEAD nick-nhusb
Mon, 06 Apr 2015 15:17:50 +0000 skrll Sync with HEAD nick-nhusb
Sun, 03 Dec 2017 11:35:43 +0000 jdolecek update from HEAD tls-maxphys
Tue, 19 Aug 2014 23:55:11 +0000 tls Rebase to HEAD as of a few days ago. tls-maxphys
Mon, 25 Feb 2013 00:23:49 +0000 tls resync with head tls-maxphys
Sun, 08 Nov 2015 00:15:47 +0000 riz Pull up following revision(s) (requested by nat in ticket #984): netbsd-7-0
Thu, 22 Feb 2018 13:27:17 +0000 maxv Remove svs_pgg_update(). Instead of manually changing PG_G on each page, trunk
Thu, 22 Feb 2018 08:56:51 +0000 maxv Add a dynamic detection for SVS. trunk
Sat, 27 Jan 2018 09:33:25 +0000 maxv Add SMAP support for i386. trunk
Thu, 11 Jan 2018 13:35:15 +0000 maxv Introduce a new svs_page_add function, which can be used to map in the user trunk
Thu, 11 Jan 2018 09:18:16 +0000 msaitoh Changing CR4 register may change cpuid values. For example, setting trunk
Sun, 07 Jan 2018 16:10:16 +0000 maxv Add a new option, SVS (for Separate Virtual Space), that unmaps kernel trunk
Sun, 07 Jan 2018 10:16:13 +0000 maxv Use uvm_km_alloc instead of kmem_zalloc. trunk
Fri, 05 Jan 2018 08:04:20 +0000 maxv Add a __HAVE_PCPU_AREA option, enabled by default on native amd64 but not trunk
Sat, 11 Nov 2017 11:00:46 +0000 maxv Recommit trunk
Sat, 11 Nov 2017 09:10:19 +0000 bouyer Revert http://mail-index.netbsd.org/source-changes/2017/11/08/msg089525.html, trunk
Wed, 08 Nov 2017 17:52:22 +0000 maxv Call fpuinit_mxcsr_mask in cpu_init, after cr4 is initialized, but before trunk
Tue, 17 Oct 2017 07:33:44 +0000 maxv Have the cpu clear PSL_D automatically when entering the kernel via a trunk
Tue, 17 Oct 2017 06:58:15 +0000 maxv Add support for SMAP on amd64. trunk
Thu, 28 Sep 2017 17:48:20 +0000 maxv Pack the useful variables at the end of the trampoline page; eliminates trunk
Sun, 17 Sep 2017 09:04:51 +0000 maxv Remove TRAPLOG from i386. Nowadays there are better instrumentation tools, trunk
Sun, 27 Aug 2017 09:32:12 +0000 maxv style, and move some i386-specific code into i386/ trunk
Sun, 27 Aug 2017 08:38:32 +0000 maxv Localify. By the way, we should use a different stack for NMIs. trunk
Fri, 28 Jul 2017 14:12:26 +0000 riastradh cpu_trace is no more, remove vestige of it that broke ALL kernel. trunk
Thu, 22 Apr 2010 20:02:48 +0000 snj Apply patch (requested by jym in ticket #1380): netbsd-5
Mon, 02 Feb 2009 20:10:16 +0000 snj Pull up following revision(s) (requested by ad in ticket #371): netbsd-5
Mon, 02 Feb 2009 03:06:12 +0000 snj Pull up following revision(s) (requested by ad in ticket #343): netbsd-5
Thu, 13 Nov 2008 00:04:07 +0000 snj Pull up following revision(s) (requested by rmind in ticket #48): netbsd-5
Thu, 05 Jul 2012 17:52:54 +0000 riz Pull up following revision(s) (requested by chs in ticket #400): netbsd-6
Wed, 09 May 2012 03:22:52 +0000 riz Pull up following revision(s) (requested by rmind in ticket #202): netbsd-6
Wed, 22 Feb 2012 18:56:45 +0000 riz Pull up following revision(s) (requested by bouyer in ticket #29): netbsd-6
Sun, 06 Mar 2016 17:53:26 +0000 martin Pull up following revision(s) (requested by msaitoh in ticket #1118): netbsd-7
Fri, 06 Nov 2015 00:40:02 +0000 riz Pull up following revision(s) (requested by nat in ticket #984): netbsd-7
Mon, 12 Jan 2015 21:06:41 +0000 snj Pull up following revision(s) (requested by christos in ticket #414): netbsd-7
Wed, 14 Jun 2017 04:47:33 +0000 snj Pull up following revision(s) (requested by pgoyette in ticket #28): netbsd-8
Sat, 10 Jun 2017 05:31:34 +0000 pgoyette Further reduce the loop counter so that hatching completes before the trunk
Wed, 31 May 2017 14:41:07 +0000 kre And now do what 1.128 should have done, and put back the (now re-)used trunk
Wed, 31 May 2017 14:37:19 +0000 kre Revert previous. Removing unused variable declarations is only a good trunk
Wed, 31 May 2017 10:15:18 +0000 pgoyette Remove unused variabe (I reverted too much in previous commit!) trunk
Wed, 31 May 2017 10:08:24 +0000 pgoyette Partially revert previous. Rather than completely removing the loop trunk
Wed, 31 May 2017 00:19:17 +0000 maya Do not pause many times between testing if the CPU can go. trunk
Tue, 23 May 2017 08:54:38 +0000 nonaka x86: Add preliminary x2APIC support. trunk
Sat, 22 Apr 2017 04:29:31 +0000 nonaka use CR8 instead of LAPIC Task Priority register on x86-64. trunk
Sat, 11 Feb 2017 14:11:24 +0000 maxv Instead of using a global array with per-cpu indexes, embed the tmp VAs trunk
Thu, 02 Feb 2017 08:57:04 +0000 maxv Use __read_mostly on these variables, to reduce the probability of false trunk
Sun, 16 Oct 2016 10:24:58 +0000 maxv Use the generic i82489_writereg instead of lapic_tpr, for consistency. trunk
Thu, 07 Jul 2016 06:55:38 +0000 msaitoh KNF. Remove extra spaces. No functional change. trunk
Wed, 16 Dec 2015 18:54:03 +0000 maxv Extend SMEP support to i386 (does not require PAE). trunk
Sun, 13 Dec 2015 15:53:05 +0000 maxv Implement amd64 support for SMEP - Supervisor Mode Execution Protection. trunk
Sun, 13 Dec 2015 15:02:19 +0000 maxv Retrieve cpuid7 (Structured Extended Features) into ci_feat_val. trunk
Thu, 17 Sep 2015 23:48:01 +0000 nat Don't disable/re-enable interrupts if they are already disabled. trunk
Mon, 18 May 2015 13:09:55 +0000 msaitoh OOOOPS. Revert previous. trunk
Mon, 18 May 2015 13:04:21 +0000 msaitoh Workaround for "lapic_set_lvt: bad pin value %d" panic on some (broken?) BIOS trunk
Mon, 12 Jan 2015 16:34:39 +0000 christos PR/49104: Jarle Greipsland: Don't touch cr4 in cpus that don't have it. trunk
Mon, 08 Dec 2014 15:22:47 +0000 msaitoh Modify around cpu_identify() to not to break the dmesg of cpus with AB_VERBOSE trunk
Mon, 12 May 2014 11:56:02 +0000 joerg Match lapic conditionals from the primary CPU. trunk
Tue, 25 Feb 2014 22:16:52 +0000 dsl Add support for saving the AVX-256 ymm registers during FPU context switches. trunk
less more (0) -100 -60 tip