summaryrefslogtreecommitdiffstats
path: root/sys/i386/xen/mp_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* Implement vector callback for PVHVM and unify event channel implementationsgibbs2013-08-291-35/+54
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-4/+5
* - Add a BIT_FFS() macro and use it to replace cpusetffs_obj()jeff2013-06-131-2/+2
* Replace all uses of the vm page queues lock by a new R/W lock.alc2012-10-121-2/+4
* The size passed to kmem functions should be in terms of bytes and notalc2011-12-201-4/+4
* Eliminate vestiges of page coloring.alc2011-12-151-2/+1
* With retirement of cpumask_t and usage of cpuset_t for representing aattilio2011-07-041-37/+17
* Reintroduce the lazypmap infrastructure and convert it to usingattilio2011-05-201-1/+10
* MFCattilio2011-05-131-1/+4
* Commit the support for removing cpumask_t and replacing it directly withattilio2011-05-051-48/+69
* Revert md_assert_preempt() introduction.attilio2011-05-041-16/+0
* - Merge a fix fixup for the last lazyfix removalattilio2011-05-021-53/+28
* Add the function md_assert_nopreempt(), which is a very consistentattilio2011-04-301-0/+16
* Remove bogus usage of INTR_FAST. "Fast" interrupts are now indicated byjhb2011-01-061-2/+2
* Add VTOM(va) macro as xpmap_ptom(VTOP(va)) to convert to machine addresses.cperciva2010-11-201-6/+5
* Move <machine/apicreg.h> to <x86/apicreg.h>.jhb2010-11-011-1/+1
* Add a new ipi_cpu() function to the MI IPI API that can be used to send anjhb2010-08-061-7/+41
* Make NKPT a kernel option on i386 so that it can be set to a non-defaultjhb2010-03-101-0/+1
* Eliminate an unused declaration.alc2010-01-111-3/+0
* Port recent IPI enhachements to en:attilio2009-08-151-0/+38
* * Completely Remove the option STOP_NMI from the kernel. This optionattilio2009-08-131-2/+0
* Implement a facility for dynamic per-cpu variables.jeff2009-06-231-0/+1
* Fix the MP IPI code to differentiate between bitmapped IPIs and function IPIs.adrian2009-05-311-12/+7
* Remove some unused code in ipi_selected() .adrian2009-05-311-5/+0
* Even though I'm not quite sure that the call_func stuff will work properlyadrian2009-05-301-2/+3
* Don't schedule a CALL_FUNCTION_VECTOR software IPI if the IPI was signaledadrian2009-05-301-3/+3
* Correctly report the IPI IRQs being created; make it clear what vectors they ...adrian2009-05-301-4/+4
* FreeBSD right now support 32 CPUs on all the architectures at least.attilio2009-05-141-61/+5
* fix XEN compilationkmacy2009-05-021-0/+3
* Remove unused arg from npxinit(). Forgot to commit this file in thejhb2009-03-051-1/+1
* Bring over the code from sys/i386/i386/mp_machdep.c, r187880bz2009-01-311-0/+3
* merge 186535, 186537, and 186538 from releng_7_xenkmacy2008-12-291-10/+11
* Fix general issues with IPI supportkmacy2008-10-241-41/+54
* Fix IPI supportkmacy2008-10-231-13/+53
* Hook in ipi handlerskmacy2008-10-211-20/+18
* Implement infrastructure for gluing i386 ipi functions in to xen's infrastruc...kmacy2008-10-211-27/+151
* Remove ipi_all() and ipi_self() as the former hasn't been used atmarius2008-09-281-35/+0
* move ipi_pcpu to evtchn.ckmacy2008-09-261-11/+1
* add initial ipi definitionskmacy2008-09-251-6/+32
* Change order of pcpu initialization so the pc_prvspace is setkmacy2008-09-181-1/+1
* fix initial page directory setup for APs to work when KERNBASE < 0xc0000000kmacy2008-09-181-37/+36
* Get initial bootstrap of APs working under xen.kmacy2008-09-101-0/+1095
OpenPOWER on IntegriCloud