aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Pass the trap frame to fasttrap hooks.Mark Johnston2017-12-111-7/+2
* Move instantiation of msgbufp from 9 MD files to subr_prf.c.Bruce Evans2017-12-071-2/+0
* amd-vi: set iommu msi configuration using pci_enable_msi methodAndriy Gapon2017-12-041-56/+16
* vmm/amd: add ivhd device with a higher orderAndriy Gapon2017-12-041-1/+7
* amd-vi: clear event interrupt and overflow bits upon handling the interruptAndriy Gapon2017-12-041-0/+6
* It's time to retire AHC_REG_PRETTY_PRINT and AHD_REG_PRETTY_PRINT fromScott Long2017-11-291-4/+0
* Disable vim syntax highlighting.Brooks Davis2017-11-282-0/+2
* Fix index calculation for the page table pages for efirt 1:1 map.Konstantin Belousov2017-11-281-7/+8
* Remap ENOATTR to ENODATA in the linuxulator.Fedor Uporov2017-11-272-2/+2
* sys/amd64: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2780-0/+160
* Use TO_PTR() to convert integers to pointers.Ed Schouten2017-11-262-3/+3
* Merge ^/head r326132 through r326161.Hans Petter Selasky2017-11-246-29/+36
|\
| * amd-vi: a small whitespace cleanupAndriy Gapon2017-11-241-2/+2
| * amd-vi: use correct type for pci_rid, start_dev_rid, end_dev_rid sysctlsAndriy Gapon2017-11-241-9/+6
| * amd-vi: small improvements to event printingAndriy Gapon2017-11-241-4/+4
| * amd-vi: print some additional details for INVALID_DEVICE_REQUEST eventAndriy Gapon2017-11-241-2/+3
| * amd-vi: fix up r326152, the new width requires a wider typeAndriy Gapon2017-11-241-1/+1
| * amd-vi: fix and extend definition of Command and Event Status Register (0x2020)Andriy Gapon2017-11-241-2/+2
| * vmm/amd: improve iteration over IVHD (type 10h) entries in IVRS tableAndriy Gapon2017-11-241-7/+19
| * Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-243-3/+0
* | Merge ^/head r325999 through r326131.Hans Petter Selasky2017-11-2326-20/+55
|\|
| * Remove lint support from system headers and MD x86 headers.Konstantin Belousov2017-11-233-20/+5
| * sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2025-0/+50
* | Merge ^/head r325842 through r325998.Hans Petter Selasky2017-11-1911-0/+22
|\|
| * spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-1811-0/+22
* | Merge ^/head r325663 through r325841.Hans Petter Selasky2017-11-151-3/+4
|\|
| * amd64: stop nesting preemption counter in spinlock_enterMateusz Guzik2017-11-121-3/+4
* | Remove no longer supported mthca driver.Hans Petter Selasky2017-11-131-2/+0
|/
* Replace manyinstances of VM_WAIT with blocking page allocation flagsJeff Roberson2017-11-082-15/+6
* Zero the structure instead of the pointer to it.Konstantin Belousov2017-11-051-1/+1
* x86: Do not emit unused TD_TID symbols.Konstantin Belousov2017-11-041-1/+0
* Restore an optimization that was temporary disabled by r324665.Konstantin Belousov2017-11-011-4/+32
* Consistently ensure that we do not load MXCSR with reserved bits set.Konstantin Belousov2017-11-012-4/+3
* Emulate the "OR reg, r/m" instruction (opcode 0BH).Peter Grehan2017-11-011-1/+31
* Set the return address for stack entry points to zero.Tijl Coosemans2017-10-311-0/+6
* Improve the performance of the hpet timer in bhyve guests by making theIan Lepore2017-10-291-1/+1
* Update several more URLsEitan Adler2017-10-293-6/+6
* Rework pass through changes in r305485 to be safer.John Baldwin2017-10-272-3/+14
* Fix the VM_NRESERVLEVEL == 0 build.Mark Johnston2017-10-231-0/+15
* Make the sleepq chain hash size configurable per-arch and bump on amd64.Mateusz Guzik2017-10-221-0/+4
* With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went intoBjoern A. Zeeb2017-10-201-0/+1
* amd64: plug missed dt_lock in cpu_forkMateusz Guzik2017-10-201-0/+4
* amd64: __exclusive_cache_line pv_chunks_mutex and pv_list_locksMateusz Guzik2017-10-201-2/+2
* amd64: avoid acquiring dt lock if possible (which is the common case)Mateusz Guzik2017-10-206-19/+4
* Move kernel dump offset tracking into MI code.Mark Johnston2017-10-181-7/+4
* Fix the pv_chunks pc_lru tailq handling in reclaim_pv_chunk().Konstantin Belousov2017-10-162-23/+55
* Change amd64_get_ldt() to return 'EOF' when the LDT is not yetKonstantin Belousov2017-10-091-5/+5
* amd64: remove unused variable from pmap_delayed_invl_genpMateusz Guzik2017-10-051-2/+0
* Ensure that after sucessfull i386_set_ldt() call, other threads canKonstantin Belousov2017-10-051-15/+7
* Avoid a race betweem freeing LDT and context switches.Konstantin Belousov2017-10-051-0/+3