Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/bouyer-quota2]: src Sync with HEAD
details: https://anonhg.NetBSD.org/src/rev/38ec3e184578
branches: bouyer-quota2
changeset: 761191:38ec3e184578
user: bouyer <bouyer%NetBSD.org@localhost>
date: Sat Mar 05 15:08:31 2011 +0000
description:
Sync with HEAD
diffstat:
bin/ln/ln.1 | 4 +-
bin/sh/cd.c | 6 +-
bin/sh/eval.c | 12 +-
bin/sh/input.c | 6 +-
bin/sh/redir.c | 17 +-
bin/sh/redir.h | 4 +-
common/lib/libc/arch/sparc/atomic/atomic_cas.S | 18 +-
common/lib/libc/gen/radixtree.c | 1122 +
common/lib/libprop/prop_array.3 | 4 +-
common/lib/libprop/prop_dictionary.3 | 4 +-
common/lib/libprop/prop_string.3 | 4 +-
crypto/dist/ipsec-tools/src/racoon/cfparse.y | 26 +-
crypto/dist/ipsec-tools/src/racoon/isakmp.c | 4 +-
crypto/dist/ipsec-tools/src/racoon/oakley.c | 4 +-
crypto/dist/ipsec-tools/src/racoon/pfkey.c | 16 +-
crypto/dist/ipsec-tools/src/racoon/prsa_par.y | 5 +-
crypto/dist/ipsec-tools/src/racoon/remoteconf.c | 10 +-
crypto/dist/ipsec-tools/src/racoon/remoteconf.h | 3 +-
crypto/dist/ipsec-tools/src/racoon/rsalist.c | 19 +-
crypto/dist/ipsec-tools/src/racoon/rsalist.h | 3 +-
crypto/dist/ipsec-tools/src/racoon/session.c | 4 +-
crypto/external/bsd/libsaslc/Makefile | 4 +-
crypto/external/bsd/libsaslc/dist/man/libsaslc.3 | 8 +-
crypto/external/bsd/libsaslc/dist/src/list.c | 18 +-
crypto/external/bsd/libsaslc/dist/src/list.h | 4 +-
crypto/external/bsd/libsaslc/dist/src/mech.c | 32 +-
crypto/external/bsd/libsaslc/dist/src/mech_digestmd5.c | 163 +-
crypto/external/bsd/libsaslc/dist/src/mech_gssapi.c | 10 +-
crypto/external/bsd/libsaslc/dist/src/xsess.c | 62 +-
crypto/external/bsd/libsaslc/etc/Makefile | 24 +
crypto/external/bsd/libsaslc/etc/README | 22 +
crypto/external/bsd/libsaslc/etc/mech/ANONYMOUS.conf | 8 +
crypto/external/bsd/libsaslc/etc/mech/CRAM-MD5.conf | 9 +
crypto/external/bsd/libsaslc/etc/mech/DIGEST-MD5.conf | 17 +
crypto/external/bsd/libsaslc/etc/mech/EXTERNAL.conf | 8 +
crypto/external/bsd/libsaslc/etc/mech/GSSAPI.conf | 11 +
crypto/external/bsd/libsaslc/etc/mech/LOGIN.conf | 9 +
crypto/external/bsd/libsaslc/etc/mech/Makefile | 19 +
crypto/external/bsd/libsaslc/etc/mech/PLAIN.conf | 9 +
crypto/external/bsd/libsaslc/etc/saslc.conf | 5 +
dist/ipf/tools/ipmon.c | 11 +-
distrib/cobalt/instkernel/Makefile | 12 +-
distrib/evbmips/instkernel/instkernel/Makefile | 4 +-
distrib/notes/common/contents | 4 +-
distrib/notes/sandpoint/install | 22 +-
distrib/sandpoint/Makefile | 4 +-
distrib/sets/comments | 4 +
distrib/sets/deps | 4 +
distrib/sets/descrs | 4 +
distrib/sets/lists/base/md.sandpoint | 3 +-
distrib/sets/lists/base/mi | 6 +-
distrib/sets/lists/comp/mi | 11 +-
distrib/sets/lists/etc/mi | 8 +-
distrib/sets/lists/man/mi | 47 +-
distrib/sets/lists/misc/mi | 24 +-
distrib/sets/lists/modules/md.amd64 | 14 +-
distrib/sets/lists/modules/md.i386 | 20 +-
distrib/sets/lists/modules/mi | 8 +-
distrib/sets/lists/tests/mi | 24 +-
distrib/sets/lists/xbase/mi | 9 +-
distrib/sets/lists/xbase/shl.mi | 7 +-
distrib/sets/lists/xcomp/mi | 7 +-
distrib/sets/lists/xcomp/shl.mi | 6 +-
distrib/sets/lists/xetc/mi | 4 +-
distrib/sgimips/instkernel/Makefile | 21 +-
distrib/sgimips/instkernel/list64 | 4 +
distrib/utils/sysinst/Makefile.inc | 5 +-
distrib/utils/sysinst/arch/evbmips/md.h | 23 +-
doc/3RDPARTY | 20 +-
doc/BRANCHES | 4 +-
doc/CHANGES | 27 +-
doc/RESPONSIBLE | 4 +-
etc/MAKEDEV.tmpl | 9 +-
etc/defaults/rc.conf | 5 +-
etc/etc.amd64/MAKEDEV.conf | 3 +-
etc/etc.cobalt/Makefile.inc | 8 +-
etc/etc.evbarm/MAKEDEV.conf | 4 +-
etc/etc.evbmips/MAKEDEV.conf | 4 +-
etc/etc.evbmips/Makefile.inc | 5 +-
etc/etc.evbppc/MAKEDEV.conf | 3 +-
etc/etc.hpcarm/MAKEDEV.conf | 4 +-
etc/etc.hpcmips/MAKEDEV.conf | 4 +-
etc/etc.i386/MAKEDEV.conf | 3 +-
etc/mtree/NetBSD.dist.base | 9 +-
etc/mtree/NetBSD.dist.tests | 6 +-
etc/rc.d/Makefile | 5 +-
etc/rc.d/fccache.in | 28 +
etc/security | 6 +-
external/apache2/mDNSResponder/dist/mDNSCore/DNSDigest.c | 2 +-
external/apache2/mDNSResponder/usr.sbin/mdnsd/Makefile | 7 +-
external/apache2/mDNSResponder/usr.sbin/mdnsd/mdnsd.8 | 154 +
external/bsd/acpica/bin/iasl/iasl.8 | 3 +-
external/bsd/atf/dist/atf-config/integration_test.sh | 32 -
external/bsd/atf/dist/atf-run/atf-run.cpp | 36 +-
external/bsd/atf/lib/libatf-c++/Makefile | 4 +-
external/bsd/atf/lib/libatf-c/Makefile | 8 +-
external/bsd/atf/libexec/atf-check/Makefile | 3 +-
external/bsd/atf/usr.bin/atf-config/Makefile | 3 +-
external/bsd/atf/usr.bin/atf-report/Makefile | 3 +-
external/bsd/atf/usr.bin/atf-run/Makefile | 3 +-
external/bsd/atf/usr.bin/atf-sh/Makefile | 3 +-
external/bsd/atf/usr.bin/atf-version/Makefile | 3 +-
external/bsd/bind/dist/lib/isc/noatomic/include/isc/atomic.h | 7 +-
external/bsd/bind/include/isc/platform.h | 7 +
external/bsd/iscsi/dist/configure | 36 +-
external/bsd/iscsi/dist/configure.ac | 2 +-
external/bsd/iscsi/dist/include/config.h | 6 +-
external/bsd/iscsi/dist/src/initiator/iscsi-initiator.8 | 27 +-
external/bsd/iscsi/dist/src/initiator/iscsi-initiator.c | 58 +-
external/bsd/iscsi/dist/src/lib/initiator.c | 60 +-
external/bsd/iscsi/dist/src/lib/libiscsi.3 | 9 +-
external/bsd/iscsi/dist/src/lib/protocol.c | 2 +-
external/bsd/iscsi/mkdist | 4 +-
external/bsd/llvm/lib/libLLVMX86Utils/Makefile | 15 +
external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile | 46 +
external/bsd/llvm/lib/libclangStaticAnalyzerFrontend/Makefile | 20 +
external/bsd/mdocml/dist/tbl.c | 4 +
external/bsd/mdocml/dist/tbl_layout.c | 4 +
external/bsd/mdocml/dist/tbl_opts.c | 4 +
external/bsd/ntp/bin/ntp-keygen/Makefile | 7 +-
external/bsd/ntp/bin/ntpd/Makefile | 7 +-
external/bsd/ntp/bin/ntpdc/Makefile | 7 +-
external/bsd/ntp/bin/ntpq/Makefile | 7 +-
external/bsd/ntp/dist/ntpd/ntp_util.c | 19 +-
external/bsd/pkg_install/dist/add/add.h | 3 +-
external/bsd/pkg_install/dist/add/main.c | 18 +-
external/bsd/pkg_install/dist/add/perform.c | 47 +-
external/bsd/pkg_install/dist/add/pkg_add.1 | 7 +-
external/bsd/pkg_install/dist/admin/audit.c | 15 +-
external/bsd/pkg_install/dist/info/show.c | 10 +-
external/bsd/pkg_install/dist/lib/file.c | 13 +-
external/bsd/pkg_install/dist/lib/license.c | 6 +-
external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in | 9 +-
external/bsd/pkg_install/dist/lib/version.h | 4 +-
external/bsd/wpa/dist/src/ap/wpa_auth.c | 12 +-
external/gpl2/lvm2/lib/libdevmapper/Makefile | 24 +-
external/gpl2/lvm2/lvm2tools.mk | 12 +-
external/gpl2/lvm2/sbin/dmsetup/Makefile | 21 +-
external/gpl2/lvm2/sbin/lvm/Makefile | 21 +-
external/ibm-public/postfix/dist/HISTORY | 738 +-
external/ibm-public/postfix/dist/INSTALL | 36 +-
external/ibm-public/postfix/dist/Makefile.in | 2 +-
external/ibm-public/postfix/dist/README_FILES/AAAREADME | 2 +
external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README | 2 +-
external/ibm-public/postfix/dist/README_FILES/BACKSCATTER_README | 5 +-
external/ibm-public/postfix/dist/README_FILES/DATABASE_README | 17 +-
external/ibm-public/postfix/dist/README_FILES/INSTALL | 36 +-
external/ibm-public/postfix/dist/README_FILES/LDAP_README | 48 +-
external/ibm-public/postfix/dist/README_FILES/MILTER_README | 10 +-
external/ibm-public/postfix/dist/README_FILES/OVERVIEW | 13 +-
external/ibm-public/postfix/dist/README_FILES/POSTSCREEN_README | 702 +
external/ibm-public/postfix/dist/README_FILES/QSHAPE_README | 11 +-
external/ibm-public/postfix/dist/README_FILES/RELEASE_NOTES | 518 +-
external/ibm-public/postfix/dist/README_FILES/SASL_README | 63 +-
external/ibm-public/postfix/dist/README_FILES/SQLITE_README | 66 +
external/ibm-public/postfix/dist/README_FILES/STANDARD_CONFIGURATION_README | 5 +-
external/ibm-public/postfix/dist/README_FILES/TLS_README | 39 +
external/ibm-public/postfix/dist/README_FILES/XFORWARD_README | 9 +-
external/ibm-public/postfix/dist/RELEASE_NOTES | 518 +-
external/ibm-public/postfix/dist/RELEASE_NOTES-2.7 | 175 +
external/ibm-public/postfix/dist/conf/access | 279 +-
external/ibm-public/postfix/dist/conf/header_checks | 172 +-
external/ibm-public/postfix/dist/conf/master.cf | 6 +-
external/ibm-public/postfix/dist/conf/post-install | 42 +-
external/ibm-public/postfix/dist/conf/postfix-files | 21 +-
external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html | 6 +-
external/ibm-public/postfix/dist/html/BACKSCATTER_README.html | 5 +-
external/ibm-public/postfix/dist/html/DATABASE_README.html | 16 +-
external/ibm-public/postfix/dist/html/INSTALL.html | 3 +
external/ibm-public/postfix/dist/html/LDAP_README.html | 58 +-
external/ibm-public/postfix/dist/html/MILTER_README.html | 7 +-
external/ibm-public/postfix/dist/html/Makefile.in | 13 +-
external/ibm-public/postfix/dist/html/OVERVIEW.html | 21 +-
external/ibm-public/postfix/dist/html/POSTSCREEN_README.html | 975 +
external/ibm-public/postfix/dist/html/QSHAPE_README.html | 12 +-
external/ibm-public/postfix/dist/html/SASL_README.html | 78 +-
external/ibm-public/postfix/dist/html/SQLITE_README.html | 101 +
external/ibm-public/postfix/dist/html/STANDARD_CONFIGURATION_README.html | 5 +-
external/ibm-public/postfix/dist/html/TLS_README.html | 48 +
external/ibm-public/postfix/dist/html/XFORWARD_README.html | 10 +-
external/ibm-public/postfix/dist/html/access.5.html | 277 +-
external/ibm-public/postfix/dist/html/dnsblog.8.html | 97 +
external/ibm-public/postfix/dist/html/header_checks.5.html | 172 +-
external/ibm-public/postfix/dist/html/index.html | 4 +
external/ibm-public/postfix/dist/html/ldap_table.5.html | 636 +-
external/ibm-public/postfix/dist/html/lmtp.8.html | 131 +-
external/ibm-public/postfix/dist/html/local.8.html | 125 +-
external/ibm-public/postfix/dist/html/master.5.html | 6 +-
external/ibm-public/postfix/dist/html/mysql_table.5.html | 188 +-
external/ibm-public/postfix/dist/html/oqmgr.8.html | 27 +-
external/ibm-public/postfix/dist/html/pgsql_table.5.html | 212 +-
external/ibm-public/postfix/dist/html/postconf.1.html | 126 +-
external/ibm-public/postfix/dist/html/postconf.5.html | 1800 +-
external/ibm-public/postfix/dist/html/postfix-manuals.html | 8 +
external/ibm-public/postfix/dist/html/postfix.1.html | 4 +
external/ibm-public/postfix/dist/html/postscreen.8.html | 421 +
external/ibm-public/postfix/dist/html/qmgr.8.html | 27 +-
external/ibm-public/postfix/dist/html/smtp-sink.1.html | 10 +
external/ibm-public/postfix/dist/html/smtp.8.html | 131 +-
external/ibm-public/postfix/dist/html/smtpd.8.html | 319 +-
external/ibm-public/postfix/dist/html/sqlite_table.5.html | 286 +
external/ibm-public/postfix/dist/html/tlsproxy.8.html | 245 +
external/ibm-public/postfix/dist/man/Makefile.in | 14 +-
external/ibm-public/postfix/dist/man/man1/postconf.1 | 15 +-
external/ibm-public/postfix/dist/man/man1/postfix.1 | 6 +-
external/ibm-public/postfix/dist/man/man1/smtp-sink.1 | 8 +-
external/ibm-public/postfix/dist/man/man5/access.5 | 17 +-
external/ibm-public/postfix/dist/man/man5/header_checks.5 | 74 +-
external/ibm-public/postfix/dist/man/man5/ldap_table.5 | 122 +-
external/ibm-public/postfix/dist/man/man5/master.5 | 8 +-
external/ibm-public/postfix/dist/man/man5/mysql_table.5 | 21 +-
external/ibm-public/postfix/dist/man/man5/pgsql_table.5 | 23 +-
external/ibm-public/postfix/dist/man/man5/postconf.5 | 1239 +-
external/ibm-public/postfix/dist/man/man5/sqlite_table.5 | 306 +
external/ibm-public/postfix/dist/man/man8/dnsblog.8 | 96 +
external/ibm-public/postfix/dist/man/man8/local.8 | 8 +-
external/ibm-public/postfix/dist/man/man8/oqmgr.8 | 20 +-
external/ibm-public/postfix/dist/man/man8/postscreen.8 | 394 +
external/ibm-public/postfix/dist/man/man8/qmgr.8 | 16 +-
external/ibm-public/postfix/dist/man/man8/smtp.8 | 14 +-
external/ibm-public/postfix/dist/man/man8/smtpd.8 | 33 +-
external/ibm-public/postfix/dist/man/man8/tlsproxy.8 | 216 +
external/ibm-public/postfix/dist/mantools/postlink | 101 +-
external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html | 6 +-
external/ibm-public/postfix/dist/proto/BACKSCATTER_README.html | 5 +-
external/ibm-public/postfix/dist/proto/DATABASE_README.html | 16 +-
external/ibm-public/postfix/dist/proto/INSTALL.html | 3 +
external/ibm-public/postfix/dist/proto/LDAP_README.html | 58 +-
external/ibm-public/postfix/dist/proto/MILTER_README.html | 7 +-
external/ibm-public/postfix/dist/proto/Makefile.in | 16 +
external/ibm-public/postfix/dist/proto/OVERVIEW.html | 21 +-
external/ibm-public/postfix/dist/proto/POSTSCREEN_README.html | 975 +
external/ibm-public/postfix/dist/proto/QSHAPE_README.html | 12 +-
external/ibm-public/postfix/dist/proto/SASL_README.html | 78 +-
external/ibm-public/postfix/dist/proto/SQLITE_README.html | 101 +
external/ibm-public/postfix/dist/proto/STANDARD_CONFIGURATION_README.html | 5 +-
external/ibm-public/postfix/dist/proto/TLS_README.html | 48 +
external/ibm-public/postfix/dist/proto/XFORWARD_README.html | 10 +-
external/ibm-public/postfix/dist/proto/access | 15 +-
external/ibm-public/postfix/dist/proto/header_checks | 66 +-
external/ibm-public/postfix/dist/proto/ldap_table | 118 +-
external/ibm-public/postfix/dist/proto/master | 6 +-
external/ibm-public/postfix/dist/proto/mysql_table | 19 +-
external/ibm-public/postfix/dist/proto/pgsql_table | 21 +-
external/ibm-public/postfix/dist/proto/postconf.proto | 1495 +-
external/ibm-public/postfix/dist/proto/sqlite_table | 281 +
external/ibm-public/postfix/dist/proto/stop | 26 +
external/ibm-public/postfix/dist/src/cleanup/Makefile.in | 13 +
external/ibm-public/postfix/dist/src/cleanup/cleanup.h | 12 +-
external/ibm-public/postfix/dist/src/cleanup/cleanup_addr.c | 28 +-
external/ibm-public/postfix/dist/src/cleanup/cleanup_map1n.c | 45 +-
external/ibm-public/postfix/dist/src/cleanup/cleanup_message.c | 6 +-
external/ibm-public/postfix/dist/src/cleanup/cleanup_milter.c | 4 +-
external/ibm-public/postfix/dist/src/dns/dns.h | 5 +-
external/ibm-public/postfix/dist/src/dns/dns_rr.c | 53 +-
external/ibm-public/postfix/dist/src/dns/test_dns_lookup.c | 6 +-
external/ibm-public/postfix/dist/src/dnsblog/Makefile.in | 78 +
external/ibm-public/postfix/dist/src/dnsblog/dnsblog.c | 281 +
external/ibm-public/postfix/dist/src/global/Makefile.in | 62 +-
external/ibm-public/postfix/dist/src/global/addr_match_list.c | 21 +-
external/ibm-public/postfix/dist/src/global/cfg_parser.c | 12 +-
external/ibm-public/postfix/dist/src/global/conv_time.c | 81 +-
external/ibm-public/postfix/dist/src/global/db_common.c | 6 +-
external/ibm-public/postfix/dist/src/global/deliver_pass.c | 3 +-
external/ibm-public/postfix/dist/src/global/deliver_request.c | 22 +-
external/ibm-public/postfix/dist/src/global/deliver_request.h | 3 +-
external/ibm-public/postfix/dist/src/global/dict_ldap.c | 348 +-
external/ibm-public/postfix/dist/src/global/dict_mysql.c | 62 +-
external/ibm-public/postfix/dist/src/global/dict_pgsql.c | 46 +-
external/ibm-public/postfix/dist/src/global/dict_sqlite.c | 325 +
external/ibm-public/postfix/dist/src/global/dict_sqlite.h | 34 +
external/ibm-public/postfix/dist/src/global/dsn_mask.c | 4 +-
external/ibm-public/postfix/dist/src/global/ehlo_mask.c | 4 +-
external/ibm-public/postfix/dist/src/global/header_body_checks.c | 14 +-
external/ibm-public/postfix/dist/src/global/mail_conf.c | 19 +-
external/ibm-public/postfix/dist/src/global/mail_conf.h | 23 +-
external/ibm-public/postfix/dist/src/global/mail_conf_int.c | 20 +-
external/ibm-public/postfix/dist/src/global/mail_conf_long.c | 11 +-
external/ibm-public/postfix/dist/src/global/mail_conf_nbool.c | 160 +
external/ibm-public/postfix/dist/src/global/mail_conf_nint.c | 16 +-
external/ibm-public/postfix/dist/src/global/mail_conf_time.c | 4 +-
external/ibm-public/postfix/dist/src/global/mail_dict.c | 6 +-
external/ibm-public/postfix/dist/src/global/mail_params.h | 466 +-
external/ibm-public/postfix/dist/src/global/mail_proto.h | 33 +-
external/ibm-public/postfix/dist/src/global/mail_version.h | 6 +-
external/ibm-public/postfix/dist/src/global/mime_state.c | 4 +-
external/ibm-public/postfix/dist/src/global/pipe_command.c | 10 +-
external/ibm-public/postfix/dist/src/global/scache_clnt.c | 4 +-
external/ibm-public/postfix/dist/src/global/smtp_reply_footer.c | 168 +
external/ibm-public/postfix/dist/src/global/smtp_reply_footer.h | 39 +
external/ibm-public/postfix/dist/src/local/alias.c | 5 +-
external/ibm-public/postfix/dist/src/local/forward.c | 6 +-
external/ibm-public/postfix/dist/src/local/local.c | 12 +-
external/ibm-public/postfix/dist/src/local/recipient.c | 9 +-
external/ibm-public/postfix/dist/src/master/event_server.c | 29 +-
external/ibm-public/postfix/dist/src/master/mail_server.h | 3 +-
external/ibm-public/postfix/dist/src/master/master.h | 3 +-
external/ibm-public/postfix/dist/src/master/master_sig.c | 48 +-
external/ibm-public/postfix/dist/src/master/master_spawn.c | 23 +-
external/ibm-public/postfix/dist/src/master/multi_server.c | 18 +-
external/ibm-public/postfix/dist/src/master/single_server.c | 10 +-
external/ibm-public/postfix/dist/src/master/trigger_server.c | 10 +-
external/ibm-public/postfix/dist/src/milter/milter8.c | 48 +-
external/ibm-public/postfix/dist/src/milter/test-milter.c | 16 +-
external/ibm-public/postfix/dist/src/oqmgr/qmgr.c | 26 +-
external/ibm-public/postfix/dist/src/oqmgr/qmgr.h | 3 +-
external/ibm-public/postfix/dist/src/oqmgr/qmgr_deliver.c | 3 +-
external/ibm-public/postfix/dist/src/oqmgr/qmgr_message.c | 16 +-
external/ibm-public/postfix/dist/src/pickup/pickup.c | 7 +-
external/ibm-public/postfix/dist/src/pipe/pipe.c | 4 +-
external/ibm-public/postfix/dist/src/postconf/Makefile.in | 6 +-
external/ibm-public/postfix/dist/src/postconf/extract.awk | 18 +
external/ibm-public/postfix/dist/src/postconf/postconf.c | 59 +-
external/ibm-public/postfix/dist/src/postfix/postfix.c | 6 +-
external/ibm-public/postfix/dist/src/postscreen/Makefile.in | 349 +
external/ibm-public/postfix/dist/src/postscreen/postscreen.c | 1117 +
external/ibm-public/postfix/dist/src/postscreen/postscreen.h | 485 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_access.c | 256 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_dict.c | 184 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_dnsbl.c | 553 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_early.c | 297 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_expand.c | 143 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_misc.c | 157 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_send.c | 218 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_smtpd.c | 1218 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_starttls.c | 253 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_state.c | 294 +
external/ibm-public/postfix/dist/src/postscreen/postscreen_tests.c | 370 +
external/ibm-public/postfix/dist/src/qmgr/qmgr.c | 24 +-
external/ibm-public/postfix/dist/src/qmgr/qmgr.h | 3 +-
external/ibm-public/postfix/dist/src/qmgr/qmgr_deliver.c | 3 +-
external/ibm-public/postfix/dist/src/qmgr/qmgr_message.c | 16 +-
external/ibm-public/postfix/dist/src/qmqpd/Makefile.in | 2 +
external/ibm-public/postfix/dist/src/qmqpd/qmqpd_peer.c | 14 +-
external/ibm-public/postfix/dist/src/smtp/Makefile.in | 3 +
external/ibm-public/postfix/dist/src/smtp/lmtp_params.c | 4 +-
external/ibm-public/postfix/dist/src/smtp/smtp.c | 56 +-
external/ibm-public/postfix/dist/src/smtp/smtp.h | 6 +-
external/ibm-public/postfix/dist/src/smtp/smtp_addr.c | 15 +-
external/ibm-public/postfix/dist/src/smtp/smtp_params.c | 4 +-
external/ibm-public/postfix/dist/src/smtp/smtp_proto.c | 106 +-
external/ibm-public/postfix/dist/src/smtpd/Makefile.in | 50 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd.c | 287 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd.h | 30 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd_chat.c | 12 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd_check.c | 429 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd_dnswl.in | 56 +
external/ibm-public/postfix/dist/src/smtpd/smtpd_dnswl.ref | 85 +
external/ibm-public/postfix/dist/src/smtpd/smtpd_expand.c | 249 +
external/ibm-public/postfix/dist/src/smtpd/smtpd_expand.h | 37 +
external/ibm-public/postfix/dist/src/smtpd/smtpd_peer.c | 14 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd_proxy.c | 11 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd_sasl_proto.c | 34 +-
external/ibm-public/postfix/dist/src/smtpd/smtpd_state.c | 12 +-
external/ibm-public/postfix/dist/src/smtpstone/smtp-sink.c | 46 +-
external/ibm-public/postfix/dist/src/smtpstone/smtp-source.c | 37 +-
external/ibm-public/postfix/dist/src/tls/Makefile.in | 54 +-
external/ibm-public/postfix/dist/src/tls/tls.h | 13 +-
external/ibm-public/postfix/dist/src/tls/tls_bio_ops.c | 182 +-
external/ibm-public/postfix/dist/src/tls/tls_client.c | 36 +-
external/ibm-public/postfix/dist/src/tls/tls_misc.c | 95 +-
external/ibm-public/postfix/dist/src/tls/tls_proxy.h | 56 +
external/ibm-public/postfix/dist/src/tls/tls_proxy_clnt.c | 247 +
external/ibm-public/postfix/dist/src/tls/tls_proxy_print.c | 86 +
external/ibm-public/postfix/dist/src/tls/tls_proxy_scan.c | 93 +
external/ibm-public/postfix/dist/src/tls/tls_server.c | 133 +-
external/ibm-public/postfix/dist/src/tlsproxy/Makefile.in | 97 +
external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy.c | 1145 +
external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy.h | 55 +
external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy_state.c | 136 +
external/ibm-public/postfix/dist/src/util/Makefile.in | 173 +-
external/ibm-public/postfix/dist/src/util/connect.h | 6 +-
external/ibm-public/postfix/dist/src/util/dict.c | 6 +-
external/ibm-public/postfix/dist/src/util/dict_db.c | 5 +-
external/ibm-public/postfix/dist/src/util/dict_dbm.h | 6 +-
external/ibm-public/postfix/dist/src/util/dict_ht.c | 5 +-
external/ibm-public/postfix/dist/src/util/dict_open.c | 6 +-
external/ibm-public/postfix/dist/src/util/dict_thash.c | 266 +
external/ibm-public/postfix/dist/src/util/dict_thash.h | 39 +
external/ibm-public/postfix/dist/src/util/events.c | 17 +-
external/ibm-public/postfix/dist/src/util/events.h | 19 +-
external/ibm-public/postfix/dist/src/util/ip_match.c | 678 +
external/ibm-public/postfix/dist/src/util/ip_match.h | 40 +
external/ibm-public/postfix/dist/src/util/ip_match.in | 22 +
external/ibm-public/postfix/dist/src/util/ip_match.ref | 55 +
external/ibm-public/postfix/dist/src/util/listen.h | 9 +-
external/ibm-public/postfix/dist/src/util/mac_expand.c | 7 +-
external/ibm-public/postfix/dist/src/util/mac_expand.h | 3 +-
external/ibm-public/postfix/dist/src/util/make_dirs.c | 20 +-
external/ibm-public/postfix/dist/src/util/myaddrinfo.c | 25 +-
external/ibm-public/postfix/dist/src/util/myaddrinfo.h | 18 +-
external/ibm-public/postfix/dist/src/util/mymalloc.c | 8 +-
external/ibm-public/postfix/dist/src/util/name_mask.c | 317 +-
external/ibm-public/postfix/dist/src/util/name_mask.h | 26 +-
external/ibm-public/postfix/dist/src/util/name_mask.in | 9 +
external/ibm-public/postfix/dist/src/util/name_mask.ref0 | 9 +
external/ibm-public/postfix/dist/src/util/name_mask.ref1 | 12 +
external/ibm-public/postfix/dist/src/util/name_mask.ref2 | 12 +
external/ibm-public/postfix/dist/src/util/name_mask.ref3 | 14 +
external/ibm-public/postfix/dist/src/util/name_mask.ref4 | 14 +
external/ibm-public/postfix/dist/src/util/name_mask.ref5 | 14 +
external/ibm-public/postfix/dist/src/util/name_mask.ref6 | 14 +
external/ibm-public/postfix/dist/src/util/name_mask.ref7 | 12 +
external/ibm-public/postfix/dist/src/util/name_mask.ref8 | 12 +
external/ibm-public/postfix/dist/src/util/name_mask.ref9 | 12 +
external/ibm-public/postfix/dist/src/util/nbbio.c | 373 +
external/ibm-public/postfix/dist/src/util/nbbio.h | 87 +
external/ibm-public/postfix/dist/src/util/stream_pass_connect.c | 88 +
external/ibm-public/postfix/dist/src/util/stream_recv_fd.c | 4 +-
external/ibm-public/postfix/dist/src/util/stream_send_fd.c | 6 +-
external/ibm-public/postfix/dist/src/util/stringops.h | 3 +-
external/ibm-public/postfix/dist/src/util/sys_defs.h | 39 +-
external/ibm-public/postfix/dist/src/util/trigger.h | 6 +-
external/ibm-public/postfix/dist/src/util/unix_pass_listen.c | 87 +
external/ibm-public/postfix/dist/src/util/unix_pass_trigger.c | 151 +
external/ibm-public/postfix/dist/src/util/unix_recv_fd.c | 4 +-
external/ibm-public/postfix/dist/src/util/unix_send_fd.c | 6 +-
external/ibm-public/postfix/dist/src/util/upass_connect.c | 143 -
external/ibm-public/postfix/dist/src/util/upass_listen.c | 196 -
external/ibm-public/postfix/dist/src/util/upass_trigger.c | 133 -
external/ibm-public/postfix/dist/src/util/valid_utf_8.c | 141 +
external/ibm-public/postfix/dist/src/util/vstream.c | 66 +-
external/ibm-public/postfix/dist/src/util/vstream.h | 7 +-
external/ibm-public/postfix/dist/src/util/vstring.c | 16 +-
external/ibm-public/postfix/dist/src/util/watchdog.c | 51 +-
external/ibm-public/postfix/dist/src/xsasl/Makefile.in | 1 +
external/ibm-public/postfix/dist/src/xsasl/xsasl_dovecot_server.c | 5 +-
external/ibm-public/postfix/lib/global/Makefile | 5 +-
external/ibm-public/postfix/lib/masterlib/Makefile | 4 +-
external/ibm-public/postfix/lib/tls/Makefile | 4 +-
external/ibm-public/postfix/lib/util/Makefile | 9 +-
external/ibm-public/postfix/libexec/Makefile | 10 +-
external/ibm-public/postfix/libexec/dnsblog/Makefile | 15 +
external/ibm-public/postfix/libexec/postscreen/Makefile | 26 +
external/ibm-public/postfix/libexec/smtpd/Makefile | 5 +-
external/ibm-public/postfix/libexec/tlsproxy/Makefile | 20 +
external/ibm-public/postfix/man/man8/Makefile | 10 +-
external/ibm-public/postfix/sbin/postconf/Makefile | 8 +-
external/ibm-public/postfix/share/README_FILES/Makefile | 8 +-
external/ibm-public/postfix/share/html/Makefile | 20 +-
external/mit/xorg/bin/xbiff/Makefile | 5 +-
external/mit/xorg/bin/xkbcomp/Makefile | 5 +-
external/mit/xorg/bin/xkbevd/Makefile | 5 +-
external/mit/xorg/bin/xrdb/Makefile | 4 +-
external/mit/xorg/lib/Makefile | 6 +-
external/mit/xorg/lib/libX11/Makefile | 15 +-
external/mit/xorg/lib/libX11/Makefile.libx11 | 18 +-
external/mit/xorg/lib/libX11/dynamic/Makefile | 7 +-
external/mit/xorg/lib/libX11/libX11-xcb/Makefile | 21 +
external/mit/xorg/lib/libX11/libX11-xcb/shlib_version | 4 +
external/mit/xorg/lib/libXaw/Makefile | 3 +-
external/mit/xorg/lib/libXaw6/Makefile | 5 +-
external/mit/xorg/lib/libXext/Makefile | 20 +-
external/mit/xorg/lib/libXext/shlib_version | 4 +-
external/mit/xorg/lib/libxcb/libxcb/Makefile | 4 +-
external/mit/xorg/lib/xkeyboard-config/geometry/Makefile | 4 +-
external/mit/xorg/lib/xkeyboard-config/symbols/Makefile | 6 +-
external/mit/xorg/server/drivers/xf86-video-radeon/Makefile | 6 +-
external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/init/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile | 5 +-
external/mit/xorg/server/xorg-server/hw/xfree86/utils/xorgconfig/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/xf86config/Makefile | 3 +-
external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile | 5 +-
gnu/dist/gcc4/gcc/config/rs6000/netbsd.h | 7 +
gnu/dist/gdb6/gdb/hppanbsd-tdep.c | 34 +-
gnu/usr.bin/gdb6/libgdb/Makefile | 3 +-
gnu/usr.bin/groff/tmac/mdoc.local | 3 +-
include/ssp/ssp.h | 30 +-
lib/csu/alpha/crt0.c | 6 +-
lib/csu/arm_elf/crt0.c | 6 +-
lib/csu/common/crt0-common.c | 9 +-
lib/csu/common_elf/common.h | 4 +-
lib/csu/hppa/crt0.c | 27 +-
lib/csu/ia64/crt0.c | 6 +-
lib/csu/m68k_elf/crt0.c | 6 +-
lib/csu/mips/crt0.c | 6 +-
lib/csu/powerpc/crt0.c | 24 +-
lib/csu/powerpc64/crt0.c | 6 +-
lib/csu/sh3_elf/crt0.c | 6 +-
lib/csu/sparc64/crt0.c | 6 +-
lib/csu/sparc_elf/crt0.c | 6 +-
lib/csu/vax_elf/crt0.c | 6 +-
lib/libc/arch/alpha/gen/_lwp.c | 7 +-
lib/libc/arch/arm/gen/_lwp.c | 6 +-
lib/libc/arch/hppa/gen/_lwp.c | 5 +-
lib/libc/arch/i386/gen/_lwp.c | 7 +-
lib/libc/arch/m68k/gen/_lwp.c | 6 +-
lib/libc/arch/mips/gen/_lwp.c | 6 +-
lib/libc/arch/mips/softfloat/mips-gcc.h | 9 +-
lib/libc/arch/powerpc/gen/_lwp.c | 5 +-
lib/libc/arch/sh3/gen/_lwp.c | 5 +-
lib/libc/arch/sparc/gen/_lwp.c | 5 +-
lib/libc/arch/sparc64/gen/_lwp.c | 5 +-
lib/libc/arch/x86_64/gen/_lwp.c | 7 +-
lib/libc/compat/time/compat_localtime.c | 18 +-
lib/libc/gen/getcwd.c | 20 +-
lib/libc/gen/unvis.c | 5 +-
lib/libc/net/nsdispatch.c | 14 +-
lib/libc/softfloat/softfloat-specialize | 21 +-
lib/libc/stdlib/jemalloc.c | 39 +-
lib/libc/sys/mlock.2 | 29 +-
lib/libc/sys/stat.2 | 4 +-
lib/libc/time/localtime.c | 11 +-
lib/libdm/dm.3 | 16 +-
lib/libedit/editline.3 | 6 +-
lib/libedit/read.c | 23 +-
lib/libedit/vi.c | 11 +-
lib/libm/complex/cproj.c | 6 +-
lib/libm/complex/cprojf.c | 6 +-
lib/libm/complex/cprojl.c | 6 +-
lib/libpthread/arch/i386/pthread_md.h | 18 +-
lib/libpthread/pthread_int.h | 10 +-
lib/libpuffs/callcontext.c | 5 +-
lib/libpuffs/subr.c | 21 +-
lib/librefuse/refuse_opt.c | 3 +-
lib/librmt/rmtlib.c | 8 +-
lib/librt/mq.3 | 4 +-
lib/librump/rump.3 | 6 +-
lib/librumpclient/Makefile | 4 +-
lib/librumpclient/rumpclient.3 | 14 +-
lib/librumpclient/rumpclient.c | 77 +-
lib/librumphijack/Makefile | 9 +-
lib/librumphijack/hijack.c | 1040 +-
lib/librumphijack/hijack.h | 28 +
lib/librumphijack/hijackdlsym.c | 57 +
lib/librumphijack/rumphijack.3 | 65 +-
lib/libukfs/ukfs.c | 18 +-
lib/libukfs/ukfs_disklabel.c | 46 +-
lib/libukfs/ukfs_int_disklabel.h | 7 +-
libexec/ld.elf_so/arch/powerpc/rtld_start.S | 6 +-
libexec/ld.elf_so/rtld.c | 8 +-
sbin/dmctl/dmctl.8 | 4 +-
sbin/dump/snapshot.c | 16 +-
sbin/fsck_msdos/dir.c | 6 +-
sbin/mount/pathadj.c | 4 +-
sbin/raidctl/raidctl.c | 8 +-
share/man/man4/Makefile | 10 +-
share/man/man4/aac.4 | 6 +-
share/man/man4/acpicpu.4 | 55 +-
share/man/man4/alc.4 | 61 +
share/man/man4/aps.4 | 26 +-
share/man/man4/ath.4 | 6 +-
share/man/man4/coretemp.4 | 83 -
share/man/man4/crypto.4 | 8 +-
share/man/man4/flash.4 | 69 +
share/man/man4/fss.4 | 12 +-
share/man/man4/fujbp.4 | 94 +
share/man/man4/fujitsu.4 | 91 -
share/man/man4/man4.i386/Makefile | 4 +-
share/man/man4/man4.i386/viac7temp.4 | 51 +
share/man/man4/man4.x86/Makefile | 5 +-
share/man/man4/man4.x86/coretemp.4 | 90 +
share/man/man4/man4.x86/est.4 | 75 +
share/man/man4/man4.x86/ichlpcib.4 | 5 +-
share/man/man4/man4.x86/odcm.4 | 75 +
share/man/man4/man4.x86/powernow.4 | 77 +
share/man/man4/njata.4 | 4 +-
share/man/man4/njs.4 | 4 +-
share/man/man4/piixpcib.4 | 5 +-
share/man/man5/locate.conf.5 | 4 +-
share/man/man5/mk.conf.5 | 4 +-
share/man/man9/Makefile | 6 +-
share/man/man9/flash.9 | 84 +
share/misc/acronyms | 76 +-
share/misc/acronyms.comp | 262 +-
share/mk/bsd.README | 4 +-
share/mk/bsd.hostprog.mk | 4 +-
share/mk/bsd.klinks.mk | 4 +-
share/mk/bsd.prog.mk | 7 +-
share/mk/bsd.test.mk | 4 +-
sys/arch/algor/algor/algor_p4032_intr.c | 24 +-
sys/arch/algor/algor/algor_p4032var.h | 4 +-
sys/arch/algor/algor/algor_p5064_intr.c | 29 +-
sys/arch/algor/algor/algor_p5064var.h | 4 +-
sys/arch/algor/algor/algor_p6032_intr.c | 21 +-
sys/arch/algor/algor/cpu.c | 23 +-
sys/arch/algor/algor/interrupt.c | 95 +-
sys/arch/algor/algor/machdep.c | 90 +-
sys/arch/algor/conf/P4032 | 6 +-
sys/arch/algor/conf/P5064 | 6 +-
sys/arch/algor/conf/P5064-64 | 6 +-
sys/arch/algor/conf/files.algor | 3 +-
sys/arch/algor/dev/mainbus.c | 6 +-
sys/arch/algor/include/autoconf.h | 8 +-
sys/arch/algor/include/intr.h | 57 +-
sys/arch/algor/isa/isadma_bounce.c | 12 +-
sys/arch/alpha/alpha/machdep.c | 14 +-
sys/arch/alpha/alpha/sys_machdep.c | 6 +-
sys/arch/alpha/include/mcontext.h | 14 +-
sys/arch/alpha/include/types.h | 5 +-
sys/arch/amd64/amd64/autoconf.c | 5 +-
sys/arch/amd64/amd64/cpufunc.S | 4 +-
sys/arch/amd64/amd64/db_disasm.c | 10 +-
sys/arch/amd64/amd64/machdep.c | 12 +-
sys/arch/amd64/amd64/mainbus.c | 8 +-
sys/arch/amd64/amd64/netbsd32_machdep.c | 18 +-
sys/arch/amd64/conf/GENERIC | 27 +-
sys/arch/amd64/conf/XEN3_DOM0 | 11 +-
sys/arch/amd64/include/mcontext.h | 39 +-
sys/arch/amd64/include/types.h | 3 +-
sys/arch/amd64/include/vmparam.h | 6 +-
sys/arch/amiga/amiga/machdep.c | 6 +-
sys/arch/arc/arc/autoconf.c | 7 +-
sys/arch/arc/arc/bus_dma.c | 26 +-
sys/arch/arc/arc/bus_space_sparse.c | 6 +-
sys/arch/arc/arc/c_magnum.c | 43 +-
sys/arch/arc/arc/c_nec_eisa.c | 41 +-
sys/arch/arc/arc/c_nec_pci.c | 41 +-
sys/arch/arc/arc/cpu.c | 15 +-
sys/arch/arc/arc/interrupt.c | 96 +-
sys/arch/arc/arc/machdep.c | 26 +-
sys/arch/arc/arc/p_dti_arcstation.c | 43 +-
sys/arch/arc/arc/p_dti_tyne.c | 47 +-
sys/arch/arc/arc/p_sni_rm200pci.c | 43 +-
sys/arch/arc/conf/files.arc | 3 +-
sys/arch/arc/include/intr.h | 56 +-
sys/arch/arc/include/netbsd32_machdep.h | 3 +
sys/arch/arc/isa/isadma_bounce.c | 12 +-
sys/arch/arc/pci/necpb.c | 6 +-
sys/arch/arc/stand/boot/Makefile | 10 +-
sys/arch/arc/stand/boot/boot.c | 10 +-
sys/arch/arc/stand/boot/disk.c | 12 +-
sys/arch/arc/stand/boot/getchar.c | 6 +-
sys/arch/arc/stand/boot/putchar.c | 8 +-
sys/arch/arc/stand/boot/start.S | 4 +-
sys/arch/arm/arm/arm_machdep.c | 6 +-
sys/arch/arm/arm/sig_machdep.c | 10 +-
sys/arch/arm/arm32/pmap.c | 42 +-
sys/arch/arm/include/arm32/pmap.h | 10 +-
sys/arch/arm/include/mcontext.h | 9 +-
sys/arch/arm/omap/files.omap2 | 7 +-
sys/arch/arm/omap/omap2_nand.c | 517 +
sys/arch/atari/atari/machdep.c | 6 +-
sys/arch/bebox/stand/README | 24 +-
sys/arch/bebox/stand/boot/prf.c | 6 +-
sys/arch/bebox/stand/boot/tgets.c | 10 +-
sys/arch/cesfic/cesfic/machdep.c | 6 +-
sys/arch/cobalt/cobalt/bus.c | 27 +-
sys/arch/cobalt/cobalt/cpu.c | 16 +-
sys/arch/cobalt/cobalt/interrupt.c | 160 +-
sys/arch/cobalt/cobalt/machdep.c | 51 +-
sys/arch/cobalt/conf/GENERIC | 10 +-
sys/arch/cobalt/conf/files.cobalt | 4 +-
sys/arch/cobalt/conf/std.cobalt | 3 +-
sys/arch/cobalt/dev/gt.c | 6 +-
sys/arch/cobalt/include/bootinfo.h | 6 +-
sys/arch/cobalt/include/intr.h | 51 +-
sys/arch/cobalt/pci/pci_machdep.c | 6 +-
sys/arch/cobalt/stand/boot/Makefile | 12 +-
sys/arch/emips/conf/files.emips | 4 +-
sys/arch/emips/emips/autoconf.c | 6 +-
sys/arch/emips/emips/bus_dma.c | 12 +-
sys/arch/emips/emips/cpu.c | 24 +-
sys/arch/emips/emips/interrupt.c | 83 +-
sys/arch/emips/emips/machdep.c | 26 +-
sys/arch/emips/emips/xilinx_ml40x.c | 35 +-
sys/arch/emips/emips/xs_bee3.c | 38 +-
sys/arch/emips/include/intr.h | 66 +-
sys/arch/emips/include/sysconf.h | 6 +-
sys/arch/evbarm/conf/BEAGLEBOARD | 15 +-
sys/arch/evbmips/adm5120/machdep.c | 20 +-
sys/arch/evbmips/adm5120/mainbus.c | 27 +-
sys/arch/evbmips/alchemy/dbau1500.c | 6 +-
sys/arch/evbmips/alchemy/dbau1550.c | 6 +-
sys/arch/evbmips/alchemy/genericbd.c | 6 +-
sys/arch/evbmips/alchemy/mach_intr.c | 8 +-
sys/arch/evbmips/alchemy/machdep.c | 20 +-
sys/arch/evbmips/alchemy/mainbus.c | 18 +-
sys/arch/evbmips/alchemy/mtx-1.c | 6 +-
sys/arch/evbmips/alchemy/obio.c | 21 +-
sys/arch/evbmips/alchemy/omsal400.c | 6 +-
sys/arch/evbmips/atheros/mach_intr.c | 8 +-
sys/arch/evbmips/atheros/machdep.c | 29 +-
sys/arch/evbmips/atheros/mainbus.c | 19 +-
sys/arch/evbmips/conf/ADM5120 | 8 +-
sys/arch/evbmips/conf/ADM5120-NB | 6 +-
sys/arch/evbmips/conf/ADM5120-USB | 6 +-
sys/arch/evbmips/conf/ALCHEMY | 8 +-
sys/arch/evbmips/conf/AP30 | 6 +-
sys/arch/evbmips/conf/INSTALL_XLSATX32 | 14 +
sys/arch/evbmips/conf/INSTALL_XLSATX64 | 14 +
sys/arch/evbmips/conf/MALTA | 8 +-
sys/arch/evbmips/conf/MALTA32.MP | 8 +
sys/arch/evbmips/conf/MALTA64 | 6 +-
sys/arch/evbmips/conf/MALTA64.MP | 8 +
sys/arch/evbmips/conf/MERAKI | 8 +-
sys/arch/evbmips/conf/RB153 | 9 +-
sys/arch/evbmips/conf/WGT624V3 | 8 +-
sys/arch/evbmips/conf/XLS6ATX_7A | 197 -
sys/arch/evbmips/conf/XLS6ATX_7A64 | 9 -
sys/arch/evbmips/conf/XLSATX | 217 +
sys/arch/evbmips/conf/XLSATX32 | 8 +
sys/arch/evbmips/conf/XLSATX64 | 10 +
sys/arch/evbmips/conf/XLSATX64.MP | 19 +
sys/arch/evbmips/conf/files.adm5120 | 3 +-
sys/arch/evbmips/conf/files.alchemy | 3 +-
sys/arch/evbmips/conf/files.atheros | 3 +-
sys/arch/evbmips/conf/files.malta | 5 +-
sys/arch/evbmips/conf/files.rmixl | 9 +-
sys/arch/evbmips/conf/std.malta | 3 +-
sys/arch/evbmips/conf/std.rmixl | 9 +-
sys/arch/evbmips/evbmips/cpu.c | 9 +-
sys/arch/evbmips/evbmips/interrupt.c | 76 +-
sys/arch/evbmips/evbmips/yamon.c | 19 +-
sys/arch/evbmips/gdium/machdep.c | 12 +-
sys/arch/evbmips/include/bus.h | 8 +-
sys/arch/evbmips/include/intr.h | 65 +-
sys/arch/evbmips/include/vmparam.h | 11 +-
sys/arch/evbmips/malta/machdep.c | 61 +-
sys/arch/evbmips/malta/malta_dma.c | 49 +-
sys/arch/evbmips/malta/malta_intr.c | 76 +-
sys/arch/evbmips/malta/maltavar.h | 3 +-
sys/arch/evbmips/malta/pci/pci_machdep.c | 24 +-
sys/arch/evbmips/malta/pci/pcib.c | 155 +-
sys/arch/evbmips/rmixl/autoconf.c | 5 +-
sys/arch/evbmips/rmixl/autoconf.h | 17 +
sys/arch/evbmips/rmixl/cpu.c | 70 -
sys/arch/evbmips/rmixl/machdep.c | 481 +-
sys/arch/evbppc/conf/PMPPC | 4 +-
sys/arch/evbppc/conf/files.pmppc | 8 +-
sys/arch/evbppc/mpc85xx/autoconf.c | 5 +-
sys/arch/evbppc/mpc85xx/machdep.c | 16 +-
sys/arch/evbppc/obs405/obs600_autoconf.c | 8 +-
sys/arch/evbppc/obs405/obs600_machdep.c | 6 +-
sys/arch/ews4800mips/conf/files.ews4800mips | 3 +-
sys/arch/ews4800mips/ews4800mips/autoconf.c | 7 +-
sys/arch/ews4800mips/ews4800mips/bus_dma.c | 27 +-
sys/arch/ews4800mips/ews4800mips/cpu.c | 16 +-
sys/arch/ews4800mips/ews4800mips/interrupt.c | 26 +-
sys/arch/ews4800mips/ews4800mips/machdep.c | 15 +-
sys/arch/ews4800mips/ews4800mips/mainbus.c | 6 +-
sys/arch/ews4800mips/ews4800mips/tr2.c | 11 +-
sys/arch/ews4800mips/ews4800mips/tr2_intr.c | 217 +-
sys/arch/ews4800mips/ews4800mips/tr2a.c | 11 +-
sys/arch/ews4800mips/ews4800mips/tr2a_intr.c | 249 +-
sys/arch/ews4800mips/include/intr.h | 61 +-
sys/arch/ews4800mips/include/sbdvar.h | 9 +-
sys/arch/hp300/conf/files.hp300 | 4 +-
sys/arch/hp300/dev/diodevs | 8 +-
sys/arch/hp300/dev/diodevs.h | 22 +-
sys/arch/hp300/dev/diodevs_data.h | 16 +-
sys/arch/hp300/dev/diofb.c | 12 +-
sys/arch/hp300/dev/dnkbd.c | 18 +-
sys/arch/hp300/dev/dnkbdmap.c | 4 +-
sys/arch/hp300/dev/dnkbdmap.h | 4 +-
sys/arch/hp300/dev/dvbox.c | 4 +-
sys/arch/hp300/dev/gbox.c | 4 +-
sys/arch/hp300/dev/hil_intio.c | 17 +-
sys/arch/hp300/dev/hyper.c | 4 +-
sys/arch/hp300/dev/rbox.c | 4 +-
sys/arch/hp300/dev/sgc.c | 8 +-
sys/arch/hp300/dev/topcat.c | 30 +-
sys/arch/hp300/dev/tvrx.c | 4 +-
sys/arch/hp300/hp300/machdep.c | 6 +-
sys/arch/hp300/include/bus.h | 31 +-
sys/arch/hp700/hp700/machdep.c | 6 +-
sys/arch/hp700/hp700/mainbus.c | 6 +-
sys/arch/hp700/stand/xxboot/iplsum.c | 4 +-
sys/arch/hp700/stand/xxboot/readufs.c | 4 +-
sys/arch/hp700/stand/xxboot/readufs.h | 4 +-
sys/arch/hp700/stand/xxboot/readufs_ffs.c | 4 +-
sys/arch/hp700/stand/xxboot/readufs_lfs.c | 4 +-
sys/arch/hpcmips/conf/LCARD | 6 +-
sys/arch/hpcmips/conf/files.hpcmips | 6 +-
sys/arch/hpcmips/conf/std.hpcmips | 4 +-
sys/arch/hpcmips/conf/std.lcard | 4 +-
sys/arch/hpcmips/hpcmips/autoconf.c | 6 +-
sys/arch/hpcmips/hpcmips/bus_dma.c | 15 +-
sys/arch/hpcmips/hpcmips/bus_space.c | 7 +-
sys/arch/hpcmips/hpcmips/cpu.c | 25 +-
sys/arch/hpcmips/hpcmips/hpcapm_machdep.c | 56 +-
sys/arch/hpcmips/hpcmips/interrupt.c | 18 +-
sys/arch/hpcmips/hpcmips/machdep.c | 35 +-
sys/arch/hpcmips/hpcmips/mainbus.c | 22 +-
sys/arch/hpcmips/include/bus_types.h | 4 +-
sys/arch/hpcmips/include/intr.h | 57 +-
sys/arch/hpcmips/include/sysconf.h | 4 +-
sys/arch/hpcmips/tx/tx39.c | 19 +-
sys/arch/hpcmips/tx/tx39icu.c | 210 +-
sys/arch/hpcmips/vr/vr.c | 103 +-
sys/arch/hpcmips/vr/vrdcu.c | 9 +-
sys/arch/hppa/hppa/db_trace.c | 8 +-
sys/arch/hppa/hppa/hppa_machdep.c | 10 +-
sys/arch/hppa/hppa/process_machdep.c | 13 +-
sys/arch/hppa/hppa/trap.S | 26 +-
sys/arch/hppa/hppa/vm_machdep.c | 15 +-
sys/arch/hppa/include/mcontext.h | 12 +-
sys/arch/hppa/include/types.h | 5 +-
sys/arch/i386/conf/ALL | 59 +-
sys/arch/i386/conf/GENERIC | 36 +-
sys/arch/i386/conf/XEN3_DOM0 | 15 +-
sys/arch/i386/conf/XEN3_DOMU | 3 +-
sys/arch/i386/conf/files.i386 | 8 +-
sys/arch/i386/i386/autoconf.c | 11 +-
sys/arch/i386/i386/machdep.c | 12 +-
sys/arch/i386/i386/powernow_k7.c | 492 -
sys/arch/i386/include/mcontext.h | 18 +-
sys/arch/i386/include/types.h | 3 +-
sys/arch/i386/stand/boot/Makefile.boot | 3 +-
sys/arch/i386/stand/lib/biosdisk_ll.c | 5 +-
sys/arch/i386/stand/lib/biosmemps2.S | 13 +-
sys/arch/i386/stand/lib/biosvbe.S | 12 +-
sys/arch/i386/stand/lib/libi386.h | 4 +-
sys/arch/ia64/ia64/machdep.c | 6 +-
sys/arch/luna68k/luna68k/machdep.c | 6 +-
sys/arch/m68k/include/mcontext.h | 8 +-
sys/arch/m68k/m68k/sig_machdep.c | 10 +-
sys/arch/mac68k/mac68k/machdep.c | 6 +-
sys/arch/macppc/dev/awacs.c | 45 +-
sys/arch/mips/adm5120/adm5120_extio.c | 6 +-
sys/arch/mips/adm5120/adm5120_intr.c | 54 +-
sys/arch/mips/adm5120/adm5120_obio.c | 28 +-
sys/arch/mips/adm5120/adm5120_obio_dma.c | 25 +-
sys/arch/mips/adm5120/dev/admgpio.c | 6 +-
sys/arch/mips/adm5120/dev/admpci.c | 9 +-
sys/arch/mips/adm5120/include/adm5120_mainbusvar.h | 4 +-
sys/arch/mips/alchemy/au1000.c | 4 +-
sys/arch/mips/alchemy/au1100.c | 6 +-
sys/arch/mips/alchemy/au1500.c | 6 +-
sys/arch/mips/alchemy/au1550.c | 6 +-
sys/arch/mips/alchemy/au_chipdep.c | 6 +-
sys/arch/mips/alchemy/au_icu.c | 51 +-
sys/arch/mips/alchemy/au_timer.c | 19 +-
sys/arch/mips/alchemy/aubus.c | 32 +-
sys/arch/mips/alchemy/dev/aupci.c | 6 +-
sys/arch/mips/alchemy/include/auvar.h | 4 +-
sys/arch/mips/atheros/ar5312_intr.c | 54 +-
sys/arch/mips/atheros/ar5315_intr.c | 52 +-
sys/arch/mips/atheros/arbus.c | 53 +-
sys/arch/mips/atheros/include/ar531xvar.h | 4 +-
sys/arch/mips/conf/Makefile.mips | 6 +-
sys/arch/mips/conf/files.mips | 27 +-
sys/arch/mips/conf/files.rmixl | 64 +-
sys/arch/mips/conf/files.sibyte | 17 +-
sys/arch/mips/conf/kern.ldscript | 10 +-
sys/arch/mips/include/asm.h | 140 +-
sys/arch/mips/include/bus_dma.h | 201 +-
sys/arch/mips/include/cache.h | 105 +-
sys/arch/mips/include/cache_r5900.h | 140 -
sys/arch/mips/include/cpu.h | 296 +-
sys/arch/mips/include/cpu_counter.h | 15 +-
sys/arch/mips/include/cpuregs.h | 103 +-
sys/arch/mips/include/cpuset.h | 50 +
sys/arch/mips/include/db_machdep.h | 30 +-
sys/arch/mips/include/elf_machdep.h | 23 +-
sys/arch/mips/include/intr.h | 154 +
sys/arch/mips/include/lock.h | 13 +-
sys/arch/mips/include/locore.h | 462 +-
sys/arch/mips/include/mcontext.h | 42 +-
sys/arch/mips/include/mips1_pte.h | 6 +-
sys/arch/mips/include/mips3_pte.h | 22 +-
sys/arch/mips/include/mips_opcode.h | 20 +-
sys/arch/mips/include/mips_param.h | 16 +-
sys/arch/mips/include/mutex.h | 7 +-
sys/arch/mips/include/pcb.h | 13 +-
sys/arch/mips/include/pmap.h | 238 +-
sys/arch/mips/include/proc.h | 27 +-
sys/arch/mips/include/profile.h | 10 +-
sys/arch/mips/include/pte.h | 74 +-
sys/arch/mips/include/r5900regs.h | 55 -
sys/arch/mips/include/rwlock.h | 9 +-
sys/arch/mips/include/softintr.h | 39 -
sys/arch/mips/include/trap.h | 10 +-
sys/arch/mips/include/types.h | 33 +-
sys/arch/mips/include/vmparam.h | 52 +-
sys/arch/mips/mips/bds_emul.S | 628 +
sys/arch/mips/mips/bus_dma.c | 730 +-
sys/arch/mips/mips/bus_space_alignstride_chipdep.c | 19 +-
sys/arch/mips/mips/cache.c | 746 +-
sys/arch/mips/mips/cache_mipsNN.c | 58 +-
sys/arch/mips/mips/cache_r10k.c | 37 +-
sys/arch/mips/mips/cache_r3k.c | 12 +-
sys/arch/mips/mips/cache_r4k.c | 46 +-
sys/arch/mips/mips/cache_r5900.c | 224 -
sys/arch/mips/mips/cache_r5k.c | 28 +-
sys/arch/mips/mips/cache_r5k_subr.S | 4 +-
sys/arch/mips/mips/cache_tx39.c | 18 +-
sys/arch/mips/mips/compat_13_machdep.c | 21 +-
sys/arch/mips/mips/compat_16_machdep.c | 73 +-
sys/arch/mips/mips/core_machdep.c | 11 +-
sys/arch/mips/mips/cpu_exec.c | 53 +-
sys/arch/mips/mips/cpu_subr.c | 967 +
sys/arch/mips/mips/db_interface.c | 689 +-
sys/arch/mips/mips/db_trace.c | 119 +-
sys/arch/mips/mips/fp.S | 1976 +-
sys/arch/mips/mips/genassym.cf | 203 +-
sys/arch/mips/mips/ipifuncs.c | 151 +
sys/arch/mips/mips/kgdb_machdep.c | 76 +-
sys/arch/mips/mips/lock_stubs.S | 427 +-
sys/arch/mips/mips/lock_stubs_llsc.S | 376 +
sys/arch/mips/mips/lock_stubs_ras.S | 464 +
sys/arch/mips/mips/locore.S | 600 +-
sys/arch/mips/mips/locore_mips1.S | 2286 +-
sys/arch/mips/mips/locore_mips3.S | 188 +-
sys/arch/mips/mips/mem.c | 29 +-
sys/arch/mips/mips/mips32_subr.S | 8 +-
sys/arch/mips/mips/mips3_clock.c | 7 +-
sys/arch/mips/mips/mips3_clockintr.c | 42 +-
sys/arch/mips/mips/mips3_subr.S | 8 +-
sys/arch/mips/mips/mips5900_subr.S | 48 -
sys/arch/mips/mips/mips64_subr.S | 8 +-
sys/arch/mips/mips/mipsX_subr.S | 3331 +-
sys/arch/mips/mips/mips_emul.c | 618 +-
sys/arch/mips/mips/mips_fixup.c | 524 +
sys/arch/mips/mips/mips_fpu.c | 354 +
sys/arch/mips/mips/mips_fputrap.c | 61 +-
sys/arch/mips/mips/mips_machdep.c | 1545 +-
sys/arch/mips/mips/mips_mcclock.c | 8 +-
sys/arch/mips/mips/mips_mcclock.h | 7 +-
sys/arch/mips/mips/mips_softint.c | 147 +
sys/arch/mips/mips/netbsd32_machdep.c | 36 +-
sys/arch/mips/mips/pmap.c | 2067 +-
sys/arch/mips/mips/pmap_segtab.c | 492 +
sys/arch/mips/mips/pmap_tlb.c | 1044 +
sys/arch/mips/mips/process_machdep.c | 28 +-
sys/arch/mips/mips/sig_machdep.c | 58 +-
sys/arch/mips/mips/softintr.c | 82 -
sys/arch/mips/mips/spl.S | 399 +
sys/arch/mips/mips/spl_stubs.c | 154 +
sys/arch/mips/mips/syscall.c | 58 +-
sys/arch/mips/mips/trap.c | 617 +-
sys/arch/mips/mips/vm_machdep.c | 208 +-
sys/arch/mips/mips/wired_map.c | 8 +-
sys/arch/mips/rmi/rmixl_com.c | 73 +-
sys/arch/mips/rmi/rmixl_cpu.c | 487 +
sys/arch/mips/rmi/rmixl_cpucore.c | 200 +
sys/arch/mips/rmi/rmixl_cpucorevar.h | 56 +
sys/arch/mips/rmi/rmixl_cpunode.c | 148 +
sys/arch/mips/rmi/rmixl_cpunodevar.h | 46 +
sys/arch/mips/rmi/rmixl_cpuvar.h | 46 +
sys/arch/mips/rmi/rmixl_ehci.c | 131 +
sys/arch/mips/rmi/rmixl_firmware.h | 68 +-
sys/arch/mips/rmi/rmixl_fmn.c | 1159 +
sys/arch/mips/rmi/rmixl_fmnvar.h | 292 +
sys/arch/mips/rmi/rmixl_intr.c | 1271 +-
sys/arch/mips/rmi/rmixl_intr.h | 110 +
sys/arch/mips/rmi/rmixl_mainbus.c | 99 +-
sys/arch/mips/rmi/rmixl_obio.c | 132 +-
sys/arch/mips/rmi/rmixl_obio_eb_space.c | 62 +
sys/arch/mips/rmi/rmixl_obio_el_space.c | 62 +
sys/arch/mips/rmi/rmixl_obio_space.c | 62 -
sys/arch/mips/rmi/rmixl_obiovar.h | 38 +-
sys/arch/mips/rmi/rmixl_ohci.c | 132 +
sys/arch/mips/rmi/rmixl_pci_cfg_space.c | 65 +
sys/arch/mips/rmi/rmixl_pci_ecfg_space.c | 65 +
sys/arch/mips/rmi/rmixl_pci_io_space.c | 63 +
sys/arch/mips/rmi/rmixl_pci_mem_space.c | 63 +
sys/arch/mips/rmi/rmixl_pcie.c | 738 +-
sys/arch/mips/rmi/rmixl_pcie_cfg_space.c | 65 -
sys/arch/mips/rmi/rmixl_pcie_ecfg_space.c | 65 -
sys/arch/mips/rmi/rmixl_pcie_io_space.c | 63 -
sys/arch/mips/rmi/rmixl_pcie_mem_space.c | 63 -
sys/arch/mips/rmi/rmixl_pcievar.h | 75 +-
sys/arch/mips/rmi/rmixl_pcix.c | 1181 +
sys/arch/mips/rmi/rmixl_pcixvar.h | 84 +
sys/arch/mips/rmi/rmixl_spl.S | 383 +
sys/arch/mips/rmi/rmixl_subr.S | 140 +-
sys/arch/mips/rmi/rmixl_usbi.c | 359 +
sys/arch/mips/rmi/rmixl_usbivar.h | 50 +
sys/arch/mips/rmi/rmixlreg.h | 528 +-
sys/arch/mips/rmi/rmixlvar.h | 154 +-
sys/arch/mips/sibyte/dev/sbbuswatch.c | 112 +
sys/arch/mips/sibyte/dev/sbbuswatchvar.h | 36 +
sys/arch/mips/sibyte/dev/sbmac.c | 6 +-
sys/arch/mips/sibyte/dev/sbobio.c | 8 +-
sys/arch/mips/sibyte/dev/sbobiovar.h | 8 +-
sys/arch/mips/sibyte/dev/sbscd.c | 8 +-
sys/arch/mips/sibyte/dev/sbscdvar.h | 9 +-
sys/arch/mips/sibyte/dev/sbscn.c | 6 +-
sys/arch/mips/sibyte/dev/sbtimer.c | 16 +-
sys/arch/mips/sibyte/dev/sbwdog.c | 24 +-
sys/arch/mips/sibyte/pci/sbbrz.c | 221 +
sys/arch/mips/sibyte/pci/sbbrz_bus_io.c | 57 +
sys/arch/mips/sibyte/pci/sbbrz_bus_mem.c | 57 +
sys/arch/mips/sibyte/pci/sbbrz_pci.c | 256 +
sys/arch/mips/sibyte/pci/sbbrzvar.h | 88 +
sys/arch/mips/sibyte/pci/sbpcihb.c | 89 +
sys/arch/mipsco/include/intr.h | 81 +-
sys/arch/mipsco/include/sysconf.h | 4 +-
sys/arch/mipsco/mipsco/autoconf.c | 5 +-
sys/arch/mipsco/mipsco/bus_dma.c | 10 +-
sys/arch/mipsco/mipsco/cpu.c | 26 +-
sys/arch/mipsco/mipsco/interrupt.c | 42 +-
sys/arch/mipsco/mipsco/machdep.c | 41 +-
sys/arch/mipsco/mipsco/mainbus.c | 32 +-
sys/arch/mipsco/mipsco/mips_3x30.c | 57 +-
sys/arch/mmeye/conf/GENERIC | 24 +-
sys/arch/mmeye/conf/MMEYE | 18 +-
sys/arch/mmeye/conf/MMEYE_WLF | 282 +
sys/arch/mmeye/conf/MMTA | 14 +-
sys/arch/mmeye/conf/MMTAICE | 14 +-
sys/arch/mmeye/conf/MMTANEW | 4 +-
sys/arch/mmeye/conf/MMTAROMNEW | 16 +-
sys/arch/mmeye/conf/files.mmeye | 18 +-
sys/arch/mmeye/conf/std.mmeye | 6 +-
sys/arch/mmeye/dev/com_mainbus.c | 12 +-
sys/arch/mmeye/dev/if_ne_mainbus.c | 166 +
sys/arch/mmeye/dev/mmeyepcmcia.c | 250 +-
sys/arch/mmeye/dev/rtciic.c | 264 +
sys/arch/mmeye/dev/wdc_mainbus.c | 185 +
sys/arch/mmeye/include/bootinfo.h | 72 +
sys/arch/mmeye/include/intr.h | 5 +-
sys/arch/mmeye/include/loadfile_machdep.h | 19 +-
sys/arch/mmeye/include/mmeye.h | 20 +-
sys/arch/mmeye/mmeye/autoconf.c | 76 +-
sys/arch/mmeye/mmeye/clock_machdep.c | 6 +-
sys/arch/mmeye/mmeye/locore.S | 5 +-
sys/arch/mmeye/mmeye/machdep.c | 282 +-
sys/arch/mmeye/mmeye/mainbus.c | 85 +-
sys/arch/mmeye/stand/Makefile | 4 +-
sys/arch/mmeye/stand/boot/Makefile | 95 +
sys/arch/mmeye/stand/boot/boot.c | 274 +
sys/arch/mmeye/stand/boot/boot.h | 81 +
sys/arch/mmeye/stand/boot/bootinfo.c | 84 +
sys/arch/mmeye/stand/boot/bootinfo.h | 35 +
sys/arch/mmeye/stand/boot/clock.c | 60 +
sys/arch/mmeye/stand/boot/com.c | 189 +
sys/arch/mmeye/stand/boot/common.h | 38 +
sys/arch/mmeye/stand/boot/conf.c | 58 +
sys/arch/mmeye/stand/boot/cons.c | 255 +
sys/arch/mmeye/stand/boot/cons.h | 101 +
sys/arch/mmeye/stand/boot/deflate.sh | 24 +
sys/arch/mmeye/stand/boot/devopen.c | 141 +
sys/arch/mmeye/stand/boot/entry.S | 93 +
sys/arch/mmeye/stand/boot/ns16550.h | 34 +
sys/arch/mmeye/stand/boot/prf.c | 47 +
sys/arch/mmeye/stand/boot/scif.c | 164 +
sys/arch/mmeye/stand/boot/scif.h | 31 +
sys/arch/mmeye/stand/boot/tgets.c | 94 +
sys/arch/mmeye/stand/boot/version | 8 +
sys/arch/mmeye/stand/boot/wd.c | 280 +
sys/arch/mmeye/stand/boot/wdc.c | 414 +
sys/arch/mmeye/stand/boot/wdvar.h | 138 +
sys/arch/mvme68k/mvme68k/machdep.c | 6 +-
sys/arch/mvme68k/stand/sboot/etherfun.c | 3 +-
sys/arch/news68k/news68k/machdep.c | 6 +-
sys/arch/newsmips/apbus/apbus.c | 15 +-
sys/arch/newsmips/apbus/if_snvar.h | 10 +-
sys/arch/newsmips/apbus/if_tlp_ap.c | 12 +-
sys/arch/newsmips/conf/files.newsmips | 4 +-
sys/arch/newsmips/dev/hb.c | 7 +-
sys/arch/newsmips/dev/scsi_1185.c | 6 +-
sys/arch/newsmips/include/intr.h | 61 +-
sys/arch/newsmips/newsmips/autoconf.c | 13 +-
sys/arch/newsmips/newsmips/bus.c | 13 +-
sys/arch/newsmips/newsmips/clock.c | 10 +-
sys/arch/newsmips/newsmips/cpu.c | 24 +-
sys/arch/newsmips/newsmips/locore_machdep.S | 12 +-
sys/arch/newsmips/newsmips/machdep.c | 78 +-
sys/arch/newsmips/newsmips/news3400.c | 116 +-
sys/arch/newsmips/newsmips/news5000.c | 165 +-
sys/arch/pmax/conf/GENERIC | 5 +-
sys/arch/pmax/conf/GENERIC64 | 16 +-
sys/arch/pmax/conf/RAMDISK64 | 5 +-
sys/arch/pmax/conf/files.pmax | 4 +-
sys/arch/pmax/ibus/dz_ibus.c | 10 +-
sys/arch/pmax/ibus/ibus.c | 15 +-
sys/arch/pmax/ibus/ibus_3max.c | 20 +-
sys/arch/pmax/ibus/ibus_pmax.c | 22 +-
sys/arch/pmax/ibus/ibusvar.h | 16 +-
sys/arch/pmax/ibus/mcclock_ibus.c | 20 +-
sys/arch/pmax/ibus/sii_ds.c | 16 +-
sys/arch/pmax/include/bus.h | 113 +-
sys/arch/pmax/include/dec_prom.h | 7 +-
sys/arch/pmax/include/intr.h | 66 +-
sys/arch/pmax/include/param.h | 4 +-
sys/arch/pmax/include/sysconf.h | 12 +-
sys/arch/pmax/include/vmparam.h | 7 +-
sys/arch/pmax/pmax/autoconf.c | 10 +-
sys/arch/pmax/pmax/bus_dma.c | 13 +-
sys/arch/pmax/pmax/cpu.c | 12 +-
sys/arch/pmax/pmax/dec_3100.c | 47 +-
sys/arch/pmax/pmax/dec_3max.c | 64 +-
sys/arch/pmax/pmax/dec_3maxplus.c | 183 +-
sys/arch/pmax/pmax/dec_3min.c | 228 +-
sys/arch/pmax/pmax/dec_5100.c | 42 +-
sys/arch/pmax/pmax/dec_maxine.c | 135 +-
sys/arch/pmax/pmax/disksubr.c | 6 +-
sys/arch/pmax/pmax/interrupt.c | 75 +-
sys/arch/pmax/pmax/locore_machdep.S | 94 +-
sys/arch/pmax/pmax/machdep.c | 80 +-
sys/arch/pmax/pmax/promcall.c | 23 +-
sys/arch/pmax/pmax/sysconf.c | 8 +-
sys/arch/pmax/stand/Makefile.booters | 9 +-
sys/arch/pmax/tc/tcbus.c | 11 +-
sys/arch/powerpc/booke/booke_machdep.c | 38 +-
sys/arch/powerpc/booke/booke_pmap.c | 4 +-
sys/arch/powerpc/booke/booke_stubs.c | 4 +-
sys/arch/powerpc/booke/copyin.c | 24 +-
sys/arch/powerpc/booke/trap.c | 52 +-
sys/arch/powerpc/conf/majors.powerpc | 3 +-
sys/arch/powerpc/include/booke/cpuvar.h | 7 +-
sys/arch/powerpc/include/booke/pmap.h | 4 +-
sys/arch/powerpc/include/mcontext.h | 11 +-
sys/arch/powerpc/include/types.h | 5 +-
sys/arch/powerpc/include/userret.h | 22 +-
sys/arch/powerpc/oea/pmap.c | 17 +-
sys/arch/powerpc/oea/pmap_kernel.c | 20 +-
sys/arch/powerpc/powerpc/darwin_machdep.c | 74 +-
sys/arch/powerpc/powerpc/mach_machdep.c | 8 +-
sys/arch/powerpc/powerpc/powerpc_machdep.c | 8 +-
sys/arch/sandpoint/conf/files.sandpoint | 4 +-
sys/arch/sandpoint/sandpoint/com_eumb.c | 27 +-
sys/arch/sandpoint/sandpoint/satmgr.c | 33 +-
sys/arch/sbmips/conf/GENERIC | 46 +-
sys/arch/sbmips/conf/GENERIC.MP | 11 +
sys/arch/sbmips/conf/GENERIC64.MP | 11 +
sys/arch/sbmips/conf/files.sbmips | 4 +-
sys/arch/sbmips/include/bus.h | 19 +-
sys/arch/sbmips/include/cpuvar.h | 21 +
sys/arch/sbmips/include/intr.h | 97 +-
sys/arch/sbmips/include/pci_machdep.h | 3 +
sys/arch/sbmips/include/systemsw.h | 14 +-
sys/arch/sbmips/include/types.h | 4 +-
sys/arch/sbmips/include/vmparam.h | 15 +-
sys/arch/sbmips/sbmips/autoconf.c | 10 +-
sys/arch/sbmips/sbmips/cpu.c | 125 +-
sys/arch/sbmips/sbmips/machdep.c | 79 +-
sys/arch/sbmips/sbmips/rtc.c | 42 +-
sys/arch/sbmips/sbmips/sb1250_icu.c | 396 +-
sys/arch/sbmips/sbmips/systemsw.c | 20 +-
sys/arch/sbmips/sbmips/zbbus.c | 20 +-
sys/arch/sbmips/stand/Makefile | 6 +-
sys/arch/sbmips/stand/Makefile.bootprogs | 12 +-
sys/arch/sbmips/stand/Makefile.bootxx | 3 +-
sys/arch/sbmips/stand/boot/Makefile | 3 +-
sys/arch/sbmips/stand/netboot/Makefile | 3 +-
sys/arch/sgimips/conf/Makefile.sgimips.inc | 4 +-
sys/arch/sgimips/conf/files.sgimips | 3 +-
sys/arch/sgimips/conf/std.sgimips64 | 4 +-
sys/arch/sgimips/dev/crime.c | 20 +-
sys/arch/sgimips/dev/crmfb.c | 104 +-
sys/arch/sgimips/dev/crmfbreg.h | 8 +-
sys/arch/sgimips/dev/ctl.c | 67 +-
sys/arch/sgimips/dev/imc.c | 8 +-
sys/arch/sgimips/dev/int.c | 30 +-
sys/arch/sgimips/dev/pic.c | 8 +-
sys/arch/sgimips/dev/zs.c | 8 +-
sys/arch/sgimips/gio/newportreg.h | 3 +-
sys/arch/sgimips/gio/pci_gio.c | 7 +-
sys/arch/sgimips/hpc/if_sq.c | 6 +-
sys/arch/sgimips/include/intr.h | 63 +-
sys/arch/sgimips/include/sysconf.h | 14 +-
sys/arch/sgimips/ioc/if_le_oioc.c | 10 +-
sys/arch/sgimips/mace/if_mec.c | 8 +-
sys/arch/sgimips/mace/macekbc.c | 6 +-
sys/arch/sgimips/mace/pci_mace.c | 6 +-
sys/arch/sgimips/sgimips/arcemu.c | 27 +-
sys/arch/sgimips/sgimips/arcemu.h | 8 +-
sys/arch/sgimips/sgimips/bus.c | 29 +-
sys/arch/sgimips/sgimips/clock.c | 17 +-
sys/arch/sgimips/sgimips/console.c | 8 +-
sys/arch/sgimips/sgimips/cpu.c | 108 +-
sys/arch/sgimips/sgimips/machdep.c | 250 +-
sys/arch/sgimips/sgimips/mainbus.c | 9 +-
sys/arch/sgimips/stand/Makefile.booters | 9 +-
sys/arch/sgimips/stand/boot/Makefile | 10 +-
sys/arch/sgimips/stand/boot64/Makefile | 15 +-
sys/arch/sgimips/stand/common/boot.c | 7 +-
sys/arch/sgimips/stand/common/disk.c | 12 +-
sys/arch/sgimips/stand/common/getchar.c | 6 +-
sys/arch/sgimips/stand/common/putchar.c | 8 +-
sys/arch/sgimips/stand/common/start.S | 45 +-
sys/arch/sh3/include/mcontext.h | 11 +-
sys/arch/sh3/include/types.h | 5 +-
sys/arch/sh3/sh3/disksubr.c | 13 +-
sys/arch/sh3/sh3/sh3_machdep.c | 17 +-
sys/arch/shark/ofw/igsfb_ofbus.c | 10 +-
sys/arch/sparc/include/mcontext.h | 12 +-
sys/arch/sparc/include/types.h | 6 +-
sys/arch/sparc/sparc/cpu.c | 33 +-
sys/arch/sparc/sparc/cpuvar.h | 3 +-
sys/arch/sparc/sparc/genassym.cf | 3 +-
sys/arch/sparc/sparc/locore.s | 16 +-
sys/arch/sparc/sparc/machdep.c | 10 +-
sys/arch/sparc/sparc/vm_machdep.c | 15 +-
sys/arch/sparc64/dev/lom.c | 185 +-
sys/arch/sparc64/sparc64/machdep.c | 8 +-
sys/arch/sparc64/sparc64/netbsd32_machdep.c | 12 +-
sys/arch/sparc64/sparc64/pmap.c | 10 +-
sys/arch/sparc64/sparc64/sunos32_machdep.c | 8 +-
sys/arch/sparc64/sparc64/svr4_32_machdep.c | 6 +-
sys/arch/sparc64/sparc64/svr4_machdep.c | 6 +-
sys/arch/sparc64/sparc64/vm_machdep.c | 15 +-
sys/arch/sun2/sun2/machdep.c | 6 +-
sys/arch/sun3/sun3/machdep.c | 6 +-
sys/arch/sun3/sun3x/machdep.c | 6 +-
sys/arch/vax/vax/trap.c | 6 +-
sys/arch/x68k/stand/aout2hux/aout2hux.c | 4 +-
sys/arch/x68k/stand/aout2hux/aout68k.h | 4 +-
sys/arch/x68k/stand/aout2hux/hux.h | 4 +-
sys/arch/x68k/stand/aout2hux/type_local.h | 4 +-
sys/arch/x68k/stand/boot_ufs/boot.S | 4 +-
sys/arch/x68k/stand/boot_ufs/readufs.c | 4 +-
sys/arch/x68k/stand/boot_ufs/readufs.h | 4 +-
sys/arch/x68k/stand/boot_ufs/readufs_ffs.c | 4 +-
sys/arch/x68k/stand/boot_ufs/readufs_lfs.c | 4 +-
sys/arch/x68k/stand/boot_ustar/boot_ustar.S | 4 +-
sys/arch/x68k/stand/bootlogo/setbootimg.c | 4 +-
sys/arch/x68k/stand/bootlogo/xpm2bootimg.c | 4 +-
sys/arch/x68k/stand/common/chkfmt.s | 4 +-
sys/arch/x68k/stand/common/execkern.S | 4 +-
sys/arch/x68k/stand/common/execkern.h | 4 +-
sys/arch/x68k/stand/common/start.S | 4 +-
sys/arch/x68k/stand/common/xprintf.c | 4 +-
sys/arch/x68k/stand/common/xprintf.h | 4 +-
sys/arch/x68k/stand/libdos/dos.h | 4 +-
sys/arch/x68k/stand/libdos/dos_asm.h | 4 +-
sys/arch/x68k/stand/libdos/dos_cerror.S | 4 +-
sys/arch/x68k/stand/libdos/dos_errno.h | 4 +-
sys/arch/x68k/stand/libdos/dos_procerr.S | 4 +-
sys/arch/x68k/stand/libdos/dos_rename.S | 4 +-
sys/arch/x68k/stand/libdos/makedoscalls.awk | 4 +-
sys/arch/x68k/stand/libdos/makestrerror.awk | 4 +-
sys/arch/x68k/stand/libiocs/iocs.h | 4 +-
sys/arch/x68k/stand/libiocs/makeiocscalls.awk | 4 +-
sys/arch/x68k/stand/libsa/putimage.S | 4 +-
sys/arch/x68k/stand/loadbsd/loadbsd.c | 8 +-
sys/arch/x68k/stand/loadbsd/trampoline.S | 4 +-
sys/arch/x68k/stand/loadbsd/trampoline.h | 4 +-
sys/arch/x68k/x68k/machdep.c | 6 +-
sys/arch/x86/acpi/acpi_cpu_md.c | 407 +-
sys/arch/x86/conf/files.x86 | 75 +-
sys/arch/x86/include/cpu.h | 7 +-
sys/arch/x86/include/cpuvar.h | 33 +-
sys/arch/x86/include/est.h | 64 +
sys/arch/x86/include/powernow.h | 20 +-
sys/arch/x86/include/specialreg.h | 3 +-
sys/arch/x86/include/via_padlock.h | 8 +-
sys/arch/x86/pci/pchb.c | 6 +-
sys/arch/x86/x86/coretemp.c | 417 +-
sys/arch/x86/x86/cpu.c | 78 +-
sys/arch/x86/x86/est.c | 587 +-
sys/arch/x86/x86/iclockmod.c | 285 -
sys/arch/x86/x86/identcpu.c | 64 +-
sys/arch/x86/x86/intel_busclock.c | 6 +-
sys/arch/x86/x86/odcm.c | 411 +
sys/arch/x86/x86/powernow.c | 1003 +
sys/arch/x86/x86/powernow_common.c | 57 -
sys/arch/x86/x86/powernow_k8.c | 502 -
sys/arch/x86/x86/via_padlock.c | 209 +-
sys/arch/x86/x86/viac7temp.c | 112 +-
sys/arch/x86/x86/x86_autoconf.c | 6 +-
sys/arch/xen/conf/files.xen | 36 +-
sys/arch/xen/x86/cpu.c | 74 +-
sys/common/pmap/tlb/pmap_tlb.c | 6 +-
sys/compat/common/kern_time_50.c | 18 +-
sys/compat/darwin/darwin_exec.c | 6 +-
sys/compat/darwin/darwin_sysctl.c | 20 +-
sys/compat/irix/irix_exec.c | 14 +-
sys/compat/irix/irix_prctl.c | 31 +-
sys/compat/irix/irix_signal.c | 147 +-
sys/compat/linux/arch/alpha/linux_machdep.c | 8 +-
sys/compat/linux/arch/i386/linux_machdep.c | 6 +-
sys/compat/linux/arch/mips/linux_machdep.c | 202 +-
sys/compat/linux/arch/mips/linux_machdep.h | 134 +-
sys/compat/linux/arch/mips/linux_syscall.h | 10 +-
sys/compat/linux/arch/mips/linux_syscallargs.h | 28 +-
sys/compat/linux/arch/mips/linux_syscalls.c | 182 +-
sys/compat/linux/arch/mips/linux_sysent.c | 6 +-
sys/compat/linux/arch/mips/syscalls.master | 14 +-
sys/compat/linux32/arch/amd64/linux32_machdep.c | 6 +-
sys/compat/netbsd32/netbsd32_conv.h | 3 +-
sys/compat/sys/ucontext.h | 6 +-
sys/conf/Makefile.kern.inc | 8 +-
sys/conf/files | 15 +-
sys/ddb/db_cpu.c | 8 +-
sys/dev/acpi/acpi.c | 166 +-
sys/dev/acpi/acpi_button.c | 13 +-
sys/dev/acpi/acpi_cpu.c | 473 +-
sys/dev/acpi/acpi_cpu.h | 134 +-
sys/dev/acpi/acpi_cpu_cstate.c | 270 +-
sys/dev/acpi/acpi_cpu_pstate.c | 285 +-
sys/dev/acpi/acpi_cpu_tstate.c | 246 +-
sys/dev/acpi/acpi_ec.c | 6 +-
sys/dev/acpi/acpi_quirks.c | 206 +-
sys/dev/acpi/acpi_wakedev.c | 404 +-
sys/dev/acpi/acpi_wakedev.h | 17 +-
sys/dev/acpi/acpivar.h | 23 +-
sys/dev/acpi/files.acpi | 17 +-
sys/dev/acpi/fujbp_acpi.c | 694 +
sys/dev/acpi/fujhk_acpi.c | 558 +
sys/dev/acpi/fujitsu_acpi.c | 1178 -
sys/dev/arcbios/Makefile.inc | 13 +
sys/dev/arcbios/arcbios.c | 18 +-
sys/dev/arcbios/arcbios.h | 269 +-
sys/dev/arcbios/arcbios_calls.S | 193 +
sys/dev/arcbios/arcbios_tty.c | 10 +-
sys/dev/arcbios/genassym.cf | 73 +
sys/dev/cardbus/njata_cardbus.c | 6 +-
sys/dev/dkwedge/dk.c | 30 +-
sys/dev/drm/files.drm | 5 +
sys/dev/drm/vbox_drv.c | 132 +
sys/dev/flash/files.flash | 9 +
sys/dev/flash/flash.c | 695 +
sys/dev/flash/flash.h | 168 +
sys/dev/fss.c | 38 +-
sys/dev/fssvar.h | 7 +-
sys/dev/ic/ath.c | 6 +-
sys/dev/ic/ath_netbsd.c | 19 +-
sys/dev/ic/athrate-sample.c | 6 +-
sys/dev/ic/isp.c | 125 +-
sys/dev/ic/isp_library.c | 16 +-
sys/dev/ic/isp_netbsd.h | 5 +-
sys/dev/ic/ispvar.h | 14 +-
sys/dev/ic/mvsata.c | 12 +-
sys/dev/ic/ninjaata32.c | 6 +-
sys/dev/ic/ninjaata32reg.h | 4 +-
sys/dev/ic/ninjaata32var.h | 4 +-
sys/dev/microcode/isp/asm_2322.h | 15371 +-
sys/dev/microcode/isp/asm_2400.h | 40921 ++++++---
sys/dev/microcode/isp/asm_2500.h | 35151 ++++++--
sys/dev/mii/atphy.c | 6 +-
sys/dev/nand/files.nand | 16 +
sys/dev/nand/hamming.c | 232 +
sys/dev/nand/hamming.h | 56 +
sys/dev/nand/nand.c | 1478 +
sys/dev/nand/nand.h | 467 +
sys/dev/nand/nand_bbt.c | 250 +
sys/dev/nand/nand_bbt.h | 58 +
sys/dev/nand/nand_crc.c | 63 +
sys/dev/nand/nand_crc.h | 42 +
sys/dev/nand/nand_io.c | 373 +
sys/dev/nand/nandemulator.c | 779 +
sys/dev/nand/nandemulator.h | 5 +
sys/dev/nand/onfi.h | 180 +
sys/dev/pad/padvol.c | 13 +-
sys/dev/pci/aac_pci.c | 12 +-
sys/dev/pci/agp.c | 8 +-
sys/dev/pci/agp_i810.c | 8 +-
sys/dev/pci/agp_via.c | 133 +-
sys/dev/pci/files.pci | 7 +-
sys/dev/pci/if_alc.c | 2671 +
sys/dev/pci/if_alcreg.h | 1211 +
sys/dev/pci/if_ath_pci.c | 38 +-
sys/dev/pci/if_wm.c | 6 +-
sys/dev/pci/isp_pci.c | 6 +-
sys/dev/pci/pci.c | 38 +-
sys/dev/pci/pcidevs | 30 +-
sys/dev/pci/pcidevs.h | 32 +-
sys/dev/pci/pcidevs_data.h | 12179 +-
sys/dev/pci/pucdata.c | 56 +-
sys/dev/ppbus/ppbus_conf.h | 3 +-
sys/dev/radio.c | 9 +-
sys/dev/raidframe/raidframevar.h | 43 +-
sys/dev/raidframe/rf_copyback.c | 8 +-
sys/dev/raidframe/rf_disks.c | 9 +-
sys/dev/raidframe/rf_netbsdkintf.c | 32 +-
sys/dev/raidframe/rf_paritymap.c | 6 +-
sys/dev/raidframe/rf_reconstruct.c | 9 +-
sys/dev/tc/ioasicvar.h | 4 +-
sys/dev/tc/tcvar.h | 3 +-
sys/dev/tprof/tprof.c | 6 +-
sys/dev/usb/if_rum.c | 466 +-
sys/dev/usb/if_rumreg.h | 55 +-
sys/dev/usb/if_rumvar.h | 6 +-
sys/dev/usb/if_ural.c | 19 +-
sys/dev/wscons/wsdisplay_vcons.c | 22 +-
sys/dev/wscons/wsdisplay_vconsvar.h | 3 +-
sys/dev/wsfb/genfb.c | 15 +-
sys/dist/ipf/netinet/ip_rpcb_pxy.c | 21 +-
sys/external/bsd/acpica/dist/include/platform/acnetbsd.h | 3 +-
sys/external/bsd/acpica/dist/osunixxf.c | 1 -
sys/external/bsd/acpica/dist/tables/tbxface.c | 3 -
sys/external/bsd/drm/conf/files.drm | 6 +-
sys/external/bsd/drm/dist/bsd-core/drmP.h | 21 +-
sys/external/bsd/drm/dist/bsd-core/drm_drv.c | 2 +-
sys/external/bsd/drm/dist/bsd-core/drm_hashtab.c | 180 +
sys/external/bsd/drm/dist/bsd-core/drm_hashtab.h | 65 +
sys/external/bsd/drm/dist/bsd-core/drm_irq.c | 19 +-
sys/external/bsd/drm/dist/bsd-core/drm_linux_list.h | 36 +-
sys/external/bsd/drm/dist/bsd-core/drm_memory.c | 1 +
sys/external/bsd/drm/dist/bsd-core/drm_mm.c | 369 +
sys/external/bsd/drm/dist/bsd-core/drm_mm.h | 97 +
sys/external/bsd/drm/dist/bsd-core/drm_pciids.h | 7 +-
sys/external/bsd/drm/dist/bsd-core/drm_sman.c | 352 +
sys/external/bsd/drm/dist/bsd-core/drm_sman.h | 178 +
sys/external/bsd/drm/dist/bsd-core/via_dmablit.c | 796 +
sys/external/bsd/drm/dist/bsd-core/via_dmablit.h | 144 +
sys/external/bsd/drm/dist/bsd-core/via_drv.c | 131 +-
sys/external/bsd/drm/dist/shared-core/i915_drm.h | 1 +
sys/external/bsd/drm/dist/shared-core/i915_drv.h | 12 +-
sys/external/bsd/drm/dist/shared-core/i915_irq.c | 16 +-
sys/external/bsd/drm/dist/shared-core/mach64_drv.h | 6 +-
sys/external/bsd/drm/dist/shared-core/mach64_irq.c | 8 +-
sys/external/bsd/drm/dist/shared-core/mga_drv.h | 6 +-
sys/external/bsd/drm/dist/shared-core/mga_irq.c | 6 +-
sys/external/bsd/drm/dist/shared-core/r128_drv.h | 6 +-
sys/external/bsd/drm/dist/shared-core/r128_irq.c | 6 +-
sys/external/bsd/drm/dist/shared-core/radeon_drv.h | 6 +-
sys/external/bsd/drm/dist/shared-core/radeon_irq.c | 8 +-
sys/external/bsd/drm/dist/shared-core/via_dma.c | 112 +-
sys/external/bsd/drm/dist/shared-core/via_drm.h | 57 +-
sys/external/bsd/drm/dist/shared-core/via_drv.c | 97 -
sys/external/bsd/drm/dist/shared-core/via_drv.h | 139 +-
sys/external/bsd/drm/dist/shared-core/via_irq.c | 42 +-
sys/external/bsd/drm/dist/shared-core/via_map.c | 42 +-
sys/external/bsd/drm/dist/shared-core/via_mm.c | 437 +-
sys/external/bsd/drm/dist/shared-core/via_verifier.c | 24 +-
sys/external/bsd/drm/dist/shared-core/via_verifier.h | 10 +-
sys/external/bsd/drm/dist/shared-core/via_video.c | 7 +-
sys/external/isc/atheros_hal/conf/files.ath_hal | 11 +-
sys/external/isc/atheros_hal/conf/std.ath_hal | 3 +-
sys/external/isc/atheros_hal/dist/ah.h | 8 +-
sys/external/isc/atheros_hal/dist/ah_eeprom_v14.h | 3 +-
sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.c | 388 +
sys/external/isc/atheros_hal/dist/ah_eeprom_v4k.h | 157 +
sys/external/isc/atheros_hal/dist/ah_internal.h | 18 +-
sys/external/isc/atheros_hal/dist/ar5210/ar5210_attach.c | 17 +-
sys/external/isc/atheros_hal/dist/ar5211/ar5211_attach.c | 17 +-
sys/external/isc/atheros_hal/dist/ar5212/ar2425.c | 4 +-
sys/external/isc/atheros_hal/dist/ar5212/ar5212.h | 7 +-
sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c | 85 +-
sys/external/isc/atheros_hal/dist/ar5212/ar5212_reset.c | 4 +-
sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c | 9 +-
sys/external/isc/atheros_hal/dist/ar5212/ar5413.c | 4 +-
sys/external/isc/atheros_hal/dist/ar5416/ar5416.h | 27 +-
sys/external/isc/atheros_hal/dist/ar5416/ar5416.ini | 16 +-
sys/external/isc/atheros_hal/dist/ar5416/ar5416_attach.c | 349 +-
sys/external/isc/atheros_hal/dist/ar5416/ar5416_reset.c | 730 +-
sys/external/isc/atheros_hal/dist/ar5416/ar5416phy.h | 16 +-
sys/external/isc/atheros_hal/dist/ar5416/ar5416reg.h | 46 +-
sys/external/isc/atheros_hal/dist/ar5416/ar9160.ini | 16 +-
sys/external/isc/atheros_hal/dist/ar5416/ar9160_attach.c | 7 +-
sys/external/isc/atheros_hal/dist/ar5416/ar9280.c | 361 +
sys/external/isc/atheros_hal/dist/ar5416/ar9280.h | 43 +
sys/external/isc/atheros_hal/dist/ar5416/ar9280_attach.c | 736 +
sys/external/isc/atheros_hal/dist/ar5416/ar9280v1.ini | 582 +
sys/external/isc/atheros_hal/dist/ar5416/ar9280v2.ini | 941 +
sys/external/isc/atheros_hal/dist/ar5416/ar9285.c | 64 +
sys/external/isc/atheros_hal/dist/ar5416/ar9285.h | 43 +
sys/external/isc/atheros_hal/dist/ar5416/ar9285.ini | 699 +
sys/external/isc/atheros_hal/dist/ar5416/ar9285_attach.c | 407 +
sys/external/isc/atheros_hal/dist/ar5416/ar9285_reset.c | 908 +
sys/external/isc/atheros_hal/dist/ar5416/ar9285v2.ini | 746 +
sys/external/isc/atheros_hal/ic/ah_osdep.c | 21 +-
sys/external/isc/atheros_hal/ic/opt_ah.h | 4 +-
sys/fs/hfs/hfs_subr.c | 45 +-
sys/fs/hfs/libhfs.c | 13 +-
sys/fs/msdosfs/msdosfs_vnops.c | 6 +-
sys/kern/exec_subr.c | 32 +-
sys/kern/init_sysent.c | 6 +-
sys/kern/kern_exec.c | 68 +-
sys/kern/kern_exit.c | 5 +-
sys/kern/kern_kthread.c | 10 +-
sys/kern/kern_lwp.c | 37 +-
sys/kern/kern_module.c | 13 +-
sys/kern/kern_proc.c | 209 +-
sys/kern/makesyscalls.sh | 57 +-
sys/kern/subr_kmem.c | 6 +-
sys/kern/subr_pcu.c | 262 +
sys/kern/sys_aio.c | 6 +-
sys/kern/sys_sig.c | 28 +-
sys/kern/syscalls.c | 6 +-
sys/kern/syscalls.master | 27 +-
sys/kern/vfs_subr.c | 9 +-
sys/kern/vfs_syscalls.c | 10 +-
sys/kern/vfs_wapbl.c | 9 +-
sys/lib/libkern/Makefile.libkern | 8 +-
sys/lib/libkern/libkern.h | 6 +-
sys/lib/libsa/loadfile_elf32.c | 6 +-
sys/lib/libsa/stand.h | 3 +-
sys/lib/libsa/subr_prf.c | 5 +-
sys/miscfs/procfs/procfs_cmdline.c | 144 +-
sys/modules/Makefile | 14 +-
sys/modules/acpicpu/acpicpu.ioconf | 8 +-
sys/modules/ath/Makefile | 17 +
sys/modules/ath_hal/Makefile | 102 +
sys/modules/ath_hal/Makefile.inc | 10 +
sys/modules/ath_hal/ath_hal.ldscript | 38 +
sys/modules/coretemp/Makefile | 13 +
sys/modules/coretemp/coretemp.ioconf | 10 +
sys/modules/drm/Makefile | 5 +-
sys/modules/est/Makefile | 13 +
sys/modules/est/est.ioconf | 10 +
sys/modules/flash/Makefile | 11 +
sys/modules/flash/flash.ioconf | 9 +
sys/modules/fujbp/Makefile | 13 +
sys/modules/fujbp/fujbp.ioconf | 10 +
sys/modules/fujhk/Makefile | 13 +
sys/modules/fujhk/fujhk.ioconf | 10 +
sys/modules/if_alc/Makefile | 16 +
sys/modules/if_alc/if_alc.ioconf | 10 +
sys/modules/if_ath_pci/Makefile | 15 +
sys/modules/if_ath_pci/if_ath_pci.ioconf | 10 +
sys/modules/nand/Makefile | 15 +
sys/modules/nand/nand.ioconf | 9 +
sys/modules/nand/opt_nand.h | 3 +
sys/modules/nandemulator/Makefile | 11 +
sys/modules/odcm/Makefile | 13 +
sys/modules/odcm/odcm.ioconf | 10 +
sys/modules/padlock/Makefile | 13 +
sys/modules/padlock/padlock.ioconf | 10 +
sys/modules/panic/Makefile | 8 +
sys/modules/panic/panic.c | 85 +
sys/modules/powernow/Makefile | 13 +
sys/modules/powernow/powernow.ioconf | 10 +
sys/modules/vboxdrm/Makefile | 16 +
sys/modules/vboxdrm/vboxdrm.ioconf | 9 +
sys/modules/viac7temp/Makefile | 13 +
sys/modules/viac7temp/viac7temp.ioconf | 10 +
sys/modules/viadrm/Makefile | 4 +-
sys/modules/viadrm/viadrm.ioconf | 9 +
sys/net/bpf_filter.c | 82 +-
sys/net/if_media.h | 4 +-
sys/net80211/ieee80211_output.c | 56 +-
sys/net80211/ieee80211_proto.h | 6 +-
sys/net80211/ieee80211_radiotap.h | 67 +-
sys/netipsec/ipsec.c | 14 +-
sys/netipsec/ipsec.h | 10 +-
sys/netipsec/ipsec_input.c | 22 +-
sys/netipsec/ipsec_output.c | 6 +-
sys/netipsec/key.c | 98 +-
sys/netipsec/key.h | 16 +-
sys/netipsec/key_debug.c | 150 +-
sys/netipsec/key_debug.h | 24 +-
sys/netipsec/keydb.h | 10 +-
sys/netipsec/xform.h | 20 +-
sys/netipsec/xform_ah.c | 27 +-
sys/netipsec/xform_esp.c | 42 +-
sys/netipsec/xform_ipcomp.c | 19 +-
sys/netipsec/xform_ipip.c | 10 +-
sys/netipsec/xform_tcp.c | 8 +-
sys/opencrypto/criov.c | 20 +-
sys/opencrypto/crypto.c | 6 +-
sys/opencrypto/cryptodev.c | 32 +-
sys/opencrypto/cryptodev.h | 14 +-
sys/opencrypto/cryptodev_internal.h | 10 +
sys/opencrypto/cryptosoft.c | 60 +-
sys/opencrypto/cryptosoft_xform.c | 36 +-
sys/opencrypto/deflate.c | 83 +-
sys/opencrypto/deflate.h | 6 +-
sys/opencrypto/files.opencrypto | 4 +-
sys/opencrypto/ocryptodev.c | 5 +-
sys/opencrypto/ocryptodev.h | 11 +-
sys/opencrypto/xform.c | 63 +-
sys/opencrypto/xform.h | 10 +-
sys/rump/dev/lib/libaudio/component.c | 17 +-
sys/rump/fs/Makefile.rumpfscomp | 7 +-
sys/rump/include/rump/rump_syscalls.h | 96 +-
sys/rump/kern/Makefile.rumpkerncomp | 7 +-
sys/rump/librump/rumpkern/devsw.c | 6 +-
sys/rump/librump/rumpkern/pmap_stub.c | 6 +-
sys/rump/librump/rumpkern/rump_syscalls.c | 2829 +-
sys/rump/librump/rumpkern/signals.c | 6 +-
sys/rump/librump/rumpkern/vm.c | 80 +-
sys/rump/librump/rumpvfs/rumpfs.c | 9 +-
sys/rump/librump/rumpvfs/vm_vfs.c | 43 +-
sys/sys/Makefile | 6 +-
sys/sys/cdefs.h | 19 +-
sys/sys/cdefs_elf.h | 20 +-
sys/sys/cpu_data.h | 6 +-
sys/sys/exec.h | 14 +-
sys/sys/exec_elf.h | 4 +-
sys/sys/flashio.h | 116 +
sys/sys/lwp.h | 29 +-
sys/sys/param.h | 4 +-
sys/sys/pcu.h | 57 +
sys/sys/proc.h | 9 +-
sys/sys/radixtree.h | 82 +
sys/sys/syscall.h | 4 +-
sys/sys/syscallargs.h | 4 +-
sys/sys/ucontext.h | 6 +-
sys/sys/userret.h | 7 +-
sys/ufs/ffs/ffs_snapshot.c | 177 +-
sys/uvm/uvm_extern.h | 4 +-
sys/uvm/uvm_glue.c | 66 +-
tests/Makefile | 4 +-
tests/dev/raidframe/t_raid.sh | 4 +-
tests/fs/Makefile | 4 +-
tests/fs/common/fstest_nfs.c | 8 +-
tests/fs/hfs/Makefile | 15 +
tests/fs/hfs/colon.hfs.bz2.uue | 35 +
tests/fs/hfs/t_pathconvert.c | 83 +
tests/fs/lfs/t_pr.c | 4 +-
tests/fs/nfs/nfsservice/rumpnfsd.c | 5 +-
tests/fs/puffs/h_dtfs/dtfs_subr.c | 8 +-
tests/fs/puffs/h_dtfs/dtfs_vnops.c | 5 +-
tests/fs/tmpfs/h_funcs.subr | 22 +-
tests/fs/tmpfs/t_create.sh | 7 +-
tests/fs/tmpfs/t_mkdir.sh | 7 +-
tests/fs/vfs/t_io.c | 17 +-
tests/fs/vfs/t_renamerace.c | 8 +-
tests/fs/vfs/t_ro.c | 50 +-
tests/fs/vfs/t_vnops.c | 111 +-
tests/lib/libc/gen/t_ldexp.c | 10 +-
tests/lib/libc/gen/t_siginfo.c | 12 +-
tests/lib/libc/ieeefp/t_except.c | 7 +-
tests/lib/libc/ieeefp/t_nan_inf.c | 4 +-
tests/lib/libc/ssp/Makefile | 3 +-
tests/lib/libc/ssp/h_raw.c | 55 -
tests/lib/libc/ssp/t_ssp.sh | 16 +-
tests/lib/libpthread/t_mutex.c | 57 +-
tests/lib/librumpclient/t_exec.sh | 10 +-
tests/lib/librumpclient/t_fd.c | 57 +-
tests/lib/librumphijack/Makefile | 6 +-
tests/lib/librumphijack/h_client.c | 33 +-
tests/lib/librumphijack/h_cwd.c | 167 +
tests/lib/librumphijack/t_asyncio.sh | 23 +-
tests/lib/librumphijack/t_cwd.sh | 72 +
tests/lib/librumphijack/t_sh.sh | 91 +
tests/lib/librumphijack/t_vfs.sh | 159 +
tests/net/config/netconfig.c | 39 +-
tests/rump/rumpkern/h_client/h_reconcli.c | 3 +-
tests/rump/rumpkern/t_signals.c | 4 +-
tests/rump/rumpkern/t_sp.sh | 4 +-
tests/rump/rumpvfs/Makefile | 5 +-
tests/rump/rumpvfs/t_basic.c | 81 +
tests/toolchain/Makefile | 10 +
tests/toolchain/cc/Makefile | 10 +
tests/toolchain/cc/t_hello.sh | 72 +
tests/usr.bin/rump_server/t_disk.sh | 34 +-
tools/Makefile | 5 +-
tools/llvm-lib/libLLVMX86Utils/Makefile | 3 +
tools/llvm-lib/libclangStaticAnalyzerCore/Makefile | 3 +
tools/llvm-lib/libclangStaticAnalyzerFrontend/Makefile | 3 +
tools/zic/Makefile | 4 +-
usr.bin/config/mkioconf.c | 4 +-
usr.bin/find/function.c | 6 +-
usr.bin/grep/fastgrep.c | 27 +-
usr.bin/grep/grep.h | 3 +-
usr.bin/grep/util.c | 7 +-
usr.bin/make/main.c | 8 +-
usr.bin/make/make.1 | 6 +-
usr.bin/make/make.h | 3 +-
usr.bin/make/meta.c | 10 +-
usr.bin/make/parse.c | 15 +-
usr.bin/mkubootimage/mkubootimage.c | 39 +-
usr.bin/mkubootimage/uboot.h | 11 +-
usr.bin/netstat/Makefile | 4 +-
usr.bin/netstat/inet.c | 412 +-
usr.bin/netstat/pfsync.c | 119 +
usr.bin/rump_allserver/rump_allserver.1 | 54 +-
usr.bin/rump_allserver/rump_allserver.c | 90 +-
usr.bin/showmount/showmount.c | 20 +-
usr.bin/touch/touch.1 | 11 +-
usr.bin/touch/touch.c | 9 +-
usr.sbin/Makefile | 6 +-
usr.sbin/acpitools/acpidump/acpidump.8 | 25 +-
usr.sbin/cpuctl/arch/i386.c | 16 +-
usr.sbin/flashctl/Makefile | 10 +
usr.sbin/flashctl/flashctl.8 | 85 +
usr.sbin/flashctl/flashctl.c | 249 +
usr.sbin/fssconfig/fssconfig.c | 9 +-
usr.sbin/mrouted/defs.h | 24 +-
usr.sbin/mrouted/kern.c | 8 +-
usr.sbin/pcictl/pcictl.8 | 8 +-
usr.sbin/pcictl/pcictl.c | 4 +-
1649 files changed, 170275 insertions(+), 66532 deletions(-)
diffs (truncated from 303166 to 300 lines):
diff -r 4d2c80a753bc -r 38ec3e184578 bin/ln/ln.1
--- a/bin/ln/ln.1 Fri Feb 18 19:54:44 2011 +0000
+++ b/bin/ln/ln.1 Sat Mar 05 15:08:31 2011 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: ln.1,v 1.22 2007/10/29 11:22:59 jnemeth Exp $
+.\" $NetBSD: ln.1,v 1.22.24.1 2011/03/05 15:08:31 bouyer Exp $
.\"
.\" Copyright (c) 1980, 1990, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -57,7 +57,7 @@
instead, a link
.Dq points
to the original copy.
-There are two types of links; hard links and symbolic links.
+There are two types of links: hard links and symbolic links.
How a link
.Dq points
to a file is one of the differences between a hard or symbolic link.
diff -r 4d2c80a753bc -r 38ec3e184578 bin/sh/cd.c
--- a/bin/sh/cd.c Fri Feb 18 19:54:44 2011 +0000
+++ b/bin/sh/cd.c Sat Mar 05 15:08:31 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: cd.c,v 1.40 2010/01/01 19:34:59 dholland Exp $ */
+/* $NetBSD: cd.c,v 1.40.2.1 2011/03/05 15:08:31 bouyer Exp $ */
/*-
* Copyright (c) 1991, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)cd.c 8.2 (Berkeley) 5/4/95";
#else
-__RCSID("$NetBSD: cd.c,v 1.40 2010/01/01 19:34:59 dholland Exp $");
+__RCSID("$NetBSD: cd.c,v 1.40.2.1 2011/03/05 15:08:31 bouyer Exp $");
#endif
#endif /* not lint */
@@ -425,7 +425,7 @@
(void) close(pip[0]);
if (pip[1] != 1) {
close(1);
- copyfd(pip[1], 1);
+ copyfd(pip[1], 1, 1);
close(pip[1]);
}
(void) execl("/bin/pwd", "pwd", (char *)0);
diff -r 4d2c80a753bc -r 38ec3e184578 bin/sh/eval.c
--- a/bin/sh/eval.c Fri Feb 18 19:54:44 2011 +0000
+++ b/bin/sh/eval.c Sat Mar 05 15:08:31 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: eval.c,v 1.100 2010/06/03 16:14:13 christos Exp $ */
+/* $NetBSD: eval.c,v 1.100.2.1 2011/03/05 15:08:31 bouyer Exp $ */
/*-
* Copyright (c) 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)eval.c 8.9 (Berkeley) 6/8/95";
#else
-__RCSID("$NetBSD: eval.c,v 1.100 2010/06/03 16:14:13 christos Exp $");
+__RCSID("$NetBSD: eval.c,v 1.100.2.1 2011/03/05 15:08:31 bouyer Exp $");
#endif
#endif /* not lint */
@@ -520,14 +520,14 @@
INTON;
if (prevfd > 0) {
close(0);
- copyfd(prevfd, 0);
+ copyfd(prevfd, 0, 1);
close(prevfd);
}
if (pip[1] >= 0) {
close(pip[0]);
if (pip[1] != 1) {
close(1);
- copyfd(pip[1], 1);
+ copyfd(pip[1], 1, 1);
close(pip[1]);
}
}
@@ -591,7 +591,7 @@
close(pip[0]);
if (pip[1] != 1) {
close(1);
- copyfd(pip[1], 1);
+ copyfd(pip[1], 1, 1);
close(pip[1]);
}
eflag = 0;
@@ -905,7 +905,7 @@
close(pip[0]);
if (pip[1] != 1) {
close(1);
- copyfd(pip[1], 1);
+ copyfd(pip[1], 1, 1);
close(pip[1]);
}
}
diff -r 4d2c80a753bc -r 38ec3e184578 bin/sh/input.c
--- a/bin/sh/input.c Fri Feb 18 19:54:44 2011 +0000
+++ b/bin/sh/input.c Sat Mar 05 15:08:31 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: input.c,v 1.43 2010/08/30 06:27:14 christos Exp $ */
+/* $NetBSD: input.c,v 1.43.2.1 2011/03/05 15:08:31 bouyer Exp $ */
/*-
* Copyright (c) 1991, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)input.c 8.3 (Berkeley) 6/9/95";
#else
-__RCSID("$NetBSD: input.c,v 1.43 2010/08/30 06:27:14 christos Exp $");
+__RCSID("$NetBSD: input.c,v 1.43.2.1 2011/03/05 15:08:31 bouyer Exp $");
#endif
#endif /* not lint */
@@ -405,7 +405,7 @@
}
if (fd < 10) {
- fd2 = copyfd(fd, 10);
+ fd2 = copyfd(fd, 10, 0);
close(fd);
if (fd2 < 0)
error("Out of file descriptors");
diff -r 4d2c80a753bc -r 38ec3e184578 bin/sh/redir.c
--- a/bin/sh/redir.c Fri Feb 18 19:54:44 2011 +0000
+++ b/bin/sh/redir.c Sat Mar 05 15:08:31 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: redir.c,v 1.30 2008/01/21 06:43:03 msaitoh Exp $ */
+/* $NetBSD: redir.c,v 1.30.22.1 2011/03/05 15:08:31 bouyer Exp $ */
/*-
* Copyright (c) 1991, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)redir.c 8.2 (Berkeley) 5/4/95";
#else
-__RCSID("$NetBSD: redir.c,v 1.30 2008/01/21 06:43:03 msaitoh Exp $");
+__RCSID("$NetBSD: redir.c,v 1.30.22.1 2011/03/05 15:08:31 bouyer Exp $");
#endif
#endif /* not lint */
@@ -222,7 +222,7 @@
if (memory[redir->ndup.dupfd])
memory[fd] = 1;
else
- copyfd(redir->ndup.dupfd, fd);
+ copyfd(redir->ndup.dupfd, fd, 1);
}
INTON;
return;
@@ -235,7 +235,7 @@
}
if (f != fd) {
- copyfd(f, fd);
+ copyfd(f, fd, 1);
close(f);
}
INTON;
@@ -308,7 +308,7 @@
fd0_redirected--;
close(i);
if (rp->renamed[i] >= 0) {
- copyfd(rp->renamed[i], i);
+ copyfd(rp->renamed[i], i, 1);
close(rp->renamed[i]);
}
}
@@ -375,11 +375,14 @@
*/
int
-copyfd(int from, int to)
+copyfd(int from, int to, int equal)
{
int newfd;
- newfd = fcntl(from, F_DUPFD, to);
+ if (equal)
+ newfd = dup2(from, to);
+ else
+ newfd = fcntl(from, F_DUPFD, to);
if (newfd < 0) {
if (errno == EMFILE)
return EMPTY;
diff -r 4d2c80a753bc -r 38ec3e184578 bin/sh/redir.h
--- a/bin/sh/redir.h Fri Feb 18 19:54:44 2011 +0000
+++ b/bin/sh/redir.h Sat Mar 05 15:08:31 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: redir.h,v 1.15 2003/08/07 09:05:37 agc Exp $ */
+/* $NetBSD: redir.h,v 1.15.50.1 2011/03/05 15:08:31 bouyer Exp $ */
/*-
* Copyright (c) 1991, 1993
@@ -44,5 +44,5 @@
void popredir(void);
int fd0_redirected_p(void);
void clearredir(int);
-int copyfd(int, int);
+int copyfd(int, int, int);
diff -r 4d2c80a753bc -r 38ec3e184578 common/lib/libc/arch/sparc/atomic/atomic_cas.S
--- a/common/lib/libc/arch/sparc/atomic/atomic_cas.S Fri Feb 18 19:54:44 2011 +0000
+++ b/common/lib/libc/arch/sparc/atomic/atomic_cas.S Sat Mar 05 15:08:31 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: atomic_cas.S,v 1.10 2009/03/13 16:40:22 nakayama Exp $ */
+/* $NetBSD: atomic_cas.S,v 1.10.4.1 2011/03/05 15:08:32 bouyer Exp $ */
/*-
* Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
@@ -63,15 +63,29 @@
#if defined(MULTIPROCESSOR)
.section .bss
.align 1024
+#ifdef PIC
+ .globl _C_LABEL(_atomic_cas_locktab)
+#endif
OTYPE(_C_LABEL(_atomic_cas_locktab))
_C_LABEL(_atomic_cas_locktab):
.space 1024
+#ifdef PIC
+/* o4 is not used for PSR in PIC cases, so we can use it here */
+#define GETLOCKTAB \
+ PIC_PROLOGUE(%o3,%o4) ;\
+ set _C_LABEL(_atomic_cas_locktab), %o4 ;\
+ ld [%o3 + %o4], %o3
+#else
+#define GETLOCKTAB \
+ sethi %hi(_C_LABEL(_atomic_cas_locktab)), %o3
+#endif
+
#define ACQUIRE_INTERLOCK \
DISABLE_INTERRUPTS ;\
srl %o0, 3, %o5 /* get lock address */ ;\
and %o5, 1023, %o5 ;\
- sethi %hi(_C_LABEL(_atomic_cas_locktab)), %o3 ;\
+ GETLOCKTAB ;\
add %o5, %o3, %o5 ;\
;\
/* %o5 has interlock address */ ;\
diff -r 4d2c80a753bc -r 38ec3e184578 common/lib/libc/gen/radixtree.c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/common/lib/libc/gen/radixtree.c Sat Mar 05 15:08:31 2011 +0000
@@ -0,0 +1,1122 @@
+/* $NetBSD: radixtree.c,v 1.1.2.2 2011/03/05 15:08:32 bouyer Exp $ */
+
+/*-
+ * Copyright (c)2011 YAMAMOTO Takashi,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+/*
+ * radix tree
+ *
+ * it's designed to work efficiently with dense index distribution.
+ * the memory consumption (number of necessary intermediate nodes)
+ * heavily depends on index distribution. basically, more dense index
+ * distribution consumes less nodes per item.
+ * approximately,
+ * the best case: about RADIX_TREE_PTR_PER_NODE items per node.
+ * the worst case: RADIX_TREE_MAX_HEIGHT nodes per item.
+ */
+
+#include <sys/cdefs.h>
+
+#if defined(_KERNEL)
+__KERNEL_RCSID(0, "$NetBSD: radixtree.c,v 1.1.2.2 2011/03/05 15:08:32 bouyer Exp $");
+#include <sys/param.h>
+#include <sys/null.h>
+#include <sys/pool.h>
+#include <sys/radixtree.h>
+#else /* defined(_KERNEL) */
+__RCSID("$NetBSD: radixtree.c,v 1.1.2.2 2011/03/05 15:08:32 bouyer Exp $");
+#include <assert.h>
+#include <errno.h>
+#include <stdbool.h>
Home |
Main Index |
Thread Index |
Old Index