Tim J. Robbins
b312843c3a
Sync synopsis with reality: file arguments are optional.
2002-05-29 13:33:48 +00:00
Tim J. Robbins
759484bacd
Use getopt() to reject any options and skip "--" arguments.
2002-05-29 13:14:51 +00:00
Peter Wemm
7550be9c57
The kernel printf does not have %i
2002-05-29 08:25:13 +00:00
Brooks Davis
2962732fac
Add a simple manpage for the discard interface derived from lo(4).
2002-05-29 06:59:30 +00:00
Brooks Davis
0d35b35ab5
Document the fact that these devices are allocated at runtime using
...
cloning and point to two common methods of doing so.
2002-05-29 06:55:06 +00:00
Jake Burkholder
a2b4810ee7
Don't try to flush illegal alises from the data cache in vmapbuf and
...
vunmapbuf, this is handled by pmap now.
2002-05-29 06:16:47 +00:00
Jake Burkholder
20bd6675fb
Add an MD page flag for tracking if a page is cacheable or not, so that
...
we don't flush all mappings of a physical page in order to make it
virtually cachable again, if it is already cachable.
2002-05-29 06:12:13 +00:00
Jake Burkholder
468303c500
Remove an unused variable.
2002-05-29 06:10:37 +00:00
Jake Burkholder
1982efc5c2
Merge the code in pv.c into pmap.c directly. Place all page mappings onto
...
the pv lists in the vm_page, even unmanaged kernel mappings. This is so
that the virtual cachability of these mappings can be tracked when a page
is mapped to more than one virtual address. All virtually cachable
mappings of a physical page must have the same virtual colour, or illegal
alises can be created in the data cache. This is a bit tricky because we
still have to recognize managed and unmanaged mappings, even though they
are all on the pv lists.
2002-05-29 06:08:45 +00:00
Jake Burkholder
e793e4d0b3
Add pv list linkage and a pmap pointer to struct tte. Remove separately
...
allocated pv entries and use the linkage in the tte for pv operations.
2002-05-29 05:56:05 +00:00
Jake Burkholder
35738638d6
Use a contrived 'tlb_entry' structure for passing the mappings for the
...
kernel text and data from the loader to the kernel, so that the tte format
is not part of the loader->kernel ABI.
2002-05-29 05:49:59 +00:00
Jake Burkholder
b08270ba0f
Remove pmap.pm_pvlist and make the functions that use it no-ops. These are
...
all optimizations for architectures which have large sparse page tables,
and/or can't put the pv linkage inside of the page table entries.
2002-05-29 05:24:16 +00:00
Marcel Moolenaar
60c6f9b332
Remove the definition of struct mca_guid and use the generic
...
struct uuid defined in <sys/uuid.h>.
Use uuid/UUID instead of guid/GUID to emphasize that the
identifiers are DCE version 1 identifiers and also to avoid
inconsistencies as much a possible.
2002-05-29 05:19:07 +00:00
Marcel Moolenaar
ea71f12b92
Remove bktr for ia64. Same problem as vinum. See PR 38678.
2002-05-29 05:09:51 +00:00
Marcel Moolenaar
ed323145fe
Vinum doesn't build on ia64.
...
See PR: 38678
2002-05-29 04:51:14 +00:00
Mike Pritchard
c7dd347c65
Remove the share/man/tools directory. Nothing in here works anymore, and
...
'manck' from ports does just about everything these tools ever did.
(I did have these 90% working about 5 years ago, but manck came along.....)
The only file of interest might be sp.ignore, but it can be pulled
from the attic if anyone has that much interest.
Inspired by: Mark Murray's deletion of share/man/man0
2002-05-29 04:07:49 +00:00
Peter Wemm
f119dc7c54
Bandaid for helping people who have a broken /usr/bin/c++ installation.
...
This only affects the -current early adopters and developers who have
done a 'make world' in the last few weeks and as a result installed a
gcc-3.1 version of /usr/bin/c++ but without the corresponding library
support that this now requires. This is a temporary hack that should be
deleted within a few weeks. In this case we will use the existing
gperf/groff one last time around for the early stage1 bootstrap. (This
isn't so bad, because we were unconditionally using the host one before)
2002-05-29 03:59:20 +00:00
Dag-Erling Smørgrav
743ea2081c
Make our child the leader of its own process group to avoid receiving
...
signals in its stead. This fixes the dread "zsh exits upon ^C" bug.
2002-05-29 03:32:17 +00:00
Marcel Moolenaar
cd84983468
Add attribute packed to struct gpt_hdr to avoid unwanted padding at
...
the end of the struct to make it an integral number of "longs" on
64-bit architectures. The size of the struct must be 92, not 96.
2002-05-29 02:58:41 +00:00
Peter Wemm
0367ff7599
Put on peril sensitive sunglasses and turn C++ stuff back on.
2002-05-29 00:48:14 +00:00
Peter Wemm
148c11ac62
Update g++ include subdirs
2002-05-29 00:46:33 +00:00
Peter Wemm
b5ad6294bb
Add some build glue for libstdc++. I'm not a C++ person, but this seems
...
to work at least for the non-hairy stuff. The main wrinkle here is that
a whole mess of include files get installed and under different names.
An earlier version of this built a shadow include tree first in the obj
directory, but this depends on the 'make includes' functionality.
More tweaking is certainly going to be needed.
2002-05-29 00:45:51 +00:00
Jake Burkholder
d9f2757eaa
Sync with i386. The loader was being installed before the beforeinstall
...
target, which conventiently moved it to loader.old, leaving no loader.
2002-05-28 23:09:59 +00:00
Alfred Perlstein
38fe48f520
Comment out comments trailing #endif directives
2002-05-28 21:52:10 +00:00
Alfred Perlstein
14e5925796
Make almost WARNS=5 compliant:
...
ANSI'fy function declarations.
Constify some globals and function paramters.
Remove unsused arguments.
Fix (rename) shadowed variables.
2002-05-28 21:41:02 +00:00
Gordon Tetlow
a72b2ac607
Correct the file that reboot -k creates so that it works with the new
...
nextboot functionality.
Reviewed by: jake (mentor)
2002-05-28 21:15:49 +00:00
Alfred Perlstein
064b20e506
Comment out comments after #endif directives
2002-05-28 21:06:03 +00:00
Jacques Vidrine
3a27166692
Add pam_ksu(8), a module to do Kerberos 5 authentication and
...
$HOME/.k5login authorization for su(1).
Reviewed by: des (earlier version)
2002-05-28 20:52:31 +00:00
Josef Karthauser
43c6b63e82
NetBSD have adopted our usage of the DMAADDR macro:
...
date: 2002/05/28 12:42:39; author: augustss;
Change DMAADDR macro slightly.
Update the $NetBSD$ tags to reflect this and make slight changes to
usb_mem.h so that we're in sync with each other.
2002-05-28 20:51:43 +00:00
Garance A Drosehn
afad6c6529
Have this use 'static const char rcsid' instead of __RCSID()
...
Discussed with: bde, obrien
MFC after: 10 days
2002-05-28 20:37:00 +00:00
Alfred Perlstein
1d145de849
Remove use of __P() (actually P()) from code now that it's no longer
...
available.
2002-05-28 20:12:42 +00:00
Alfred Perlstein
16d8455dcc
Assume __STDC__, remove non-__STDC__ code.
2002-05-28 19:23:47 +00:00
Alfred Perlstein
3613e24cdc
Assume __STDC__, remove non-__STDC__ code.
2002-05-28 18:57:20 +00:00
Alfred Perlstein
f74779bdab
Assume __STDC__, remove non-__STDC__ code. Remove private __P.
2002-05-28 18:39:53 +00:00
Alfred Perlstein
91180daf65
Assume __STDC__, remove non-__STDC__ code.
...
Remove private __P.
2002-05-28 18:37:43 +00:00
Alfred Perlstein
f19d047aec
This code defined a private __P, nuke it.
2002-05-28 18:36:43 +00:00
Alfred Perlstein
5ed136e814
Assume __STDC__, remove non-__STDC__ code.
...
Reviewed by: md5
2002-05-28 18:31:41 +00:00
Alfred Perlstein
59b19ff14a
Fix formatting, this is hard to explain, so I'll show one example.
...
- float ynf(int n, float x) /* wrapper ynf */
+float
+ynf(int n, float x) /* wrapper ynf */
This is because the __STDC__ stuff was indented.
Reviewed by: md5
2002-05-28 18:15:04 +00:00
Maxim Sobolev
027d0ad454
MFS: two more testcases highlighting recently discovered problem with version
...
comparison routine.
2002-05-28 18:00:44 +00:00
Ian Dowse
90432ad793
Remove references to the update/noupdate flag from the description
...
and examples of the "-s" option, since these two features operate
completely independently of each other.
Reviewed by: obrien
2002-05-28 17:53:52 +00:00
Alfred Perlstein
2dcc228679
Assume __STDC__, remove non-__STDC__ code.
...
Reviewed by: md5
2002-05-28 17:51:46 +00:00
Søren Schmidt
d9d34030a4
Use %02d in track numbers, so that 1 is 01, much easier for scripts
2002-05-28 17:39:17 +00:00
Alfred Perlstein
a82bbc730e
Assume __STDC__, remove non-__STDC__ code.
...
Submitted by: keramida
2002-05-28 17:03:12 +00:00
Alfred Perlstein
6ba807ae3a
Assume __STDC__, remove non-__STDC__ code.
...
Add $FreeBSD$.
Submitted by: keramida
2002-05-28 16:56:14 +00:00
David E. O'Brien
49b7e6d25a
This commit was generated by cvs2svn to compensate for changes in r97403,
...
which included commits to RCS files with non-trunk default branches.
2002-05-28 16:16:03 +00:00
David E. O'Brien
00db7afddd
Gcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repo
...
on 9-May-2002 15:57:15 EDT.
2002-05-28 16:16:03 +00:00
Bruce Evans
97be9f99d2
Fixed some style bugs in recent commits.
2002-05-28 15:24:13 +00:00
Dag-Erling Smørgrav
6b658142fd
Add some checks to prevent NULL dereferences.
...
Submitted by: jhay
2002-05-28 14:29:56 +00:00
Maxime Henrion
8eb0098f4c
Remove a duplicated vfs_freeopts() that I introduced in last
...
revision.
2002-05-28 13:27:55 +00:00
Benno Rice
c05529221e
The stack is not at the top of the user struct.
2002-05-28 12:31:34 +00:00