aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* 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
* Enable IBRS when entering an interrupt handler from usermode.Konstantin Belousov2018-05-221-0/+1
* Cleanups related to debug exceptions on x86.John Baldwin2018-05-225-43/+51
* Add Intel Spec Store Bypass Disable control.Konstantin Belousov2018-05-213-0/+3
* Preserve other bits in IA32_SPEC_CTL MSR when changing the IBRS andKonstantin Belousov2018-05-211-6/+9
* Fix grammar.Konstantin Belousov2018-05-211-2/+2
* Add missed barrier for pm_gen/pm_active interaction.Konstantin Belousov2018-05-211-0/+16
* amd64: annotate pti with __read_frequentlyMateusz Guzik2018-05-211-1/+1
* Enable kernel dump features in GENERIC for most platforms.Mark Johnston2018-05-191-0/+6
* pmap: silence warningsMatt Macy2018-05-191-1/+2
* amd64 GENERIC: correct whitespace on smartpqi entryEd Maste2018-05-181-1/+1
* vmmdev: return EFAULT when trying to read beyond VM system memory max addressAntoine Brodin2018-05-153-5/+7
* Make the common interrupt entry point labels local labels.John Baldwin2018-05-141-4/+4
* Make fpusave() and fpurestore() on amd64 ifuncs.Konstantin Belousov2018-05-101-16/+46
* amd64: depessimize bcmp for small buffersMateusz Guzik2018-05-091-2/+25
* Avoid calls to bzero() before ireloc.Konstantin Belousov2018-05-091-8/+12
* Remove PG_U from the rest of the kernel pmap ptes.Konstantin Belousov2018-05-091-8/+7
* Remove PG_U from the recursive pte for kernel pmap' PML4 page.Konstantin Belousov2018-05-091-1/+1
* Prepare DB# handler for deferred trigger of watchpoints.Konstantin Belousov2018-05-085-4/+190
* amd64: stop asserting params != NULL in the syscall pathMateusz Guzik2018-05-071-2/+1
* amd64: fix up memset added in r333324Mateusz Guzik2018-05-071-1/+2
* amd64: tweak the memmove comment regarding authorshipMateusz Guzik2018-05-071-1/+1
* amd64: replace libkern's memset and memmove with assembly variantsMateusz Guzik2018-05-071-0/+73
* amd64: syscall path bcopy -> memcpyMateusz Guzik2018-05-041-1/+1
* amd64: get rid of the pessimized bcopy in syscall arg copyMateusz Guzik2018-05-041-1/+1
* Implement support for ifuncs in the kernel linker.Konstantin Belousov2018-05-032-3/+29
* Style.Konstantin Belousov2018-05-031-4/+3
* Use PCI power-mgmt to reset a device if FLR fails.Peter Grehan2018-05-021-6/+26
* Print the dump progress indicator after calling dump_start().Mark Johnston2018-05-011-3/+3