aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Make sure kernel modules built by default are portable between UP andHans Petter Selasky2018-07-061-2/+2
* counter(9): unbreak amd64 following r336020Matt Macy2018-07-061-1/+8
* Back pcpu zone with domain correct pagesMatt Macy2018-07-061-2/+2
* Extend r335969 to superpages.Konstantin Belousov2018-07-051-3/+2
* Revert r335999 to re-commit with the correct error message.Konstantin Belousov2018-07-051-2/+3
* In x86 pmap_extract_and_hold(), there is no need to recalculate theKonstantin Belousov2018-07-051-3/+2
* In x86 pmap_extract_and_hold(), there is no need to recalculate theKonstantin Belousov2018-07-051-3/+2
* As of r335784, if pmap_enter() replaces a managed mapping by an unmanagedAlan Cox2018-07-051-0/+2
* In x86 pmap_extract_and_hold()s, handle the case of PHYS_TO_VM_PAGE()Konstantin Belousov2018-07-041-1/+2
* Use 'e' instead of 'i' constraints with 64-bit atomic operations on amd64.John Baldwin2018-07-031-4/+4
* inline atomics and allow tied modules to inline locksMatt Macy2018-07-022-53/+1
* Invalidate the mapping before updating its physical address.Mark Johnston2018-06-281-21/+46
* Do not leave stray qword on top of stack for interrupts and exceptionsKonstantin Belousov2018-06-251-1/+1
* Re-count available PV entries after reclaiming a PV chunk.Mark Johnston2018-06-231-2/+12
* Fix the Linux kernel version number calculationChuck Tuffli2018-06-222-6/+8
* remove ixl iwarp and ixlv from the build until they are in a working stateMatt Macy2018-06-191-2/+2
* ixl(4): Update to use iflibEric Joyner2018-06-181-2/+2
* linuxulator: do not include legacy syscalls on arm64Ed Maste2018-06-152-0/+4
* linuxolator/amd64: Don't mangle %r10 on return from syscall for EJUSTRETURN.Konstantin Belousov2018-06-141-1/+2
* Reorganize code flow in fpudna()/npxdna() to highlight the criticalKonstantin Belousov2018-06-141-9/+9
* Remove printf() in #NM handler.Konstantin Belousov2018-06-141-1/+6
* Enable eager FPU context switch by default on amd64.Konstantin Belousov2018-06-132-40/+68
* Make UMA and malloc(9) return non-executable memory in most cases.Jonathan T. Looney2018-06-131-19/+1
* Add SPDX tags to vmm(4).Marcelo Araujo2018-06-1323-0/+46
* Fix number of auxargs entries to copy out for 32-bit Linuxulator.Jung-uk Kim2018-06-121-2/+3
* Fix braino in r334799. Maxmem is in pages.Konstantin Belousov2018-06-111-1/+1
* Untangle configuration ifdefs a little. On x86, msi is optional on pci,Bruce Evans2018-06-101-0/+3
* Tell the compiler that rdtscp clobbers %ecx.Mark Johnston2018-06-091-1/+1
* Don't bother looking for non-executable pages when a process isTycho Nightingale2018-06-081-1/+2
* hwpmc: simplify calling convention for hwpmc interrupt handlingMatt Macy2018-06-081-1/+1
* amd64: remove now unused bzero, bcmp and bcopy. move pagecopy higher up.Mateusz Guzik2018-06-081-122/+13
* amd64: fix a retarded bug in memsetMateusz Guzik2018-06-081-1/+2
* Account for dmap limit when selecting the pages for the bootstrapKonstantin Belousov2018-06-072-14/+18
* cpufunc: add rdtscp for x86Matt Macy2018-06-071-0/+9
* hwpmc: ABI fixesMatt Macy2018-06-041-1/+0
* Remove an unused argument to turnstile_unpend.Mateusz Guzik2018-06-021-1/+1
* amd64: add a mild depessimization to rep mov/stos usersMateusz Guzik2018-06-021-0/+16
* Finish COMPAT_AOUT support for amd64. It wasn't in any amd64 or MIBruce Evans2018-06-021-0/+3
* Fix high resolution kernel profiling just enough to not crash at bootBruce Evans2018-06-022-6/+24
* Fix recent breakages of kernel profiling, mostly on i386 (high resolutionBruce Evans2018-06-021-1/+8
* hwpmc: remove unused pre-table driven bits for intelMatt Macy2018-05-311-3/+0
* Resolve conflicts between macros in fenv.h and ieeefp.hDimitry Andric2018-05-311-0/+1
* amd64: switch pagecopy from non-temporal stores to rep movsqMateusz Guzik2018-05-311-20/+6
* Correct pointer subtraction in KASSERT().Brooks Davis2018-05-292-4/+2
* re-synchronize TSC-s on SMP systems after resume, if necessaryAndriy Gapon2018-05-251-0/+1
* Avoid two suword() calls per auxarg entry.Brooks Davis2018-05-242-35/+49
* take NUMA outMatt Macy2018-05-241-1/+0
* libpmcstat: compile in events based on json descriptionMatt Macy2018-05-241-0/+1
* x86: stop unconditionally clearing PSL_T on the trace trap.Konstantin Belousov2018-05-232-3/+16
* Style.Konstantin Belousov2018-05-231-0/+1