]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoFix a late-night buglet in MLINKS ordering.
Juli Mallett [Sun, 19 May 2002 20:39:42 +0000 (20:39 +0000)]
Fix a late-night buglet in MLINKS ordering.

Submitted by: Szilveszter Adam <sziszi@bsd.hu>

22 years agoIt's time to build modules by default.
Marcel Moolenaar [Sun, 19 May 2002 20:25:11 +0000 (20:25 +0000)]
It's time to build modules by default.

22 years agoSimplify IA64_CMPXCHG to avoid having braced-groups in expressions.
Marcel Moolenaar [Sun, 19 May 2002 20:19:07 +0000 (20:19 +0000)]
Simplify IA64_CMPXCHG to avoid having braced-groups in expressions.
As a minor positive side-effect, code at -O0 is more optimal. As a
minor negative side-effect, certain boundary cases yield no better
code than non-boundary cases. For example, atomic_set_acq_32(p, 0)
does a useless logical OR with value 0. This was previously elimina-
ted as part of if/while optimizations. Non-boundary cases yield
identical code at -O1 and -O2.

22 years agoo Fix race condition caused by doing ptrace() for permission
Marcel Moolenaar [Sun, 19 May 2002 19:35:36 +0000 (19:35 +0000)]
o  Fix race condition caused by doing ptrace() for permission
   checking, followed by a lookup of the process. Do not call
   ptrace() for permission checking, but do it inline.
   Spotted by: rwatson

o  While here, copy-in arguments before we lock. This fixes
   a possible permanent lock.

Reviewed by: rwatson

22 years agoTurn nfsiod into a vfs loader and sysctl wrapper that controls the number
Peter Wemm [Sun, 19 May 2002 19:21:40 +0000 (19:21 +0000)]
Turn nfsiod into a vfs loader and sysctl wrapper that controls the number
of nfsiod kernel threads being run.

22 years agoGeneralize a bit: we don't need separate functions to find the i386 and
Poul-Henning Kamp [Sun, 19 May 2002 19:00:25 +0000 (19:00 +0000)]
Generalize a bit: we don't need separate functions to find the i386 and
alpha disklabels, just one function which is told where to look.

Sponsored by: DARPA & NAI Labs.

22 years agoInclude needed #include for regression tests.
Poul-Henning Kamp [Sun, 19 May 2002 18:59:39 +0000 (18:59 +0000)]
Include needed #include for regression tests.

Sponsored by: DARPA & NAI Labs.

22 years agoCatch up with recent events.
Poul-Henning Kamp [Sun, 19 May 2002 18:57:03 +0000 (18:57 +0000)]
Catch up with recent events.

Sponsored by: DARPA & NAI Labs.

22 years agoThis is only WARNS=0 clean now.
David E. O'Brien [Sun, 19 May 2002 18:25:41 +0000 (18:25 +0000)]
This is only WARNS=0 clean now.

22 years agoTweak the WARNS levels a tad.
David E. O'Brien [Sun, 19 May 2002 18:24:00 +0000 (18:24 +0000)]
Tweak the WARNS levels a tad.

22 years agoRemove a small, annoying, nit I ran in to editing this file, a lone tab
Juli Mallett [Sun, 19 May 2002 17:50:23 +0000 (17:50 +0000)]
Remove a small, annoying, nit I ran in to editing this file, a lone tab
on a line by itself.

22 years agoTerminate ACPI subsystem on reboot.
Mitsuru IWASAKI [Sun, 19 May 2002 15:12:40 +0000 (15:12 +0000)]
Terminate ACPI subsystem on reboot.
Some machines stuck on reboot if ACPI sleep/wakeup was executed.

22 years agoMFi386: revision 1.400.
Yoshihiro Takahashi [Sun, 19 May 2002 13:20:05 +0000 (13:20 +0000)]
MFi386: revision 1.400.

22 years agoRemove unneeded entries.
Yoshihiro Takahashi [Sun, 19 May 2002 13:18:10 +0000 (13:18 +0000)]
Remove unneeded entries.

22 years agoSynch usage() and manpage for b64encode/b64decode.
Juli Mallett [Sun, 19 May 2002 11:22:54 +0000 (11:22 +0000)]
Synch usage() and manpage for b64encode/b64decode.

Make uudecode's usage more like that of other programs.

