History log of /netbsd-src/external/cddl/osnet/dev/dtrace/dtrace_hacks.c (Results 1 – 8 of 8)
Revision Date Author Comments
# cd35dc3d 29-Jun-2018 kamil <kamil@NetBSD.org>

Rework the changes to DTRACE/ZFS files that were fixing Clang/LLVM build

Rever changes to upstream files and replace them with additional -Wno-
compiler argument flags.

Tested with base LLVM.

Requ

Rework the changes to DTRACE/ZFS files that were fixing Clang/LLVM build

Rever changes to upstream files and replace them with additional -Wno-
compiler argument flags.

Tested with base LLVM.

Requested by <chuq>

show more ...


# 9a546da8 06-Jun-2018 kamil <kamil@NetBSD.org>

Correct compilation of osnet/dev/dtrace/dtrace_hacks.c under Clang

Use __UNCONST() to remove const from an argument.

This could be done with -W flags, but they are incompatible between
compilers.

Correct compilation of osnet/dev/dtrace/dtrace_hacks.c under Clang

Use __UNCONST() to remove const from an argument.

This could be done with -W flags, but they are incompatible between
compilers.

This is a step forward functional MKLLVM=yes HAVE_LLVM=yes build.

Sponsored by <The NetBSD Foundation>

show more ...


# ba2539a9 28-May-2018 chs <chs@NetBSD.org>

merge a new version of the CDDL dtrace and ZFS code.
this changes the upstream vendor from OpenSolaris to FreeBSD,
and this version is based on FreeBSD svn r315983.

in addition to the 10 years of im

merge a new version of the CDDL dtrace and ZFS code.
this changes the upstream vendor from OpenSolaris to FreeBSD,
and this version is based on FreeBSD svn r315983.

in addition to the 10 years of improvements from upstream,
this version also has these NetBSD-specific enhancements:
- dtrace FBT probes can now be placed in kernel modules.
- ZFS now supports mmap().

show more ...


# b8fd0470 23-Jun-2016 pgoyette <pgoyette@NetBSD.org>

One more removal of a redefined symbol while loading dtrace module.

Should finish the issues with PR kern/51265


# 37f3aa12 23-Jun-2016 pgoyette <pgoyette@NetBSD.org>

Import fix from FreeBSD - see [1], [2] references below...

Fix DTrace's panic() action.

It would previously call into some unfinished Solaris compatibility code
and return without actually calling

Import fix from FreeBSD - see [1], [2] references below...

Fix DTrace's panic() action.

It would previously call into some unfinished Solaris compatibility code
and return without actually calling panic(9). The compatibility code is
unneeded, however, so just remove it and have dtrace_panic() call vpanic(9)
directly.

Fixes immediate problem in PR-51265. However, this now reveals another
redefined symbol 'strpbrk' in the required module "solaris".


[1] https://svnweb.freebsd.org/changeset/base/281916
[2] http://lists.freebsd.org/pipermail/svn-src-head/2015-April/071019.html

show more ...


# ba7b8985 28-Feb-2010 darran <darran@NetBSD.org>

DTrace: enable access to kernel space for DTrace scripts.


# 01c9547e 21-Feb-2010 darran <darran@NetBSD.org>

Apply NetBSD changes to DTrace.

Ok with core@.


# bb8023b5 21-Feb-2010 darran <darran@NetBSD.org>

Add the FreeBSD 8-RC1 changes for DTrace.

Ok with core@.