Commit Graph

836 Commits

Author SHA1 Message Date
obrien
aea400fc2b Update for latest vendor import. 1999-06-23 23:43:31 +00:00
obrien
93376754d2 This commit was generated by cvs2svn to compensate for changes in r48146,
which included commits to RCS files with non-trunk default branches.
1999-06-23 23:40:02 +00:00
obrien
bb7cda7445 Virgin import of ISC-DHCP v2.0 1999-06-23 23:40:02 +00:00
ru
c7b22dab8b Merge from non-crypto version:
- "-N" option
- "-E" security fix
- "-s src_addr" option

Requested by:	markm
1999-06-17 09:24:37 +00:00
mckusick
88e39a63db Add a vnode argument to VOP_BWRITE to get rid of the last vnode
operator special case. Delete special case code from vnode_if.sh,
vnode_if.src, umap_vnops.c, and null_vnops.c.
1999-06-16 23:27:55 +00:00
mckusick
02e5fe8035 Get rid of the global variable rushjob and replace it with a function in
kern/vfs_subr.c named speedup_syncer() which handles the speedup request.
Change the various clients of rushjob to use the new function.
1999-06-15 23:37:29 +00:00
simokawa
e2ee147d6e Remove 'SET_ASM_OP' macro, which is unused now and rather harmful
for recent egcs.
1999-06-10 12:05:48 +00:00
ache
8723c1b046 Fix -T doubling 1999-06-07 19:28:47 +00:00
nik
61311c22af Fix typo which causes an unnecessary line break.
PR:             docs/11561
Submitted by:   Norihiro Kumagai <kuma@nk.rim.or.jp>
1999-05-29 13:02:00 +00:00
ache
6bb2b97c93 fix End key name 1999-05-28 04:52:29 +00:00
ache
86a616fa3e describe process 1999-05-28 02:20:07 +00:00
ache
012c02b5e2 merge 1999-05-28 02:17:15 +00:00
ache
2924f819d6 This commit was generated by cvs2svn to compensate for changes in r47558,
which included commits to RCS files with non-trunk default branches.
1999-05-28 01:59:23 +00:00
ache
2fbece35f7 readline v4.0 1999-05-28 01:59:23 +00:00
dfr
0ff387396e Port pnpinfo to alpha. 1999-05-22 17:35:48 +00:00
dfr
a1aaaa1a71 Fix a coredump when debugging corefiles from static programs. 1999-05-22 08:25:02 +00:00
julian
fa6608381d Cosmetic changes to make it compile without errors in gcc -Wall 1999-05-22 04:43:04 +00:00
jdp
68c20b8d38 Fix typo (#unset where #undef was meant). 1999-05-21 04:56:32 +00:00
obrien
7f4b070df4 Consistantly protect "#define FOO ..." with "#undef FOO". 1999-05-20 08:30:48 +00:00
fenner
81b5e45922 Add 3.2 to the list of legal FreeBSD versions for the .Os FreeBSD macro. 1999-05-14 17:35:17 +00:00
fenner
c78425b3f4 Add 3.2 to the list of legal FreeBSD versions for the .Fx macro. 1999-05-14 17:32:21 +00:00
jkoshy
842cae7fdc Complete the list of FreeBSD version numbers accepted by the .Fx macro.
PR:		docs/11705
Submitted by:	Stephen J. Roznowski <sjr@home.net>
1999-05-14 07:03:18 +00:00
mckusick
365073a062 Add a hook to ffs_fsync to allow soft updates to get first chance at doing
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.
1999-05-14 01:26:46 +00:00
archie
8520baa2ea Add a min TTL flag to go along with the max TTL flag. That is, this flag
allows you to start tracing at a hop number other than 1.

Submitted by:	Stefan `Sec` Zehl <sec@42.org>
1999-05-12 17:28:31 +00:00
peter
61eefd2271 Don't assume branch heads are alive.. (related to previous change to the
older 1.9.26 baseline)
1999-05-10 13:49:51 +00:00
mckusick
81c1d3f4c6 Put back changes that might be causing trouble on Alpha. 1999-05-09 19:39:54 +00:00
obrien
43ff9bd589 Update this with reality. 1999-05-08 18:09:39 +00:00
jdp
3b1a00d745 Revive the pam_deny and pam_permit modules from Linux-PAM. They are
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>
1999-05-08 01:59:27 +00:00
mckusick
ea5a4be9ab Whitespace cleanup. 1999-05-07 05:21:16 +00:00
mckusick
b22fad8e64 Get rid of random debugging cruft; sync up with latest version. 1999-05-07 05:11:31 +00:00
mckusick
1a318ee963 Severe slowdowns have been reported when creating or removing many
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.
1999-05-07 02:26:47 +00:00
jkoshy
1ec34cbf01 Fix spelling and typos.
PR:		docs/11506
Submitted by:	Norihiro Kumagai <kuma@jp.freebsd.org>
1999-05-06 12:17:58 +00:00
archie
78c2183cb6 Add the capability for traceroute(8) to send packets of any IP protocol
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.
1999-05-06 03:23:24 +00:00
luoqi
bdad99cc1c Uninitialized variable. Do not assume certain endianess. 1999-05-04 16:59:42 +00:00
dfr
8b7babba5c GC some unused files from gdb and add them to the exclude list for future
imports.
1999-05-03 20:50:12 +00:00
dfr
f6092bd79d Resurrect a file for alpha support in GDB and add some minor FreeBSD tweaks.
Magic wand waved by: Peter Wemm <peter@netplex.com.au>
1999-05-02 16:08:02 +00:00
dfr
54c5547c6f Delete parts of gdb which are now shared with binutils. 1999-05-02 15:34:14 +00:00
markm
8742766878 Merge conflicts. More elegant improvements will follow in a couple
of days.
1999-05-02 15:18:32 +00:00
markm
97aab710a2 This commit was generated by cvs2svn to compensate for changes in r46307,
which included commits to RCS files with non-trunk default branches.
1999-05-02 14:33:17 +00:00
markm
77644ee620 Maintenance releace 3 of perl5.005. Includes support for threads. 1999-05-02 14:33:17 +00:00
dfr
dd42eb63c1 The maximum pagesize for alpha is 64k, not 1Mb. 1999-05-02 12:02:55 +00:00
dfr
09497df071 Add upgrade instructions to facilitate future gdb imports. 1999-05-02 11:59:45 +00:00
dfr
878c26ec6f Merge local changes into gdb-4.18 and add changes for FreeBSD/alpha. 1999-05-02 11:25:35 +00:00
dfr
e8b7e98f0e This commit was generated by cvs2svn to compensate for changes in r46283,
which included commits to RCS files with non-trunk default branches.
1999-05-02 10:18:14 +00:00
dfr
5d522df45b Virgin import of gdb-4.18 1999-05-02 10:18:14 +00:00
obrien
d67781f126 Fix conflicts. 1999-05-02 09:24:16 +00:00
obrien
33dc1bcbb6 junk from the last import 1999-05-02 09:22:01 +00:00
obrien
76664fd3c5 Virgin import of ISC-DHCP v2.0b1pl27 1999-05-02 09:03:51 +00:00
obrien
05d7eeab50 This commit was generated by cvs2svn to compensate for changes in r46275,
which included commits to RCS files with non-trunk default branches.
1999-05-02 09:03:51 +00:00
obrien
0d3ecf09a3 Turn DEFAULT_VTABLE_THUNKS back on. It caused problems with undefined symbols
in libstdc++.

Until I have a chance to look at what that problem is and to carefully consider
the upgrade issues of turning it back on at a later date if we leave it turned
off for any extended peroid of time.
1999-04-30 19:12:51 +00:00