aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* On exec, single-threading must be enforced before arguments space isKonstantin Belousov2015-05-102-3/+25
* If x86 CPU implementation of the MWAIT instruction reasonablyKonstantin Belousov2015-05-092-7/+1
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsJohn Baldwin2015-04-3035-9848/+26
* Microsoft vmbus, storage and other related driver enhancements for HyperV.Wei Hu2015-04-292-1/+22
* Move common code from sys/i386/i386/mp_machdep.c andKonstantin Belousov2015-04-243-1014/+53
* Reassign copyright statements on several files from AdvancedJohn Baldwin2015-04-231-1/+1
* Move some common code from sys/amd64/amd64/machdep.c andKonstantin Belousov2015-04-222-421/+1
* Remove duplicate definitions of MWAIT_CX hints. Identical defines inKonstantin Belousov2015-04-201-9/+0
* Remove lazy pmap switch code from i386. Naive benchmark with md(4)Konstantin Belousov2015-04-188-255/+10
* Add config option PAE_TABLES for the i386 kernel. It switches pmap toKonstantin Belousov2015-04-1314-51/+54
* Explain that vm_page_array is mapped to describe the memory, not theKonstantin Belousov2015-04-081-3/+8
* Fix integer truncation bug in malloc(9)Ryan Stone2015-04-011-2/+3
* Wait 100 microseconds for a local APIC to dispatch each startup-related IPIJohn Baldwin2015-03-301-3/+3
* Apply r276208 to non-amd64 NOTES files as well to fix tinderbox buildsJohn Baldwin2015-03-251-1/+1
* Use VT-d interrupt remapping block (IR) to perform FSB messagesKonstantin Belousov2015-03-191-0/+2
* Remove write-only variable.Konstantin Belousov2015-03-121-2/+0
* Only schedule interrupts on a single hyperthread of a modern Intel CPU coreJohn Baldwin2015-03-061-2/+2
* Implement interface to create SR-IOV Virtual FunctionsRyan Stone2015-03-011-0/+1
* Supposed fix for some SandyBridge mobile CPUs hang on AP startup whenKonstantin Belousov2015-02-281-6/+8
* Ensure that the supplied data length is large enough to hold the baseJohn Baldwin2015-02-181-1/+2
* Initialize x2APIC mode on the resume path before accessing LAPIC.Konstantin Belousov2015-02-161-0/+1
* Add support for decoding multibyte NOPs.Mark Johnston2015-02-131-1/+21
* Add x2APIC support. Enable it by default if CPU is capable. TheKonstantin Belousov2015-02-094-26/+49
* Revert the IPI startup sequence to match what is described in theJohn Baldwin2015-02-061-6/+24
* Generalized parts of the XEN timer code into a generic pvclockBryan Venteicher2015-02-042-3/+8
* Do not qualify the mcontext_t *mcp argument for set_mcontext(9) asKonstantin Belousov2015-01-311-3/+3
* Remove Giant from /dev/mem and /dev/kmem. It is definitely not neededKonstantin Belousov2015-01-241-4/+0
* loader: implement multiboot support for Xen Dom0Roger Pau Monné2015-01-151-0/+1
* For x86, read MAXPHYADDR, defined in SDM vol 3 4.1.4 Enumeration of PagingKonstantin Belousov2015-01-122-0/+2
* Need to include opt_cpu.h to access CPU_DISABLE_SSE option. Thankfully, thisWarner Losh2015-01-081-0/+2
* Don't call the SSE routines when they aren't enabled (or even compiledWarner Losh2015-01-081-0/+8
* Factor out duplicated code from dumpsys() on each architecture into genericMark Johnston2015-01-071-0/+6
* Remove "New" label from NFSCL/NFSD now that they are the only NFSJohn Baldwin2015-01-063-6/+6
* On some Intel CPUs with a P-state but not C-state invariant TSC the TSCJohn Baldwin2015-01-051-1/+1
* Exclude drivers which build but don't actually work with PAE enabled,Marius Strobl2015-01-051-1/+4
* Garbage collect the asr driver. Hardware for it has not been produced inScott Long2015-01-023-12/+1
* Regen after r276508, r276509.Dmitry Chagin2015-01-015-7/+7
* Correct an argument status of wait4 syscall for Linuxulator.Dmitry Chagin2015-01-011-1/+1
* - No longer exclude malo(4) and mwl(4), they have been fixed in r275870Marius Strobl2014-12-292-67/+8
* Restore the trap type argument to the DTrace trap hook, removed in r268600.Mark Johnston2014-12-231-1/+1
* Where appropriate, use the modern terms for the one true time baseWarner Losh2014-12-211-1/+1
* This configuration file removes several debugging options, includingGeorge V. Neville-Neil2014-12-021-0/+38
* MFamd64: Check for invalid flags in the machine context in sigreturn()John Baldwin2014-11-251-1/+7
* Revert r274772: it is not valid on MIPSEd Maste2014-11-251-1/+1
* Improve support for XSAVE with debuggers.John Baldwin2014-11-213-5/+62
* Use canonical __PIC__ flagEd Maste2014-11-211-1/+1
* Lock spic(4) and mark it MPSAFE:John Baldwin2014-11-201-31/+39
* opt_global.h is included automatically in the build. No need toWarner Losh2014-11-181-1/+0
* Enable the use of VM_PHYSSEG_SPARSE on amd64 and i386, making it the defaultAlan Cox2014-11-152-1/+16
* Remove the no-at variants of the kern_xx() syscall helpers. E.g., weKonstantin Belousov2014-11-135-22/+32