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
Poul-Henning Kamp
b4e5146fc5
NFS-diskless works. Look in sys/i386/boot/netboot for some of the
...
explanation. More doc needed, but not hard to do, if you want to.
A big hand to Martin Renters for the netboot program !
Anybody want to compete on who can "make world" in the shortest
amount of time ? I have 127 i486DX2/66 and 5 P60's I can use
now. And 3 times 66 Gb file servers to support it... :->
Anyway, NFS will be standard in the GENERIC kernel now, so that
people can use the bin-tarball to set up shop.
1994-10-22 17:50:17 +00:00
Andrey A. Chernov
5a2162043c
Implement security fix correctly: via isprint()
1994-10-22 17:37:06 +00:00
Sean Eric Fagan
badd813805
Reviewed by: jkh
...
Print out summary information on receipt of SIGINFO; also, stop the
kernel printing of information and restore it on exit. Now, it needs
an option to be quiet. ;)
1994-10-22 17:30:35 +00:00
Poul-Henning Kamp
b6cbdb1d7d
A nice little security fix. Things must be rough in moscow...
...
Submitted by: dima@demos.su (Dima Ruban)
1994-10-22 17:19:49 +00:00
Paul Traina
1666a8c2af
remove cvsinit from subdir list
1994-10-22 16:59:52 +00:00
Poul-Henning Kamp
758eaab802
Found one of the show-stoppers in netboot...
1994-10-22 16:30:58 +00:00
Jordan K. Hubbard
31895db09f
Add xten.
1994-10-22 14:59:35 +00:00
Jordan K. Hubbard
df747cc167
Add xtend.
1994-10-22 14:58:56 +00:00
Doug Rabson
18269b5553
Change to use the correct lock file directory.
1994-10-22 14:40:48 +00:00
Poul-Henning Kamp
8963028c59
Make the diagnostics a little more useful.
...
A word of wisdom, don't do this:
| cd /usr/bin
| for i in *
| do
| cp $i /tmp/a
| gzip -9 < /tmp/a > $i
| done
It will compress files with multiple links several times. do it this way:
| cd /usr/bin
| for i in *
| do
| gunzip -f < $i > /tmp/a
| gzip -9 < /tmp/a > $i
| done
1994-10-22 11:55:16 +00:00
Poul-Henning Kamp
6aafb7e048
I belive imgact_gzip is finally reentrant. It is also a whole lot more
...
readable.
inflate is now much more general, and is there if anybody feels like making
a uncompressing filesystem or something like that (hint hint !)
1994-10-22 11:40:38 +00:00
Jordan K. Hubbard
3200ea201e
X-10 stuff from 1.1.5.1.
1994-10-22 09:55:43 +00:00
Jordan K. Hubbard
850eb7936b
Add tw.c for the X10 driver.
1994-10-22 09:55:02 +00:00
Jordan K. Hubbard
5b8113b5e8
The X-10 demon. From 1.1.5.1.
1994-10-22 09:53:33 +00:00
Jordan K. Hubbard
cd08c443af
Invoke install.man if USE_IMAKE is set.
1994-10-22 09:21:35 +00:00
Paul Traina
9e53ab00d2
Figured it out, misapplied a patch, ftpd now works again.
1994-10-22 06:23:15 +00:00
Paul Traina
0d78c1c051
Fix broken command parser (fall back 10 yards and scratch head).
1994-10-22 06:19:53 +00:00
Nate Williams
2f822e9be7
Added cvsinit shell script as a runnable command.
...
Submitted by: CVS mailing list.
1994-10-22 04:51:40 +00:00
Poul-Henning Kamp
049c88451b
Some cosmetics in printfs mostly.
1994-10-22 04:23:12 +00:00
Andrey A. Chernov
8961fb9fd4
Allow '#' in address in rmail arguments
...
Obtained from: taylor-uucp list
1994-10-22 03:51:36 +00:00
David Greenman
36df951444
Fixed a comment from the previous commit.
1994-10-22 02:41:19 +00:00
Andrey A. Chernov
1ccea3128a
Fatal() fixed:
...
end_dialog() called too early here.
1994-10-22 02:37:24 +00:00
Andrey A. Chernov
2592b4e4e5
Cosmetique: just fix tabs after patch of diff -cb (previous)
1994-10-22 02:35:09 +00:00
Andrey A. Chernov
70f29f87cd
ExitSysinstall() fixed:
...
use dialog functions properly.
don't clear screen with last message on exit(0), I want to see it still.
relay on dialog_active properly.
1994-10-22 02:32:16 +00:00
David Greenman
901ba606c5
Restrict fs_maxfilesize to 2^40, and check against this in ffs_truncate().
...
This is part of a bug fix from Kirk McKusick to work around problems in FFS
related to the blkno of a 64bit offset not fitting into an int. Note the
proper solution would be to deal with 64bit block numbers, but doing this
would require sweeping changes; some other day perhaps.
Submitted by: Marshall Kirk McKusick
1994-10-22 02:27:35 +00:00
David Greenman
a3189e21e6
Restrict fs_maxfilesize to 2^40; this is part of a bug fix from Kirk
...
McKusick to work around problems in FFS related to the blkno of a 64bit
offset not fitting into an int.
Submitted by: Marshall Kirk McKusick
1994-10-22 02:21:53 +00:00
David Greenman
5663e6de1c
Various changes to allow operation without any swapspace configured. Note
...
that this is intended for use only in floppy situations and is done at
the sacrifice of performance in that case (in ther words, this is not the
best solution, but works okay for this exceptional situation).
Submitted by: John Dyson
1994-10-22 02:18:03 +00:00
Andrey A. Chernov
6dde05f573
spkrtest added
1994-10-22 02:16:04 +00:00