David Greenman
1b55c5bc85
Restricted maximum bufpages to 1500; this is required for machines >64MB
...
of memory to work without running out of kernel VM (and increasing it to
even more than it is now (96MB) is out of the question. Changed bufpages
calculation to allocation a little less bufer cache (16% of mem-2MB instead
of 20%); this is simply a better figure for most systems.
1994-10-25 08:34:50 +00:00
David Greenman
d061325a87
Moved swapon -a to before the fsck. It isn't possible to run fsck on
...
moderately sized filesystems on 4MB machines otherwise.
1994-10-25 08:23:02 +00:00
David Greenman
a0181c75dd
Moved initialization of tmpstk so that it immediately follows the kernel
...
text. Fixed rounding bug that caused the last page of kernel text to be
read/write instead of read-only. This is important now that tmpstk can
crash into it. Removed +4 bias of tmpstk because it screws up ddb's
ability to traceback correctly.
1994-10-25 07:25:56 +00:00
David Greenman
1b119d9d17
Improved I/O error reporting.
1994-10-25 07:06:20 +00:00
David Greenman
b2075ecc44
Changed NO_SHARED_LIBCC_INT to SHARED_LIBCC_INT and changed the logic
...
as appropriate. This makes gcc not built with a shared cc_int the
default.
1994-10-25 07:02:23 +00:00
David Greenman
191ee5b300
#if 0'd out the object cache trimming code - there are multiple ways
...
that the pageout daemon can deadlock otherwise.
Submitted by: John Dyson
1994-10-25 05:35:44 +00:00
Garrett Wollman
a365d1180c
Added lsdev.
1994-10-24 22:22:44 +00:00
Garrett Wollman
9332379174
When -v not given, display longer state' and no
parent'.
1994-10-24 22:21:51 +00:00
Søren Schmidt
3c43212ad8
Added sea0 - Seagate driver lines to config
1994-10-24 22:18:12 +00:00
Søren Schmidt
3fca77cb1c
Seagate st01/02 driver.
...
Obtained from: FreeBSD-1.1.5.1
1994-10-24 22:14:34 +00:00
Garrett Wollman
8a82d62d7f
Fixed cut&paste error.
...
Submitted by: davidg
1994-10-24 21:36:38 +00:00
Poul-Henning Kamp
8962635a7b
These patches fix some lesser problems:
...
1) malloc.h doesn't exits in 2.0.
2) Makefile.inc wasn't picked up so one of the build steps (install?)
failed.
3) LIBMD wasn't depended on.
4) "ctm foo" dumped core because "foo" doesn't have a '.' in it.
Bruce
I updated the mkCTM stuff while I was at it anyway. /phk
Reviewed by: phk
Submitted by: bde
1994-10-24 20:09:39 +00:00
Poul-Henning Kamp
c357ae875b
A nice little PPP.doc file from:
...
Submitted by: Gennady B. Sorokopud ( gena@NetVision.net.il )
1994-10-24 17:51:54 +00:00
Søren Schmidt
d12b0665e5
Added share/examples/ibcs2 directory
1994-10-24 10:00:00 +00:00
Søren Schmidt
2b68428193
added ibcs2 directory.
1994-10-24 09:56:42 +00:00
Andrey A. Chernov
c6189102a3
Partially back out previous fix (in cases ':' and '!'),
...
leave case '.' as valid user name, not host reference.
Document new behaviour.
1994-10-24 05:42:34 +00:00
Andrey A. Chernov
fe08a6032f
Use configurable dialog attributes instead of hard-coded ones
1994-10-24 05:16:00 +00:00
Andrey A. Chernov
2e1e6f4685
Make dialog attributes visible from outside (for direct usage
...
in pgms)
1994-10-24 05:09:45 +00:00
Andrey A. Chernov
cc1da582a5
label.c: add delwin(window)
...
mbr.c: use proper dims for newwin, add shadow
both: add ' ' and ESC as valid end-keys
1994-10-24 04:14:23 +00:00
Andrey A. Chernov
dfee7da9e7
Use proper dims for newwin.
...
Remove double-clear.
Add shadow.
1994-10-24 04:07:22 +00:00
Andrey A. Chernov
c21d850179
Clear screen on exit per Paul request
1994-10-24 03:55:25 +00:00
Andrey A. Chernov
016d299205
Remove undocumented talk behaviour, when names like
...
aa.bb aa:bb and aa!bb treated as user+host and not as local user
names (especially aa.bb is common case).
Only @ is valid user/host separator according to manpage.
Pointed-by: doctor@dream.demos.su
1994-10-24 03:48:44 +00:00
Paul Richards
302a30b002
Remove a couple of display_disklabel call used
...
for debuging.
Reviewed by:
Submitted by:
Obtained from:
1994-10-24 03:33:29 +00:00
Paul Richards
caf2d08d24
Round partitions to the next whole cylinder.
...
Fill in devicename and mountpoint structures from default_disklabel()
so stage2 code knows what to do.
New file label.c for disklabel editing code.
1994-10-24 03:30:56 +00:00
Garrett Wollman
b43e29afed
Implement fs.nfs MIB variables.
1994-10-23 23:26:18 +00:00
Garrett Wollman
07e532e7d6
Use new NFS sysctl interface to get statistics rather than reading /dev/kmem,
...
unless the user specifies a dead kernel to operate on.
1994-10-23 23:25:43 +00:00
Garrett Wollman
fb5a05599e
Don't do suser() check; it's already done in __sysctl().
1994-10-23 23:01:03 +00:00
Garrett Wollman
7a880ea190
Updated to latest kernel code. Also provided a friendlier output format,
...
which is enabled by default (use `-c' to get the old format). The new
format looks like this (only the values are correct; this was taken on my
machine with a slightly old kernel):
Device St Parent Description
---------- -- ---------- --------------------------------------------------
isa0 NC -
sc0 NC isa0 Parallel printer adapter
ed0 NC isa0 SMC8216/SMC8216C
sio0 NC isa0 RS-232 serial port
sio1 NC isa0 RS-232 serial port
fdc0 NC isa0 floppy disk/tape controller
fd0 NC fdc0 floppy disk
wdc0 NC isa0 ST506/ESDI/IDE disk controller
wd0 NC wdc0 ST506/ESDI/IDE disk
npx0 NC isa0 Floating-point unit
Note that many of these fields could be made more informative; I tried to make
my changes as unintrusive as possible. See the `mcd' driver for an example
of one which actually does something with the `state' field.
1994-10-23 21:33:57 +00:00
Garrett Wollman
2f86936a07
Finished device configuration database work for all ISA devices (except `ze')
...
and all SCSI devices (except that it's not done quite the way I want). New
information added includes:
- A text description of the device
- A ``state''---unknown, unconfigured, idle, or busy
- A generic parent device (with support in the m.i. code)
- An interrupt mask type field (which will hopefully go away) so that
. ``doconfig'' can be written
This requires a new version of the `lsdev' program as well (next commit).
1994-10-23 21:28:03 +00:00
David Greenman
e8fbe458e4
Fixed object cache trimming policy so it actually works.
...
Submitted by: John Dyson
1994-10-23 21:03:09 +00:00
David Greenman
389918ee95
Adjusted reserved levels to fix a deadlock condition.
...
Submitted by: John Dyson
1994-10-23 20:53:33 +00:00
David Greenman
e03b612d87
Only VM_WAIT if curproc != pageproc. A deadlock can occur otherwise.
...
Submitted by: John Dyson
1994-10-23 20:52:11 +00:00
Søren Schmidt
63a7edc49d
A little COFF program (uuencoded) + README. Just do we can show
...
that iBCS2 support is working (that was a cheap one :-)
1994-10-23 19:23:50 +00:00
Søren Schmidt
6897ce2e56
First shot README file for iBCS support
...
Reviewed by: sef@kithrup.com
1994-10-23 19:20:57 +00:00
Søren Schmidt
a2c74e0ab5
Fixed some video returns.
1994-10-23 19:19:42 +00:00
Guido van Rooij
acc879c13f
The talkd security hole can ealso be exploited by wall (and thus rwall).
...
write and talk are not affected.
Now print out escape sequences in the same way as is done by write(1).
1994-10-23 15:33:55 +00:00
David Greenman
26305b211a
Round down instead of up in 'kerninfo'/ctrl-T stats code. Incorrect output
...
can result otherwise.
Submitted by: John Dyson
1994-10-23 06:18:13 +00:00
David Greenman
47c9acfdeb
Changed a thread_sleep into an spl protected tsleep. A deadlock can occur
...
otherwise. Minor efficiency improvement in vm_page_free().
Submitted by: John Dyson
1994-10-23 06:15:04 +00:00
Poul-Henning Kamp
f58a49599d
Removed an item from the "projects-todo" list, now that Martin has done it.
1994-10-23 04:06:10 +00:00
Martin Renters
a4c45b75a1
Fixed panic when unmounting floppy msdos filesystems. Problem was
...
we weren't flushing dirty buffers. Fix stolen from ffs_fsync()
1994-10-23 00:41:17 +00:00
Garrett Wollman
5e21ecefa9
Completed last fix: don't use backquotes in here-documents; it confuses
...
ash. (The backquotes were only used to implement a slower version of
${foo-$bar} anyway.)
1994-10-22 23:47:21 +00:00
Garrett Wollman
2c0f145076
Fill in SUBMITTER= line correctly.
1994-10-22 23:34:57 +00:00
Garrett Wollman
469247c74c
I really, really don't want to know why adding a blank line between
...
__EOF__ and a done command lets fixes this script for ash...
1994-10-22 23:32:01 +00:00
Jordan K. Hubbard
4335d91992
1. PREFIX has nothing to do with DESTDIR. Remove it finally.
...
2. Make sure to pass PREFIX to sub-makes when installing. This allows you to
install to places like ${PREFIX}/bin in your own install rule.
1994-10-22 23:02:39 +00:00
Nate Williams
29656de043
Adding cvsinit back to the subdirs since it shouldn't have been removed
...
in the first place.
1994-10-22 19:36:22 +00:00
Andrey A. Chernov
780bd8bd41
cfmakeraw(): set IGNBRK, clear IXOFF, INPCK per Bruce suggestion
...
Set IGNPAR, clear NOFLSH, PENDIN, TOSTOP, ECHOE, ECHOK
1994-10-22 18:12:17 +00:00
Poul-Henning Kamp
2fc59d0032
Contrary to my last commit here: NFS-swap is enabled automatically.
1994-10-22 17:53:35 +00:00
Poul-Henning Kamp
4a14171589
This is where the action is. I'm still not sure that swap is 100% OK, but
...
it seems to work.
1994-10-22 17:52:59 +00:00
Poul-Henning Kamp
6841ab6f61
While I debugged this, I quenched the compile warnings from if_ed. no other
...
changes.
1994-10-22 17:52:22 +00:00
Poul-Henning Kamp
85adfe70ca
Autoconf is the one to realize that we are booted disk-less and start the
...
ball rolling. locore is just moving some data from the boot-program.
1994-10-22 17:51:46 +00:00