OpenBSD cvs log

created 2024-10-19T23:08:05Z
begin 2024-10-16T00:00:00Z
end 2024-10-17T00:00:00Z
path src/sys
commits 6

date 2024-10-16T02:32:27Z
author jsg
files src/sys/arch/riscv64/include/intr.h log diff annotate
message remove unneeded frame.h and riscvreg.h includes

date 2024-10-16T11:03:55Z
author dlg
files src/sys/net/if_tun.c log diff annotate
message remove SIOCSIFDSTADDR from the network ioctls.

netintro says it's deprecated, and most of our other drivers are
doing fine without it.

ok miod@ kn@ patrick@

date 2024-10-16T11:12:31Z
author dlg
files src/sys/net/if_tun.c log diff annotate
message cut tun_init() out, it does pointless work.

tun_init turns interface/stack config into a set of flags that
tun(4) keeps in tun_softc sc_flags, but never uses.

ok miod@ kn@

date 2024-10-16T18:40:52Z
author miod
files src/sys/arch/mips64/mips64/trap.c log diff annotate
message Deliver SIGTRAP, rather than SIGEMT, for trap instructions which are neither
debugger breakpoints nor compiler-generated divide by zero reports.

SIGEMT is a historical curiosity which makes no sense nowadays except on
PDP-11 and VAX hardware.

Discussed with imp@ and visa@ long ago.

date 2024-10-16T18:43:42Z
author miod
files src/sys/arch/sparc64/sparc64/trap.c log diff annotate
message Deliver SIGTRAP, rather than SIGEMT, when a TADDccTV or TSUBccTV instruction
traps. Such instructions are deprecated in v9 (64-bit) code and should never
occur in real-life code. See v9 manual A.59 and A.60 for details.
CVS ----------------------------------------------------------------------

date 2024-10-16T18:47:48Z
author miod
files src/sys/arch/hppa/stand/mkboot/mkboot.c log diff annotate
src/sys/sys/exec.h log diff annotate
message a.out is no longer the commonly encountered binary file format, the world has
moved to ELF.

Move the a.out specific defines and macros, but the MID_xxx values, from
<sys/exec.h> to <a.out.h>, and update the few userland binaries which really
need these defines (i.e. boot-related tools for old architectures) to
explicitly include <a.out.h> when needed.

"Fine" deraadt@