Commit Graph

823 Commits

Author SHA1 Message Date
Nik Clayton a11e024c56 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
Andrey A. Chernov 75898d2d44 fix End key name 1999-05-28 04:52:29 +00:00
Andrey A. Chernov 323d972c29 describe process 1999-05-28 02:20:07 +00:00
Andrey A. Chernov 3d8a49c301 merge 1999-05-28 02:17:15 +00:00
Andrey A. Chernov 99b8a16d4c 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
Andrey A. Chernov f5b6c9d1ed readline v4.0 1999-05-28 01:59:23 +00:00
Doug Rabson accaf17a2a Port pnpinfo to alpha. 1999-05-22 17:35:48 +00:00
Doug Rabson 48209778d3 Fix a coredump when debugging corefiles from static programs. 1999-05-22 08:25:02 +00:00
Julian Elischer 2e897e94b6 Cosmetic changes to make it compile without errors in gcc -Wall 1999-05-22 04:43:04 +00:00
John Polstra d36a530801 Fix typo (#unset where #undef was meant). 1999-05-21 04:56:32 +00:00
David E. O'Brien 395b1ec416 Consistantly protect "#define FOO ..." with "#undef FOO". 1999-05-20 08:30:48 +00:00
Bill Fenner 632a869805 Add 3.2 to the list of legal FreeBSD versions for the .Os FreeBSD macro. 1999-05-14 17:35:17 +00:00
Bill Fenner cd72c5ff16 Add 3.2 to the list of legal FreeBSD versions for the .Fx macro. 1999-05-14 17:32:21 +00:00
Joseph Koshy 4fb051df9b 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
Kirk McKusick c2606ec5c6 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 Cobbs 255065aa3b 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 Wemm 059af14f8e 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
Kirk McKusick 71a0942aca Put back changes that might be causing trouble on Alpha. 1999-05-09 19:39:54 +00:00
David E. O'Brien 84785482f4 Update this with reality. 1999-05-08 18:09:39 +00:00
John Polstra d65b34db7d 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
Kirk McKusick 36cfb417de Whitespace cleanup. 1999-05-07 05:21:16 +00:00
Kirk McKusick 7957996abd Get rid of random debugging cruft; sync up with latest version. 1999-05-07 05:11:31 +00:00
Kirk McKusick 224a6aa241 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
Joseph Koshy 16e1a37f6c Fix spelling and typos.
PR:		docs/11506
Submitted by:	Norihiro Kumagai <kuma@jp.freebsd.org>
1999-05-06 12:17:58 +00:00
Archie Cobbs f5004fb09b 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 Chen 43b25ae9c7 Uninitialized variable. Do not assume certain endianess. 1999-05-04 16:59:42 +00:00
Doug Rabson 59b047e234 GC some unused files from gdb and add them to the exclude list for future
imports.
1999-05-03 20:50:12 +00:00
Doug Rabson f36fcbd258 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
Doug Rabson 230ee8ad3f Delete parts of gdb which are now shared with binutils. 1999-05-02 15:34:14 +00:00
Mark Murray c3180f4f12 Merge conflicts. More elegant improvements will follow in a couple
of days.
1999-05-02 15:18:32 +00:00
Mark Murray ef0775c4f0 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
Mark Murray 7c312e6b6a Maintenance releace 3 of perl5.005. Includes support for threads. 1999-05-02 14:33:17 +00:00
Doug Rabson 86c24ab288 The maximum pagesize for alpha is 64k, not 1Mb. 1999-05-02 12:02:55 +00:00
Doug Rabson a408b2ea0c Add upgrade instructions to facilitate future gdb imports. 1999-05-02 11:59:45 +00:00
Doug Rabson edc87f7d43 Merge local changes into gdb-4.18 and add changes for FreeBSD/alpha. 1999-05-02 11:25:35 +00:00
Doug Rabson 2887baec7d 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
Doug Rabson f2489878f0 Virgin import of gdb-4.18 1999-05-02 10:18:14 +00:00
David E. O'Brien 76505dc90c Fix conflicts. 1999-05-02 09:24:16 +00:00
David E. O'Brien 84c2add343 junk from the last import 1999-05-02 09:22:01 +00:00
David E. O'Brien 55e76efb08 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
David E. O'Brien f96b6240a8 Virgin import of ISC-DHCP v2.0b1pl27 1999-05-02 09:03:51 +00:00
David E. O'Brien 2898537149 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
David E. O'Brien e53bca4f44 Rather than hack config/freebsd.h to contain our hacks for a native compiler,
just include them in tm.h (as built from cc/cc_tools/Makefile).

This will reduce the diffs from the vendor sources.

Excellent idea by:	jdp
1999-04-28 18:48:08 +00:00
David E. O'Brien 3f1ea226c9 Simplify the definition of FBSD_SWITCH_TAKES_ARG, and make sure
SWITCH_TAKES_ARG isn't defined (which svr4.h does) when we assign our
definition to it.
1999-04-27 19:29:44 +00:00
David E. O'Brien 512a10fde7 Wait until EGCS 1.2 to use more efficient ``thunks'' to implement C++ vtables.
While I have yet to hear of any problems with us using thunks.  The EGCS
mailing list notes some have problems with it and not using them are a
safer default.  People wanting to use them, can set the appropiate
compiler flag.
1999-04-27 15:43:56 +00:00
David E. O'Brien 1030a4e631 Use new `FBSD_SWITCH_TAKES_ARG' and `FBSD_WORD_SWITCH_TAKES_ARG'. 1999-04-22 17:45:24 +00:00
David E. O'Brien 61d2d44398 Move `SWITCH_TAKES_ARG' to `FBSD_SWITCH_TAKES_ARG' and `WORD_SWITCH_TAKES_ARG'
to `FBSD_WORD_SWITCH_TAKES_ARG' which allows architectures to tweak these
values if needed.
1999-04-22 17:45:01 +00:00
Nik Clayton b38ec08e39 Fix typos.
PR:		docs/8682
Submitted by:	hnokubi@yyy.or.jp
Reviewed by:	nik
1999-04-14 18:49:15 +00:00
David E. O'Brien 4b056ee860 Document the "-D" option (UTSL). 1999-04-14 05:37:54 +00:00
David E. O'Brien 073f9b19ff Support linking against libgcc_r.
Submitted by:	Luoqi Chen <luoqi@chen.ml.org>
1999-04-14 00:25:45 +00:00