summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Add amd64 implementations for 8-byte bus_space routines.jimharris2012-12-061-2/+149
* Provide the reading and display of the Standard Extended Features,kib2012-11-011-0/+1
* Add an unified macro to deny ability from the compiler to reorderattilio2012-10-091-2/+2
* Reverts r234074,234105,234564,234723,234989,235231-235232 and part ofattilio2012-10-091-0/+2
* - Re-shuffle the <machine/pc/bios.h> headers to move all kernel-specificjhb2012-09-281-10/+42
* As discussed on -current, remove the hardcoded default maxswzone.des2012-08-141-8/+0
* Add lfence().kib2012-08-011-0/+7
* Forcibly shut up clang warning about NULL pointer dereference.kib2012-07-231-0/+7
* Introduce curpcb magic variable, similar to curthread, which is MDkib2012-07-191-1/+14
* On AMD64, provide siginfo.si_code for floating point errors when errorkib2012-07-181-1/+2
* Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usagekib2012-07-141-0/+1
* Add a clts() wrapper around the 'clts' instruction to <machine/cpufunc.h>jhb2012-07-091-0/+10
* Now that our assembler supports the xsave family of instructions, use themjhb2012-07-051-0/+19
* Optimize reserve_pv_entries() using the popcnt instruction.alc2012-06-301-0/+9
* Implement mechanism to export some kernel timekeeping data tokib2012-06-221-0/+6
* Reserve AT_TIMEKEEP auxv entry for providing usermode the pointer tokib2012-06-221-0/+1
* The page flag PGA_WRITEABLE is set and cleared exclusively by the pmapalc2012-06-161-0/+1
* - Remove unused code for CR3 and CR4.jkim2012-06-131-1/+1
* - Fix resumectx() prototypes to reflect reality.jkim2012-06-131-2/+2
* Share IPI init and startup code of mp_machdep.c with acpi_wakeup.ciwasaki2012-06-121-0/+1
* Add x86/acpica/acpi_wakeup.c for amd64 and i386. Difference ofiwasaki2012-06-091-1/+13
* Use plain store for atomic_store_rel on x86, instead of implicitlykib2012-06-021-37/+37
* MFp4 bz_ipv6_fast:bz2012-05-241-0/+4
* Rename pmap_collect() to pmap_pv_reclaim() and rewrite it such that it noalc2012-05-181-1/+1
* Revert part of r234723 by re-enabling the SMP protection forattilio2012-05-031-0/+2
* Add a convenience macro for the returns_twice attribute, and apply it todim2012-04-291-1/+1
* Increase DFLDSIZ from 128 MiB to 32 GiB. On amd64 there's plenty of virtualrmh2012-04-271-1/+1
* Clean up the intr* MD KPI from the SMP dependency, removing a cause ofattilio2012-04-261-4/+0
* bump INTRCNT_COUNT values to reflect actual numbers of IPI countersavg2012-04-131-2/+2
* Move the legacy(4) driver to x86.jhb2012-03-301-63/+0
* Use a more proper fix for enabling HT MSI mapping windows on Host-PCIjhb2012-03-291-1/+7
* - Rename VM_MEMATTR_UNCACHED to VM_MEMATTR_WEAK_UNCACHEABLE on x86 tojhb2012-03-291-1/+1
* Add software PMC support.fabient2012-03-281-7/+16
* Handle spurious page faults that may occur in no-fault sections of thealc2012-03-221-0/+1
* Copy amd64 sysarch.h to x86 and merge with i386 sysarch.h. Replacetijl2012-03-191-100/+3
* Copy i386 specialreg.h to x86 and merge with amd64 specialreg.h. Replacetijl2012-03-191-594/+3
* Copy i386 psl.h to x86 and replace amd64/i386/pc98 psl.h with stubs.tijl2012-03-191-81/+3
* Move userland bits (and some common kernel bits) from amd64 and i386tijl2012-03-191-150/+1
* Copy i386 reg.h to x86 and merge with amd64 reg.h. Replace i386/amd64/pc98tijl2012-03-181-138/+3
* Use exact width integer types in amd64/i386 reg.h to prepare for a merge.tijl2012-03-181-31/+31
* Move userland bits of i386 npx.h and amd64 fpu.h to x86 fpu.h.tijl2012-03-162-84/+7
* Copy amd64 ptrace.h to x86 and merge with i386 ptrace.h. Replacetijl2012-03-041-38/+3
* Copy amd64 trap.h to x86 and replace amd64/i386/pc98 trap.h with stubs.tijl2012-03-041-92/+3
* Copy amd64 float.h to x86 and merge with i386 float.h. Replacetijl2012-03-041-91/+3
* Copy amd64 stdarg.h to x86 and replace amd64/i386/pc98 stdarg.h with stubs.tijl2012-02-281-72/+3
* Copy amd64 setjmp.h to x86 and replace amd64/i386/pc98 setjmp.h with stubs.tijl2012-02-281-47/+3
* Copy amd64 endian.h to x86 and merge with i386 endian.h. Replacetijl2012-02-281-142/+3
* Copy amd64 _stdint.h to x86 and merge with i386 _stdint.h. Replacetijl2012-02-281-168/+3
* Copy amd64 _limits.h to x86 and merge with i386 _limits.h. Replacetijl2012-02-281-84/+3
* Copy amd64 _types.h to x86 and merge with i386 _types.h. Replace existingtijl2012-02-281-113/+3
OpenPOWER on IntegriCloud