Commit Graph

7405 Commits

Author SHA1 Message Date
cgd
ed7e1b86da clean up a little bit, and minor optimization... 1994-04-26 05:40:35 +00:00
chopps
1996d53f08 don't reinit board twice if it works once. 1994-04-26 03:48:08 +00:00
mycroft
fc844e1797 Style nits. 1994-04-26 03:43:26 +00:00
mycroft
62773fc6f8 Add Adaptec 6360 driver from Jarle Greipsland, with some changes by me. 1994-04-26 00:05:56 +00:00
mycroft
d093232445 Add aic0. 1994-04-26 00:04:24 +00:00
cgd
95fcf16b66 add sequential swap device support, supplied by hibler many moons ago.
(Note that it needs config support, too, which isn't there yet, but
might be soon...)  Also, general cleanup.  use NODEV to terminate swdevt,
so that sparc port (and future) is happy.
1994-04-25 23:53:51 +00:00
cgd
25fe2bda71 terminate swap conf file with NODEV, not 0. 1994-04-25 23:30:52 +00:00
mycroft
4dfb6d0abd Implement intr_disestablish(). 1994-04-25 22:12:14 +00:00
mycroft
87b39add50 As I described this on comp.protocols.tcp-ip:
I've found a problem with the TCP delayed ack algorithm.  If the writer's
buffer becomes full before sending an entire window, the writer will stop
and the ack will be delayed and the transmission will be stalled pending
a timeout on (and transmission of) the delayed ack.

As an experiment, I've applied the following patch to my (NetBSD) kernel,
and it alleviates the problem.

The worst case for this change is that the writer sets the PSH bit on
every outgoing packet, in which case delayed ack is effectively disabled.
This is not an issue of correctness, however, and since most vendors use
the PSH bit a bit more intelligently, it doesn't seem like a serious
problem.
1994-04-25 19:16:53 +00:00
cgd
957b169eed lseek long lossage. 1994-04-25 18:47:17 +00:00
cgd
9f0883781f update to match reality; this was *really* out of date! 1994-04-25 18:47:04 +00:00
cgd
ebc3c0f8a4 lseek long lossage. 1994-04-25 18:47:03 +00:00
cgd
97c1f9d08d oops; changed comparison, but not field! 1994-04-25 18:33:42 +00:00
cgd
76919077ef kill some #ifndefs 1994-04-25 18:33:12 +00:00
cgd
9a2c884999 need <sys/time.h> 1994-04-25 18:28:42 +00:00
cgd
ceeb9f072d various grunge 1994-04-25 18:28:36 +00:00
cgd
e82c231da3 need <sys/time.h> 1994-04-25 18:23:19 +00:00
cgd
af8ee2b8b6 change some #ifdef's. 1994-04-25 18:22:50 +00:00
cgd
82e71aa1e4 #definery fun... 1994-04-25 18:21:23 +00:00
cgd
4417e58658 need <sys/time.h> 1994-04-25 18:17:04 +00:00
phil
6275189adf locore.s: attempts to get back to the pc532 rom monitor
machdep.c: debug cleanup and queues change
1994-04-25 18:13:41 +00:00
cgd
18cbcf5368 kill off-by-one errors that i just noticed 1994-04-25 18:11:32 +00:00
cgd
8276c52cd9 i hate RISC. 1994-04-25 17:45:35 +00:00
cgd
7f3f130206 minor cleanup 1994-04-25 09:51:56 +00:00
mycroft
f43af3a756 Remove another bit of that. 1994-04-25 08:47:50 +00:00
mycroft
ccb0412b7c Remove a piece of the previous patch. 1994-04-25 08:41:03 +00:00
mycroft
e4af8f69a5 Minor cleanup. 1994-04-25 08:22:07 +00:00
mycroft
efe5996f50 Set the file type correctly for stat(). 1994-04-25 08:09:59 +00:00
mycroft
cd6e6bc193 Remove sbselqueue(). 1994-04-25 08:08:56 +00:00
mycroft
35f4cd6784 Fix minor number. 1994-04-25 06:17:30 +00:00
cgd
22aa92e0a9 kill some code that became obsolete when berknet died... 1994-04-25 05:48:41 +00:00
mycroft
29467fc8ce Need fcntl.h. 1994-04-25 05:17:25 +00:00
mycroft
dabe150020 Only diddle IOPL if opened for writing. 1994-04-25 05:15:07 +00:00
mycroft
695a2609af Add mmopen() and mmclose(), to do user-level PIO. 1994-04-25 05:05:48 +00:00
mycroft
4d9d00948c Add mmopen() and mmclose(), to do user-level PIO. 1994-04-25 05:05:05 +00:00
mycroft
6c82c5d9a2 Don't barf on inet without ether. 1994-04-25 04:59:24 +00:00
cgd
d071d1cf05 some prototype cleanup, eliminate/replace bogus types (e.g. quad and
u_quad) -> use better types (e.g. quad_t & u_quad_t in inodes),
some cleanup.
1994-04-25 03:49:27 +00:00
mycroft
0e689f0375 Fix uninitialized pointer, pointed out by Michael VanLoon. 1994-04-25 03:16:03 +00:00
mycroft
4cda5e8d03 Reload the LDT immediately rather than trying to reschedule. 1994-04-24 22:49:05 +00:00
mycroft
a638b2a7ed I feel lucky... 1994-04-24 21:58:24 +00:00
deraadt
907eea9f85 various off_t fixes 1994-04-24 20:19:17 +00:00
glass
4193c502e4 fixed to use new queue stuff. random diffs to make ddb stuff mostly compile 1994-04-24 20:10:13 +00:00
mycroft
a9cd310982 Add aic6360.c. 1994-04-24 19:48:03 +00:00
deraadt
293e2065ac bzero a sockaddr_in 1994-04-24 15:08:22 +00:00
deraadt
b0e09935c4 more, more, more 1994-04-24 12:18:49 +00:00
mycroft
ebd7e0e107 Fix typo. 1994-04-24 12:06:03 +00:00
chopps
17d245f3af fix form hp300. 1994-04-24 12:05:28 +00:00
mycroft
aa59ec01a8 Remove all vestiges of hppagesperpage and HP_PAGE_SIZE, and just use NBPG. 1994-04-24 11:48:50 +00:00
deraadt
714db1ef12 make sunos mount(2) work again 1994-04-24 11:37:49 +00:00
cgd
0099f99348 more cleanup -- names instead of numbers, err/warn 1994-04-24 07:09:09 +00:00