summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Update the text of a KASSERT() to reflect the changes in r269728.alc2014-08-091-1/+1
* Change pmap_enter(9) interface to take flags parameter and superpagekib2014-08-081-7/+17
* Support PCI extended config space in bhyve.neel2014-08-081-0/+23
* Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cglebius2014-08-051-21/+2
* Retire pmap_change_wiring(). We have never used it to wire virtual pages.alc2014-08-031-52/+0
* - Output a summary of optional VT-x features in dmesg similar to CPUjhb2014-07-304-30/+226
* If a vcpu has issued a HLT instruction with interrupts disabled then it sleepsneel2014-07-263-2/+18
* Don't return -1 from the push emulation handler. Negative return values areneel2014-07-261-4/+11
* Fix a couple of issues in the PUSH emulation:neel2014-07-241-5/+15
* Copying pages via temporary mappings in the !DMAP case of pmap_copy_pages()marius2014-07-241-0/+8
* Fix fault injection in bhyve.neel2014-07-242-63/+47
* don't set CR4 PSE bit on amd64royger2014-07-233-5/+5
* Emulate instructions emitted by OpenBSD/i386 version 5.5:neel2014-07-234-62/+449
* Don't pass null kmdp to preload_search_infoemaste2014-07-221-2/+2
* Fix the build when DTrace isn't enabled.markj2014-07-201-0/+2
* Fix build without INVARIANTS defined by getting rid of unused variable 'exc'.neel2014-07-201-2/+1
* Handle nested exceptions in bhyve.neel2014-07-195-72/+339
* Use a C wrapper for trap() instead of checking and calling the DTrace trapmarkj2014-07-192-19/+16
* Add emulation for legacy x86 task switching mechanism.neel2014-07-164-5/+111
* Add support for operand size and address size override prefixes in bhyve'sneel2014-07-155-123/+234
* Make amd64 pmap_copy_pages() functional for pages not mapped by DMAP.kib2014-07-151-5/+53
* Invoke the DTrace trap handler before calling trap() on amd64. This matchesmarkj2014-07-142-12/+17
* Use the correct offset when converting a logical address (segment:offset)neel2014-07-111-4/+5
* For safety, ensure that any consumer of the set_regs() andkib2014-07-091-1/+3
* Accurately identify the vcpu's operating mode as 64-bit, compatibility,neel2014-07-082-4/+14
* Invalidate guest TLB mappings as a side-effect of its CR3 being updated.neel2014-07-081-27/+68
* Correct si_code for the SIGBUS signal generated by the alignment trap.kib2014-07-081-0/+4
* Introduce pmap_unwire(). It will replace pmap_change_wiring(). There arealc2014-07-061-0/+96
* Prefer vt(4) for UEFI bootemaste2014-07-021-0/+8
* Add vt(4) devices and options to NOTESemaste2014-07-011-0/+4
* Add vt(4) to GENERIC and retire the separate VT configemaste2014-06-302-15/+5
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-289-21/+12
* Revert r267961, r267973:gjb2014-06-279-12/+21
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-279-21/+12
* Add support for emulating the move instruction: "mov r/m8, imm8".tychon2014-06-261-0/+15
* Expose the amount of resident and wired memory from the guest's vmspace.grehan2014-06-253-5/+78
* Add FPU_KERN_KTHR flag to fpu_kern_enter(9), which avoids saving FPUkib2014-06-232-0/+9
* Revert r266925 as it can lead to instant panic at fexecve():dchagin2014-06-171-2/+2
* Bring an overly enthusiastic KASSERT inline with the Intel SDM.tychon2014-06-161-2/+18
* - Modify vm_page_unwire() and vm_page_enqueue() to directly acceptattilio2014-06-161-1/+1
* amd64/i386: introduce APIC hooks for different APIC implementations.royger2014-06-162-6/+3
* Replace enum forward declarations with complete definitions.tychon2014-06-101-50/+47
* Add helper functions to populate VM exit information for rendezvous andneel2014-06-103-32/+36
* Turn on interrupt window exiting unconditionally when an ExtINT is beingneel2014-06-101-2/+6
* Add reserved bit checking when doing %CR8 emulation and inject #GP if required.neel2014-06-093-25/+51
* Add ioctl(VM_REINIT) to reinitialize the virtual machine state maintainedneel2014-06-076-80/+153
* Add a page size field to struct vm_page. Increase the page size field whenalc2014-06-071-3/+1
* Support guest accesses to %cr8.tychon2014-06-063-53/+166
* Restore comments accidentally removed.imp2014-06-061-1/+1
* Activate vcpus from bhyve(8) using the ioctl VM_ACTIVATE_CPU instead of doingneel2014-05-315-15/+70
OpenPOWER on IntegriCloud