summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix the breakage of tagged queueing that the busdma integrationsos2002-04-185-27/+32
| | | | | introduced. Since its now only possible to have one DMA control block at a time, we move the setup to dmastart instead.
* Add a reference to the kenv(2) manpage.mux2002-04-182-0/+2
|
* Don't list pam_unix in the session chain, since it does not provide anydes2002-04-189-11/+1
| | | | | | session management services. Sponsored by: DARPA, NAI Labs
* De-__P, use ansi function definitionsimp2002-04-184-268/+117
|
* Connect the kenv.2 manpage to the build.mux2002-04-181-1/+1
|
* Add a manpage for the kenv(2) syscall that Chad David kindlymux2002-04-181-0/+172
| | | | | | wrote for me. Submitted by: davidc
* Fix the fdisk(8) manual page.trhodes2002-04-182-112/+115
| | | | | | | | | s/partition/slice/ in fdisk.8 fix a bug in fdisk(8) where it did not honer -t when using -I PR: 36563 and 35688 Submitted by: bde Reviewed by: bde
* Back out previous commit, which was not at all approved by the maintainerdes2002-04-181-21/+32
| | | | | | | | of this code. I very much doubt that "the FreeBSD way" really means "make it as unreadable and unmaintable as possible", and I would like Makefile style (which is not currently documented anywhere except in the minds of bde and ru) to be discussed and agreed upon in the appropriate forum before any further commits of this kind happen.
* Add the PCI ID for an upcoming variant of a soon-to-be released series ofscottl2002-04-181-0/+2
| | | | cards.
* This style is *way* outside the relm of any other of our Makefilesobrien2002-04-181-32/+21
| | | | | | (other than the single sys.mk). Adjust to smell like FreeBSD. Reviewed & prefered by: bde
* Cleanup comments.alfred2002-04-181-11/+2
| | | | | | | Remove all current poll(2) extensions except POLLINIGNEOF as they are now unused. Submitted by: bde
* Remove support for using soon to be retired "special" poll(2) ops.alfred2002-04-181-7/+7
| | | | | | | | | Replace with kevent(2) ops. This is untested, but the code would rot even further if this wasn't applied. I've chosen to apply this to prompt some cleanup. Submitted by: bde
* Cleanup of logic, flow and comments.alfred2002-04-181-20/+18
| | | | Submitted by: bde
* Work around an Intel 21143 chip bug.mckay2002-04-182-14/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rev 1.56 of if_dc.c removed calls to mii_pollstat() from the dc_tick() routine. dc_tick() is called regularly to detect link up and link down status, especially when autonegotiating. The expectation was that mii_tick() (which is still called from dc_tick()) would update status information automatically in all cases where it would be sensible to do so. Unfortunately, with authentic 21143 chips this is not the case, and the driver never successfully autonegotiates. This is because (despite what it says in the 21143 manual) the chip always claims that link is not present while the autonegotiation enable bit is set. Autonegotation takes place and succeeds, but the driver tests the link bits before it switches off the autonegotiation enable bit, and success is not recognised. The simplest solution is to call dcphy_status() more often for MII_TICK calls by dropping out of the switch statement instead of exiting when we are autonegotiating and link appears to not be present. When autonegotiation succeeds, dcphy_status() will note the speed and fdx/hdx state and turn off the autonegotiation enable bit. The next call to dcphy_status() will notice that link is present, and the dc driver code will be notified. Macronix chips also use this code, but implement link detection as described in the manual, and hence don't need this patch. However, tests on a Macronix 98715AEC-C show that it does not adversely affect them. This could be done better but is the minimal effective change, and most closely mimics what was happening prior to rev 1.56 of if_dc.c. (Actually I also deleted a small amount of unnecessary code while I was in the area.) Reviewed by: wpaul
* Removed gratuitous LIBCOMPATDIR assignments.ru2002-04-183-6/+0
|
* Fixed some style bugs:bde2002-04-181-3/+4
| | | | | | | - ifdefs around vendor sccsid were left reversed after switching to __FBSDID(). - vertical whitespace after some of the non-FALLTHROUGH cases was lost. - too much vertical whitespace before prototypes.
* Backed out the style bugs in rev.1.17:bde2002-04-181-41/+41
| | | | | | | | | | - don't use unusual indentation for 39 lines of declarations when only 2 of the lines benefit from it. - don't use __DECONST(). This was the one use of it in the tree, and it was just wrong. It was used to hide the warning about tgetnum() having the wrong prototype (missing a `const') due to libncurses being misconfigured. libncurses has been fixed, so the original code now compiles cleanly with WARNS=4.
* Do not reset MAKEFILE when reading ".depend" as this ratherru2002-04-181-1/+6
| | | | | | | eliminates the usefulness of ${MAKEFILE}. Obtained from: NetBSD MFC after: 1 week
* Fixed bugs in previous revision:ru2002-04-181-20/+6
| | | | | | | | | | | | | Added NOOBJ if anyone even attempts to "make obj" here. Revert to installing files with mode 644 except README. Make this overall look like a BSD-style Makefile rather than roll-your-own (this is not a bug). For the record. Previous revision also fixed the breakage introduced by the sys.mk,v 1.60 commit: bsd.own.mk is no longer automatically included from sys.mk. Reported by: jhay
* Use ${FILES} and <bsd.prog.mk> rather than roll-your-own.des2002-04-181-22/+21
|
* Optimize for i486 better (-m486 is just another deprecatedru2002-04-181-1/+1
| | | | | | | | synonym for -mcpu=i486). PR: i386/37212 Submitted by: Matthias Andree <matthias.andree@web.de> MFC after: 3 days
* Install bsd.init.mk.ru2002-04-181-1/+2
| | | | Submitted by: "Peter S. Housel" <housel@acm.org>
* Replaced exists() tests with two equivalent defined().ru2002-04-186-6/+6
| | | | | LIBDIR is defined in bsd.own.mk but sys.mk no longer includes bsd.own.mk as of revision 1.60.
* INFODIR is defined in bsd.own.mk but sys.mk no longer includesru2002-04-181-2/+2
| | | | | | | | | bsd.own.mk as of share/mk/sys.mk,v 1.60. I did not notice this because I tested with DESTDIR=/foo/5.0, and the "exists(/foo/5.0)" test apparently succeeded. Reported by: fenner
* This Makefile.inc depended on the (wrong) order of inclusionru2002-04-181-1/+2
| | | | | | | | | | of makefiles: bsd.own.mk was included before ../Makefile.inc, effectively hiding the (wrong) LIBCOMPATDIR assignment here. share/mk/sys.mk,v 1.60 (and assorted share/mk fixes) fixed this order, revealed this bug, and broke "make release" and "make installworld" with either of -DCOMPAT1X or -DCOMPAT2?. Reported by: jhay
* In rare cases, we might want to include bsd.own.mk directly.ru2002-04-181-0/+5
| | | | So protect it from being included twice.
* Add a comment documenting a race condition in vm_fault(): Specifically, aalc2002-04-181-0/+3
| | | | modification is made to the vm_map while only a read lock is held.
* Since WITNESS doesn't just do mutexes, remove "mutex" from the WITNESSrwatson2002-04-186-6/+6
| | | | | comment in GENERIC config files of appropriate platforms. For whatever reason, powerpc didn't use WITNESS in GENERIC.
* Witness doesn't just track mutexes, so don't say mutexes specifically. Itrwatson2002-04-181-1/+1
| | | | also tracks sxlocks, etc.
* Add the -b option (break at byte position, not column number) and the -stjr2002-04-182-29/+97
| | | | | | | | | | | | | | | | option (try to break at word bounaries) for SUSv3 conformance. Partially based on the NetBSD version, with the following changes: - style(9) - break on <blank>s, not spaces, per POSIX (and GNU) - when looking for last space on line, search backwards instead of forwards; less comparisons needed this way. - use LINE_MAX macro instead of a magic number and a comment saying it is LINE_MAX. PR: 36245 Reviewed by: mike Obtained from: NetBSD (partially)
* o Call vm_map_growstack() from vm_fault() if vm_map_lookup() has failedalc2002-04-183-35/+14
| | | | | | | | | | | due to conditions that suggest the possible need for stack growth. This has two beneficial effects: (1) we can now remove calls to vm_map_growstack() from the MD trap handlers and (2) simple page faults are faster because we no longer unnecessarily perform vm_map_growstack() on every page fault. o Remove vm_map_growstack() from the i386's trap_pfault(). o Remove the acquisition and release of Giant from i386's trap_pfault(). (vm_fault() still acquires it.)
* Whitespace fix after the restructuring, no content changesue2002-04-181-327/+331
|
* Restructure the Sparc installation instructions toue2002-04-181-70/+55
| | | | | | | | | | | | | | - get rid of the 4th level headings - seperate the actions required to prepare the installation (getting the CD, settings up the various daemons, ...) from the actual installation Translation teams: This patch moves some paragraphs around and changes a lot of <sectX> headers, but does not contain any content changes in the strict sense of the word (i.e. I did not rewrite paragraphs yet). There were no changes to the indentation, either. Reviewed by: bmah, -sparc, -doc
* New release note: SA-02:21.bmah2002-04-172-0/+14
|
* Remove an extraneous .El call.mike2002-04-171-1/+0
| | | | Submitted by: fenner
* This commit was generated by cvs2svn to compensate for changes in r94970,des2002-04-173-24/+15
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Fix broken markup (perforce changes 9937, 9939)des2002-04-173-24/+15
| |
* | This commit was generated by cvs2svn to compensate for changes in r94968,des2002-04-171-1/+2
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Set rsp to NULL before calling the conversation function so we can laterdes2002-04-171-1/+2
| | | | | | | | | | | | detect if it hasn't been touched (perforce change 9889) Sponsored by: DARPA, NAI Labs
* | Fix typo in adjusted panic message.tegge2002-04-176-6/+6
| | | | | | | | Submitted by: cokane
* | mdoc police: get rid of blank line at end of file.fenner2002-04-171-1/+0
| |
* | mdoc police: use .El to end the list in the ENVIRONMENT section.fenner2002-04-171-0/+1
| |
* | mdoc police: turn .PP back into .Ppfenner2002-04-171-1/+1
| |
* | Update io_apic_ints array properly when revoking an irq mapping.tegge2002-04-176-12/+12
| | | | | | | | | | | | Adjust panic message. Submitted by: David Xu <bsddiy@yahoo.com>
* | De-K&R dkcksum() to fix some issues with c++.alfred2002-04-173-6/+3
| | | | | | | | Submitted by: Miguel Mendez <flynn@energyhq.homeip.net>
* | Avoid calling malloc() or free() while holding themux2002-04-172-14/+27
| | | | | | | | | | | | kenv lock. Reviewed by: jake
* | New release note: SA-02:20.bmah2002-04-172-0/+16
| |
* | This adds support for -s to the m4(1) utility, which causes #line directivesjmallett2002-04-176-9/+82
| | | | | | | | | | | | | | | | | | | | to be emitted as per the C preprocessor. It updates the manual page in regards to standards accordingly. PR: standards/36075 Submitted by: tjr Reviewed by: mike MFC after: 1 week
* | Install files via FILES, there's no reason to compare them before installing.ru2002-04-171-18/+6
| |
* | Require approval for DHCP commits. I have commit access to isc.orgmurray2002-04-171-0/+2
| | | | | | | | DHCP, so it should not be too much to ask to keep the sources synced.
OpenPOWER on IntegriCloud