summaryrefslogtreecommitdiffstats
path: root/sys/i386/i386
Commit message (Expand)AuthorAgeFilesLines
...
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-213-3/+3
* X86: use our nitems() macro when it is avaliable through param.h.pfg2016-04-192-4/+4
* hyperv: Deprecate HYPERV option by moving Hyper-V IDT vector into vmbussephe2016-04-151-19/+0
* x86: for pointers replace 0 with NULL.pfg2016-04-142-10/+10
* Expose doreti as a global symbol on amd64 and i386.jhb2016-04-131-0/+1
* re-enable AMD Topology extension on certain models if disabled by BIOSavg2016-04-121-1/+1
* Move i386/i386/autoconf.c to sys/x86/x86 and use it on both amd64 and i386.jhb2016-04-031-162/+0
* Enable interrupts on the BSP once all PICs are initialized.jhb2016-03-241-7/+0
* The PKRU state size is 4 bytes, its support makes the XSAVE area sizekib2016-03-151-3/+4
* Minor style cleanups.ian2016-02-211-2/+2
* Convert ss_sp in stack_t and sigstack to void *.jhb2016-01-271-3/+3
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscalldchagin2016-01-091-0/+1
* Make the 'env' directive described in config(5) work on all architectures,ian2016-01-021-4/+5
* Move shared variables from {amd64,i386}/initcpu.c to x86/identcpu.c.jhb2015-12-231-32/+0
* Merge common parts of i386 and amd64 md_var.h and smp.h intokib2015-12-071-4/+0
* Set %esp correctly in the extended TSS.jhb2015-12-071-2/+1
* pmap_invalidate_range: For very large ranges, flush the whole TLBcem2015-12-061-0/+8
* In the pmap_set_pg() function, which enables the global bit on thekib2015-12-051-2/+2
* For amd64 non-PCID machines, and for i386 machines with support forkib2015-12-032-219/+37
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structkib2015-11-282-7/+0
* Split kerne timekeep ABI structure vdso_sv_tk out of the structkib2015-11-231-1/+2
* Use movw instead of movl (or plain mov) when moving segment registersjhb2015-10-291-12/+12
* Build fix for i386/XBOX and pc98/GENERIC.hselasky2015-10-281-0/+2
* Intel SDM before revision 56 described the CLFLUSH instruction as onlykib2015-10-242-14/+39
* Update Xen headers from 4.2 to 4.6royger2015-10-061-1/+0
* Exploit r288122 to address a cosmetic issue. Since PV chunk pages don'talc2015-09-261-1/+1
* Add support for weak symbols to the kernel linkers. It means thatkib2015-09-201-6/+7
* Add stack_save_td_running(), a function to trace the kernel stack of amarkj2015-09-111-11/+20
* Merge stack(9) implementations for i386 and amd64 under x86/.markj2015-09-111-87/+0
* Do not hold the process around the vm_fault() call from the trap()s.kib2015-09-101-31/+3
* preload_search_info: make sure mod is setroyger2015-08-211-5/+2
* Better support memory mapped console devices, such as VGA and EFImarcel2015-08-122-41/+109
* Initialization of smp_tlb_wait does not require release semantic, nokib2015-08-121-1/+1
* AP should load aps_ready with acquire semantic to see BSP updates tokib2015-08-121-1/+1
* Make kstack_pages a tunable on arm, x86, and powepc. On i386, thekib2015-08-103-5/+4
* Fix UP build after r286296, ensure that CPU_FOREACH() is defined.kib2015-08-051-4/+0
* Add two new pmap functions:jah2015-08-041-0/+49
* Give large kernel stack to the initial thread . Otherwise, ZFSkib2015-08-043-3/+4
* Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUIDkib2015-08-031-0/+2
* Use private cache line for the locked nop in *mb() on i386.kib2015-07-301-2/+2
* Remove dead functions pmap_pvdump and pads.sbruno2015-07-291-48/+0
* Remove duplicate and useless declarations.kib2015-07-221-1/+0
* Various changes to the registers displayed in DDB for x86.jhb2015-07-222-45/+58
* Let the unwinder handle faults during function prologues or epilogues.markj2015-07-211-1/+3
* Improve stack unwinding on i386 and amd64 after an IP fault.markj2015-07-211-5/+18
* Revert bit of the r285627, locore.s does not need include ofkib2015-07-191-1/+0
* When checking for the valid value of the frame pointer, verify that itkib2015-07-161-5/+5
* Fix KSTACK_PAGES issue when the default value was changed in KERNCONFzbb2015-07-161-0/+1
* Provide npx_get_fsave(9) and npx_set_fsave(9) functions to obtain andkib2015-06-291-58/+2
* Move CS_SECURE() and EFL_SECURE() macros to the machine/frame.h. Theykib2015-06-291-3/+0
OpenPOWER on IntegriCloud