Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/pgoyette-compat]: src Sync with HEAD



details:   https://anonhg.NetBSD.org/src/rev/a3624653c95e
branches:  pgoyette-compat
changeset: 320172:a3624653c95e
user:      pgoyette <pgoyette%NetBSD.org@localhost>
date:      Mon Jun 25 07:25:04 2018 +0000

description:
Sync with HEAD

diffstat:

 bin/csh/Makefile                                                            |      4 +-
 bin/ed/main.c                                                               |     13 +-
 bin/expr/expr.y                                                             |     82 +-
 bin/ksh/c_ksh.c                                                             |      6 +-
 bin/ksh/edit.c                                                              |      6 +-
 bin/ksh/eval.c                                                              |     17 +-
 bin/ksh/exec.c                                                              |      6 +-
 bin/ksh/proto.h                                                             |      6 +-
 bin/ksh/table.c                                                             |      8 +-
 bin/ksh/table.h                                                             |      4 +-
 bin/pax/pat_rep.c                                                           |      6 +-
 bin/sh/Makefile                                                             |      4 +-
 bin/sh/eval.c                                                               |     15 +-
 bin/sh/exec.c                                                               |     14 +-
 bin/sh/exec.h                                                               |      5 +-
 bin/sh/expand.c                                                             |     23 +-
 bin/sh/mknodes.sh                                                           |     22 +-
 bin/sh/nodes.c.pat                                                          |    121 +-
 crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c                    |     49 +-
 crypto/dist/ipsec-tools/src/libipsec/ipsec_get_policylen.c                  |      5 +-
 crypto/dist/ipsec-tools/src/libipsec/ipsec_strerror.h                       |      4 +-
 crypto/dist/ipsec-tools/src/libipsec/key_debug.c                            |    112 +-
 crypto/dist/ipsec-tools/src/libipsec/libpfkey.h                             |    136 +-
 crypto/dist/ipsec-tools/src/libipsec/pfkey.c                                |     87 +-
 crypto/dist/ipsec-tools/src/libipsec/pfkey_dump.c                           |     67 +-
 crypto/dist/ipsec-tools/src/libipsec/policy_parse.y                         |     55 +-
 crypto/dist/ipsec-tools/src/libipsec/policy_token.l                         |     13 +-
 crypto/dist/ipsec-tools/src/setkey/extern.h                                 |     24 +-
 crypto/dist/ipsec-tools/src/setkey/parse.y                                  |     88 +-
 crypto/dist/ipsec-tools/src/setkey/setkey.c                                 |     74 +-
 crypto/dist/ipsec-tools/src/setkey/token.l                                  |     11 +-
 crypto/external/bsd/heimdal/dist/lib/krb5/config_file.c                     |      7 +-
 crypto/external/bsd/openssh/dist/auth-pam.c                                 |      4 +-
 crypto/external/bsd/openssh/dist/pfilter.c                                  |      6 +-
 crypto/external/bsd/openssh/dist/servconf.c                                 |      8 +-
 crypto/external/bsd/openssh/dist/sshd.c                                     |      9 +-
 crypto/external/bsd/openssl/lib/libcrypto/man.inc                           |     11 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/HMAC.3                        |    284 -
 crypto/external/bsd/openssl/lib/libcrypto/man/MD5.3                         |    231 -
 crypto/external/bsd/openssl/lib/libcrypto/man/Makefile                      |      5 +-
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_HMAC.3                |    284 +
 crypto/external/bsd/openssl/lib/libcrypto/man/openssl_MD5.3                 |    231 +
 distrib/amd64/ramdisks/common/Makefile.ramdisk                              |      4 +-
 distrib/notes/acorn32/contents                                              |     16 +-
 distrib/notes/alpha/contents                                                |     16 +-
 distrib/notes/amd64/contents                                                |     21 +-
 distrib/notes/amiga/contents                                                |     16 +-
 distrib/notes/arc/contents                                                  |     16 +-
 distrib/notes/atari/contents                                                |     16 +-
 distrib/notes/bebox/contents                                                |     16 +-
 distrib/notes/cats/contents                                                 |     16 +-
 distrib/notes/common/contents                                               |     16 +-
 distrib/notes/common/main                                                   |    447 +-
 distrib/notes/common/xfer                                                   |     13 +-
 distrib/notes/emips/contents                                                |     16 +-
 distrib/notes/evbarm/contents                                               |     16 +-
 distrib/notes/evbppc/contents                                               |     16 +-
 distrib/notes/ews4800mips/contents                                          |     16 +-
 distrib/notes/hp300/contents                                                |     16 +-
 distrib/notes/hpcarm/contents                                               |     16 +-
 distrib/notes/hpcmips/contents                                              |     16 +-
 distrib/notes/hpcsh/contents                                                |     16 +-
 distrib/notes/hppa/contents                                                 |     16 +-
 distrib/notes/i386/contents                                                 |     21 +-
 distrib/notes/landisk/contents                                              |     16 +-
 distrib/notes/mac68k/contents                                               |     16 +-
 distrib/notes/macppc/contents                                               |     16 +-
 distrib/notes/mmeye/contents                                                |     16 +-
 distrib/notes/mvme68k/contents                                              |     16 +-
 distrib/notes/news68k/contents                                              |     16 +-
 distrib/notes/newsmips/contents                                             |     16 +-
 distrib/notes/next68k/contents                                              |     16 +-
 distrib/notes/ofppc/contents                                                |     16 +-
 distrib/notes/pmax/contents                                                 |     16 +-
 distrib/notes/prep/contents                                                 |     16 +-
 distrib/notes/rs6000/contents                                               |     16 +-
 distrib/notes/sandpoint/contents                                            |     16 +-
 distrib/notes/sgimips/contents                                              |     16 +-
 distrib/notes/shark/contents                                                |     16 +-
 distrib/notes/sparc/contents                                                |     16 +-
 distrib/notes/sparc64/contents                                              |     16 +-
 distrib/notes/sun2/contents                                                 |     16 +-
 distrib/notes/sun3/contents                                                 |     16 +-
 distrib/notes/vax/contents                                                  |     16 +-
 distrib/notes/x68k/contents                                                 |     16 +-
 distrib/sets/lists/base/mi                                                  |    231 +-
 distrib/sets/lists/base/shl.mi                                              |      5 +-
 distrib/sets/lists/comp/mi                                                  |    109 +-
 distrib/sets/lists/comp/shl.mi                                              |      5 +-
 distrib/sets/lists/debug/mi                                                 |      6 +-
 distrib/sets/lists/debug/shl.mi                                             |      3 +-
 distrib/sets/lists/games/mi                                                 |     10 +-
 distrib/sets/lists/man/mi                                                   |     26 +-
 distrib/sets/lists/misc/mi                                                  |    154 +-
 distrib/sets/lists/tests/mi                                                 |      8 +-
 distrib/sets/lists/text/mi                                                  |      8 +-
 distrib/sets/lists/xbase/shl.mi                                             |      4 +-
 distrib/sets/lists/xcomp/mi                                                 |      6 +-
 distrib/sets/lists/xdebug/shl.mi                                            |      4 +-
 distrib/sets/mkvars.mk                                                      |      3 +-
 distrib/utils/embedded/conf/arm64.conf                                      |      9 +-
 distrib/utils/embedded/conf/evbarm.conf                                     |      4 +-
 doc/3RDPARTY                                                                |     12 +-
 doc/CHANGES                                                                 |     13 +-
 doc/CHANGES.prev                                                            |      4 +-
 doc/TODO.kaslr                                                              |     41 +
 etc/defaults/rc.conf                                                        |      3 +-
 etc/mtree/NetBSD.dist.tests                                                 |      3 +-
 etc/rc.d/mountall                                                           |      4 +-
 etc/rc.d/sshd                                                               |      6 +-
 external/atheros/Makefile                                                   |      6 +-
 external/atheros/athn/Makefile                                              |      4 +-
 external/atheros/otus/Makefile                                              |      4 +-
 external/broadcom/Makefile                                                  |      6 +-
 external/broadcom/bcm43xx/Makefile                                          |      4 +-
 external/broadcom/bwfm/Makefile                                             |      4 +-
 external/bsd/acpica/bin/iasl/Makefile                                       |      4 +-
 external/bsd/blacklist/bin/blacklistctl.c                                   |     37 +-
 external/bsd/blacklist/diff/ssh.diff                                        |    225 +-
 external/bsd/cron/dist/crontab.5                                            |    591 +-
 external/bsd/cron/dist/do_command.c                                         |     68 +-
 external/bsd/cron/dist/entry.c                                              |     26 +-
 external/bsd/cron/dist/funcs.h                                              |      3 +-
 external/bsd/cron/dist/popen.c                                              |     33 +-
 external/bsd/cron/dist/structs.h                                            |      3 +-
 external/bsd/dhcpcd/dist/Makefile                                           |      3 +-
 external/bsd/dhcpcd/dist/src/arp.c                                          |      9 +-
 external/bsd/dhcpcd/dist/src/bpf.c                                          |      6 +-
 external/bsd/dhcpcd/dist/src/common.c                                       |     18 +-
 external/bsd/dhcpcd/dist/src/defs.h                                         |      2 +-
 external/bsd/dhcpcd/dist/src/dhcp.c                                         |     12 +-
 external/bsd/dhcpcd/dist/src/dhcp.h                                         |      1 -
 external/bsd/dhcpcd/dist/src/dhcp6.c                                        |     75 +-
 external/bsd/dhcpcd/dist/src/dhcp6.h                                        |      1 -
 external/bsd/dhcpcd/dist/src/dhcpcd.8.in                                    |     26 +-
 external/bsd/dhcpcd/dist/src/dhcpcd.c                                       |     49 +-
 external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in                               |     20 +-
 external/bsd/dhcpcd/dist/src/duid.c                                         |     81 +-
 external/bsd/dhcpcd/dist/src/if-options.c                                   |      5 +-
 external/bsd/dhcpcd/dist/src/ipv4ll.h                                       |      1 -
 external/bsd/dhcpcd/dist/src/ipv6.c                                         |     25 +-
 external/bsd/dhcpcd/dist/src/ipv6.h                                         |      1 -
 external/bsd/dhcpcd/dist/src/ipv6nd.h                                       |      1 -
 external/bsd/libc++/lib/Makefile                                            |      4 +-
 external/bsd/libpcap/lib/Makefile                                           |      4 +-
 external/bsd/nvi/dist/common/conv.h                                         |     15 +-
 external/bsd/nvi/dist/common/log.c                                          |      6 +-
 external/bsd/nvi/dist/vi/vs_line.c                                          |     23 +-
 external/bsd/nvi/dist/vi/vs_relative.c                                      |      8 +-
 external/bsd/nvi/docs/Makefile                                              |      5 +-
 external/bsd/top/dist/commands.c                                            |      2 +-
 external/bsd/top/dist/machine/m_netbsd.c                                    |      8 +-
 external/bsd/top/dist/top.c                                                 |      1 +
 external/bsd/unbound/sbin/Makefile.inc                                      |      4 +-
 external/cddl/osnet/Makefile.inc                                            |      4 +-
 external/cddl/osnet/Makefile.zfs                                            |     18 +-
 external/cddl/osnet/dev/cyclic/arm/cyclic_machdep.c                         |      4 +-
 external/cddl/osnet/dev/cyclic/cyclic.c                                     |      5 +-
 external/cddl/osnet/dev/cyclic/cyclic_test.c                                |      4 +-
 external/cddl/osnet/dev/cyclic/i386/cyclic_machdep.c                        |      4 +-
 external/cddl/osnet/dev/dtmalloc/dtmalloc.c                                 |     14 +-
 external/cddl/osnet/dev/dtrace/amd64/dis_tables.c                           |   3195 -
 external/cddl/osnet/dev/dtrace/amd64/dis_tables.h                           |    114 -
 external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S                           |      4 +-
 external/cddl/osnet/dev/dtrace/amd64/dtrace_isa.c                           |     95 +-
 external/cddl/osnet/dev/dtrace/amd64/dtrace_subr.c                          |    193 +-
 external/cddl/osnet/dev/dtrace/amd64/instr_size.c                           |    134 -
 external/cddl/osnet/dev/dtrace/arm/dtrace_asm.S                             |    176 +-
 external/cddl/osnet/dev/dtrace/arm/dtrace_isa.c                             |     13 +-
 external/cddl/osnet/dev/dtrace/arm/dtrace_subr.c                            |    396 +-
 external/cddl/osnet/dev/dtrace/arm/regset.h                                 |     19 +-
 external/cddl/osnet/dev/dtrace/dtrace_anon.c                                |      4 +-
 external/cddl/osnet/dev/dtrace/dtrace_cddl.h                                |     62 +-
 external/cddl/osnet/dev/dtrace/dtrace_clone.c                               |     63 -
 external/cddl/osnet/dev/dtrace/dtrace_debug.c                               |    139 +-
 external/cddl/osnet/dev/dtrace/dtrace_hacks.c                               |     11 +-
 external/cddl/osnet/dev/dtrace/dtrace_ioctl.c                               |    127 +-
 external/cddl/osnet/dev/dtrace/dtrace_load.c                                |     95 +-
 external/cddl/osnet/dev/dtrace/dtrace_modevent.c                            |      4 +-
 external/cddl/osnet/dev/dtrace/dtrace_sysctl.c                              |     33 +-
 external/cddl/osnet/dev/dtrace/dtrace_test.c                                |     41 +-
 external/cddl/osnet/dev/dtrace/dtrace_unload.c                              |     39 +-
 external/cddl/osnet/dev/dtrace/dtrace_vtime.c                               |      4 +-
 external/cddl/osnet/dev/dtrace/i386/dis_tables.c                            |   3195 -
 external/cddl/osnet/dev/dtrace/i386/dis_tables.h                            |    114 -
 external/cddl/osnet/dev/dtrace/i386/dtrace_asm.S                            |     26 +-
 external/cddl/osnet/dev/dtrace/i386/dtrace_isa.c                            |    212 +-
 external/cddl/osnet/dev/dtrace/i386/dtrace_subr.c                           |    219 +-
 external/cddl/osnet/dev/dtrace/i386/instr_size.c                            |    134 -
 external/cddl/osnet/dev/dtrace/x86/dis_tables.c                             |   5597 ++
 external/cddl/osnet/dev/dtrace/x86/dis_tables.h                             |    112 +
 external/cddl/osnet/dev/dtrace/x86/instr_size.c                             |    149 +
 external/cddl/osnet/dev/dtrace/x86/regset.h                                 |    178 +
 external/cddl/osnet/dev/fbt/arm/fbt_isa.c                                   |    403 +
 external/cddl/osnet/dev/fbt/arm/fbt_isa.h                                   |     32 +
 external/cddl/osnet/dev/fbt/fbt.c                                           |   1326 +-
 external/cddl/osnet/dev/fbt/fbt.h                                           |     82 +
 external/cddl/osnet/dev/fbt/x86/fbt_isa.c                                   |    425 +
 external/cddl/osnet/dev/fbt/x86/fbt_isa.h                                   |     32 +
 external/cddl/osnet/dev/lockstat/lockstat.c                                 |      9 +-
 external/cddl/osnet/dev/profile/profile.c                                   |    261 +-
 external/cddl/osnet/dev/sdt/sdt.c                                           |     85 +-
 external/cddl/osnet/dev/systrace/systrace.c                                 |    275 +-
 external/cddl/osnet/dist/cmd/dtrace/dtrace.1                                |   1295 +-
 external/cddl/osnet/dist/cmd/dtrace/dtrace.c                                |    232 +-
 external/cddl/osnet/dist/cmd/pyzfs/pyzfs.py                                 |     79 +
 external/cddl/osnet/dist/cmd/stat/common/timestamp.c                        |     49 +
 external/cddl/osnet/dist/cmd/zdb/zdb.c                                      |   1695 +-
 external/cddl/osnet/dist/cmd/zdb/zdb_il.c                                   |     15 +-
 external/cddl/osnet/dist/cmd/zfs/zfs_iter.c                                 |     75 +-
 external/cddl/osnet/dist/cmd/zfs/zfs_iter.h                                 |      6 +
 external/cddl/osnet/dist/cmd/zfs/zfs_main.c                                 |   4979 +-
 external/cddl/osnet/dist/cmd/zfs/zfs_util.h                                 |      6 +-
 external/cddl/osnet/dist/cmd/zhack/zhack.c                                  |    568 +
 external/cddl/osnet/dist/cmd/zinject/translate.c                            |    492 +
 external/cddl/osnet/dist/cmd/zinject/zinject.c                              |   1093 +
 external/cddl/osnet/dist/cmd/zinject/zinject.h                              |     70 +
 external/cddl/osnet/dist/cmd/zlook/zlook.c                                  |    411 +
 external/cddl/osnet/dist/cmd/zpool/zpool_iter.c                             |      9 +-
 external/cddl/osnet/dist/cmd/zpool/zpool_main.c                             |   2307 +-
 external/cddl/osnet/dist/cmd/zpool/zpool_util.h                             |      5 +-
 external/cddl/osnet/dist/cmd/zpool/zpool_vdev.c                             |    302 +-
 external/cddl/osnet/dist/cmd/zstreamdump/zstreamdump.1                      |     71 +
 external/cddl/osnet/dist/cmd/zstreamdump/zstreamdump.c                      |    628 +
 external/cddl/osnet/dist/cmd/ztest/ztest.c                                  |   2166 +-
 external/cddl/osnet/dist/common/acl/acl_common.c                            |    393 +-
 external/cddl/osnet/dist/common/acl/acl_common.h                            |     26 +-
 external/cddl/osnet/dist/common/avl/avl.c                                   |     51 +-
 external/cddl/osnet/dist/common/ctf/ctf_types.c                             |     31 +-
 external/cddl/osnet/dist/common/nvpair/fnvpair.c                            |    512 +
 external/cddl/osnet/dist/common/nvpair/nvpair.c                             |     25 +-
 external/cddl/osnet/dist/common/nvpair/nvpair_alloc_fixed.c                 |      2 -
 external/cddl/osnet/dist/common/unicode/u8_textprep.c                       |     16 +-
 external/cddl/osnet/dist/common/util/sscanf.h                               |     47 -
 external/cddl/osnet/dist/common/util/strtolctype.h                          |     79 +
 external/cddl/osnet/dist/common/zfs/zfeature_common.c                       |    252 +
 external/cddl/osnet/dist/common/zfs/zfeature_common.h                       |    106 +
 external/cddl/osnet/dist/common/zfs/zfs_comutil.c                           |    107 +-
 external/cddl/osnet/dist/common/zfs/zfs_comutil.h                           |      9 +-
 external/cddl/osnet/dist/common/zfs/zfs_deleg.c                             |     65 +-
 external/cddl/osnet/dist/common/zfs/zfs_deleg.h                             |      8 +-
 external/cddl/osnet/dist/common/zfs/zfs_fletcher.c                          |     19 +-
 external/cddl/osnet/dist/common/zfs/zfs_fletcher.h                          |     17 +-
 external/cddl/osnet/dist/common/zfs/zfs_ioctl_compat.c                      |   1380 +
 external/cddl/osnet/dist/common/zfs/zfs_ioctl_compat.h                      |    544 +
 external/cddl/osnet/dist/common/zfs/zfs_namecheck.c                         |     25 +-
 external/cddl/osnet/dist/common/zfs/zfs_namecheck.h                         |      5 +-
 external/cddl/osnet/dist/common/zfs/zfs_prop.c                              |    297 +-
 external/cddl/osnet/dist/common/zfs/zfs_prop.h                              |     16 +-
 external/cddl/osnet/dist/common/zfs/zpool_prop.c                            |     93 +-
 external/cddl/osnet/dist/common/zfs/zprop_common.c                          |     41 +-
 external/cddl/osnet/dist/head/nlist.h                                       |      9 +-
 external/cddl/osnet/dist/head/ucred.h                                       |    108 -
 external/cddl/osnet/dist/lib/libctf/common/ctf_lib.c                        |      1 +
 external/cddl/osnet/dist/lib/libdtrace/aarch64/dt_isadep.c                  |    139 +
 external/cddl/osnet/dist/lib/libdtrace/arm/dt_isadep.c                      |     13 +-
 external/cddl/osnet/dist/lib/libdtrace/common/drti.c                        |     24 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_aggregate.c                |      4 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_as.c                       |      3 -
 external/cddl/osnet/dist/lib/libdtrace/common/dt_cc.c                       |     73 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_cg.c                       |     46 -
 external/cddl/osnet/dist/lib/libdtrace/common/dt_consume.c                  |    346 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_dis.c                      |      6 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_dof.c                      |     14 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_errtags.h                  |      2 -
 external/cddl/osnet/dist/lib/libdtrace/common/dt_grammar.y                  |     34 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_handle.c                   |      6 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_ident.c                    |     10 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_impl.h                     |     16 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c                     |    195 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_module.c                   |    111 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_open.c                     |     24 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_options.c                  |      2 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_parser.c                   |    309 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_parser.h                   |     16 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_pid.c                      |     59 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_print.c                    |      2 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_printf.c                   |     11 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_proc.c                     |     12 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_proc.h                     |      4 +
 external/cddl/osnet/dist/lib/libdtrace/common/dt_provider.c                 |      8 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_regset.c                   |      7 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_strtab.c                   |     11 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_subr.c                     |     29 +-
 external/cddl/osnet/dist/lib/libdtrace/common/dt_sugar.c                    |    516 +
 external/cddl/osnet/dist/lib/libdtrace/common/dtrace.h                      |      9 +-
 external/cddl/osnet/dist/lib/libdtrace/common/mkerrno.sh                    |     40 +
 external/cddl/osnet/dist/lib/libdtrace/common/mknames.sh                    |      2 +-
 external/cddl/osnet/dist/lib/libdtrace/common/mksignal.sh                   |     40 +
 external/cddl/osnet/dist/lib/libdtrace/i386/dt_isadep.c                     |     34 +-
 external/cddl/osnet/dist/lib/libdtrace/i386/regs.d.in                       |    117 +
 external/cddl/osnet/dist/lib/libdtrace/i386/regs.sed.in                     |     82 +
 external/cddl/osnet/dist/lib/libdtrace/mips/dt_isadep.c                     |     75 +
 external/cddl/osnet/dist/lib/libdtrace/powerpc/dt_isadep.c                  |    197 +
 external/cddl/osnet/dist/lib/libdtrace/riscv/dt_isadep.c                    |    139 +
 external/cddl/osnet/dist/lib/libdtrace/sparc/dt_isadep.c                    |    338 +
 external/cddl/osnet/dist/lib/libdtrace/sparc/regs.d                         |    120 +
 external/cddl/osnet/dist/lib/libefi/common/crc32_efi.c                      |     47 -
 external/cddl/osnet/dist/lib/libgen/common/gmatch.c                         |     37 +-
 external/cddl/osnet/dist/lib/libnvpair/libnvpair.c                          |    667 +-
 external/cddl/osnet/dist/lib/libnvpair/libnvpair.h                          |    161 +-
 external/cddl/osnet/dist/lib/libnvpair/nvpair_json.c                        |    403 +
 external/cddl/osnet/dist/lib/libshare/common/libshare.h                     |    301 +-
 external/cddl/osnet/dist/lib/libuutil/common/libuutil.h                     |     14 +-
 external/cddl/osnet/dist/lib/libuutil/common/uu_alloc.c                     |     41 +-
 external/cddl/osnet/dist/lib/libuutil/common/uu_avl.c                       |      1 +
 external/cddl/osnet/dist/lib/libuutil/common/uu_dprintf.c                   |      2 +-
 external/cddl/osnet/dist/lib/libuutil/common/uu_misc.c                      |     42 +-
 external/cddl/osnet/dist/lib/libuutil/common/uu_pname.c                     |      4 +-
 external/cddl/osnet/dist/lib/libuutil/common/uu_string.c                    |     56 +
 external/cddl/osnet/dist/lib/libzfs/common/libzfs.h                         |    240 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_changelist.c              |     59 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_compat.c                  |    122 +
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_compat.h                  |     44 +
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_config.c                  |    103 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_dataset.c                 |   2318 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_diff.c                    |    842 +
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_graph.c                   |    653 -
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_impl.h                    |     53 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_import.c                  |    550 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_iter.c                    |    526 +
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_mount.c                   |    360 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_pool.c                    |   1346 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_sendrecv.c                |   2088 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_status.c                  |    164 +-
 external/cddl/osnet/dist/lib/libzfs/common/libzfs_util.c                    |    243 +-
 external/cddl/osnet/dist/lib/libzfs_core/common/libzfs_core.c               |    848 +
 external/cddl/osnet/dist/lib/libzfs_core/common/libzfs_core.h               |     89 +
 external/cddl/osnet/dist/lib/libzfs_core/common/libzfs_core_compat.c        |    189 +
 external/cddl/osnet/dist/lib/libzfs_core/common/libzfs_core_compat.h        |     47 +
 external/cddl/osnet/dist/lib/libzpool/common/kernel.c                       |   1210 +
 external/cddl/osnet/dist/lib/libzpool/common/taskq.c                        |    141 +-
 external/cddl/osnet/dist/lib/libzpool/common/util.c                         |     35 +-
 external/cddl/osnet/dist/lib/libzpool/common/zfs.d                          |     36 +
 external/cddl/osnet/dist/lib/pyzfs/common/__init__.py                       |     27 +
 external/cddl/osnet/dist/lib/pyzfs/common/allow.py                          |    398 +
 external/cddl/osnet/dist/lib/pyzfs/common/dataset.py                        |    234 +
 external/cddl/osnet/dist/lib/pyzfs/common/groupspace.py                     |     28 +
 external/cddl/osnet/dist/lib/pyzfs/common/holds.py                          |     75 +
 external/cddl/osnet/dist/lib/pyzfs/common/ioctl.c                           |    544 +
 external/cddl/osnet/dist/lib/pyzfs/common/table.py                          |     70 +
 external/cddl/osnet/dist/lib/pyzfs/common/unallow.py                        |     27 +
 external/cddl/osnet/dist/lib/pyzfs/common/userspace.py                      |    246 +
 external/cddl/osnet/dist/lib/pyzfs/common/util.py                           |    141 +
 external/cddl/osnet/dist/tools/ctf/cvt/barrier.c                            |     21 +-
 external/cddl/osnet/dist/tools/ctf/cvt/barrier.h                            |      2 +-
 external/cddl/osnet/dist/tools/ctf/cvt/ctf.c                                |     13 +-
 external/cddl/osnet/dist/tools/ctf/cvt/ctfconvert.c                         |      6 +-
 external/cddl/osnet/dist/tools/ctf/cvt/ctfmerge.c                           |     17 +-
 external/cddl/osnet/dist/tools/ctf/cvt/ctftools.h                           |      4 +-
 external/cddl/osnet/dist/tools/ctf/cvt/dwarf.c                              |     56 +-
 external/cddl/osnet/dist/tools/ctf/cvt/merge.c                              |     19 +-
 external/cddl/osnet/dist/tools/ctf/cvt/output.c                             |      8 +-
 external/cddl/osnet/dist/tools/ctf/cvt/st_parse.c                           |      4 +-
 external/cddl/osnet/dist/tools/ctf/cvt/stabs.c                              |      4 +-
 external/cddl/osnet/dist/tools/ctf/cvt/strtab.c                             |      2 +-
 external/cddl/osnet/dist/tools/ctf/cvt/tdata.c                              |      2 +-
 external/cddl/osnet/dist/tools/ctf/cvt/util.c                               |      2 +-
 external/cddl/osnet/dist/uts/aarch64/dtrace/fasttrap_isa.c                  |     29 +
 external/cddl/osnet/dist/uts/aarch64/sys/fasttrap_isa.h                     |     46 +
 external/cddl/osnet/dist/uts/arm/dtrace/fasttrap_isa.c                      |     30 +
 external/cddl/osnet/dist/uts/common/Makefile.files                          |   1912 +-
 external/cddl/osnet/dist/uts/common/dtrace/dtrace.c                         |   4252 +-
 external/cddl/osnet/dist/uts/common/dtrace/dtrace_xoroshiro128_plus.c       |     89 +
 external/cddl/osnet/dist/uts/common/dtrace/dtrace_xoroshiro128_plus.h       |     41 +
 external/cddl/osnet/dist/uts/common/dtrace/fasttrap.c                       |   1035 +-
 external/cddl/osnet/dist/uts/common/fs/gfs.c                                |   1191 -
 external/cddl/osnet/dist/uts/common/fs/vnode.c                              |    106 +
 external/cddl/osnet/dist/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4            |     30 +
 external/cddl/osnet/dist/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4.descrip    |      1 +
 external/cddl/osnet/dist/uts/common/fs/zfs/arc.c                            |   6981 ++-
 external/cddl/osnet/dist/uts/common/fs/zfs/blkptr.c                         |    119 +
 external/cddl/osnet/dist/uts/common/fs/zfs/bplist.c                         |    346 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/bpobj.c                          |    592 +
 external/cddl/osnet/dist/uts/common/fs/zfs/bptree.c                         |    301 +
 external/cddl/osnet/dist/uts/common/fs/zfs/bqueue.c                         |    111 +
 external/cddl/osnet/dist/uts/common/fs/zfs/dbuf.c                           |   2339 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/ddt.c                            |    216 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/ddt_zap.c                        |     21 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c                            |   1383 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu_diff.c                       |    268 +
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu_object.c                     |    114 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu_objset.c                     |   1669 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu_send.c                       |   3654 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu_traverse.c                   |    600 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu_tx.c                         |    912 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dmu_zfetch.c                     |    778 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c                          |   1181 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c                     |    436 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_bookmark.c                   |    457 +
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_dataset.c                    |   5293 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_deadlist.c                   |    539 +
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_deleg.c                      |    230 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_destroy.c                    |    992 +
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_dir.c                        |   1619 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_pool.c                       |   1051 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_prop.c                       |    757 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_scan.c                       |   1922 +
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_scrub.c                      |   1200 -
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_synctask.c                   |    269 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/dsl_userhold.c                   |    666 +
 external/cddl/osnet/dist/uts/common/fs/zfs/edonr_zfs.c                      |    102 +
 external/cddl/osnet/dist/uts/common/fs/zfs/lz4.c                            |   1039 +
 external/cddl/osnet/dist/uts/common/fs/zfs/lzjb.c                           |     21 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/metaslab.c                       |   3104 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/multilist.c                      |    366 +
 external/cddl/osnet/dist/uts/common/fs/zfs/range_tree.c                     |    411 +
 external/cddl/osnet/dist/uts/common/fs/zfs/refcount.c                       |    156 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/rrwlock.c                        |    163 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sa.c                             |   2028 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sha256.c                         |     53 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/skein_zfs.c                      |     95 +
 external/cddl/osnet/dist/uts/common/fs/zfs/spa.c                            |   3152 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/spa_config.c                     |    246 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/spa_errlog.c                     |     62 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/spa_history.c                    |    280 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/spa_misc.c                       |    810 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/space_map.c                      |    816 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/space_reftree.c                  |    159 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/arc.h                        |    137 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/blkptr.h                     |     38 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/bplist.h                     |     63 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/bpobj.h                      |     93 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/bptree.h                     |     65 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/bqueue.h                     |     54 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dbuf.h                       |    125 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/ddt.h                        |     41 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu.h                        |    500 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu_impl.h                   |     45 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu_objset.h                 |     89 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu_send.h                   |     91 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu_traverse.h               |     15 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu_tx.h                     |     40 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu_zfetch.h                 |     44 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dnode.h                      |    116 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_bookmark.h               |     51 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_dataset.h                |    232 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_deadlist.h               |     87 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_deleg.h                  |      7 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_destroy.h                |     53 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_dir.h                    |     69 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_pool.h                   |    108 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_prop.h                   |     75 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_scan.h                   |    145 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_synctask.h               |     82 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/dsl_userhold.h               |     57 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/metaslab.h                   |     97 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/metaslab_impl.h              |    304 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/multilist.h                  |    106 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/range_tree.h                 |     97 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/refcount.h                   |     47 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/rrwlock.h                    |     40 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/sa.h                         |    170 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/sa_impl.h                    |    291 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/spa.h                        |    427 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/spa_boot.h                   |      6 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/spa_impl.h                   |    130 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/space_map.h                  |    153 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/space_reftree.h              |     57 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/trim_map.h                   |     51 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/txg.h                        |     26 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/txg_impl.h                   |     59 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/uberblock.h                  |      7 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/uberblock_impl.h             |      6 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/unique.h                     |      4 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/vdev.h                       |     44 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/vdev_disk.h                  |     27 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/vdev_impl.h                  |    142 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/vdev_raidz.h                 |     50 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zap.h                        |     80 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zap_impl.h                   |     50 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zap_leaf.h                   |     30 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfeature.h                   |     73 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_acl.h                    |     41 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_context.h                |    104 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_ctldir.h                 |     14 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_debug.h                  |     41 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_dir.h                    |     20 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_fuid.h                   |      3 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_ioctl.h                  |    333 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_onexit.h                 |     66 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_rlock.h                  |     18 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_sa.h                     |    142 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_stat.h                   |     55 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_vfsops.h                 |     39 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zfs_znode.h                  |    186 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zil.h                        |     56 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zil_impl.h                   |     45 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zio.h                        |    281 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zio_checksum.h               |     61 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zio_compress.h               |     25 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zio_impl.h                   |    121 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zio_priority.h               |     41 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zrlock.h                     |     63 +
 external/cddl/osnet/dist/uts/common/fs/zfs/sys/zvol.h                       |     27 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/trim_map.c                       |    657 +
 external/cddl/osnet/dist/uts/common/fs/zfs/txg.c                            |    269 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/uberblock.c                      |     15 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev.c                           |   1185 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_cache.c                     |     48 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c                      |    395 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_file.c                      |    101 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_geom.c                      |   1077 +
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_label.c                     |    403 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_mirror.c                    |    341 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_missing.c                   |     23 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_queue.c                     |    947 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_raidz.c                     |    349 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/vdev_root.c                      |     17 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zap.c                            |    470 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zap_leaf.c                       |    138 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zap_micro.c                      |    539 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfeature.c                       |    509 +
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs.conf                         |     28 +
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_acl.c                        |   1533 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_byteswap.c                   |      5 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_ctldir.c                     |   1959 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_debug.c                      |    112 +
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_dir.c                        |    767 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_fm.c                         |      8 +
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_fuid.c                       |     86 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_ioctl.c                      |   5296 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_log.c                        |    183 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_onexit.c                     |    265 +
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_replay.c                     |    202 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_rlock.c                      |    114 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_sa.c                         |    327 +
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vfsops.c                     |   1854 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c                      |   5237 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c                      |   1637 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zil.c                            |   1080 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zio.c                            |   1690 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zio_checksum.c                   |    246 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zio_compress.c                   |    105 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zio_inject.c                     |    344 +-
 external/cddl/osnet/dist/uts/common/fs/zfs/zrlock.c                         |    187 +
 external/cddl/osnet/dist/uts/common/fs/zfs/zvol.c                           |   2597 +-
 external/cddl/osnet/dist/uts/common/os/nvpair_alloc_system.c                |      1 -
 external/cddl/osnet/dist/uts/common/rpc/types.h                             |      7 -
 external/cddl/osnet/dist/uts/common/rpc/xdr.h                               |     11 +-
 external/cddl/osnet/dist/uts/common/sys/acl.h                               |     14 +-
 external/cddl/osnet/dist/uts/common/sys/acl_impl.h                          |      4 +-
 external/cddl/osnet/dist/uts/common/sys/attr.h                              |    148 -
 external/cddl/osnet/dist/uts/common/sys/avl.h                               |     13 +-
 external/cddl/osnet/dist/uts/common/sys/bitmap.h                            |     11 +-
 external/cddl/osnet/dist/uts/common/sys/byteorder.h                         |    248 -
 external/cddl/osnet/dist/uts/common/sys/callb.h                             |      8 +-
 external/cddl/osnet/dist/uts/common/sys/ccompile.h                          |      2 -
 external/cddl/osnet/dist/uts/common/sys/cmn_err.h                           |      5 +
 external/cddl/osnet/dist/uts/common/sys/cpupart.h                           |     12 +-
 external/cddl/osnet/dist/uts/common/sys/cpuvar.h                            |     21 +-
 external/cddl/osnet/dist/uts/common/sys/crc32.h                             |    232 -
 external/cddl/osnet/dist/uts/common/sys/ctf.h                               |      2 +-
 external/cddl/osnet/dist/uts/common/sys/debug.h                             |     43 +-
 external/cddl/osnet/dist/uts/common/sys/dklabel.h                           |    277 -
 external/cddl/osnet/dist/uts/common/sys/dtrace.h                            |    108 +-
 external/cddl/osnet/dist/uts/common/sys/dtrace_impl.h                       |     59 +-
 external/cddl/osnet/dist/uts/common/sys/efi_partition.h                     |    241 -
 external/cddl/osnet/dist/uts/common/sys/errorq.h                            |      6 +-
 external/cddl/osnet/dist/uts/common/sys/fasttrap.h                          |      5 +
 external/cddl/osnet/dist/uts/common/sys/fasttrap_impl.h                     |    235 +
 external/cddl/osnet/dist/uts/common/sys/feature_tests.h                     |     53 +-
 external/cddl/osnet/dist/uts/common/sys/fm/fs/zfs.h                         |      1 +
 external/cddl/osnet/dist/uts/common/sys/fm/protocol.h                       |     39 +-
 external/cddl/osnet/dist/uts/common/sys/fm/util.h                           |     12 +-
 external/cddl/osnet/dist/uts/common/sys/fs/zfs.h                            |    321 +-
 external/cddl/osnet/dist/uts/common/sys/fs/zut.h                            |     93 +
 external/cddl/osnet/dist/uts/common/sys/gfs.h                               |    173 -
 external/cddl/osnet/dist/uts/common/sys/idmap.h                             |     97 +
 external/cddl/osnet/dist/uts/common/sys/mntent.h                            |    141 -
 external/cddl/osnet/dist/uts/common/sys/nvpair.h                            |     76 +-
 external/cddl/osnet/dist/uts/common/sys/priv.h                              |    251 -
 external/cddl/osnet/dist/uts/common/sys/processor.h                         |     21 +-
 external/cddl/osnet/dist/uts/common/sys/stropts.h                           |    518 -
 external/cddl/osnet/dist/uts/common/sys/sysevent.h                          |     23 +-
 external/cddl/osnet/dist/uts/common/sys/sysevent/dev.h                      |    256 +
 external/cddl/osnet/dist/uts/common/sys/sysevent/eventdefs.h                |     34 +-
 external/cddl/osnet/dist/uts/common/sys/systeminfo.h                        |    114 +-
 external/cddl/osnet/dist/uts/common/sys/taskq.h                             |     50 +-
 external/cddl/osnet/dist/uts/common/sys/taskq_impl.h                        |      9 +
 external/cddl/osnet/dist/uts/common/sys/tsol/label.h                        |    168 -
 external/cddl/osnet/dist/uts/common/sys/u8_textprep.h                       |      2 +
 external/cddl/osnet/dist/uts/common/sys/vnode.h                             |    426 +
 external/cddl/osnet/dist/uts/common/sys/vtoc.h                              |    350 -
 external/cddl/osnet/dist/uts/common/zmod/deflate.c                          |      2 +-
 external/cddl/osnet/dist/uts/common/zmod/zlib.h                             |      2 +-
 external/cddl/osnet/dist/uts/common/zmod/zlib_lint.c                        |     89 -
 external/cddl/osnet/dist/uts/common/zmod/zmod.c                             |      2 +-
 external/cddl/osnet/dist/uts/common/zmod/zmod_subr.c                        |      1 -
 external/cddl/osnet/dist/uts/common/zmod/zutil.c                            |      2 +-
 external/cddl/osnet/dist/uts/common/zmod/zutil.h                            |      6 +-
 external/cddl/osnet/dist/uts/intel/dtrace/fasttrap_isa.c                    |   1894 +
 external/cddl/osnet/dist/uts/mips/dtrace/fasttrap_isa.c                     |     30 +
 external/cddl/osnet/dist/uts/mips/sys/fasttrap_isa.h                        |     48 +
 external/cddl/osnet/dist/uts/powerpc/dtrace/fasttrap_isa.c                  |    542 +
 external/cddl/osnet/dist/uts/powerpc/sys/fasttrap_isa.h                     |     76 +
 external/cddl/osnet/dist/uts/riscv/dtrace/fasttrap_isa.c                    |     29 +
 external/cddl/osnet/dist/uts/riscv/sys/fasttrap_isa.h                       |     46 +
 external/cddl/osnet/dist/uts/sparc/sys/fasttrap_isa.h                       |     94 -
 external/cddl/osnet/include/alloca.h                                        |      4 +-
 external/cddl/osnet/include/dtrace.h                                        |      4 +-
 external/cddl/osnet/include/fcntl.h                                         |      7 +-
 external/cddl/osnet/include/fm/libtopo.h                                    |      8 -
 external/cddl/osnet/include/fsshare.h                                       |      4 +-
 external/cddl/osnet/include/idmap.h                                         |     93 -
 external/cddl/osnet/include/libdevinfo.h                                    |     30 -
 external/cddl/osnet/include/libproc.h                                       |     18 +-
 external/cddl/osnet/include/mnttab.h                                        |     19 +-
 external/cddl/osnet/include/solaris.h                                       |     10 +-
 external/cddl/osnet/include/stdio.h                                         |      4 +-
 external/cddl/osnet/include/stdlib.h                                        |      8 +-
 external/cddl/osnet/include/strings.h                                       |      4 +-
 external/cddl/osnet/include/thread.h                                        |      4 +-
 external/cddl/osnet/include/thread_pool.h                                   |     78 +
 external/cddl/osnet/include/unistd.h                                        |      4 +-
 external/cddl/osnet/lib/Makefile                                            |      4 +-
 external/cddl/osnet/lib/libctf/Makefile                                     |      7 +-
 external/cddl/osnet/lib/libdtrace/Makefile                                  |     36 +-
 external/cddl/osnet/lib/libdtrace/errno.d                                   |      4 +-
 external/cddl/osnet/lib/libdtrace/libproc_compat.h                          |      5 +-
 external/cddl/osnet/lib/libdtrace/net.d                                     |      4 +-
 external/cddl/osnet/lib/libdtrace/nfs.d                                     |     22 +-
 external/cddl/osnet/lib/libdtrace/psinfo.d                                  |      4 +-
 external/cddl/osnet/lib/libdtrace/sched.d                                   |      6 +-
 external/cddl/osnet/lib/libdtrace/signal.d                                  |      4 +-
 external/cddl/osnet/lib/libdtrace/unistd.d                                  |      4 +-
 external/cddl/osnet/lib/libnvpair/Makefile                                  |     16 +-
 external/cddl/osnet/lib/libumem/misc.h                                      |    141 -
 external/cddl/osnet/lib/libumem/stub_stand.c                                |     89 -
 external/cddl/osnet/lib/libzfs/Makefile                                     |     43 +-
 external/cddl/osnet/lib/libzfs/deviceid.c                                   |     20 +-
 external/cddl/osnet/lib/libzfs/efi.c                                        |     61 -
 external/cddl/osnet/lib/libzfs/fsshare.c                                    |     22 +-
 external/cddl/osnet/lib/libzfs/mnttab.c                                     |    194 +-
 external/cddl/osnet/lib/libzfs/stubs.c                                      |     17 -
 external/cddl/osnet/lib/libzfs/thread_pool.c                                |    426 +
 external/cddl/osnet/lib/libzfs/thread_pool_impl.h                           |     99 +
 external/cddl/osnet/lib/libzfs/ucred.c                                      |     59 -
 external/cddl/osnet/lib/libzfs/zone.c                                       |      4 +-
 external/cddl/osnet/lib/libzfs_core/Makefile                                |     24 +
 external/cddl/osnet/lib/libzfs_core/shlib_version                           |      5 +
 external/cddl/osnet/lib/libzpool/Makefile                                   |     10 +-
 external/cddl/osnet/lib/libzpool/kernel.c                                   |    749 -
 external/cddl/osnet/lib/libzpool/kernel2.c                                  |    289 -
 external/cddl/osnet/sbin/zfs/Makefile                                       |      5 +-
 external/cddl/osnet/sbin/zfs/zfs.8                                          |   5535 +-
 external/cddl/osnet/sbin/zpool/Makefile                                     |      7 +-
 external/cddl/osnet/sbin/zpool/zpool-features.7                             |    566 +
 external/cddl/osnet/sbin/zpool/zpool.8                                      |   3142 +-
 external/cddl/osnet/sys/kern/ddi.c                                          |     42 +-
 external/cddl/osnet/sys/kern/fm.c                                           |      3 +-
 external/cddl/osnet/sys/kern/kmem.c                                         |     67 +
 external/cddl/osnet/sys/kern/kobj.c                                         |     12 +-
 external/cddl/osnet/sys/kern/kstat.c                                        |     18 +-
 external/cddl/osnet/sys/kern/misc.c                                         |     37 +-
 external/cddl/osnet/sys/kern/mod.c                                          |      6 +-
 external/cddl/osnet/sys/kern/opensolaris.c                                  |      4 +-
 external/cddl/osnet/sys/kern/policy.c                                       |    319 +-
 external/cddl/osnet/sys/kern/printf.c                                       |      6 +-
 external/cddl/osnet/sys/kern/sysevent.c                                     |    344 +
 external/cddl/osnet/sys/kern/taskq.c                                        |    782 +-
 external/cddl/osnet/sys/kern/vfs.c                                          |    191 +-
 external/cddl/osnet/sys/kern/zfs_stub.c                                     |    129 +-
 external/cddl/osnet/sys/kern/zone.c                                         |      6 +-
 external/cddl/osnet/sys/machine/endian.h                                    |      2 +-
 external/cddl/osnet/sys/sharefs/share.h                                     |     30 -
 external/cddl/osnet/sys/sys/README                                          |     41 +
 external/cddl/osnet/sys/sys/acl.h                                           |    412 +-
 external/cddl/osnet/sys/sys/acl/acl_common.h                                |     66 -
 external/cddl/osnet/sys/sys/attr.h                                          |     30 -
 external/cddl/osnet/sys/sys/byteorder.h                                     |     23 +-
 external/cddl/osnet/sys/sys/callb.h                                         |     14 +-
 external/cddl/osnet/sys/sys/cdefs.h                                         |     10 +
 external/cddl/osnet/sys/sys/cmn_err.h                                       |     75 +-
 external/cddl/osnet/sys/sys/cpuvar.h                                        |      3 +-
 external/cddl/osnet/sys/sys/cred.h                                          |     20 +-
 external/cddl/osnet/sys/sys/cred_impl.h                                     |      5 -
 external/cddl/osnet/sys/sys/cyclic.h                                        |     15 +-
 external/cddl/osnet/sys/sys/cyclic_impl.h                                   |      4 +-
 external/cddl/osnet/sys/sys/ddi.h                                           |     63 -
 external/cddl/osnet/sys/sys/debug.h                                         |     41 +-
 external/cddl/osnet/sys/sys/dirent.h                                        |     15 +-
 external/cddl/osnet/sys/sys/dnlc.h                                          |      4 +-
 external/cddl/osnet/sys/sys/elf.h                                           |      4 +-
 external/cddl/osnet/sys/sys/feature_tests.h                                 |      4 +-
 external/cddl/osnet/sys/sys/fs/fs_subr.h                                    |      5 -
 external/cddl/osnet/sys/sys/fs/swapnode.h                                   |     30 -
 external/cddl/osnet/sys/sys/idmap.h                                         |     93 -
 external/cddl/osnet/sys/sys/kcondvar.h                                      |     29 +-
 external/cddl/osnet/sys/sys/kidmap.h                                        |      4 +-
 external/cddl/osnet/sys/sys/kmem.h                                          |     53 +-
 external/cddl/osnet/sys/sys/kobj.h                                          |      5 +-
 external/cddl/osnet/sys/sys/kobj_impl.h                                     |     30 -
 external/cddl/osnet/sys/sys/kstat.h                                         |     15 +-
 external/cddl/osnet/sys/sys/lock.h                                          |     48 -
 external/cddl/osnet/sys/sys/misc.h                                          |     13 +-
 external/cddl/osnet/sys/sys/mkdev.h                                         |     64 +-
 external/cddl/osnet/sys/sys/mman.h                                          |      4 +-
 external/cddl/osnet/sys/sys/mntent.h                                        |      4 +-
 external/cddl/osnet/sys/sys/mnttab.h                                        |     10 +-
 external/cddl/osnet/sys/sys/modctl.h                                        |      6 +-
 external/cddl/osnet/sys/sys/mode.h                                          |     30 -
 external/cddl/osnet/sys/sys/mount.h                                         |      9 +-
 external/cddl/osnet/sys/sys/mutex.h                                         |      4 +-
 external/cddl/osnet/sys/sys/opentypes.h                                     |     17 +-
 external/cddl/osnet/sys/sys/param.h                                         |      5 +-
 external/cddl/osnet/sys/sys/pathname.h                                      |     12 +-
 external/cddl/osnet/sys/sys/pcpu.h                                          |      4 +-
 external/cddl/osnet/sys/sys/policy.h                                        |     66 +-
 external/cddl/osnet/sys/sys/priv_impl.h                                     |      6 -
 external/cddl/osnet/sys/sys/proc.h                                          |      9 +-
 external/cddl/osnet/sys/sys/procset.h                                       |    155 +-
 external/cddl/osnet/sys/sys/racct.h                                         |      1 +
 external/cddl/osnet/sys/sys/random.h                                        |      9 +-
 external/cddl/osnet/sys/sys/refstr.h                                        |      4 +-
 external/cddl/osnet/sys/sys/rwlock.h                                        |      4 +-
 external/cddl/osnet/sys/sys/sdt.h                                           |     15 +-
 external/cddl/osnet/sys/sys/sema.h                                          |      4 +-
 external/cddl/osnet/sys/sys/sid.h                                           |     68 +-
 external/cddl/osnet/sys/sys/sig.h                                           |      4 +-
 external/cddl/osnet/sys/sys/stat.h                                          |      4 +-
 external/cddl/osnet/sys/sys/stream.h                                        |     32 -
 external/cddl/osnet/sys/sys/string.h                                        |      4 +-
 external/cddl/osnet/sys/sys/sunddi.h                                        |     44 +-
 external/cddl/osnet/sys/sys/sysevent.h                                      |    276 -
 external/cddl/osnet/sys/sys/sysmacros.h                                     |     60 +-
 external/cddl/osnet/sys/sys/systm.h                                         |     14 +-
 external/cddl/osnet/sys/sys/thread.h                                        |      3 +-
 external/cddl/osnet/sys/sys/time.h                                          |     66 +-
 external/cddl/osnet/sys/sys/types.h                                         |     16 +-
 external/cddl/osnet/sys/sys/uio.h                                           |     11 +-
 external/cddl/osnet/sys/sys/unistd.h                                        |     17 -
 external/cddl/osnet/sys/sys/varargs.h                                       |      4 +-
 external/cddl/osnet/sys/sys/vfs.h                                           |     56 +-
 external/cddl/osnet/sys/sys/vfs_opreg.h                                     |      5 -
 external/cddl/osnet/sys/sys/vm.h                                            |      1 +
 external/cddl/osnet/sys/sys/vm/as.h                                         |      5 -
 external/cddl/osnet/sys/sys/vm/kpm.h                                        |      5 -
 external/cddl/osnet/sys/sys/vm/pvn.h                                        |      5 -
 external/cddl/osnet/sys/sys/vm/seg_kpm.h                                    |      5 -
 external/cddl/osnet/sys/sys/vm/seg_vn.h                                     |      5 -
 external/cddl/osnet/sys/sys/vmsystm.h                                       |     30 -
 external/cddl/osnet/sys/sys/vnode.h                                         |    472 +-
 external/cddl/osnet/sys/sys/zfs_context.h                                   |    386 +-
 external/cddl/osnet/sys/sys/zone.h                                          |      8 +-
 external/cddl/osnet/sys/vm/anon.h                                           |     30 -
 external/cddl/osnet/usr.bin/ctfconvert/Makefile                             |      4 +-
 external/cddl/osnet/usr.bin/ctfconvert/ctfconvert.1                         |     85 +-
 external/cddl/osnet/usr.bin/ctfdump/Makefile                                |      4 +-
 external/cddl/osnet/usr.bin/ctfdump/ctfdump.1                               |     65 +-
 external/cddl/osnet/usr.bin/ctfmerge/Makefile                               |      4 +-
 external/cddl/osnet/usr.bin/ctfmerge/ctfmerge.1                             |    118 +-
 external/cddl/osnet/usr.sbin/dtrace/Makefile                                |     10 +-
 external/cddl/osnet/usr.sbin/zdb/Makefile                                   |      5 +-
 external/cddl/osnet/usr.sbin/zdb/zdb.8                                      |    430 +-
 external/gpl2/dtc/usr.bin/dtc/Makefile                                      |      3 +-
 external/gpl2/gettext/lib/libnlspr/Makefile                                 |      3 +-
 external/gpl2/gmake/dist/glob/glob.c                                        |      4 +-
 external/gpl2/grep/dist/lib/obstack.c                                       |      5 +-
 external/gpl2/grep/dist/src/dfa.c                                           |     10 +-
 external/gpl2/groff/dist/Makefile.in                                        |      2 +-
 external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc |      2 +-
 external/gpl3/gcc/dist/gcc/config/netbsd-elf.h                              |      4 +-
 external/gpl3/gcc/dist/gcc/gcc.c                                            |      8 +-
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc     |     12 +-
 external/gpl3/gcc/lib/Makefile.sanitizer                                    |      3 +-
 external/gpl3/gcc/lib/libasan/Makefile                                      |      3 +-
 external/gpl3/gcc/lib/libubsan/Makefile                                     |      3 +-
 external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.c                              |      2 +-
 external/gpl3/gdb/dist/gdb/aarch64-nbsd-tdep.h                              |      6 +-
 external/gpl3/gdb/dist/gdb/inf-ptrace.c                                     |      2 +-
 external/gpl3/gdb/dist/gdb/nbsd-nat.c                                       |    308 +-
 external/historical/nawk/dist/lex.c                                         |      4 +-
 external/intel-fw-eula/Makefile                                             |      6 +-
 external/intel-fw-eula/ipw2100/Makefile                                     |      4 +-
 external/intel-fw-eula/ipw2200/Makefile                                     |      4 +-
 external/intel-fw-public/Makefile                                           |      6 +-
 external/intel-fw-public/ipw3945/Makefile                                   |      4 +-
 external/intel-fw-public/iwl100/Makefile                                    |      4 +-
 external/intel-fw-public/iwl1000/Makefile                                   |      4 +-
 external/intel-fw-public/iwl105/Makefile                                    |      4 +-
 external/intel-fw-public/iwl135/Makefile                                    |      4 +-
 external/intel-fw-public/iwl2000/Makefile                                   |      4 +-
 external/intel-fw-public/iwl2030/Makefile                                   |      4 +-
 external/intel-fw-public/iwl3160/Makefile                                   |      4 +-
 external/intel-fw-public/iwl3168/Makefile                                   |      4 +-
 external/intel-fw-public/iwl4965/Makefile                                   |      4 +-
 external/intel-fw-public/iwl5000/Makefile                                   |      4 +-
 external/intel-fw-public/iwl5150/Makefile                                   |      4 +-
 external/intel-fw-public/iwl6000/Makefile                                   |      4 +-
 external/intel-fw-public/iwl6005/Makefile                                   |      4 +-
 external/intel-fw-public/iwl6030/Makefile                                   |      4 +-
 external/intel-fw-public/iwl6050/Makefile                                   |      4 +-
 external/intel-fw-public/iwl7260/Makefile                                   |      4 +-
 external/intel-fw-public/iwl7265/Makefile                                   |      4 +-
 external/intel-fw-public/iwl8000/Makefile                                   |      4 +-
 external/intel-fw-public/iwl8265/Makefile                                   |      4 +-
 external/lgpl3/gmp/README                                                   |     23 +-
 external/mit/lua/dist/src/luaconf.h                                         |      6 +-
 external/mit/xorg/lib/freetype/Makefile                                     |      6 +-
 external/mit/xorg/lib/freetype/freetype/cache/Makefile                      |     13 -
 external/mit/xorg/lib/freetype/shlib_version                                |      6 +-
 external/mit/xorg/lib/libxcb/files/Makefile.xmlsrcs                         |      4 +-
 external/mit/xorg/lib/libxcb/files/ge.c                                     |     83 +
 external/mit/xorg/lib/libxcb/files/ge.h                                     |    117 +
 external/mit/xorg/lib/libxcb/files/xf86vidmode.c                            |   2560 +
 external/mit/xorg/lib/libxcb/files/xf86vidmode.h                            |   2013 +
 external/mit/xorg/lib/libxcb/libxcb/Makefile                                |      6 +-
 external/mit/xorg/lib/xkeyboard-config/Makefile.xkbdata                     |      8 +-
 external/mit/xorg/lib/xkeyboard-config/rules/Makefile                       |     16 +-
 external/mit/xorg/share/fonts/Makefile                                      |      4 +-
 external/mit/xorg/xorg-pkg-ver.mk                                           |     17 +-
 external/mpl/dhcp/Makefile.inc                                              |     12 +-
 external/mpl/dhcp/dist/common/bpf.c                                         |      7 +-
 external/nvidia-firmware/tegra/tegra124/Makefile                            |      4 +-
 external/nvidia-firmware/tegra/tegra210/Makefile                            |      4 +-
 external/public-domain/xz/lib/Makefile                                      |      4 +-
 external/realtek/Makefile                                                   |      6 +-
 external/realtek/rtwn/Makefile                                              |      4 +-
 external/realtek/urtwn/Makefile                                             |      4 +-
 games/rogue/Makefile                                                        |      4 +-
 games/tetris/scores.c                                                       |      7 +-
 games/trek/Makefile                                                         |      4 +-
 include/math.h                                                              |     22 +-
 lib/Makefile                                                                |      8 +-
 lib/csu/Makefile                                                            |      4 +-
 lib/libc/Makefile.inc                                                       |      3 +-
 lib/libc/atomic/atomic_and.3                                                |      6 +-
 lib/libc/atomic/atomic_ops.3                                                |      6 +-
 lib/libc/atomic/atomic_or.3                                                 |      6 +-
 lib/libc/citrus/modules/citrus_mapper_std.c                                 |      8 +-
 lib/libc/hash/hmac.3                                                        |      8 +-
 lib/libc/md/mdX.3                                                           |     19 +-
 lib/libc/stdlib/atoi.3                                                      |      6 +-
 lib/libc/stdlib/atoi.c                                                      |      6 +-
 lib/libc/stdlib/merge.c                                                     |      7 +-
 lib/libc/sys/clock_getcpuclockid2.2                                         |      8 +-
 lib/libc/sys/sigaction.2                                                    |      7 +-
 lib/libcurses/Makefile                                                      |      4 +-
 lib/libedit/readline.c                                                      |     17 +-
 lib/libedit/readline/readline.h                                             |      7 +-
 lib/libipsec/config.h                                                       |     46 +-
 lib/libm/Makefile                                                           |      4 +-
 lib/libpthread/Makefile                                                     |      3 +-
 lib/librt/Makefile                                                          |      4 +-
 lib/libutil/passwd.c                                                        |     14 +-
 lib/libutil/pty.c                                                           |      6 +-
 libexec/ftpd/extern.h                                                       |      4 +-
 libexec/ld.elf_so/Makefile                                                  |      4 +-
 libexec/ld.elf_so/headers.c                                                 |      6 +-
 rescue/Makefile                                                             |      4 +-
 sbin/fsck_ffs/Makefile                                                      |      4 +-
 sbin/fsck_lfs/lfs.c                                                         |      4 +-
 sbin/ifconfig/af_inet.c                                                     |      6 +-
 share/Makefile                                                              |     11 +-
 share/i18n/esdb/ISO-8859/ISO-8859.alias                                     |      6 +-
 share/locale/ctype/en_US.UTF-8.src                                          |     90 +-
 share/man/man3/queue.3                                                      |      4 +-
 share/man/man4/Makefile                                                     |      6 +-
 share/man/man4/audio.4                                                      |      4 +-
 share/man/man4/envsys.4                                                     |      6 +-
 share/man/man4/fast_ipsec.4                                                 |    117 -
 share/man/man4/gem.4                                                        |      5 +-
 share/man/man4/hifn.4                                                       |      8 +-
 share/man/man4/ipsec.4                                                      |     74 +-
 share/man/man4/nsp.4                                                        |      6 +-
 share/man/man4/options.4                                                    |      6 +-
 share/man/man4/tsllux.4                                                     |    132 +
 share/man/man4/ubsec.4                                                      |      8 +-
 share/man/man4/udp.4                                                        |     34 +-
 share/man/man4/virtio.4                                                     |      7 +-
 share/man/man5/rc.conf.5                                                    |     60 +-
 share/man/man7/Makefile                                                     |     10 +-
 share/man/man7/audio.7                                                      |    308 -
 share/man/man7/intro.7                                                      |      5 +-
 share/man/man7/signal.7                                                     |    230 +-
 share/man/man7/sysctl.7                                                     |      4 +-
 share/man/man9/Makefile                                                     |     32 +-
 share/man/man9/audio.9                                                      |      4 +-
 share/man/man9/audio_system.9                                               |    307 +
 share/man/man9/bpf.9                                                        |      5 +-
 share/man/man9/intro.9                                                      |      9 +-
 share/man/man9/kprintf.9                                                    |     16 +-
 share/man/man9/module.9                                                     |    108 +-
 share/man/man9/specificdata.9                                               |    161 +
 share/misc/acronyms                                                         |     10 +-
 share/misc/acronyms.comp                                                    |     84 +-
 share/mk/Makefile                                                           |      8 +-
 share/mk/bsd.README                                                         |     30 +-
 share/mk/bsd.lib.mk                                                         |     22 +-
 share/mk/bsd.own.mk                                                         |     67 +-
 share/mk/bsd.prog.mk                                                        |     11 +-
 share/mk/bsd.subdir.mk                                                      |      6 +-
 share/mk/bsd.sys.mk                                                         |     40 +-
 share/mk/sys.mk                                                             |      6 +-
 share/wscons/keymaps/pckbd.br.abnt2                                         |     19 +-
 sys/altq/altq_priq.c                                                        |     26 +-
 sys/arch/aarch64/aarch64/aarch64_machdep.c                                  |      9 +-
 sys/arch/aarch64/aarch64/aarch64_reboot.c                                   |      6 +-
 sys/arch/aarch64/aarch64/bus_space.c                                        |     14 +-
 sys/arch/aarch64/aarch64/db_interface.c                                     |     77 +-
 sys/arch/aarch64/aarch64/disasm.c                                           |      6 +-
 sys/arch/aarch64/aarch64/locore.S                                           |      6 +-
 sys/arch/aarch64/conf/Makefile.aarch64                                      |      4 +-
 sys/arch/aarch64/include/pmap.h                                             |     11 +-
 sys/arch/acorn32/conf/EB7500ATX                                             |      8 +-
 sys/arch/acorn32/conf/GENERIC                                               |      6 +-
 sys/arch/acorn32/conf/INSTALL                                               |      6 +-
 sys/arch/acorn32/conf/LOWMEM_WSCONS                                         |      4 +-
 sys/arch/acorn32/conf/NC                                                    |      4 +-
 sys/arch/acorn32/podulebus/if_ie.c                                          |      5 +-
 sys/arch/acorn32/stand/lib/Makefile.inc                                     |     14 +-
 sys/arch/alpha/conf/GENERIC                                                 |     28 +-
 sys/arch/amd64/amd64/amd64_trap.S                                           |      3 +-
 sys/arch/amd64/amd64/locore.S                                               |     16 +-
 sys/arch/amd64/amd64/machdep.c                                              |     32 +-
 sys/arch/amd64/amd64/vector.S                                               |      4 +-
 sys/arch/amd64/conf/ALL                                                     |     58 +-
 sys/arch/amd64/conf/GENERIC                                                 |     49 +-
 sys/arch/amd64/conf/Makefile.amd64                                          |      5 +-
 sys/arch/amd64/conf/XEN3_DOM0                                               |     48 +-
 sys/arch/amd64/conf/files.amd64                                             |      4 +-
 sys/arch/amd64/conf/kern.ldscript.Xen                                       |     17 +-
 sys/arch/amd64/stand/prekern/Makefile                                       |      5 +-
 sys/arch/amd64/stand/prekern/locore.S                                       |     24 +-
 sys/arch/amd64/stand/prekern/mm.c                                           |      3 +-
 sys/arch/amd64/stand/prekern/prekern.c                                      |      6 +-
 sys/arch/amd64/stand/prekern/prekern.h                                      |      3 +-
 sys/arch/amd64/stand/prekern/trap.S                                         |    134 +-
 sys/arch/amiga/dev/if_es.c                                                  |      8 +-
 sys/arch/amiga/dev/if_qn.c                                                  |      8 +-
 sys/arch/arm/arm/psci.c                                                     |      8 +-
 sys/arch/arm/arm/syscall.c                                                  |     31 +-
 sys/arch/arm/arm/undefined.c                                                |     20 +-
 sys/arch/arm/arm32/arm32_reboot.c                                           |      6 +-
 sys/arch/arm/arm32/db_interface.c                                           |     85 +-
 sys/arch/arm/arm32/vm_machdep.c                                             |     92 +-
 sys/arch/arm/at91/at91emac.c                                                |     10 +-
 sys/arch/arm/broadcom/bcm2835_bsc.c                                         |     18 +-
 sys/arch/arm/broadcom/bcm283x_platform.c                                    |     47 +-
 sys/arch/arm/broadcom/bcm53xx_board.c                                       |      6 +-
 sys/arch/arm/cortex/a9tmr.c                                                 |     43 +-
 sys/arch/arm/cortex/a9tmr_var.h                                             |     11 +-
 sys/arch/arm/cortex/armperiph.c                                             |     26 +-
 sys/arch/arm/cortex/files.cortex                                            |      8 +-
 sys/arch/arm/cortex/gtmr.c                                                  |     51 +-
 sys/arch/arm/cortex/pl310.c                                                 |      7 +-
 sys/arch/arm/dts/rk3328-rock64.dts                                          |     38 +
 sys/arch/arm/dts/rk3328.dtsi                                                |     45 +
 sys/arch/arm/dts/sun50i-a64-sopine-baseboard.dts                            |     30 +
 sys/arch/arm/ep93xx/epe.c                                                   |      8 +-
 sys/arch/arm/fdt/a9tmr_fdt.c                                                |    129 +
 sys/arch/arm/fdt/cpu_fdt.c                                                  |      7 +-
 sys/arch/arm/fdt/fdt_intr.h                                                 |      4 +-
 sys/arch/arm/fdt/files.fdt                                                  |     10 +-
 sys/arch/arm/fdt/gic_fdt.c                                                  |     18 +-
 sys/arch/arm/fdt/l2cc_fdt.c                                                 |     88 +
 sys/arch/arm/fdt/psci_fdt.c                                                 |     46 +-
 sys/arch/arm/fdt/psci_fdt.h                                                 |      5 +-
 sys/arch/arm/footbridge/footbridge_intr.h                                   |      3 +-
 sys/arch/arm/imx/files.imx6                                                 |      4 +-
 sys/arch/arm/imx/imx51_esdhc.c                                              |     12 +-
 sys/arch/arm/imx/imx6_ahcisata.c                                            |     12 +-
 sys/arch/arm/imx/imx6_board.c                                               |      7 +-
 sys/arch/arm/imx/imx6_ccm.c                                                 |     10 +-
 sys/arch/arm/imx/imx6_ccmreg.h                                              |    213 +-
 sys/arch/arm/imx/imx6_pcie.c                                                |      8 +-
 sys/arch/arm/imx/imx6_reg.h                                                 |      5 +-
 sys/arch/arm/imx/imx6_usb.c                                                 |      6 +-
 sys/arch/arm/imx/imx6_usdhc.c                                               |     12 +-
 sys/arch/arm/imx/imxuart.c                                                  |     16 +-
 sys/arch/arm/rockchip/files.rockchip                                        |     45 +
 sys/arch/arm/rockchip/rk3328_cru.c                                          |    376 +
 sys/arch/arm/rockchip/rk3328_cru.h                                          |    213 +
 sys/arch/arm/rockchip/rk3328_platform.h                                     |     40 +
 sys/arch/arm/rockchip/rk_cru.c                                              |    379 +
 sys/arch/arm/rockchip/rk_cru.h                                              |    321 +
 sys/arch/arm/rockchip/rk_cru_arm.c                                          |    139 +
 sys/arch/arm/rockchip/rk_cru_composite.c                                    |    186 +
 sys/arch/arm/rockchip/rk_cru_gate.c                                         |     64 +
 sys/arch/arm/rockchip/rk_cru_mux.c                                          |     84 +
 sys/arch/arm/rockchip/rk_cru_pll.c                                          |    170 +
 sys/arch/arm/rockchip/rk_gmac.c                                             |    324 +
 sys/arch/arm/rockchip/rk_gpio.c                                             |    325 +
 sys/arch/arm/rockchip/rk_iomux.c                                            |    324 +
 sys/arch/arm/rockchip/rk_platform.c                                         |    160 +
 sys/arch/arm/rockchip/rk_usb.c                                              |    317 +
 sys/arch/arm/sunxi/files.sunxi                                              |     10 +-
 sys/arch/arm/sunxi/sun8i_a83t_gpio.c                                        |     10 +-
 sys/arch/arm/sunxi/sunxi_com.c                                              |    186 -
 sys/arch/arm/sunxi/sunxi_debe.c                                             |    111 +-
 sys/arch/arm/sunxi/sunxi_display.h                                          |      5 +-
 sys/arch/arm/sunxi/sunxi_gpio.c                                             |      7 +-
 sys/arch/arm/sunxi/sunxi_hdmi.c                                             |     62 +-
 sys/arch/arm/sunxi/sunxi_mmc.c                                              |     15 +-
 sys/arch/arm/sunxi/sunxi_tcon.c                                             |    140 +-
 sys/arch/arm/vexpress/vexpress_platform.c                                   |     21 +-
 sys/arch/arm/virt/files.virt                                                |      9 +
 sys/arch/arm/virt/virt_platform.c                                           |    132 +
 sys/arch/arm/virt/virt_platform.h                                           |     40 +
 sys/arch/arm/zynq/zynq7000_board.c                                          |      6 +-
 sys/arch/cobalt/cobalt/interrupt.c                                          |      6 +-
 sys/arch/emips/ebus/if_le_ebus.c                                            |     11 +-
 sys/arch/epoc32/stand/e32boot/include/elf.h                                 |    216 +-
 sys/arch/evbarm/amlogic/amlogic_machdep.c                                   |      6 +-
 sys/arch/evbarm/beagle/beagle_machdep.c                                     |      6 +-
 sys/arch/evbarm/conf/ARMADAXP                                               |      4 +-
 sys/arch/evbarm/conf/ARMADILLO210                                           |      4 +-
 sys/arch/evbarm/conf/ARMADILLO9                                             |      6 +-
 sys/arch/evbarm/conf/BCM5301X                                               |      4 +-
 sys/arch/evbarm/conf/BCM56340                                               |      4 +-
 sys/arch/evbarm/conf/CUBOX                                                  |      8 +-
 sys/arch/evbarm/conf/CUBOX-I                                                |      4 +-
 sys/arch/evbarm/conf/DNS323                                                 |      8 +-
 sys/arch/evbarm/conf/DUOVERO                                                |      4 +-
 sys/arch/evbarm/conf/GENERIC64                                              |     19 +-
 sys/arch/evbarm/conf/GOLDENGATE                                             |      4 +-
 sys/arch/evbarm/conf/GUMSTIX                                                |      4 +-
 sys/arch/evbarm/conf/HUMMINGBOARD                                           |      4 +-
 sys/arch/evbarm/conf/KUROBOX_PRO                                            |      4 +-
 sys/arch/evbarm/conf/KURONAS_X4                                             |      4 +-
 sys/arch/evbarm/conf/MMNET_GENERIC                                          |     11 +-
 sys/arch/evbarm/conf/MPCSA_GENERIC                                          |     11 +-
 sys/arch/evbarm/conf/MV2120                                                 |      4 +-
 sys/arch/evbarm/conf/NITROGEN6X                                             |      4 +-
 sys/arch/evbarm/conf/ODROID-C1                                              |      4 +-
 sys/arch/evbarm/conf/PANDABOARD                                             |      4 +-
 sys/arch/evbarm/conf/PARALLELLA                                             |      4 +-
 sys/arch/evbarm/conf/TEAMASA_NPWR                                           |      4 +-
 sys/arch/evbarm/conf/VEXPRESS_A15                                           |     22 +-
 sys/arch/evbarm/conf/VIRT                                                   |     83 +
 sys/arch/evbarm/conf/VTC100                                                 |     14 +-
 sys/arch/evbarm/conf/ZEDBOARD                                               |      4 +-
 sys/arch/evbarm/conf/files.generic64                                        |      4 +-
 sys/arch/evbarm/conf/files.virt                                             |     19 +
 sys/arch/evbarm/conf/mk.virt                                                |     35 +
 sys/arch/evbarm/conf/std.virt                                               |     36 +
 sys/arch/evbarm/fdt/fdt_machdep.c                                           |     76 +-
 sys/arch/evbarm/gumstix/gumstix_machdep.c                                   |      4 +-
 sys/arch/evbarm/include/bootconfig.h                                        |      3 +-
 sys/arch/evbarm/nitrogen6/nitrogen6_usb.c                                   |     22 +-
 sys/arch/evbarm/vexpress/vexpress_start.S                                   |      7 +-
 sys/arch/evbarm/virt/virt_start.S                                           |    181 +
 sys/arch/evbmips/conf/GDIUM                                                 |     12 +-
 sys/arch/evbmips/conf/LOONGSON                                              |     12 +-
 sys/arch/evbmips/loongson/dev/stvii.c                                       |      6 +-
 sys/arch/evbmips/rmixl/machdep.c                                            |      6 +-
 sys/arch/hpcarm/conf/NETBOOKPRO                                             |     10 +-
 sys/arch/hpcarm/dev/nbppcon.c                                               |      6 +-
 sys/arch/hppa/spmath/Makefile.inc                                           |     16 +-
 sys/arch/i386/conf/ALL                                                      |     50 +-
 sys/arch/i386/conf/GENERIC                                                  |     49 +-
 sys/arch/i386/conf/Makefile.i386                                            |      3 +-
 sys/arch/i386/conf/XEN3_DOM0                                                |     40 +-
 sys/arch/i386/conf/files.i386                                               |      4 +-
 sys/arch/i386/conf/kern.ldscript                                            |      4 +-
 sys/arch/i386/conf/kern.ldscript.Xen                                        |     22 +-
 sys/arch/i386/i386/locore.S                                                 |     17 +-
 sys/arch/i386/include/frameasm.h                                            |      6 +-
 sys/arch/i386/include/ptrace.h                                              |      3 +-
 sys/arch/i386/stand/Makefile.booters                                        |      3 +-
 sys/arch/i386/stand/Makefile.inc                                            |      6 +-
 sys/arch/i386/stand/boot/Makefile.boot                                      |     10 +-
 sys/arch/i386/stand/bootxx/Makefile.bootxx                                  |      9 +-
 sys/arch/i386/stand/cdboot/Makefile                                         |      9 +-
 sys/arch/i386/stand/dosboot/Makefile                                        |      9 +-
 sys/arch/i386/stand/efiboot/Makefile.efiboot                                |     11 +-
 sys/arch/i386/stand/efiboot/efiboot.c                                       |      3 +-
 sys/arch/i386/stand/fatboot/Makefile.fat                                    |     10 +-
 sys/arch/i386/stand/lib/Makefile.inc                                        |     14 +-
 sys/arch/i386/stand/mbr/Makefile.mbr                                        |      3 +-
 sys/arch/i386/stand/pxeboot/Makefile                                        |      9 +-
 sys/arch/ia64/ia64/pmap.c                                                   |      6 +-
 sys/arch/ia64/stand/efi/libefi/Makefile.inc                                 |     14 +-
 sys/arch/luna68k/dev/omrasops.c                                             |      8 +-
 sys/arch/m68k/fpsp/Makefile.inc                                             |     26 +-
 sys/arch/mac68k/dev/if_mc.c                                                 |     10 +-
 sys/arch/macppc/conf/GENERIC                                                |      7 +-
 sys/arch/macppc/conf/POWERMAC_G5                                            |      6 +-
 sys/arch/macppc/conf/POWERMAC_G5.MP                                         |      5 +
 sys/arch/macppc/conf/POWERMAC_G5_11_2                                       |     20 +-
 sys/arch/macppc/conf/std.macppc                                             |      7 +-
 sys/arch/macppc/dev/am79c950.c                                              |      8 +-
 sys/arch/macppc/dev/deq.c                                                   |     25 +-
 sys/arch/macppc/dev/obio.c                                                  |      7 +-
 sys/arch/macppc/dev/smusat.c                                                |     21 +-
 sys/arch/macppc/dev/videopll.c                                              |     11 +-
 sys/arch/macppc/macppc/pic_u3_ht.c                                          |      4 +-
 sys/arch/macppc/stand/ofwboot/Locore.c                                      |     37 +-
 sys/arch/macppc/stand/ofwboot/Makefile                                      |      8 +-
 sys/arch/macppc/stand/ofwboot/boot.c                                        |      4 +-
 sys/arch/macppc/stand/ofwboot/openfirm.h                                    |      3 +-
 sys/arch/mips/conf/Makefile.mips                                            |      6 +-
 sys/arch/mips/include/vmparam.h                                             |      6 +-
 sys/arch/mips/mips/pmap_machdep.c                                           |      6 +-
 sys/arch/mmeye/conf/MMEYE_WLF                                               |      6 +-
 sys/arch/mmeye/conf/MMTAICE                                                 |      3 +-
 sys/arch/mmeye/conf/MMTANEW                                                 |      4 +-
 sys/arch/newsmips/apbus/if_sn.c                                             |      8 +-
 sys/arch/next68k/dev/mb8795.c                                               |     11 +-
 sys/arch/playstation2/dev/if_smap.c                                         |     12 +-
 sys/arch/powerpc/booke/dev/pq3etsec.c                                       |      6 +-
 sys/arch/powerpc/conf/files.powerpc                                         |      3 +-
 sys/arch/powerpc/include/cpu.h                                              |      3 +-
 sys/arch/powerpc/include/oea/spr.h                                          |     57 +-
 sys/arch/powerpc/oea/cpu_speedctl.c                                         |    183 +
 sys/arch/powerpc/oea/cpu_subr.c                                             |     27 +-
 sys/arch/powerpc/powerpc/trap.c                                             |      7 +-
 sys/arch/riscv/include/vmparam.h                                            |      6 +-
 sys/arch/sparc/sparc/locore.s                                               |     20 +-
 sys/arch/sparc64/dev/pcf8591_envctrl.c                                      |     16 +-
 sys/arch/sparc64/dev/tda.c                                                  |      8 +-
 sys/arch/sparc64/sparc64/cpu.c                                              |      6 +-
 sys/arch/sparc64/sparc64/locore.s                                           |      4 +-
 sys/arch/sun2/conf/FOURMEG                                                  |     17 +-
 sys/arch/sun2/dev/if_ec.c                                                   |      9 +-
 sys/arch/sun3/dev/if_ie.c                                                   |     13 +-
 sys/arch/usermode/conf/GENERIC.common                                       |     16 +-
 sys/arch/usermode/conf/Makefile.usermode                                    |      3 +-
 sys/arch/usermode/conf/files.usermode                                       |     12 +-
 sys/arch/usermode/dev/cpu.c                                                 |     98 +-
 sys/arch/usermode/dev/ld_thunkbus.c                                         |      8 +-
 sys/arch/usermode/dev/mainbus.c                                             |     13 +-
 sys/arch/usermode/dev/vatapi.c                                              |    363 +
 sys/arch/usermode/include/mainbus.h                                         |      7 +-
 sys/arch/usermode/include/thunk.h                                           |      9 +-
 sys/arch/usermode/include/types.h                                           |     31 +-
 sys/arch/usermode/target/i386/cpu_i386.c                                    |     12 +-
 sys/arch/usermode/target/x86_64/cpu_x86_64.c                                |     15 +-
 sys/arch/usermode/usermode/machdep.c                                        |     77 +-
 sys/arch/usermode/usermode/thunk.c                                          |     44 +-
 sys/arch/usermode/usermode/trap.c                                           |     14 +-
 sys/arch/vax/vsa/lcg.c                                                      |      6 +-
 sys/arch/x68k/dev/if_ne_intio.c                                             |      5 +-
 sys/arch/x86/conf/files.x86                                                 |      3 +-
 sys/arch/x86/include/cpu.h                                                  |      3 +-
 sys/arch/x86/include/cpu_extended_state.h                                   |     47 +-
 sys/arch/x86/include/fpu.h                                                  |      7 +-
 sys/arch/x86/include/intr.h                                                 |      4 +-
 sys/arch/x86/include/pmap.h                                                 |      5 +-
 sys/arch/x86/include/specialreg.h                                           |     17 +-
 sys/arch/x86/isa/isa_machdep.c                                              |     19 +-
 sys/arch/x86/pci/ichlpcib.c                                                 |     10 +-
 sys/arch/x86/pci/if_vmx.c                                                   |      6 +-
 sys/arch/x86/pci/pci_intr_machdep.c                                         |      6 +-
 sys/arch/x86/pci/pci_machdep.c                                              |     42 +-
 sys/arch/x86/x86/convert_xmm_s87.c                                          |    156 -
 sys/arch/x86/x86/cpu.c                                                      |      4 +-
 sys/arch/x86/x86/fpu.c                                                      |    425 +-
 sys/arch/x86/x86/identcpu.c                                                 |     97 +-
 sys/arch/x86/x86/intr.c                                                     |     43 +-
 sys/arch/x86/x86/pmap.c                                                     |      6 +-
 sys/arch/x86/x86/procfs_machdep.c                                           |      6 +-
 sys/arch/x86/x86/spectre.c                                                  |    513 +-
 sys/arch/x86/x86/vm_machdep.c                                               |      8 +-
 sys/arch/x86/x86/x86_autoconf.c                                             |     36 +-
 sys/arch/x86/x86/x86_machdep.c                                              |     49 +-
 sys/arch/xen/conf/Makefile.xen                                              |      6 +-
 sys/arch/xen/conf/files.xen                                                 |      3 +-
 sys/arch/xen/include/evtchn.h                                               |      7 +-
 sys/arch/xen/include/intr.h                                                 |      5 +-
 sys/arch/xen/x86/cpu.c                                                      |     36 +-
 sys/arch/xen/x86/x86_xpmap.c                                                |     10 +-
 sys/arch/xen/x86/xen_bus_dma.c                                              |      8 +-
 sys/arch/xen/x86/xen_ipi.c                                                  |     29 +-
 sys/arch/xen/x86/xen_shm_machdep.c                                          |     12 +-
 sys/arch/xen/x86/xenfunc.c                                                  |     10 +-
 sys/arch/xen/xen/balloon.c                                                  |     20 +-
 sys/arch/xen/xen/clock.c                                                    |     13 +-
 sys/arch/xen/xen/evtchn.c                                                   |    158 +-
 sys/arch/xen/xen/if_xennet_xenbus.c                                         |     15 +-
 sys/arch/xen/xen/pciback.c                                                  |     58 +-
 sys/arch/xen/xen/xbd_xenbus.c                                               |     35 +-
 sys/arch/xen/xen/xbdback_xenbus.c                                           |     35 +-
 sys/arch/xen/xen/xen_machdep.c                                              |      6 +-
 sys/arch/xen/xen/xencons.c                                                  |     11 +-
 sys/arch/xen/xen/xennetback_xenbus.c                                        |     82 +-
 sys/arch/xen/xen/xpci_xenbus.c                                              |      7 +-
 sys/arch/xen/xenbus/xenbus_comms.c                                          |      6 +-
 sys/arch/zaurus/conf/GENERIC                                                |      6 +-
 sys/arch/zaurus/conf/INSTALL                                                |      4 +-
 sys/arch/zaurus/conf/INSTALL_C700                                           |      4 +-
 sys/arch/zaurus/dev/ioexp.c                                                 |     21 +-
 sys/arch/zaurus/dev/wm8731_zaudio.c                                         |     21 +-
 sys/arch/zaurus/dev/wm8750_zaudio.c                                         |     21 +-
 sys/compat/common/Makefile                                                  |     12 +-
 sys/compat/common/Makefile.inc                                              |     28 +-
 sys/compat/netbsd32/netbsd32_sysctl.c                                       |     16 +-
 sys/compat/svr4/svr4_stream.c                                               |      8 +-
 sys/compat/sys/time_types.h                                                 |     12 +-
 sys/conf/dts.mk                                                             |      6 +-
 sys/conf/files                                                              |      6 +-
 sys/ddb/db_panic.c                                                          |      4 +-
 sys/dev/DEVNAMES                                                            |      4 +-
 sys/dev/acpi/acpi.c                                                         |      6 +-
 sys/dev/acpi/lpt_acpi.c                                                     |      8 +-
 sys/dev/acpi/wmi/wmi_hp.c                                                   |      6 +-
 sys/dev/ata/ata_raid.c                                                      |     11 +-
 sys/dev/ata/ata_wdc.c                                                       |     15 +-
 sys/dev/ata/atavar.h                                                        |      3 +-
 sys/dev/ata/ld_ataraid.c                                                    |    108 +-
 sys/dev/ata/sata_subr.c                                                     |     15 +-
 sys/dev/ata/satavar.h                                                       |      3 +-
 sys/dev/ata/wd.c                                                            |      9 +-
 sys/dev/auconv.c                                                            |    128 +-
 sys/dev/audio.c                                                             |     70 +-
 sys/dev/bi/if_ni.c                                                          |      8 +-
 sys/dev/cadence/if_cemac.c                                                  |      8 +-
 sys/dev/clk/clk.c                                                           |     17 +-
 sys/dev/fdt/dw_apb_uart.c                                                   |    192 +
 sys/dev/fdt/dwc2_fdt.c                                                      |    211 +
 sys/dev/fdt/dwc3_fdt.c                                                      |     78 +-
 sys/dev/fdt/dwcmmc_fdt.c                                                    |    202 +
 sys/dev/fdt/fdt_clock.c                                                     |    170 +-
 sys/dev/fdt/fdt_dai.c                                                       |      6 +-
 sys/dev/fdt/fdt_subr.c                                                      |      6 +-
 sys/dev/fdt/fdtbus.c                                                        |      6 +-
 sys/dev/fdt/fdtvar.h                                                        |      4 +-
 sys/dev/fdt/files.fdt                                                       |     31 +-
 sys/dev/fdt/fixedclock.c                                                    |     13 +-
 sys/dev/fdt/pl061gpio_fdt.c                                                 |    264 +
 sys/dev/fdt/qemufwcfg_fdt.c                                                 |     93 +
 sys/dev/fdt/virtio_mmio_fdt.c                                               |    191 +
 sys/dev/filemon/filemon.c                                                   |      6 +-
 sys/dev/gpio/gpiopps.c                                                      |     10 +-
 sys/dev/hid/hidms.c                                                         |      7 +-
 sys/dev/i2c/ac100.c                                                         |      6 +-
 sys/dev/i2c/act8846.c                                                       |      6 +-
 sys/dev/i2c/adadc.c                                                         |     36 +-
 sys/dev/i2c/adm1021.c                                                       |     43 +-
 sys/dev/i2c/adm1026.c                                                       |     27 +-
 sys/dev/i2c/am2315.c                                                        |     45 +-
 sys/dev/i2c/as3722.c                                                        |     39 +-
 sys/dev/i2c/at24cxx.c                                                       |     29 +-
 sys/dev/i2c/axp20x.c                                                        |     20 +-
 sys/dev/i2c/axp22x.c                                                        |     18 +-
 sys/dev/i2c/axp809.c                                                        |     14 +-
 sys/dev/i2c/axppmic.c                                                       |    147 +-
 sys/dev/i2c/dbcool.c                                                        |     36 +-
 sys/dev/i2c/ddc.c                                                           |      6 +-
 sys/dev/i2c/ds1307.c                                                        |    232 +-
 sys/dev/i2c/dstemp.c                                                        |     25 +-
 sys/dev/i2c/em3027.c                                                        |      6 +-
 sys/dev/i2c/fcu.c                                                           |     25 +-
 sys/dev/i2c/files.i2c                                                       |      7 +-
 sys/dev/i2c/g760a.c                                                         |      6 +-
 sys/dev/i2c/gttwsi_core.c                                                   |     53 +-
 sys/dev/i2c/hytp14.c                                                        |     30 +-
 sys/dev/i2c/i2c.c                                                           |    316 +-
 sys/dev/i2c/i2cvar.h                                                        |     45 +-
 sys/dev/i2c/ibmhawk.c                                                       |      7 +-
 sys/dev/i2c/ihidev.c                                                        |     17 +-
 sys/dev/i2c/lm75.c                                                          |     49 +-
 sys/dev/i2c/lm87.c                                                          |     62 +-
 sys/dev/i2c/lm_i2c.c                                                        |      8 +-
 sys/dev/i2c/m41st84.c                                                       |     21 +-
 sys/dev/i2c/m41t00.c                                                        |      6 +-
 sys/dev/i2c/max6900.c                                                       |      6 +-
 sys/dev/i2c/max77620.c                                                      |     17 +-
 sys/dev/i2c/mcp980x.c                                                       |     14 +-
 sys/dev/i2c/mpl115a.c                                                       |      6 +-
 sys/dev/i2c/pcf8563.c                                                       |     25 +-
 sys/dev/i2c/pcf8583.c                                                       |      6 +-
 sys/dev/i2c/r2025.c                                                         |      6 +-
 sys/dev/i2c/rs5c372.c                                                       |     21 +-
 sys/dev/i2c/s390.c                                                          |     21 +-
 sys/dev/i2c/sdtemp.c                                                        |      6 +-
 sys/dev/i2c/sgsmix.c                                                        |     32 +-
 sys/dev/i2c/si70xx.c                                                        |     25 +-
 sys/dev/i2c/smscmon.c                                                       |      6 +-
 sys/dev/i2c/spdmem_i2c.c                                                    |     19 +-
 sys/dev/i2c/sy8106a.c                                                       |     18 +-
 sys/dev/i2c/tcagpio.c                                                       |     16 +-
 sys/dev/i2c/tcakp.c                                                         |     23 +-
 sys/dev/i2c/titemp.c                                                        |     38 +-
 sys/dev/i2c/tps65217pmic.c                                                  |     11 +-
 sys/dev/i2c/tps65950.c                                                      |      6 +-
 sys/dev/i2c/tsl256x.c                                                       |   1064 +
 sys/dev/i2c/tsl256xreg.h                                                    |    145 +
 sys/dev/i2c/w83795g.c                                                       |      6 +-
 sys/dev/i2c/x1226.c                                                         |      6 +-
 sys/dev/ic/am7990.c                                                         |      6 +-
 sys/dev/ic/am79900.c                                                        |      6 +-
 sys/dev/ic/an.c                                                             |      8 +-
 sys/dev/ic/awi.c                                                            |      8 +-
 sys/dev/ic/com.c                                                            |     12 +-
 sys/dev/ic/comvar.h                                                         |     20 +-
 sys/dev/ic/cs89x0.c                                                         |      9 +-
 sys/dev/ic/dm9000.c                                                         |     10 +-
 sys/dev/ic/dp8390.c                                                         |      8 +-
 sys/dev/ic/dwc_gmac.c                                                       |     35 +-
 sys/dev/ic/dwc_gmac_reg.h                                                   |      4 +-
 sys/dev/ic/dwc_gmac_var.h                                                   |      6 +-
 sys/dev/ic/dwc_mmc.c                                                        |     31 +-
 sys/dev/ic/dwc_mmc_reg.h                                                    |      5 +-
 sys/dev/ic/dwc_mmc_var.h                                                    |      3 +-
 sys/dev/ic/elink3.c                                                         |      6 +-
 sys/dev/ic/elinkxl.c                                                        |     10 +-
 sys/dev/ic/hme.c                                                            |      9 +-
 sys/dev/ic/i82586.c                                                         |      6 +-
 sys/dev/ic/lance.c                                                          |      7 +-
 sys/dev/ic/mb86950.c                                                        |      9 +-
 sys/dev/ic/mb86960.c                                                        |      9 +-
 sys/dev/ic/mtd803.c                                                         |      8 +-
 sys/dev/ic/pdq_ifsubr.c                                                     |      8 +-
 sys/dev/ic/pl061reg.h                                                       |     45 +
 sys/dev/ic/rrunner.c                                                        |      9 +-
 sys/dev/ic/rt2860.c                                                         |      6 +-
 sys/dev/ic/rtl8169.c                                                        |      8 +-
 sys/dev/ic/seeq8005.c                                                       |      6 +-
 sys/dev/ic/sgec.c                                                           |      8 +-
 sys/dev/ic/smc90cx6.c                                                       |      8 +-
 sys/dev/ic/smc91cxx.c                                                       |      8 +-
 sys/dev/ic/tropic.c                                                         |      9 +-
 sys/dev/ic/ug.c                                                             |     15 +-
 sys/dev/ic/ugvar.h                                                          |      4 +-
 sys/dev/ic/wi.c                                                             |     13 +-
 sys/dev/isa/gus.c                                                           |      8 +-
 sys/dev/isa/if_eg.c                                                         |      9 +-
 sys/dev/isa/if_el.c                                                         |      9 +-
 sys/dev/isa/if_iy.c                                                         |      8 +-
 sys/dev/isa/isadma.c                                                        |     24 +-
 sys/dev/isa/isadmareg.h                                                     |      5 +-
 sys/dev/isa/isareg.h                                                        |      4 +-
 sys/dev/marvell/if_mvxpe.c                                                  |      6 +-
 sys/dev/microcode/bnx/bnxfw.h                                               |    124 +-
 sys/dev/microcode/ral/Makefile                                              |      6 +-
 sys/dev/microcode/rum/Makefile                                              |      6 +-
 sys/dev/microcode/run/Makefile                                              |      6 +-
 sys/dev/microcode/zyd/Makefile                                              |      6 +-
 sys/dev/mii/e1000phyreg.h                                                   |    249 +
 sys/dev/mii/makphy.c                                                        |    337 +-
 sys/dev/mii/makphyreg.h                                                     |    116 -
 sys/dev/mii/mii.h                                                           |     49 +-
 sys/dev/mii/miidevs                                                         |      7 +-
 sys/dev/mii/miidevs.h                                                       |     12 +-
 sys/dev/mii/miidevs_data.h                                                  |      7 +-
 sys/dev/mii/rgephy.c                                                        |     30 +-
 sys/dev/mii/rgephyreg.h                                                     |      7 +-
 sys/dev/ofw/ofnet.c                                                         |      8 +-
 sys/dev/pci/ahc_pci.c                                                       |      6 +-
 sys/dev/pci/ahd_pci.c                                                       |      6 +-
 sys/dev/pci/auacer.c                                                        |      6 +-
 sys/dev/pci/coram.c                                                         |      6 +-
 sys/dev/pci/cy82c693.c                                                      |     18 +-
 sys/dev/pci/files.pci                                                       |      5 +-
 sys/dev/pci/if_age.c                                                        |      8 +-
 sys/dev/pci/if_alc.c                                                        |     11 +-
 sys/dev/pci/if_bnxreg.h                                                     |     12 +-
 sys/dev/pci/if_de.c                                                         |     12 +-
 sys/dev/pci/if_ena.c                                                        |    928 +-
 sys/dev/pci/if_enavar.h                                                     |    129 +-
 sys/dev/pci/if_ep_pci.c                                                     |      8 +-
 sys/dev/pci/if_fpa.c                                                        |      6 +-
 sys/dev/pci/if_iwm.c                                                        |     19 +-
 sys/dev/pci/if_jme.c                                                        |      8 +-
 sys/dev/pci/if_msk.c                                                        |    484 +-
 sys/dev/pci/if_mskvar.h                                                     |     10 +-
 sys/dev/pci/if_sk.c                                                         |      6 +-
 sys/dev/pci/if_skreg.h                                                      |     39 +-
 sys/dev/pci/if_tl.c                                                         |      6 +-
 sys/dev/pci/if_vioif.c                                                      |      7 +-
 sys/dev/pci/if_vte.c                                                        |      6 +-
 sys/dev/pci/if_wm.c                                                         |    274 +-
 sys/dev/pci/ixgbe/ix_txrx.c                                                 |     12 +-
 sys/dev/pci/ixgbe/ixgbe.c                                                   |    176 +-
 sys/dev/pci/ixgbe/ixgbe.h                                                   |      4 +-
 sys/dev/pci/ixgbe/ixgbe_82599.c                                             |      5 +-
 sys/dev/pci/ixgbe/ixgbe_api.c                                               |      3 +-
 sys/dev/pci/ixgbe/ixgbe_type.h                                              |     14 +-
 sys/dev/pci/ixgbe/ixgbe_x540.c                                              |      2 +-
 sys/dev/pci/ixgbe/ixv.c                                                     |     59 +-
 sys/dev/pci/ld_virtio.c                                                     |    224 +-
 sys/dev/pci/pci_stub.c                                                      |     22 +-
 sys/dev/pci/pcidevs                                                         |     80 +-
 sys/dev/pci/pcidevs.h                                                       |     79 +-
 sys/dev/pci/pcidevs_data.h                                                  |  20987 +++++----
 sys/dev/pci/piixide.c                                                       |      9 +-
 sys/dev/pci/pucdata.c                                                       |     17 +-
 sys/dev/pci/radeonfb.c                                                      |     59 +-
 sys/dev/pci/siside.c                                                        |      8 +-
 sys/dev/pci/svwsata.c                                                       |     60 +-
 sys/dev/pci/viomb.c                                                         |      8 +-
 sys/dev/pci/viornd.c                                                        |      5 +-
 sys/dev/pci/vioscsi.c                                                       |      8 +-
 sys/dev/pci/virtio.c                                                        |    476 +-
 sys/dev/pci/virtio_pci.c                                                    |    615 +-
 sys/dev/pci/virtiovar.h                                                     |     33 +-
 sys/dev/pckbport/alps.c                                                     |     36 +-
 sys/dev/pckbport/synaptics.c                                                |    109 +-
 sys/dev/pcmcia/if_cnw.c                                                     |      8 +-
 sys/dev/pcmcia/if_ray.c                                                     |      8 +-
 sys/dev/pcmcia/if_xi.c                                                      |      8 +-
 sys/dev/pcmcia/mhzc.c                                                       |      9 +-
 sys/dev/pcmcia/xirc.c                                                       |      9 +-
 sys/dev/qbus/if_de.c                                                        |      8 +-
 sys/dev/qbus/if_qe.c                                                        |      8 +-
 sys/dev/qbus/if_qt.c                                                        |      9 +-
 sys/dev/raidframe/rf_layout.h                                               |      6 +-
 sys/dev/sbus/be.c                                                           |      9 +-
 sys/dev/sbus/qe.c                                                           |      9 +-
 sys/dev/scsipi/if_se.c                                                      |      8 +-
 sys/dev/sysmon/sysmon_envsys.c                                              |      6 +-
 sys/dev/sysmon/sysmon_envsys_tables.c                                       |      5 +-
 sys/dev/usb/ehci.c                                                          |      8 +-
 sys/dev/usb/if_atu.c                                                        |     14 +-
 sys/dev/usb/if_urtwn.c                                                      |     23 +-
 sys/dev/usb/if_urtwnreg.h                                                   |      3 +-
 sys/dev/usb/ohci.c                                                          |      8 +-
 sys/dev/usb/uaudio.c                                                        |     14 +-
 sys/dev/usb/usbdevs                                                         |     38 +-
 sys/dev/usb/usbdevs.h                                                       |     38 +-
 sys/dev/usb/usbdevs_data.h                                                  |  10642 ++--
 sys/dev/virtio/files.virtio                                                 |      6 +
 sys/dev/virtio/virtio_mmio.c                                                |    362 +
 sys/dev/virtio/virtio_mmiovar.h                                             |     51 +
 sys/dev/wscons/wsemul_vt100_subr.c                                          |     10 +-
 sys/dev/wscons/wsevent.c                                                    |      9 +-
 sys/external/bsd/acpica/dist/include/actypes.h                              |      4 +-
 sys/external/bsd/drm2/nouveau/nouveau_pci.c                                 |     34 +-
 sys/external/bsd/ena-com/ena_plat.h                                         |      4 +-
 sys/external/bsd/ipf/netinet/fil.c                                          |      8 +-
 sys/external/bsd/ipf/netinet/ip_fil.h                                       |      4 +-
 sys/external/bsd/ipf/netinet/ip_frag.c                                      |     19 +-
 sys/external/bsd/ipf/netinet/ip_ftp_pxy.c                                   |      6 +-
 sys/external/bsd/ipf/netinet/ip_log.c                                       |      6 +-
 sys/external/bsd/ipf/netinet/ip_nat.c                                       |      6 +-
 sys/external/bsd/ipf/netinet/ip_proxy.c                                     |      6 +-
 sys/external/bsd/ipf/netinet/ip_state.c                                     |      6 +-
 sys/external/bsd/ipf/netinet/ip_tftp_pxy.c                                  |      4 +-
 sys/fs/efs/efs_genfs.c                                                      |      5 +-
 sys/fs/msdosfs/msdosfs_denode.c                                             |      5 +-
 sys/fs/nilfs/nilfs_vfsops.c                                                 |      5 +-
 sys/fs/puffs/puffs_vfsops.c                                                 |      5 +-
 sys/fs/sysvbfs/sysvbfs.c                                                    |      5 +-
 sys/fs/tmpfs/tmpfs_subr.c                                                   |      6 +-
 sys/fs/udf/udf_subr.c                                                       |      7 +-
 sys/fs/v7fs/v7fs_extern.c                                                   |      5 +-
 sys/kern/kern_ctf.c                                                         |     51 +-
 sys/kern/kern_exec.c                                                        |     20 +-
 sys/kern/kern_sig.c                                                         |      4 +-
 sys/kern/subr_autoconf.c                                                    |     68 +-
 sys/kern/subr_copy.c                                                        |     31 +-
 sys/kern/subr_kobj.c                                                        |      5 +-
 sys/kern/subr_prf.c                                                         |      5 +-
 sys/kern/subr_workqueue.c                                                   |      7 +-
 sys/kern/sys_pipe.c                                                         |    180 +-
 sys/kern/sys_ptrace_common.c                                                |     46 +-
 sys/kern/uipc_socket.c                                                      |     20 +-
 sys/kern/uipc_socket2.c                                                     |      6 +-
 sys/lib/libgnuefi/Makefile.inc                                              |     30 +-
 sys/lib/libkern/Makefile                                                    |     12 +-
 sys/lib/libkern/Makefile.inc                                                |     34 +-
 sys/lib/libsa/Makefile                                                      |      7 +-
 sys/lib/libsa/Makefile.inc                                                  |     28 +-
 sys/lib/libz/Makefile                                                       |      7 +-
 sys/lib/libz/Makefile.inc                                                   |     28 +-
 sys/miscfs/genfs/genfs_io.c                                                 |     40 +-
 sys/miscfs/genfs/genfs_node.h                                               |      6 +-
 sys/modules/Makefile                                                        |      3 +-
 sys/modules/dtrace/dtrace/Makefile                                          |     22 +-
 sys/modules/dtrace/fbt/Makefile                                             |     16 +-
 sys/modules/dtrace/linux32_syscall/Makefile                                 |      5 +-
 sys/modules/dtrace/linux_syscall/Makefile                                   |      5 +-
 sys/modules/dtrace/netbsd32_syscall/Makefile                                |      5 +-
 sys/modules/dtrace/profile/Makefile                                         |      4 +-
 sys/modules/dtrace/syscall/Makefile                                         |      5 +-
 sys/modules/examples/Makefile                                               |      3 +-
 sys/modules/examples/README                                                 |      8 +-
 sys/modules/examples/panic_string/Makefile                                  |      9 +
 sys/modules/examples/panic_string/panic_string.c                            |    196 +
 sys/modules/solaris/Makefile.solmod                                         |     24 +-
 sys/modules/virtio/Makefile                                                 |      3 +-
 sys/modules/virtio/virtio.ioconf                                            |     10 -
 sys/modules/virtio_pci/Makefile                                             |     14 +
 sys/modules/virtio_pci/virtio_pci.ioconf                                    |     10 +
 sys/modules/zfs/Makefile.zfsmod                                             |     54 +-
 sys/net/bpf.c                                                               |     18 +-
 sys/net/bpf.h                                                               |     10 +-
 sys/net/bpf_stub.c                                                          |      5 +-
 sys/net/if.c                                                                |     39 +-
 sys/net/if.h                                                                |     13 +-
 sys/net/if_bridge.c                                                         |      7 +-
 sys/net/if_ether.h                                                          |     85 +-
 sys/net/if_ethersubr.c                                                      |     20 +-
 sys/net/if_gif.c                                                            |      6 +-
 sys/net/if_ipsec.c                                                          |     23 +-
 sys/net/if_l2tp.c                                                           |      6 +-
 sys/net/if_llatbl.c                                                         |      6 +-
 sys/net/if_ppp.c                                                            |      8 +-
 sys/net/if_pppoe.c                                                          |    167 +-
 sys/net/if_strip.c                                                          |      6 +-
 sys/net/if_vlan.c                                                           |     48 +-
 sys/net/route.c                                                             |     11 +-
 sys/net80211/ieee80211_input.c                                              |     31 +-
 sys/netatalk/aarp.c                                                         |     16 +-
 sys/netatalk/at_extern.h                                                    |      3 +-
 sys/netinet/igmp.c                                                          |      9 +-
 sys/netinet/in_l2tp.c                                                       |      7 +-
 sys/netinet/in_pcb.h                                                        |      3 +-
 sys/netinet/ip_carp.c                                                       |     15 +-
 sys/netinet/ip_encap.c                                                      |     12 +-
 sys/netinet/ip_icmp.c                                                       |     19 +-
 sys/netinet/ip_mroute.c                                                     |      9 +-
 sys/netinet/ip_output.c                                                     |     21 +-
 sys/netinet/tcp_subr.c                                                      |      8 +-
 sys/netinet/udp_usrreq.c                                                    |     57 +-
 sys/netinet6/icmp6.c                                                        |     15 +-
 sys/netinet6/in6.c                                                          |      8 +-
 sys/netinet6/in6_l2tp.c                                                     |     10 +-
 sys/netinet6/in6_offload.c                                                  |      6 +-
 sys/netinet6/in6_var.h                                                      |      5 +-
 sys/netinet6/ip6_mroute.c                                                   |      9 +-
 sys/netinet6/ip6_output.c                                                   |     33 +-
 sys/netinet6/mld6.c                                                         |     71 +-
 sys/netinet6/nd6.c                                                          |     12 +-
 sys/netipsec/ipsec_mbuf.c                                                   |     40 +-
 sys/netipsec/ipsec_output.c                                                 |     52 +-
 sys/netipsec/ipsecif.c                                                      |      7 +-
 sys/netipsec/xform.h                                                        |      3 +-
 sys/netipsec/xform_ah.c                                                     |    128 +-
 sys/netipsec/xform_esp.c                                                    |    184 +-
 sys/nfs/nfs_node.c                                                          |      5 +-
 sys/opencrypto/crypto.c                                                     |     12 +-
 sys/rump/dev/lib/libpci/pci_at_mainbus.c                                    |      6 +-
 sys/rump/kern/lib/libsolaris/Makefile                                       |      4 +-
 sys/rump/librump/rumpvfs/rumpfs.c                                           |      5 +-
 sys/sys/device.h                                                            |     30 +-
 sys/sys/envsys.h                                                            |      5 +-
 sys/sys/exec_elf.h                                                          |     35 +-
 sys/sys/fd_set.h                                                            |      8 +-
 sys/sys/ipc.h                                                               |      4 +-
 sys/sys/kern_ctf.h                                                          |      8 +-
 sys/sys/kernel.h                                                            |      4 +-
 sys/sys/mbuf.h                                                              |     24 +-
 sys/sys/param.h                                                             |      4 +-
 sys/sys/pipe.h                                                              |     15 +-
 sys/sys/pset.h                                                              |      5 +-
 sys/sys/socketvar.h                                                         |      3 +-
 sys/sys/systm.h                                                             |      3 +-
 sys/ufs/chfs/chfs_vfsops.c                                                  |      3 +-
 sys/ufs/ext2fs/ext2fs_vfsops.c                                              |      5 +-
 sys/ufs/ffs/ffs_vfsops.c                                                    |      5 +-
 sys/ufs/lfs/lfs_bio.c                                                       |      7 +-
 sys/ufs/lfs/lfs_segment.c                                                   |     27 +-
 sys/ufs/lfs/lfs_vfsops.c                                                    |      5 +-
 sys/uvm/uvm_aobj.c                                                          |     16 +-
 sys/uvm/uvm_bio.c                                                           |     51 +-
 sys/uvm/uvm_extern.h                                                        |      5 +-
 sys/uvm/uvm_loan.c                                                          |      8 +-
 tests/bin/expr/t_expr.sh                                                    |      6 +-
 tests/fs/common/h_fsmacros.h                                                |      8 +-
 tests/kernel/h_segv.c                                                       |    169 +-
 tests/kernel/t_trapsignal.sh                                                |    282 +-
 tests/lib/libc/gen/t_dir.c                                                  |      4 +-
 tests/lib/libc/sys/Makefile                                                 |      3 +-
 tests/lib/libc/sys/t_posix_fadvise.c                                        |      6 +-
 tests/lib/libc/sys/t_ptrace_amd64_wait.h                                    |    214 +-
 tests/lib/libc/sys/t_ptrace_wait.c                                          |   4496 +-
 tests/lib/libc/sys/t_ptrace_wait.h                                          |     87 +-
 tests/lib/libc/sys/t_ptrace_x86_wait.h                                      |    237 +-
 tests/lib/libc/sys/t_syscall.c                                              |    118 +
 tests/lib/libc/time/t_strptime.c                                            |     12 +-
 tests/lib/libm/Makefile                                                     |      4 +-
 tests/lib/libm/t_cabsl.cxx                                                  |     66 +
 tests/lib/libm/t_ilogb.c                                                    |      8 +-
 tests/lib/libm/t_scalbn.c                                                   |     31 +-
 tests/net/if_vlan/Makefile                                                  |      6 +-
 tests/net/if_vlan/siocXmulti.c                                              |     88 +
 tests/net/if_vlan/t_vlan.sh                                                 |    201 +-
 tests/usr.bin/nbperf/Makefile                                               |      3 +-
 tools/compat/compat_defs.h                                                  |     71 +-
 tools/compat/configure.ac                                                   |      2 +-
 tools/compat/nbtool_config.h.in                                             |      2 +-
 usr.bin/cal/cal.1                                                           |      7 +-
 usr.bin/calendar/calendars/calendar.christian                               |     26 +-
 usr.bin/calendar/calendars/calendar.holiday                                 |     44 +-
 usr.bin/calendar/calendars/calendar.judaic                                  |     44 +-
 usr.bin/calendar/calendars/calendar.netbsd                                  |      2 +
 usr.bin/calendar/calendars/calendar.usholiday                               |     30 +-
 usr.bin/crunch/crunchgen/crunchgen.1                                        |      8 +-
 usr.bin/crunch/crunchgen/crunchgen.c                                        |     13 +-
 usr.bin/dc/Makefile                                                         |      4 +-
 usr.bin/fstat/misc.c                                                        |     16 +-
 usr.bin/gprof/Makefile                                                      |      4 +-
 usr.bin/gzip/gzip.c                                                         |     16 +-
 usr.bin/kdump/Makefile.ioctl-c                                              |     15 +-
 usr.bin/kdump/mkioctls                                                      |     16 +-
 usr.bin/ktruss/dump.c                                                       |     86 +-
 usr.bin/ldd/build/Makefile                                                  |      4 +-
 usr.bin/ldd/elf32/Makefile                                                  |      4 +-
 usr.bin/ldd/elf32_compat/Makefile                                           |      4 +-
 usr.bin/ldd/elf64/Makefile                                                  |      4 +-
 usr.bin/mail/Makefile                                                       |      8 +-
 usr.bin/mail/mail.1                                                         |     16 +-
 usr.bin/make/Makefile                                                       |      4 +-
 usr.bin/make/make.1                                                         |     11 +-
 usr.bin/make/unit-tests/Makefile                                            |      3 +-
 usr.bin/make/unit-tests/varquote.exp                                        |      3 +
 usr.bin/make/unit-tests/varquote.mk                                         |     14 +
 usr.bin/make/var.c                                                          |     16 +-
 usr.bin/man/man.c                                                           |      7 +-
 usr.bin/mkdep/mkdep.c                                                       |     14 +-
 usr.bin/patch/inp.c                                                         |      6 +-
 usr.bin/patch/pch.c                                                         |     10 +-
 usr.bin/patch/util.c                                                        |     14 +-
 usr.bin/patch/util.h                                                        |      3 +-
 usr.bin/tr/str.c                                                            |      6 +-
 usr.sbin/arp/arp.c                                                          |      6 +-
 usr.sbin/cpuctl/arch/i386.c                                                 |     48 +-
 usr.sbin/dumplfs/Makefile                                                   |      4 +-
 usr.sbin/dumplfs/dumplfs.c                                                  |     35 +-
 usr.sbin/envstat/envstat.c                                                  |     50 +-
 usr.sbin/fstyp/Makefile                                                     |     18 +-
 usr.sbin/installboot/arch/i386.c                                            |     19 +-
 usr.sbin/intrctl/intrctl.c                                                  |      9 +-
 usr.sbin/intrctl/intrctl_io.c                                               |     13 +-
 usr.sbin/lpr/Makefile                                                       |      4 +-
 usr.sbin/ndp/ndp.c                                                          |      5 +-
 usr.sbin/ofctl/ofctl.8                                                      |     31 +-
 usr.sbin/ofctl/ofctl.c                                                      |     12 +-
 usr.sbin/route6d/route6d.c                                                  |      6 +-
 usr.sbin/sysinst/arch/i386/md.c                                             |     36 +-
 usr.sbin/sysinst/bsddisklabel.c                                             |      5 +-
 usr.sbin/sysinst/defs.h                                                     |      3 +-
 usr.sbin/sysinst/disks.c                                                    |    288 +-
 usr.sbin/sysinst/mbr.c                                                      |      7 +-
 usr.sbin/sysinst/menus.mi                                                   |      4 +-
 usr.sbin/sysinst/msg.mi.de                                                  |     13 +-
 usr.sbin/sysinst/msg.mi.en                                                  |     10 +-
 usr.sbin/sysinst/msg.mi.es                                                  |     12 +-
 usr.sbin/sysinst/msg.mi.fr                                                  |     12 +-
 usr.sbin/sysinst/msg.mi.pl                                                  |     12 +-
 usr.sbin/sysinst/util.c                                                     |     19 +-
 usr.sbin/timed/Makefile                                                     |      4 +-
 usr.sbin/user/user.c                                                        |      6 +-
 1636 files changed, 172596 insertions(+), 87128 deletions(-)

