| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
uma_small_alloc(): They always zeroed the page regardless of what the
caller requested.
|
|
|
|
|
|
| |
pmap_qremove, in order to avoid making the mutex recursable.
Discussed with: alc
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Modified release notes: Mention the old OpenPAM version when noting
the update.
|
|
|
|
| |
Use err().
|
|
|
|
|
|
|
| |
This resolves confusion for at least 10 people.
Suggested by: Bruce M. Simpson <bms@spc.org>
Approved by: des (mentor)
|
|
|
|
| |
kseq.
|
|
|
|
| |
the build almost a year ago.
|
|
|
|
| |
Submitted by: truckman
|
| |
|
| |
|
|
|
|
| |
busdma and has extensively been tested on i386 and sparc64.
|
|
|
|
| |
Shamed into fixing by: John Cagle <john.cagle@hp.com>
|
|
|
|
|
|
|
|
| |
smbfs_close(). This fixes paging to and from mmap()'d regions of smbfs
files after the descriptor has been closed, and makes thttpd, GNU ld,
and perhaps more things work that depend on being able to do this.
PR: 48291
|
|
|
|
|
|
| |
product ID, so we have to use the CIS strings to ID it.
dmesg by: Christian Laursen
|
| |
|
|
|
|
|
|
|
|
| |
A PPP login program is started _automatically_ (i.e., without
human intervention) even with the "pl" capability unset, as soon
as a PPP frame is detected. But with "pl" set, a PPP login program
is started independently of the result of PPP detection (which is
rendered unnecessary then,) i.e. _unconditionally_.
|
| |
|
|
|
|
| |
and close VCCs.
|
|
|
|
|
|
|
| |
because the run time exceeds the largest value a signed int can hold.
The real solution involves calculating how far we are over the limit.
To quickly solve this problem we loop removing 1/5th of the current value
until it falls below the limit. The common case requires no passes.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
suggested by the version of the commit message that's mailed out
as opposed to the more error prone version that will be suggested
when doing the actual import.
|
| |
|
| |
|
|
|
|
|
| |
with other synthetic filesystems, which have f_mntfromname the same
as f_fstypename. Noticed by Sean Kelly on -current.
|
|
|
|
| |
Confused: anordby
|
|
|
|
|
|
| |
statically compiled for named to work chroot'ed, and we'd like
to be able to do that from /etc/rc.d without additional user
intervention.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Emulate lock draining (LK_DRAIN) in null_lock() to avoid deadlocks
when the vnode is being recycled.
- Don't allow null_nodeget() to return a nullfs vnode from the wrong
mount when multiple nullfs's are mounted. It's unclear why these checks
were removed in null_subr.c 1.35, but they are definitely necessary.
Without the checks, trying to unmount a nullfs mount will erroneously
return EBUSY, and forcibly unmounting with -f will cause a panic.
- Bump LOG2_SIZEVNODE up to 8, since vnodes are >256 bytes now. The old
value (7) didn't cause any problems, but made the hash algorithm
suboptimal.
These changes fix nullfs enough that a parallel buildworld succeeds.
Submitted by: tegge (partially; LK_DRAIN)
Tested by: kris
|
|
|
|
|
| |
PR: bin/45269
Submitted by: Slaven Rezic <slaven.rezic@berlin.de>
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
Version 8.3.5 was skipped due to bugs fixed in this version.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
and run time.
- Scale the sleep and run time back via sched_interact_update() in more
places. This is to keep the statistic more accurate.
- Charge a parent one tick for forking a child.
- Add only the run time and not the sleep time to the parents kg when a
thread exits. This allows us to give a penalty for having an expensive
thread exit but does not give a bonus for having an interactive thread
exit.
- Change the SLP_RUN_THROTTLE to limit us to 4/5th and not 1/2.
- Change the SLP_RUN_MAX to two seconds. This keeps bursty interactive
applications like mozilla and openoffice in the interactive range even
through expensive tasks.
- Recalculate the slice after every sleep. This ensures that once a task
has been marked interactive it only has a slice of 1 at the risk of
giving tasks that sleep for a very brief period a longer time slice.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
this makes connect act more sensibly in these cases.
PR: 50839
Submitted by: Barney Wolff <barney@pit.databus.com>
Patch delayed by laziness of: silby
MFC after: 1 week
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The matcd.4 man page has been upgraded to reflect current 5.1.x
functionality, and efforts were made to match the style and layout found
in similar-single purpose block drivers man pages found in the 5.1 tree
man4 area while not losing useful information. However, the documentation
folks should still take a look, since the man pages used as guides were
somewhat inconsistent on a variety of points.
Approved by: markm(mentor)
|
| |
| |
| |
| |
| |
| | |
(or rc.conf) at boot time, and detach them when shutting down. Not
added to the Makefile to give the rcng gurus an opportunity to improve
it.
|
| |
| |
| |
| |
| |
| |
| |
| | |
to be no need to see them in the general case (and they aren't
smp-safe anyway.)
Suggested by: hmp
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This version of the driver code is compatible with near-release FreeBSD 5.1
kernel/driver interfaces.
modules/Makefile, man page and other bindings to follow shortly, once I get
this part of the check-in right.
Approved by: markm(mentor)
|
| |
| |
| |
| |
| |
| | |
state, as inp_socket will then be NULL. This fixes a panic that occurs when one
tries to bind a port that was previously binded with remaining TIME_WAIT
sockets.
|
| |
| |
| |
| |
| |
| | |
group again except first kse_create syscall.
Noticed by: julian
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the terminating '\0'. Since the initialisation of rootpath in
libstand/bootp.c may copy junk into the rest of the buffer, it was
possible for the code to find a ':' after the '\0' and do the wrong
thing.
Reviewed by: ps
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| | |
from .c files. Actually, this is overkill, as the .ln file targets
are assumed from .? (any) files. This is not a problem in practice,
merely a bit untidy, as the linting rules DTRT. See the sys/conf/*
and sys/mk/* files for usage.
|
| | |
|
| | |
|