Add breakpoint definitions for DTrace
Add a trap handler for DTrace FBT provider
Make arm/dtrace_isa.c buildable

This is a band-aid for build, but it works anyway.
We have to do a real fix in the future.
Enable invop handler on module load

It sets a fbt handler to dtrace_invop_jump_addr on module load,
which is used to call the dtrace probing function from the trap
handler.
Implement DTrace FBT provider for ARM

- Finding probable functions
- Replacing instructions
- Emulating instructions

It is tested only on ARMv7 CPUs yet, for example,
-m evbarm (-a earm) kernel=BEAGLEBONE.
npfctl_bpf_cidr: another buf fix in handling IPv6 masks (bug found on ARM).
Add a common source of m68k bus error and address error handlers.

This will be included from each MD locore.s as other common m68k
asm files like trap_subr.s and support.s etc.
Use common m68k/busaddrerr.s for bus error and address error handlers.

No binary changes on GENERIC, and also tested on NWS-1750.
Use common m68k/busaddrerr.s for bus error and address error handlers.

No binary changes on GENERIC.
Add some Armada 370 IDs.
Regen.
Add some Armada 370 IDs.
And fix comment-out-ed ID for Discovery VI.  (from Marvell USP)
Support Armada 370.  tested on MiraBox.
Add armada370_getclks().
Remove some white spaces.
Add tags to marvell_attach_args.
Support Armada 370.
Use common m68k/busaddrerr.s for bus error and address error handlers.

No binary changes on GENERIC.
Remove duplicated INTERRUPT_SAVEREG and INTERRUPT_RESTOREREG macro.

They are in <m68k/asm.h> and now using different register format.
Use common m68k/busaddrerr.s for bus error and address error handlers.

No binary changes on GENERIC.
Provide copysignf and copysignl