aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/xen
Commit message (Expand)AuthorAgeFilesLines
* Where appropriate, use the modern terms for the one true time baseWarner Losh2014-12-211-1/+1
* opt_global.h is included automatically in the build. No need toWarner Losh2014-11-181-1/+0
* Fix XEN kernel build.John Baldwin2014-11-031-1/+1
* Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano2014-10-161-1/+1
* MFi386 r272761.Konstantin Belousov2014-10-111-8/+12
* MFamd64: Use initializecpu() to set various model-specific registers onJohn Baldwin2014-09-101-13/+4
* Complete r254667, do not destroy pmap lock if KVA allocation failed.Konstantin Belousov2014-08-161-1/+0
* Change pmap_enter(9) interface to take flags parameter and superpageKonstantin Belousov2014-08-081-24/+27
* Retire pmap_change_wiring(). We have never used it to wire virtual pages.Alan Cox2014-08-031-33/+0
* Introduce pmap_unwire(). It will replace pmap_change_wiring(). There areAlan Cox2014-07-061-0/+51
* - Modify vm_page_unwire() and vm_page_enqueue() to directly acceptAttilio Rao2014-06-161-1/+1
* Retire smp_active. It was racey and caused demonstrated problems withScott Long2014-04-261-1/+0
* Make this compile with gcc.Warner Losh2014-04-051-3/+1
* Rename global cnt to vm_cnt to avoid shadowing.Bryan Drewery2014-03-221-4/+4
* Remove vestiges of knowing the ISA bus, which we gave up on around 20Warner Losh2014-03-191-1/+1
* xen: implement an early timer for Xen PVHRoger Pau Monné2014-03-111-1/+1
* howto_names: unify declarationRoger Pau Monné2014-03-111-18/+1
* xen: add and enable Xen console for PVH guestsRoger Pau Monné2014-03-111-19/+2
* xen: add PV/PVH kernel entry pointRoger Pau Monné2014-03-111-0/+2
* amd64/i386: switch IPI handlers to C code.Roger Pau Monné2014-03-111-0/+25
* Don't waste a page of KVA for the boot-time memory test on x86. For amd64,John Baldwin2014-02-111-2/+2
* Move <machine/apicvar.h> to <x86/apicvar.h>.John Baldwin2014-01-231-1/+1
* Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_idJustin T. Gibbs2013-10-052-8/+2
* sys/i386/xen/mp_machdep.c:Justin T. Gibbs2013-09-202-3/+9
* The pmap function pmap_clear_reference() is no longer used. Remove it.Alan Cox2013-09-201-35/+0
* sys/i386/xen_mp_machdep.c:Justin T. Gibbs2013-09-191-0/+3
* Implement PV IPIs for PVHVM guests and further converge PV and HVMJustin T. Gibbs2013-09-061-48/+65
* Better conformance to style(9) and organizational cleanup.Justin T. Gibbs2013-09-021-40/+51
* Introduce a new, HVM compatible, paravirtualized timer driver for Xen.Justin T. Gibbs2013-08-294-604/+6
* Implement vector callback for PVHVM and unify event channel implementationsJustin T. Gibbs2013-08-297-84/+128
* Significantly reduce the cost, i.e., run time, of calls to madvise(...,Alan Cox2013-08-291-0/+66
* Rename definition of HYPERVISOR_VIRT_START to avoid conflict withJustin T. Gibbs2013-08-221-1/+1
* Revert r254501. Instead, reuse the type stability of the struct pmapKonstantin Belousov2013-08-221-3/+0
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-091-12/+10
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-072-11/+10
* Adjust i386 Xen PV support for updated Xen interface files.Justin T. Gibbs2013-06-171-3/+3
* - Add a BIT_FFS() macro and use it to replace cpusetffs_obj()Jeff Roberson2013-06-132-3/+3
* o Relax locking assertions for vm_page_find_least()Attilio Rao2013-05-211-1/+2
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichKonstantin Belousov2013-03-191-0/+2
* Sync back vmcontention branch into HEAD:Attilio Rao2013-03-181-3/+4
* Add pmap function pmap_copy_pages(), which copies the content of theKonstantin Belousov2013-03-141-0/+40
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-6/+6
* Fix-up r247622 by also renaming pv_list iterator into the xenAttilio Rao2013-03-031-18/+18
* MFcalloutng:Alexander Motin2013-02-281-17/+9
* Merge from vmobj-rwlock:Attilio Rao2013-02-271-3/+2
* Consistently use round_page(x) rather than roundup(x, PAGE_SIZE). There isJung-uk Kim2013-02-151-3/+3
* Fix !INVARIANTS && !SMP build.Marius Strobl2013-01-031-0/+2
* Fix a minor warning in sys/i386/xen/clock.c.Dimitry Andric2012-11-121-1/+1
* Replace all uses of the vm page queues lock by a new R/W lock.Alan Cox2012-10-123-61/+80
* MFi386 r241356Alan Cox2012-10-101-0/+9