charnier
b2d8598d95
Correct use of .Nm, add rcsid, remove unused #include.
1998-07-28 06:38:57 +00:00
charnier
cd64002d5d
Spelling, add rcsid, remove unused #includes.
...
Convert 1000000 usec to 1 sec 0 usec.
Use provided safe malloc (rtmalloc()) instead of malloc(): exit on allocation
failure.
Correct use of .Nm
Add usage() and use errx().
1998-07-28 06:36:31 +00:00
charnier
6999d30e2e
Comment is .\" not .|'. Add -d and -t flags to SYNOPSIS and usage(). Getopt
...
returns -1. Correct use of .Nm. Spelling. Add rcsid and remove unused
#include.
1998-07-28 06:25:35 +00:00
charnier
fbfb398b38
Add rcsid. Remove unused #includes. Add missing prototypes and others -Wall
...
cleanings. Spelling.
1998-07-28 06:20:16 +00:00
jlemon
39614096be
Change doscmd to use i386_set_ioperm() call instead of sysarch().
1998-07-28 03:39:59 +00:00
jlemon
6a5deaf27d
oops, forgot to do ``cvs add'' first.
1998-07-28 03:39:04 +00:00
jlemon
f4995111a0
Add wrappers for i386_*_ioperm, i386_vm86 so userland code does
...
not have to call sysarch() directly.
Added man pages for above, as well as sysarch()
1998-07-28 03:33:27 +00:00
jlemon
93c5ad9d9e
Fix an off-by-one error when setting the iomap bits.
...
Change struct i386_*_iomap to use ints instead of shorts/chars.
(pointed out by bde long ago, prodded into action by msmith)
1998-07-28 03:29:32 +00:00
ache
d66e06a69f
cast arg to (long) to match format
1998-07-28 01:30:16 +00:00
nectar
cf3f8f53ba
Paranoia: use mkdtemp instead of mktemp
...
PR: bin/3212
Reviewed by: jkh@FreeBSD.ORG
1998-07-28 01:18:02 +00:00
nectar
0e82fbcb6c
make a bounds file for msgs(1) if there isn't one already
...
PR: bin/3023
Reviewed by: jkh@FreeBSD.ORG
1998-07-28 01:15:12 +00:00
alex
d48cc1feee
Style fixes and a bug fix: don't remove the exit handler if unmount
...
fails.
Submitted by: bde
1998-07-27 22:47:17 +00:00
nectar
eb97908cb7
Paranoia: use mkstemp instead of mktemp.
...
PR: bin/3211
Reported by: Mark Pritchard <mpp@FreeBSD.ORG>
1998-07-27 22:26:25 +00:00
nectar
80ac8b0511
Document the printf built-in.
1998-07-27 21:31:19 +00:00
nectar
2d26d6b5aa
csh built-in printf now expands arguments. e.g.
...
printf '%d\n' `echo 23`
now works as expected.
PR: bin/2969
Submitted by: Gareth McCaughan <gjm11@dpmms.cam.ac.uk>
1998-07-27 21:15:52 +00:00
bde
d3ce1542c8
Fixed double counting of runtime after a process exits. The last
...
timeslice of the exiting process was counted for both the exiting
process and the next process to run if the next process runs
immediately.
Broken in: mostly in kern_clock.c rev.1.70 (1998/05/28)
1998-07-27 19:16:21 +00:00
hoek
4f1654fff4
Use an error message that more clearly indites(sp?) an out-of-sync
...
kernel+userland when that is the case.
PR: bin/7414
1998-07-27 18:53:45 +00:00
nectar
084c8c6627
fixed: tar will extract file even if -C command fails
...
tar now exits with new exit code EX_BADDIR after a failed chdir()
in name_next(), name_match(), and name_from_list().
PR: bin/2394
Submitted by: Satoshi Asami <asami@freebsd.org>
1998-07-27 18:40:09 +00:00
des
9ac87e4b58
Behave like GNU time. More cleanup. Reword man page.
...
Pointed out by: Bruce Evans
1998-07-27 16:54:05 +00:00
jlemon
e2204441ea
Extend cpl workaround so that it applies when we are returning to
...
user-mode as well as vm86 mode.
1998-07-27 16:51:33 +00:00
jlemon
d757cde4ed
Re-arrange the page layout used by vm86_bioscall so that we can
...
potentially re-use the stack page.
Cosmetic cleanup of the code to de-obfuscate it and make it easier
to follow. There should be no functional changes in this commit.
1998-07-27 16:45:05 +00:00
des
3f4090e1b7
Clean up the previous commit.
1998-07-27 16:08:58 +00:00
bde
1881ba1352
Made lazy syncing of timestamps for special files non-optional.
1998-07-27 15:37:00 +00:00
phk
a1a5f020ed
Harlan.Stenn@pfcs.com added two (very interesting) options to syslogd for
...
-current (Thanks Harald). However, on my attempt to try this on -STABLE,
I found that when forwarding to another host the actual messages gets lost.
This is due to a wrong index because when the -v option was added, the
indexes shifted one place.
PR: 7407
Submitted by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
1998-07-27 13:04:14 +00:00
wosch
ff2f7584e8
Round - not cut - the real cpu time.
1998-07-27 12:21:58 +00:00
kato
7dbfcf7956
Sync with sys/i386/isa/diskslice_machdep.c revision 1.30.
1998-07-27 09:49:23 +00:00
dfr
93ab89b30e
Macros for accessing alpha sparse device ports and memory.
1998-07-27 09:40:35 +00:00
dfr
bd66cc2399
Support the disabled keyword for isa devices.
1998-07-27 09:38:26 +00:00
dg
2b482f824a
Only call m_reclaim() if M_WAIT since calling it from an interrupt can
...
cause problems.
PR: 7403
1998-07-27 03:59:48 +00:00
alex
be85829abc
A better solution to the rm_at_exit problem: Register the exit function
...
during first mount. Unregister the exit function at last unmount.
Concept by: sef
Reviewed by: sef
Implemented by: alex
1998-07-27 01:07:01 +00:00
imp
573de313c0
fd_set is documented to be a typedef, not a struct. Conform more
...
closely to the documented interface.
Inspired-by: similar changes in OpenBSD
1998-07-26 18:49:36 +00:00
dfr
0668f6953d
Fix a stupid bug preventing gdb from seeing the right value of 'v0'.
1998-07-26 18:47:47 +00:00
dfr
9c96ae361d
Notify pmap when a page is freed on the alpha to allow it to clean up
...
its emulated modified/referenced bits.
1998-07-26 18:15:20 +00:00
dfr
03ddb15c2b
Fix a stupid bug in the new pmap_remove().
...
Arrange for soft modified/referenced flags to be cleared when a page is freed.
1998-07-26 18:13:28 +00:00
imp
3f6e3c331a
Use malloc + sprintf rather than asprintf to ensure portability to
...
other, less advanced architecutres. This should minorly help porting
efforts of FreeBSD. I've done several make worlds since this came up
with this change, as well as debugging several interesting nits with
-V (which is the only thing this change will affect really).
1998-07-26 17:06:05 +00:00
imp
685645c4eb
Remove comment relevant to 16bit integers only.
1998-07-26 16:49:20 +00:00
hoek
5fda2c7571
Fix compilation for the case where neither ioctl(TIOCGWINSZ)
...
nor ioctl(WIOCGETD) exist. This case doesn't occur under FreeBSD.
PR: bin/5996
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-07-26 16:15:26 +00:00
imp
c9bfb10fa5
o Fix Y2K buffer overflow.
...
o Fix zero filling bug in all years % 100 < 10.
1998-07-26 16:00:16 +00:00
imp
1336d33aa2
Y2K fix. Fix by jsm28@cam.ac.uk via OpenBSD
1998-07-26 15:30:48 +00:00
jkoshy
284d56c0e6
Add Xref to ldd(1).
...
PR: 7397
1998-07-26 04:16:04 +00:00
bde
3b18043bd8
Don't pass the label to diskerr(), since the label is being constructed
...
and may be invalid. In particular, d_secpercyl may be 0, and diskerr()
divides by it.
1998-07-25 16:35:06 +00:00
bde
c382e95b1e
Fixed bugs in `disklabel -R...':
...
- nonstandard sector sizes didn't work because the sector size in the
ASCII label was not read before a (default, wrong) sector size was used.
- the exit status was 0 after exiting early due to an invalid ASCII label.
Abort `disklabel -B...' if the secondary bootstrap doesn't fit.
1998-07-25 16:19:10 +00:00
alex
4ab63c85e2
Override the default VFS LKM dispatch functions so that a module
...
unload function can be provided (this is necessary to unregister
the at_exit handler).
1998-07-25 15:52:44 +00:00
alex
4c90ac575d
Allow VFS LKMs to override the default module dispatch functions if
...
VFS_LKM_NO_DEFAULT_DISPATCH is defined.
1998-07-25 15:52:10 +00:00
dfr
1b2d3de986
Make __weak_reference work on the alpha.
1998-07-25 14:37:37 +00:00
hoek
5fc8e33e13
Really delete -# option.
1998-07-25 05:58:04 +00:00
hoek
37782d6a71
Nuke obsolote and broken -# option.
...
Order options.
PR: bin/5996
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-07-25 05:56:49 +00:00
hoek
f70bf0b5e7
Keep "-c" (top_scroll) through viewing help.
...
PR: bin/5996
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-07-25 05:28:32 +00:00
mjacob
a3b54b46a3
minphys means something different in FreeBSD than in NetBSD- not needed here and in the way
1998-07-25 04:48:25 +00:00
dfr
f424d5f084
Fix pmap_enter_quick() to stop it hanging when the level 2 pte exists
...
but isn't valid.
Reimplement pmap_remove() to be much more efficient at removing large
stretches of addresses.
As part of reimplementing pmap_remove() fix pmap_protect() so that it stands
a hope of working.
1998-07-24 09:43:27 +00:00