OpenBSD cvs log

created 2023-01-17T10:37:51Z
begin 2023-01-12T00:00:00Z
end 2023-01-13T00:00:00Z
path src/sys
commits 9

date 2023-01-12T00:27:26Z
author bluhm
files src/sys/dev/pci/drm/i915/i915_gpu_error.c log diff annotate
message Compiling kernel with witness option failed since drm update. Do
not define struct rwlock variable within function, witness needs
global access.
OK jsg@

date 2023-01-12T10:59:36Z
author mvs
files src/sys/kern/uipc_syscalls.c log diff annotate
message Use solock() instead solock_shared() within sys_getsockopt(). Otherwise
we acquiring kernel lock with mutex(9) held. This partially reverts
rev 1.205 of sys/kern/uipc_syscalls.c. Shared solock() is still fine for
getsockname(2) and getpeername(2).

Reported-by: [email protected]

ok kn@ claudio@

date 2023-01-12T12:23:40Z
author nicm
files src/sys/dev/wscons/wsemul_vt100_subr.c log diff annotate
message Add some missing cursor movement and scrolling escape sequences that are
supported by xterm. From Crystal Kolipe kolipe.c at exoticsilicon dot
com.

ok miod

date 2023-01-12T12:28:08Z
author nicm
files src/sys/dev/rasops/rasops.c log diff annotate
src/sys/dev/wscons/wsemul_vt100_subr.c log diff annotate
message Add aixterm bright colour sequences (SGR 90-97 and 100-107). From
Crystal Kolipe kolipe.c at exoticsilicon dot com.

ok miod

date 2023-01-12T12:34:06Z
author nicm
files src/sys/dev/wscons/wsemul_vt100_subr.c log diff annotate
message Add CBT (cursor back tab) sequence, from Crystal Kolipe kolipe.c at
exoticsilicon dot com.

ok miod

date 2023-01-12T13:09:47Z
author bluhm
files src/sys/net/pf.c log diff annotate
src/sys/netinet/tcp_input.c log diff annotate
message Binding the accept socket in TCP input relies on the fact that the
listen port is not bound to port 0. With a matching pf divert-to
rule this assumption is no longer true and could crash the kernel
with kassert. In both pf and stack drop TCP packets with destination
port 0 before they can do harm.
OK sashan@ claudio@

date 2023-01-12T19:37:53Z
author miod
files src/sys/arch/luna88k/stand/Makefile log diff annotate
src/sys/arch/luna88k/stand/boot/Makefile log diff annotate
src/sys/arch/luna88k/stand/boot/boot.8 log diff annotate
message Update luna88k boot procedure; help & tweaks jmc@

date 2023-01-12T20:13:28Z
author miod
files src/sys/dev/wscons/wsemul_vt100.c log diff annotate
message free(NULL) has been allowed in the kernel since 5.4; remove checks.

date 2023-01-12T20:39:37Z
author nicm
files src/sys/dev/wscons/wscons_features.h log diff annotate
src/sys/dev/wscons/wsemul_vt100.c log diff annotate
src/sys/dev/wscons/wsemul_vt100_subr.c log diff annotate
src/sys/dev/wscons/wsemul_vt100var.h log diff annotate
message Disable double width and height escape sequences under SMALL_KERNEL.

ok miod