OpenBSD cvs log

created 2023-10-22T07:54:45Z
begin 2023-10-20T00:00:00Z
end 2023-10-21T00:00:00Z
path src/sys
commits 12

date 2023-10-20T03:38:58Z
author jsg
files src/sys/dev/pci/drm/drm_linux.c log diff annotate
src/sys/dev/pci/drm/include/linux/dma-fence.h log diff annotate
message add dma_fence_timestamp() for 6.1.59 drm

date 2023-10-20T03:41:56Z
author jsg
files src/sys/dev/pci/drm/i915/gt/gen8_engine_cs.c log diff annotate
message drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval

From Nirmoy Das
f175665385fe9fdd996080806aa67e666475d3d8 in linux-6.1.y/6.1.59
128c20eda73bd3e78505c574fb17adb46195c98b in mainline linux

date 2023-10-20T03:43:33Z
author jsg
files src/sys/dev/pci/drm/drm_atomic_helper.c log diff annotate
message drm/atomic-helper: relax unregistered connector check

From Simon Ser
0fb82afee55fc6e12f3581e87d47fd1beae36a98 in linux-6.1.y/6.1.59
2b7947bd32e243c52870d54141d3b4ea6775e63d in mainline linux

date 2023-10-20T03:45:42Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_object.h log diff annotate
message drm/amdgpu: add missing NULL check

From Christian Koenig
a61d905a86879427e330a5a66cba8b2330dac4d1 in linux-6.1.y/6.1.59
ff89f064dca38e2203790bf876cc7756b8ab2961 in mainline linux

date 2023-10-20T03:46:56Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
message drm/amd/display: Don't set dpms_off for seamless boot

From Daniel Miess
f0410917561cb56f93ac8c502eb0ec94f25cafe9 in linux-6.1.y/6.1.59
23645bca98304a2772f0de96f97370dd567d0ae6 in mainline linux

date 2023-10-20T03:49:31Z
author jsg
files src/sys/dev/pci/drm/scheduler/sched_main.c log diff annotate
message dma-buf: add dma_fence_timestamp helper

From Christian Koenig
d67b5a2b97b6e8959117ff71fc2daa30e66c8290 in linux-6.1.y/6.1.59
b83ce9cb4a465b8f9a3fa45561b721a9551f60e3 in mainline linux

date 2023-10-20T07:31:12Z
author jan
files src/sys/dev/pci/if_ix.c log diff annotate
src/sys/dev/pci/if_ixl.c log diff annotate
message Improve bad comment.

pointed out by kn@

ok kn@

date 2023-10-20T13:21:15Z
author jan
files src/sys/dev/pci/if_ixl.c log diff annotate
message Add missing tcps_outpkttso counter to ixl(4) TSO setup.

ok bluhm@

date 2023-10-20T16:25:15Z
author bluhm
files src/sys/kern/uipc_mbuf.c log diff annotate
message Avoid assertion failure when splitting mbuf cluster.

m_split() calls m_align() to initialize the data pointer of newly
allocated mbuf. If the new mbuf will be converted to a cluster,
this is not necessary. If additionally the new mbuf is larger than
MLEN, this can lead to a panic.
Only call m_align() when a valid m_data is needed. This is the
case if we do not refecence the existing cluster, but memcpy() the
data into the new mbuf.

Reported-by: [email protected]
OK claudio@ deraadt@

date 2023-10-20T18:53:12Z
author kettenis
files src/sys/arch/octeon/stand/rdboot/disk.c log diff annotate
message Avoid forcible mounting a dirty filessystem. Mount such filesystems
read-only instead. This means that writing to the filesystem will fail.
As a consequence chmod'ing of files in the bootloader will fail, but that
will fix itself on the next clean boot.

Same change as I committed to powerpc64 a few days ago.

ok kn@, deraadt@

date 2023-10-20T19:55:49Z
author kn
files src/sys/arch/octeon/stand/rdboot/cmd.c log diff annotate
src/sys/arch/octeon/stand/rdboot/rdboot.c log diff annotate
message Adopt MI re-upgrade prevention

In comparison to MI boot which only cares about /bsd.upgrade's x bit,
octeon rdboot just wants a regular file.

Require and strip u+x before execution to prevent sysupgrade(8) loops.

OK kettenis

date 2023-10-20T19:58:16Z
author kn
files src/sys/arch/powerpc64/stand/rdboot/cmd.c log diff annotate
src/sys/arch/powerpc64/stand/rdboot/rdboot.c log diff annotate
message Adopt MI re-upgrade prevention

In comparison to MI boot which only cares about /bsd.upgrade's x bit,
powerpc64 rdboot just wants a regular file.

Require and strip u+x before execution to prevent sysupgrade(8) loops.

OK kettenis