| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
Add newlines after function return types in function declarations.
Approved by: wpaul (a long time ago)
|
|
|
|
|
|
| |
Add newlines after function return types in function declarations.
Approved by: wpaul (a long time ago)
|
|
|
|
|
| |
Make sure the "krb5" does not have the /usr/share/info/dir,
or it will clobber the "base" version on install.
|
|
|
|
|
| |
Finish the fix of rev. 1.28 changes in rev. 1.47 (removed
gross dir file bootstrap rule again).
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
| |
or suspension request.
Submitted by: David Xu
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
| |
intact but disabled.
|
|
|
|
| |
with DEBUG_VFS_LOCKS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
^Z should work a lot better now.
Submitted by: peter@freebsd.org
|
|
|
|
|
|
|
| |
zero-copy files
Requested by: rwatson
Approved by: Jeff Chase (my old boss at Duke)
|
|
|
|
|
|
| |
fixed all the known warnings suffiently to not require NO_WERROR.
Ok'ed by: peter
|
|
|
|
|
|
|
| |
in the zero-copy send path if a process attempts to write to a page
which is still in flight.
reviewed by: ken
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
calls to zone_drain().
Noticed by: scottl
|
|
|
|
| |
Binutils 2.12_20020622 snap.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(note that this will be the last Binutils update to offer our original
method of ELF branding (WANT_OLD_BRANDELF_METHOD))
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
These bits are taken from the FSF anoncvs repo on 22-June-2002 23:28:00 EDT.
|
| |
| |
| |
| |
| | |
Obtained from: NetBSD
Reviewed by: jake, rwatson, bosko
|
| |
| |
| |
| | |
<stdint.h> macros.
|
| |
| |
| |
| |
| | |
Pointed out by: Alex Zepeda <zipzippy@sonic.net>
Reviewed by: David Wolfskill <david@catwhisker.org>
|
| |
| |
| |
| |
| | |
Suggested by: Markus Friedl <markus@openbsd.org>
Sponsored by: DARPA, NAI Labs
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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 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
|
| |
| |
| |
| |
| | |
Reviewed by: bde (style), silence on -audit
MFC after: 2 months
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
in the 3C905C. This is mainly cosmetic.
I'm doing this mainly so we share the same identifier as NetBSD.
|
| |
| |
| |
| |
| | |
PR: bin/40177
MFC after: 1 week
|
| |
| |
| |
| | |
Move the section to after Standards.
|
| | |
|
| |
| |
| |
| | |
error message.
|