summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/include
AgeCommit message (Expand)Author
2021-11-02In order to prevent _mcount() from being recursively called when built with C...ryo
2021-10-27- In sendsig() and sigaction1(), don't hard-code signal trampolinethorpej
2021-04-30Merge the x86 gdt function and constant definitionschristos
2021-04-30Bump MAX_USERLDT_SIZE to the max size (wastes some memory). wine needs morechristos
2021-04-17sys/arch/amd64: remove trailing whitespacerillig
2021-04-01Whitespace: #define<tab>simonb
2021-01-23Document via __HAVE_BUS_SPACE_8 platforms that implement bus_space_*_8christos
2020-11-30Introduce smap_enable()/smap_disable() functions, to be used frombouyer
2020-11-26make the max text size the same as the max data sizechristos
2020-11-18Make this at least compile.hannken
2020-10-06GC unused MAXTSIZ32christos
2020-09-10kasan: fix the copyright noticesmaxv
2020-09-10kcsan: fix the copyright noticesmaxv
2020-09-09kmsan: update the copyright noticesmaxv
2020-09-05Round of uvm.h cleanup.riastradh
2020-08-01move __HAVE_PCI_MSI_MSIX to <x86/pci_machdep_common.h>jdolecek
2020-07-19Revert most of ad's movs/stos change. Instead do a lot simpler: declaremaxv
2020-07-14Introduce per-cpu IDTsyamaguchi
2020-06-29increase UPAGES (used for lwp kernel stack) for SVS so the thejdolecek
2020-06-23Rename __MD_CANONICAL_BASE -> __MD_KERNMEM_BASE for clarity.maxv
2020-06-21Fix commentbouyer
2020-06-13Print a rate limited warning if the TSC timecounter goes backwards from thead
2020-06-07make this compile.christos
2020-06-01Reported-by: syzbot+6dd5a230d19f0cbc7814@syzkaller.appspotmail.comad
2020-05-30Introduce PTRACE_REGS_ALIGN, and on x86, enforce a 16-byte alignment, duemaxv
2020-05-15Revert previous after thinking about it. It was wrong, don't need to usead
2020-05-04add support for using MSI for XenPV Dom0jdolecek
2020-05-02Call kasan_early_init earlier, to unbreak KASAN after the recent RNGmaxv
2020-04-30Don't #include xen/intrdefs.h is !XEN.bouyer
2020-04-26Use the hotpatch framework for LFENCE/MFENCE.maxv
2020-04-25Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVMbouyer
2020-04-25Switch to the new PTE naming. The old naming is now unused, remove it.maxv
2020-04-24Give the ldt a fixed size of one page (512 slots), and drop the variable-maxv
2020-04-17Mark the .ident section as mergable string section to avoid redundantjoerg
2020-04-15Use large pages for the kASan shadow, same as kMSan.maxv
2020-04-15Use large pages for the kMSan shadows. This greatly improves performance,maxv
2020-04-13Add KASAN-DMA support on aarch64, same as amd64. Discussed with skrll@.maxv
2020-03-17Always set PTEs using atomics. There are too many assumptions to go wrong.ad
2020-03-17Add a redzone between the pcb and the stack. Sent to port-amd64@.maxv
2020-02-08Retire KLEAK.maxv
2020-01-22Move the UBC defaults into vmparam.had
2020-01-17Bump UBC_WINSHIFT & UBC_NWINS to more reasonable values for amd64.ad
2020-01-13Remove now unused mdlwp fields md_gc_pmap and md_gc_ptp.ad
2020-01-08Include XSTATE note in x86 core dumpsmgorny
2019-12-27Harmonize the namespace of fast TLS base pointer getter functionskamil
2019-12-08Use the inlines; it is actually fine, since the compiler drops the inlinesmaxv
2019-12-02Define PT_GETXMMREGS and PT_SETXMMREGS in PT_MACHDEP_STRINGS/amd64kamil
2019-11-27Add support for PT_[GS]ETXMMREGS requests for COMPAT_NETBSD32 on amd64.rin
2019-11-27Rename process_machdep_validxstate() to process_machdep_validfpu(), asrin
2019-11-27Fix copy-paste in comment. No binary changes.rin