summaryrefslogtreecommitdiff
path: root/sys/cddl/dev/dtrace/amd64
AgeCommit message (Expand)Author
2025-09-18dtrace: Deduplicate dtrace_sync() and dtrace_xcall() implementationsMark Johnston
2024-11-23dtrace: Add some more annotations for KMSANMark Johnston
2024-11-22dtrace/amd64: Make invop providers usable with KMSAN enabledMark Johnston
2024-09-19dtrace/amd64: Remove the dtrace_invop_callsite symbolMark Johnston
2024-09-19dtrace/amd64: Fix probe argument fetchingMark Johnston
2024-07-24dtrace: Avoid including dtrace_isa.c directly into dtrace.cMark Johnston
2023-10-10dtrace: remove x86 non-EARLY_AP_STARTUP supportEd Maste
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-23dtrace: rename rp to frame in dtrace_getreg()Christos Margiolis
2023-04-20dtrace: get rid of uchar_t typesChristos Margiolis
2022-10-12dtrace: Drop illumos ifdefs for CPU register definitionsMark Johnston
2022-10-04dtrace: Add a "regs" variableMark Johnston
2022-08-09dtrace/amd64: Implement emulation of call instructionsMark Johnston
2021-08-30Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner
2021-04-02x86: remove gcov kernel supportKonstantin Belousov
2020-12-01Fix syntaxKonstantin Belousov
2020-12-01Add a kstack_contains() helper function.John Baldwin
2020-09-01Tighten frame pointer checking in DTrace's amd64 stack unwinder.Mark Johnston
2020-08-25Merge OpenZFS support in to HEAD.Matt Macy
2020-08-23amd64 pmap: LA57 AKA 5-level pagingKonstantin Belousov
2019-10-04dtrace: 64-bits registers supportMariusz Zaborski
2019-09-23Implement x86 dtrace_invop_(un)init() in C.Mark Johnston
2019-06-05dtrace: 64-bits registers supportMariusz Zaborski
2019-05-16Remove resolver_qual from DEFINE_IFUNC/DEFINE_UIFUNC macros.Konstantin Belousov
2019-03-21Use an explicit comparison with VM_GUEST_NO.Mark Johnston
2019-03-21Don't attempt to measure TSC skew when running as a VM guest.Mark Johnston
2018-12-13dtrace: fix userspace access on boxes with SMAPMateusz Guzik
2018-03-27Remove very old and unused signal information codes.John Baldwin
2018-03-20Rename assym.s to assym.incEd Maste
2017-12-18Avoid CPU migration in dtrace_gethrtime() on x86.Mark Johnston
2017-04-09Corrected misspelled versions of rendezvous.Patrick Kelsey
2017-02-17Directly include needed headers rather than relying on pollution.Mark Johnston
2017-02-16Prevent CPU migration when checking the DTrace nofault flag on x86.Mark Johnston
2016-07-20Merge {amd64,i386}/instr_size.c into x86_instr_size.c.Mark Johnston
2016-05-14Add an EARLY_AP_STARTUP option to start APs earlier during boot.John Baldwin
2016-04-17Make the second argument of dtrace_invop() a trapframe pointer.Mark Johnston
2016-04-10Initialize DTrace hrtimer frequency during SI_SUB_CPU on i386 and amd64.Mark Johnston
2016-03-17Remove unused variables dtrace_in_probe and dtrace_in_probe_addr.Mark Johnston
2015-11-19Fix a bug in the amd64 dtrace_getarg() implementation: when unwinding theMark Johnston
2015-09-29dtrace_getarg: remove stray return statement on amd64, powerpcAndriy Gapon
2015-09-11Remove the arg0 field from struct amd64_frame. Its existence was a bug,Mark Johnston
2015-07-16When checking for the valid value of the frame pointer, verify that itKonstantin Belousov
2015-05-25Remove unused references to calltrap.Mark Johnston
2015-05-10Remove some commented-out upstream code for handling traps from usermodeMark Johnston
2015-04-24Fix DTrace's panic() action.Mark Johnston
2015-03-30Import a missing piece of commit b8fac8e162eda7e98d from illumos-gate.Mark Johnston
2015-01-17Mechanically convert cddl sun #ifdef's to illumosSteven Hartland
2014-12-23Restore the trap type argument to the DTrace trap hook, removed in r268600.Mark Johnston
2014-07-19Use a C wrapper for trap() instead of checking and calling the DTrace trapMark Johnston
2014-07-14Invoke the DTrace trap handler before calling trap() on amd64. This matchesMark Johnston