22 years agoAdd b64decode & b64encode as synonyms for uudecode and uuencode -m,
Juli Mallett [Sun, 19 May 2002 11:17:17 +0000 (11:17 +0000)]
Add b64decode & b64encode as synonyms for uudecode and uuencode -m,
respectively, for convenience when encoding or decoding base64 files.

As requested by various users.

22 years agoUse an explicitly-sized type instead of daddr_t for on-disk block
Ian Dowse [Sun, 19 May 2002 10:50:38 +0000 (10:50 +0000)]
Use an explicitly-sized type instead of daddr_t for on-disk block
numbers.

22 years agoFix essential typo in usage
Andrey A. Chernov [Sun, 19 May 2002 10:40:15 +0000 (10:40 +0000)]
Fix essential typo in usage

Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>

22 years agoImplement the -u (-o nounset) option, which gives an error message if
Tim J. Robbins [Sun, 19 May 2002 08:30:16 +0000 (08:30 +0000)]
Implement the -u (-o nounset) option, which gives an error message if
an unset variable is expanded.

Obtained from: NetBSD (bjh21, christos)

22 years agoMake this more FreeBSD-ish.
Benno Rice [Sun, 19 May 2002 08:16:25 +0000 (08:16 +0000)]
Make this more FreeBSD-ish.

Requested by: jhb

22 years agoInclude the following previously encumbered documentation in the build:
Greg Lehey [Sun, 19 May 2002 07:49:28 +0000 (07:49 +0000)]
Include the following previously encumbered documentation in the build:

01.cacm 02.implement 03.iosys 04.uprog 06.Clang 15.yacc 16.lex 17.m4

