Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2 |
|
#
fcf6efef |
| 02-Mar-2019 |
Sascha Wildner <saw@online.de> |
kernel: Remove numerous #include <sys/thread2.h>.
Most of them were added when we converted spl*() calls to crit_enter()/crit_exit(), almost 14 years ago. We can now remove a good chunk of them agai
kernel: Remove numerous #include <sys/thread2.h>.
Most of them were added when we converted spl*() calls to crit_enter()/crit_exit(), almost 14 years ago. We can now remove a good chunk of them again for where crit_*() are no longer used.
I had to adjust some files that were relying on thread2.h or headers that it includes coming in via other headers that it was removed from.
show more ...
|
Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc |
|
#
51a529db |
| 19-Mar-2018 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - Implement QUICKHALT shortcut for unmounting during shutdown
* Add the MNTK_QUICKHALT flag which allows the system to just unlink but otherwise ignore certain mount types during a halt or
kernel - Implement QUICKHALT shortcut for unmounting during shutdown
* Add the MNTK_QUICKHALT flag which allows the system to just unlink but otherwise ignore certain mount types during a halt or reboot. For now we flag tmpfs, devfs, and procfs.
* The main impetus for this is to reduce the messing around we do with devfs during a shutdown. Devfs has its fingers, and its vnodes, prettymuch sunk throughout the system (e.g. /dev/null, system console, vty's, root mount, and so on and so forth). There's no real need to attempt to unwind all of that mess nicely.
show more ...
|
Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3 |
|
#
dc71b7ab |
| 31-May-2013 |
Justin C. Sherrill <justin@shiningsilence.com> |
Correct BSD License clause numbering from 1-2-4 to 1-2-3.
Apparently everyone's doing it: http://svnweb.freebsd.org/base?view=revision&revision=251069
Submitted-by: "Eitan Adler" <lists at eitanadl
Correct BSD License clause numbering from 1-2-4 to 1-2-3.
Apparently everyone's doing it: http://svnweb.freebsd.org/base?view=revision&revision=251069
Submitted-by: "Eitan Adler" <lists at eitanadler.com>
show more ...
|
Revision tags: v3.4.2 |
|
#
2702099d |
| 06-May-2013 |
Justin C. Sherrill <justin@shiningsilence.com> |
Remove advertising clause from all that isn't contrib or userland bin.
By: Eitan Adler <lists@eitanadler.com>
|
Revision tags: v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0 |
|
#
13ddc895 |
| 17-Jul-2009 |
Matthew Dillon <dillon@apollo.backplane.com> |
NFS - Fix unmounting blockages, fix tick interval, hack cpu assignments.
* Umount was having problems due to the way the helper threads were being shutdown. Should be fixed.
* The NFS timer, whi
NFS - Fix unmounting blockages, fix tick interval, hack cpu assignments.
* Umount was having problems due to the way the helper threads were being shutdown. Should be fixed.
* The NFS timer, which is responsible for handling retransmits and timeouts, did not need to be set to one tick (10ms). 200ms is just fine.
* Hack cpu assignments for the tx and rx helper threads.
show more ...
|
#
52e1cf57 |
| 16-Jul-2009 |
Matthew Dillon <dillon@apollo.backplane.com> |
NFS - Remove old nfsiod, start adding new kernel thread infrastructure
* Remove all the nfsiod junk.
* Add two per-mount threads, one for reading from the socket, one for writing to the socket, i
NFS - Remove old nfsiod, start adding new kernel thread infrastructure
* Remove all the nfsiod junk.
* Add two per-mount threads, one for reading from the socket, one for writing to the socket, in a new file nfs_iod.c
* Implement a quick and dirty synchronous, single threaded nfs_doio() loop in the writer thread to test basic mechanics.
show more ...
|
Revision tags: v2.3.2, v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1, v2.0.1 |
|
#
efda3bd0 |
| 05-Sep-2006 |
Matthew Dillon <dillon@dragonflybsd.org> |
Rename malloc->kmalloc, free->kfree, and realloc->krealloc. Pass 1
|
#
acde96db |
| 06-May-2006 |
Matthew Dillon <dillon@dragonflybsd.org> |
Remove the thread argument from all mount->vfs_* function vectors, replacing it with a ucred pointer when applicable. This cleans up a considerable amount of VFS function code that previously delved
Remove the thread argument from all mount->vfs_* function vectors, replacing it with a ucred pointer when applicable. This cleans up a considerable amount of VFS function code that previously delved into the process structure to get the cred, though some code remains.
Get rid of the compatibility thread argument for hpfs and nwfs. Our lockmgr calls are now mostly compatible with NetBSD (which doesn't use a thread argument either).
Get rid of some complex junk in fdesc_statfs() that nobody uses.
Remove the thread argument from dounmount() as well as various other filesystem specific procedures (quota calls primarily) which no longer need it due to the lockmgr, VOP, and VFS cleanups. These cleanups also have the effect of making the VFS code slightly less dependant on the calling thread's context.
show more ...
|
#
e07fef60 |
| 27-Mar-2006 |
Matthew Dillon <dillon@dragonflybsd.org> |
Remove NQNFS support. The mechanisms are too crude to co-exist with upcoming cache coherency management work and the original implementation hacked up the NFS code pretty severely.
Move nqnfs_clien
Remove NQNFS support. The mechanisms are too crude to co-exist with upcoming cache coherency management work and the original implementation hacked up the NFS code pretty severely.
Move nqnfs_clientd() out of nfs_nqlease.c to a new file, nfs_kerb.c, and rename it nfs_clientd().
show more ...
|
#
0704a975 |
| 05-Feb-2011 |
Samuel J. Greear <sjg@thesjg.com> |
kern - Convert NFS from zalloc to objcache
Sponsored-By: Google Code-In
|