aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/dev/dtrace/i386
Commit message (Expand)AuthorAgeFilesLines
* dtrace: Deduplicate dtrace_sync() and dtrace_xcall() implementationsMark Johnston2025-09-181-25/+0
* dtrace: Avoid including dtrace_isa.c directly into dtrace.cMark Johnston2024-07-241-1/+2
* dtrace: remove x86 non-EARLY_AP_STARTUP supportEd Maste2023-10-101-28/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-163-6/+0
* dtrace: rename rp to frame in dtrace_getreg()Christos Margiolis2023-05-231-18/+18
* dtrace: get rid of uchar_t typesChristos Margiolis2023-04-201-2/+2
* dtrace: Add a "regs" variableMark Johnston2022-10-041-4/+9
* Fix syntaxKonstantin Belousov2020-12-011-2/+3
* Add a kstack_contains() helper function.John Baldwin2020-12-011-10/+5
* Implement x86 dtrace_invop_(un)init() in C.Mark Johnston2019-09-232-17/+19
* Use an explicit comparison with VM_GUEST_NO.Mark Johnston2019-03-211-1/+1
* Don't attempt to measure TSC skew when running as a VM guest.Mark Johnston2019-03-211-0/+3
* Remove very old and unused signal information codes.John Baldwin2018-03-271-0/+1
* Rename assym.s to assym.incEd Maste2018-03-201-1/+1
* Avoid CPU migration in dtrace_gethrtime() on x86.Mark Johnston2017-12-181-3/+6
* Corrected misspelled versions of rendezvous.Patrick Kelsey2017-04-091-3/+3
* Directly include needed headers rather than relying on pollution.Mark Johnston2017-02-171-0/+2
* Prevent CPU migration when checking the DTrace nofault flag on x86.Mark Johnston2017-02-161-1/+8
* Merge {amd64,i386}/instr_size.c into x86_instr_size.c.Mark Johnston2016-07-201-139/+0
* Add an EARLY_AP_STARTUP option to start APs earlier during boot.John Baldwin2016-05-141-11/+28
* Make the second argument of dtrace_invop() a trapframe pointer.Mark Johnston2016-04-173-15/+20
* Initialize DTrace hrtimer frequency during SI_SUB_CPU on i386 and amd64.Mark Johnston2016-04-101-18/+30
* Remove unused variables dtrace_in_probe and dtrace_in_probe_addr.Mark Johnston2016-03-171-2/+0
* When checking for the valid value of the frame pointer, verify that itKonstantin Belousov2015-07-161-4/+4
* Use single instance of the identical INKERNEL() and PMC_IN_KERNEL()Konstantin Belousov2015-07-021-3/+0
* Remove unused references to calltrap.Mark Johnston2015-05-251-2/+0
* Remove some commented-out upstream code for handling traps from usermodeMark Johnston2015-05-101-116/+0
* Fix DTrace's panic() action.Mark Johnston2015-04-241-164/+0
* Import a missing piece of commit b8fac8e162eda7e98d from illumos-gate.Mark Johnston2015-03-301-1/+22
* Mechanically convert cddl sun #ifdef's to illumosSteven Hartland2015-01-171-3/+3
* Restore the trap type argument to the DTrace trap hook, removed in r268600.Mark Johnston2014-12-231-2/+2
* Invoke the DTrace trap handler before calling trap() on amd64. This matchesMark Johnston2014-07-141-4/+3
* Fix some bugs when fetching probe arguments in i386. Firstly ensure thatMark Johnston2014-06-232-10/+5
* Move some files that are identical on i386 and amd64 to an x86 subdirectoryMark Johnston2014-02-273-5078/+0
* dtrace disassembler: take the latest/last CDDL code from OpenSolarisAndriy Gapon2013-07-292-194/+1840
* Change UL to ULL since time is 32 bits.George V. Neville-Neil2012-07-171-1/+1
* Add support for walltimestamp in DTrace.George V. Neville-Neil2012-07-161-2/+7
* r237748 continuation: fix nopw (0f 1f) behavior with respect to modifiersAndriy Gapon2012-07-061-1/+1
* r237748 continuation: segment-override prefixes are not invalid in long modeAndriy Gapon2012-07-061-4/+4
* dtrace instruction decoder: add 0x0f 0x1f NOP opcode supportAndriy Gapon2012-06-291-1/+1
* Integrate a fix for a very odd signal delivery problem foundGeorge V. Neville-Neil2012-06-041-7/+12
* Fix DTrace TSC skew calculation:Zachary Loafman2012-06-041-1/+1
* On i386, fbt probes are implemented by writing an invalid opcode overRyan Stone2011-11-101-3/+3
* Remove pc_cpumask usage from dtrace MD supportAttilio Rao2011-06-281-2/+2
* MFCAttilio Rao2011-05-101-21/+1
|\
| * dtrace: remove unused codeAndriy Gapon2011-05-101-21/+1
* | Commit the support for removing cpumask_t and replacing it directly withAttilio Rao2011-05-051-4/+6
|/
* Use atomic load & store for TSC frequency. It may be overkill for amd64 butJung-uk Kim2011-04-071-1/+1
* Fix typos - remove duplicate "the".Rebecca Cran2011-02-211-1/+1
* dtrace_xcall: no need for special handling of curcpuAndriy Gapon2010-12-071-16/+3