Commit Graph

55323 Commits

Author SHA1 Message Date
thorpej
5116cf4fa5 Implement detaching of SCSI busses. 1999-09-11 21:25:26 +00:00
thorpej
f7c20484b6 - If a command fails, assume the device returned CHECK CONDITION status,
and issue a REQUEST SENSE.  This fixes the media change problems I was
  having w/ my USB ZIP drive.
- Clean up some debugging code.
- Implement more hot-unplug stuff.
1999-09-11 20:52:07 +00:00
ross
766a9dd0f6 ISTM 1999-09-11 17:28:40 +00:00
jdolecek
1ec1b491a9 Argh, actually commit the update of ntfsmount structure for NFS
export support, so that it actually compiles.

Thanks Lennart!
1999-09-11 15:55:12 +00:00
dante
afa103cfb4 Rewrote error handlers. Now they are solid.
Increesed considerably the speed of the driver removing superfluous splbio/splx functions.
1999-09-11 15:34:45 +00:00
augustss
ca8281fbcc Pre-allocate the DMA buffer. This makes the driver slightly more efficient. 1999-09-11 10:40:07 +00:00
augustss
98b6524413 * Move DMA buffer allocation to HC independent code.
* Remove (almost) unused definitions USBD_XFER_OUT and USBD_XFER_IN.
1999-09-11 08:19:26 +00:00
soren
203f000d1a Regen. 1999-09-11 06:27:36 +00:00
soren
dfbe7449e4 Add ENI SpeedStream. 1999-09-11 06:27:25 +00:00
mycroft
34b45d9bd7 Obey negative cache entries for intermediate directories during a create. 1999-09-10 23:24:23 +00:00
lukem
cb7f9fc8ac due to an overwhelming rush of complaints, remove the check for NULL
pointers.  apparantly a lot of developers feel that potentially dumping
core is better than returning a status of `0 bytes copied'...
1999-09-10 23:13:09 +00:00
bad
1a3995bac1 In apciparam() in the ospeed == 0 case, actually set the cfcr to the new
value.
1999-09-10 22:49:33 +00:00
augustss
6a58ae2d93 Regen. 1999-09-10 19:56:51 +00:00
augustss
fb9d7d86ae Add more TI CardBus bridges. Taken from the CardBus patches. 1999-09-10 19:55:54 +00:00
augustss
90daa4736b Comment out the GET_DEVICE_ID code, because for some unknown reason it
causes printing to fail sometimes.
1999-09-10 19:28:26 +00:00
jdolecek
993576f366 mountroot support written, need to really implement sync support and
add support for NTFS to libsa
1999-09-10 17:32:17 +00:00
jdolecek
dee4a028e7 actually implement ntfs_mountroot() 1999-09-10 17:30:08 +00:00
drochner
ebf07cad95 update for timeout and password options 1999-09-10 16:59:04 +00:00
drochner
2c0e7cf113 allow to set boot timeout and password, following PR port-i386/8196
by Stephan Thesing
1999-09-10 16:45:27 +00:00
drochner
3e60c834ed install /boot -r-------- for security reasons 1999-09-10 16:41:10 +00:00
drochner
4486b15211 -make ustarfs optional (enabled per default) for cases where space is
scarce
-make the boot timeout patchable
-optionally, call checkpasswd() before the boot menu can be accessed
(The latter 2 follow PR port-i386/8196 by  Stephan Thesing.)
1999-09-10 16:38:46 +00:00
drochner
5c48b9a115 improve awaitkey()'s printout for >9 seconds 1999-09-10 16:23:55 +00:00
jdolecek
7ee18b2d1f Add ntfs to the list of exportable filesystem types, now that's it's actually
exportable
1999-09-10 16:20:22 +00:00
jdolecek
d779b91513 make NTFS NFS exportable - that also means getfh(2) and other syscalls
using filehandles should work now for NTFS filesystem
some other misc cleanup
1999-09-10 16:14:02 +00:00
drochner
ec2a7d4249 SYS.h was nuked from libkern 1999-09-10 15:41:51 +00:00
drochner
ff171dfb67 -don't use DEFS.h nor SYS.h in libkern
-remove setjmp.S, it's not useful for libkern
1999-09-10 15:39:04 +00:00
tron
2d8e6b7e97 Add prototype for memcmp() as suggested by Anders Hjalmarsson in
PR kern/8360.
1999-09-10 14:05:40 +00:00
drochner
7148323ba0 sync with libc 1999-09-10 13:21:14 +00:00
drochner
24ca0bcfa6 The last commit changed the behavious wrt sign extension.
Back it out and replace with LINTED comments.
1999-09-10 12:53:10 +00:00
is
3368ec72b5 Correct the condition codes.
With this, e.g. single stepping over conditional instructions finally works.
Patch by Richard Earnshaw in PR 7565.
1999-09-10 12:52:56 +00:00
drochner
1cb2c0358e don't __weak_alias for _STANDALONE code 1999-09-10 12:48:43 +00:00
kleink
8467923c15 Use STD*_FILENO. 1999-09-10 10:47:56 +00:00
kleink
9e00e84f98 Restore the behaviour of not setting errno to ENOMEM when allocating 0
units of storage and returning a null pointer in System V mode; this was
broken by the `fix' in rev. 1.24.  Also, as it is stated in ISO C that
such operation does not constitute an allocation failure, do not abort()
even if the `X' option is set.

Amusingly enough the SVID, Fourth Edition, specifies the `unique pointer'
return behaviour for this kind of allocation, so this is kind of mis-named.
1999-09-10 10:38:06 +00:00
is
3e7102ecac Don't flush more than necessary. By Richard Earnshaw in PR 8132. 1999-09-10 10:12:09 +00:00
drochner
2914ef7fd2 sync with changes to if_fxp header,
thanks to <ks@ub.uni-mainz.de> for testing
1999-09-10 09:12:44 +00:00
itojun
751ba94d99 fix behavior for configuration like "ALL: 127.".
From: Mason Loring Bliss <mason@acheron.middleboro.ma.us>
1999-09-10 08:59:47 +00:00
pk
132d930986 Fix printf format (see PR#8358). 1999-09-10 08:42:58 +00:00
ross
899c8f2588 Tweak. 1999-09-10 07:43:00 +00:00
ross
f468c5f199 This is required by libsa/loadfile.c. 1999-09-10 07:33:57 +00:00
ross
e66e48676c Nuke the alpha ecoff/elf bootloader and use the libsa/ one instead. 1999-09-10 07:31:16 +00:00
ross
54ab5cdc54 * Fix the volume zero recognition bug; it was interacting with a
feature to avoid rereads (which was added to work around bugs in
  old SRM versions that wouldn't rewind DATs, but would return no
  error on rewind callbacks)
* Initialize the volzero signature in ustarfs_open(), rather than as a
  side effect of the first read.
* Centralize error retry.
1999-09-10 07:22:03 +00:00
simonb
72ccb213b7 Remove SCCS revision line from the middle of the copyright - the version
info is still in the usual place after the "THIS SOFTWARE IS..." blurb.
1999-09-10 06:28:10 +00:00
simonb
1f7c79634d Fix inconsistancy at start of copyright message. 1999-09-10 04:05:28 +00:00
simonb
fd8040a031 s/acknowledgment/acknowledgement/ 1999-09-10 03:24:14 +00:00
itojun
770a224d1e fix ipcomp behavior against -R to meet documentation.
From: Laine Stump <lainestump@rcn.com>
1999-09-10 02:05:24 +00:00
itojun
f5e553eb57 IPv6 support.
ETHERTYPE_IPV6 packets are encapsulated by RFC1042 encap.
Tested with Japanese card, with WaveLan bridge (wiconfig -p 1).
NOTE: I dunno if encapsulating IPv6 packets by RFC1042 is the correct way,
  as RFC1042 only defines behavior for ETHERTYPE_{IP,ARP,REVARP} packets.
  Since WaveLan bridge encapsulates IPv6 packets with RFC1042, we have no
  choice.

Gather joined multicast addresses via SIOCADDMULTI, and configure multicast
filter properly.  This is also required for IPv6 support
(which heavily depends on multicast).

Fix IFF_RUNNING management
- to prevent IFF_RUNNING from raised on "wiconfig", before "ifconfig up"
- to prevent the driver from occupying extra interrupts on "ifconfig up",
  then "down", then "up".
1999-09-10 00:30:59 +00:00
itojun
ebcd1b7a41 Make sure to behave as IFF_SIMPLEX in all cases.
Drop multicast/broadcast packet looped back from myself.

This is to cope with SMC91C92 (Megahertz XJ10BT), which
loops back multicast packet to itself on promiscuous mode.
(should be ensured by chipset configuration)

Reviewed by: thorpej
1999-09-10 00:23:34 +00:00
jsm
18c51c04de Check for write errors in auxiliary programs used during build of games. 1999-09-10 00:18:20 +00:00
jsm
68603a9d0e Compare getchar() against EOF, not -1. 1999-09-10 00:16:43 +00:00
mason
c876d35b6a fixed grammatical error ("some architecture" -> "some architectures") 1999-09-10 00:06:38 +00:00