| Home | Sort by: relevance | last modified time | path |
| /src/tools/ctfdump/ | |
| Makefile | 1.1.2.2 Mon Apr 14 09:58:18 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/tools/what/ | |
| Makefile | 1.1.2.2 Mon Apr 14 09:58:17 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/tools/ | |
| Makefile.ctftools | 1.1.2.2 Mon Apr 14 09:58:17 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/external/cddl/osnet/dist/tools/ctf/common/ | |
| utils.c | 1.1.1.1.56.1 Mon Apr 14 09:58:18 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/external/cddl/osnet/dist/tools/ctf/dump/ | |
| dump.c | 1.2.56.1 Mon Apr 14 09:58:18 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/external/cddl/osnet/lib/libzfs_core/ | |
| Makefile | 1.1.6.1 Fri Sep 27 09:24:30 UTC 2019 martin Pull up following revision(s) (requested by brad in ticket #252): external/cddl/osnet/lib/libzpool/Makefile: revision 1.13 lib/libpthread/Makefile: revision 1.95 external/cddl/osnet/lib/libuutil/Makefile: revision 1.6 distrib/sets/lists/base/shl.mi: revision 1.871 external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2 external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11 external/cddl/osnet/lib/libzfs/Makefile: revision 1.10 external/cddl/osnet/lib/libavl/Makefile: revision 1.6 distrib/sets/lists/debug/shl.mi: revision 1.230 external/cddl/osnet/lib/libumem/Makefile: revision 1.7 Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used by /sbin/{zfs,zpool,mount_zfs}. The general effect is to move them from /usr/lib to /lib. Compatibility links are installed in /usr/lib and nothing that is installed, say in /usr/pkg, appears to break. With this, it is possible to have a /var and /usr mount using ZFS legacy mounting early on in the boot process. Run tested on amd64 and i386 and compile tested on evbarm. Fix MKDEBUG distrib sets Add libpthread, libnvpair and ZFS libs to dynamicroot. |
| /src/sys/nfs/ | |
| nfs_clntsocket.c | 1.1.40.1 Wed Nov 04 17:32:00 UTC 2015 riz Pull up following revision(s) (requested by manu in ticket #882): sbin/umount/umount.c: revision 1.48 sys/nfs/nfsmount.h: revision 1.53 sys/nfs/nfs_var.h: revision 1.94 sys/nfs/nfs_iod.c: revision 1.7 sys/nfs/nfs_socket.c: revision 1.197 sys/nfs/nfs_bio.c: revision 1.191 sys/nfs/nfs_vfsops.c: revision 1.230 sys/nfs/nfs_clntsocket.c: revision 1.3 Remove useless and harmful sync(2) call in umount(8) Remove sync(2) call before unmount(2) in umount(8). This sync(2) is useless since unmount(2) will perform a VFS_SYNC anyway. But moreover, this sync(2) may be harmful, as there are some situation where it cannot return (unreachable NFS server, for instance), causing umount -f to be uneffective. Fix soft NFS force unmount For many reasons, forcibly unmounting a soft NFS mount could hang forever. Here are the fixes: - Introduce decents timeouts in operation that awaited NFS server reply. - On timeout, fails operations on soft mounts with EIO. - Introduce NFSMNT_DISMNTFORCE to let the filesystem know that a force unmount is ongoing. This causes timeouts to be reduced and prevents the NFS client to attempt reconnecting to the NFS server. Also fix a race condition where some asynchronous I/O could reference destroyed mount structures. We fix this by awaiting asynchronous I/O to drain before proceeding. Reviewed by Chuck Silvers. 1.5.10.1 Fri Jun 08 10:25:23 UTC 2018 martin Pull up following revision(s) (requested by maya in ticket #856): sys/nfs/nfs.h: revision 1.76 sys/nfs/nfs_subs.c: revision 1.230 sys/nfs/nfs_socket.c: revision 1.199 sys/nfs/nfs_clntsocket.c: revision 1.6 PR/40491: From Tobias Ulmer in tech-kern@: 1. Protect the nfs request queue with its own mutex 2. make the nfs_receive queue check for signals so that intr mounts can be interrupted. XXX: pullup-8 |
| nfs_iod.c | 1.6.4.1 Wed Nov 04 17:32:00 UTC 2015 riz Pull up following revision(s) (requested by manu in ticket #882): sbin/umount/umount.c: revision 1.48 sys/nfs/nfsmount.h: revision 1.53 sys/nfs/nfs_var.h: revision 1.94 sys/nfs/nfs_iod.c: revision 1.7 sys/nfs/nfs_socket.c: revision 1.197 sys/nfs/nfs_bio.c: revision 1.191 sys/nfs/nfs_vfsops.c: revision 1.230 sys/nfs/nfs_clntsocket.c: revision 1.3 Remove useless and harmful sync(2) call in umount(8) Remove sync(2) call before unmount(2) in umount(8). This sync(2) is useless since unmount(2) will perform a VFS_SYNC anyway. But moreover, this sync(2) may be harmful, as there are some situation where it cannot return (unreachable NFS server, for instance), causing umount -f to be uneffective. Fix soft NFS force unmount For many reasons, forcibly unmounting a soft NFS mount could hang forever. Here are the fixes: - Introduce decents timeouts in operation that awaited NFS server reply. - On timeout, fails operations on soft mounts with EIO. - Introduce NFSMNT_DISMNTFORCE to let the filesystem know that a force unmount is ongoing. This causes timeouts to be reduced and prevents the NFS client to attempt reconnecting to the NFS server. Also fix a race condition where some asynchronous I/O could reference destroyed mount structures. We fix this by awaiting asynchronous I/O to drain before proceeding. Reviewed by Chuck Silvers. |
| /src/usr.bin/what/ | |
| what.c | 1.15.2.1 Mon Apr 14 09:58:17 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/external/cddl/osnet/lib/libavl/ | |
| Makefile | 1.5.16.1 Fri Sep 27 09:24:30 UTC 2019 martin Pull up following revision(s) (requested by brad in ticket #252): external/cddl/osnet/lib/libzpool/Makefile: revision 1.13 lib/libpthread/Makefile: revision 1.95 external/cddl/osnet/lib/libuutil/Makefile: revision 1.6 distrib/sets/lists/base/shl.mi: revision 1.871 external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2 external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11 external/cddl/osnet/lib/libzfs/Makefile: revision 1.10 external/cddl/osnet/lib/libavl/Makefile: revision 1.6 distrib/sets/lists/debug/shl.mi: revision 1.230 external/cddl/osnet/lib/libumem/Makefile: revision 1.7 Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used by /sbin/{zfs,zpool,mount_zfs}. The general effect is to move them from /usr/lib to /lib. Compatibility links are installed in /usr/lib and nothing that is installed, say in /usr/pkg, appears to break. With this, it is possible to have a /var and /usr mount using ZFS legacy mounting early on in the boot process. Run tested on amd64 and i386 and compile tested on evbarm. Fix MKDEBUG distrib sets Add libpthread, libnvpair and ZFS libs to dynamicroot. |
| /src/external/cddl/osnet/lib/libumem/ | |
| Makefile | 1.6.16.1 Fri Sep 27 09:24:30 UTC 2019 martin Pull up following revision(s) (requested by brad in ticket #252): external/cddl/osnet/lib/libzpool/Makefile: revision 1.13 lib/libpthread/Makefile: revision 1.95 external/cddl/osnet/lib/libuutil/Makefile: revision 1.6 distrib/sets/lists/base/shl.mi: revision 1.871 external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2 external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11 external/cddl/osnet/lib/libzfs/Makefile: revision 1.10 external/cddl/osnet/lib/libavl/Makefile: revision 1.6 distrib/sets/lists/debug/shl.mi: revision 1.230 external/cddl/osnet/lib/libumem/Makefile: revision 1.7 Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used by /sbin/{zfs,zpool,mount_zfs}. The general effect is to move them from /usr/lib to /lib. Compatibility links are installed in /usr/lib and nothing that is installed, say in /usr/pkg, appears to break. With this, it is possible to have a /var and /usr mount using ZFS legacy mounting early on in the boot process. Run tested on amd64 and i386 and compile tested on evbarm. Fix MKDEBUG distrib sets Add libpthread, libnvpair and ZFS libs to dynamicroot. |
| /src/external/cddl/osnet/lib/libuutil/ | |
| Makefile | 1.5.16.1 Fri Sep 27 09:24:30 UTC 2019 martin Pull up following revision(s) (requested by brad in ticket #252): external/cddl/osnet/lib/libzpool/Makefile: revision 1.13 lib/libpthread/Makefile: revision 1.95 external/cddl/osnet/lib/libuutil/Makefile: revision 1.6 distrib/sets/lists/base/shl.mi: revision 1.871 external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2 external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11 external/cddl/osnet/lib/libzfs/Makefile: revision 1.10 external/cddl/osnet/lib/libavl/Makefile: revision 1.6 distrib/sets/lists/debug/shl.mi: revision 1.230 external/cddl/osnet/lib/libumem/Makefile: revision 1.7 Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used by /sbin/{zfs,zpool,mount_zfs}. The general effect is to move them from /usr/lib to /lib. Compatibility links are installed in /usr/lib and nothing that is installed, say in /usr/pkg, appears to break. With this, it is possible to have a /var and /usr mount using ZFS legacy mounting early on in the boot process. Run tested on amd64 and i386 and compile tested on evbarm. Fix MKDEBUG distrib sets Add libpthread, libnvpair and ZFS libs to dynamicroot. |
| /src/external/cddl/osnet/lib/libzfs/ | |
| Makefile | 1.9.4.1 Fri Sep 27 09:24:30 UTC 2019 martin Pull up following revision(s) (requested by brad in ticket #252): external/cddl/osnet/lib/libzpool/Makefile: revision 1.13 lib/libpthread/Makefile: revision 1.95 external/cddl/osnet/lib/libuutil/Makefile: revision 1.6 distrib/sets/lists/base/shl.mi: revision 1.871 external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2 external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11 external/cddl/osnet/lib/libzfs/Makefile: revision 1.10 external/cddl/osnet/lib/libavl/Makefile: revision 1.6 distrib/sets/lists/debug/shl.mi: revision 1.230 external/cddl/osnet/lib/libumem/Makefile: revision 1.7 Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used by /sbin/{zfs,zpool,mount_zfs}. The general effect is to move them from /usr/lib to /lib. Compatibility links are installed in /usr/lib and nothing that is installed, say in /usr/pkg, appears to break. With this, it is possible to have a /var and /usr mount using ZFS legacy mounting early on in the boot process. Run tested on amd64 and i386 and compile tested on evbarm. Fix MKDEBUG distrib sets Add libpthread, libnvpair and ZFS libs to dynamicroot. |
| /src/external/cddl/osnet/usr.bin/ctfdump/ | |
| Makefile | 1.9.12.1 Mon Apr 14 09:58:17 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/sys/kern/ | |
| kern_hook.c | 1.14.2.1 Thu Apr 18 18:22:10 UTC 2024 martin Pull up following revision(s) (requested by hannken in ticket #668): sys/miscfs/procfs/procfs.h: revision 1.83 sys/miscfs/procfs/procfs.h: revision 1.84 sys/kern/vfs_mount.c: revision 1.104 sys/miscfs/procfs/procfs_vnops.c: revision 1.230 sys/kern/init_main.c: revision 1.547 sys/kern/kern_hook.c: revision 1.15 sys/miscfs/procfs/procfs_vfsops.c: revision 1.112 sys/miscfs/procfs/procfs_vfsops.c: revision 1.113 sys/miscfs/procfs/procfs_vfsops.c: revision 1.114 sys/miscfs/procfs/procfs_subr.c: revision 1.117 Print dangling vnode before panic() to help debug. PR kern/57775 ""panic: unmount: dangling vnode" while umounting procfs" Protect kernel hooks exechook, exithook and forkhook with rwlock. Lock as writer on establish/disestablish and as reader on list traverse. For exechook ride "exec_lock" as it is already take as reader when traversing the list. Add local locks for exithook and forkhook. Move exec_init before signal_init as signal_init calls exechook_establish() that needs "exec_lock". PR kern/39913 "exec, fork, exit hooks need locking" Add a hashmap to access all procfs nodes by pid. Using the exechook to revoke procfs nodes is racy and may deadlock: one thread runs doexechooks() -> procfs_revoke_vnodes() and wants to suspend the file system for vgone(), while another thread runs a forced unmount, has the file system suspended, tries to disestablish the exechook and waits for doexechooks() to complete. Establish/disestablish the exechook on module load/unload instead mount/unmount and use the hashmap to access all procfs nodes for this pid. May fix PR kern/57775 ""panic: unmount: dangling vnode" while umounting procfs" Remove all procfs nodes for this process on process exit. |
| /src/external/cddl/osnet/lib/libnvpair/ | |
| Makefile | 1.10.2.1 Fri Sep 27 09:24:30 UTC 2019 martin Pull up following revision(s) (requested by brad in ticket #252): external/cddl/osnet/lib/libzpool/Makefile: revision 1.13 lib/libpthread/Makefile: revision 1.95 external/cddl/osnet/lib/libuutil/Makefile: revision 1.6 distrib/sets/lists/base/shl.mi: revision 1.871 external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2 external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11 external/cddl/osnet/lib/libzfs/Makefile: revision 1.10 external/cddl/osnet/lib/libavl/Makefile: revision 1.6 distrib/sets/lists/debug/shl.mi: revision 1.230 external/cddl/osnet/lib/libumem/Makefile: revision 1.7 Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used by /sbin/{zfs,zpool,mount_zfs}. The general effect is to move them from /usr/lib to /lib. Compatibility links are installed in /usr/lib and nothing that is installed, say in /usr/pkg, appears to break. With this, it is possible to have a /var and /usr mount using ZFS legacy mounting early on in the boot process. Run tested on amd64 and i386 and compile tested on evbarm. Fix MKDEBUG distrib sets Add libpthread, libnvpair and ZFS libs to dynamicroot. |
| /src/external/cddl/osnet/lib/libzpool/ | |
| Makefile | 1.12.4.1 Fri Sep 27 09:24:29 UTC 2019 martin Pull up following revision(s) (requested by brad in ticket #252): external/cddl/osnet/lib/libzpool/Makefile: revision 1.13 lib/libpthread/Makefile: revision 1.95 external/cddl/osnet/lib/libuutil/Makefile: revision 1.6 distrib/sets/lists/base/shl.mi: revision 1.871 external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2 external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11 external/cddl/osnet/lib/libzfs/Makefile: revision 1.10 external/cddl/osnet/lib/libavl/Makefile: revision 1.6 distrib/sets/lists/debug/shl.mi: revision 1.230 external/cddl/osnet/lib/libumem/Makefile: revision 1.7 Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used by /sbin/{zfs,zpool,mount_zfs}. The general effect is to move them from /usr/lib to /lib. Compatibility links are installed in /usr/lib and nothing that is installed, say in /usr/pkg, appears to break. With this, it is possible to have a /var and /usr mount using ZFS legacy mounting early on in the boot process. Run tested on amd64 and i386 and compile tested on evbarm. Fix MKDEBUG distrib sets Add libpthread, libnvpair and ZFS libs to dynamicroot. |
| /src/sys/arch/alpha/conf/ | |
| GENERIC | 1.230 Sun May 04 01:19:17 UTC 2003 gmcgarry branches: 1.230.2; Add wsfont support. Addresses PR#18388. Sun May 04 01:19:17 UTC 2003 gmcgarry branches: 1.230.2; Add wsfont support. Addresses PR#18388. 1.230.2.14 Sun Dec 11 10:28:13 UTC 2005 christos Sync with head. 1.230.2.13 Thu Nov 10 13:48:22 UTC 2005 skrll Sync with HEAD. Here we go again... 1.230.2.12 Fri Apr 01 14:26:50 UTC 2005 skrll Sync with HEAD. 1.230.2.11 Fri Mar 04 16:38:01 UTC 2005 skrll Sync with HEAD. Hi Perry! 1.230.2.10 Tue Feb 15 21:32:31 UTC 2005 skrll Sync with HEAD. 1.230.2.9 Fri Feb 04 11:44:13 UTC 2005 skrll Sync with HEAD. 1.230.2.8 Mon Nov 29 07:24:01 UTC 2004 skrll Sync with HEAD. 1.230.2.7 Sun Nov 14 08:15:04 UTC 2004 skrll Sync with HEAD. |
| /src/sys/dev/pcmcia/ | |
| pcmciadevs.h | 1.230 Sat Sep 06 22:08:38 UTC 2008 rmind branches: 1.230.28; Regen. Sat Sep 06 22:08:38 UTC 2008 rmind branches: 1.230.28; Regen. 1.230.28.2 Tue Oct 30 17:21:58 UTC 2012 yamt sync with head 1.230.28.1 Tue Apr 17 00:07:59 UTC 2012 yamt sync with head |
| pcmciadevs_data.h | 1.230 Sat Sep 06 22:08:38 UTC 2008 rmind branches: 1.230.28; Regen. Sat Sep 06 22:08:38 UTC 2008 rmind branches: 1.230.28; Regen. 1.230.28.2 Tue Oct 30 17:21:58 UTC 2012 yamt sync with head 1.230.28.1 Tue Apr 17 00:07:59 UTC 2012 yamt sync with head |
| /src/sys/ufs/lfs/ | |
| ulfsmount.h | 1.18 Mon Jun 20 03:36:09 UTC 2016 dholland One more batch of already-synced ufs changes: ufs_extern.h 1.79 is equivalent to ulfs_extern.h 1.14 ufsmount.h 1.43 is (roughly) equivalent to lfs_extern.h 1.102 ufs_inode.c 1.94 does not apply to lfs ufs_inode.c 1.95 does not apply to lfs either ufs_readwrite.c 1.108 is equivalent to ulfs_readwrite.c 1.8 ufs_readwrite.c 1.109 is equivalent to ulfs_readwrite.c 1.9 ufs_readwrite.c 1.110 is equivalent to ulfs_readwrite.c 1.10 ufs_readwrite.c 1.111 does not apply to lfs ufs_readwrite.c 1.112 is equivalent to ulfs_readwrite.c 1.11 ufs_readwrite.c 1.113 is equivalent to ulfs_readwrite.c 1.13 ufs_readwrite.c 1.114 is equivalent to ulfs_readwrite.c 1.14 ufs_readwrite.c 1.115 is equivalent to ulfs_readwrite.c 1.15 ufs_readwrite.c 1.116-1.118 does not apply to lfs ufs_readwrite.c 1.119-1.120 are equivalent to ulfs_readwrite.c 1.16 ufs_rename.c 1.12 is equivalent to lfs_rename.c 1.8 ufs_vnops.c 1.226 is equivalent to ulfs_vnops.c 1.22 and lfs_vnops.c 1.270 ufs_vnops.c 1.227 is equivalent to ulfs_vnops.c 1.23 ufs_vnops.c 1.228-1.229 are equivalent to ulfs_vnops.c 1.24 ufs_vnops.c 1.230 is equivalent to ulfs_vnops.c 1.25 and lfs_vnops.c 1.271 ufs_vnops.c 1.231 originated in lfs ufs_vnops.c 1.232 does not apply to lfs |
| /src/tools/ctfconvert/ | |
| Makefile | 1.10.2.1 Mon Apr 14 09:58:17 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/tools/ctfmerge/ | |
| Makefile | 1.11.2.1 Mon Apr 14 09:58:17 UTC 2025 martin Pull up following revision(s) (requested by rin in ticket #1096): tools/what/Makefile: revision 1.1 external/cddl/osnet/usr.bin/ctfdump/Makefile: revision 1.10 tools/ctfmerge/Makefile: revision 1.13 tools/Makefile: revision 1.228 tools/Makefile: revision 1.229 tools/Makefile.ctftools: revision 1.1 usr.bin/what/what.c: revision 1.16 tools/Makefile: revision 1.230 tools/ctfconvert/Makefile: revision 1.12 tools/ctfdump/Makefile: revision 1.1 external/cddl/osnet/dist/tools/ctf/dump/dump.c: revision 1.3 external/cddl/osnet/dist/tools/ctf/common/utils.c: revision 1.2 (all via patch) tools: Factor out Makefile.ctftools from ctf{convert,merge} This adds missing libelf.a dependency to ctfmerge. Otherwise NFC. tools: Add ctfdump(1) when MKCTF is enabled Although this is not required for build, this small (only with three additional source files) tool provides good diagnostics. Especially useful on non-BSD hosts. Tested on Ubuntu/amd64 24.04 and macOS 13.7 in addition to NetBSD. tools: Add what(1); not mandatory, but provides good diagnostics tools/Makefile: Add missing `\` for previous |
| /src/tools/llvm/ | |
| Makefile | 1.18.4.1 Thu Jun 04 20:29:49 UTC 2015 snj Pull up following revision(s) (requested by joerg in ticket #824): distrib/sets/lists/comp/ad.arm: revision 1.65 distrib/sets/lists/comp/md.amd64: revisions 1.228, 1.230 distrib/sets/lists/comp/md.i386: revision 1.151, 1.152 distrib/sets/lists/comp/mi: revision 1.1963 tools/llvm/Makefile: revisions 1.19, 1.20 tools/llvm-lib/liblldConfig/Makefile: revision 1.1 tools/llvm-lib/liblldReaderWriterELFAArch64/Makefile: revision 1.1 Install cpuid.h on X86 and arm_neon.h on ARM. -- Update set lists for LLVM 3.6RC1. -- Until we have a solution for stdatomic.h for GCC 4.8, install Clang's version under /usr/include/clang-3.6 to match the C11 default. -- Update build system glue for LLVM 3.6RC1. Notable changes: - Old JIT is removed. - Improvements to debug information handling. - ARM: check for deprecated instructions and warn in the integrated assembler - PPC: VSX support, va_arg support for struct/union types, -fPIC vs -fpic supported, faster atomics - x86: improved vectorizer -- cleandir-llvm should not exist in the filesystem -- misc/48722: Use explicit HOST_SH in case the user insists on removing permissions from the filesystem. |
| /src/sys/dev/raidframe/ | |
| rf_netbsdkintf.c | 1.230 Sun Jul 29 00:50:22 UTC 2007 ad branches: 1.230.4; 1.230.6; 1.230.8; 1.230.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. Sun Jul 29 00:50:22 UTC 2007 ad branches: 1.230.4; 1.230.6; 1.230.8; 1.230.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. .4; 1.230.6; 1.230.8; 1.230.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. .6; 1.230.8; 1.230.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. .8; 1.230.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. 1.230.10.2 Sun Jul 29 00:50:23 UTC 2007 ad It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. 1.230.10.1 Sun Jul 29 00:50:22 UTC 2007 ad file rf_netbsdkintf.c was added on branch matt-mips64 on 2007-07-29 12:50:23 +0000 1.230.8.2 Sun Oct 14 11:48:16 UTC 2007 yamt sync with head. 1.230.8.1 Sat Oct 06 15:31:29 UTC 2007 yamt sync with head. 1.230.6.3 Wed Jan 09 01:54:24 UTC 2008 matt sync with HEAD |