Age | Commit message (Collapse) | Author |
|
means that no patch is available yet.
|
|
checked by/ok bluhm
|
|
From Scott Cheloha (scottcheloha AT gmail), thanks!
OK bcallah
|
|
|
|
0 for failure, 1 for success, emitting a
single error message ("expecting string.") and
handling ';' better.
Don't leak memory when encountering pathological
config or lease files containing repeated instances
of an option or command with string data.
|
|
the driver attached to an SDIO card always holds the lock and only
releases it once it detaches. Now with that in mind, some time ago
sdmmc_io_function_disable() and sdmmc_io_function_ready() were changed
to only assert the write lock and not take it, but not all of the tree
was converted. Change sdmmc_io_function_enable() as well, and remove
the enter/exit dance in the interrupt code. Apparently there is no
SDIO driver yet/anymore which would trigger those issues.
ok kettenis@
|
|
Timo Boettcher in GitHub issue 1103.
|
|
|
|
volatile member of the struct.
Not forcing a memory read on every access, 3 in this function, might
reduce cache traffic in some cases.
Micro-optimization and diff provided by Mateusz Guzik.
ok visa@
|
|
ok visa@, bluhm@, deraadt@
|
|
routing socket.
When clang became the default compiler, `if_flags' from `struct ifnet'
was changed from "short" to "unsigned short", to silence a warning.
Sadly the copy of these flags on the stack was still a "short" which
made the flags comparison always true, which in turn made ifioctl()
generates a RTM_INFO message for many ioctl(2).
Since my last commit, the flag comparison is done for every ioctl(2).
This made the kernel generate at least one routing message per ioctl,
resulting in a lot of RTM_DESYNC.
RTM_DESYNC problem reported by krw@ thanks to dhclient(8)'s noisiness!
ok krw@, patrick@
|
|
and a couple of missing EM_* required to build devel/libdwarf and
devel/valgrind.
ok deraadt@, jasper@
|
|
|
|
committed.
|
|
|
|
some 'return;'s that should be 'break;'s.
|
|
|
|
ok mpi@
|
|
Based on a diff from doug@
|
|
As part of this, change ssl_cipher_list_to_bytes() to take a CBB argument,
rather than a pointer/length. Some additional clean up/renames while here.
Based on a diff from doug@
|
|
|
|
receives it by parsing slacctl show interface.
This is a first stab, more things should be checked.
|
|
|
|
FullMAC, in comparison to SoftMAC, does most WiFi handling in the
firmware that's running on the controller. This means we have to
work around the net80211 stack while still implementing all the
WiFi interfaces to userland.
This driver is still in early development. So far it can connect
to open WiFis over the USB bus. SDIO and PCIe support, for devices
like the Raspberry Pi 3 or the Macbooks, is not yet implemented.
Also mbufs on the transmit path leak and are not yet freed.
ok stsp@
|
|
|
|
Based on a diff from doug@
|
|
code in the same way as the other parse_*()
functions. Whitespace fix in comment while
passing. Also conform to idiom that original
data is not changed in the error path.
|
|
and III. The logic does not look nice, but the parameters do not follow
the standard config register layout anyway.
Remove unnecessary default values, and assume that the Config1
and Config2 registers are available on every CPU.
Tested on CN5020, CN6120, CN7130 and CN7360.
|
|
|
|
|
|
ok patrick@
|
|
|
|
from Carlos Cardenas; OK mlarkin@
|
|
|
|
single error message ("expecting integer between x and y")
and to properly handle ';' in error cases.
|
|
for auto$MODE by rpe in response to a question by mpi.
ok rpe mpi
|
|
Restores the balance of serenity and peace of mind of the last
real alpha user, to some extent.
From miod@
|
|
|
|
when no panes.
|
|
insert/remove operation.
No functionnal change for the moment. However this helps to make this
code mp-safe.
Note that markers are still not, and wont be, counted.
ok visa@, jsing@, bluhm@
|
|
It turns this set of events per-thread without having to lock anything.
From Dragonfly 10f6680a4f6684751aaae0965abfe140f19e9231
ok kettenis@, visa@, bluhm@
|
|
Only one semantic chance for SIOCSIFXFLAGS, rtm_ifchg() is now only called
when the flags changed, not always.
ok bluhm@, visa@
|
|
space.
ok deraadt@
|
|
|
|
The selected mode is used by efifb(4).
original diff from Klemens Nanni, tested by Andrew Daugherity
|
|
file. Broken due to incorrect translation from a netmask
to the count of leading 1's. Use brute force counting
until something better is found.
Issue discovered and diffs tested by Anthony Coulter via
bugs@. Thanks!
|
|
tested by a few
|
|
|
|
with hidmt_input function
|
|
|