Module Name: src Committed By: martin Date: Mon Dec 9 15:19:32 UTC 2019
Modified Files: src/distrib/sets/lists/modules [netbsd-9]: ad.arm md.amd64 md.i386 mi src/external/cddl/osnet/dist/lib/libdtrace/aarch64 [netbsd-9]: dt_isadep.c src/external/cddl/osnet/dist/lib/libdtrace/common [netbsd-9]: dt_link.c src/external/cddl/osnet/lib/libdtrace [netbsd-9]: Makefile src/share/mk [netbsd-9]: bsd.own.mk src/sys/arch/aarch64/aarch64 [netbsd-9]: start.S trap.c src/sys/arch/aarch64/conf [netbsd-9]: Makefile.aarch64 src/sys/arch/aarch64/include [netbsd-9]: frame.h src/sys/arch/evbarm/conf [netbsd-9]: mk.generic64 src/sys/modules/cyclic [netbsd-9]: Makefile src/sys/modules/dtrace [netbsd-9]: Makefile src/usr.bin/mkubootimage [netbsd-9]: mkubootimage.1 mkubootimage.c Added Files: src/external/cddl/osnet/dev/dtrace/aarch64 [netbsd-9]: dtrace_asm.S dtrace_isa.c dtrace_subr.c regset.h src/external/cddl/osnet/dev/fbt/aarch64 [netbsd-9]: fbt_isa.c fbt_isa.h Log Message: Pull up following revision(s) (requested by jmcneill in ticket #525): external/cddl/osnet/dev/dtrace/aarch64/dtrace_isa.c: revision 1.1 distrib/sets/lists/modules/md.i386: revision 1.83 share/mk/bsd.own.mk: revision 1.1168 usr.bin/mkubootimage/mkubootimage.c: revision 1.25 sys/modules/dtrace/Makefile: revision 1.7 usr.bin/mkubootimage/mkubootimage.c: revision 1.26 sys/modules/dtrace/Makefile: revision 1.8 external/cddl/osnet/dist/lib/libdtrace/aarch64/dt_isadep.c: revision 1.2 distrib/sets/lists/modules/mi: revision 1.128 sys/arch/aarch64/include/frame.h: revision 1.3 sys/arch/evbarm/conf/mk.generic64: revision 1.4 external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c: revision 1.12 sys/modules/cyclic/Makefile: revision 1.4 sys/arch/aarch64/conf/Makefile.aarch64: revision 1.16 external/cddl/osnet/dev/dtrace/aarch64/dtrace_subr.c: revision 1.1 sys/arch/aarch64/aarch64/start.S: revision 1.3 sys/arch/aarch64/aarch64/trap.c: revision 1.22 external/cddl/osnet/dev/fbt/aarch64/fbt_isa.c: revision 1.1 external/cddl/osnet/dev/dtrace/aarch64/dtrace_asm.S: revision 1.1 external/cddl/osnet/dev/fbt/aarch64/fbt_isa.h: revision 1.1 external/cddl/osnet/dev/dtrace/aarch64/regset.h: revision 1.1 external/cddl/osnet/lib/libdtrace/Makefile: revision 1.26 distrib/sets/lists/modules/md.amd64: revision 1.82 usr.bin/mkubootimage/mkubootimage.1: revision 1.13 distrib/sets/lists/modules/ad.arm: revision 1.14 Add KDTRACE_HOOKS support. Define lwp_trapframe() macro dtrace: add support for aarch64 Add syscall_linux back for other arm architectures (accidently removed in previous) Add -u flag for updating headers in place. Fix alignment of .text section by changing load address to 0xffffffc000000000 and adding 64 bytes of padding before the entry point. Update arm64 image header in place Move dtrace_syscall_linux out of mi set list Enable DTrace on aarch64 Fix signed/unsigned comparison To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.12.2.1 src/distrib/sets/lists/modules/ad.arm cvs rdiff -u -r1.80 -r1.80.2.1 src/distrib/sets/lists/modules/md.amd64 cvs rdiff -u -r1.82 -r1.82.2.1 src/distrib/sets/lists/modules/md.i386 cvs rdiff -u -r1.122.2.2 -r1.122.2.3 src/distrib/sets/lists/modules/mi cvs rdiff -u -r0 -r1.1.2.2 \ src/external/cddl/osnet/dev/dtrace/aarch64/dtrace_asm.S \ src/external/cddl/osnet/dev/dtrace/aarch64/dtrace_isa.c \ src/external/cddl/osnet/dev/dtrace/aarch64/dtrace_subr.c \ src/external/cddl/osnet/dev/dtrace/aarch64/regset.h cvs rdiff -u -r0 -r1.1.2.2 src/external/cddl/osnet/dev/fbt/aarch64/fbt_isa.c \ src/external/cddl/osnet/dev/fbt/aarch64/fbt_isa.h cvs rdiff -u -r1.1.1.1 -r1.1.1.1.6.1 \ src/external/cddl/osnet/dist/lib/libdtrace/aarch64/dt_isadep.c cvs rdiff -u -r1.11 -r1.11.4.1 \ src/external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c cvs rdiff -u -r1.21 -r1.21.2.1 src/external/cddl/osnet/lib/libdtrace/Makefile cvs rdiff -u -r1.1149.2.2 -r1.1149.2.3 src/share/mk/bsd.own.mk cvs rdiff -u -r1.2 -r1.2.6.1 src/sys/arch/aarch64/aarch64/start.S cvs rdiff -u -r1.17.4.1 -r1.17.4.2 src/sys/arch/aarch64/aarch64/trap.c cvs rdiff -u -r1.15 -r1.15.4.1 src/sys/arch/aarch64/conf/Makefile.aarch64 cvs rdiff -u -r1.2 -r1.2.6.1 src/sys/arch/aarch64/include/frame.h cvs rdiff -u -r1.3 -r1.3.4.1 src/sys/arch/evbarm/conf/mk.generic64 cvs rdiff -u -r1.3 -r1.3.34.1 src/sys/modules/cyclic/Makefile cvs rdiff -u -r1.6 -r1.6.22.1 src/sys/modules/dtrace/Makefile cvs rdiff -u -r1.12 -r1.12.6.1 src/usr.bin/mkubootimage/mkubootimage.1 cvs rdiff -u -r1.24 -r1.24.6.1 src/usr.bin/mkubootimage/mkubootimage.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.