Commit Graph

365 Commits

Author SHA1 Message Date
phk
f3be06362e Change the defaults for newfs to disregard the geometry in the disklabel.
We pretend we have one head with two megabyte worth of sectors per cylinder.

The code try to access another head in what it belives to the same
physical cylinder, because it belives that it would be faster than
waiting for the next free sector under this head to come around.

Most modern drives doesn't have a "classical" geometry, and thus
we end up fooling ourselves doing the above optimization.  With this
change we will fill a cylinder sequentially if we can, and thus get
much more mileage from the track-buffer/cache built into the drives.

As a result a lot of seeks to the next or previous track should be
avoided by this.

(My disk is a lot less noisy actually...)

You can still get the old behaviour, by specifying zero for the
numbers.

This will also solve the problem with newfs barfing at really big
drives.

Obtained from:	adult advice from Kirk.
1995-02-05 08:42:31 +00:00
jkh
3e44350f15 Bump the date to February 2nd. 1995-02-02 08:32:11 +00:00
jkh
9fa893b664 Mkdir() now takes two flags. 1995-02-02 05:49:06 +00:00
phk
28e440fd71 Make dirs for msdos fs's. 1995-02-02 05:35:36 +00:00
jkh
01be8a1a70 Do what I think Poul *intended* to do, rather than what he did.. :-) 1995-02-01 11:15:45 +00:00
jkh
c766e4d1a4 Bump snap date. Our current version numbering scheme loses.
How can we get ONE canonical version string into everything?
1995-02-01 11:03:35 +00:00
phk
9f0a17dbb2 I have taken sysinstall out of the normal SUBDIR rule. There are too
many build problems just now, and it isn't that general after all.
1995-01-31 19:41:08 +00:00
dfr
e6dda6d3d5 Add support for kerberised NQNFS.
Reviewed by:
Submitted by:
Obtained from:
1995-01-30 19:18:11 +00:00
dfr
4ae95525d6 Add support for kerberised NQNFS. 1995-01-30 18:56:06 +00:00
phk
5da6d72e0b Move the real kernel onto the cpio.flp and read this from the boot.flp
make debug handling with serial console obnoxious, but present.
1995-01-30 03:19:58 +00:00
phk
7199f4d8dc Some cleanup done.
Include bteasy, bootsd, sdboot and termcap entries using file2.c

Remove all traces of "termcap.small".

The policy in this program regarding termcap is:

