index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
external
/
cddl
/
osnet
/
dev
Age
Commit message (
Expand
)
Author
2023-05-22
dtrace_fbt: Read and write instructions appropriately-endian on arm.
riastradh
2023-05-09
dtrace_fbt: Read and write instruction words in little-endian.
riastradh
2023-04-17
(missed in pervious commit)
skrll
2022-09-02
dtrace_fbt: Allow tracing names that start with `__'.
riastradh
2022-08-31
dtrace_sdt: Fix bug in builtin module reference counting.
riastradh
2022-08-21
dtrace/i386: Need machine/cpufunc.h for x86_read_flags and rcr2.
riastradh
2022-08-07
bsd.kmodule.mk: Build modules with KDTRACE_HOOKS if MKDTRACE=yes.
riastradh
2022-08-07
dtrace_sdt: Register sdt providers and probes in loaded modules too.
riastradh
2022-03-28
driver(9): devsw_detach never fails. Make it return void.
riastradh
2022-02-27
lockstat(4): KNF. No functional change intended.
riastradh
2022-02-27
lockstat(4): Membar audit.
riastradh
2021-08-18
PR/56355: Exclude the symbol trap, not all symbols other than trap.
riastradh
2021-08-15
PR/56355: Taylor Campbell: restore strcmp() over strncmp()
christos
2021-08-11
PR/56355: Brad Harder: dtrace triggers double-fault in supervisor mode
christos
2021-04-07
Use NAL (nop-and-link) to get the current PC.
simonb
2021-04-06
sizeof(*var) instead of sizeof(type)
simonb
2021-04-06
sizeof(*var) instead of sizeof(type)
simonb
2021-04-06
sizeof(*var) instead of sizeof(type)
christos
2021-04-06
Call kmem_free() with the size of the thing we are freeing. Fixes panic
simonb
2021-03-29
Work in progress dtrace for MIPS. MIPS support mostly copied from
simonb
2021-03-29
Add cyclic_machdep.c for MIPS
simonb
2021-03-24
Add NetBSD CVS IDs.
simonb
2020-11-12
One more catch up with ``aarch64 is not mips'' change.
rin
2020-05-15
Bump PROF_ARTIFICIAL_FRAMES to 4 now that cyclics are run from statclock().
ad
2020-05-08
Run Solaris cyclics from statclock() so dtrace isn't locked out by IPL_SCHED
ad
2020-05-02
Modify the hotpatch mechanism, in order to make it much less ROP-friendly.
maxv
2020-02-12
Switch from db_write_bytes to using direct-mapping.
riastradh
2020-02-12
Change the address ranges that aarch64 considers toxic for dtrace.
riastradh
2020-02-12
Count the number of artificial frames in aarch64 fbt probe correctly.
riastradh
2020-02-12
Teach dtrace about el1_trap_exit frames on aarch64.
riastradh
2020-02-12
Tidy up a bit: don't set things we won't use; assert nonzeroness.
riastradh
2020-02-12
Tidy up a bit. No functional change intended.
riastradh
2020-02-12
Use db_write_bytes to overwrite kernel text.
riastradh
2019-12-03
dtrace: add support for aarch64
jmcneill
2019-11-13
Use x86_patch_window_{open,close}. This also fixes a bug: the CR0/PSL
maxv
2019-11-08
dtrace_trap() gets called from alltraps() -> trap() with interrupts enabled
hannken
2019-07-23
Create "dtrace_taskq" here like FreeBSD does.
hannken
2019-07-16
Always exclude "fbt_*" from the list of FBT probes.
hannken
2019-07-05
Change dtrace toxic range to "0 .. VM_MIN_KERNEL_ADDRESS_DEFAULT",
hannken
2019-03-09
Reserve DTrace sdt and fdt major numbers
kamil
2019-02-13
Fix DIAGNOSTIC build; replace FreeBSD-specific function with ours.
rin
2019-02-12
Fix build with DIAGNOSTIC:
rin
2019-01-27
Merge the [pgoyette-compat] branch
pgoyette
2019-01-12
There is no such function read_rflags(), probably meant x86_read_flags().
hannken
2018-08-16
get rid of kernelbase
christos
2018-08-12
handle variable kernel vm min address
christos
2018-07-27
Replace KERN_BASE by VM_MIN_KERNEL_ADDRESS. Also add XXX on INKERNEL.
maxv
2018-06-29
Rework the changes to DTRACE/ZFS files that were fixing Clang/LLVM build
kamil
2018-06-06
Correct compilation of osnet/dev/systrace/systrace.c under Clang
kamil
2018-06-06
Correct compilation of osnet/dev/profile/profile.c under Clang
kamil
[next]