OpenBSD cvs log

created 2019-05-04T02:15:10Z
begin 2017-10-11T00:00:00Z
end 2017-10-12T00:00:00Z
path src/sys
commits 12

date 2017-10-11T04:07:50Z
author yasuoka
files src/sys/arch/amd64/stand/efiboot/efiboot.c log diff annotate
src/sys/arch/amd64/stand/efiboot/efiboot.h log diff annotate
src/sys/arch/amd64/stand/libsa/cmd_i386.c log diff annotate
message Add "machine gop" command to support changing graphic output mode.
The selected mode is used by efifb(4).

original diff from Klemens Nanni, tested by Andrew Daugherity

date 2017-10-11T07:57:27Z
author mpi
files src/sys/net/if.c log diff annotate
message ifioctl() cleanups.

Only one semantic chance for SIOCSIFXFLAGS, rtm_ifchg() is now only called
when the flags changed, not always.

ok bluhm@, visa@

date 2017-10-11T08:01:10Z
author mpi
files src/sys/kern/kern_event.c log diff annotate
src/sys/sys/eventvar.h log diff annotate
message Move kq_kev from struct kqueue to the stack.

It turns this set of events per-thread without having to lock anything.

From Dragonfly 10f6680a4f6684751aaae0965abfe140f19e9231

ok kettenis@, visa@, bluhm@

date 2017-10-11T08:06:56Z
author mpi
files src/sys/kern/kern_event.c log diff annotate
message Move `kq_count' increase/decrease close to the corresponding TAILQ_*
insert/remove operation.

No functionnal change for the moment. However this helps to make this
code mp-safe.

Note that markers are still not, and wont be, counted.

ok visa@, jsing@, bluhm@

date 2017-10-11T08:08:50Z
author mpi
files src/sys/dev/video.c log diff annotate
message Fix debug printf, from Dave Voutila.

date 2017-10-11T08:14:28Z
author mpi
files src/sys/arch/alpha/tc/ioasic.c log diff annotate
message Make the tc alpha blinkenlichten start by default.

Restores the balance of serenity and peace of mind of the last
real alpha user, to some extent.

From miod@

date 2017-10-11T13:44:49Z
author mpi
files src/sys/netinet/ip_ipsp.c log diff annotate
message Remove lie talking about splsoftclock().

date 2017-10-11T14:24:12Z
author visa
files src/sys/arch/mips64/mips64/cache_octeon.c log diff annotate
message Try to make CPU cache size values more correct, especially on OCTEON II
and III. The logic does not look nice, but the parameters do not follow
the standard config register layout anyway.

Remove unnecessary default values, and assume that the Config1
and Config2 registers are available on every CPU.

Tested on CN5020, CN6120, CN7130 and CN7360.

date 2017-10-11T17:19:50Z
author patrick
files src/sys/arch/amd64/conf/GENERIC log diff annotate
src/sys/arch/armv7/conf/GENERIC log diff annotate
src/sys/conf/files log diff annotate
src/sys/dev/ic/bwfm.c log diff annotate
src/sys/dev/ic/bwfmreg.h log diff annotate
src/sys/dev/ic/bwfmvar.h log diff annotate
src/sys/dev/sdmmc/files.sdmmc log diff annotate
src/sys/dev/sdmmc/if_bwfm_sdio.c log diff annotate
src/sys/dev/usb/files.usb log diff annotate
src/sys/dev/usb/if_bwfm_usb.c log diff annotate
src/sys/dev/usb/usbdevs log diff annotate
message Add bwfm(4), a driver for Broadcom FullMAC WiFi controllers. The
FullMAC, in comparison to SoftMAC, does most WiFi handling in the
firmware that's running on the controller. This means we have to
work around the net80211 stack while still implementing all the
WiFi interfaces to userland.

This driver is still in early development. So far it can connect
to open WiFis over the USB bus. SDIO and PCIe support, for devices
like the Raspberry Pi 3 or the Macbooks, is not yet implemented.
Also mbufs on the transmit path leak and are not yet freed.

ok stsp@

date 2017-10-11T17:20:36Z
author patrick
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message regen

date 2017-10-11T17:25:23Z
author deraadt
files src/sys/arch/macppc/conf/files.macppc log diff annotate
message input files should not be .o; from Scott Cheloha

date 2017-10-11T18:21:38Z
author jasper
files src/sys/ddb/db_ctf.c log diff annotate
message missing prototype for db_ctf_pprint

ok mpi@