| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
during sigpause(2) call. It was backward.
Check that the signal number is valid.
Reported by: Garrett Cooper <yanegomi gmail com>
MFC after: 1 week
|
|
|
|
| |
Obtained from: projects/ppc64
|
|
|
|
|
|
|
|
|
|
|
| |
quirks for weak-symbol handling. Text symbols require also marking weak
the special dot-symbol associated with the function, and data symbols
require that you not do that. To fix this, provide a hacked
__weak_reference for powerpc64, and define a new __weak_reference_data
for the single weak data symbol in base.
Revert after: binutils 2.17 import
Obtained from: projects/ppc64
|
|
|
|
| |
MFC after: 1 month
|
|
|
|
|
|
|
| |
sinfo we will crash. Instead we should provide
our own temp structure to use internally.
MFC after: 1 month
|
|
|
|
|
|
| |
names names starting with a digit.
MFC after: 1 month
|
|
|
|
| |
Reviewed by: rwatson
|
|
|
|
|
|
|
| |
address ever gets checked.
Approved by: rrs (mentor)
MFC after: 1 month
|
|
|
|
| |
Approved by: rrs (mentor)
|
|
|
|
|
|
|
|
|
| |
use uintmax_t instead of float and thereby eliminating the need for
a non-FP version.
Tested on: amd64, ia64 & powerpc (book-E)
Suggested by: bde
MFC after: 1 month
|
|
|
|
|
|
|
|
|
|
|
|
| |
specific to hp300. Since FreeBSD does not support hp300, hp300 has
been removed from the condition altogether.
The FP version broke profiling on powerpc due to invalid results.
Casting to double instead of float resolved the issue, but with
Book-E not having a FP unit, the non-FP version looked preferrable.
Note that even on AIM hardware the FP version yielded an invalid
value for s_scale, so the problem is most likely with the compiler
or with the expression itself.
|
|
|
|
|
| |
sys/param.h instead of sys/types.h so we get NGROUPS_MAX and NGROUPS
definitions.
|
|
|
|
|
|
| |
wil support all ABIs.
Approved by: rrs (mentor)
|
|
|
|
|
|
|
|
| |
errnos: EBADMSG, EMULTIHOP, ENOLINK, EPROTO, ENOTCAPABLE.
PR: docs/147983
Submitted by: pluknet
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
Update libc Makefiles.
Add makecontext implementation.
Changes from http://svn.freebsd.org/base/user/jmallett/octeon
Approved by: rrs(mentor), jmallett
|
|
|
|
|
|
|
|
|
| |
Update libc assembly code to use macros that work on both o32 and n64.
Merge string functions from NetBSD.
The changes are from http://svn.freebsd.org/base/user/jmallett/octeon
Approved by: rrs (mentor), jmallett
|
|
|
|
|
|
| |
break an unnecessary dependency on getpwuid() and getgrgid().
MFC after: 1 month
|
|
|
|
|
|
|
|
|
|
| |
finished using it. This allows the mutex's allocated memory to be
freed.
This is one sense a rather silly change, since at this point we're
less than a microsecond away from calling _exit; but fixing this
memory leak is likely to make life easier for anyone trying to
track down other memory leaks.
|
|
|
|
|
| |
Approved by: rrs (mentor)
MFC after: 1 month
|
| |
|
| |
|
|
|
|
|
|
| |
Found with: Coverity Prevent
CID: 7466, 7467
MFC after: 2 weeks
|
|
|
|
|
| |
Found with: Coverity Prevent
CID: 6585
|
|
|
|
|
|
|
|
| |
return type to void and update callers. This simplifies code and
fixes one place where the returned value was not actually checked.
Found with: Coverity Prevent
CID: 4791
|
|
|
|
|
|
| |
Found with: Coverity Prevent
CID: 7517
MFC after: 2 weeks
|
|
|
|
|
| |
Found with: Coverity Prevent
CID: 6192
|
|
|
|
|
| |
Found with: Coverity Prevent
CID: 6193
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the jail(8) command. [10:04]
Fix a one-NUL-byte buffer overflow in libopie. [10:05]
Correctly sanity-check a buffer length in nfs mount. [10:06]
Approved by: so (cperciva)
Approved by: re (kensmith)
Security: FreeBSD-SA-10:04.jail
Security: FreeBSD-SA-10:05.opie
Security: FreeBSD-SA-10:06.nfsclient
|
|
|
|
|
|
| |
not implemented on MIPS and ARM.
MFC after: 1 month
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
| |
Reviewed by: kientzle@
MFC after: 1 week
|
|
|
|
| |
Reviewed by: ru
|
|
|
|
|
|
| |
is ACL_BRAND_UNKNOWN, do what the programmer says instead of failing.
MFC after: 1 week
|
|
|
|
|
|
|
| |
and acl_delete_perm(3). It went undetected, because neither setfacl(1)
nor Samba use this routines. D'oh.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
| |
bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.
Found by: mdocml lint run
Reviewed by: ru
|
|
|
|
|
|
|
|
|
|
| |
this type conversion is the high bits which were used to indicate if a
special character was a literal or special were dropped. As a result, all
special character were treated as special, even if they were supposed to
be literals.
Reviewed by: gad@
Approved by: mentor (wes@)
|
|
|
|
|
|
|
|
| |
go ahead and remove the hint.
PR: 143944
Submitted by: Jeremy Huddleston <jeremyhu@apple.com>
MFC after: 1 week
|
|
|
|
| |
Reviewed by: brueffer
|
|
|
|
| |
Reviewed by: brueffer
|
|
|
|
| |
Reviewed by: brueffer
|
|
|
|
|
|
| |
Obtained from: NetBSD
Submitted by: emaste
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When parsing the month "juillet" (abbr "jul"), %B recognized it as
"juin" (abbr "jui") because the full name of the month names is
checked at the same time as the abbrevation.
The new behaviour checks the full names first before checking the
abbrevation names.
PR: kern/141939
Submitted by: Denis Chatelain <denis@tikuts.com>
MFC after: 1 week
|
|
|
|
|
|
|
| |
Although libthr's pthread_sigmask() just calls sigprocmask() and this is
unlikely to change, mention this POSIX requirement on applications.
MFC after: 1 week
|
|
|
|
|
|
|
| |
This is how it works (with threading libraries loaded) and what POSIX
requires.
MFC after: 1 week
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This joint work of Dag-Erling Smørgrav and myself updates the
FFS quota system to support both traditional 32-bit and new 64-bit
quotas (for those of you who want to put 2+Tb quotas on your users).
By default quotas are not compiled into the kernel. To include them
in your kernel configuration you need to specify:
options QUOTA # Enable FFS quotas
If you are already running with the current 32-bit quotas, they
should continue to work just as they have in the past. If you
wish to convert to using 64-bit quotas, use `quotacheck -c 64';
if you wish to revert from 64-bit quotas back to 32-bit quotas,
use `quotacheck -c 32'.
There is a new library of functions to simplify the use of the
quota system, do `man quotafile' for details. If your application
is currently using the quotactl(2), it is highly recommended that
you convert your application to use the quotafile interface.
Note that existing binaries will continue to work.
Special thanks to John Kozubik of rsync.net for getting me
interested in pursuing 64-bit quota support and for funding
part of my development time on this project.
|
| |\ |
|
| |\ \ |
|
| | | | |
|
| |\ \ \ |
|