diffs (truncated from 357382 to 300 lines):

diff -r bdbc18806b06 -r a3624653c95e bin/csh/Makefile
--- a/bin/csh/Makefile  Mon Jun 25 07:22:54 2018 +0000
+++ b/bin/csh/Makefile  Mon Jun 25 07:25:04 2018 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.41 2014/07/05 23:12:33 dholland Exp $
+#      $NetBSD: Makefile,v 1.41.22.1 2018/06/25 07:25:04 pgoyette Exp $
 #      @(#)Makefile    8.1 (Berkeley) 5/31/93
 #
 # C Shell with process control; VM/UNIX VAX Makefile
@@ -52,7 +52,7 @@
            ${TOOL_SED} -e 's/Char \([a-zA-Z0-9_]*\)\(.*\)/extern Char \1[];/' | \
            sort >> ${.TARGET}
 
-SUBDIR+=USD.doc
+SUBDIR.roff+=USD.doc
 
 COPTS.err.c = -Wno-format-nonliteral
 COPTS.printf.c = -Wno-format-nonliteral
diff -r bdbc18806b06 -r a3624653c95e bin/ed/main.c
--- a/bin/ed/main.c     Mon Jun 25 07:22:54 2018 +0000
+++ b/bin/ed/main.c     Mon Jun 25 07:25:04 2018 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: main.c,v 1.28.14.1 2018/04/07 04:11:47 pgoyette Exp $  */
+/*     $NetBSD: main.c,v 1.28.14.2 2018/06/25 07:25:04 pgoyette Exp $  */
 
 /* main.c: This file contains the main control and user-interface routines
    for the ed line editor. */
