OpenBSD cvs log

created 2024-09-03T19:29:30Z
begin 2024-08-01T00:00:00Z
end 2024-08-02T00:00:00Z
path src/sys
commits 5

date 2024-08-01T04:03:10Z
author tb
files src/sys/lib/libz/deflate.c log diff annotate
src/sys/lib/libz/deflate.h log diff annotate
src/sys/lib/libz/trees.c log diff annotate
src/sys/lib/libz/zconf.h log diff annotate
src/sys/lib/libz/zlib.h log diff annotate
message sync with src

date 2024-08-01T06:04:22Z
author tb
files src/sys/lib/libz/zutil.h log diff annotate
message Remove a comment that was committed by accident

date 2024-08-01T11:13:19Z
author sf
files src/sys/dev/pv/if_vio.c log diff annotate
src/sys/dev/pv/vioblk.c log diff annotate
src/sys/dev/pv/viocon.c log diff annotate
src/sys/dev/pv/viogpu.c log diff annotate
src/sys/dev/pv/virtio.c log diff annotate
message virtio: Fix dmamap_sync calls

Add some missing bus_dmamap_sync calls, noticed with SEV and based on
an earlier diff by hshoexer@.

Some of the required syncing is done in virtio_check_vq(). Make sure
to use that function instead of calling call the virtqueue done
function directly from device specific drivers.

For viogpu this means that we cannot poll with virtio_dequeue() but
must use virtio_check_vq() instead. To make this more clear, rename
viogpu_vq_wait() into viogpu_vq_done(). While there, set the DRIVER_OK
flag even earlier. It must be set before using any virtqueue.

ok kettenis@

date 2024-08-01T11:53:03Z
author mglocker
files src/sys/arch/arm64/stand/efiboot/efiboot.c log diff annotate
message Add device tree mapping for Samsung Galaxy Book4 Edge.

ok kettenis@

date 2024-08-01T17:19:01Z
author bluhm
files src/sys/kern/uipc_socket.c log diff annotate
message Run socket splice idle timeout without kernel lock.

OK mvs@