Changeset View
Changeset View
Standalone View
Standalone View
sys/conf/files
Context not available. | |||||
cam/scsi/scsi_target.c optional targ | cam/scsi/scsi_target.c optional targ | ||||
cam/scsi/smp_all.c optional scbus | cam/scsi/smp_all.c optional scbus | ||||
# shared between zfs and dtrace | # shared between zfs and dtrace | ||||
cddl/compat/opensolaris/kern/opensolaris.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris.c optional zfs | dtrace compile-with "${CDDL_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_cmn_err.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_cmn_err.c optional zfs | dtrace compile-with "${CDDL_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_kmem.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_kmem.c optional zfs | dtrace compile-with "${CDDL_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_misc.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_misc.c optional zfs | dtrace compile-with "${CDDL_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_sunddi.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_sunddi.c optional zfs | dtrace compile-with "${CDDL_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_taskq.c optional zfs | dtrace compile-with "${CDDL_C}" | |||||
imp: And how are these picked up now with zfs? | |||||
Done Inline ActionsNow it is assumed people should include 'device opensolaris' also with 'device zfs' in their kernel configs br: Now it is assumed people should include 'device opensolaris' also with 'device zfs' in their… | |||||
Done Inline Actionsalternatively we can do something like: is it better ? br: alternatively we can do something like:
optional zfs | dtrace compile-with "${ZFS_C}"
is it… | |||||
# zfs specific | # zfs specific | ||||
cddl/compat/opensolaris/kern/opensolaris_acl.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_acl.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_dtrace.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_dtrace.c optional zfs compile-with "${ZFS_C}" | ||||
Context not available. | |||||
cddl/compat/opensolaris/kern/opensolaris_policy.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_policy.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_string.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_string.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_sysevent.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_sysevent.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_taskq.c optional zfs compile-with "${ZFS_C}" | |||||
cddl/compat/opensolaris/kern/opensolaris_uio.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_uio.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_vfs.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_vfs.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/compat/opensolaris/kern/opensolaris_vm.c optional zfs compile-with "${ZFS_C}" | cddl/compat/opensolaris/kern/opensolaris_vm.c optional zfs compile-with "${ZFS_C}" | ||||
Context not available. | |||||
cddl/contrib/opensolaris/uts/common/zmod/zmod.c optional zfs compile-with "${ZFS_C}" | cddl/contrib/opensolaris/uts/common/zmod/zmod.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/contrib/opensolaris/uts/common/zmod/zmod_subr.c optional zfs compile-with "${ZFS_C}" | cddl/contrib/opensolaris/uts/common/zmod/zmod_subr.c optional zfs compile-with "${ZFS_C}" | ||||
cddl/contrib/opensolaris/uts/common/zmod/zutil.c optional zfs compile-with "${ZFS_C}" | cddl/contrib/opensolaris/uts/common/zmod/zutil.c optional zfs compile-with "${ZFS_C}" | ||||
# dtrace specific | |||||
cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c optional dtrace compile-with "${DTRACE_C}" \ | |||||
warning "kernel contains CDDL licensed DTRACE" | |||||
cddl/dev/dtmalloc/dtmalloc.c optional dtrace compile-with "${CDDL_C}" | |||||
Done Inline ActionsI think you should make the 'device' or 'options' lines match with the layout of the modules, so I would maybe make this 'optional dtmalloc | dtraceall' and similarly for the other things like lockstat, sdt, etc. jhb: I think you should make the 'device' or 'options' lines match with the layout of the modules… | |||||
cddl/dev/lockstat/lockstat.c optional dtrace compile-with "${CDDL_C}" | |||||
cddl/dev/profile/profile.c optional dtrace compile-with "${CDDL_C}" | |||||
cddl/dev/sdt/sdt.c optional dtrace compile-with "${CDDL_C}" | |||||
cddl/dev/fbt/fbt.c optional dtrace compile-with "${FBT_C}" | |||||
cddl/dev/systrace/systrace.c optional dtrace compile-with "${CDDL_C}" | |||||
cddl/dev/prototype.c optional dtrace compile-with "${CDDL_C}" | |||||
fs/nfsclient/nfs_clkdtrace.c optional dtrace compile-with "${CDDL_C}" | |||||
Done Inline ActionsThis one should be something like 'optional dtnfscl nfscl | dtraceall nfscl'. jhb: This one should be something like 'optional dtnfscl nfscl | dtraceall nfscl'. | |||||
Not Done Inline Actionssounds reasonable, thanks -- I updated the patch br: sounds reasonable, thanks -- I updated the patch | |||||
compat/freebsd32/freebsd32_capability.c optional compat_freebsd32 | compat/freebsd32/freebsd32_capability.c optional compat_freebsd32 | ||||
compat/freebsd32/freebsd32_ioctl.c optional compat_freebsd32 | compat/freebsd32/freebsd32_ioctl.c optional compat_freebsd32 | ||||
compat/freebsd32/freebsd32_misc.c optional compat_freebsd32 | compat/freebsd32/freebsd32_misc.c optional compat_freebsd32 | ||||
Context not available. |
And how are these picked up now with zfs?