aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* bhyve: Implement MSR_MISC_FEATURES_ENABLESWarner Losh2022-10-271-0/+1
* Increase MAX_APIC_ID safeguard to 0x800Ed Maste2022-10-271-1/+1
* x86/include/elf.h: make inclusion blocks for elf32.h and elf64.h similarKonstantin Belousov2022-10-251-6/+3
* i386: move hard-coded load address for PIE below default linker baseKonstantin Belousov2022-10-251-2/+2
* x86/busdma: Limit reserved pages if low nsegsColin Percival2022-10-221-0/+1
* PVH: Set bootmethod to PVHColin Percival2022-10-181-1/+1
* PVH: support whitespace cmdline splittingColin Percival2022-10-181-1/+1
* x86: Distinguish Xen from non-Xen PVH bootsColin Percival2022-10-181-24/+68
* x86: Add support for PVH version 1 memmapColin Percival2022-10-181-2/+47
* x86: Add MPTABLE_LINUX_BUG_COMPAT optionColin Percival2022-10-181-0/+50
* Add NO_LEGACY_PCIB kernel option to i386, amd64Colin Percival2022-10-181-0/+2
* Fix various places which cast a pointer to a vm_paddr_t or vice versa.John Baldwin2022-10-031-1/+1
* kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers.John Baldwin2022-09-225-13/+11
* pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t.John Baldwin2022-09-223-4/+4
* i386: check that trap() and syscall() run on the thread kstackKonstantin Belousov2022-09-143-0/+12
* x86: Correct a typo in source code commentGordon Bergling2022-09-041-1/+1
* lapic_init: Reduce LOOPSColin Percival2022-08-131-1/+5
* x86: remove MP_WATCHDOGMateusz Guzik2022-08-112-217/+0
* x86: Remove redundant parenthesesEmmanuel Vadot2022-08-091-1/+1
* x86: Add another cpuid for Apollo Lake errata APL30Corvin Köhne2022-08-091-1/+2
* x86/iommu: Reduce the number of queued invalidation interruptsAlan Cox2022-08-061-16/+29
* mca: Add sysctl to mute corrected errors.Alexander Motin2022-08-051-1/+10
* iommu_gas: Eliminate redundant parameters and push down lock acquisitionAlan Cox2022-07-302-16/+7
* x86/iommu: Reduce DMAR lock contentionAlan Cox2022-07-293-29/+133
* x86/iommu: Correct a recent change to iommu_domain_unload_entry()Alan Cox2022-07-263-8/+12
* iommu_gas: Eliminate a possible case of use-after-freeAlan Cox2022-07-253-11/+33
* Adjust linux_vdso_{cpu,tsc}_selector_idx() definitions to avoid clang 15 warn...Dimitry Andric2022-07-241-2/+2
* x86/iommu: Shrink the critical section in dmar_qi_task()Alan Cox2022-07-191-5/+10
* x86: Remove 1 second DELAY from cpu_resetColin Percival2022-07-191-2/+0
* ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne2022-07-181-2/+2
* x86/iommu: Eliminate redundant wrappersAlan Cox2022-07-162-25/+4
* iommu: Shrink the iommu map entry structureAlan Cox2022-07-162-3/+3
* x86: Add a required store-load barrier in cpu_idle()Mark Johnston2022-07-141-41/+62
* eventtimer: Simplify KTR tracesMark Johnston2022-07-111-4/+2
* ddb: use _FLAGS command macros where appropriateMitchell Horne2022-07-051-1/+1
* linux(4): Use saved cpu feature bitsDmitry Chagin2022-07-041-11/+0
* amd64/efi: Stop falling back to hints for RSDPWarner Losh2022-07-021-10/+0
* x86/xen: stop assuming kernel memory loading order in PVHRoger Pau Monné2022-06-301-22/+30
* amd64: Reload CPU ext features after resume or cr4 changesDmitry Chagin2022-06-292-0/+13
* xen/blkback: do not use x86 CPUID in generic codeRoger Pau Monné2022-06-282-0/+13
* x86 mptable: Include <x86/legacvar.h> for legacy_get_pcibus().John Baldwin2022-06-231-0/+1
* set_cputicker: use a boolMitchell Horne2022-06-231-1/+1
* mptable_hostb: Use legacy_get_pcibus() to fetch PCI bus number.John Baldwin2022-06-232-2/+2
* Fix the test used to wait for AP startup on x86, arm64, riscvMark Johnston2022-06-151-9/+13
* linux(4): Properly restore the thread signal mask after signal delivery on i386Dmitry Chagin2022-05-301-1/+1
* x86/mp: don't create empty cpu groupsCorvin Köhne2022-05-301-2/+28
* linux(4): Deduplicate bsd_to_linux_trapcode()Dmitry Chagin2022-05-232-0/+44
* linux(4): Deduplicate translate_traps()Dmitry Chagin2022-05-232-0/+58
* linux(4): Better naming for ucontext field of struct rt_sigframeDmitry Chagin2022-05-151-2/+2
* linux(4): Move sigframe definitions to separate headersDmitry Chagin2022-05-151-0/+196