| Commit message (Collapse) | Author | Files | Lines |
|
- Do not ignore the return value of m_copyback() on i386
- Always free sc->op_buf before returning on both amd64 and i386,
pointed out by mikeb@, thanks!
OK mikeb@
|
|
work in pf. The function pf_inp_link() takes the state key from
the mbuf and not the one pf_find_state() has just found. Introduce
a new function pf_state_key_link_inpcb() that links the given state
key and inpcb together with some sanity checks.
OK sashan@
|
|
to account for any relevant hardware constraints.
ok stsp@
|
|
ok jsg@
|
|
cleanups. From Jan Kokemueller. OK deraadt@
|
|
From kshe, ok jca
|
|
While here, use err(3) instead of errx(3) if adjtime(2) fails.
Discussed/tweaked with/by tb@ and jca@.
ok tb@ jca@
|
|
ok tb@ jca@
|
|
Keeps the progress log from blipping or stalling if, e.g., the
system time is changed in the midst of a rip or a transfer.
ok tb@ jca@
|
|
|
|
|
|
(If anyone needs a bit more handholding than is in release(8), the faq page
https://www.openbsd.org/faq/faq5.html#Release has more information about
setting this up).
Much simplified from, but inspired by, various diffs from ians@. ok tb@ jmc@
|
|
|
|
|
|
have now.
as seen by landry@
|
|
that doesn't exist.
|
|
|
|
exchange that we initiatiated, we are not allowed to respond to such
a msg. Also we don't need the DH check in ikev2_sa_initiator_dh() as
it's only called when we initiate, so the check would not run, or when
we get a Create Child SA response, where an error should only lead to
us having another attempt at an exchange.
Found by and ok markus@
|
|
Now that we call rasops_putchar_rotated(), we don't need ri anymore.
OK kettenis@
|
|
remove exsysreg(4). The exsysreg(4) driver would no longer attach
as syscon(4) would match its node in the device tree. As a result the
driver corss-call would panic.
Makes te Odroid-XU4 work again.
|
|
|
|
|
|
|
|
|
|
OK jmc@ tb@
|
|
|
|
|
|
helped to find out if the default route was configured by dhclient.
Check if the interface connected to the default route is in the
dhcp interface group which accomplishes the same functionality.
With feedback from and OK krw@
|
|
interrupts in the lookup table. On machines like the Oracle T7-2 this
would make the code believe that there is interrupt sharing, but since
we bypass intr_list_handler() when using the cookie-based interrupt API,
we wouldn't properly acknowledge the interrupt.
This fixes the last remaining problem with interrupts on the Oracle T7-2.
|
|
setup.
|
|
from Charles Howard in GitHub issue 1161.
|
|
|
|
|
|
respectively to avoid compilation errors when one of the POSIX or
X/OPEN version macros is defined. Also sync the field descriptions
with kqueue.2. OK deraadt@
|
|
|
|
|
|
that 'send host-name' is the default behaviour for
dhclient.
ok rpe@
|
|
Using if_enqueue() here, from interrupt context, might result in
the packet beeing enqueued, incorrectly encrypted, on the TX ring.
This race has been recently exposed by the re-introduction of the
TX mitigation. It exists because the net80211 stack sets
IEEE80211_NODE_TXPROT on the node while processing the 3rd message,
assuming the answer has already been transmitted. However a CPU
returns from if_enqueue() it cannot assume that the send queue is
empty. So call if_start() to flush this queue.
Encrypting the 4th message of the 4way handshake with the new key
breaks WPA handshake as found the hardway by anton@.
Race analysed by dlg@, a lot of net80211 inputs and suggetions from
stsp@.
ok stsp@, dlg@
|
|
From Claus Assmann with minor tweaks by me.
ok millert
|
|
ok deraadt
|
|
|
|
|
|
ok zhuk@ deraadt@
|
|
|
|
move rxfill in ixl_up so the qtail is only written once.
|
|
|
|
for now we still only have one set of tx and rx rings, but sets us up to
bump that number.
|
|
|
|
|
|
deliberately does not save the floating-point argument registers
before calling _dl_bind(). Doing so would force an FPU context switch
upon every function call through the PLT. But since we compile ld.so
with -march=armv8-a+nofp+nosimd this is safe since nothing in the _dl_bind()
codepath uses he FPU registers.
ok guenther@, drahn@
|