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/235eb39fc3a8
branches: pgoyette-compat
changeset: 830592:235eb39fc3a8
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 40f687d33426 -r 235eb39fc3a8 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 40f687d33426 -r 235eb39fc3a8 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 40f687d33426 -r 235eb39fc3a8 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 40f687d33426 -r 235eb39fc3a8 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 40f687d33426 -r 235eb39fc3a8 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 40f687d33426 -r 235eb39fc3a8 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