| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
part of a program to remove the non-FreeBSD autoconf/automake build
system for libarchive from the FreeBSD source tree.
|
|
|
|
| |
serialized.
|
| |
|
|
|
|
|
|
| |
POSIX implies that the user callback function must be executed in clean
environment.
2. Use newly introduced pthread stubs in libc.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
| |
login.access.5 will be installed from the respective PAM
module's src directory.
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
src/usr.bin/login/login.access.5 should be removed from use
because the whole login.access feature has moved to this PAM
module.
MFC after: 3 days
|
|
|
|
|
|
| |
is defined in the environment.
Requested by: jmg & a few others
|
|
|
|
|
|
|
| |
The thread jump table has been resorted, so you need to
keep libc, libpthread, and libthr in sync.
Submitted by: xu
|
|
|
|
|
|
| |
PR: 94087
Submitted by: Tadaaki Nagao <nagao@iij.ad.jp>
MFC after: 3 days
|
|
|
|
|
|
| |
Useful tips from: ru, bde
Approved by: pjd
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
is default and caller does not require dedicated thread. timer needs
a dedicated thread to maintain overrun count correctly in notification
context. mqueue and aio can use thread pool to do notification
concurrently, the thread pool has lifecycle control, some threads will
exit if they have idled for a while.
|
| |
|
|
|
|
|
|
|
|
| |
PR: docs/87681
Noticed by: Andreas Kohn <andreas@syndrom23.de>
Reviewed by: brooks
Approved by: trhodes (mentor)
MFC after: 3 days
|
| |
|
|
|
|
|
| |
2. Save and restore syscall errno correctly.
3. Style fix.
|
| |
|
| |
|
|
|
|
|
|
| |
Reported by: yar
Tested by: yar, Rostislav Krasny <rosti.bsd__at__gmail.com>
MFC after: 1 week
|
| |
|
| |
|
|
|
|
|
|
|
| |
Current the library implements mqueue, timer and aio with SIGEV_THREAD
notification supported.
Earlier version reviewed by: deischen
|
|
|
|
| |
library.
|
|
|
|
| |
with -O2.
|
| |
|
| |
|
|
|
|
|
|
| |
Remove a few unused locks.
Remove locks from application namespace.
|
|
|
|
|
|
|
|
|
| |
Staticize two tables thare are not visible in <resolv.h>
and which are also local in Solaris' libresolv.
Remove two functions that are not referenced in libc nor
anywhere else I can find, not visible in <resolv.h> and
which are also local in Solaris libresolv.
|
|
|
|
|
| |
Approved by: cognet (mentor)
MFC after: 3 days
|
|
|
|
|
|
|
|
|
| |
an IPv6 support.
PR: kern/93740
Submitted by: Rudolf Cejka <cejkar__at__fit.vutbr.cz>
Obtained from: BIND9
MFC after: 1 week
|
|
|
|
| |
not in a halt or sleep state.
|
|
|
|
|
|
| |
atomic operation to return and adjust the stack.
Submitted by: luoqi
|
|
|
|
|
|
|
|
|
|
| |
- Don't query 'as is' twice.
PR: bin/62139
Reported by: Rostislav Krasny <rosti.bsd__at__gmail.com>
Tested by: Rostislav Krasny <rosti.bsd__at__gmail.com>
Obtained from: BIND9 (with some modification)
MFC after: 1 week
|
|
|
|
|
|
| |
MFC Candidate.
PR: 93592
|
|
|
|
|
|
|
|
| |
b) what return values from kldstat(2) can be expected.
Bump .Dd.
MFC after: 3 days
|
|
|
|
| |
library which can be reused both for libthr and libpthread.
|
|
|
|
|
|
| |
suspension bug.
MFC after: 3 days
|
|
|
|
| |
and loading it.
|
|
|
|
|
|
|
| |
Submitted by: sbahra at gwu dot edu
Reviewed by: ru@
Approved by: ceri@
MFC after: 3 days
|
|
|
|
|
| |
MFC candidate
Noticed by: luoqi
|
|
|
|
| |
reinitialize its internal locks.
|
| |
|
|
|
|
|
|
| |
Add explanations to the examples.
MFC after: 1 week
|
|
|
|
| |
for Pax extended attribute entries.
|
|
|
|
|
|
|
| |
Without this, you cannot properly restore device node entries
from such archives.
Thanks to: Steve 'dillo Okay for reporting this oversight.
|
| |
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
but then sizes the containing data structure at run-time to make room
for per-cpu cache data. Modify libmemstat to separately allocate a
buffer to hold per-cpu cache data, sized based on the run-time mp_maxid
variable when using libkvm to access UMA data. This avoids reading
invalid cache data from beyond the end of the uma_zone data structure
on the stack, which can result in invalid statistics and/or reads from
invalid kernel addresses.
Foot target practice by: ps
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
return a KVM error rather than an out of memory error, so that the caller
reports the KVM error state. This replaces a misleading error message
with a more accurate although equally confusing one.
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
cpu mask before looking at the cache entries for the CPU. For systems
with sparse CPU id arrays, this skips otherwise uninitialized cache
structures.
MFC after: 3 days
|