summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed building -current under 2.2.6 using `make world'. Moved somebde1998-08-033-13/+29
| | | | | | | recently added definitions from sys.mk to bsd.own.mk. Include the src-relative bsd.own.mk in src/Makefile to pick up all new definitions. Don't check that MACHINE_ARCH is defined in src/Makefile, since it is (and should have been) guaranteed to be defined.
* Use errx() instead of err() for malloc failures. -Wall. Do not dotcharnier1998-08-032-13/+14
| | | | terminate errx() string. Remove unused #includes. Use .Tn for NFS.
* Document -n (soft-update) flag.charnier1998-08-032-21/+21
| | | | Add rcsid, remove unused #includes. Sync usage() and SYNOPSIS.
* .Nm swapon -> .Nm.charnier1998-08-032-12/+11
| | | | Sort #includes. Add rcsid.
* Correct use of .Nm and .Ev.charnier1998-08-032-31/+34
| | | | Add rcsid, rmove unused #include. Spelling.
* Typo: i. e. -> i.e.charnier1998-08-033-14/+13
| | | | Remove unused #include.
* Correct use of .Nm. Add rcsid. Do not dot terminate err(3) strings. Spelling.charnier1998-08-032-17/+19
|
* Correct use of .Nm, add .An.charnier1998-08-031-7/+9
|
* This commit was generated by cvs2svn to compensate for changes in r38032,peter1998-08-03341-0/+97632
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import sendmail-8.9.1 (slightly trimmed) onto a fresh branch underpeter1998-08-03341-0/+97632
| | | | | src/contrib as per various discussions. I will copy across our changes and then point the Makefiles across once the dust has settled..
* Ignore (effectively) SIGTSTP if we're already in the process of tstoping.hoek1998-08-031-0/+1
|
* Updates for the ThunderLAN driver:wpaul1998-08-032-32/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - probe for PHYs by checking the BMSR (phy status) register instead of the vendor ID register. - fix the autonegotiation routine so that it figures out the autonegotiated modes correctly. - add tweaks to support the Olicom OC-2326 now that I've actually had a chance to test one o Olicom appears to encode the ethernet address in the EEPROM in 16-bit chunks in network byte order. If we detect an Olicom card (based on the PCI vendor ID), byte-swap the station address accordingly. XXX The Linux driver does not do this. I find this odd since the README from the Linux driver indicates that patches to support the Olicom cards came from somebody at Olicom; you'd think if anyone would get that right, it'd be them. Regardless, I accepted the word of the disgnoatic program that came bundled with the card as gospel and fixed the attach routine to make the station address match what it says. o The version of the 2326 card that I got for testing is a strange beast: the card does not look like the picture on the box in which it was packed. For one thing, the picture shows what looks like an external NS 83840A PHY, but the actual card doesn't have one. The card has a TNETE100APCM chip, which appears to have not only the usual internal tlan 10Mbps PHY at MII address 32, but also a 10/100 PHY at MII address 0. Curiously, this PHY's vendor and device ID registers always return 0x0000. I suspect that this is a mutant version of the ThunderLAN chip with 100Mbps support. This combination behaves a little strangely and required the following changes: - The internal PHY has to be enabled in tl_softreset(). - The internal PHY doesn't seem to come to life after detecting the 100Mbps PHY unless it's reset twice. - If you want to use 100Mbps modes, you have to isolate the internal PHY. - If you want to use 10Mbps modes, you have to un-isolate the internal PHY. The latter two changes are handled at the end of tl_init(): if the PHY vendor ID is 0x0000 (which should not be possible if we have a real external PHY), then tl_init() forces the internal PHY's BMCR register to the proper values.
* The pthreads standard has been published. Change:alex1998-08-0372-141/+141
| | | | | | | | | | ...is expected to conform to IEEE (``POSIX'') Std 1003.1c when it is published. to: ...conforms to ISO/IEC 9945-1 ANSI/IEEE (``POSIX'') Std 1003.1 Second Edition 1996-07-12. Discussed with: jb
* A style fix for my previous commit.alex1998-08-023-3/+3
|
* Add missing "else", without whom the prev. commit is a null change.hoek1998-08-021-4/+3
| | | | Fix a 2nd level indentation style bug.
* Fixed a race condition during the first lock/trylock of a staticallyalex1998-08-023-12/+63
| | | | | | | | | initialized mutex. Statically initialized mutexes are actually initialized at first use (pthread_mutex_lock/pthread_mutex_trylock). To prevent concurrent initialization by multiple threads, all static initializations are now serialized by a spinlock. Reviewed by: jb
* Fixed printf format errors.bde1998-08-024-11/+11
|
* Fixed printf format errors.bde1998-08-029-20/+24
|
* Fixed printf format errors.bde1998-08-0210-26/+32
|
* Fixed printf format errors. gcc should have a macro HOST_PTR_PRINTF_TYPEbde1998-08-026-17/+20
| | | | | to go with its HOST_PTR_PRINTF[_FORMAT], since if %p is wrong for the format then `void *' is probably wrong for the type.
* Fixed printf format errors.bde1998-08-023-7/+7
|
* Fixed printf format warnings for non-errors. This change is null unlessbde1998-08-021-0/+4
| | | | | | a system header defines a macro __printf0like() using the new printf0 format attribute. uucp's internal ulog() function isn't actually printf-like but uucp normally declares it as such.
* Fixed printf format errors (time_t is not necessarily long).bde1998-08-021-3/+5
|
* Oops, the SRCDIR=${.OBJDIR} hack is still necessary, (since bsd.doc.mkbde1998-08-021-1/+1
| | | | | has to cd to ${SRCDIR} to support inclusion messes elsewhere). Fortunately the previous commit forgot to remove it.
* Cleaned up. tmac.srefs was in both SRCS and EXTRAS. Thebde1998-08-021-10/+10
| | | | | SRCDIR=${.OBDDIR} hack is now unnecessary. It was never necessary to use so many explicit paths to ${.OBJDIR} and ${.CURDIR}.
* Don't use `::' to break dependencies. Cleaned some nearby things.bde1998-08-021-6/+5
|
* Use a different hack in the ${DFILE} rule to keep indirect dependenciesbde1998-08-021-18/+11
| | | | | | | | | | | | | (mostly for includes) separate from direct dependencies (so that ${.ALLSRC} can be used to find full paths to the sources for the direct dependencies only). The `::' hack just forgot the indirect dependendencies. This broke building doc/usd/13.viref with `make -jN' - the index got corrupted by being built twice concurrently. Cleaned up the ${DFILE} rule. There was a .else clause with dead code in it following a .else clause (make accepts this bad syntax). ${.ALLSRC} now works in the USE_SOELIMPP case. Some client Makefiles no longer need the SRCDIR=${.OBJDIR} hack.
* PR: 7469brian1998-08-023-4/+11
| | | | | | Be careful that the current or next prompt in the list that we're iterating through doesn't get changed by descriptor_Read().
* Add the ISP Qlogic SCSI card to the list of known devices.gpalmer1998-08-021-2/+4
|
* Malformed conditional if MACHINE_ARCH is not defined. From rev 1.195.wosch1998-08-021-3/+3
|
* On receipt of a sig 15, do a full bundle_Close() even ifbrian1998-08-022-7/+3
| | | | | our current phase is PHASE_DEAD as it's possible that there are links stuck in OPENING waiting for a redial timer.
* Added 82555B support for media status.dg1998-08-022-2/+4
|
* Reordered fxp_softc for optimal cacheline behavior.dg1998-08-022-16/+20
|
* Killed unused variable/assignment.dg1998-08-022-4/+2
|
* Introduce KRB5_HOME variable.dima1998-08-013-3/+24
|
* Avoid trying to malloc > (1<<32) bytes of memory due to an arithmeticdfr1998-08-013-6/+6
| | | | underflow on the alpha.
* Added iso646.h as defined by the Single UNIX Specification, version 2.alex1998-08-012-2/+46
|
* Sync with sys/i386/boot/netboot/main.c revision 1.23.kato1998-08-011-0/+1
|
* Fix reference to /usr/share/misc/iso3166.des1998-08-011-16/+31
| | | | PR: misc/7459
* If we get an ENOBUFS from the network, it's normally transient networkpeter1998-08-013-3/+33
| | | | | | | | | interface congestion (eg: nfs over a ppp link, etc). Don't log these for UDP mounts, and don't cause syscalls to fail with EINTR. This stops the 'nfs send error 55' warnings. If the error is because the system is really hosed, this is the least of your problems...
* Fix a compile error if IPFIREWALL_FORWARD active without IPDIVERT.peter1998-08-011-3/+2
|
* When we receive an LCP config REQ in Opened state,brian1998-08-011-6/+8
| | | | | | | | do TLD *before* processing the config request as TLD initialises the peers LCP values. It's strange that an IRC isn't required here - but I'll bow to the wisdom of the rfc.
* Cosmetic: Diagnostic wording (Unknown -> Unexpected)brian1998-08-011-4/+14
|
* Always dial immediately on ``open'', ``dial'' and ``call''.brian1998-07-313-31/+12
| | | | We don't need a ``!''.
* Cosmetic change to driver registration.dfr1998-07-313-6/+6
|
* Make it possible to have a driver registered with more than one parent bus.dfr1998-07-311-16/+17
|
* Only perform byte/word accesses in the correct EV56 memory space.dfr1998-07-311-78/+69
| | | | | | Sparse macros have moved to <machine/swiz.h>. Fix sparse memory access so that it actually works as intended. Tidy up sparse configuration access slightly.
* Add definitions of EV56 INT1/INT2/INT4/INT8 memory spaces.dfr1998-07-311-1/+9
|
* Merge with i386/isa/diskslice_machdep.c 1.30dfr1998-07-311-32/+14
|
* I've put together man pages for the pthread_cleanup, pthread_cond, andphk1998-07-3144-4/+2838
| | | | | | | | pthread_mutex routines. I've also tweaked pthread_create.3 to point to pthread_cleanup_push(3) and pthread_cleanup_pop(3). PR: 7450 Submitted by: Brian Cully <shmit@kublai.com>
OpenPOWER on IntegriCloud