summaryrefslogtreecommitdiffstats
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* Cleanup redundant parenthesis from existing howmany()/roundup() macro uses.pfg2016-04-221-1/+1
* Yet more redundant parenthesis from r298431.pfg2016-04-211-1/+1
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-214-4/+4
* X86: use our nitems() macro when it is avaliable through param.h.pfg2016-04-194-6/+6
* hyperv: Deprecate HYPERV option by moving Hyper-V IDT vector into vmbussephe2016-04-152-21/+0
* x86: for pointers replace 0 with NULL.pfg2016-04-143-13/+13
* 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
* Add kern.features flags for linux and linux64 modulesbapt2016-04-051-0/+1
* Move i386/i386/autoconf.c to sys/x86/x86 and use it on both amd64 and i386.jhb2016-04-031-162/+0
* Type of the interrupt handlers on x86 cannot be expressed in C.kib2016-03-292-2/+1
* Revert r297310 as the SOL_XXX are equal to the IPPROTO_XX except SOL_SOCKET.dchagin2016-03-271-1/+0
* iConvert Linux SOL_IPV6 level.dchagin2016-03-271-0/+1
* Polish wbwd(4) driver and add more supported chips.mav2016-03-241-1/+0
* Enable interrupts on the BSP once all PICs are initialized.jhb2016-03-241-7/+0
* Regen for r297061 (fstatfs64 Linux syscall).dchagin2016-03-205-7/+29
* Implement fstatfs64 system call.dchagin2016-03-202-2/+1
* The PKRU state size is 4 bytes, its support makes the XSAVE area sizekib2016-03-151-3/+4
* Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().jhibbits2016-02-271-2/+2
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toskra2016-02-222-2/+0
* Minor style cleanups.ian2016-02-211-2/+2
* Convert ss_sp in stack_t and sigstack to void *.jhb2016-01-273-6/+6
* Implement AT_SECURE properly.delphij2016-01-271-1/+3
* Adjust i386 comment to match amd64 one after r294311.kib2016-01-191-5/+6
* Regen after r293907.glebius2016-01-144-4/+4
* Change linux get_robust_list system call to match actual linux one.glebius2016-01-141-2/+2
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscalldchagin2016-01-093-0/+4
* Move amd64 metadata.h to x86 and share with i386emaste2016-01-071-34/+3
* 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-232-53/+2
* Merge common parts of i386 and amd64 md_var.h and smp.h intokib2015-12-073-149/+6
* 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-034-227/+40
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structkib2015-11-283-13/+0
* Disconnect iBCS2 emulator from the build. The ibcs2 option, the buildkib2015-11-281-1/+1
* Fix whitespace on addition of IPSEC optionemaste2015-11-261-1/+1
* Split kerne timekeep ABI structure vdso_sv_tk out of the structkib2015-11-231-1/+2
* Export various helper variables describing the layout and size ofjhb2015-11-121-6/+10
* The prefix for CLFLUSHOPT is 0x66. It was right on amd64.kib2015-10-301-1/+1
* Use movw instead of movl (or plain mov) when moving segment registersjhb2015-10-292-15/+15
* 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
* Add CLFLUSHOPT instruction wrappers.kib2015-10-231-0/+7
* x86/xen: Consolidate xen-os.h in a single placeroyger2015-10-211-186/+4
* Remove compatibility shims for legacy ATA device names.mav2015-10-112-2/+0
* Fix missing semi-colon from r289055.cem2015-10-081-1/+1
* linux: fix handling of out-of-bounds syscall attemptsmjg2015-10-081-1/+1
* xen/console: Introduce a new console driver for Xen guestroyger2015-10-081-1/+1
OpenPOWER on IntegriCloud