Commit Graph

45498 Commits

Author SHA1 Message Date
thorpej 00172c10d5 Nuke the mirroring code. RAIDframe is about to go in, and is a much
better mirroring solution.

The ccd driver will stay, even in the presence of RAIDframe, for applications
where just RAID-0 is needed (much smaller code footprint).
1998-11-13 00:26:19 +00:00
thorpej b6ac7c9b6b Must use PR_NOWAIT when allocating component buffers. 1998-11-12 22:39:57 +00:00
fvdl fb1a849339 Use different names for the "nfscon" label to tsleep(), so that it can
be seen in which one a process is sleeping.
1998-11-12 22:31:02 +00:00
lukem fa954d84d1 * fix previous in a more portable manner (timegm() is not portable/standard).
use mktime(), and adjust to GMT as per code in util.c::remotemodtime()
1998-11-12 22:27:17 +00:00
rvb b148b1ea84 Oops, I didn't mean to let that last commit get out. Though
maybe Havard should look at the changes (to make INSTALL smaller)
and see if any are general/reasonable for everyone.
1998-11-12 21:51:02 +00:00
thorpej 05c4e40b41 defopt the APM options. 1998-11-12 21:32:16 +00:00
rvb 7f2a4a5331 Perry said I should ... enable pms0 for GENERIC 1998-11-12 21:12:34 +00:00
veego 7a8c25946b Add the Ariadne II to the supported device list. 1998-11-12 19:59:30 +00:00
thorpej 1fcae7f1be defopt FFS_EI 1998-11-12 19:51:10 +00:00
itohy 638ec4fd83 HTTP uses UTC time, and changed to use timegm(3) instead of mktime(3)
for conversion of HTTP time.

XXX Unfortunately, timegm(3) is not portable (ex. SunOS 4 have, but 5 not).
1998-11-12 18:19:02 +00:00
thorpej d08c29080c Need deflateParams() stub now, too. 1998-11-12 16:49:47 +00:00
mycroft cab96925f3 Grad the adddi3 pattern from egcs -- which prevents the insn from getting too
complicated to allocate all the registers it needs.
Fixes PR 5199.
1998-11-12 16:40:47 +00:00
christos 4310f9e0be delint 1998-11-12 16:38:49 +00:00
christos ce52ab49cb delint 1998-11-12 16:25:21 +00:00
christos 7b57bf6d78 Adjust for DKTYPENAME changes. 1998-11-12 16:19:47 +00:00
christos a5a8f8a117 delint 1998-11-12 16:19:42 +00:00
christos e78e086623 change the id arg of ftok from char to int. 1998-11-12 16:15:45 +00:00
christos 7ffe927935 Change the signature of ftok from (const char *, char) to (const char *, int)
Document that only the 8 least significant bits are used in the key generation
and that the return value is (key_t)-1
[this is to fix K&R vs. ansi compilation and lint warnings]
1998-11-12 16:15:17 +00:00
christos b4d3f6c477 fix lint const lossage. 1998-11-12 16:09:46 +00:00
christos 551ff5c2a0 use one define per static array instead of defining all three with DKTYPENAMES 1998-11-12 15:52:21 +00:00
christos 29260d719d delint 1998-11-12 15:51:44 +00:00
christos 8d689949d4 document the return value as (size_t)-1 instead of -1, and do the same in
the source to avoid lint warnings.
1998-11-12 15:38:44 +00:00
christos 094140bcf0 delint 1998-11-12 15:36:16 +00:00
christos 24e45d4bc3 Document error return. 1998-11-12 15:36:05 +00:00
minoura 0d5518db3b Added the X68k server and other data. 1998-11-12 15:29:23 +00:00
bouyer 56107b8e10 Force PCI_COMMAND_MASTER_ENABLE if DMA has been setup properly. The BIOS is
supposed to do it but who knows ...
1998-11-12 15:05:29 +00:00
drochner a16b0cc7db regen 1998-11-12 14:09:20 +00:00
drochner 0c0b302fba -add an NE2000 clone, info from PR kern/6430
-add comment for PCNET/isapnp (ID is vendor specific)
1998-11-12 14:06:34 +00:00
ws 99d394c267 Typo 1998-11-12 14:00:06 +00:00
mycroft 8146c925da If we get a TX interrupt with no packets buffered, ignore it. This can occur
if the chip is reset while transmitting.

