OpenBSD cvs log

created 2024-04-28T02:14:21Z
begin 2024-04-25T00:00:00Z
end 2024-04-26T00:00:00Z
path src/sys
commits 5

date 2024-04-25T05:23:45Z
author miod
files src/sys/arch/sparc64/conf/Makefile.sparc64 log diff annotate
message Use -mno-fpu when compiling with clang now that the in-tree clang supports
this option; from Brad.

date 2024-04-25T08:51:37Z
author jmatthew
files src/sys/dev/ic/dwqe.c log diff annotate
src/sys/dev/ic/dwqereg.h log diff annotate
message Mask off MAC management counter interrupts. The driver doesn't know how
to handle these, so if they're enabled, they will cause an interrupt
storm.

ok patrick@ jsg@ stsp@

date 2024-04-25T11:37:39Z
author stsp
files src/sys/dev/ic/dwqereg.h log diff annotate
message Adjust macro definitions for dwqe(4) Rx descriptors.

Split Rx desc macro definitions into two sections, one for the "read"
format and one for the "writeback" format. Add some macros which will
be needed to support Rx checksum offloading.

ok jmatthew@

date 2024-04-25T17:32:53Z
author bluhm
files src/sys/kern/uipc_socket2.c log diff annotate
src/sys/kern/uipc_syscalls.c log diff annotate
message Rename socket wait channels when sleeping.

Use "netacc" for accept(2) and "netcon" for connect(2). Call sleep
in sys_ypconnect() "ypcon" to make it unique. sblock() now has
"sblock" to distinguish it from netlock.

OK claudio@ mvs@ kn@

date 2024-04-25T18:31:49Z
author kn
files src/sys/arch/amd64/stand/boot/boot.8 log diff annotate
src/sys/arch/amd64/stand/efiboot/Makefile.common log diff annotate
src/sys/arch/amd64/stand/efiboot/cmd_i386.c log diff annotate
src/sys/arch/amd64/stand/efiboot/conf.c log diff annotate
src/sys/arch/amd64/stand/efiboot/efiboot.c log diff annotate
src/sys/arch/amd64/stand/efiboot/efiboot.h log diff annotate
src/sys/lib/libsa/softraid.c log diff annotate
message Add boot.conf(8) 'mach idle [secs]' to halt at idle passphrase prompts

Enable users to power down their machines if there was no input after N
seconds during disk descryption.

Motivation is to save battery and prevent pocket heaters when notebooks
unhibernate (e.g. lid accidentially opened) and sit at "Passphrase: ".

Only available on efi(4) systems as the timeout is saved as EFI variable;
mostly because that's trivial to do, but also because we lack a better
mechanism to configure that and persist such data without the root disk.

Discussed with many, starting at h2k23
OK Tests gnezdo