summaryrefslogtreecommitdiff
path: root/sys/arch/xen/include
AgeCommit message (Expand)Author
2014-01-03Remove the borked definition of ELF64_Shalf from some more places.dsl
2013-01-13Re-applybouyer
2013-01-12Revert these commits from november 2012:bouyer
2013-01-12Back out this commit:bouyer
2012-12-28Simplify the xen event handler callback by:cherry
2012-12-27Remove unused header evtchn.h from intr.hcherry
2012-11-25Make hypervisor_set_ipending() and its consumers cpu unaware. This syncs synt...cherry
2012-07-28Fix some -fno-common fallout.matt
2012-06-30Extend the xpmap API, as described in [1]. This change is mechanical andjym
2012-06-27Retire XEN_COMPAT_030001 as detailed on port-xen@:jym
2012-06-24Enable the map/unmap recursive mapping functions for all Xen ports forjym
2012-04-20- Convert x86 MD code, mainly pmap(9) e.g. TLB shootdown code, to usermind
2012-02-17- make xen_version globally available, with macros to access major andbouyer
2012-02-17Apply patch proposed in PR port-xen/45975 (this does not solve the exactbouyer
2012-02-02Entropy-pool implementation move and cleanup.tls
2011-12-30per-cpu shadow directory pages should be updated locally via cross-calls. Do ...cherry
2011-12-09re-apply merge losscegger
2011-12-07remove xen3-publiccegger
2011-12-07switch from xen3-public to xen-public.cegger
2011-12-07switch from xen3-public to xen-public.cegger
2011-12-07merge. (forgot in previous)cegger
2011-12-07merge.cegger
2011-12-07Welcome to Xen 4.1.2 headers.cegger
2011-12-07merge. The 'conflicts' happened because xen-public was once used for xen2 hea...cegger
2011-12-07re-import xen3-public to rename this to xen-publiccegger
2011-11-23Move Xen-specific functions to Xen pmap. Requested by cherry@.jym
2011-11-19First step of random number subsystem rework described intls
2011-11-19[merging from cherry-xenmp] bring in bouyer@'s changes via:cherry
2011-11-08Expose the PG_k #define pt/pd bit to both xen and "baremetal" x86. This is re...cherry
2011-11-07Add an ipi callback to force hypervisor callback. this is useful to "re-route...cherry
2011-11-06[merging from cherry-xenmp] Make the xen MMU op queue locking api private. Im...cherry
2011-09-20Merge jym-xensuspend branch in -current. ok bouyer@.jym
2011-08-13remove unnecessary locking overhead for UPcherry
2011-08-11Make event/interrupt handling MP awarecherry
2011-08-10refactor the bitstring/mask operations to be behind an API. Make pending inte...cherry
2011-08-10xen ipi infrastructurecherry
2011-08-10Introduce locking primitives for Xen pte operations, and xen helper calls for...cherry
2011-08-10Add Xen specific ipi bitmaskscherry
2011-07-27Make this use offsetof and __typeof__ to appease gcc4.5matt
2011-07-17Retire varargs.h support. Move machine/stdarg.h logic into MIjoerg
2011-06-07Don't call psignal() without holding proc_lock. This is the cause ofbouyer
2011-04-29Apply DRY: xpmap_{mtop,ptom}() can reuse xpmap_{mtop,ptom}_masked() forjym
2011-04-17apply some _KERNEL_OPT.mrg
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2011-03-30Add the HYPERVISOR_sysctl() hypercall.jym
2011-02-10Use only one function to pin pages with Xen, and provide macros tojym
2011-01-10fix typo in ioctl definitioncegger
2010-12-15add privcmd ioctl that got introduced with Xen 4cegger
2010-12-15add gnttab ioctl definitions to implementcegger
2010-11-14Explain why we hardwire lapic_cpu_number() to 0 on Xen.bouyer