| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
'struct proc' now.
Notes:
svn path=/head/; revision=98124
|
|\
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=98122
|
| |
| |
| |
| |
| | |
Notes:
svn path=/vendor/sendmail/dist/; revision=98121
svn path=/vendor/sendmail/8.12.4/; revision=98123; tag=vendor/sendmail/8.12.4
|
| |
| |
| |
| |
| |
| |
| |
| | |
PR: (one small part of) 19720
Approved by: phk
Notes:
svn path=/head/; revision=98120
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
in vm_map_wire().
o Make two white-space changes in vm_map_wire().
Reviewed by: tegge
Notes:
svn path=/head/; revision=98119
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98118
|
| |
| |
| |
| |
| |
| |
| | |
free a cached FTP connection.
Notes:
svn path=/head/; revision=98117
|
| |
| |
| |
| |
| |
| |
| | |
rather than defining them ourselves.
Notes:
svn path=/head/; revision=98116
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98115
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: Kyunghwan Kim <redjade@atropos.snu.ac.kr>
Notes:
svn path=/head/; revision=98114
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98113
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98112
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98111
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: ticso
Notes:
svn path=/head/; revision=98110
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
on a vm_map_entry by sleeping until the flag is cleared.
Submitted by: tegge
Notes:
svn path=/head/; revision=98109
|
| |
| |
| |
| |
| |
| |
| | |
unnecessary M_ZERO.
Notes:
svn path=/head/; revision=98108
|
| |
| |
| |
| |
| |
| |
| | |
Use the literal string 'PWB UNIX', as we still have no .At macro for it.
Notes:
svn path=/head/; revision=98107
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: grog
Notes:
svn path=/head/; revision=98106
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for either does not make sense.
PR: (one small part of) 19720
Notes:
svn path=/head/; revision=98105
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
by me first have given me a good excuse to drop my MAINTAINERship.
MFC after: 1 week
Notes:
svn path=/head/; revision=98104
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
goto target was so the cache could be freed. So free the cache after
done: rather then before done: (!)
Submitted by: Gavin Atkinson <gavin@ury.york.ac.uk>
Notes:
svn path=/head/; revision=98103
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: Jennifer Yang <yangjihui@yahoo.com>
Notes:
svn path=/head/; revision=98102
|
| |
| |
| |
| |
| |
| |
| |
| | |
return(foo)), kill extra blank names between function names;
- fix format string in printf(): devtoname() returns string, not pointer.
Notes:
svn path=/head/; revision=98101
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Martin Blapp determined that the elf dynamic loader was at fault. In
particular, the loader uses alloca() to allocate a symbol cache on the
stack. Normally this would work just fine, but if the loader is called
from a threaded program and the object being loaded is fairly large the
alloca() can blow away the thread stack and effect other nearby thread
stacks as well. My testing showed that the symbol cache can be as large
as 250KBytes during the openoffice port build and install sequence. Martin
was able to work around the problem by disabling the symbol cache
(cache = NULL;). However, this solution is not adequate for commit because
it can cause an enormous cpu burden for applications which do a lot of
dynamic loading (e.g. like konqueror).
The solution is to use anonymous mmap() to temporarily allocate space to
hold the symbol cache. In testing I found that replacing the alloca()
with mmap() has no observable degredation in performance.
It should be noted that this bug does not necessarily cause an immediate
crash but can instead result in long term corruption and instability in
applications that load modules from threads. The bug is almost certainly
responsible for some of the instabilities found in konqueror, for example,
and possibly netscape too.
Sleuthing work by: Martin Blapp <mb@imp.ch>
X-MFC after: Before or after the 4.6 release depending on the release engineers
Notes:
svn path=/head/; revision=98100
|
| |
| |
| |
| |
| |
| |
| | |
option for it.
Notes:
svn path=/head/; revision=98099
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98098
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98097
|
| |
| |
| |
| |
| |
| |
| | |
it before committing.
Notes:
svn path=/head/; revision=98096
|
| |
| |
| |
| |
| |
| |
| | |
and it should not have been there at all since it is a deprecated option.
Notes:
svn path=/head/; revision=98094
|
| |
| |
| |
| |
| |
| |
| | |
warning message as well as the path argument.
Notes:
svn path=/head/; revision=98093
|
| |
| |
| |
| |
| |
| |
| | |
example only works with csh(1).
Notes:
svn path=/head/; revision=98092
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98091
|
| |
| |
| |
| |
| |
| |
| |
| | |
on IRC. This one is to create a colon seperated list of directories from
find(1), suitable for use in the shell's PATH.
Notes:
svn path=/head/; revision=98090
|
| |
| |
| |
| |
| |
| |
| | |
multibyte characters and the -d option in a BUGS section.
Notes:
svn path=/head/; revision=98089
|
| |
| |
| |
| |
| |
| |
| | |
in-line. Document effects of locale environment variables in the same way.
Notes:
svn path=/head/; revision=98088
|
| |
| |
| |
| |
| |
| |
| | |
for a very long time (or never did exist).
Notes:
svn path=/head/; revision=98087
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98086
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98085
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
hatching the idea of using dc, and Giorgos (keramida) for incubating it.
This also reverses most of the previous commit which took out or
modified the text about umask stuff.
Notes:
svn path=/head/; revision=98084
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Submitted by: tegge
o Eliminate the "!mapentzone" check from vm_map_entry_create() and
vm_map_entry_dispose(). Reviewed by: tegge
o Fix white-space usage in vm_map_entry_create().
Notes:
svn path=/head/; revision=98083
|
| |
| |
| |
| |
| |
| |
| |
| | |
EOL anchor, when the last input line does not end in a newline character.
Picked up by the GNU sed test suite.
Notes:
svn path=/head/; revision=98082
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98081
|
| |
| |
| |
| |
| |
| |
| |
| | |
it seems we don't have a macro for that yet, so list them in the first UNIX
release since then that we have a .At for: v7.
Notes:
svn path=/head/; revision=98080
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
following the lead of The XFree86 Project's default.
Approved by: Murray
Notes:
svn path=/head/; revision=98079
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
be sysinit_sub_id.
PR: docs/34583
Approved by: murray
Notes:
svn path=/head/; revision=98077
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
to be destroyed. This fixes a problem where destroying a UMA zone
would fail to destroy all zone mutexes.
Reviewed by: jeff
Notes:
svn path=/head/; revision=98075
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=98074
|
| |
| |
| |
| |
| |
| |
| | |
Requested by: alfred
Notes:
svn path=/head/; revision=98073
|
| |
| |
| |
| |
| |
| |
| |
| | |
Spotted by: steve
Pointy hat: brian
Notes:
svn path=/head/; revision=98072
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
or user vm_maps. This implementation has two key benefits when compared
to vm_map_{user_,}pageable(): (1) it avoids a race condition through
the use of "in-transition" vm_map entries and (2) it eliminates lock
recursion on the vm_map.
Note: there is still an error case that requires clean up.
Reviewed by: tegge
Notes:
svn path=/head/; revision=98071
|