summaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* No longer need to set B_ASYNC flag since BUF_KERNPROC nowmckusick1999-06-291-2/+1
| | | | unconditionally sets the identity of the buffer.
* Define "OBSTACK_CHUNK_SIZE" as getpagesize().obrien1999-06-281-1/+5
| | | | | | | Our malloc can allocte pagesized blocks efficiently and the EGCS default size of 4072 bytes is not optimal. Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
* Keep the inlines for <sys/buf.h> happy..peter1999-06-271-3/+3
|
* Actually describe all of the command line options in fsinfo(8).mpp1999-06-261-16/+116
| | | | | | Most of the text was take from the fsinfo section in info(1). Also included a pointer to that information, since there is so much detail about the format of the configuration files there.
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingmckusick1999-06-261-9/+13
| | | | | | | lockmgr locks. This commit should be functionally equivalent to the old semantics. That is, all buffer locking is done with LK_EXCLUSIVE requests. Changes to take advantage of LK_SHARED and LK_RECURSIVE will be done in future commits.
* Sort options.obrien1999-06-251-21/+39
| | | | Add options in usage() not documented.
* Fix -1 (onetry) fails, exit(2) rather than exit(1) so an error from thisobrien1999-06-251-3/+3
| | | | option is distingishable from other errors.
* Fix bug (introduced by me) where UDP port numbers were starting at 1 insteadarchie1999-06-251-3/+7
| | | | | | of 33435 like before. Reported by: John Polstra <jdp@polstra.com>
* Clean up conflicts.obrien1999-06-241-4/+5
|
* Update for latest vendor import.obrien1999-06-231-4/+4
|
* This commit was generated by cvs2svn to compensate for changes in r48146,obrien1999-06-2311-129/+694
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of ISC-DHCP v2.0obrien1999-06-2314-135/+701
| |
* | Merge from non-crypto version:ru1999-06-175-15/+75
| | | | | | | | | | | | | | | | - "-N" option - "-E" security fix - "-s src_addr" option Requested by: markm
* | Add a vnode argument to VOP_BWRITE to get rid of the last vnodemckusick1999-06-161-12/+14
| | | | | | | | | | operator special case. Delete special case code from vnode_if.sh, vnode_if.src, umap_vnops.c, and null_vnops.c.
* | Get rid of the global variable rushjob and replace it with a function inmckusick1999-06-151-41/+45
| | | | | | | | | | kern/vfs_subr.c named speedup_syncer() which handles the speedup request. Change the various clients of rushjob to use the new function.
* | Remove 'SET_ASM_OP' macro, which is unused now and rather harmfulsimokawa1999-06-101-2/+0
| | | | | | | | for recent egcs.
* | Fix -T doublingache1999-06-072-6/+6
| |
* | Fix typo which causes an unnecessary line break.nik1999-05-291-1/+1
| | | | | | | | | | PR: docs/11561 Submitted by: Norihiro Kumagai <kuma@nk.rim.or.jp>
* | fix End key nameache1999-05-281-1/+1
| |
* | describe processache1999-05-281-0/+3
| |
* | mergeache1999-05-2810-355/+638
| |
* | This commit was generated by cvs2svn to compensate for changes in r47558,ache1999-05-2847-838/+2420
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | readline v4.0ache1999-05-2855-1147/+3062
| | |
* | | Port pnpinfo to alpha.dfr1999-05-221-4/+10
| | |
* | | Fix a coredump when debugging corefiles from static programs.dfr1999-05-221-1/+1
| | |
* | | Cosmetic changes to make it compile without errors in gcc -Walljulian1999-05-221-10/+17
| | |
* | | Fix typo (#unset where #undef was meant).jdp1999-05-211-1/+1
| | |
* | | Consistantly protect "#define FOO ..." with "#undef FOO".obrien1999-05-201-1/+37
| | |
* | | Add 3.2 to the list of legal FreeBSD versions for the .Os FreeBSD macro.fenner1999-05-141-0/+1
| | |
* | | Add 3.2 to the list of legal FreeBSD versions for the .Fx macro.fenner1999-05-141-0/+1
| | |
* | | Complete the list of FreeBSD version numbers accepted by the .Fx macro.jkoshy1999-05-141-0/+6
| | | | | | | | | | | | | | | PR: docs/11705 Submitted by: Stephen J. Roznowski <sjr@home.net>
* | | Add a hook to ffs_fsync to allow soft updates to get first chance at doingmckusick1999-05-141-28/+97
| | | | | | | | | | | | | | | | | | a sync on the block device for the filesystem. That allows it to push the bitmap blocks before the inode blocks which greatly reduces the number of inode rollbacks that need to be done.
* | | Add a min TTL flag to go along with the max TTL flag. That is, this flagarchie1999-05-122-20/+44
| | | | | | | | | | | | | | | | | | allows you to start tracing at a hop number other than 1. Submitted by: Stefan `Sec` Zehl <sec@42.org>
* | | Don't assume branch heads are alive.. (related to previous change to thepeter1999-05-101-1/+2
| | | | | | | | | | | | older 1.9.26 baseline)
* | | Put back changes that might be causing trouble on Alpha.mckusick1999-05-091-3/+5
| | |
* | | Update this with reality.obrien1999-05-081-4/+4
| | |
* | | Revive the pam_deny and pam_permit modules from Linux-PAM. They arejdp1999-05-086-0/+450
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | simple enough to be trusted. Add account management functionality to the pam_unix module. These changes should make it possible to use PAM in some ports. Submitted by: Max Khon <fjoe@iclub.nsu.ru>
* | | Whitespace cleanup.mckusick1999-05-071-2/+2
| | |
* | | Get rid of random debugging cruft; sync up with latest version.mckusick1999-05-071-38/+10
| | |
* | | Severe slowdowns have been reported when creating or removing manymckusick1999-05-071-108/+290
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | files at once on a filesystem running soft updates. The root of the problem is that soft updates limits the amount of memory that may be allocated to dependency structures so as to avoid hogging kernel memory. The original algorithm just waited for the disk I/O to catch up and reduce the number of dependencies. This new code takes a much more aggressive approach. Basically there are two resources that routinely hit the limit. Inode dependencies during periods with a high file creation rate and file and block removal dependencies during periods with a high file removal rate. I have attacked these problems from two fronts. When the inode dependency limits are reached, I pick a random inode dependency, UFS_UPDATE it together with all the other dirty inodes contained within its disk block and then write that disk block. This trick usually clears 5-50 inode dependencies in a single disk I/O. For block and file removal dependencies, I pick a random directory page that has at least one remove pending and VOP_FSYNC its directory. That releases all its removal dependencies to the work queue. To further hasten things along, I also immediately start the work queue process rather than waiting for its next one second scheduled run.
* | | Fix spelling and typos.jkoshy1999-05-061-6/+8
| | | | | | | | | | | | | | | PR: docs/11506 Submitted by: Norihiro Kumagai <kuma@jp.freebsd.org>
* | | Add the capability for traceroute(8) to send packets of any IP protocolarchie1999-05-062-37/+244
| | | | | | | | | | | | | | | | | | | | | instead of just UDP; an alternate protocol is specified by '-P proto'. This is useful for finding routers that are blocking packets based on IP protocol. New handlers can be added fairly easily to do protocol- specific things.
* | | Uninitialized variable. Do not assume certain endianess.luoqi1999-05-041-3/+4
| | |
* | | GC some unused files from gdb and add them to the exclude list for futuredfr1999-05-033-268/+10
| | | | | | | | | | | | imports.
* | | Resurrect a file for alpha support in GDB and add some minor FreeBSD tweaks.dfr1999-05-021-0/+1415
| | | | | | | | | | | | Magic wand waved by: Peter Wemm <peter@netplex.com.au>
* | | Delete parts of gdb which are now shared with binutils.dfr1999-05-02300-105553/+0
| | |
* | | Merge conflicts. More elegant improvements will follow in a couplemarkm1999-05-0210-124/+543
| | | | | | | | | | | | of days.
* | | This commit was generated by cvs2svn to compensate for changes in r46307,markm1999-05-02408-4856/+22192
|\ \ \ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | | Maintenance releace 3 of perl5.005. Includes support for threads.markm1999-05-02418-4951/+22733
| | | |
* | | | The maximum pagesize for alpha is 64k, not 1Mb.dfr1999-05-021-1/+1
| | | |
OpenPOWER on IntegriCloud