| Commit message (Collapse) | Author | Files | Lines |
|
The current implementation still uses a single queue but already establishes
a different handler for link interrupts. This is done in preparation for
multi-queues support.
Based on a bigger diff from haesbaert@ and on the FreeBSD code.
Tested by Hrvoje Popovski and jmatthew@, ok jmatthew@
|
|
This allows to use oneliners like:
# btrace -e 'profile:hz:99 { @[tid] = count(); }'
ok kn@
|
|
playing, the uaudio(4) driver selected a wrong rate. Then recording
failed with "block size too large". The v1_rates field of the
parameters contains the correct intersection of valid rates. Use
it for v1 devices.
OK ratchov@
|
|
On certain machines (like the ASUS 1001PXD) _BQC returns an out of
range value. Make acpivout_get_brightness() always return a valid
value in order to not break brightness controls, like the
display.brightness control in wsconsctl(8).
ok patrick
|
|
ok jasper@ mpi@
|
|
this file. Pointed out by clang with -Wmissing-prototypes
|
|
Pointed out by clang with -Wstrict-prototypes
|
|
Heavy lifting by sthen in unbound(8)
Tested by benno and matthieu
|
|
and a compact test suite for getopt(3) intended automated regression
testing, both written from scratch.
The suite is intended to provide full coverage, except that it doesn't
test manual changes of optind and optreset and except that it so far
avoids the situation where we have a known bug.
|
|
|
|
CID 1453207 (Missing break in switch)
|
|
negotiated IKE SAs, their Child SAs and resulting IPsec flows.
ok patrick@
|
|
|
|
find a media device path node. Fixes booting OpenBSD on some older U-Boot
versions that are in wide circulation such as 2017.09 and 2017.11.
ok patrick@
|
|
ok patrick@
|
|
- Allow IPv6 addresses to be used based on format.
- Allow IPv6 addresses without brackets skip the port if it results in a
nonsensical address. This allows us to use ::1
- Try to connect to the address immediately instead of only trying the
socket.
- Add pledge unix so we can actually create a unix socket.
Feedback, additional testing and OK jan@
|
|
|
|
to the phandle, so adjust the check to be more inclusive.
ok kettenis@
|
|
does nothing at all.
The first one spotted as CID 1452976.
Reads good to millert@
ok mpi@
|
|
each dereference. r1.275 added a check at the top of the function,
with an immediate "return (-1)" if src == NULL. Thus making the
repeated checks in the body superfluous.
CID 1452932.
ok millert@ mpi@
|
|
while I'm there.
ok patrick@
|
|
ffs2 support does not fit there. But the the kernel loaded by the
floppy ramdisk does support ffs2.
|
|
Altmanninger.
|
|
|
|
|
|
|
|
so we can re-use the same mechanisms. It's not the same though, which
means that some code is duplicated. There's some room for refactoring.
The PLLs, on the other hand, work quite differently. This allows most
of our supported peripherals to work, including clock frequency scaling.
Feedback from and ok kettenis@
|
|
filled by the callee, change the usb_allocmem() API to take another
argument for the flags.
ok mpi@
|
|
From Colin Ian King
bef7177cefad180b9776ed49290d42bfb873da1e in linux 4.19.y/4.19.111
d785476c608c621b345dd9396e8b21e90375cb0e in mainline linux
|
|
Make sure to release the last reference of the vnode after all
other traced processes have given up on it.
CID 1453020 Unchecked return value.
Inputs from guenther@, ok visa@
|
|
related to tags.c rev. 1.30
|
|
bringing the behaviour for mdoc(7) closer to what is already done
for man(7).
Triggered by the observation of kn@ that automatic tagging didn't
work very well for find(1) primaries.
OK kn@
|
|
|
|
|
|
Straightforward ticks -> milliseconds conversions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Normally iked remembers whether there was a simultaneous rekeying
attempt from both peers ant then resolves it according to RFC 7296 and
unsets 'sa_simult' once both are done.
It is possible that only one of the peers saw that the other tried
to rekey at the same time, resulting in a CHILD_SA_NOT_FOUND error
message from the other.
The peer receiving this error must delete 'sa_simult', otherwise it
will try to resolve the conflict during the next rekey exchange and
delete the valid new Child SA.
ok patrick@
|
|
|
|
the default pane menu in copy mode.
|
|
|
|
|
|
rwsleep_nsec(9) will not set a timeout if the nsecs parameter is
equal to INFSLP (UINT64_MAX). We need to limit the duration to
MAXTSLP (UINT64_MAX - 1) to ensure a timeout is set.
|
|
tsleep_nsec(9) will not set a timeout if the nsecs parameter is
equal to INFSLP (UINT64_MAX). We need to limit the duration to
MAXTSLP (UINT64_MAX - 1) to ensure a timeout is set.
|
|
This allows FFS2 to be enabled. Has been in snaps for quite some days.
With and ok deraadt@
|