aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Shorten banal comments about zeroing and copying pages. Don't giveBruce Evans2016-08-291-14/+7
* On amd64, declare sse2_pagezero() and start using it again, but onlyBruce Evans2016-08-293-2/+9
* Restore the nontemporal pagezero() under the name sse2_pagezero() (theBruce Evans2016-08-291-0/+18
* Enable I/O MMU when PCI pass through is first used.John Baldwin2016-08-263-15/+28
* Make execution of 32-bit CloudABI executables work on amd64.Ed Schouten2016-08-242-0/+234
* Convert pointers obtained from the threadattr_t structure with TO_PTR().Ed Schouten2016-08-241-2/+2
* Fix build for !SMP kernels after the Xen MSIX workaround.John Baldwin2016-08-221-1/+2
* Remove the si(4) driver and sicontrol(8) for Specialix serial cards.John Baldwin2016-08-191-1/+0
* The pmap_delayed_invl_wait() function blocks on turnstile, it does notKonstantin Belousov2016-08-111-3/+3
* Provide the CloudABI vDSO to its executables.Ed Schouten2016-08-101-1/+0
* Unconditionally perform checks that FPU region was entered, when #NMKonstantin Belousov2016-08-101-2/+2
* Don't permit mappings of invalid physical addresses on amd64 via /dev/mem.John Baldwin2016-08-041-2/+4
* Correct assertion on vcpuid argument to vm_gpa_hold().John Baldwin2016-08-031-1/+1
* Merge i386 and amd64 variants of mp_watchdog.c into x86/, there is noKonstantin Belousov2016-08-031-210/+0
* amd64: implement pagezero using rep stosMateusz Guzik2016-07-311-10/+3
* Don't create pointless backups of generated files in "make sysent".Brooks Davis2016-07-282-10/+0
* Add more UEFI/e820 memory types from latest specifications.Alexander Motin2016-07-242-2/+12
* Increase number of I/O APIC pins from 24 to 32 to give PCI up to 16 IRQs.Alexander Motin2016-07-142-3/+5
* remove a stray change from r302834Andriy Gapon2016-07-141-1/+0
* fix-up for configuration of AMD Family 10h processors borrowed from LinuxAndriy Gapon2016-07-141-0/+15
* Add explicit detection of KVM hypervisorEric Badger2016-07-131-1/+1
* xen: automatically disable MSI-X interrupt migrationRoger Pau Monné2016-07-121-0/+2
* Fix a copy/paste bug introduced during X86_64 Linuxulator work.Dmitry Chagin2016-07-104-360/+7
* Regen for r302215 (Linux personality).Dmitry Chagin2016-07-1010-14/+28
* Implement Linux personality() system call mainly due to READ_IMPLIES_EXEC flag.Dmitry Chagin2016-07-102-2/+2
* Don't forget to set sa->narg for CloudABI system calls.Ed Schouten2016-07-081-0/+1
* Replace a number of conflations of mp_ncpus and mp_maxid with eitherNathan Whitehorn2016-07-061-1/+1
* Update comments for the MD functions managing contexts for newKonstantin Belousov2016-06-162-25/+15
* Do not access pv_table array for fictitious pages, since the arrayKonstantin Belousov2016-06-131-15/+10
* Avoid spurious EINVAL in amd64 pmap_change_attr().Konstantin Belousov2016-06-051-4/+7
* In pmap_advise(), avoid leaking DI start for EPT pmaps which needs A/DKonstantin Belousov2016-05-272-1/+5
* Both Clang and GCC cannot generate efficient reserve_pv_entries().Jung-uk Kim2016-05-251-16/+15
* Document POPCNT erratum for 6th Generation Intel Core processors.Jung-uk Kim2016-05-231-0/+1
* Add macro to convert errno and use it when appropriate.Dmitry Chagin2016-05-221-7/+1
* Regen after r300359 (struct l_sched_param removal).Dmitry Chagin2016-05-2110-26/+26
* Correct an argument param of linux_sched_* system calls as a struct l_sched_p...Dmitry Chagin2016-05-212-6/+6
* Check for overflow and return EINVAL if detected. Backport this andKonstantin Belousov2016-05-201-1/+2
* Use unsigned type for the loop index to make overflow checks effective.Konstantin Belousov2016-05-201-1/+2
* Don't repeat the the word 'the'Eitan Adler2016-05-171-1/+1
* atomic: Add testandclear on i386/amd64Sepherosa Ziehau2016-05-161-0/+38
* Eliminate pvh_global_lock from the amd64 pmap.Konstantin Belousov2016-05-143-124/+246
* Eliminate an unused #include. For a brief period of time, _unrhdr.h wasAlan Cox2016-05-131-1/+0
* Add locking annotations to amd64 struct md_page members.Konstantin Belousov2016-05-101-2/+6
* Add a new bus method to fetch device-specific CPU sets.John Baldwin2016-05-091-0/+3
* Add a forgotten in r283424 .eh_frame section with CFI & FDE records to allowDmitry Chagin2016-05-091-0/+32
* Native PCI-express HotPlug support.John Baldwin2016-05-051-0/+1
* Explain why pmap_copy(), pmap_enter_pde(), and pmap_enter_quick_locked()Alan Cox2016-05-041-1/+21
* sys/amd64: Small spelling fixes.Pedro F. Giffuni2016-05-039-11/+11
* vmm(4): Small spelling fixes.Pedro F. Giffuni2016-05-035-5/+5
* Revert bus_get_cpus() for now.John Baldwin2016-05-031-3/+0