Age | Commit message (Collapse) | Author |
|
i386. As newer ARMs where we use device tree from the get go don't
necessarily have a 'platform', this will allow drivers to hook
themselves as a way to reset the CPU.
ok jsg@ kettenis@ tom@
|
|
Use a local variable struct process *pr to simplify expressions
ok deraadt@
|
|
ok mpi@ mikeb@
|
|
uses of very long #define names) to access option data in nak_lease()
and ack_lease().
Shortens a lot of lines, which allows a number of line splits to
be eliminates.
Makes some upcoming diffs easier to integrate.
No intentional functional change.
|
|
telling the audio subsystem about this later on in boot. (Mute state
is maintained by the BIOS over a suspend, hibernate, reboot, etc -- this
may be last missing piece of the puzzle we tore our hair out in Brisbane)
diagnosis and code by Anton Lindqvist, ok ratchov
|
|
|
|
|
|
that the syslog timestamp does not contain the year and the timezone,
but has local time with daylight saving time.
Now with -Z syslogd(8) switches to RFC 5424 ISO format for timestamps.
Then all logging is also done in UTC. Default is to keep local
time and BSD syslog RFC 3164 format.
BIG BIG BIG OK for the feature ajacoutot@; OK deraadt@
|
|
sshkey_ec_validate_public()
|
|
ok jmc (on an earlier version of the diff), tb (who found a typo) and deraadt
|
|
|
|
response thus respecting what the OpenFlow 1.3.5 spec says.
ok reyk@
|
|
OK deraadt@
|
|
|
|
operations that aren't allowed under pledge. This is a companion to
the "vmd" process that runs as root but with pledge.
With the "priv" process, each new tap(4) interface now gets a
description to indicate the vm, eg. "vm1-if0-myvm". For network
configuration will be done by vmd/priv later.
OK mlarkin@
|
|
align everyone who is using SUDO builds towards the new strategy.
ok natano
|
|
idea, so stop doing that. Instead, use a single tls_config, set it up and
configure the CA file to use while we still have rpath, then drop rpath.
This also avoids creating a new tls_config for each and every HTTPS
connection, which is unnecessary.
ok benno@ florian@
|
|
|
|
case correctly.
ok florian@
|
|
|
|
|
|
|
|
|
|
in HC drivers.
Only ehci(4) was performing pre & post synchronization completly. Now
pre-synchronization is done in usbd_transfer() and post-synchronization
in usbd_transfer_complete(). This will allow us to remove the partial
synchronization primitives from the pipe handlers.
This is similar to what FreeBSD did in r158998, r164519 and r176203.
From Marius Strobl.
ok kettenis@
|
|
There's no need to insert an RTF_LOCAL route if it is already there, not
if a route with the same destination exist.
This fixes a KASSERT() triggered by adding an alias for an address already
present in the ARP cache as reported by weerd@ and Peter J. Philipp.
This should also fix a KASSERT() triggered by a NDP change reported by
Sebastien Marie.
ok bluhm@
|
|
Found by Chris Jackman, thanks!
|
|
The current reason is that rtalloc_mpath(9) inside ip_output() might
end up inserting a RTF_CLONED route and that require a write lock.
ok kettenis@, bluhm@
|
|
|
|
string literal" warning from clang.
ok jca@
|
|
latter will always be non-NULL, and therefore the test will always be false.
Caught by clang.
ok jca@, mikeb@, jsg@
|
|
child_return() like on other archs, so cpu_fork() doesn't need to
touch them.
ok kettenis@ deraadt@
|
|
of indirecting through __errno().
Register naming tweaks and clang testing by patrick@ and jsg@
ok kettenis@
|
|
functions static.
|
|
AEABI-like.
ok tom@, jsg@
|
|
joint work with tb
|
|
|
|
|
|
|
|
|
|
ok mpi@
|
|
|
|
use case is testing binary packages among developers, -Dunsigned means
everything is unsigned, which is bad for dependencies
|
|
Do not fold multiple DMA synchronizations into one when chaining TRBs
as the ring might wrap.
Add missing "READ" transfer direction from the HC to host when applicable.
From Marius Strobl.
|
|
|
|
copy for newer signatures
|
|
|
|
comment out stuff that's not supported yet, but may make a come-back later
|
|
ok kettenis@
|
|
time_second is unix time so it can be affected by clock changes.
time_uptime is monotonic so it isnt affected by clock changes. that
in turn means route expiries wont jump with clock changes if set
against time_uptime.
the expiry is translated into unix time for export to userland though.
Should fix mismatch between route timers that were already converted
and ND default routers that were still using time_second.
Tested by matthieu@ and sthen@
ok sthen@, dlg@
|
|
case the dup2() would fail silently and the descriptor would remain with
the CLOEXEC flag causing the exec*()d child process to have unexpected
behavior.
ok guenther@
|