OpenBSD cvs log

created 2018-11-29T16:51:49Z
begin 2018-05-26T00:00:00Z
end 2018-05-27T00:00:00Z
path src/sys
commits 13

date 2018-05-26T10:13:18Z
author ratchov
files src/sys/dev/audio.c log diff annotate
message Add a "record.enable" mixer knob to control recording. When recording
is disabled, the device records silence. The control may be modified
only by root and defaults to "off", ie. recording is disabled by
default.

ok florian, deraadt

date 2018-05-26T10:16:13Z
author ratchov
files src/sys/dev/audio.c log diff annotate
message In addition to "on" and "off", allow the audio "record.enable" mixer
knob to take the new "sysctl" value, which is the default. In this
case, the device behavior is determined by the new "kern.audio.record"
sysctl(2), which defaults to zero.

ok florian

date 2018-05-26T10:16:14Z
author ratchov
files src/sys/kern/kern_sysctl.c log diff annotate
src/sys/sys/sysctl.h log diff annotate
message In addition to "on" and "off", allow the audio "record.enable" mixer
knob to take the new "sysctl" value, which is the default. In this
case, the device behavior is determined by the new "kern.audio.record"
sysctl(2), which defaults to zero.

ok florian

date 2018-05-26T12:49:16Z
author kettenis
files src/sys/dev/fdt/rkclock.c log diff annotate
src/sys/dev/fdt/rkclock_clocks.h log diff annotate
message Add clocks for RK3399 SDIO controller.

date 2018-05-26T12:50:18Z
author kettenis
files src/sys/dev/sdmmc/if_bwfm_sdio.c log diff annotate
message BCM4356 SDIO works if we load the appropriate firmware.

ok patrick@

date 2018-05-26T14:36:35Z
author sthen
files src/sys/kern/kern_sysctl.c log diff annotate
message Condition the new audio_record_enable pieces on NAUDIO > 0, fixing
kernel builds without audio (for example, ramdisks). ok florian@

date 2018-05-26T15:25:25Z
author kettenis
files src/sys/dev/fdt/dwmmc.c log diff annotate
message Add SDIO support.

date 2018-05-26T17:28:17Z
author guenther
files src/sys/arch/amd64/include/fpu.h log diff annotate
message Update comment to reflect xsave

date 2018-05-26T18:02:01Z
author guenther
files src/sys/arch/amd64/amd64/autoconf.c log diff annotate
src/sys/arch/amd64/amd64/cpu.c log diff annotate
src/sys/arch/amd64/amd64/machdep.c log diff annotate
src/sys/arch/amd64/include/cpu.h log diff annotate
message Initialize ci_idle_pcb->pcb_cr0 just once, in cpu_attach().
For secondary CPUs, %cr0 is initially loaded in cpu_spinup_trampoline so
don't load it again in cpu_hatch().

ok kettenis@

date 2018-05-26T18:49:28Z
author guenther
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
message CR0_WP is already set in CR0_DEFAULT

date 2018-05-26T21:17:21Z
author kettenis
files src/sys/dev/fdt/dwmmc.c log diff annotate
message Add DMA support. For some reason this doesn't work on Exynos, so disable
it there.

date 2018-05-26T23:09:39Z
author guenther
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
message Only set fpu_save_len once and assert if it's too big or would differ
between CPUs

ok kettenis@ mlarkin@

date 2018-05-26T23:10:13Z
author guenther
files src/sys/arch/amd64/amd64/vector.S log diff annotate
message Delete obsolete reference to setting segment registers