OpenBSD cvs log

created 2021-05-16T07:32:49Z
begin 2021-05-08T00:00:00Z
end 2021-05-09T00:00:00Z
path src/sys
commits 5

date 2021-05-08T05:31:07Z
author deraadt
files src/sys/arch/riscv64/include/_types.h log diff annotate
message kernel setjmp saves 14 registers, not 13. ddb continue now works.
ok jsg

date 2021-05-08T16:41:24Z
author krw
files src/sys/kern/subr_disk.c log diff annotate
message Spoof GPT partitions of type 21686148-6449-6e6f-744e-656564454649 (a.k.a.
"IdontNeedEFI", a.k.a. "BIOS boot") as FS_BOOT. Often used to contain the second
stage boot loader binary on disk images.

Makes it easier to recognize/overwrite/remove the contents.

Not yet supported in fdisk(8).

Example image provided by mlarkin@

date 2021-05-08T16:41:25Z
author krw
files src/sys/sys/disklabel.h log diff annotate
message Spoof GPT partitions of type 21686148-6449-6e6f-744e-656564454649 (a.k.a.
"IdontNeedEFI", a.k.a. "BIOS boot") as FS_BOOT. Often used to contain the second
stage boot loader binary on disk images.

Makes it easier to recognize/overwrite/remove the contents.

Not yet supported in fdisk(8).

Example image provided by mlarkin@

date 2021-05-08T18:08:41Z
author deraadt
files src/sys/arch/riscv64/riscv64/db_instruction.h log diff annotate
message similar to ruslan@freebsd's work, use https://github.com/riscv/riscv-opcodes
to generate instruction decoder tables

$ cat opcodes opcodes-rvc-pseudo opcodes-rvc opcodes-custom |
./parse-opcodes -c

with jsg

date 2021-05-08T18:10:03Z
author deraadt
files src/sys/arch/riscv64/riscv64/db_disasm.c log diff annotate
message adapt ruslan@freebsd's disasm to our world, and replace the incomplete decoder.
ok jsg kettenis