summaryrefslogtreecommitdiffstats
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* Merge nexus.c from amd64 and i386 to x86 subtree.attilio2010-10-281-758/+0
* Use 'PCPU_GET(apic_id)' to determine the BSP's APIC ID on a UP machinejhb2010-10-281-1/+1
* Merge the mptable support from MD bits to x86 subtree.attilio2010-10-282-1228/+0
* Merge dump_machdep.c i386/amd64 under the x86 subtree.attilio2010-10-261-363/+0
* Use 'saveintr' instead of 'savecrit' or 'eflags' to hold the state returnedjhb2010-10-253-15/+15
* Use intr_disable() and intr_restore() instead of frobbing the flags registerjhb2010-10-255-70/+54
* Improve the Xen para-virtualized device infrastructure of FreeBSD:gibbs2010-10-191-2/+4
* Remove trailing ", " from `sysctl machdep.idle_available' output.jkim2010-10-121-1/+2
* Add macro DECLARE_MODULE_TIED to denote a module as requiring thekib2010-10-122-2/+2
* Initialize KPTmap in locore so that vm86.c can call vtophys() (or reallyalc2010-10-053-15/+50
* Display PCID capability of CPU and add CPUID define for it.kib2010-10-052-1/+2
* i386 and amd64 mp_machdep: improve topology detection for Intel CPUsavg2010-10-011-86/+125
* Fix bogus error message from bus_dmamem_alloc() about incorrect alignment.neel2010-09-291-1/+1
* Remove a redundant instruction for casuword.davidxu2010-09-291-1/+0
* Rewrite the i386 memory probe:jhb2010-09-271-124/+126
* Now userland POSIX semaphore is based on umtx. The kernel moduledavidxu2010-09-241-1/+0
* Add support 'device tpm' for amd64.nork2010-09-191-0/+2
* Refactor timer management code with priority to one-shot operation mode.mav2010-09-133-138/+144
* bus_add_child: change type of order parameter to u_intavg2010-09-102-6/+6
* Change the parameter passed to the inline assembly to u_shortrdivacky2010-09-031-15/+15
* Register an interrupt vector for DTrace return probes. There is somerpaulo2010-08-283-1/+13
* Sync DTrace bits with amd64 and fix the build.rpaulo2010-08-261-2/+6
* Increase maximum number of page table entries per VM86 context from 8 to 24jkim2010-08-251-1/+1
* Call the necessary DTrace function pointers when we have different kindsrpaulo2010-08-251-0/+35
* Add two DTrace trap type values. Used by fasttrap.rpaulo2010-08-241-0/+2
* Revert part of the r211149 as I erroneously ported the logical_cpus fromattilio2010-08-191-3/+3
* Remove unused KTRACE includes.jhb2010-08-191-4/+0
* For every instance of '.if ${CC} == "foo"' or '.if ${CC} != "foo"' inrpaulo2010-08-171-1/+1
* - The iMac9,1 needs the PAT workaround as wellgahr2010-08-171-1/+2
* Supply some useful information to the started image using ELF aux vectors.kib2010-08-171-2/+8
* Revert r211176:attilio2010-08-121-7/+1
* Update various places that store or manipulate CPU masks to use cpumask_tjhb2010-08-113-9/+9
* IPI handlers may run generally with interrupts disabled because theyattilio2010-08-111-1/+7
* Fix a typo due to a stale version of the patch.attilio2010-08-101-1/+1
* Fix some places that may use cpumask_t while they still use 'int' types.attilio2010-08-102-13/+15
* Simplify the logic for handling ipi_selected() and ipi_cpu() in theattilio2010-08-091-42/+26
* Don't pass sizeof(u_int) to an argument of SYSCLT_PROC that ends up notdwmalone2010-08-081-1/+1
* Fix whitespace nits.bschmidt2010-08-061-1/+1
* Add a new ipi_cpu() function to the MI IPI API that can be used to send anjhb2010-08-063-12/+83
* Implement a simple native VM86 backend for X86BIOS. Now i386 uses nativejkim2010-08-051-1/+2
* Change the MPTable and $PIR PCI-PCI bridge drivers to inherit from thejhb2010-08-052-50/+4
* Tweak the logic to disable CLFLUSH in virtual environments to work aroundjhb2010-08-021-6/+6
* Improve cputemp(4) driver wrt newer Intel processors, especiallydelphij2010-07-291-0/+1
* Mark the __curthread() functions as __pure2 and remove the volatile keywordjhb2010-07-291-2/+2
* MFamd64: r210615jkim2010-07-292-1/+2
* The corrected error count field is dependent on CMCI, not TES.jhb2010-07-281-3/+3
* Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple umamdf2010-07-281-0/+1
* The interpreter name should no longer be treated as a buffer that can bealc2010-07-281-10/+5
* Very rough first cut at NUMA support for the physical page allocator. Forjhb2010-07-271-0/+7
* Simplify fldcw() macro. There is no reason to use pointer here. No objectjkim2010-07-261-5/+5
OpenPOWER on IntegriCloud