summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Sync with sys/i386/isa/if_ed.c revision 1.142.kato1998-06-171-5/+5
|
* The isa device configuration hook was especially useless here.bde1998-06-171-11/+0
|
* Don't generate declarations for isa device structs in "ioconf.h".bde1998-06-175-26/+13
| | | | | | | | | | Don't generate declarations for isa interrupt handlers at all. Isa interrupt handlers are now declared in <i386/isa/isa_device.h> but should be converted take a `void *' arg and staticized as soon as possible. Updated CONFIGVERS. New configs are very incompatible with previous versions.
* Don't declare isa device structs or isa interrupt handlers in <sys/conf>,bde1998-06-1710-27/+68
| | | | | | | and don't depend on them being declared there. This will cause lots of warnings for a few minutes until config is updated. Interrupt handlers should never have been configured by config, and the machine generated declarations get in the way of changing the arg type from int to void *.
* Added used include of "ioconf.h" - don't depend on pollution inbde1998-06-178-8/+23
| | | | | <sys/conf.h>. I'm fixing isa interrupt handler configuration and this is just a quick fix to keep SCSI configuration unharmed.
* Include <i386/isa/pnp.h> after including its prerequisitebde1998-06-172-10/+10
| | | | | <i386/isa/isa_device.h> - don't depend on pollution in <sys/conf.h> including the prerequisite earlier.
* Added used include of <i386/isa/isa_device.h> - don't depend onbde1998-06-178-7/+18
| | | | pollution in <sys/conf.h>
* Remove reference to non-existent htable(8).jkoshy1998-06-171-2/+1
| | | | PR: 6940
* Remove compile time dependency on ARG_MAX.jkoshy1998-06-171-3/+5
| | | | | | | | This fix only removes the dependency on compile time constants. The code has other (old) problems that need to be addressed. PR: 1791 Reviewed-by: bde, tegge
* Fixed a misdeclaration. This unhides type mismatches which will bebde1998-06-171-2/+2
| | | | fixed soon.
* Remove compile time dependency on ARG_MAX.jkoshy1998-06-171-2/+11
| | | | | PR: 1791 (partial) Reviewed by: Bruce Evans <bde@freebsd.org>, Tor Egge <tegge@freebsd.org>
* Added yacc to the bootstrap tools. It is needed very early tobde1998-06-171-1/+4
| | | | | | | | build at least compile_et and lex, and although almost any version of yacc could work, the version in -stable doesn't actually work with -current makefiles because it doesn't support -o. Submitted by: Ian Holland <ianh@tortuga.com.au>
* Sync with sys/i386/isa/sio.c revision 1.207.kato1998-06-172-22/+8
|
* Sync with sys/i386/isa/conf/files.i386 revision 1.198.kato1998-06-172-4/+2
|
* Add mention of Intel EtherExpress 16 cards in the supported list.jkoshy1998-06-171-2/+3
| | | | Noticed by: Bob Van Valzah <Bob@WhiteBarn.com> on the -doc list.
* If a thread is waiting on a child process to complete, the SIGCHLDjb1998-06-173-3/+60
| | | | | | signal can arrive before the thread is woken from it's wait4. In this case, don't return an EINTR, just set the thread state to running and the wait4 wrapper will loop and get the exit status of the process.
* o Allow ``set mrru'' or ``set mrru 0'' to disablebrian1998-06-163-19/+13
| | | | | multi-link mode. o Fix a typo in the ``set mrru'' description.
* Change some log levels. ALERTs are only logged whenbrian1998-06-1618-69/+72
| | | | | | something that can't happen happens or when everyone needs to know. ERRORs are only logged when something unexpected happens.
* Don't bring the modem offline or hangup when ``down lcp''brian1998-06-166-27/+45
| | | | is done. Instead, behave like ``close lcp''.
* Zero mbuf::pnext when Dequeue()ing.brian1998-06-161-1/+2
|
* Backed out rev.1.183, which had nothing to do with its log message.bde1998-06-162-4/+2
| | | | | It was to support a half-baked optimization of certain long long divisions in gcc-2.8 and/or egcs. We now avoid these divisions.
* Use copyout() instead of bcopy() to copy the image to user space.bde1998-06-161-5/+7
| | | | | | | | | bcopy() caused panics under heavy paging (not quite as suspected - the kernel stack seemed to get corrupted). Fixed long lines. Reviewed by: phk
* Don't log "unexpected" events on never-opened devices. Events leftbde1998-06-163-33/+12
| | | | | | | | over from the probe are now expected for incompatible UARTs that deliver IRQs as a strobe (low) instead of a level (high). Discard events on going-away devices too. Endless loops may have been possible when an active pccard was removed.
* Only set the datalink::stayonline flag if webrian1998-06-161-4/+5
| | | | | close/down with CLOSE_LCP when our state is DATALINK_READY or higher.
* o Don't dump core with ~m in term mode.brian1998-06-162-16/+40
| | | | | | | o Always put a '\r' before a '\n' at the end of a line in prompt_vPrintf() in term mode, and make prompt_Printf() use prompt_vPrintf(). o Fix ~? message.
* o De-staticise things that don't need to be static.brian1998-06-1516-36/+45
| | | | | | | | | | o Bring the static ``ttystate'' into struct prompt so that the tilde context is per prompt and not global. o Comment the remaining static variables so that it's clear why they're static. o Add some XXX comments suggesting that our interface list and our hostname should be re-generated after a signal (say SIGUSR1) so that a machine with PCCARDs has a chance.
* Fix a rather nasty use of `static'. This caused a SEGVbrian1998-06-1517-44/+45
| | | | | when running ``link * load label'' as we ended up recursing back into command_Interpret after nuking our command arg list.
* Give ``load'' optional context. It's now possible tobrian1998-06-156-32/+34
| | | | | ``link 1,2,3 load label'' for people that want to set up their links in a more mpd-like manner.
* Make `close lcp' just close the LCP layer and not hangup. This isbrian1998-06-159-61/+107
| | | | | | useful for slirp users that wish to get their shell back after the ppp session. `close' with no args still hangs up as expected. Required by: jmz
* Updated entry for Xircom CreditCard Modemnate1998-06-152-4/+4
| | | | Submitted by: "Mike Del" <repenting@hotmail.com>
* Oops, the previous commit missed one line of code.joerg1998-06-152-2/+4
|
* Watch out for null hostnames in netgroup entries, to avoid dumping core.joerg1998-06-152-4/+8
| | | | | | This happens if someone tries to export to a netgroup like: mygroup (,,mynisdomain)
* Sync with sys/i386/isa/syscons.c revision 1.263.kato1998-06-151-1/+3
|
* Correct use of .Nm. Use .Bl/.El for enumerating options. Use .An. Correctcharnier1998-06-153-43/+33
| | | | | formatting of rcsid. Remove unused #includes. Do not use memory after freeing it.
* Correct use of .Nm. Add rcsid. Remove unused #includes. Use err(3).charnier1998-06-1540-206/+257
|
* Capitalize at the start of sentence. Add rcsid. Remove unused #includes.charnier1998-06-152-18/+14
| | | | Use `dumpon' instead of argv[0].
* Add rcsid. Remove unused #includes.charnier1998-06-151-4/+5
|
* Correct use of .Nm. Add rcsid. Remove unused #includes.charnier1998-06-158-40/+53
|
* Oops, uoff_t can't be used here yet.bde1998-06-151-2/+2
|
* fix another typojulian1998-06-151-2/+2
|
* Oopsjulian1998-06-141-1/+2
| | | | | left a "break;" out of the last patch it complains for every loopback packet..
* Make it compatible with long usernamesache1998-06-141-4/+9
|
* Try narrow down the culprit sending undefined packet types through the loopbackjulian1998-06-144-9/+31
|
* Reviewed by: Amancioahasty1998-06-146-6/+142
| | | | | | | | | | | | | | | | | | Submitted by: Randall Hopper <rhh@ct.picker.com> The patch supports using the X10 Mouse Remote in both stand-alone and pass-through configurations, so you can plug your mouse and remote into the same serial port, use the mouse for X, and use the remote for other apps like Fxtv. For instance, we can now control fxtv via the remote control just like a TV : change channels, mute, increase volume, zoom video, freeze frame 8) The mouse events are channeled through the syscons/sysmouse I/F like normal, and the remote buttons are "syphoned off" to a UNIX-domain stream socket (defined as _PATH_MOUSEREMOTE in <machine/mouse.h>) for a remote-aware app to grab and use. For further info on the X10 Mouse Remote see: http://www.x10.com/products/x10_mk19a.htm
* Slight change to directory cleanupjulian1998-06-141-5/+9
| | | | | Makes soft updates a bit cleaner. Eliminates some warnings about 'corrupted directories' from fsck.
* Horrible hack to allow newfs to work again in SLICE kernels.julian1998-06-141-1/+4
| | | | Real fix in the making but requires editing 60+ files. (every damn driver)
* Oops, wrong file again.dfr1998-06-141-1/+1
|
* Add support for the Storage Dimensions SDC3222F.gibbs1998-06-141-1/+5
| | | | | PR: 6261 Submitted by: "Matthew N. Dodd" <winter@jurai.net>
* Cleanup natd startup test.steve1998-06-147-35/+28
| | | | | PR: 6946 Submitted by: Jacques Vidrine <n@nectar.com>
* 'They They' -> 'They'steve1998-06-141-1/+1
| | | | | PR: 6912 Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
OpenPOWER on IntegriCloud