aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* Adjust i386 comment to match amd64 one after r294311.Konstantin Belousov2016-01-191-5/+6
* Regen after r293907.Gleb Smirnoff2016-01-144-4/+4
* Change linux get_robust_list system call to match actual linux one.Gleb Smirnoff2016-01-141-2/+2
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscallDmitry Chagin2016-01-093-0/+4
* Move amd64 metadata.h to x86 and share with i386Ed Maste2016-01-071-34/+3
* Make the 'env' directive described in config(5) work on all architectures,Ian Lepore2016-01-021-4/+5
* Move shared variables from {amd64,i386}/initcpu.c to x86/identcpu.c.John Baldwin2015-12-232-53/+2
* Merge common parts of i386 and amd64 md_var.h and smp.h intoKonstantin Belousov2015-12-073-149/+6
* Set %esp correctly in the extended TSS.John Baldwin2015-12-071-2/+1
* pmap_invalidate_range: For very large ranges, flush the whole TLBConrad Meyer2015-12-061-0/+8
* In the pmap_set_pg() function, which enables the global bit on theKonstantin Belousov2015-12-051-2/+2
* For amd64 non-PCID machines, and for i386 machines with support forKonstantin Belousov2015-12-034-227/+40
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structKonstantin Belousov2015-11-283-13/+0
* Disconnect iBCS2 emulator from the build. The ibcs2 option, the buildKonstantin Belousov2015-11-281-1/+1
* Fix whitespace on addition of IPSEC optionEd Maste2015-11-261-1/+1
* Split kerne timekeep ABI structure vdso_sv_tk out of the structKonstantin Belousov2015-11-231-1/+2
* Export various helper variables describing the layout and size ofJohn Baldwin2015-11-121-6/+10
* The prefix for CLFLUSHOPT is 0x66. It was right on amd64.Konstantin Belousov2015-10-301-1/+1
* Use movw instead of movl (or plain mov) when moving segment registersJohn Baldwin2015-10-292-15/+15
* Build fix for i386/XBOX and pc98/GENERIC.Hans Petter Selasky2015-10-281-0/+2
* Intel SDM before revision 56 described the CLFLUSH instruction as onlyKonstantin Belousov2015-10-242-14/+39
* Add CLFLUSHOPT instruction wrappers.Konstantin Belousov2015-10-231-0/+7
* x86/xen: Consolidate xen-os.h in a single placeRoger Pau Monné2015-10-211-186/+4
* Remove compatibility shims for legacy ATA device names.Alexander Motin2015-10-112-2/+0
* Fix missing semi-colon from r289055.Conrad Meyer2015-10-081-1/+1
* linux: fix handling of out-of-bounds syscall attemptsMateusz Guzik2015-10-081-1/+1
* xen/console: Introduce a new console driver for Xen guestRoger Pau Monné2015-10-081-1/+1
* Update Xen headers from 4.2 to 4.6Roger Pau Monné2015-10-062-1/+1
* Exploit r288122 to address a cosmetic issue. Since PV chunk pages don'tAlan Cox2015-09-261-1/+1
* Add support for weak symbols to the kernel linkers. It means thatKonstantin Belousov2015-09-201-6/+7
* Add stack_save_td_running(), a function to trace the kernel stack of aMark Johnston2015-09-111-11/+20
* Merge stack(9) implementations for i386 and amd64 under x86/.Mark Johnston2015-09-112-126/+3
* Do not hold the process around the vm_fault() call from the trap()s.Konstantin Belousov2015-09-101-31/+3
* preload_search_info: make sure mod is setRoger Pau Monné2015-08-211-5/+2
* Better support memory mapped console devices, such as VGA and EFIMarcel Moolenaar2015-08-122-41/+109
* Initialization of smp_tlb_wait does not require release semantic, noKonstantin Belousov2015-08-121-1/+1
* AP should load aps_ready with acquire semantic to see BSP updates toKonstantin Belousov2015-08-121-1/+1
* Make kstack_pages a tunable on arm, x86, and powepc. On i386, theKonstantin Belousov2015-08-103-5/+4
* Remove unused i386 header privatespace.h. For the native kernel, itsKonstantin Belousov2015-08-071-49/+0
* Remove some more vestiges of the Xen PV domu support. Specifically,John Baldwin2015-08-062-117/+0
* Rationalize BSD license on sys/*/include/in_cksum.hEd Maste2015-08-051-1/+1
* Fix UP build after r286296, ensure that CPU_FOREACH() is defined.Konstantin Belousov2015-08-051-4/+0
* Add two new pmap functions:Jason A. Harmening2015-08-042-1/+51
* Give large kernel stack to the initial thread . Otherwise, ZFSKonstantin Belousov2015-08-044-3/+9
* Add pmspvc device back to GENERIC. The issues with the device playingWarner Losh2015-08-031-2/+1
* Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUIDKonstantin Belousov2015-08-032-0/+3
* Pull pmspcv (pms(4)) from GENERIC. It has PCI ID conflictsGlen Barber2015-07-311-1/+2
* Improve comments.Konstantin Belousov2015-07-301-3/+3
* Use private cache line for the locked nop in *mb() on i386.Konstantin Belousov2015-07-302-34/+41
* MFamd64 r285934: Remove store/load (= full) barrier from the i386Konstantin Belousov2015-07-291-17/+7