bouyer
491d912f59
Implement a read cache, as announced on tech-userlevel. Default is 32k
...
read buffer size, 512 buffer or 15% of the user memory. Can be changed
with the -k and -s options.
1999-03-23 14:22:59 +00:00
christos
cc2c568d66
Revert cast to (int) that caused core-dumps.
1999-03-22 10:25:23 +00:00
tron
9dbddb5d81
Add "-l" to "SYNOPSIS" section and use same order as "slattach" when
...
printing command line usage.
1999-03-19 21:18:32 +00:00
perseant
d5c144cf97
"LFS" really stands for "Log-*structured* File System"
1999-03-19 17:29:44 +00:00
perseant
14c9d1eedb
Fixes for newfs_lfs on partitions that would require writing an indirect
...
block on the Ifile (>~4Gb with standard block/segment size).
1999-03-19 17:28:19 +00:00
thorpej
8ca743b6f3
Goodbye: newlfs
...
Hello: newfs_lfs, fsck_lfs
1999-03-18 21:54:47 +00:00
perseant
0a849c918b
Change name of newlfs to newfs_lfs.
1999-03-18 17:18:04 +00:00
is
9f7f3ce5d6
wrong order of initializations fixed
1999-03-18 07:14:53 +00:00
perseant
369e9cadf8
Initial checkin of fsck_lfs. This version cannot do any repair (-p flag
...
does nothing, and one of -p or -n is required) but can be useful as a
diagnostic tool.
1999-03-18 02:02:18 +00:00
wrstuden
f2c170eda0
Modify newfs so that the root node (and lost+found dir, if created)
...
of the new fs has uid.gid equal to the euid.egid of the process
which made it. This change permits users who have write access to
a device (say a floppy) to create a filesystem that, when mounted,
they have write access to.
This change closes PR bin/5990 from jbernard@ox.mines.edu , and is also the
change requested in PR bin/6276 from "Charles M. Hannum" <mycroft@netbsd.org>
1999-03-16 21:52:34 +00:00
thorpej
d6f9f0986b
Remove some extra spaces.
1999-03-15 23:20:23 +00:00
wrstuden
988bdf8e19
Modify how the byteswapping of the cylinder summaries is handled. If we
...
need to swap, allocate a buffer for the swapped summaries rather than using
writebuf. The latter is fixed at 64k, which is only enough room to hold
4096 summaries. Creating an fs with more results in a buffer overrun.
First noted by Matt Jacob mjacob@netbsd.org , and fixed by Albeaus
Bayucan, bayucan@nas.nasa.gov . Minor mods by me.
1999-03-11 20:23:58 +00:00
erh
fa45851f9b
Add missing .El line.
1999-03-10 05:14:51 +00:00
perseant
97bbd0e85a
Changes corresponding to new kernel LFS. Changed default block/frag sizes
...
to 8k/1k. Allow the possibility of writing larger filesystems by writing
the on-inode indirect block of the Ifile.
1999-03-10 00:43:33 +00:00
erh
95086b8941
Add missing .El
1999-03-10 00:08:33 +00:00
bouyer
1746034b3e
Handle "nodump" flag on directories, by not dumping any files or directories
...
under it. Based on some parts of PR 6705 by Brian Grayson.
In the Makefile, add (commented out) debug options that can be turned on.
1999-03-09 17:25:52 +00:00
bouyer
4656cdfb18
Add a [-n] option, which allows to examine a fs without altering it.
...
Add a 'blks' command, which lists the blocks address of a file.
1999-03-09 16:11:47 +00:00
sommerfe
79b9ef47d2
Don't bother doing stddev calculation when n==1, since that results in
...
a computation of 0.0/0.0.
On IEEE systems you get a NaN from this; non-IEEE systems probably
give you a SIGFPE.
1999-03-08 01:16:20 +00:00
mycroft
f6590b22cd
Clean up SYNOPSIS formatting.
1999-03-07 11:02:05 +00:00
mycroft
17ab98299b
Fix minor formatting error.
1999-03-06 11:57:20 +00:00
mycroft
4300219122
Fix minor formatting error.
1999-03-06 11:51:48 +00:00
bgrayson
f4609c553d
Typo fixed
1999-03-04 03:03:15 +00:00
bgrayson
4c1c1b0439
Slightly more useful error messages
1999-03-04 03:02:43 +00:00
oster
53d349a107
Update for recent changes: component labels, clean bits, adding hot
...
spares, and rebuilding components in-place. Re-arrange the
letters/options to make more sense (and make better use of the alphabet).
1999-03-02 03:13:59 +00:00
explorer
91d6272def
flags and type are seperate now
1999-02-28 17:42:37 +00:00
sommerfe
c805ae93c2
Crash dumps should *not* be world readable.
1999-02-27 20:40:30 +00:00
jwise
bce8ed1c8e
Once more around the hickory shrub. Faster and simpler stddev calculation from
...
Bill Studenmund.
1999-02-25 19:07:15 +00:00
ross
c650920100
LP64 tweaks.
1999-02-25 11:03:22 +00:00
ross
57f33ecab4
LP64 tweak in printf(3) instance
1999-02-25 10:56:47 +00:00
jwise
1b92119539
Fix calculation of standard deviation. From Brian C. Grayson <bgrayson@orac.ece.utexas.edu>
1999-02-25 03:35:34 +00:00
jwise
12711b010a
Add code from Daniel Hagerty <hag@ai.mit.edu> to print standard deviation
...
when printing out final statistics line.
Closes PR bin/6198
1999-02-24 19:31:38 +00:00
jwise
d3c740d725
Code to check if a cooked device was specified was failing even if the
...
cooked device was opened successfully. Also fix a typo.
Fixes second part of PR bin/6883 for Soren S. Jorvang <soren@t.dk>
1999-02-24 18:51:39 +00:00
jwise
14fe747212
Code to check for cooked device names was failing even if it succeeded in
...
opening the cooked device. Also some typos.
Fixes part of PR bin/6883 from Soren S. Jorvang.
1999-02-24 18:49:14 +00:00
oster
ae9b468dbe
Clean things up a bit. Teach raidctl a little about component labels
...
and hot-adding of spares. New code is there, but not enabled (yet).
1999-02-24 00:03:12 +00:00
mrg
bdadd56346
add a new fstab type "dp" for the user-specified dump device.
...
change swapctl -A to see this and add it via swapctl(2). also
add a new swapctl -D <device> to change the dump device on the
fly.
1999-02-23 17:00:53 +00:00
christos
ca98b383fd
Oops remove WARNS=1
1999-02-23 10:51:53 +00:00
christos
756b1291db
Resolve conflicts.
1999-02-23 10:47:39 +00:00
msaitoh
9a58d580cd
Add note about LD_PRELOAD
1999-02-22 23:07:16 +00:00
msaitoh
73b35dd2b4
fix typo
1999-02-18 07:54:33 +00:00
bouyer
1bb2b4dd78
Properly handle FIFO (linux seems to puts something in the block addr fields
...
here) and a new field that can be different in the master superblock and
its first copy. From Tim Shepard.
1999-02-17 13:11:19 +00:00
lukem
dcab0210a0
convert from NOxxx= to MKxxx=no.
...
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
perry
9a8b75daeb
add BeOS entry, from URA Hiroshi, PR 6974
1999-02-09 19:11:46 +00:00
erh
4a3cd0cce2
Make quoted strings work. (don't set the high bit of each character)
1999-02-09 08:55:24 +00:00
ws
f0a4bb6818
Use the drive parameter from the partition table
...
to support booting from the second disk.
1999-02-08 21:52:43 +00:00
hannken
0c92f24ea3
Numbers 0..9 must be treated as keysyms depending on context. Allow
...
`unknown_%d' for keysym with value `%d' so wsconsctl may read its own
output. Closes PR 6888.
1999-02-08 11:08:23 +00:00
bad
67b7e0e590
Do not create more then LFS_MAXNUMSB superblocks.
...
Do not modify superblock fields after computing its checksum.
Write the last two superblocks to disk, too.
1999-02-04 22:47:48 +00:00
bad
b86771c393
Use off_t where appropriate. Mostly from PR 5257 by Kazushi (Jam) Marukawa.
1999-02-04 22:25:22 +00:00
oster
068fe3dab2
Add missing NetBSD RCS ID's! Thanks to SAITOH Masanobu (msaitoh@netbsd.org)
...
for pointing this out.
1999-02-04 14:50:31 +00:00
augustss
521469b010
Xref wscons wsconscfg wsfontload
1999-02-03 21:05:14 +00:00
msaitoh
62b7296fa5
Eliminate unused period.
1999-02-01 23:43:43 +00:00
bouyer
c3d84360ae
Check malloc's return value before using the pointer.
1999-02-01 15:20:14 +00:00
msaitoh
507f116754
s/.Ic/.Cm/
1999-01-31 02:56:39 +00:00
veego
0287662346
Add the ldconfig SUBDIR for all platforms so ldconfig(8) is available on
...
a shared /usr/share directory.
src/sbin/ldconfig/Makefile has allready an check to build the ldconfig
programm only on a.out platforms.
1999-01-30 21:16:33 +00:00
msaitoh
00e131aa47
Fix some roff bugs.
...
We should use 'Ic' for internal command.
1999-01-30 10:22:45 +00:00
ws
faf59c0aba
Initialize drive number in DL (not done by some BIOSs).
...
If you want to use 32-bit addresses, be sure to init the high bits, too.
Some additional register saves around BIOS calls (just in case).
1999-01-28 14:14:04 +00:00
thorpej
fe8e643590
Use <sys/disklabel_mbr.h>
1999-01-27 22:04:51 +00:00
thorpej
3a6110fd02
Use <sys/disklabel_mbr.h>.
1999-01-27 21:41:31 +00:00
oster
e8d64a5862
Never used, and certainly no longer needed.
1999-01-26 02:46:26 +00:00
oster
543c143bd8
Take care of a few minor things due to the major RAIDframe cleanup.
...
Again, no functionality changes.
1999-01-26 02:40:02 +00:00
garbled
eab4c5009b
Add a -y flag to "bim" to assume a yes response to any questions bim might
...
ask the user. For use in sysinst, and other scripts.
1999-01-25 22:42:11 +00:00
msaitoh
3117e34c17
Add /proc/#/map.
1999-01-25 03:35:47 +00:00
pk
832bb22922
Enable non-cylinder-aligned partition warning on sparc[64] & sun3.
...
See also PR#6853.
1999-01-21 11:58:00 +00:00
thorpej
dbba3dce54
update for changes to the ccd_softc.
1999-01-21 08:48:46 +00:00
tron
257673aaae
Include "disktab.h" to get prototype for getdiskbyname().
1999-01-19 22:23:36 +00:00
tron
3ef6c36461
Include "disktab.h" to get prototype for getdiskbyname().
1999-01-19 19:34:50 +00:00
abs
593d6c65b9
Add '-f disktab' option to disklabel, via lib/6623 from
...
Greg A. Woods <woods@most.weird.com>. (Very) slightly tweaked disklabel.8
1999-01-19 06:24:08 +00:00
lukem
482f72a42c
no need for CWARNFLAGS; ../Makefile.inc sets WARNS=1
1999-01-18 04:48:01 +00:00
matt
3740dde63b
Allow CFLAGS to be set in /etc/mk.conf
1999-01-17 18:53:59 +00:00
bouyer
3e3f9c7795
#include machine/bswap.h and remove -lutil.
1999-01-15 13:32:05 +00:00
sommerfe
0c70fedcac
Allow modload to load symbols for use by DDB.
1999-01-13 23:07:30 +00:00
mjacob
93bf4aae36
recover from errno.h changes
1999-01-12 22:58:10 +00:00
garbled
48ff43e0e2
Add an EXAMPLES and ERRORS section to the manpage to partially fix
...
PR# 6121 by Charles M. Hannum. Someone else will have to do the
fixing to mountd's diagnostics.
1999-01-12 08:55:58 +00:00
thorpej
ea086c5c52
Update for changes to ccdvar.h
1999-01-12 00:22:00 +00:00
augustss
d89ed08e6d
Make keysym.h depend on dev/wscons/wsksymdef.h.
1999-01-10 18:05:49 +00:00
simonb
8305a06f33
Fix tpyo.
1999-01-10 01:34:37 +00:00
lukem
5b05a0328e
s/1998/1999/
1999-01-03 14:33:44 +00:00
lukem
2faa2d1ff5
add support for '-L label', which file(1) and restore(1) can extract from the
...
header. mostly based on [bin/6715] from Brian Grayson <bgrayson@ece.utexas.edu>
old filesystems don't have fs_qbmask and fs_qfmask set in the superblock;
fudge them as per code in /sys/ufs/ffs/ffs_vfsops.c::ffs_oldfscompat().
bug and suggested fix from Robert Elz <kre@munnari.OZ.AU> in [bin/6610]
XXX: there may be other variables required as well...
1999-01-03 02:17:46 +00:00
lukem
21ae292644
add support for '-L label', which file(1) and restore(1) can extract
...
from the header.
mostly based on [bin/6715] from Brian Grayson <bgrayson@ece.utexas.edu>
1999-01-03 02:17:45 +00:00
lukem
75ea7b3f7e
user friendly enhancments.
...
reworked from [bin/6710] by Brian Grayson <bgrayson@ece.utexas.edu>
1999-01-03 01:50:34 +00:00
nathanw
f274a1c1c5
Update for the 1990s: don't try to pass an integer in a pointer in ksym2name().
...
Makes this build on the alpha.
1999-01-02 19:01:12 +00:00
tron
46ce633a7b
Add reference to "st(4)" as suggested by Brian Grayson in PR bin/6713.
1999-01-02 16:28:39 +00:00
augustss
a971be193b
Add USB keyboard type.
1998-12-30 19:15:11 +00:00
augustss
44df4dcc85
Add a wscons display type `unknown' that the generic VGA driver can
...
return until someone fixes it for real.
1998-12-30 13:54:03 +00:00
augustss
0ae031028d
Add a special wsmouse type for USB mice.
1998-12-30 13:14:21 +00:00
augustss
aa68ddf736
Remove a slight ambiguity in the flag description.
1998-12-30 12:59:58 +00:00
hannken
2eb5d54614
Display usage information if called without arguments.
1998-12-29 22:40:20 +00:00
hannken
6ac29b4d09
Add subdir wsconsctl.
1998-12-28 14:03:27 +00:00
hannken
04ee2ece33
wsconsctl(8) - a program to manipulate wscons devices.
...
- lacks wsdisplay support (driver needs work on ioctls).
- man page needs work.
1998-12-28 14:01:16 +00:00
lukem
5f22ea3a31
fix estimate of blocks for subsets.
...
fix from Brian Grayson <bgrayson@ece.utexas.edu> in [bin/6607]
1998-12-28 13:38:29 +00:00
jtk
f7514cc95c
typo: should be loose source routing
1998-12-22 16:36:41 +00:00
thorpej
6f35df7bfe
Only build ldconfig on a.out platforms. Everyone else still builds the
...
manual page.
1998-12-17 22:23:44 +00:00
pk
abccd09fe5
Adapt to new location in `src/sbin'.
1998-12-15 22:49:42 +00:00
pk
8b230a2eff
Build ldconfig on non-ELF platforms.
1998-12-15 22:45:16 +00:00
pk
fc2f406a64
Pull in proper headers; deal with compiler warnings; miscelleneous KNF.
1998-12-15 22:27:14 +00:00
ws
fd4d2bc838
Typo
1998-12-15 16:07:24 +00:00
kenh
484162b815
Do this for ext2fs as well, because Manuel said so.
1998-12-02 16:15:10 +00:00
kenh
7171fafd1d
Add support for a new flag: "nodevmtime". This sets the MNT_NODEVMTIME mount
...
flag.
1998-12-01 23:20:43 +00:00
christos
f53f6fbf73
Add mknod <name> p which creates a named pipe. There is no real reason for
...
a separate mkfifo program and there is prior art.
1998-11-24 22:56:26 +00:00
christos
f95d18485e
- document 'p' file type.
...
- fix stale documentation about the location of the major/minor device
tables in the kernel.
1998-11-24 22:55:23 +00:00
kenh
2e09168cb1
Implement a new command: "checkpower". Returns the current power management
...
mode of an ATA device.
1998-11-23 23:02:58 +00:00