18098 Commits

Author SHA1 Message Date
kato
e60ed0bf28 Synchronize with sys/i386/boot/rawboot/Makefile revison 1.4. 1996-12-15 09:22:52 +00:00
kato
75ed394f4b Synchronize with sys/i386/i386/machdep.c revision 1.220.
Definite 2.2 candidate.
1996-12-15 09:18:48 +00:00
kato
d6d60a9254 Synchronize with if_ed.c revision 1.111 and if_fe.c revision 1.22. 1996-12-15 09:14:48 +00:00
kato
e7d528efb6 Synchronize with Makefile.i386 revison 1.91. 1996-12-15 09:09:53 +00:00
mpp
a3165f8e3b Correct a typo.
Closes PR# 2217.
1996-12-15 07:34:07 +00:00
peter
0e3ee5fa21 Add missing \ at the end of the first line
Forgotten by: mpp (rev 1.18)
1996-12-15 02:33:30 +00:00
max
4de60c5793 Merge the changes made in 1.171 -> 1.172. 1996-12-15 01:33:22 +00:00
max
9d90430fdf Merge the changes made the en version (1.42 -> 1.43). 1996-12-15 01:29:28 +00:00
peter
d24a34fa4e Add missing -I so that probe_keyboard.c can find <i386/isa/kbdio.h>. :-(
(Why, oh why did this include file end up in isa/ rather than include/ ?)
1996-12-15 01:25:54 +00:00
jdp
9f515f9fd2 Update the sample cvsupfiles to take advantage of the new "*default"
feature in CVSup-14.0.  You no longer need a 200-column window to look
at them.

Also did some general cleanups, and corrected some errors.

2.2 candidate.  These should be brought directly into 2.2 if at all
possible, since they correspond with the CVSup release whose port is
going to go into 2.2.
1996-12-15 00:34:52 +00:00
mpp
9bc3e724e5 Correct some xrefs/mlinks. 1996-12-14 23:27:20 +00:00
jkh
ee27c541e3 Merge from 2.2 1996-12-14 23:14:39 +00:00
jkh
54029d7039 Now that I've got my source tree sorted out, bring all the things
I've been committing into 2.2 directly all this time.
1996-12-14 23:09:10 +00:00
mpp
d6f5b2f856 Now that all of the "standard" file system mount commands
refer the reader to the detailed information in section 5,
remove the mount_* man pages for those file system.  mount_std(8)
to cover all of the file systems it is currently being used
to mount.

mount_{devfs, fdesc, kernfs, procfs}.8 are now
MLINKS to mount_std.
1996-12-14 22:58:37 +00:00
mpp
2d8d988894 Refer the reader to devfs(5). 1996-12-14 22:49:44 +00:00
jkh
3d609b5040 Give this file a home also. No, I don't like it here either but
I don't want it in sysinstall/help, since that'll get it stuck on the
actual floppy, and I didn't fell like creating a doc/ subdirectory for
one file either.  Bah.
1996-12-14 22:45:42 +00:00
jkh
f673070ecb Bring this file in from the cold and update it to match new realities. 1996-12-14 22:42:19 +00:00
mpp
30fe7fc0ab Get the HISTORY section right. 1996-12-14 22:38:09 +00:00
mpp
99489036f8 Actually add the man page. 1996-12-14 22:34:11 +00:00
mpp
2f9c329ab7 Add devfs(5) to describe the device file system. 1996-12-14 22:32:49 +00:00
jkh
0c4ccfc110 To use the dosio library fully, I also (duh!) have to retain full
use of stdio, I can't just go handing fileno(fp) around and expect
that to work.  Since this means I need to have sysinstall play pipeline
on single file distributions now, that means I can also finally add a
progress indicator for them.

Change installation instructions to note that there's no dists directory
anymore on CDROMs.
1996-12-14 22:23:37 +00:00
mpp
fc95d246ee Fix a small typo that was only apparent when looking
at the man page source..
1996-12-14 22:21:30 +00:00
jkh
03be728217 Make the USERCONFIG_BOOT semantics closer to what was original
intended.
1996-12-14 22:18:43 +00:00
mpp
5fb251bcf3 Refer the reader to fdesc(5) for detailed info on the fdesc filesystem. 1996-12-14 22:18:08 +00:00
mpp
8fd068f251 Add fdesc(5) to document the file-descriptor file system. 1996-12-14 22:14:55 +00:00
joerg
c400494e9c Fix the breakage i've introduced with the EISA slot feature, by
depending the addition on NEISA > 0.
1996-12-14 22:02:58 +00:00
mpp
f2e85d05ba Remove the descriptions of the files in /kern and refer
the reader to kernfs(5) so that the information only
has to be maintained in one place.
1996-12-14 21:55:37 +00:00
mpp
edd4976ccd Forgot to document "hostname". Also add some other misc stuff. 1996-12-14 21:53:14 +00:00
mpp
3b94b1ad7f Add a kernfs(5) man page to describe the kernel file system. 1996-12-14 21:47:11 +00:00
mpp
862184427b Remove a bad xref, and reference a couple of more useful ones
instead.  Closes PR# 1141.
1996-12-14 21:13:22 +00:00
mpp
3b372b51aa Update the newfs(8) man page to reflect current
default values for some options better.  Closes PR# 1374.
1996-12-14 20:54:05 +00:00
joerg
1f5df52daa Re-order David Nugent's entry to the commiter's section. 1996-12-14 20:30:10 +00:00
mpp
b15c39d6d2 Remove the detailed description of the files in /proc
and instead refer the reader to procfs(5) so that
the information does not need to be maintained in
two places.
1996-12-14 20:14:15 +00:00
mpp
117a1ec4a4 Make procfs(5) the definitive source of information on /proc.
Most of this information was pulled from the man page for
mount_procfs(8).

Closes PR# 1681.
1996-12-14 20:11:57 +00:00
joerg
5476bdc687 Part #2 of the config cleanup. More aggressive, replaced an NIH
version of strdup() by a macro, killed many calls to strdup(), thus
potentially wasting less malloc'ed space (their args were never be
free()ed desptie despite of being malloc'ed).  Probably still a huge
memory leak at all...  Also killed two totally useless variables.

I've tested it as i could, but wouldn't be surprised if unexpected
problems showed up.  So watch out this space!
1996-12-14 19:53:49 +00:00
joerg
000a733206 Round #1 of cleaning up the config(8) mess. This is only the more
conservative part of the tidyup, like fixing potential buffer overflow
conditions.  It is believed to be safe to go into 2.2.

Pointed out by:	lozenko@cc.acnit.ac.ru (Evgeny A. Lozenko)
1996-12-14 19:44:13 +00:00
mpp
9395a75d30 Update procfs(5) to reflect reality a little better. Clsoes PR# 2136. 1996-12-14 19:09:58 +00:00
mpp
8b0cba4168 Update the list of include files listed in the man
so that a program using the examples will actually
compile.  Closes PR# 2143.
1996-12-14 18:47:42 +00:00
mpp
81c3f4a739 Correct the location of the trek documentation in the
SEE ALSO section of the man page.  Closes PR# 2009.
1996-12-14 18:34:56 +00:00
joerg
1ab8a83ff1 Document the required steps for a successful installation of FreeBSD on
an HP Netserver machine with onboard EISA SCSI.

(doc changes are supposed to be mass-merged with 2.2 in the end.)
1996-12-14 18:12:17 +00:00
joerg
592f103d6d Document the required procedure to install on an HP Netserver with
on-board EISA AIC7xxx controller, including a pointer to the
respective FAQ entry.
1996-12-14 18:08:46 +00:00
joerg
1ad95508d0 Add a small hack to UserConfig that allows to override the number of
EISA slots to probe.  This is mainly intended to allow installing the
system on an HP Netserver with an on-board AIC7xxx EISA SCSI
controller, that is sitting on EISA slot # 11.

Documentation updates explaining this hack will follow shortly.

Note that this can go away again as soon as the EISA device probing
is more intelligent about the address space clash with the PCI address
space.

2.2 candidate.

Not objected by:	freebsd-core :)
1996-12-14 18:07:17 +00:00
dyson
765e5fd282 Implement closer-to POSIX mlock semantics. The major difference is
that we do allow mlock to span unallocated regions (of course, not
mlocking them.)  We also allow mlocking of RO regions (which the old
code couldn't.)  The restriction there is that once a RO region is
wired (mlocked), it cannot be debugged (or EVER written to.)

Under normal usage, the new mlock code will be a significant improvement
over our old stuff.
1996-12-14 17:54:17 +00:00
dyson
7c80d56f50 Missing TAILQ mod. 1996-12-14 17:49:58 +00:00
bde
d859e7c0e5 Fixed fiddling with the control word. Use the stack space reserved for
that purpose instead of space below the stack.
1996-12-14 16:43:53 +00:00
jkh
0f43fda518 Somewhere along the way, multiple targets started working and nobody
noticed.
1996-12-14 16:40:05 +00:00
bde
14480319f6 Clean up the FPU stack before returning. One stack slot was leaked on
every call.  The damage was sometimes limited by other routines using
and freeing stack slots that should have been empty to being with.
1996-12-14 16:24:42 +00:00
jkh
669ca89787 Fix some very minor cosmetic cruft I couldn't help tweaking when
I went over the code.

Add shortcuts for addUser and addGroup, documenting same.

Add a password field for adduser and use no-echo string field for it.
This requires my latest libdialog changes (in RELENG_2_2 or -current) to work.
1996-12-14 16:24:01 +00:00
jkh
f3966ba4db Add another hateful global to libdialog (what the heck, there are already
so many).  For now, the only extended attribute implemented is NO ECHO,
useful for things like passwords.  See TESTS/input2.c for an example.
This should go into 2.2.
1996-12-14 16:14:21 +00:00
se
0d930771c9 General cleanup and new features for 53c875 based cards, especially the
Tekram DC390W/U/F, whose config EEPROM can now be dumped, if the kernel
is built with option NCR_TEKRAM_EEPROM.

Other changes:

- add brackets to expansion of OUTB/W/L macro arguments.
- remove unused NCB structure element ns_async
- support sync. SCSI offset of 16 (instead of only 8) on 825A and 875
- correctly identify 53c810A and 53c825A chips
- preserve SCSI BIOS settings of PCI performance options
- remove (already disabled) support for NCR reset because of command timeout
- reverse order of reading of SCSI and DMA specific interrupt cause registers
- add definition of Tekram config EEPROM contents (not currently used)
1996-12-14 13:13:33 +00:00