aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Rename linuxulator functions with linux_ prefixEd Maste2018-03-193-22/+22
* linux*_sysvec.c: rationalize whitespace and commentsEd Maste2018-03-192-18/+15
* Share a single bsd-linux errno table across MD consumersEd Maste2018-03-162-42/+2
* Remove stray ; at end of linux_vdso_deinstall()Ed Maste2018-03-142-2/+2
* EFIRT: SetVirtualAddressMap with 1:1 mapping after exiting boot servicesKyle Evans2018-03-131-1/+1
* Use C99 boolean type for translate_osrelEd Maste2018-03-132-8/+8
* Apply some style(9) to Linuxulator linux_sysvec.c commentsEd Maste2018-03-132-104/+44
* Revert r330780, it was improperly tested and results in taking a spinIan Lepore2018-03-111-3/+3
* Eliminate atrtc_time_lock, and use atrtc_lock for efirtc locking.Ian Lepore2018-03-111-3/+3
* Fix a lock recursion introduced in r327065.Tycho Nightingale2018-03-072-4/+11
* amd64: Protect the kernel text, data, and BSS by setting the RW/NX bitsJonathan T. Looney2018-03-067-11/+138
* We shouldn't need to execute code in the recursive page table mappings;Jonathan T. Looney2018-03-051-1/+1
* Prior to r329071, pmap_bootstrap() used pmap_kmem_choose() to round theJonathan T. Looney2018-03-051-17/+0
* Move the new AMD-Vi IVHD [ACPI_IVRS_HARDWARE_NEW]definitions added in r329360...Anish Gupta2018-03-052-35/+72
* Unify bulk free operations in several pmaps.Konstantin Belousov2018-03-041-24/+11
* db_nextframe/amd64: catch up with r328083 to recognize fast_syscall_commonAndriy Gapon2018-03-031-1/+3
* imcsmb(4): Intel integrated Memory Controller (iMC) SMBus controller driverRavi Pokala2018-03-031-0/+5
* Rationalize license text on Linuxolator filesEd Maste2018-03-012-26/+28
* Add a new variant of the GLA2GPA ioctl for use by the debug server.John Baldwin2018-02-264-17/+63
* Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.Patrick Kelsey2018-02-261-0/+1
* Partially revert r197863 to reduce diff against i386.Jung-uk Kim2018-02-241-9/+3
* Remove unused error return from API that cannot failConrad Meyer2018-02-232-5/+5
* Use linux types for linux-specific syscallsEd Maste2018-02-231-16/+16
* Correct pseudo misspelling in sys/ commentsEd Maste2018-02-232-2/+2
* Remove accidental vim droppingsEd Maste2018-02-221-1/+0
* Correct proper nouns in the LinuxulatorEd Maste2018-02-226-122/+123
* Add two new ioctls to bhyve for batch register fetch/store operations.John Baldwin2018-02-222-0/+90
* vm_wait() rework.Konstantin Belousov2018-02-201-1/+1
* Rationalize license text on Linuxolator filesEd Maste2018-02-161-15/+13
* Use local symbol for offset.Konstantin Belousov2018-02-161-4/+4
* move vintr_intercept_enabled under INVARIANTSAndriy Gapon2018-02-161-0/+2
* This change fixes duplicate detection of same IOMMU/AMD-Vi device for Ryzen w...Anish Gupta2018-02-163-93/+291
* Change size of padding to reflect reality. No functional change.Jung-uk Kim2018-02-151-1/+1
* x86 pmap: Make memory mapped via pmap_qenter() non-executableConrad Meyer2018-02-141-1/+1
* amd64/pmap: Move Foundation copyright to the 2-clause sectionEd Maste2018-02-131-6/+5
* Import the mthca kernel side infiniband driver from Linux 4.9 and fixHans Petter Selasky2018-02-131-0/+2
* Make v_wire_count a per-cpu counter(9) counter. This eliminates aJeff Roberson2018-02-122-4/+3
* Mark the pages used for the initial page-table entries as wired. ThisJonathan T. Looney2018-02-121-0/+2
* We don't support gcc < 4.2.1, so varargs.h now is just #errorWarner Losh2018-02-121-91/+0
* Provide further mitigation against CVE-2017-5715 by flushing theTycho Nightingale2018-02-124-22/+101
* On bootup, the amd64 pmap initialization code creates page-tableJonathan T. Looney2018-02-091-0/+7
* Use vm_page_unwire_noq() instead of directly modifying page wire counts.Mark Johnston2018-02-082-17/+8
* Use per-domain locks for vm page queue free. Move paging control fromJeff Roberson2018-02-061-3/+3
* Additional linuxolator whitespace cleanup, missed in r328890Ed Maste2018-02-051-2/+2
* Linuxolator whitespace cleanupEd Maste2018-02-059-47/+45
* When switching IBRS on, also enable STIBP (Single Thread IndirectKonstantin Belousov2018-01-311-2/+2
* IBRS support, AKA Spectre hardware mitigation.Konstantin Belousov2018-01-318-31/+149
* vmm/svm: post LAPIC interrupts using event injection, not virtual interruptsAndriy Gapon2018-01-311-76/+24
* Ensure 'name' is not NULL before passing to strcmp().John Baldwin2018-01-301-1/+2
* Don't use an .OBJDIR for 'make sysent'.Bryan Drewery2018-01-292-0/+6