OpenBSD cvs log

created 2019-05-08T05:42:20Z
begin 2018-01-30T00:00:00Z
end 2018-01-31T00:00:00Z
path src/sys
commits 19

date 2018-01-30T08:15:17Z
author jsg
files src/sys/dev/pci/drm/Attic/drm_linux_atomic.h log diff annotate
message add atomic_cmpxchg()/atomic64_add()/atomic64_sub()

date 2018-01-30T08:17:31Z
author jsg
files src/sys/dev/pci/drm/drm_drv.c log diff annotate
message add drm_invalid_op()

date 2018-01-30T08:25:06Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add more endian macros

date 2018-01-30T08:27:17Z
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 i2c_bit_add_bus()

date 2018-01-30T08:31:38Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message disable -Wformat-zero-length when building with gcc

-Wformat includes -Wformat-zero-length with gcc 4.2 which breaks
building unmodified atom.c with the SDEBUG macro

"warning: zero-length kprintf format string"

date 2018-01-30T08:35:21Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add ilog2()/order_base_2()/gcd()

date 2018-01-30T08:37:44Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add GFP_USER/__user/vmalloc()

date 2018-01-30T08:40:19Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add iowrite64()/writeq()

date 2018-01-30T08:44:23Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message Don't limit vga_switcheroo stubs to amd64/i386 and add
vga_switcheroo_fini_domain_pm_ops() stub.

date 2018-01-30T08:46:49Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add pm_runtime_* stubs

date 2018-01-30T08:49:38Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add create_singlethread_workqueue()/system_power_efficient_wq

date 2018-01-30T08:50:59Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add mutex_destroy()/down_read_trylock()

date 2018-01-30T08:54:10Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add stubs for pci_clear_master()/pci_save_state()/pci_restore_state()/
pci_set_power_state()

date 2018-01-30T09:05:23Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add module_init()/module_exit()/signal_pending()

date 2018-01-30T09:57:58Z
author jsg
files src/sys/dev/pci/drm/drm_linux.h log diff annotate
message add more pci defines and pci_pcie_cap()/pcie_capability_read_dword()

date 2018-01-30T15:46:12Z
author kettenis
files src/sys/arch/arm64/arm64/db_interface.c log diff annotate
src/sys/arch/arm64/include/cpu.h log diff annotate
src/sys/arch/arm64/include/db_machdep.h log diff annotate
message Add support for switching CPUs in ddb on arm64. Based on a diff from drahn@.

ok patrick@

date 2018-01-30T20:19:06Z
author naddy
files src/sys/arch/amd64/stand/efiboot/conf.c log diff annotate
src/sys/arch/amd64/stand/efiboot/efipxe.c log diff annotate
src/sys/arch/arm64/stand/efiboot/conf.c log diff annotate
src/sys/arch/arm64/stand/efiboot/efipxe.c log diff annotate
message Fix TFTP reading of zero-size files:

The AllocatePages EFI call returns an error when the allocation
size is 0. Skip allocating memory and actually transferring the
file when it is empty.

Properly return the number of unread bytes so that a read() of n
bytes does not return n if no bytes were read.

While here, disallow lseek() beyond the TFTP file buffer for SEEK_CUR
as we already do for SEEK_SET.

ok patrick@

date 2018-01-30T20:56:38Z
author zhuk
files src/sys/dev/usb/if_run.c log diff annotate
src/sys/dev/usb/usbdevs log diff annotate
message Add D-Link DWA-125 rev B2 to list of devices supported by run(4).
Works for me on amd64.

okay stsp@, who also noted this matches Linux commit
fd7b9270120ca7e53fbf0469febe0c68acf6a0a2

date 2018-01-30T20:58:13Z
author zhuk
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message sync