summaryrefslogtreecommitdiff
path: root/sys/cddl/dev/kinst
AgeCommit message (Expand)Author
2024-11-23dtrace: Add some more annotations for KMSANMark Johnston
2024-03-15arm64: Use void pointers for arguments to arm64_get_writable_addrJohn Baldwin
2024-03-15arm64: Switch the address argument to cpu_*cache* to a pointerJohn Baldwin
2023-09-15kinst: do not look for a function epilogueChristos Margiolis
2023-07-19kinst.h: make pointer to probe in kinst_cpu_state constChristos Margiolis
2023-07-19kinst: port to arm64Christos Margiolis
2023-07-19kinst: use per-probe trampolines in riscvChristos Margiolis
2023-07-19kinst: start moving towards per-probe trampolinesChristos Margiolis
2023-07-19kinst: exclude cpu_switchChristos Margiolis
2023-07-19kinst: check for 'push %rbp' anywhere in the functionChristos Margiolis
2023-07-19kinst.h: reorder function declarations based on implementation fileChristos Margiolis
2023-07-04kinst: update LICENSE headersChristos Margiolis
2023-07-04kinst: port to riscvChristos Margiolis
2023-06-13kinst: rename t_kinst to t_kinst_trampChristos Margiolis
2023-06-13kinst: hide KINST_TRAMPCHUNK_SIZE from ISA-specific headersChristos Margiolis
2023-06-03kinst: fix kinst_probe_md field indentationChristos Margiolis
2023-06-03kinst: use bool where appropriateChristos Margiolis
2023-06-03kinst: simplify trampoline fill definitionsChristos Margiolis
2023-05-26kinst: fix memcpy() tracing crashChristos Margiolis
2023-05-26kinst: add kinst_excluded()Christos Margiolis
2023-05-25kinst: be explicit about trampoline placementChristos Margiolis
2023-05-23kinst: use dtrace_dis_get_byte() instead of own copyChristos Margiolis
2023-05-23kinst: replace KINST_TRAMP_INITChristos Margiolis
2023-05-01kinst: test lock in kinst_trampoline_dealloc_locked()Christos Margiolis
2023-04-28kinst: do not use DPCPU_ID_GET if we already have the trampolineChristos Margiolis
2022-12-08kinst: Add per-CPU interrupt trampolinesMark Johnston
2022-12-08kinst: Make the provider ops table constMark Johnston
2022-12-08kinst: Correct a commentMark Johnston
2022-11-15dtrace: avoid kinst warn when not usedMateusz Guzik
2022-10-31dtrace: Fix up %rip for invop probes on x86Mark Johnston
2022-10-14kinst: Clarify a comment in the trampoline allocatorMark Johnston
2022-10-14kinst: Remove an unused constantMark Johnston
2022-10-11kinst: Initial revisionChristos Margiolis