dg
dfd339395d
New routine "pmap_kenter", designed to take advantage of the special
...
case of the kernel pmap.
1994-03-30 02:17:47 +00:00
ache
e517f29ec8
1) Better fix for false carrier detect on bidir port
...
2) ttyclose moved after comhardclose, because clears t_state
3) slpx(s) moved after l_open to prevent undetected carrier down
1994-03-26 13:40:18 +00:00
dg
d9b4625e0e
ifdef KERNEL the pmap_kextract inline function; ps is unhappy otherwise.
...
Pointed out by Frank Terhaar-Yonkers <fty@vislab.epa.gov>.
1994-03-25 22:08:59 +00:00
ache
875d89b28a
Fix false carrier detection on incoming bidir port.
1994-03-25 15:10:50 +00:00
rich
7448727686
Add /usr/X11R6/lib to the ldconfig path if it exists.
1994-03-25 04:58:58 +00:00
dg
d777903222
From John Dyson: performance improvements to the new bounce buffer
...
code.
1994-03-24 23:12:48 +00:00
ache
f4bbdc7da6
1) After discussion with Hannu, returning speed changed back.
...
Real problem fixed by my previous fix for SB 2.x
2) get_time function slightly modified to minimize possible
overflowing.
1994-03-24 22:23:51 +00:00
dg
2f48f24d37
Enabled bounce buffers by default. This should be done via a probe for
...
the specific controller type, so this change is temporary.
1994-03-24 02:23:00 +00:00
ache
44caa5dc21
For SB 2.x speed was reduced to 22050;
...
I already fix this bug in previous driver version,
but new driver update breaks my changes!
1994-03-23 22:52:30 +00:00
ache
ce3af185e1
SPEED-related ioctls returns wrong speed cause Tracker's damage.
1994-03-23 21:58:59 +00:00
ache
43f82d2bd1
1) GET_TIME function completely broken
...
it returns time in microseconds instead of HZ
(feel difference!)
2) change GET_TIME type to unsigned long in all places to prevent overflow
1994-03-23 19:27:52 +00:00
jkh
d377492fa0
Something bogus happened here; not sure what or how.
...
Fixed.
1994-03-23 18:50:57 +00:00
ache
9951f4331e
1) Change dtrwait 300 to 3 * hz (to be more kosher)
...
2) Protect sioclose by spltty()
1994-03-23 17:28:35 +00:00
dg
0b07523c75
Bounce buffers. From John Dyson with help from me.
1994-03-23 09:16:04 +00:00
alm
be89471c9d
use umask 077 for buffer file
1994-03-23 04:36:59 +00:00
ache
e5072b4eb5
Add missing EXCLUDE_SBPRO
1994-03-23 00:05:25 +00:00
ache
ee1a0d60c4
Add siostop to sioclose, because ttyflush called from
...
wrong places removed now.
1994-03-21 22:19:56 +00:00
ats
8a08d987e5
Changed the raw partition number from 3 to 0. This change lets us use
...
/dev/mcd0a instead of /dev/mcd0d. This is more conforming to the /dev/cd0a
for the SCSI cdrom drives. It breaks the convention d the whole drive.
But the question is, do we really need partitions on cdrom drives ?
1994-03-21 20:59:55 +00:00
ats
03504efea2
Makefile.i386:
...
put vers.o at the end of the loader line. We are simply jumping in the
moment into the first location of the text segment in 386bsd. So the
linking order is very important :-). With the addition of the const
types in newvers.sh we jumped into them. I have experimented with an
entry point specification, but was unsuccessfull. Someone else should
look at this.
devices.i386:
files.i386:
Added entries for a Sony cdrom driver.
1994-03-21 20:48:52 +00:00
ache
8700da94fc
Increase default DTR wait time up to 3 secs.
...
Also hardw. specs says 2.5 secs is enough, many modems needs
at least 3 secs.
1994-03-21 15:18:27 +00:00
ache
ec3206dcf8
Now printf("changing root... indicates raw partition for floppy
...
f.e. fd1d
1994-03-21 15:02:47 +00:00
ache
b07067dc3e
Fix printf for root system mounted on second floppy
1994-03-21 14:53:08 +00:00
ache
e23f78c652
Fix for root system mounted on second floppy
1994-03-21 14:37:01 +00:00
dg
de5a2a0539
Changed dynamic stack grow code to grow by "SGROWSIZ" amount. Initially
...
allocate SGROWSIZ amount of stack. Also set vm_ssize to the initial
stack VM size. Increased DFLSSIZ stack rlimit default to 8MB.
1994-03-21 09:35:24 +00:00
dg
36a8b9e9a1
previous optimization from John wasn't quite ready for primetime.
1994-03-21 06:37:04 +00:00
dg
ec62ad7189
Two fixes from John Dyson to fix hangs and panics when using ctrl-T:
...
1) tty.c: gather all the info about the processes before calling ttyprintf
(which may block).
2) syscons.c: handle asynchronous output properly (data structures may
be corrupted otherwise).
1994-03-20 20:05:55 +00:00
rgrimes
3c46360cf3
Pull in changes just made to the BETA 1.1 branch for cd install floppy
...
support.
1994-03-20 01:23:42 +00:00
wollman
70a49d0c9c
Get rid of a nagging call to sleep() which crept back in.
1994-03-20 00:30:59 +00:00
wollman
e1b35665a7
Delete some references to sleep() that somehow crept in.
1994-03-20 00:30:04 +00:00
rgrimes
5dc4502e16
These are the installation and profile files from the 1.0 cdins*.flp
...
floppy images. Put in as they were in 1.0, about to change them to
work with 1.1.
1994-03-20 00:12:38 +00:00
wollman
40b47c723e
Added cpu_model and machine variables.
1994-03-19 23:58:58 +00:00
jkh
f6c181c14e
As per Rod's wishes, man uses uid/gid 9 now.
1994-03-19 23:31:39 +00:00
jkh
4d53f6a9e2
Remove man group - no longer necessary (that was quick! :). I'll let Rod
...
pick the uid for the `man' user, since he staked a claim on that, but he'd
better not forget or the make install will break badly! :)
1994-03-19 22:45:04 +00:00
jkh
3122e85e5b
No longer necessary to make catpages group write.
1994-03-19 22:27:30 +00:00
jkh
5e4d4e2302
Make man the default owner, don't bother with sgid.
1994-03-19 22:25:17 +00:00
jkh
7055d6c2f1
Correct pre-installation target.
1994-03-19 22:24:48 +00:00
jkh
fd2442d454
Go to userid man, groupid bin for catpages (and uid/gid bin for man dirs)
1994-03-19 22:18:22 +00:00
wollman
334b88b204
More symtab space.
1994-03-19 22:17:56 +00:00
ache
2ca9eed233
Remove ttyfree from sioclose
...
Example:
Application use port cua01
Getty open ttyd1 (allocates rawq,outq,etc) and waits while application
done
Application quits, sioclose issued, ttyfree issued (getty calls revoke)
Getty awakes and goes to panic into initrb (NULL rawq)
1994-03-18 23:35:37 +00:00
ache
5e05b99e2c
Some changes from Julian Stacey installed
1994-03-18 13:40:01 +00:00
jkh
018adc850a
Change group id to man
1994-03-18 11:55:53 +00:00
jkh
27b8e35385
Make man files group owned by man. Make cat dirs group write.
1994-03-18 11:46:12 +00:00
jkh
a8c86507fa
Added a man group ID.
1994-03-18 11:45:49 +00:00
rgrimes
1caf8350ad
>From Chris Christoph P. U. Kukulies kuku@acds.physik.rwth-aachen.de
...
Change references to we0 to be ed0 since the we driver is long gone.
1994-03-18 03:09:51 +00:00
dg
416517b5ac
Increased maximum protection for data segment to VM_PROT_ALL because
...
some (lisp) programs try to execute code out of it.
1994-03-17 22:21:02 +00:00
jkh
31c91e4def
Make man sgid bin, not sgid AND suid. There is no reason to make man suid
...
bin since all you need to do is make the cat dirs group owned and writable
by bin - much less dangerous.
1994-03-16 13:05:31 +00:00
ats
1eb15fbdea
Catch the divide by zero bug earlier. If the drive give back
...
a zero cylinder and/or head count, set them and the sector count
to some fictious values. The same already happens if the request
sense is unsuccessfull.
1994-03-15 20:49:09 +00:00
wollman
6d40bd433d
Added David Mills' kernel NTP PLL code. The current version of NTP does
...
not yet speak to this code.
1994-03-15 01:58:22 +00:00
ats
dc139c903f
Put a safety check in for the secsiz divide for the MB printf. Else
...
we get a panic integer divide fault in the kernel if the drive returns
a bogus zero secsize.
1994-03-14 23:09:34 +00:00
dg
c81302a121
Performance improvements from John Dyson.
...
1) A new mechanism has been added to prevent pages from being paged
out called "vm_page_hold". Similar to vm_page_wire, but
much lower overhead.
2) Scheduling algorithm has been changed to improve interactive
performance.
3) Paging algorithm improved.
4) Some vnode and swap pager bugs fixed.
1994-03-14 21:54:03 +00:00