summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* The .Nm utilitycharnier2002-07-0626-130/+195
|
* The .Nm utilitycharnier2002-07-061-4/+7
|
* Cleanup after my de-__P (remove leading whitespace before prototype args).alfred2002-07-061-72/+101
| | | | | | Add newlines after function return types in function declarations. Approved by: wpaul (a long time ago)
* Cleanup after my de-__P (remove leading whitespace before prototype args).alfred2002-07-061-84/+120
| | | | | | Add newlines after function return types in function declarations. Approved by: wpaul (a long time ago)
* Part 2/2 of the kerberos5/doc/ "make release" breakage fix:ru2002-07-061-0/+1
| | | | | Make sure the "krb5" does not have the /usr/share/info/dir, or it will clobber the "base" version on install.
* Part 1/2 of kerberos5/doc/ "make release" breakage fix:ru2002-07-061-1/+1
| | | | | Finish the fix of rev. 1.28 changes in rev. 1.47 (removed gross dir file bootstrap rule again).
* Fix wrong use of ACPI_NO_UNIT_LIMIT which is for as_maxunits, not as_units.iwasaki2002-07-061-2/+2
|
* Fixup uses of GETVOBJECT.jeff2002-07-063-15/+17
| | | | | | | | | | | - Cache a pointer to the vnode's object in the buf. - Hold a reference to that object in addition to the vnode's reference just to be consistent. - Cleanup code that got the object indirectly through the vp and VOP calls. This fixes at least one case where we were calling GETVOBJECT without a lock. It also avoids an expensive layered call at the cost of another pointer in struct buf.
* make this repect ps_sigintr if there is a pre-existing signaljulian2002-07-061-1/+0
| | | | | | or suspension request. Submitted by: David Xu
* Clean up execve locking:jeff2002-07-064-5/+23
| | | | | | - Grab the vnode object early in exec when we still have the vnode lock. - Cache the object in the image_params. - Make use of the cached object in imgact_*.c
* - Disable original vop_strategy lock specification.jeff2002-07-061-1/+2
| | | | | | | | - Switch to the new vop_strategy_pre for lock validation. VOP_STRATEGY requires only that the buf is locked UNLESS the block numbers need to be translated. There may be other reasons, but as long as the underlying layer uses a VOP to perform the operations they will be caught later.
* - Add vop_strategy_pre to validate VOP_STRATEGY locking.jeff2002-07-062-0/+17
| | | | | | | | | - Disable original vop_strategy lock specification. - Switch to the new vop_strategy_pre for lock validation. VOP_STRATEGY requires only that the buf is locked UNLESS the block numbers need to be translated. There may be other reasons, but as long as the underlying layer uses a VOP to perform the operations they will be caught later.
* Use the new #! directive for vop_rename. Leave the old lock specificationjeff2002-07-061-4/+5
| | | | intact but disabled.
* Add "vop_rename_pre" to do pre rename lock verification. This is enabled onlyjeff2002-07-062-1/+22
| | | | with DEBUG_VFS_LOCKS.
* Add a new configuration directive that inserts calls to debugging functionsjeff2002-07-061-1/+28
| | | | | | | | | | | | | | | | in the VOP inlines. This is intended to replace the simple locking specifications for calls that have more complicated behavior such as rename and lookup. The syntax of the new entries is: #! name pre/post function If the function is marked 'pre' it is executed prior to calling the VOP and takes a pointer to a struct vop_{name}_args as it's only parameter. If the function is marked 'post' it is executed after the VOP call and takes a pointer to a struct vop_{name}_args as it's first parameter and the integer return value from the vop as the second paramter.
* Make space for compilations.obrien2002-07-061-0/+1
|
* Fix at least one of the things wrong with signalsjulian2002-07-061-6/+9
| | | | | | ^Z should work a lot better now. Submitted by: peter@freebsd.org
* Remove the advertising clause from the Duke BSD copyright on thegallatin2002-07-063-12/+3
| | | | | | | zero-copy files Requested by: rwatson Approved by: Jeff Chase (my old boss at Duke)
* We don't need to hit the user over the head so strong now that we'veobrien2002-07-061-1/+0
| | | | | | fixed all the known warnings suffiently to not require NO_WERROR. Ok'ed by: peter
* Remove bogus vm_page_wakeup() in vm_page_cowfault() that will cause panicsgallatin2002-07-051-1/+0
| | | | | | | in the zero-copy send path if a process attempts to write to a page which is still in flight. reviewed by: ken
* Implement the last 2-3 missing instructions for ipfw,luigi2002-07-053-160/+219
| | | | | | | | | | | | | | | | now it should support all the instructions of the old ipfw. Fix some bugs in the user interface, /sbin/ipfw. Please check this code against your rulesets, so i can fix the remaining bugs (if any, i think they will be mostly in /sbin/ipfw). Once we have done a bit of testing, this code is ready to be MFC'ed, together with a bunch of other changes (glue to ipfw, and also the removal of some global variables) which have been in -current for a couple of weeks now. MFC after: 7 days
* Fix a lock order reversal in uma_zdestroy. The uma_mtx needs to be held acrossjeff2002-07-051-4/+4
| | | | | | calls to zone_drain(). Noticed by: scottl
* Merge rev 1.2 (FreeBSD a.out configuration support) into theobrien2002-07-051-0/+23
| | | | Binutils 2.12_20020622 snap.
* Use the stock 2.12.1 snapshot version of this.obrien2002-07-051-0/+7
|
* Use the stock version of this.obrien2002-07-052-2/+2
|
* Bring the binutils_2_12_20020622 snap version of this to the HEAD branch.obrien2002-07-051-51/+63
|
* We use the stock version of this file as in rev 1.4.obrien2002-07-051-1/+2
|
* We use the stock version of this file.obrien2002-07-051-19/+19
|
* Merge rev 1.6 (ELF_DYNAMIC_INTERPRETER) into Binutils 2.12_20020622 snap.obrien2002-07-051-0/+10
|
* Merge our ELF branding into Binutils 2.12_20020622 snapshot.obrien2002-07-051-8/+0
| | | | | (note that this will be the last Binutils update to offer our original method of ELF branding (WANT_OLD_BRANDELF_METHOD))
* This commit was generated by cvs2svn to compensate for changes in r99461,obrien2002-07-0596-2992/+13175
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import of Binutils from the FSF 2.12 branch (just post-.1 release).obrien2002-07-05105-3072/+13301
| | | | | | | | These bits are taken from the FSF anoncvs repo on 22-June-2002 23:28:00 EDT.
* | dd %i as an alias for %d for greater compatibility with our *BSD bretherenimp2002-07-051-0/+1
| | | | | | | | | | Obtained from: NetBSD Reviewed by: jake, rwatson, bosko
* | Don't depend on pollution in <limits.h> for the definition ofmike2002-07-052-0/+2
| | | | | | | | <stdint.h> macros.
* | Document BIOS bytecode overriding.takawata2002-07-051-0/+32
| | | | | | | | | | Pointed out by: Alex Zepeda <zipzippy@sonic.net> Reviewed by: David Wolfskill <david@catwhisker.org>
* | Rewrite to use the buffer API instead of roll-your-own messaging.des2002-07-051-116/+65
| | | | | | | | | | Suggested by: Markus Friedl <markus@openbsd.org> Sponsored by: DARPA, NAI Labs
* | (forgot to commit) We don't need --with-opie since PAM takes care of it.des2002-07-051-1/+1
| |
* | There is apparently no reason for the existence of the `etc' target.ru2002-07-051-2/+0
| |
* | Whitespace and indentation (style) fixes.ru2002-07-051-34/+36
| |
* | Added DEFAULTS, to denote the contents of etc/defaults/.ru2002-07-051-38/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Once upon a time (in rev. 1.81), COPYRIGHT and FREEBSD were multi-value. Moved installation of /var/log/cron to where it belongs (this finishes the change in rev. 1.205). Removed (with extreme prejudice) a bunch of parentheses that unnecessarily obfuscated this makefile. Run pwd_mkdb(8) right after master.passwd is installed. Install nsmb.conf to /usr/share/examples/etc/.
* | o Change almost all magic numbers to the appropriate constants.maxim2002-07-051-28/+32
| | | | | | | | | | | | | | | | | | o Fix zero payloading, unbreak ping -s 0. o Increase socket recieve buffer, ping -s 65467 is working now. Submitted by: anti-magic sweep based on kris's patch Reviewed by: bde, silence on -audit MFC after: 2 months
* | More strict ip options parsing.maxim2002-07-051-53/+44
| | | | | | | | | | Reviewed by: bde (style), silence on -audit MFC after: 2 months
* | Add bmtphy.cbenno2002-07-051-0/+1
| |
* | regeneratebenno2002-07-051-3/+9
| |
* | Add a driver for the Broadcom BCM52xx "mini-theta" PHY. This includes thebenno2002-07-053-0/+483
| | | | | | | | | | | | | | | | | | | | | | | | | | internal PHY on the 3COM 3C905B and 3C905C parts, however I've rigged it so that xlphy (aka exphy) takes precedence for the time being. If people try this with their xl cards and decide that it's a better choice, we can switch this later. This is the PHY used in various iMacs and possibly other GMAC-equipped Macintoshes with 10/100 PHYs (the ones with 10/100/1000 appear to use brgphy). Obtained from: NetBSD
* | Use 3C905C instead of 3c905Cphy as the identifier for the Broadcom PHY usedbenno2002-07-052-3/+3
| | | | | | | | | | | | in the 3C905C. This is mainly cosmetic. I'm doing this mainly so we share the same identifier as NetBSD.
* | Fix a memory leak.maxim2002-07-051-0/+1
| | | | | | | | | | PR: bin/40177 MFC after: 1 week
* | Correct the History section; uniq(1) appeared at least as early as V3.tjr2002-07-051-4/+5
| | | | | | | | Move the section to after Standards.
* | Remove redundant description of input_file and output_file arguments.tjr2002-07-051-4/+0
| |
* | Use err instead of errx when malloc fails. "malloc" is not a helpfultjr2002-07-053-7/+13
| | | | | | | | error message.
OpenPOWER on IntegriCloud