summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix minor typo in comments about WaveLAN/IEEE driver: 802.1 -> 802.11wpaul1999-12-234-4/+4
|
* Close PR #15422; fix loader.conf to reflect new driver support (oldwpaul1999-12-231-5/+2
| | | | | | tulip clone NICs merged into if_dc driver). PR: conf/15422
* Fix one bug and make one minor enhancement:wpaul1999-12-231-1/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | - In uhci_intr() check to see if sc->sc_bus.bdev is NULL, and if it is, ack any pending interrupts and disable them, then return. It is possible for interrupts to be delivered the moment a handler is set up at attach time in uhci_pci.c, particularly when attempting to kldload the usb.ko module after the system is already up. However the driver isn't ready to field interrupts at that time and certain pointers in the softc struct aren't initialized yet, and we invariably end up falling off the end of one of them. The effect is that kldloading the usb module will panic the system in uhci_intr(). This added sanity check stops this from happening: I can now kldload the usb.ko module without any problems and load/attach other USB drivers after it. Of course the uhci driver has no detach method, but that's another problem. - In uhci_run(), set the UHCI_CMD_MAXP bit in the command register to allow 64-byte packets to be used for full speed bandwidth reclamation. Certain high speed devices (in this case the ADMtek USB ethernet adapter) require this bit to be set, otherwise babble errors occur at the end of large (between 1100 and 1500 byte) transfers. This should not affect other devices, although supposedly it is less efficient than the 32-byte setting. Unfortunately, this is a per-bus setting, not a per-device setting, so we can't just enable it for certain devices on the USB bus.
* Add dialing code for Limassol, Cyprus.grog1999-12-231-0/+1
|
* Update area codes for Australia.grog1999-12-231-8/+9
| | | | Update some area codes for Malaysia. The list is still woefully incomplete.
* Don't munge ``set dial|login|logout|hangup'' arguments beforebrian1999-12-227-17/+20
| | | | ExpandString() has a chance to do its own substitutions.
* lt_LN->la_LNache1999-12-2214-448/+34
|
* Add ${WORLDTMP}/sbin to ${STRICTTMPPATH} - sysctl not found otherwiseache1999-12-221-1/+1
|
* RIP xntpd.markm1999-12-221-869/+0
|
* IPSEC support in the kernel.shin1999-12-22101-3800/+22401
| | | | | | | | pr_input() routines prototype is also changed to support IPSEC and IPV6 chained protocol headers. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* Just on the off-chance that somebody might use libdisk in a totallyphk1999-12-221-5/+11
| | | | | | | | lobotomized environment, say booted from a floppy with no /etc full of password and group files, give sensible fallbacks for roots uid and operators gid. This might fix sysinstall.
* Don't barf on the releasename symlink in the ftp area on make rerelease.phk1999-12-221-1/+1
|
* Document the current behaviour with respect to the handling of errno.sheldonh1999-12-221-1/+8
| | | | Approved by: phk
* Add the "3 syncs" fortune Jordan has been posting in Usenet years ago.joerg1999-12-221-0/+6
| | | | Found by: Thomas Gellekum <tg@melaten.rwth-aachen.de>
* Bye bye xntpd.roberto1999-12-22360-93367/+0
|
* Say goodbye to some crufty old fortran code.kris1999-12-227-1041/+0
| | | | Reviewed by: current
* Aargh, the $FreeBSD$ check caused an inconsistent commit by rejectingbde1999-12-221-2/+3
| | | | | | | | | | | this makefile update which should have been together with the file removal. Removed vlimit.3 and vtimes.3. Removed vlimit.c and vtimes.c from the "MISSING" list. These were old variants of get/setrlimit() and getrusage(), respectively, and were never implemented in FreeBSD. vlimit.3 referred to <sys/vlimit.h> which was removed recently. vtimes.3 referred to <sys/vtimes.h> which never existed in FreeBSD.
* Removed vlimit.3 and vtimes.3. Removed vlimit.c and vtimes.c frombde1999-12-222-270/+0
| | | | | | | the "MISSING" list. These were old variants of get/setrlimit() and getrusage(), respectively, and were never implemented in FreeBSD. vlimit.3 referred to <sys/vlimit.h> which was removed recently. vtimes.3 referred to <sys/vtimes.h> which never existed in FreeBSD.
* sn driver is no longer using isa_compat layerimp1999-12-222-10/+0
|
* Don't compile mktime, it is already present elsewhere.roberto1999-12-221-1/+1
| | | | Submitted by: bde
* New files in sn driver.imp1999-12-221-0/+2
|
* Newbusify the driver.imp1999-12-225-342/+391
| | | | | | | | | | | | | | | | Add support, kinda, for megaheartz xjack nic cards. This support works well for one machine per ethernet segment because it hard codes the MAC address. The pccardd in -current doesn't have support to parse the ethernet address from the CIS in the funky way that the megaheartz card does things (it includes it in the info tuple, as ascii, which is non-standard). I'd rather kludge this for the moment and work to read the CIS from the kernel rather than mess with pccardd. The isa attachment is untested. The pccard attachment is known to work since I'm committing over it. Card Obtained from: Chris D. Faulhaber <jedger@fxp.org>
* Turn on the `sym' driver by default. It lives well beside the `ncr' driverobrien1999-12-224-4/+4
| | | | | | now. On one machine with <825a> and <875> controllers, `sym' correctly attached. On another one with only a <ncr 53c810 fast10 scsi>, the `ncr' driver correctly attached.
* Fix cut-n-paste braino.obrien1999-12-221-2/+2
|
* Reduce the FreeBSD custom hacks to gcc.c by using the GCC provided methodsobrien1999-12-222-20/+19
| | | | | | | | | | | | | | | | of changing the search dirs. This also removes an used search dir, removes unneeded redundancy, and a bugus dir we enherited on the i386 by baseing off of svr4.h. We went from: install: /usr/libexec/(null) programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/:/usr/bin/:/usr/libexec/ libraries: /usr/libdata/gcc/:/usr/libexec/:/usr/ccs/lib/:/usr/lib/ to: install: /usr/libexec/(null) programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/ libraries: /usr/libexec/:/usr/lib/
* Prettyness police: Identify flags in b_xflags with BX_ to distinguishmckusick1999-12-224-38/+42
| | | | them from flags in b_flags which are prefixed with B_
* Another style nit.obrien1999-12-221-2/+2
|
* * Support a non-default sized `long' data type. This allows one to easilyobrien1999-12-221-5/+9
| | | | | | | | build the compiler with a 64-bit longs on the i386. * Comment an important dependancy. * Fix some style nits Submitted by: bde
* * Remove debugging cruft that accidently got committed.obrien1999-12-221-8/+15
| | | | | * Support mixed OBJDIR handling such .a's are properly found with a mix of obj subdirs both w/in and outside the source tree works. Requested by BDE.
* Fix the brain-o which prevented the Custom installation item fromjkh1999-12-223-3/+3
| | | | | | working. It was, as I predicted, a stupid bug and thanks to the submitter for spotting it. I'll also re-roll some 3.4-RELEASE install floppies for this.
* Mention the hostname variable in /etc/rc.conf since that is the mostjhb1999-12-221-1/+6
| | | | | | | | | | common way of setting the hostname. The man page already mentioned that the hostname is set by /etc/rc.network, so this just explains where /etc/rc.network gets the hostname from. PR: docs/14319 Submitted by: rwatson Reviewed by: cmc
* Fix minor typo.archie1999-12-221-1/+1
|
* Updates resulting from new documentation from Mylex and some cleaning:msmith1999-12-224-75/+95
| | | | | | | | | | | | | | | | | | - Don't keep private copies of some of the data fields from the ENQUIRY and ENQUIRY2 commands. Instead, standardise on the ENQUIRY2 command for initial adapter information, and keep a copy of the entire structure. Refer to it where appropriate. - Move all of the controller description functionality into a new function. Print lots more controller data if bootverbose is set. Add knowledge of the DAC960 PR, PT, PTL0 and PRL controllers, rename the 960PTL -> PTL0 and 1100P -> 1100PVX. - Correctly terminate an error message. The controller interface procedures have been reviewed against the Mylex-supplied documentation; no changes appear necessary at this time.
* Update vnode_if.sh location. This was deliberately left a while afterpeter1999-12-222-4/+4
| | | | | | the repo copy as the kernel src/sys/modules stuff uses /usr/share/mk/bsd.kmod.mk which often gets out of sync with the kernel source.
* Oops- got the initiator and initiator/target f/w reversed formjacob1999-12-221-1942/+1942
| | | | the 1080/1240/1280 case.
* Add cs qwertz keyboardache1999-12-222-0/+288
| | | | Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
* Add cs_CZache1999-12-223-1/+210
| | | | Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
* Add cs_CZache1999-12-214-2/+107
| | | | Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
* Add cs_CZache1999-12-212-0/+6
| | | | Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
* Revert previous checkin; I incorrectly thought that it was neededarchie1999-12-211-2/+0
| | | | | | due to having an old version of bsd.kmod.mk. Caught by: bde
* regenerate after making getfh a standard syscall.alfred1999-12-211-1/+1
|
* make getfh a standard syscall instead of dependant on havingalfred1999-12-215-57/+1
| | | | | | | | NFSSERVER defined, useful for userland fileservers that want to use a filehandle type interface to the filesystem. Submitted by: Assar Westerlund assar@stacken.kth.se PR: kern/15452
* Yet another cleanup of the VIA code, this time it should worksos1999-12-218-186/+61
| | | | | | | | | | | | | | | on all combinations (I hope)... Add DMA support for the AMD 756 chip (K7 chipset) this is actually the same as the VIA 82C686 chip (the ATA part that is). Treat the intel MX chipset PIIX as a PIIX4 Allow UDMA on all disks that say they can handle it. Cleanup probe printf's a bit Remove alot of the old #ifdef DEBUG crap.
* Extra sanity checks in information from file edited by user. Thisimp1999-12-211-16/+16
| | | | | | | precludes using chfn, et al, to generate a divot in /etc. Submitted by: Lukasz Luzar Forgotten about for months by: imp
* Use the correct return value for MCA NMIs.eivind1999-12-214-4/+4
| | | | Reviewed by: mdodd
* Add #ifdef notyet around uncalled code that is later going to become DDBeivind1999-12-211-1/+7
| | | | | | commands. Discussed with: phk (driver author)
* Comment out explicit MANPATH setting.phantom1999-12-211-1/+1
| | | | | | | (BTW, it's very bad practice to have MANPATH environment variable set) PR: conf/14487 Submitted by: Norihiko Ishitani <nori@tlab.is.uec.ac.jp>
* Correct the spelling and description of sbc.tanimura1999-12-213-3/+3
|
* Collapse a bunch of unused MD_CS42nn tags into a single one. This savespeter1999-12-211-89/+36
| | | | | | going to a lot of trouble to identify it and set the tag and then not use it. Convert the pnp id matching to the preferred table based system. @@@0001 (CMI8330 ldn 0) is a mss, not a SB.
* Tidy up a few loose ends, including adding the pnp tags in comments.peter1999-12-211-21/+19
| | | | | Remove @@@0001 - it's an MSS, not a SB, at least according to the original pre-sbc code and according to a pnpinfo report that Cameron has.
OpenPOWER on IntegriCloud