XXX
This occurs at boot time because the SIOCADDMULTI always resets the interface
when adding the `all hosts groups' -- usually while the ARP packet is being
transmitted.  All drivers should be fixed to not reset the interface when
changing the multicast filter, if possible.
1998-11-12 13:18:26 +00:00
mycroft b8974fbf40 Fix yet another bogon in the multicast filter calculation. 1998-11-12 13:03:51 +00:00
mycroft 2ea86fa2ea Redo the previous:
GC all of the backward branch code (which wasn't used).
Separate the a.out stuff into a separate .h file.
Some other random cleanup.
Leave the arm_preserved_register() hack for now.
1998-11-12 11:03:23 +00:00
jonathan 76f0e60111 Document old changes to mcd(4): options MCD_PROMISC 1998-11-12 09:22:13 +00:00
erh 792cde2d0d Add ability to use either a file or the sets files when checking library version numbers. Added -d, -s and -f flags for check dir, check sets and check file. Suggested by Simon Burge. 1998-11-12 05:39:45 +00:00
mycroft bc4bd03685 Various changes culled from 2.8/egcs to clean this up a bit. 1998-11-12 03:03:34 +00:00
thorpej c1425134ae Simple support for formatting a SCSI disk. This will be enhanced in
the near future.
1998-11-12 01:16:08 +00:00
thorpej b29c33e2a0 Update for the new state of the world: pciide, wscons, and a slight
change in how PCI-Host bridges are matched.
1998-11-12 01:04:06 +00:00
tron 76a221aca5 Sync with "GENERIC". 1998-11-12 00:57:29 +00:00
eeh cee5e32c50 Warn about parser stack discrepancies at the end of colon definitions. 1998-11-12 00:55:58 +00:00
thorpej ad77ef01b4 Add kern/kern_kthread.c 1998-11-11 22:46:32 +00:00
thorpej 920a1ace5b fork_kthread() -> kthread_create(). Set P_NOCLDWAIT on kernel threads,
which will cause any of their children to be reparented to init(8) (which
is already prepared to wait out orphaned processes).
1998-11-11 22:45:32 +00:00
thorpej a0fac8a7bc Move fork_kthread() to a new file, kern_kthread.c, and rename it to
kthread_create().  Implement kthread_exit() (causes a thrad to exit).
Set P_NOCLDWAIT on kernel threads, which will cause any of their children
to be reparented to init(8) (which is already prepared to wait out orphaned
processes).
1998-11-11 22:44:24 +00:00
thorpej 04dc9a8878 Remove some code accidentally readded when Christos implement P_NOCLDWAIT. 1998-11-11 22:37:13 +00:00
veego 17509cc037 Add the Ariadne II. 1998-11-11 22:28:32 +00:00
veego 1449b87b11 New driver for the Ariadne II. 1998-11-11 22:26:27 +00:00
mycroft 1ef4e62a74 Fix from 2.8/egcs to handle the case where a comparison is optimized out
during a reversal.  Fixes PR 5564.
1998-11-11 22:06:47 +00:00
is 6b1ed04840 Correct the calls (use AllocVec() and FreeVec()),
in case somebody ever needs free().
1998-11-11 21:43:18 +00:00
mjacob c0782a3653 more printf cleanups 1998-11-11 21:40:38 +00:00
mycroft b4380f21bb Remove an unneeded hack. 1998-11-11 21:19:44 +00:00
is f02a3ccb3e Switch off the cache later.
Apparently, this avoids a problem on DraCos with HyperCom boards.
1998-11-11 20:57:33 +00:00