summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/include
AgeCommit message (Expand)Author
2015-09-02remove a bunch of orphaned prototypes and unused functions; ok miodMike Belopuhov
2015-08-31Check driver name in match function such that driver only attempts to attachMark Kettenis
2015-08-30Modify kernel to prepare boot from UEFI.YASUOKA Masahiko
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionPhilip Guenther
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionPhilip Guenther
2015-08-22delete a wrong commentMike Larkin
2015-08-20Remove an unused #include file from i386 and amd64 pmap.hMike Larkin
2015-07-21Define some LAPIC timer register values.Masao Uebayashi
2015-07-19Make x86_send_ipi() return voidStefan Fritsch
2015-07-18Make {x86,i82489,x2apic,i386}_ipi return voidStefan Fritsch
2015-07-18Make *_ipi_init return void on i386/amd64Stefan Fritsch
2015-07-17Avoid assigning low addresses to PCI BARs. Some machines don't claim theseMark Kettenis
2015-07-17Remove (unused) references to bios32, which is not present in amd64.Mike Larkin
2015-07-17Remove {LOAD,COUNT}_TEXTA from libsa loadfile, it only made sense for a.outMiod Vallat
2015-07-17Consistently use SEL_RPL as the mask when testing selector privilege levelPhilip Guenther
2015-07-16Move grab/release of the kernel_lock for softintrs from the ASM stubs toPhilip Guenther
2015-07-02introduce srp, which according to the manpage i wrote is short forDavid Gwynne
2015-06-29Remove some unused #definesMike Larkin
2015-06-28Force the return to userspace from execve to go through iretq to get allPhilip Guenther
2015-06-28LDT is gone and not coming backPhilip Guenther
2015-06-28Split AST handling from trap() into ast() and get rid of T_ASTFLT.Philip Guenther
2015-06-24Remove a couple of unused and old #defines that discussed phys and virtMike Larkin
2015-06-13Parse _CST objects and use the C-states they describe when they're sane.Philip Guenther
2015-06-07Add CR4_FSGSBASEPhilip Guenther
2015-06-07Enable use of mwait in non-MP boxes and report # of C-substates up to C7,Philip Guenther
2015-05-28Save the cpuid(6) eax bits in the cpu_info and report the SENSOR and ARATPhilip Guenther
2015-05-24Treat primary cpu like others and put pointer to its GDT in cpu_info.ci_gdtPhilip Guenther
2015-05-18Do lazy update/reset of the FS.base and %[def]s segment registers: resetingPhilip Guenther
2015-05-13Define END() to set ELF symbol size.Masao Uebayashi
2015-05-05emul_native is only used for kernel threads which can't dump core, soPhilip Guenther
2015-04-30Remove SIZE_MAX from limits.h. It was added years ago before weTodd C. Miller
2015-04-25We now following the ABI and always clear cld on function entry, so removePhilip Guenther
2015-04-19Add support for x2apic modeStefan Fritsch
2015-04-18It seems that the CPUID lies about the monitor-line size, or at least ourMark Kettenis
2015-03-25Save/restore AVX registers and other XSAVE-managed state information whenMark Kettenis
2015-03-25Mark CPUID_LEAF inline asm as volatile to prevent the compiler from reorderingMark Kettenis
2015-03-21Add support for saving/restoring FPU state using the XSAVE/XRSTOR. LimitMark Kettenis
2015-03-10Make the amd64 pmap (more) mpsafe by protecting both the pmap itself and theMark Kettenis
2015-02-19remove unused struct and #defineMike Larkin
2015-02-15Change pmap_remove_holes() to take a vmspace instead of a map as its argument.Miod Vallat
2015-02-11make the rwlock implementation MI.David Gwynne
2015-02-10Remove a #define for an ipi removed last year. No functional change.Mike Larkin
2015-02-08Hilarious! We are not ready yet for large stack random biases, due toTheo de Raadt
2015-02-07Tedu the old idle page zeroing code.Mark Kettenis
2015-02-06Handle hibernate button in the same way as suspend does: send anDavid Coppa
2015-02-05Expand STACKGAP_RANDOM to 2MB on machines with large user VATheo de Raadt
2015-01-27tedu x86_self_ipi()/i386_self_ipi()Stefan Fritsch
2015-01-27Remove an odd comment in the first line of the fileMike Larkin
2015-01-24Add bus_dmamem_alloc_range(9) to allow drivers to allocate DMA'able memoryMark Kettenis
2015-01-19Make use of an msr available on recent Intel processors to obtain theJonathan Gray