OpenBSD cvs log

created 2019-05-08T05:44:44Z
begin 2018-01-31T00:00:00Z
end 2018-02-01T00:00:00Z
path src/sys
commits 9

date 2018-01-31T03:26:00Z
author jsg
files src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add dmi_match() and change dmi_found() to use it

date 2018-01-31T04:35:38Z
author jsg
files src/sys/dev/pci/drm/Attic/drm_linux_list.h log diff annotate
message add list_prev_entry()

date 2018-01-31T05:04:41Z
author jsg
files src/sys/dev/pci/drm/drm_drv.c log diff annotate
src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add pci_is_root_bus()

date 2018-01-31T10:17:22Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message adjust container_of() for const use

avoids -Wincompatible-pointer-types-discards-qualifiers build errors
with radeon_ucode.c

date 2018-01-31T10:52:12Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/intr.c log diff annotate
src/sys/arch/arm64/dev/agintc.c log diff annotate
src/sys/arch/arm64/dev/agtimer.c log diff annotate
src/sys/arch/arm64/dev/ampintc.c log diff annotate
src/sys/arch/arm64/dev/bcm2836_intr.c log diff annotate
src/sys/arch/arm64/include/intr.h log diff annotate
message Add MULTIPROCESSOR support to the interrupt controller drivers. This makes
the secondary CPUs receive clock interrupts. Based on diffs from drahn@.

ok patrick@

date 2018-01-31T11:27:03Z
author stsp
files src/sys/dev/ic/ar5211.c log diff annotate
src/sys/dev/ic/ar5212.c log diff annotate
src/sys/dev/ic/ar5xxx.c log diff annotate
src/sys/dev/ic/ath.c log diff annotate
message Fix 11g ifmedia modes in ath(4) (shown by 'ifconfig ath0 media').

There was code which set them up but didn't include 11b channels which
are part of 11g. And there was a hack which effectively stripped important
flag bits away and wouldn't work for modes with overlapping channels (b/g).
As a result, some flags were missing from 11g channels the driver reported
to net80211, which skipped over those channels when building the media list.

This gets us one step closer to supporting the AR5424.

ok mpi@

date 2018-01-31T12:36:13Z
author stsp
files src/sys/dev/ic/bwfm.c log diff annotate
src/sys/dev/pci/if_iwm.c log diff annotate
src/sys/dev/pci/if_iwn.c log diff annotate
src/sys/dev/pci/if_wpi.c log diff annotate
src/sys/dev/usb/if_atu.c log diff annotate
src/sys/dev/usb/if_rsu.c log diff annotate
message Some wifi drivers don't call ieee80211_newstate() during some state
transitions, which means those state transition won't be shown in dmesg
in interface debug mode. Make drivers print these transitions themselves.
ok patrick@

date 2018-01-31T14:41:31Z
author mpi
files src/sys/nfs/nfs_syscalls.c log diff annotate
message Use FREF() instead of rolling our own.

ok deraadt@, bluhm@

date 2018-01-31T23:23:16Z
author kettenis
files src/sys/arch/arm64/arm64/machdep.c log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
message Make sure each CPU uses its own set of VAs for pmap_zero_page() and
pmap_copy_page().

ok patrick@