| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
things simple
|
|
|
|
|
|
| |
and offset it only if requested by RDHWR handler. Otherwise things
get overly complicated - we need to track whether address passsed in
request for setting td_md.md_tls is already offseted or not.
|
|
|
|
|
| |
include the tid as well, so it's easier to tell which thread of a process
with multiple is responsible for a crash.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since after r232498 the ctype macros require working access to
thread-local variables, rtld crashes when libmap.conf is present.
Use hand-made isspace1() macro which is enough to detect spaces in
libmap.conf.
Reported by: alc, lme, many on current@
Tested by: lme
Reviewed by: dim, kan
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
a loader or kernel. Specifically, kname cannot be pointed at cmd[] since
it's value is change to be an empty string after the initial call to
parse, and cmd[]'s value can be changed (thus losing a prior setting for
kname) due to user input at the boot prompt. While here, ensure that that
initial boot config file text is nul-terminated, that ops is initialized
to zero, and that kname is always initialized to a valid string.
Tested by: Domagoj Smolcic rank1seeker of gmail
MFC after: 1 week
|
|
|
|
| |
Submitted by: bjk
|
| |
|
| |
|
|
|
|
| |
verified with MD5.
|
|
|
|
|
|
|
| |
This is useful because the message can end up in system logs in
non-debugging operation.
Reviewed by: attilio (earlier version)
|
|
|
|
|
| |
Reported and tested by: pho
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
|
| |
Fix a compiler warning.
Add missing header file.
MFC after: 1 week
|
|
|
|
| |
Pointed out by: "Jacco van Buuren" <jaccovanbuuren gmail.com>
|
|
|
|
|
| |
Reported by: Robert Simmons
MFC after: 4 days
|
|
|
|
| |
Noticed by: nwhitehorn
|
|
|
|
| |
This will (hopefully) aid in debugging concurrency related issues.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the cross-tools stage, if CC=clang and WITH_CLANG_IS_CC is not set.
This causes no 'cc' to be installed in the temporary cross-tools tree,
making lint fall over later in the build, because it ignores ${CC} and
attempts to run 'cc' anyway.
To fix this, only skip building gcc during cross-tools, if WITHOUT_GCC
is set, or if WITH_CLANG_IS_CC is set.
Pointy hat to: dim
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
and amd64.
Reviewed by: hselasky, arch, usb
Approved by: kib (mentor)
|
|
|
|
|
|
|
|
|
|
| |
amd64/i386/pc98 ptrace.h with stubs.
For amd64 PT_GETXSTATE and PT_SETXSTATE have been redefined to match the
i386 values. The old values are still supported but should no longer be
used.
Reviewed by: kib
|
|
|
|
|
|
| |
aren't defined for C++ code unless __STDC_CONSTANT_MACROS is defined.
Reported by: jhb
|
|
|
|
|
|
|
|
| |
This lets specify whereabouts of the parent PHY for a given MAC node
(and get rid of ugly kludges in mge(4) and tsec(4)).
Obtained from: Semihalf
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
| |
before vnet_mroute_init(), since vnet_mroute_init() depends on mfchashsize
tunable to be set, and that is done in in ip_mroute_modevent().
Apparently I broke that ordering with r208744 almost 2 years ago...
PR: kern/162201
Submitted by: Stevan Markovic (mcafee.com)
MFC after: 3 days
|
| |
|
|
|
|
|
|
|
|
|
| |
for the default FIB followed by a statement with a list of FIB numbers for
all the other FIBs we install the routes for.
Request by: kib (to make it less noisy)
Tested by: kib
MFC after: 3 days
|
|
|
|
|
|
|
|
| |
them if nd6_debug is enabled as unknown. Leave a comment about the RFC4191
option as I am undecided so far.
Discussed with: hrs
MFC after: 3 days
|
|
|
|
|
|
|
| |
for IPv6 Neighbor Discovery Option types for "IPv6 Router Advertisement
Options for DNS Configuration". It is RFC 6106.
MFC after: 3 days
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
PR: conf/164709
Submitted by: Garrett Cooper <yanegomi@gmail.com>
Reviewed by: brd, brooks
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
| |
After getting the current irql, if the kthread gets preempted and
subsequently runs on a different CPU, the saved irql could be wrong.
Also, correct the panic string.
PR: kern/165630
Submitted by: Vladislav Movchan <vladislav.movchan at gmail.com>
|
|
|
|
| |
Submitted by: gjb
|
|
|
|
|
|
|
|
| |
PR: misc/160463
Submitted by: Garrett Cooper <yanegomi@gmail.com>
Helped by: kan
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
|
| |
PR: docs/116116
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
doesn't exist in recent releases (and is bad advice anyway)
PR: docs/163119
Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
| |
PR: kern/140690
Submitted by: Jeremy Huddleston <jeremyhu@apple.com>
Approved by: cperciva
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
PR: docs/165668
Submitted by: Robert Simmons <rsimmons0@gmail.com>
Reviewed by: kaduk@mit.edu
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
PR: docs/163646
Reported by: Momchil Ivanov <momchil@xaxo.eu>
Submitted by: Benjamin Kaduk <kaduk@mit.edu>
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
| |
universe with gcc.
Approved by: dim (mentor)
|
| |
|
|
|
|
|
|
| |
Submitted by: Ben Kaduk <kaduk@mit.edu>
Approved by: bcr
MFC after: 1 week
|
|
|
|
|
|
|
| |
pipe_write(): change the type of desiredsize back to int, its value fits.
Requested by: bde
MFC after: 3 weeks
|
|
|
|
|
|
|
|
|
|
|
|
| |
does not fit into registers, declare that we do not support this case
using CTASSERT(), and remove endianess-unsafe code to split return value
into td_retval.
While there, change the style of the sysctl debug.iosize_max_clamp
definition.
Requested by: bde
MFC after: 3 weeks
|
|
|
|
|
|
|
| |
int, beside the use of MIN macro which performs type promotions.
Submitted by: bde
MFC after: 3 weeks
|
| |
|
|
|
|
| |
amd64/i386/pc98 float.h with stubs.
|
|
|
|
|
|
|
|
|
|
|
| |
Without this patch we were not able to see the assembly function.
Only the function descriptor was visible.
- Distinguish between user-land and kernel when creating the ENTRY() point of
assembly source.
- Make the ENTRY() macro more readable, replace the .align directive with the
gas platform independant .p2align directive.
- Create an END()macro for later use to provide traceback tables on powerpc64.
|
|
|
|
|
|
|
|
|
|
| |
ether_input_internal().
This change only affects options VIMAGE kernel builds.
PR: kern/165643
Submitted by: Vijay Singh
MFC after: 3 days
|