summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
* Implement vdso - virtual dynamic shared object. Through vdso Linuxdchagin2015-05-245-30/+256
* Regen for r283403.dchagin2015-05-245-8/+45
* Implement pselect6() system call.dchagin2015-05-242-2/+3
* Regen for r283401.dchagin2015-05-245-7/+34
* Implement prlimit64() system call.dchagin2015-05-242-3/+4
* Regen for r283399.dchagin2015-05-245-7/+29
* Implement dup3() system call.dchagin2015-05-242-2/+2
* Regen for r283396.dchagin2015-05-245-7/+29
* Implement rt_sigqueueinfo() system call.dchagin2015-05-242-2/+2
* Regen for r283394.dchagin2015-05-245-8/+40
* Implement waitid() system call.dchagin2015-05-242-2/+3
* To reduce code duplication introduce linux_copyout_rusage() method.dchagin2015-05-243-39/+16
* Some style(9) && whitespaces fixes. No functional changes.dchagin2015-05-241-3/+3
* Switch linuxulator to use the native 1:1 threads.dchagin2015-05-242-14/+14
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-0/+1
* Regen for r283379.dchagin2015-05-245-26/+38
* Implement a Linux version of sched_getparam() && sched_setparam().dchagin2015-05-241-4/+4
* Remove a now unused include.dchagin2015-05-241-1/+0
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-16/+0
* Regen for r283370.dchagin2015-05-245-11/+16
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-2/+1
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-2/+4
* Exceptions don't deliver an error code in real mode.neel2015-05-231-0/+11
* Remove the verification of instruction length after instruction decode. Theneel2015-05-221-16/+0
* Don't rely on the 'VM-exit instruction length' field in the VMCS to alwaysneel2015-05-222-13/+11
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-222-2/+2
* Emulate the "CMP r/m, reg" instruction (opcode 39H).neel2015-05-211-6/+22
* ddb: finish converting boolean values.pfg2015-05-211-3/+1
* On amd64, make proc0 pmap initialization slightly more correct. Inkib2015-05-151-1/+3
* Implement the support for PCID in UP kernels.kib2015-05-151-41/+55
* Add nvme and nvd drivers to GENERIC for amd64 and i386.jimharris2015-05-141-0/+4
* Build GENERIC with RACCT/RCTL support by default. Note that it stilltrasz2015-05-141-0/+3
* Initialize pcids array for the proc0 pmap.kib2015-05-101-0/+5
* Tweak assert to also print the thread address.kib2015-05-101-2/+2
* On exec, single-threading must be enforced before arguments space iskib2015-05-101-1/+9
* Correct the assertion. We should compare the pmap' curcpu pcid valuekib2015-05-091-1/+2
* Rewrite amd64 PCID implementation to follow an algorithm described inkib2015-05-0911-478/+258
* Remove unused define.kib2015-05-091-2/+0
* If x86 CPU implementation of the MWAIT instruction reasonablykib2015-05-092-7/+1
* Check 'td_owepreempt' and yield the vcpu thread if it is set.neel2015-05-061-1/+7
* Deprecate the 3-way return values from vm_gla2gpa() and vm_copy_setup().neel2015-05-065-93/+88
* Do a proper emulation of guest writes to MSR_EFER.neel2015-05-063-14/+128
* Emulate the 'CMP r/m8, imm8' instruction encountered when booting a Windowsneel2015-05-041-2/+14
* Don't advertise the Intel SMX capability to the guest.neel2015-05-021-1/+2
* Emulate machine check related MSRs to allow guest OSes like Windows to boot.neel2015-05-023-7/+24
* r281630 relaxed the limits on the vectors that can be asserted in the IRRs.neel2015-05-011-11/+9
* Emulate MSR_SYSCFG which is accessed by Linux on AMD cpus when MTRRs areneel2015-05-011-0/+2
* Don't require <sys/cpuset.h> to be always included before <machine/vmm.h>.neel2015-04-3014-20/+4
* When an instruction cannot be decoded just return to userspace so bhyve(8)neel2015-04-301-2/+6
* Advertise the MTRR feature via CPUID and emulate the minimal set of MTRR MSRs.neel2015-04-303-3/+38
OpenPOWER on IntegriCloud