OpenBSD cvs log

created 2019-01-31T09:49:25Z
begin 2018-01-04T00:00:00Z
end 2018-01-05T00:00:00Z
path src/sys
commits 8

date 2018-01-04T00:33:54Z
author dlg
files src/sys/net/if_ethersubr.c log diff annotate
message remove support for decapsulating LLC/SNAP frames.

the code was broken and noone noticed. this argues that we don't
need it.

ok mpi@

date 2018-01-04T10:45:30Z
author mpi
files src/sys/kern/uipc_usrreq.c log diff annotate
message branches: 1.123.2;
Unifdef snd/rcv.

ok visa@, claudio@

date 2018-01-04T10:48:02Z
author mpi
files src/sys/net/if.c log diff annotate
src/sys/net/if_var.h log diff annotate
message Include timeout & tasks in 'struct ifnet' instead of always allocating
them as M_TEMP.

ok visa@

date 2018-01-04T10:51:11Z
author mpi
files src/sys/miscfs/fuse/fuse_vfsops.c log diff annotate
message Do a FREF/FRELE dance after calling fd_getfile().

This should be enought to prevent `fp' to disapear while sleeping in
malloc(9).

ok helg@

date 2018-01-04T11:02:57Z
author tb
files src/sys/net/ifq.c log diff annotate
src/sys/net/ifq.h log diff annotate
message Back out tx mitigation again because it breaks suspend and resume at
least on x230 and x240. Problem noted by claudio on icb.

ok dlg

date 2018-01-04T11:03:48Z
author mpi
files src/sys/arch/alpha/include/mutex.h log diff annotate
src/sys/arch/hppa/include/mutex.h log diff annotate
src/sys/arch/i386/i386/genassym.cf log diff annotate
src/sys/arch/i386/include/mutex.h log diff annotate
src/sys/arch/m88k/include/mutex.h log diff annotate
src/sys/arch/mips64/include/mutex.h log diff annotate
message Unify a bit further.

Remove `mtx_lock' from i386, add volatile before `mtx_owner' where it
was missing.

Inputs from kettenis@, ok visa@

date 2018-01-04T14:30:08Z
author kettenis
files src/sys/arch/arm64/arm64/machdep.c log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
src/sys/arch/arm64/conf/files.arm64 log diff annotate
src/sys/arch/arm64/dev/efi.c log diff annotate
src/sys/arch/arm64/dev/mainbus.c log diff annotate
src/sys/arch/arm64/include/pmap.h log diff annotate
src/sys/dev/acpi/efi.h log diff annotate
message Implement support for calling EFI runtime services and use it to implement
a time-of-day clock device based on the GetTime() and SetTime() services.
The virtual memory mappings for the runtime services calls are implemented
through a separate pmap that is only activated when we make a runtime services
call.

ok tom@, visa@
tested by naddy@

date 2018-01-04T23:34:06Z
author patrick
files src/sys/dev/ic/bwfm.c log diff annotate
message Receiving an AUTH event means that we successfully authenticated, thus
we have to move to the "trying to" ASSOC state. When association has
finished we will receive an ASSOC event, so that we can move into the
RUN state. After that point we will receive ethernet packets and the
WPA2 handshake can occur. The SET_SSID event will now only be used to
bring us back into SCAN when it notes an error, as it often completes
after we have already done the WPA2 handshake and can not be used to
switch between the different states.