jtc
e01e3d8204
lose extraneous comma
1995-06-14 05:24:46 +00:00
gwr
d82ae8cad9
Fix cpuspeed values for Carerra and similar.
...
Enable the virtual address cache on the 3/260
1995-06-13 22:21:40 +00:00
gwr
b029c12ac1
Moved delay2us to param.h (now an inline function).
1995-06-13 22:16:38 +00:00
gwr
cd13e583aa
Provide delay2us as an inline and make it reasonably accurate,
...
but conservative (long) by a factor of about 1.25
1995-06-13 22:14:24 +00:00
gwr
64543c95b6
Fix several missing (and REQUIRED) calls to ZS_DELAY()
1995-06-13 22:11:33 +00:00
gwr
11ab4427ec
Fix warning about setjmp arg
1995-06-13 22:06:58 +00:00
mycroft
abdeca89ce
Change llinfo_x25 to use queue.h.
1995-06-13 09:07:29 +00:00
mycroft
7d87f9110f
Clean this up a bit. Use queue.h more; de-uglify casts.
1995-06-13 08:36:58 +00:00
mycroft
4b83f9cc67
Change llinfo_llc to use queue.h.
1995-06-13 08:12:33 +00:00
mycroft
3bcdd7fb97
Replace an insque()/remque() pair I missed.
1995-06-13 08:11:37 +00:00
mycroft
a92b154a68
Touch this up so it compiles again.
1995-06-13 07:58:10 +00:00
mycroft
3c833d10fc
Clean this up a bit. Use queue.h more; de-uglify casts.
1995-06-13 07:13:14 +00:00
cgd
1631c3544b
clear m_ext.ext_free when marking an mbuf has having external storage.
...
From Jonathan Stone <jonathan@DSG.Stanford.EDU>.
1995-06-13 06:43:51 +00:00
mycroft
d2307f3ecb
Update to match data structure changes.
1995-06-13 05:52:42 +00:00
mycroft
39b1a58316
Update to match data structure changes.
1995-06-13 05:41:43 +00:00
mycroft
415057458b
Update to match data structure changes.
1995-06-13 05:38:47 +00:00
mycroft
80a0cdd913
There's no reason to set if_next here.
1995-06-13 05:31:00 +00:00
gwr
66f34029e5
Leave pseudo-device prom in for now (even though it doesn't work)
...
so config will create prom.h
1995-06-12 19:05:43 +00:00
mycroft
cd7edee1ca
in_pcbnotify*() don't return anything.
1995-06-12 06:49:55 +00:00
mycroft
351cfd5ed8
Fix bogon in previous.
1995-06-12 06:48:54 +00:00
mycroft
22687aa834
Change in_pcbnotify*() to take an errno value. Make inetctlerrmap[] an
...
array on ints, not u_chars.
1995-06-12 06:46:34 +00:00
mycroft
10a4696964
Oops. Make source quench work again.
1995-06-12 06:24:21 +00:00
mycroft
c88cf97b34
Clear the MFC entry's statistical counters when doing an upcall.
1995-06-12 03:05:12 +00:00
mycroft
4cabe662ac
Make sure to initialize ifnet correctly.
1995-06-12 02:22:13 +00:00
mycroft
e0d6716b6a
Various cleanup, including:
...
* Convert several data structures to use queue.h.
* Split in_pcbnotify() into two parts; one for notifying a specific PCB, and
one for notifying all PCBs for a particular foreign address.
1995-06-12 01:09:20 +00:00
mycroft
6897f39ae9
Various cleanup, including:
...
* Convert several data structures to use queue.h.
* Split in_pcbnotify() into two parts; one for notifying a specific PCB, and
one for notifying all PCBs for a particular foreign address.
1995-06-12 00:46:47 +00:00
mycroft
d9fc8ef092
Remove check for if_addrlist == 0; if_attach() always puts one address on
...
the list, so this is a noop.
1995-06-12 00:09:42 +00:00
pk
1e070197f4
Go with the flow; use `/emul/sunos' pseudo-root (from Matthew Green).
...
Note: sunos_stat() and sunos_lstat() were added too.
1995-06-11 22:33:50 +00:00
fvdl
769310e81d
Linux select() returns the amount of time left before a timeout would have
...
occured in the timeval structure. Emulate this behavior. Reported by
Theo de Raadt.
1995-06-11 21:51:38 +00:00
mycroft
f9337c3f1e
Oops. Decrement rtt earlier.
1995-06-11 21:36:04 +00:00
mycroft
2be9b519ac
As suggested by Brakmo and Peterson:
...
* Don't add the extra 1/8 of the mss when ramping up the congestion window.
* Scale the RTT values slightly to adjust for rounding errors.
* Set the lower bound of the RTO to RTT+2.
1995-06-11 20:39:22 +00:00
fvdl
ca120e393c
Do extra comparison against linux_elf emul struct pointer to see what
...
we are emulating (unfortunately).
1995-06-11 20:24:42 +00:00
fvdl
0cdb827026
Add Linux ELF module to the list of things to try.
1995-06-11 20:22:12 +00:00
fvdl
fb777788b1
Don't forget to acknowledge that all the ELF stuff was taken from
...
Christos' svr4 code.
1995-06-11 15:15:09 +00:00
fvdl
8bf395c808
Make this link when SYSVXXXX is not enabled too.
1995-06-11 15:07:55 +00:00
fvdl
a22d72bf4d
* Always kill all vm_cmds before giving up on loading an executable
...
* Don't try to use auxiliary arguments with statically linked executables.
* Remove 'cannot find interpreter' uprintf, as other exec modules may
succeed in running the binary after all, and then we don't want this message.
* Some linkers produce rw- for the data segment, not rwx.
* Remove a few debugging printfs
1995-06-11 15:06:11 +00:00
fvdl
bfc9b29ab2
Remade these after syscalls.master had changed.
1995-06-11 14:57:56 +00:00
fvdl
fc7cfb5f0b
* Make Linux ELF binaries work. Lots of code duplication, but it will have to do
...
for now.
* Add a sanity check in linux_uselib
1995-06-11 14:56:47 +00:00
mycroft
4ce5bb3dd4
Check for inflated congestion window during header prediction, per Bramko and
...
Peterson.
1995-06-11 09:36:28 +00:00
mycroft
abd4cc9991
Remove /dev/zero special case. It's done in mmap().
1995-06-10 22:45:15 +00:00
mycroft
b1868d1bdf
Set st_rdev in SVR4 struct stat.
1995-06-10 22:44:18 +00:00
mycroft
1e1e52e395
Rename the dirent fields to match Linux. Make sure the requested buffer
...
is no larger than MAXBSIZE.
1995-06-10 22:19:06 +00:00
pk
c049178b03
Deal with unrecovered boot devices.
1995-06-10 21:48:29 +00:00
gwr
914666b4f0
Temporary! Should be merged into libsa...
1995-06-09 22:26:18 +00:00
gwr
7fb30c51c8
Add install target, etc.
1995-06-09 22:24:06 +00:00
gwr
f950c931e0
Oops, that was a binary...
1995-06-09 22:23:44 +00:00
gwr
a4310ae56e
Several fixes and cleanup: make close work; stop in prom if debug mode...
1995-06-09 22:23:01 +00:00
gwr
e4a7bfeef8
cosmetic
1995-06-09 22:21:00 +00:00
gwr
94ef91135d
Add install target, etc.
1995-06-09 22:20:17 +00:00
gwr
c903596f3c
New: a netif compatible interface to the Sun PROM network drivers.
1995-06-09 22:19:25 +00:00