summaryrefslogtreecommitdiff
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* Add CFI start/end proc directives to arm64, i386, and ppcConrad Meyer2020-12-051-4/+15
* Remove support for intel compiler from i386 in_cksumWarner Losh2020-10-241-2/+2
* Fix for mis-interpretation of PCB_KERNFPU.Konstantin Belousov2020-10-141-0/+1
* Add a per-each macro IOMMU_DOMAIN_UNLOAD_SLEEP which allows to sleepRuslan Bukin2020-10-141-0/+2
* Add support for FPU_KERN_NOCTX.John Baldwin2020-10-132-0/+2
* Add a <machine/fpu.h> for i386 that includes <machine/npx.h>.John Baldwin2020-10-131-0/+6
* timer_restore is now unused, remove itWarner Losh2020-10-081-1/+0
* Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala2020-09-271-1/+0
* Add a vmparam.h constant indicating pmap support for large pages.Mark Johnston2020-09-231-0/+5
* Sparsify the vm_page_dump bitmapD Scott Phillips2020-09-211-1/+2
* Move vm_page_dump bitset array definition to MI codeD Scott Phillips2020-09-212-1/+5
* Add the MEM_EXTRACT_PADDR ioctl to /dev/mem.Mark Johnston2020-09-021-1/+1
* i386: clean up empty lines in .c and .h filesMateusz Guzik2020-09-019-12/+6
* o Add machine/iommu.h and include MD iommu headers from it,Ruslan Bukin2020-08-051-0/+6
* amd64: allow parallel shootdown IPIsKonstantin Belousov2020-07-141-0/+11
* Expand generic subword atomic primitivesConrad Meyer2020-03-251-0/+1
* Finish removal of bktrWarner Losh2020-03-012-84/+0
* Define MAXCPU consistently between the kernel and KLDs.Mark Johnston2020-02-051-2/+2
* Define a unified pmap structure for i386.Mark Johnston2020-01-071-19/+7
* Introduce vm_page_astate.Mark Johnston2019-12-101-1/+1
* Regularize my copyright noticeWarner Losh2019-12-041-2/+1
* i386: stop guessing the address of the trap frame in ddb backtrace.Konstantin Belousov2019-11-121-0/+1
* i386: hide more of atomic 64-bit definitions under _KERNELAndriy Gapon2019-10-081-0/+2
* i386: implement sysctl vm.pmap.kernel_maps.Konstantin Belousov2019-09-221-0/+1
* Centralize __pcpu definitions.Konstantin Belousov2019-08-293-32/+71
* i386: Implement atomic_load_64(9) and atomic_store_64(9).Konstantin Belousov2019-08-181-0/+2
* Move phys_avail definition into MI code. It is consumed in the MI layer andJeff Roberson2019-08-161-2/+0
* Don't reset memory attributes when mapping physical addresses for ACPI.John Baldwin2019-08-031-1/+4
* Mitigations for Microarchitectural Data Sampling.Konstantin Belousov2019-05-141-2/+6
* x86: store pending bitmapped IPIs in per-cpu areasMateusz Guzik2019-05-121-1/+2
* x86: Implement MWAIT support for stopping a CPUConrad Meyer2019-05-041-1/+5
* x86: Define pc_monitorbuf as a logical structureConrad Meyer2019-05-041-1/+7
* amd64 KPTI: add control from procctl(2).Konstantin Belousov2019-03-161-0/+6
* i386 PAE: avoid atomic for pte_store() where possible.Konstantin Belousov2019-02-262-0/+11
* Add kernel support for Intel userspace protection keys feature onKonstantin Belousov2019-02-201-0/+7
* Provide convenience C wrappers for RDPKRU and WRPKRU instructions.Konstantin Belousov2019-02-191-0/+16
* Provide userspace versions of do_cpuid() and cpuid_count() on i386.Konstantin Belousov2019-02-141-4/+30
* i386: Do not ever store to other-CPU counter64 slot.Konstantin Belousov2019-02-031-4/+23
* i386: Merge PAE and non-PAE pmaps into same kernel.Konstantin Belousov2019-01-308-196/+449
* Fix i386 LINT build after r342769.Konstantin Belousov2019-01-041-0/+2
* i386: Use atomic 64bit load to read PDE value from PAE pagetables inKonstantin Belousov2019-01-041-25/+27
* More references to pmap_cold().Konstantin Belousov2018-12-311-2/+2
* Add a custom implementation of cpu_lock_delay() for x86.John Baldwin2018-11-051-1/+1
* Add a KPI for the delay while spinning on a spin lock.John Baldwin2018-11-051-0/+1
* Convert x86 cache invalidation functions to ifuncs.Konstantin Belousov2018-09-191-2/+2
* Unify amd64 and i386 vmspace0 pmap activation.Konstantin Belousov2018-08-251-0/+1
* Merge amd64 and i386 <machine/intr_machdep.h> headers.John Baldwin2018-08-201-187/+3
* Remove some vestiges of IPI_LAZYPMAP on i386.John Baldwin2018-08-191-2/+2
* Fix misspellings of transmitter/transmittedDevin Teske2018-08-101-1/+1
* Implement missing atomic_fcmpset_XXX() support for i386.Hans Petter Selasky2018-08-091-0/+51