OpenBSD cvs log

created 2024-11-09T18:58:08Z
begin 2024-11-04T00:00:00Z
end 2024-11-05T00:00:00Z
path src/sys
commits 10

date 2024-11-04T00:13:15Z
author jsg
files src/sys/net/if_etherbridge.h log diff annotate
message remove unused inline function; ok dlg@

date 2024-11-04T09:33:16Z
author kettenis
files src/sys/arch/arm64/dev/aplsmc.c log diff annotate
message Implement support for the new CHLS key that is used to control the battery
charge level in newer SMC firmware.

ok tobhe@

date 2024-11-04T11:49:19Z
author jsg
files src/sys/sys/sysctl.h log diff annotate
message correct HW_MAXID; ok deraadt@ jca@ kettenis@

date 2024-11-04T15:41:09Z
author sf
files src/sys/dev/pv/if_vio.c log diff annotate
message vio_dump: Fix control queue dump

If the device has just been reset (e.g. after ifconfig down), we cannot
query the feature bits. Make sure we dump the control virtqueue even in
this case.

date 2024-11-04T15:43:10Z
author sf
files src/sys/dev/pv/viogpu.c log diff annotate
message viogpu: tune down debug messages

viogpu_send_cmd() is called for every framebuffer update. Only print
log message at VIRTIO_DEBUG >= 3 to avoid log spam.

date 2024-11-04T18:27:14Z
author miod
files src/sys/arch/luna88k/dev/mb89352.c log diff annotate
src/sys/arch/luna88k/dev/mb89352var.h log diff annotate
message No need to duplicate the scsi_xfer timeout field in spc_acb.
Tested by & ok aoyama@

date 2024-11-04T21:46:13Z
author jsg
files src/sys/arch/arm64/conf/files.arm64 log diff annotate
message correct non-rd major numbers; ok miod@

date 2024-11-04T22:08:02Z
author jsg
files src/sys/arch/alpha/conf/files.alpha log diff annotate
message remove ability to specify root/dump/swap on st(4)
support for tape block devices was removed in 2016

ok miod@

date 2024-11-04T22:08:03Z
author jsg
files src/sys/arch/amd64/conf/files.amd64 log diff annotate
src/sys/arch/hppa/conf/files.hppa log diff annotate
src/sys/arch/i386/conf/files.i386 log diff annotate
src/sys/arch/luna88k/conf/files.luna88k log diff annotate
message remove ability to specify root/dump/swap on st(4)
support for tape block devices was removed in 2016

ok miod@

date 2024-11-04T22:41:50Z
author claudio
files src/sys/kern/kern_sig.c log diff annotate
src/sys/kern/kern_synch.c log diff annotate
src/sys/sys/signalvar.h log diff annotate
message Properly handle stop signals in cursig if deep.

In setsigctx() set sig_stop to 1 if the process should be stopped.
In cursig() still return early if deep but then in sleep_signal_check()
use this information to call proc_stop and stop the proc.
This should fix the problem in the waitid regress test.
OK mpi@