sys/arch/xen/x86/xen_pmap.c
Mon, 05 Dec 2016 10:54:48 +0000 skrll Sync with HEAD nick-nhusb
Sun, 03 Dec 2017 11:35:43 +0000 jdolecek update from HEAD tls-maxphys
Mon, 02 Jul 2012 21:01:48 +0000 jdc Pull up revisions: 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
Mon, 17 Apr 2017 06:02:05 +0000 snj Pull up following revision(s) (requested by khorben in ticket #1367): netbsd-7
Thu, 23 Mar 2017 18:08:06 +0000 maxv Remove PG_k completely. trunk
Mon, 26 Dec 2016 08:53:11 +0000 cherry In the MP case, trunk
Tue, 13 Dec 2016 10:54:27 +0000 kamil Torn down KSTACK_CHECK_DR0, i386-only feature to detect stack overflow trunk
Mon, 21 Nov 2016 04:10:05 +0000 ozaki-r Sweep unnecessary xcall.h inclusions trunk
Sun, 24 Jun 2012 18:31:52 +0000 jym Enable the map/unmap recursive mapping functions for all Xen ports for trunk
Fri, 20 Apr 2012 22:23:24 +0000 rmind - Convert x86 MD code, mainly pmap(9) e.g. TLB shootdown code, to use trunk
Sun, 11 Mar 2012 17:14:30 +0000 jym Split the map/unmap code from the sync/flush code: move xpq_flush_queue() trunk
Fri, 02 Mar 2012 16:38:14 +0000 bouyer Add some more KASSERT() trunk
Fri, 24 Feb 2012 08:06:07 +0000 cherry (xen) - remove the (*xpq_cpu)() shim.We hasten the %fs/%gs setup process during boot.Although this is hacky, it lets us use the non-xen specificpmap_pte_xxx() functions in pmap code (and others). trunk
Fri, 17 Feb 2012 18:40:18 +0000 bouyer Apply patch proposed in PR port-xen/45975 (this does not solve the exact trunk
Sat, 28 Jan 2012 07:19:17 +0000 cherry stop using alternate pde mapping in xen pmap trunk
Sun, 22 Jan 2012 18:16:34 +0000 cherry Do not clobber pmap_kernel()'s pdir unnecessarily while syncing per-cpu pdirs trunk
Thu, 19 Jan 2012 22:04:05 +0000 bouyer add a missing splvm()/splx() to protect the xpq queue. trunk
Mon, 09 Jan 2012 12:58:49 +0000 cherry Harden cross-cpu L3 sync - avoid optimisations that may race. 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
Wed, 23 Nov 2011 00:56:56 +0000 jym Move Xen-specific functions to Xen pmap. Requested by cherry@. trunk
Sun, 20 Nov 2011 19:41:27 +0000 jym Expose pmap_pdp_cache publicly to x86/xen pmap. Provide suspend/resume trunk
Tue, 08 Nov 2011 17:16:52 +0000 cherry Expose the PG_k #define pt/pd bit to both xen and "baremetal" x86. This is required, since kernel pages are mapped with user permissions in XEN/amd64 since the VM kernel runs in ring3. Since XEN/i386(including PAE) runs in ring1, supervisor mode is appropriate for these ports. We need to share this since the pmap implementation is still shared. Once the xen implementation is sufficiently independant of the x86 one, this can be made private to xen/include/xenpmap.h 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
Tue, 18 Oct 2011 23:43:06 +0000 jym Move Xen specific functions out of x86 native pmap to xen_pmap.c. trunk
Tue, 20 Sep 2011 00:12:23 +0000 jym Merge jym-xensuspend branch in -current. ok bouyer@. trunk
Sat, 13 Aug 2011 12:09:38 +0000 cherry Add locking around ops to the hypervisor MMU "queue". trunk
Sun, 12 Jun 2011 03:35:36 +0000 rmind Welcome to 5.99.53! Merge rmind-uvmplock branch: trunk
Tue, 01 Feb 2011 21:18:56 +0000 chuck udpate license clauses on my code to match the new-style BSD licenses. trunk
Mon, 10 May 2010 18:46:58 +0000 dyoung Provide pmap_enter_ma(), pmap_extract_ma(), pmap_kenter_ma() in all x86 trunk
less more (0) tip