OpenBSD cvs log

created 2020-02-22T19:46:53Z
begin 2020-02-17T00:00:00Z
end 2020-02-18T00:00:00Z
path src/sys
commits 8

date 2020-02-17T02:50:23Z
author krw
files src/sys/dev/ic/oosiop.c log diff annotate
src/sys/dev/ic/osiop.c log diff annotate
src/sys/dev/ic/siop.c log diff annotate
src/sys/dev/ic/siop_common.c log diff annotate
src/sys/dev/ic/siopvar_common.h log diff annotate
message The siop family members use various atop/ptoa dances (oosiop/osiop) or
as static value of 16 * PAGE_SIZE (siop). But all end up with a max
i/o size of of MAXPHYS or more. So no need for their *_minphys.

date 2020-02-17T04:07:01Z
author visa
files src/sys/kern/kern_event.c log diff annotate
message Raise SPL when updating kn_status. Otherwise the field can become
inconsistent if knote_acquire() or knote_release() is preempted by
an interrupt that modifies the same knote.

OK mpi@

Reported-by: [email protected]

date 2020-02-17T14:34:19Z
author claudio
files src/sys/dev/ic/ar5008.c log diff annotate
message Use bpf_mtap_hdr() to prepend the radiotap header instead of faking an
mbuf which sits on the stack. Similar change was done in iwm(4) some time
ago.
OK stsp@

date 2020-02-17T14:37:36Z
author claudio
files src/sys/dev/ic/ar5008.c log diff annotate
message Use m_defrag() to linearize an mbuf chain instead of hand rolling a solution
which is not bug free.
OK stsp@

date 2020-02-17T16:38:19Z
author claudio
files src/sys/arch/amd64/amd64/vmm.c log diff annotate
message In vcpu_must_stop() use SIGPENDING() to check if there is a possible
pending signal for curproc. CURSIG() is doing a fair amount more than
just checking for a pending signal and should not be called just for that.
The signal handling will be done once the ioctl returns to userland which
is triggered by vcpu_must_stop().
OK mlarkin@ mpi@ visa@

date 2020-02-17T18:16:10Z
author pd
files src/sys/arch/amd64/amd64/vmm.c log diff annotate
message vmm: check guest cpl and xsave_mask in xsetbv handler

Reported by Maxime Villard.

ok kettenis@ brynet@

date 2020-02-17T19:29:55Z
author jasper
files src/sys/dev/usb/ukspan.c log diff annotate
message missing rcs id

date 2020-02-17T20:57:58Z
author claudio
files src/sys/dev/ic/ar9003.c log diff annotate
message Don't fake up an mbuf to prepend a readiotap header, just use bpf_mtap_hdr().
OK claudio@