@@ -39,7 +39,7 @@
 #if 0
 static char *rcsid = "@(#)main.c,v 1.1 1994/02/01 00:34:42 alm Exp";
 #else
-__RCSID("$NetBSD: main.c,v 1.28.14.1 2018/04/07 04:11:47 pgoyette Exp $");
+__RCSID("$NetBSD: main.c,v 1.28.14.2 2018/06/25 07:25:04 pgoyette Exp $");
 #endif
 #endif /* not lint */
 
@@ -865,14 +865,11 @@
                printf("%ld\n", addr_cnt ? second_addr : addr_last);
                break;
        case '!':
-               if (secure) {
-                       seterrmsg("'!' not allowed");
-                       return ERR;
-               }
                if (addr_cnt > 0) {
                        seterrmsg("unexpected address");
                        return ERR;
-               } else if ((sflags = get_shell_command()) < 0)
+               }
+               if ((sflags = get_shell_command()) < 0)
                        return ERR;
                GET_COMMAND_SUFFIX();
                if (sflags) printf("%s\n", shcmd + 1);
@@ -994,7 +991,7 @@
        int i = 0;
        int j = 0;
 
-       if (red) {
+       if (red || secure) {
                seterrmsg("shell access restricted");
                return ERR;
        } else if ((s = ibufp = get_extended_line(&j, 1)) == NULL)
diff -r bdbc18806b06 -r a3624653c95e bin/expr/expr.y
--- a/bin/expr/expr.y   Mon Jun 25 07:22:54 2018 +0000
+++ b/bin/expr/expr.y   Mon Jun 25 07:25:04 2018 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: expr.y,v 1.39 2016/09/05 01:00:07 sevan Exp $ */
+/* $NetBSD: expr.y,v 1.39.12.1 2018/06/25 07:25:04 pgoyette Exp $ */
 
 /*_
  * Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -32,7 +32,7 @@
 %{
 #include <sys/cdefs.h>
 #ifndef lint
-__RCSID("$NetBSD: expr.y,v 1.39 2016/09/05 01:00:07 sevan Exp $");
+__RCSID("$NetBSD: expr.y,v 1.39.12.1 2018/06/25 07:25:04 pgoyette Exp $");
 #endif /* not lint */
 
 #include <sys/types.h>
@@ -273,8 +273,7 @@
 static int64_t
 perform_arith_op(const char *left, const char *op, const char *right)
 {
-       int64_t res, sign, l, r;
-       u_int64_t temp;
+       int64_t res, l, r;
 
        res = 0;
 
@@ -307,66 +306,68 @@
 
        switch(op[0]) {
        case '+':
-               /* 
-                * Do the op into an unsigned to avoid overflow and then cast
-                * back to check the resulting signage. 
+               /*
+                * Check for over-& underflow.
                 */
-               temp = l + r;
-               res = (int64_t) temp;
-               /* very simplistic check for over-& underflow */
-               if ((res < 0 && l > 0 && r > 0)
-                   || (res > 0 && l < 0 && r < 0)) 
+               if ((l >= 0 && r <= INT64_MAX - l) ||
+                   (l <= 0 && r >= INT64_MIN - l)) {
+                       res = l + r;
+               } else {
                        yyerror("integer overflow or underflow occurred for "
                             "operation '%s %s %s'", left, op, right);
+               }
                break;
        case '-':
-               /* 
-                * Do the op into an unsigned to avoid overflow and then cast
-                * back to check the resulting signage. 
+               /*
+                * Check for over-& underflow.
                 */
-               temp = l - r;
-               res = (int64_t) temp;
-               /* very simplistic check for over-& underflow */
-               if ((res < 0 && l > 0 && l > r)
-                   || (res > 0 && l < 0 && l < r) ) 
+               if ((r > 0 && l < INT64_MIN + r) ||
+                   (r < 0 && l > INT64_MAX + r)) {
                        yyerror("integer overflow or underflow occurred for "
                            "operation '%s %s %s'", left, op, right);
+               } else {
+                       res = l - r;
+               }
                break;
        case '/':
-               if (r == 0) 
+               if (r == 0)
                        yyerror("second argument to '%s' must not be zero", op);
+               if (l == INT64_MIN && r == -1)
+                       yyerror("integer overflow or underflow occurred for "
+                           "operation '%s %s %s'", left, op, right);
                res = l / r;
                        
                break;
        case '%':
                if (r == 0)
                        yyerror("second argument to '%s' must not be zero", op);
+               if (l == INT64_MIN && r == -1)
+                       yyerror("integer overflow or underflow occurred for "
+                           "operation '%s %s %s'", left, op, right);
                res = l % r;
                break;
        case '*':
-               /* shortcut */
-               if ((l == 0) || (r == 0)) {
-                       res = 0;
-                       break;
+               /*
+                * Check for over-& underflow.
+                */
+
+               /* Simplify the conditions */
+               if (l < 0 && r < 0 && l != INT64_MIN && r != INT64_MIN) {
+                       l = -l;
+                       r = -r;
                }
-                               
-               sign = 1;
-               if (l < 0)
-                       sign *= -1;
-               if (r < 0)
-                       sign *= -1;
 
-               res = l * r;
-               /*
-                * XXX: not the most portable but works on anything with 2's
-                * complement arithmetic. If the signs don't match or the
-                * result was 0 on 2's complement this overflowed.
-                */
-               if ((res < 0 && sign > 0) || (res > 0 && sign < 0) || 
-                   (res == 0))
+               if ((l < 0 && r < 0) ||
+                   ((l != 0 && r != 0) &&
+                    (((l > 0 && r > 0) && (l > INT64_MAX / r)) ||
+                    ((((l < 0 && r > 0) || (l > 0 && r < 0)) &&
+                     (r != -1 && (l < INT64_MIN / r))))))) {
                        yyerror("integer overflow or underflow occurred for "
                            "operation '%s %s %s'", left, op, right);
                        /* NOTREACHED */
+               } else {
+                       res = l * r;
+               }
                break;
        }
        return res;
@@ -452,6 +453,5 @@
 
        av = argv + 1;
 
-       exit(yyparse());
-       /* NOTREACHED */
+       return yyparse();
 }
diff -r bdbc18806b06 -r a3624653c95e bin/ksh/c_ksh.c
--- a/bin/ksh/c_ksh.c   Mon Jun 25 07:22:54 2018 +0000
+++ b/bin/ksh/c_ksh.c   Mon Jun 25 07:25:04 2018 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: c_ksh.c,v 1.27.2.1 2018/05/21 04:35:48 pgoyette Exp $  */
+/*     $NetBSD: c_ksh.c,v 1.27.2.2 2018/06/25 07:25:04 pgoyette Exp $  */
 
 /*
  * built-in Korn commands: c_*
@@ -6,7 +6,7 @@
 #include <sys/cdefs.h>
 
 #ifndef lint
-__RCSID("$NetBSD: c_ksh.c,v 1.27.2.1 2018/05/21 04:35:48 pgoyette Exp $");
+__RCSID("$NetBSD: c_ksh.c,v 1.27.2.2 2018/06/25 07:25:04 pgoyette Exp $");
 #endif
 
 #include <sys/stat.h>
@@ -1032,7 +1032,7 @@
        if (all) {
                struct tstate ts;
 
-               for (twalk(&ts, t); (ap = tnext(&ts)); ) {
+               for (ksh_twalk(&ts, t); (ap = tnext(&ts)); ) {
                        if (ap->flag&ALLOC) {
                                ap->flag &= ~(ALLOC|ISSET);
                                afree((void*)ap->val.s, APERM);
diff -r bdbc18806b06 -r a3624653c95e bin/ksh/edit.c
--- a/bin/ksh/edit.c    Mon Jun 25 07:22:54 2018 +0000
+++ b/bin/ksh/edit.c    Mon Jun 25 07:25:04 2018 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: edit.c,v 1.34 2017/07/01 23:12:08 joerg Exp $  */
+/*     $NetBSD: edit.c,v 1.34.4.1 2018/06/25 07:25:04 pgoyette Exp $   */
 
 /*
  * Command line editing - common code
@@ -7,7 +7,7 @@
 #include <sys/cdefs.h>
 
 #ifndef lint
-__RCSID("$NetBSD: edit.c,v 1.34 2017/07/01 23:12:08 joerg Exp $");
+__RCSID("$NetBSD: edit.c,v 1.34.4.1 2018/06/25 07:25:04 pgoyette Exp $");
 #endif
 
 #include <stdbool.h>
@@ -938,7 +938,7 @@
        struct tstate ts;
        struct tbl *te;
 
-       for (twalk(&ts, tp); (te = tnext(&ts)); ) {
+       for (ksh_twalk(&ts, tp); (te = tnext(&ts)); ) {
                if (gmatch(te->name, pat, false))
                        XPput(*wp, str_save(te->name, ATEMP));
        }
diff -r bdbc18806b06 -r a3624653c95e bin/ksh/eval.c
--- a/bin/ksh/eval.c    Mon Jun 25 07:22:54 2018 +0000
+++ b/bin/ksh/eval.c    Mon Jun 25 07:25:04 2018 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: eval.c,v 1.22.4.1 2018/05/21 04:35:48 pgoyette Exp $   */
+/*     $NetBSD: eval.c,v 1.22.4.2 2018/06/25 07:25:04 pgoyette Exp $   */
 
 /*
  * Expansion - quoting, separation, substitution, globbing
@@ -6,7 +6,7 @@
 #include <sys/cdefs.h>
 
 #ifndef lint
-__RCSID("$NetBSD: eval.c,v 1.22.4.1 2018/05/21 04:35:48 pgoyette Exp $");
+__RCSID("$NetBSD: eval.c,v 1.22.4.2 2018/06/25 07:25:04 pgoyette Exp $");
 #endif
 
 #include <sys/stat.h>
@@ -50,7 +50,7 @@
 static int     varsub ARGS((Expand *xp, char *sp, char *word, int *stypep, int *slenp));
 static int     comsub ARGS((Expand *xp, char *cp));
 static char   *trimsub ARGS((char *str, char *pat, int how));
-static void    glob ARGS((char *cp, XPtrV *wp, int markdirs));
+static void    ksh_glob ARGS((char *cp, XPtrV *wp, int markdirs));
 static void    globit ARGS((XString *xs, char **xpp, char *sp, XPtrV *wp,
                             int check));
 static char    *maybe_expand_tilde ARGS((char *p, XString *dsp, char **dpp,
@@ -173,7 +173,8 @@
        Expand x;               /* expansion variables */
        SubType st_head, *st;
        int UNINITIALIZED(newlines); /* For trailing newlines in COMSUB */
-       int saw_eq, tilde_ok;
+       int saw_eq;
+       unsigned int tilde_ok;
        int make_magic;
        size_t len;
 
@@ -578,7 +579,7 @@
                                else
 #endif /* BRACE_EXPAND */
                                if (fdo & DOGLOB)
-                                       glob(p, wp, f & DOMARKDIRS);
+                                       ksh_glob(p, wp, f & DOMARKDIRS);
                                else if ((f & DOPAT) || !(fdo & DOMAGIC_))



Home | Main Index | Thread Index | Old Index