aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
...
* x86: nexus code tidy-upMitchell Horne2023-04-171-89/+76
* linux(4): Cleanup includes under x86/linuxDmitry Chagin2023-03-011-2/+1
* apic: prevent divide by zero in CPU frequency initMina Galić2023-02-281-1/+1
* linux(4): Get rid of the opt_compat.h include.Dmitry Chagin2023-02-261-2/+0
* pvclock: Export a vDSO page even without rdtscp availableMark Johnston2023-02-202-2/+25
* linux(4): Preserve fpu fxsave state across signal delivery on amd64.Dmitry Chagin2023-02-091-3/+4
* amd64: Eliminate write only cpu_fxsr.Dmitry Chagin2023-02-092-2/+0
* atrtc: expose power loss as sysctlCorvin Köhne2023-02-091-0/+6
* mp_x86: Trim trailing whitespaces.Dmitry Chagin2023-02-061-1/+1
* smp: Drop confusing braces and return statement as panic() is never returns.Dmitry Chagin2023-02-061-3/+2
* x86: add more definitions for XCR0 bitsKonstantin Belousov2023-02-031-0/+3
* bhyve: Implement MSR_MISC_FEATURES_ENABLESWarner Losh2023-01-261-0/+1
* amd64: identify small coresKonstantin Belousov2023-01-201-0/+5
* x86: ignore stepping for APL30 errataCorvin Köhne2023-01-191-1/+2
* Simplify kernel sanitizer interceptorsMark Johnston2022-11-141-10/+2
* Fix various places which cast a pointer to a vm_paddr_t or vice versa.John Baldwin2022-11-111-1/+1
* Increase MAX_APIC_ID safeguard to 0x800Ed Maste2022-11-031-1/+1
* x86/include/elf.h: make inclusion blocks for elf32.h and elf64.h similarKonstantin Belousov2022-11-011-6/+3
* i386: move hard-coded load address for PIE below default linker baseKonstantin Belousov2022-11-011-2/+2
* x86/mp: don't create empty cpu groupsCorvin Köhne2022-09-291-2/+28
* i386: check that trap() and syscall() run on the thread kstackKonstantin Belousov2022-09-213-0/+12
* x86: Correct a typo in source code commentGordon Bergling2022-09-071-1/+1
* mca: Add sysctl to mute corrected errors.Alexander Motin2022-08-151-1/+10
* ddb: use _FLAGS command macros where appropriateMitchell Horne2022-08-111-1/+1
* iommu_gas: Eliminate redundant parameters and push down lock acquisitionAlan Cox2022-08-082-16/+7
* x86/iommu: Reduce DMAR lock contentionAlan Cox2022-08-083-29/+133
* x86/iommu: Correct a recent change to iommu_domain_unload_entry()Alan Cox2022-08-083-8/+12
* x86/iommu: Shrink the critical section in dmar_qi_task()Alan Cox2022-08-081-5/+10
* iommu_gas: Eliminate a possible case of use-after-freeAlan Cox2022-08-083-11/+33
* iommu: Shrink the iommu map entry structureAlan Cox2022-08-082-3/+3
* x86/iommu: Eliminate redundant wrappersAlan Cox2022-08-082-25/+4
* x86: Add a required store-load barrier in cpu_idle()Mark Johnston2022-08-011-41/+62
* Adjust linux_vdso_{cpu,tsc}_selector_idx() definitions to avoid clang 15 warn...Dimitry Andric2022-07-271-2/+2
* x86: Check for APIC presence only if DEV_ATPIC is definedMark Johnston2022-07-191-0/+4
* x86 mptable: Include <x86/legacvar.h> for legacy_get_pcibus().John Baldwin2022-07-131-0/+1
* mptable_hostb: Use legacy_get_pcibus() to fetch PCI bus number.John Baldwin2022-07-132-2/+2
* amd64: Reload CPU ext features after resume or cr4 changesDmitry Chagin2022-07-132-0/+13
* busdma: _bus_dmamap_addseg repairedDoug Moore2022-07-121-2/+2
* x86-busdma - Add missing parenDoug Moore2022-07-121-1/+1
* vm_extern: use standard address checkers everywhereDoug Moore2022-07-122-14/+11
* linux(4): Use saved cpu feature bitsDmitry Chagin2022-07-111-11/+0
* set_cputicker: use a boolMitchell Horne2022-07-041-1/+1
* Fix the test used to wait for AP startup on x86, arm64, riscvMark Johnston2022-06-291-9/+13
* linux(4): Properly restore the thread signal mask after signal delivery on i386Dmitry Chagin2022-06-171-1/+1
* linux(4): Deduplicate bsd_to_linux_trapcode()Dmitry Chagin2022-06-172-0/+44
* linux(4): Deduplicate translate_traps()Dmitry Chagin2022-06-172-0/+58
* linux(4): Better naming for ucontext field of struct rt_sigframeDmitry Chagin2022-06-171-2/+2
* linux(4): Move sigframe definitions to separate headersDmitry Chagin2022-06-171-0/+196
* linux(4): Implement vdso getcpu for x86.Dmitry Chagin2022-06-173-1/+98
* linux(4): Refactor vdso_gettc_x86 includes.Dmitry Chagin2022-06-171-13/+0