aboutsummaryrefslogtreecommitdiff
path: root/sys/i386
Commit message (Expand)AuthorAgeFilesLines
* Use C99 boolean type for translate_osrelEd Maste2018-03-131-4/+4
* Apply some style(9) to Linuxulator linux_sysvec.c commentsEd Maste2018-03-131-75/+29
* imgact_linux.c: use standard indentationEd Maste2018-03-121-146/+136
* Linuxulator: apply style(9) to returnEd Maste2018-03-122-7/+7
* Remove obsolete pcaudioio.h.Brooks Davis2018-03-111-84/+0
* sys: Fix a few potential infoleaks in cloudabiEitan Adler2018-03-071-0/+4
* amd64: Protect the kernel text, data, and BSS by setting the RW/NX bitsJonathan T. Looney2018-03-061-0/+13
* Unify bulk free operations in several pmaps.Konstantin Belousov2018-03-041-21/+8
* imcsmb(4): Intel integrated Memory Controller (iMC) SMBus controller driverRavi Pokala2018-03-031-0/+5
* Rename kernel-only members of semid_ds and msgid_ds.Brooks Davis2018-03-021-6/+2
* Remove unused error return from API that cannot failConrad Meyer2018-02-232-4/+4
* Correct pseudo misspelling in sys/ commentsEd Maste2018-02-233-3/+3
* Correct proper nouns in the LinuxulatorEd Maste2018-02-226-73/+73
* vm_wait() rework.Konstantin Belousov2018-02-201-4/+3
* Rationalize license text on Linuxolator filesEd Maste2018-02-165-75/+65
* x86 pmap: Make memory mapped via pmap_qenter() non-executableConrad Meyer2018-02-141-0/+4
* Import the mthca kernel side infiniband driver from Linux 4.9 and fixHans Petter Selasky2018-02-131-0/+2
* Make v_wire_count a per-cpu counter(9) counter. This eliminates aJeff Roberson2018-02-121-1/+1
* We don't support gcc < 4.2.1, so varargs.h now is just #errorWarner Losh2018-02-121-91/+0
* Use vm_page_unwire_noq() instead of directly modifying page wire counts.Mark Johnston2018-02-081-2/+1
* Use per-domain locks for vm page queue free. Move paging control fromJeff Roberson2018-02-061-3/+3
* Move signal trampolines out of locore.s into separate source file.Konstantin Belousov2018-02-062-72/+118
* Additional linuxolator whitespace cleanup, missed in r328890Ed Maste2018-02-051-3/+3
* Linuxolator whitespace cleanupEd Maste2018-02-057-71/+69
* IBRS support, AKA Spectre hardware mitigation.Konstantin Belousov2018-01-311-0/+8
* Don't use an .OBJDIR for 'make sysent'.Bryan Drewery2018-01-292-0/+6
* Add ISA PNP tables to ISA drivers. Fix a few incidental comments.Warner Losh2018-01-291-0/+1
* Use PCID to optimize PTI.Konstantin Belousov2018-01-272-3/+3
* Use BSD-2-Clause-FreeBSD license on linux_support.sEd Maste2018-01-231-5/+4
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-212-2/+2
* xen: fix IDT setup after PTIRoger Pau Monné2018-01-201-1/+1
* Define PHYS_TO_DMAP() and DMAP_TO_PHYS() as panics on the architecturesNathan Whitehorn2018-01-191-0/+2
* Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn2018-01-191-0/+2
* Use long for the last argument to VOP_PATHCONF rather than a register_t.John Baldwin2018-01-171-1/+5
* PTI for amd64.Konstantin Belousov2018-01-174-0/+8
* x86: make some use of mallocarray(9).Pedro F. Giffuni2018-01-152-2/+2
* Enable VIMAGE in i386 GENERIC (revert r327840)Ed Maste2018-01-141-1/+1
* Implement NUMA support in uma(9) and malloc(9). Allocations from specificJeff Roberson2018-01-121-4/+5
* Temporarily disable VIMAGE on i386Ed Maste2018-01-111-1/+1
* Fix grammar.Konstantin Belousov2018-01-111-2/+3
* Remove redundand CLD instructions.Konstantin Belousov2018-01-111-11/+0
* Update comment explaining the check, to reality.Konstantin Belousov2018-01-111-5/+3
* x86: Document purpose of _safe variants of {rd,wr}msr()Conrad Meyer2018-01-101-2/+4
* inittodr(0) actually sets the time, so there's no need to callWarner Losh2018-01-101-5/+1
* Move prof_machdep.c to it's more traditional place under i386/i386.Warner Losh2018-01-101-0/+0
* Retire pmtimer driver. Move time fixing into apm driver. MoveWarner Losh2018-01-104-183/+97
* Remove ccbque.h from i386/isa.Warner Losh2018-01-091-124/+0
* Avoid re-check of usermode condition.Konstantin Belousov2018-01-011-3/+1
* Move i386/isa/elink.[hc] to dev/ep.Konstantin Belousov2017-12-302-142/+0
* Move i386/isa/npx.c to i386i386/npx.c.Konstantin Belousov2017-12-301-0/+0