| If $TERM is set
| 	do nothing special, rely on usual termcap.
| else
| 	use compiled in (via file2c) termcap entries
1995-01-29 02:31:38 +00:00
ats
d088957441 fix another bug in the MAKEDEV cludge :-). The x-bit permission are not
necessarly copied over. So better call it explicit with a sh ./MAKEDEV .
1995-01-29 01:45:54 +00:00
ats
4409083679 Correct the relative path for the etc directory in the makedev cludge :-). 1995-01-29 01:25:17 +00:00
jkh
011a8b78ff Less kludge dev. 1995-01-28 09:17:58 +00:00
jkh
d1582b8e3a A different kludge for /dev 1995-01-28 09:16:41 +00:00
jkh
fe0a504c2b Poul lost his copy of K&R again - add a semicolon to the end of the
preceeding statement..
1995-01-28 05:00:50 +00:00
phk
a9ff763a3b Update to BTEASY 1.7
Submitted by:	vak
1995-01-28 04:42:08 +00:00
phk
5eca39107f Make Jordan a little happier by fixing a couple of bogons. 1995-01-28 04:35:05 +00:00
jkh
0b97346fe6 Bump the date again - the snapshot doesn't look like it's going to happen until
tomorrow.. :-)
1995-01-28 01:14:39 +00:00
jkh
22ae6b3e5f Call the bininst.sh script by its new name. 1995-01-28 01:13:29 +00:00
dg
05e6d3db11 Kill used "error" variable. 1995-01-27 23:26:53 +00:00
dg
aff0ac7fd7 Fixed bogus error reporting when the failure is RPC related ("Address
already in use", instead of "Permission denied").
1995-01-27 23:24:33 +00:00
jkh
8150a31389 Tweak SNAP date. 1995-01-27 19:56:56 +00:00
dufault
34ecc54a2c Fix verbose printout of "" name 1995-01-26 23:40:40 +00:00
ache
98ff5a82cf Sync with main termcap 1995-01-26 08:51:52 +00:00
jkh
e5245c175c Add a reference to ft(8). 1995-01-26 00:34:56 +00:00
jkh
3b8f9f3b9a Add pointer to the `ft' command. 1995-01-26 00:32:58 +00:00
ache
e9afac40c9 DPADD added 1995-01-25 20:25:57 +00:00
dufault
f5abb7313b Added "scsi" 1995-01-24 12:08:15 +00:00
dufault
6b93b57e13 This commit was generated by cvs2svn to compensate for changes in r5843,
which included commits to RCS files with non-trunk default branches.
1995-01-24 12:07:27 +00:00
dufault
2b302b8741 Submitted by: Julian Elischer and Peter Dufault
Obtained from: 1.1.5

"scsi (8)" from 1.1.5, with added support for any command from
the command line.
1995-01-24 12:07:27 +00:00
bde
addc929715 Use the correct include path if there's an obj directory. 1995-01-24 06:10:48 +00:00
ugen
5de334c990 Add dset to Makefile. 1995-01-23 15:45:41 +00:00
ugen
6ce7502ad0 src/sbin/dset
*blush* this is the commit i meant to do before..
Utility to save device configuration.
1995-01-23 15:42:59 +00:00
wollman
c443b655cf Make modload more informative about errors encountered while running
`ld' by calling execl() directly rather than using system().
1995-01-23 04:08:00 +00:00
wollman
47c6f0361a Document the requirements of dynamic loading on mounting order. Cross-ref
to vfsload(3).
1995-01-22 22:54:56 +00:00
ache
b35d573109 Reflect lastest termcap changes 1995-01-19 17:15:54 +00:00
joerg
7c98836d83 Should that last sentence read "...thus a full dump must be done...",
or do I have it all wrong?

Submitted by:	"Shawn M. Carey" <smcarey@mailbox.syr.edu>
1995-01-18 19:26:14 +00:00
joerg
7b3f6414f5 Removed the comment about missing support for the original "High
Sierra" format from the bugs section.
1995-01-16 17:05:44 +00:00
jkh
e1791b06e3 Make sure a partition we're about to mount on will always exist on the
user's system.  Make Mkdir() selectively not die in case of failure.
1995-01-14 10:31:29 +00:00
jkh
65615239a4 Correct positioning of text, update version. 1995-01-14 07:30:30 +00:00
jkh
0a93efad73 Recognise Linux filesystems.
Submitted by:	remy
1995-01-14 02:26:07 +00:00
jkh
5f4e772ef8 Correctly recognise Linux partitions.
Submitted by:	remy
1995-01-14 02:25:36 +00:00
jkh
7e84fde7fb Patch from Remy Card for bogus path in Makefile. 1995-01-14 02:20:42 +00:00
joerg
0cd8c74ee0 Make ldconfig and ld.so not hashing the shared lib minor number. This
misfeature caused troubles when a program attempted to access a shlib
where one with a higher minor number has been hashed.  Ldconfig does
only include the highest-numbered shlib anyway, so this is in no way a
limitation of generality.

Caution: after installing the new programs, your /var/run/ld.so.hints
needs to be rebuiult; run ldconfig again as it's done from /etc/rc.
1995-01-12 19:12:29 +00:00
ugen
e681bf4b48 Utility changes following the facility.
We have only one firewall chain and one accounting chain now.
   No blocking/forwarding so commands changed.
Man pages are somewhat out of date and will be updated ASAP.
1995-01-12 13:01:21 +00:00
ache
6cbf9ac3bb Add better argument handling
Submitted by: jmz
1995-01-10 21:19:57 +00:00
bde
514cb70f5e Remove excessive argc checking. It was impossible to set `dtrwait' and
and `drainwait' in a single command.
1995-01-10 01:42:24 +00:00
ache
a8479792d7 Fight agaist hanging modems: add new drainwait option.
Reviewed by: Bruce
1995-01-05 00:03:06 +00:00
gibbs
e9de78da56 Honor the values for bsize, fsize and bps from the disklabel. 1995-01-04 23:50:30 +00:00