Some of these produce a number of warnings.  I don't want to remove
them yet, because some noble soul may decide to remove the cause of
the warnings, but they won't if it doesn't bite them.

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 07:40:05 +0000 (07:40 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.  This one was relatively easy, though it
still contains obscenities.

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 07:35:00 +0000 (07:35 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 07:30:18 +0000 (07:30 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.

This one's a real mess.  It's full of undefined macros, and in one
place deliberately causes syntax warnings.  I've decided against
taking out the undefined macros: they don't alter the format of the
output document, and maybe one day somebody will put in the macro
definitions.

Note that this file corrects a number of format errors which appear in
the O'Reilly 4.4BSD manual set.

22 years agoMake the fg and bg commands give the output required by SUSv3.
Tim J. Robbins [Sun, 19 May 2002 07:27:26 +0000 (07:27 +0000)]
Make the fg and bg commands give the output required by SUSv3.
fg outputs the name of the command, bg outputs the name of the command
and the job id.

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 07:00:28 +0000 (07:00 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 06:55:13 +0000 (06:55 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.  This was relatively complicated: the
original text used the msU macros, which are available in a number of
different kinds.  This version uses a number of mm-like macros,
including AL and BL, which just aren't available in ms, and the msU
macros I've found (even the ones in 4.4BSD) don't have them either.  I
replaced them with ms constructs, which makes it format better than
the O'Reilly document, but I wasn't able to get the table of contents
(ms doesn't have that facility).

Add a prominent comment that this is not a reference for any modern
version of C.

22 years agoWork around a code generation bug of GCC 3.1 by replacing
Akinori MUSHA [Sun, 19 May 2002 06:53:20 +0000 (06:53 +0000)]
Work around a code generation bug of GCC 3.1 by replacing
`/2' with `>>1'.  In the context `>>1' is more appropriate
because it looks like the division is used to restore a
shifted value.

GCC GNATS PR: c/6677

This fixes a problem where wheel-up movement is taken as wheel-down
in the sysmouse protocol.

Do not assume the plain char's are signed; use `signed char' where
char's need to be signed.

Discussed on: audit
Pointed out by: bde

22 years agoMake this compile with gcc-3.1, which objects to the multi-line string.
Peter Wemm [Sun, 19 May 2002 06:42:29 +0000 (06:42 +0000)]
Make this compile with gcc-3.1, which objects to the multi-line string.

22 years agoTry and solve some cases of labels at end of compound statements that gcc
Peter Wemm [Sun, 19 May 2002 06:31:56 +0000 (06:31 +0000)]
Try and solve some cases of labels at end of compound statements that gcc
now objects to (as it should, it is not legal C).

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 06:17:52 +0000 (06:17 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoBrutally deal with __func__ being 'const char *' on gcc-3.1.
Peter Wemm [Sun, 19 May 2002 06:16:47 +0000 (06:16 +0000)]
Brutally deal with __func__ being 'const char *' on gcc-3.1.

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 06:13:52 +0000 (06:13 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 06:11:50 +0000 (06:11 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 06:03:06 +0000 (06:03 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make buildable under FreeBSD.

22 years agoImplement the -C (-o noclobber) option, which prevents existing regular
Tim J. Robbins [Sun, 19 May 2002 06:03:05 +0000 (06:03 +0000)]
Implement the -C (-o noclobber) option, which prevents existing regular
files from being overwritten by shell redirection.

22 years agoAdd record definition for memory checks.
Marcel Moolenaar [Sun, 19 May 2002 05:58:24 +0000 (05:58 +0000)]
Add record definition for memory checks.

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 05:57:43 +0000 (05:57 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 05:52:57 +0000 (05:52 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make roughly buildable under FreeBSD.

The results are not perfect: the original Makefile referred to a refer
file papers/Ind, which doesn't seem to have been kept, so the
references to other publications are missing.

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 05:49:13 +0000 (05:49 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 05:41:35 +0000 (05:41 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoCatch another C++ comment
Peter Wemm [Sun, 19 May 2002 05:40:22 +0000 (05:40 +0000)]
Catch another C++ comment

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 05:39:56 +0000 (05:39 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make roughly buildable under FreeBSD.

The results are not perfect: the original Makefile referred to a refer
file papers/Ind, which doesn't seem to have been kept, so the
references to other publications are missing.

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 05:31:37 +0000 (05:31 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 05:14:02 +0000 (05:14 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Make roughly buildable under FreeBSD.

The results are not perfect: the original Makefile referred to a refer
file papers/Ind, which doesn't seem to have been kept, so the
references to other publications are missing.  In addition, the
pagination is not correct, with the result that some .DS/.DE blocks
leave large amounts of white space empty before them.  Possibly this
could be fixed by putting the (blank) footnotes at the end.

PR:   35345
Requested by: Tony Finch <fanf@dotat.at>

22 years agoo Remove namespace pollution from param.h:
Marcel Moolenaar [Sun, 19 May 2002 04:42:19 +0000 (04:42 +0000)]
o  Remove namespace pollution from param.h:
   -  Don't include ia64_cpu.h and cpu.h
   -  Guard definitions by  _NO_NAMESPACE_POLLUTION
   -  Move definition of KERNBASE to vmparam.h

o  Move definitions of IA64_RR_{BASE|MASK} to vmparam.h
o  Move definitions of IA64_PHYS_TO_RR{6|7} to vmparam.h

o  While here, remove some left-over Alpha references.

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 04:37:39 +0000 (04:37 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoInclude 21.troff and 22.trofftut in the build.
Greg Lehey [Sun, 19 May 2002 04:21:29 +0000 (04:21 +0000)]
Include 21.troff and 22.trofftut in the build.

22 years agoCorrect build targets.
Greg Lehey [Sun, 19 May 2002 04:16:31 +0000 (04:16 +0000)]
Correct build targets.

22 years agoo Move prototypes for restorectx and savectx from cpu.h to pcb.h,
Marcel Moolenaar [Sun, 19 May 2002 04:14:42 +0000 (04:14 +0000)]
o  Move prototypes for restorectx and savectx from cpu.h to pcb.h,
o  Remove Alpha specific contents of struct md_coredump.

22 years ago- Do a quick style pass.
Benno Rice [Sun, 19 May 2002 04:04:12 +0000 (04:04 +0000)]
- Do a quick style pass.
- Correct the implementation of fix_unaligned to use a thread, not a proc.
- GC some #if 0'd stuff.

22 years agoAdd the PSL_VEC flag for AltiVec (no, it's not here yet =))
Benno Rice [Sun, 19 May 2002 04:03:11 +0000 (04:03 +0000)]
Add the PSL_VEC flag for AltiVec (no, it's not here yet =))

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 04:02:29 +0000 (04:02 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoRemove original license disclaimer.
Greg Lehey [Sun, 19 May 2002 04:01:02 +0000 (04:01 +0000)]
Remove original license disclaimer.
Add Caldera license.

Approved by:    David Taylor <davidt@caldera.com>

Add note that the documentation does not describe groff.

22 years agoRemove asr from the ia64 build. Its use of KERNBASE appears i386
Marcel Moolenaar [Sun, 19 May 2002 03:59:06 +0000 (03:59 +0000)]
Remove asr from the ia64 build. Its use of KERNBASE appears i386
specific by way of which headers are being included (and headers
not included).

22 years agoMake the documentation build.
Greg Lehey [Sun, 19 May 2002 03:57:58 +0000 (03:57 +0000)]
Make the documentation build.

This does not use the standard build macros for two reasons:

1.  There's more than one document (paper and appendix).
2.  The standard build macros need revision anyway (we shouldn't need
    to set variables to get PostScript output, it should be a separate
    target).

If anybody feels offended by this breach of style, feel free to fix
it.

22 years agoRemove option ACPI_DEBUG. It causes compile failures in the
Marcel Moolenaar [Sun, 19 May 2002 03:50:54 +0000 (03:50 +0000)]
Remove option ACPI_DEBUG. It causes compile failures in the
function tracing bits due to __func__ being declared as const.

22 years agoCast dumpsize to long long to match printf format.
Marcel Moolenaar [Sun, 19 May 2002 03:47:19 +0000 (03:47 +0000)]
Cast dumpsize to long long to match printf format.

22 years agoRemove CWARNFLAGS and add GCC3. We handle GCC3.x specific flags
Marcel Moolenaar [Sun, 19 May 2002 03:41:48 +0000 (03:41 +0000)]
Remove CWARNFLAGS and add GCC3. We handle GCC3.x specific flags
centrally now that we have GCC3 in the tree. The GCC3 variable
is a helper during the switch.

22 years agoAdd Caldera license
Greg Lehey [Sun, 19 May 2002 03:37:41 +0000 (03:37 +0000)]
Add Caldera license
Make buildable under FreeBSD.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 03:33:24 +0000 (03:33 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

Approved by:    David Taylor <davidt@caldera.com>

22 years agoInitial checkin: 4.4BSD version. These files need to be updated with
Greg Lehey [Sun, 19 May 2002 03:30:02 +0000 (03:30 +0000)]
Initial checkin: 4.4BSD version.  These files need to be updated with
current license information and adapted to the FreeBSD build
environment before they will build.

22 years agoRemove comment about encumbered sources. All these sources have now
Greg Lehey [Sun, 19 May 2002 03:25:02 +0000 (03:25 +0000)]
Remove comment about encumbered sources.  All these sources have now
been released under a BSD-style license by Caldera, the current owner
of the UNIX source code.

Approved by: David Taylor <davidt@caldera.com>

22 years agoAn almost mechanical sweep to replace C++ style comments with C
Marcel Moolenaar [Sun, 19 May 2002 03:17:22 +0000 (03:17 +0000)]
An almost mechanical sweep to replace C++ style comments with C
style comments. This is not an attempt to conform to style(9).
Such has lower priority.

22 years agoAdd missing options required by SUSv3:
Tim J. Robbins [Sun, 19 May 2002 02:51:36 +0000 (02:51 +0000)]
Add missing options required by SUSv3:
-m List files across the page, separated by commas.
-p Print a slash after directory names
-x Same as -C but sort across the columns rather than down

Submitted by: Kyle Martin <mkm@ieee.org>

22 years agoAll signals can be sent to the inferior process when it's restarted,
Marcel Moolenaar [Sun, 19 May 2002 01:37:43 +0000 (01:37 +0000)]
All signals can be sent to the inferior process when it's restarted,
not just the legacy ones.

PR: 33299
Submitted by: Alexander N. Kabaev <ak03@gte.com>

22 years agoHook up the new linux_ptrace implementation.
Marcel Moolenaar [Sun, 19 May 2002 01:27:14 +0000 (01:27 +0000)]
Hook up the new linux_ptrace implementation.

PR: 33299
Submitted by: Alexander N. Kabaev <ak03@gte.com>

22 years agoRegen (linux_ptrace)
Marcel Moolenaar [Sun, 19 May 2002 01:23:33 +0000 (01:23 +0000)]
Regen (linux_ptrace)

PR: 33299

22 years agoSparkling new implementation of linux_ptrace. Slight tweaking by
Marcel Moolenaar [Sun, 19 May 2002 01:21:55 +0000 (01:21 +0000)]
Sparkling new implementation of linux_ptrace. Slight tweaking by
yours truly.

PR: 33299
Submitted by: Alexander N. Kabaev <ak03@gte.com>

22 years agoChange p_can{debug,see,sched,signal}()'s first argument to be a thread
John Baldwin [Sun, 19 May 2002 00:14:50 +0000 (00:14 +0000)]
Change p_can{debug,see,sched,signal}()'s first argument to be a thread
pointer instead of a proc pointer and require the process pointed to
by the second argument to be locked.  We now use the thread ucred reference
for the credential checks in p_can*() as a result.  p_canfoo() should now
no longer need Giant.

22 years agoRemove IFS from 5.0-CURRENT. This facilitates introducing UFS2 as
Robert Watson [Sun, 19 May 2002 00:11:08 +0000 (00:11 +0000)]
Remove IFS from 5.0-CURRENT.  This facilitates introducing UFS2 as
IFS had its fingers deep in the belly of the UFS/FFS split.  IFS
will be reimplemented by the maintainer at a later date.

Requested by: adrian (maintainer)

22 years agoRemove IFS from 5.0-CURRENT. This facilitates introducing UFS2 as
Robert Watson [Sun, 19 May 2002 00:09:30 +0000 (00:09 +0000)]
Remove IFS from 5.0-CURRENT.  This facilitates introducing UFS2 as
IFS had its fingers deep in the belly of the UFS/FFS split.  IFS
will be reimplemented by the maintainer at a later date once the UFS
implementation is in place.

Requested by: adrian (maintainer)

22 years agoDocument RAD_MICROSOFT_MS_CHAP2_SUCCESS.
Brian Somers [Sat, 18 May 2002 23:58:15 +0000 (23:58 +0000)]
Document RAD_MICROSOFT_MS_CHAP2_SUCCESS.

22 years agoNow that daddr_t has grown up, use %lld to printf it and cast it to long
John Baldwin [Sat, 18 May 2002 23:46:04 +0000 (23:46 +0000)]
Now that daddr_t has grown up, use %lld to printf it and cast it to long
long.

22 years agoAdd an ext2_uninit() routine that undoes the actions performed by
Ian Dowse [Sat, 18 May 2002 22:18:17 +0000 (22:18 +0000)]
Add an ext2_uninit() routine that undoes the actions performed by
ext2_init(). This permits the ext2fs module to be unloaded without
causing panics and leaking memory.

22 years agoFix two off-by-one errors when sanity-checking inode numbers. In
Ian Dowse [Sat, 18 May 2002 21:33:07 +0000 (21:33 +0000)]
Fix two off-by-one errors when sanity-checking inode numbers. In
ext2fs, inode numbers start at 1, so the maximum valid inode number
is (s_inodes_per_group * s_groups_count), not one less. This is
just a minimal change to avoid unnecessary panics and errors; some
other related bugs that Bruce Evans mentioned to me are not addressed.

Reviewed by: bde (ages ago)

22 years agoUnconditionally update the maximum field width statistics when we
Ian Dowse [Sat, 18 May 2002 21:10:40 +0000 (21:10 +0000)]
Unconditionally update the maximum field width statistics when we
refetch the filesystem information in MNT_WAIT mode. This avoids
incorrect column alignment that sometimes occurs with NFS filesystems.

Submitted by: Ian <freebsd@damnhippie.dyndns.org>

22 years agoremove perl scripts from the build.
Mark Murray [Sat, 18 May 2002 19:47:57 +0000 (19:47 +0000)]
remove perl scripts from the build.

22 years agoUse explicitly-sized types where necessary to make ext2fs work again
Ian Dowse [Sat, 18 May 2002 19:12:38 +0000 (19:12 +0000)]
Use explicitly-sized types where necessary to make ext2fs work again
after the change to a 64-bit daddr_t.

22 years agoFix two casts to "daddr_t *" that should have been "ufs_daddr_t *".
Ian Dowse [Sat, 18 May 2002 19:03:00 +0000 (19:03 +0000)]
Fix two casts to "daddr_t *" that should have been "ufs_daddr_t *".

22 years ago o Eliminate the acquisition and release of Giant from minherit(2).
Alan Cox [Sat, 18 May 2002 18:59:00 +0000 (18:59 +0000)]
 o Eliminate the acquisition and release of Giant from minherit(2).
    (vm_map_inherit() no longer requires Giant to be held.)

22 years agoFix a typo where sizeof(daddr_t) was specified instead of sizeof(doff_t).
Ian Dowse [Sat, 18 May 2002 18:58:27 +0000 (18:58 +0000)]
Fix a typo where sizeof(daddr_t) was specified instead of sizeof(doff_t).
Now that daddr_t is 64-bit, this caused hash blocks to be allocated
twice as large as they need to be.

22 years agoRemove um_i_effnlink_valid, i_spare[] and the ufsmount_u and inode_u
Ian Dowse [Sat, 18 May 2002 18:51:14 +0000 (18:51 +0000)]
Remove um_i_effnlink_valid, i_spare[] and the ufsmount_u and inode_u
unions, since these were only necessary when ext2fs used ufs code.

Reviewed by: mckusick

22 years agoNew release notes: Perl deletion (along with a caution that some work
Bruce A. Mah [Sat, 18 May 2002 18:44:24 +0000 (18:44 +0000)]
New release notes:  Perl deletion (along with a caution that some work
is still ongoing), catman(1) rewrite, makewhatis(1) rewrite,
spkrtest(8) rewrite.

Modified release note:  killall(1) for markup.

Deleted release notes:  Perl upgrade, style.perl(7) manpage, one note
about killall(1) was obsolete.

22 years agoThis is enough to get thru a cross-build.
David E. O'Brien [Sat, 18 May 2002 18:27:09 +0000 (18:27 +0000)]
This is enough to get thru a cross-build.

22 years agoelf2aout can be useful to have on all platforms
David E. O'Brien [Sat, 18 May 2002 18:25:58 +0000 (18:25 +0000)]
elf2aout can be useful to have on all platforms

22 years agoDon't build getconf if you don't have a full C++ installation.
David E. O'Brien [Sat, 18 May 2002 18:24:55 +0000 (18:24 +0000)]
Don't build getconf if you don't have a full C++ installation.

22 years agoBack out rev 1.278. Seems we grew a getconf(1) that requires it.
David E. O'Brien [Sat, 18 May 2002 18:23:04 +0000 (18:23 +0000)]
Back out rev 1.278.  Seems we grew a getconf(1) that requires it.

22 years agoRemove local patch that crept in.
David E. O'Brien [Sat, 18 May 2002 18:17:13 +0000 (18:17 +0000)]
Remove local patch that crept in.

22 years agoFix markup.
Ruslan Ermilov [Sat, 18 May 2002 15:39:56 +0000 (15:39 +0000)]
Fix markup.

Give Wolfram a credit for writing the original version in Perl
like in killall(1).

22 years agomdoc(7) police: fixed the whatis entry.
Ruslan Ermilov [Sat, 18 May 2002 15:20:28 +0000 (15:20 +0000)]
mdoc(7) police: fixed the whatis entry.

22 years agoMore whitespace fixes.
Ruslan Ermilov [Sat, 18 May 2002 15:15:30 +0000 (15:15 +0000)]
More whitespace fixes.

22 years agoRemove Perl and TCL/TK bits, neither of which are in the base system
Mark Murray [Sat, 18 May 2002 14:27:17 +0000 (14:27 +0000)]
Remove Perl and TCL/TK bits, neither of which are in the base system
(anymore).

22 years agoFixed spacing.
Ruslan Ermilov [Sat, 18 May 2002 14:17:53 +0000 (14:17 +0000)]
Fixed spacing.

22 years agoLook into machine specific subdirs.
Ruslan Ermilov [Sat, 18 May 2002 13:56:53 +0000 (13:56 +0000)]
Look into machine specific subdirs.

22 years agoBack out part of previous commit: make -P the default again until I'm
Tim J. Robbins [Sat, 18 May 2002 13:52:07 +0000 (13:52 +0000)]
Back out part of previous commit: make -P the default again until I'm
convinced it's a good idea.

22 years agoSigh, this README is not a shell script.
Ruslan Ermilov [Sat, 18 May 2002 12:37:19 +0000 (12:37 +0000)]
Sigh, this README is not a shell script.

22 years agoRemind developers to update hier(7) if they make changes to these files.
Ruslan Ermilov [Sat, 18 May 2002 12:35:10 +0000 (12:35 +0000)]
Remind developers to update hier(7) if they make changes to these files.

22 years agoKeep up with BSD.usr.dist,v 1.260.
Ruslan Ermilov [Sat, 18 May 2002 12:32:41 +0000 (12:32 +0000)]
Keep up with BSD.usr.dist,v 1.260.

22 years agoThe AMD x86-64 Hammer bits.
David E. O'Brien [Sat, 18 May 2002 11:57:01 +0000 (11:57 +0000)]
The AMD x86-64 Hammer bits.