summaryrefslogtreecommitdiff
path: root/sys/arch/x86/x86
AgeCommit message (Expand)Author
2023-05-22efi(4): Implement EFIIOC_GET_TABLE on x86.riastradh
2023-05-22efi(4): Move error macros to efi.h.riastradh
2023-04-11x86: Omit needless membar_sync in intr_disestablish_xcall.riastradh
2023-04-11Add Intel lam and AMD vnmi.msaitoh
2023-03-28x86/bus_dma.c: Sprinkle KASSERTMSG.riastradh
2023-03-24Allow a PVH dom0 to use VGA as console: make xen_pvh_consinit() return 1 ifbouyer
2023-03-24mpacpi_config_cpu(): Xen with a PVH dom0 reports x2apic->LocalApicIdbouyer
2023-03-03x86/fpu: Align savefpu to 64 bytes in fpuinit_mxcsr_mask.riastradh
2023-03-03x86: Call fpuinit_mxcsr_mask only once.riastradh
2023-03-03Revert "x86: Add kthread_fpu_enter/exit support, take two."riastradh
2023-03-03Revert "x86/fpu.c: Sprinkle KNF."riastradh
2023-02-25x86/fpu.c: Sprinkle KNF.riastradh
2023-02-25x86: Add kthread_fpu_enter/exit support, take two.riastradh
2023-02-25x86: Label boolean is_64bit argument to fpu_area_restore.riastradh
2023-02-25x86: Mitigate MXCSR Configuration Dependent Timing in kernel FPU use.riastradh
2023-02-25x86: Assert kpreempt_disabled() in cpu_load_pmap.riastradh
2023-01-25x86/intr: Work around sleazy clockintr with a secret frame argument.riastradh
2023-01-20s/attemping/attempting/ in comment.msaitoh
2022-12-30Add x2avic. Modify comment.msaitoh
2022-12-24s/reqest/request/, s/requst/request/ and s/reuqest/request/ in comments.andvar
2022-12-24db_trace.c: Use DB_SYM_NULL instead of respelling ituwe
2022-12-24db_trace.c: Make parens balanced across #ifdefuwe
2022-12-23x86_add_cluster() takes the end of the segment, not the size.bouyer
2022-10-29x86: Add dtrace probes for interrupt handler entry and return.riastradh
2022-10-26ddb/db_active.h: New home for extern db_active.riastradh
2022-10-12Use macros. No functional change.msaitoh
2022-10-06Print detail about misconfigured APIC ID.msaitoh
2022-09-24x86/efi: Print uuids in slightly more standard notation.riastradh
2022-09-24x86/pmap: Convert conditional to assertion.riastradh
2022-09-24x86: Support EFI runtime services.riastradh
2022-09-15Verify checksum of the extended signature table.msaitoh
2022-09-15Add missing newline in a message. KNF.msaitoh
2022-09-13x86/genfb: Re-enable shadowfb by defualt for now.riastradh
2022-09-07NetBSD/x86: Raise the number of interrupt sources per CPU from 32 to 56.knakahara
2022-09-05x86: Fix interaction between consinit, device_pci_register, and drm.riastradh
2022-08-31Work in progress on dom0 PVH support: ioctl support for tools.bouyer
2022-08-30x86: Rename x86/efi.c -> x86/efi_machdep.c.riastradh
2022-08-27x86/db_memrw.c: Mark db_read_bytes, db_write_bytes __noubsan.riastradh
2022-08-27x86/db_memrw.c: Use uint64_t, not long, for 8-byte r/w.riastradh
2022-08-22Sprinkle "#include <machine/pmap_private.h>", kernel ALL/amd64hannken
2022-08-20x86: Move definition of struct pmap to pmap_private.h.riastradh
2022-08-20x86: Split most of pmap.h into pmap_private.h or vmparam.h.riastradh
2022-08-20x86: Move pl*_i, pl_i_roundup, and ptp_va2o out of x86/pmap.h.riastradh
2022-08-20x86: Split bootspace out of x86/pmap.h into new x86/bootspace.h.riastradh
2022-08-20x86: Move page attribute table bits to x86/pat.h.riastradh
2022-08-20fpu_kern_enter/leave: Disable IPL assertions.riastradh
2022-08-14x86/genfb: Disable shadowfb by default.riastradh
2022-08-14Split TSC calibtration into many small steps and disable interruptsmlelstv
2022-08-13Fix an inverted KASSERTMSG test from the #ifdef DIAGNOSTIC panic -> KASSERTskrll
2022-08-12x86/bus_dma: #ifdef DIAGNOSTIC panic -> KASSERTriastradh