Age | Commit message (Collapse) | Author |
|
remove some debug printfs, get rid of STATIC and __inline defines and
remove a bit more unused code.
ok drahn@, visa@
|
|
the release write becomes globally visible only after any writes
of the critical section are globally visible. In practice, the
reordering has not happened because the kernel runs in the total
store order mode.
Tested by and OK kettenis@
|
|
|
|
string to hex nybble by nybble. This avoids using the return value
of snprintf() unchecked. OK deraadt@
|
|
need to be installed by hand until the iwm-firmware package has been updated.
This includes handling (by ignoring) of IWM_UCODE_TLV_FW_MEM_SEG and
IWM_DEBUG_LOG_MSG firmware commands. Mostly stolen from dragonflybsd.
With this in the X270 has working ethernet and wifi.
Commit! deraadt@
|
|
Michal Zalewski, feedback & ok deraadt@
|
|
|
|
OK deraadt@, millert@
|
|
be used to return the final size of the parsed (i.e. un-vis'ed)
string. Use same, plus memcpy() to ensure entire final string is
copied to intended destination even if there are embedded NULs.
|
|
control messages.
Problem noted by Luke Small; ok deraadt@
|
|
needed to make the code work in more cases.
Sending actually is not really needed, but do it anyway, to avoid confusing
mismatch between producer and consumer.
Problem noted by Luke Small; ok deraadt@
|
|
(revision 1.75) to limit the number of fonts that can be loaded.
Reflect that in the man page as well.
OK jcs@
|
|
Push the un-vising up to parse_string(). This allows both the actual
string and the un-vised version to be available as desired. Use
memcpy() instead of strdup() to copy un-vised string since it may
legitimately contain NUL.
|
|
|
|
|
|
from Michael Santos
|
|
|
|
on a GENREALIZEDTIME (which there should really never be for anything
remotely standards compliant)
ok jsing@
|
|
some logic.
|
|
|
|
|
|
ok guenther
|
|
ok millert and nicm a while ago
|
|
don't rely upon *ret becoming NULL
ok millert, tom
|
|
Started by, and ok, deraadt@
|
|
"expecting a string". Things other than filenames are parsed here.
|
|
to enable RDTSCP to 0, so when solaris attempted to use the instruction
(since it wasn't filtered out of CPUID information), the CPU issued an
#UD exception.
|
|
ok beck
|
|
|
|
reason to explicitly flush the cache before invalidating the TLB. The
barrier that is included in out TLB flushing code should be enough to
guarantee that the TLB walking hardware sees the updated page table
contents, so the explicit barriers can go as well. Sanitize the code
immediately surrounding the removed bits while I'm there.
Tested by jsg@, ok drahn@, visa@
|
|
|
|
|
|
Return the sum of per-cpu counters instead of the current cpu's
counters. Brainfart on my side. Analysis and fix by Andrei-Marius Radu.
|
|
|
|
OK kettenis@
|
|
This lets an idle SoC run a bit cooler.
Tested on CN5020, CN6120 and CN7130.
|
|
ok millert
|
|
open() only needs the mode argument if O_CREAT is present
ok beck@ deraadt@
|
|
|
|
ok deraadt@
|
|
|
|
|
|
from either what information is extracted from the cgi server or
from installurl(5). Otherwise a sane default is used.
Based on what server (HTTP_SERVER) is provided by the user decide
on what source to choose from for the default.
At the end of install_http() use the url from the cgi server as the
base for what's written to /etc/installurl if an official mirror was
used. Otherwise trim _url_base and remove the architecture and
snapshots or version part.
This fixes the problem reported by phessler@ which exposed how
fragile the current logic for this was after recent changes.
At this time of the release cycle the kernel presents itself as
release kernel, but we're still pre-release and the sets are still
in the snapshots directory on the mirrors. This was confusing the
installer script.
Thanks to phessler@ for finding this and testing.
Special thanks to tb@ who imposed on himself to try to understand
and review the diffs.
OK tb@, phessler@ (on a similar diff)
'commit when your are happy' deraadt@
|
|
file yet (i.e. when we are in release mode but not released yet).
ok deraadt@
|
|
|
|
|
|
|
|
|
|
to make sure we do not run ikev2_msg_cleanup() on an unitialized stack
variable.
ok deraadt@ reyk@
|
|
ok gilles@ eric@ deraadt@
|