sys/arch/xen/x86/cpu.c
Mon, 13 Feb 2012 23:54:58 +0000 jym PAT flags are not under control of Xen domains currently, so there is no trunk
Sat, 28 Jan 2012 12:15:19 +0000 cherry Update comments to remove references to alternate pte space. trunk
Sat, 28 Jan 2012 07:19:17 +0000 cherry stop using alternate pde mapping in xen pmap trunk
Mon, 09 Jan 2012 04:39:14 +0000 cherry revert previous commit. DIAGNOSTIC should only do strict checks, not muffle current ones trunk
Fri, 06 Jan 2012 15:15:27 +0000 cherry Address those pesky DIAGNOSTIC messages. \n trunk
Wed, 04 Jan 2012 10:30:23 +0000 cherry Use macro PDP_SIZE instead of numeric constant, for unshared PAE L3 entries. trunk
Fri, 30 Dec 2011 19:18:35 +0000 cherry Never cut-paste code from email! trunk
Fri, 30 Dec 2011 18:01:20 +0000 cherry Force pae l3 page allocation for new vcpus to be < 4G, so they fit in 32bits trunk
Fri, 30 Dec 2011 16:55:21 +0000 cherry per-cpu shadow directory pages should be updated locally via cross-calls. Do this. trunk
Wed, 07 Dec 2011 15:47:41 +0000 cegger switch from xen3-public to xen-public. trunk
Sun, 06 Nov 2011 15:18:18 +0000 cherry [merging from cherry-xenmp] make pmap_kernel() shadow PMD per-cpu and MP aware. trunk
Sun, 06 Nov 2011 11:40:46 +0000 cherry [merging from cherry-xenmp] Make the xen MMU op queue locking api private. Implement per-cpu queues. trunk
Thu, 20 Oct 2011 13:21:11 +0000 jruoho Remove code that is commented out and out-of-sync with x86. If Xen needs to trunk
Thu, 06 Oct 2011 06:56:29 +0000 mrg remove a check against uvmexp.ncolors that is done inside uvm_page_recolor() trunk
Wed, 28 Sep 2011 15:38:21 +0000 jruoho Call cpufreq_suspend(9) and cpufreq_resume(9) during suspend/resume. trunk
Tue, 20 Sep 2011 00:12:23 +0000 jym Merge jym-xensuspend branch in -current. ok bouyer@. trunk
Tue, 16 Aug 2011 02:59:16 +0000 dholland Fix broken build. trunk
Mon, 15 Aug 2011 20:14:52 +0000 cherry Do not panic() on xen_send_ipi() sent to a cpu not yet running. trunk
Sat, 13 Aug 2011 12:37:30 +0000 cherry MP probing and startup code trunk
Thu, 11 Aug 2011 18:11:17 +0000 cherry Hide the MD details of specific IPIs behind semantically pleasing functions. This cleans up a couple of #ifdef XEN/#endif pairs trunk
Sat, 16 Jul 2011 14:46:18 +0000 rmind Initialise cpus_running to 1 on Xen, as it was done on x86. trunk
Wed, 15 Jun 2011 20:50:02 +0000 rmind Few XEN fixes: trunk
Wed, 15 Jun 2011 19:54:16 +0000 rmind - cpu_hatch: call tlbflushg(), just to make sure that TLB is clean. trunk
Sun, 12 Jun 2011 03:35:36 +0000 rmind Welcome to 5.99.53! Merge rmind-uvmplock branch: trunk
Sat, 26 Feb 2011 14:43:18 +0000 jruoho Use config_defer(9) for cpu_rescan() in cpu_attach(). trunk
Thu, 24 Feb 2011 19:00:58 +0000 jruoho Catch up with x86 on cpufeaturebus. trunk
Thu, 24 Feb 2011 10:56:00 +0000 jruoho Move PowerNow! to the cpufeaturebus. trunk
Thu, 24 Feb 2011 04:42:54 +0000 jruoho Add cpufeaturebus and est(4) for Xen. trunk
Sun, 14 Nov 2010 13:43:04 +0000 bouyer Boot vs AP processors don't make sense for physical CPUs, these are trunk
Sat, 06 Nov 2010 11:46:00 +0000 uebayasi Machine dependent code is considered as part of UVM. Include trunk
Wed, 03 Nov 2010 04:34:51 +0000 jruoho Fill cpu_info::ci_acpiid also on Xen. trunk
Fri, 20 Aug 2010 06:34:32 +0000 jruoho Revert all previous changes that were made naively believing that the trunk
Mon, 09 Aug 2010 15:46:17 +0000 jruoho Revert the previous changes to EST. The used hack had an obvious flaw: trunk
Sat, 24 Jul 2010 00:45:54 +0000 jym Welcome PAE inside i386 current. trunk
Tue, 06 Jul 2010 20:50:33 +0000 cegger Turn PMAP_NOCACHE into MI flag. trunk
Mon, 28 Jun 2010 00:47:53 +0000 rmind mp_cpu_start: although fragment is commented out, add pmap_update(), just trunk
Tue, 04 May 2010 23:27:13 +0000 jym Enable the NX bit feature for Xen i386pae and amd64 kernels. trunk
Sun, 18 Apr 2010 23:47:50 +0000 jym This patch fixes the NX regression issue observed on amd64 kernels, where trunk
Wed, 03 Mar 2010 00:09:03 +0000 jym Use roundup2() instead of hardcoding the CACHE_LINE_SIZE rounding trunk
Wed, 24 Feb 2010 22:37:54 +0000 dyoung A pointer typedef entails trading too much flexibility to declare const trunk
Fri, 08 Jan 2010 19:42:11 +0000 dyoung Expand PMF_FN_* macros. trunk
Fri, 27 Nov 2009 03:23:03 +0000 rmind - Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr. trunk
Tue, 24 Nov 2009 13:04:04 +0000 cegger Remove X86_MAXPROCS. This fixes PR port-xen/41755. trunk
Sat, 21 Nov 2009 05:54:04 +0000 rmind Catch-up Xen and usermode with lwp_getpcb() and unbreak Xen build. trunk
Sat, 07 Nov 2009 07:27:40 +0000 cegger Add a flags argument to pmap_kenter_pa(9). trunk
Tue, 22 Sep 2009 13:59:42 +0000 cegger fix botch with merging in changes from x86/x86/cpu.c: trunk
Thu, 30 Jul 2009 13:56:57 +0000 cegger from x86/x86/cpu.c: trunk
Wed, 29 Jul 2009 12:02:05 +0000 cegger remove Xen2 support. trunk
Mon, 08 Jun 2009 09:32:33 +0000 cegger from sys/arch/x86/x86/cpu.c: trunk
Tue, 23 Dec 2008 20:06:16 +0000 cegger catch up with x86/x86/cpu.c: move from malloc to kmem trunk
Thu, 06 Nov 2008 19:29:46 +0000 cegger Link cpus in the order they are attaching and not in inverse order. trunk
Fri, 31 Oct 2008 00:36:22 +0000 rmind - Avoid the race with CPU online/offline state changes, when setting the trunk
Fri, 22 Aug 2008 10:25:58 +0000 bouyer printf()->aprint_debug_dev() to match x86/cpu.c trunk
Wed, 28 May 2008 12:48:21 +0000 ad Give it a private X86_MAXPROCS def. XXX trunk
Fri, 16 May 2008 17:20:01 +0000 bouyer call x86_cpu_idle_init(), avoid null function pointer call (cpu_idle()) when trunk
Sun, 11 May 2008 16:25:46 +0000 ad Fix typo. trunk
Sun, 11 May 2008 16:23:05 +0000 ad Don't reload LDTR unless a new value, which only happens for USER_LDT. trunk
Sun, 11 May 2008 15:59:50 +0000 ad Stop using APIC IDs to identify CPUs for software purposes. Allows for trunk
Sun, 11 May 2008 15:32:20 +0000 ad Share cpu.h between the x86 ports. trunk
Sun, 11 May 2008 15:02:34 +0000 ad Update xen for identcpu changes. trunk
less more (0) -60 tip