OpenBSD cvs log

created 2020-09-06T07:55:26Z
begin 2020-09-01T00:00:00Z
end 2020-09-02T00:00:00Z
path src/sys
commits 13

date 2020-09-01T01:53:13Z
author gnezdo
files src/sys/netinet/icmp6.h log diff annotate
src/sys/netinet6/icmp6.c log diff annotate
message Convert icmp6_sysct to sysctl_bounded_args

The best-guessed limits will be tested by trial.

date 2020-09-01T01:53:34Z
author gnezdo
files src/sys/netinet/ip_ah.h log diff annotate
src/sys/netinet/ip_esp.h log diff annotate
src/sys/netinet/ip_ipcomp.h log diff annotate
src/sys/netinet/ip_ipsp.h log diff annotate
src/sys/netinet/ipsec_input.c log diff annotate
message Convert *_sysctl in ipsec_input.c to sysctl_bounded_arr

The best-guessed limits will be tested by trial.

date 2020-09-01T01:53:50Z
author gnezdo
files src/sys/kern/kern_sysctl.c log diff annotate
src/sys/sys/sysctl.h log diff annotate
message Remove unused sysctl_int_arr(9)

date 2020-09-01T02:22:52Z
author gnezdo
files src/sys/arch/loongson/loongson/machdep.c log diff annotate
message Use sysctl_bounded_args for simple cases in cpu_sysctl on loongson

deraadt@: looks fine

date 2020-09-01T12:17:52Z
author krw
files src/sys/arch/sparc64/dev/vdsk.c log diff annotate
src/sys/dev/softraid.c log diff annotate
src/sys/dev/ata/atascsi.c log diff annotate
src/sys/dev/ic/aac.c log diff annotate
src/sys/dev/ic/ami.c log diff annotate
message Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big to
struct scsi_rw_10.

ok gnezdo@ jmatthew@ (who also did sparc64 compile test)

date 2020-09-01T12:17:53Z
author krw
files src/sys/dev/ic/cac.c log diff annotate
src/sys/dev/ic/gdt_common.c log diff annotate
src/sys/dev/ic/mfi.c log diff annotate
src/sys/dev/ic/nvme.c log diff annotate
src/sys/dev/ic/twe.c log diff annotate
src/sys/dev/pci/ips.c log diff annotate
src/sys/dev/pci/mfii.c log diff annotate
src/sys/dev/pv/vioblk.c log diff annotate
src/sys/dev/pv/xbf.c log diff annotate
src/sys/dev/sdmmc/sdmmc_scsi.c log diff annotate
src/sys/scsi/cd.c log diff annotate
src/sys/scsi/scsi_base.c log diff annotate
src/sys/scsi/scsi_disk.h log diff annotate
src/sys/scsi/sd.c log diff annotate
message Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big to
struct scsi_rw_10.

ok gnezdo@ jmatthew@ (who also did sparc64 compile test)

date 2020-09-01T18:03:09Z
author patrick
files src/sys/arch/amd64/stand/efiboot/conf.c log diff annotate
src/sys/arch/amd64/stand/efiboot/exec_i386.c log diff annotate
message Fix write un-protecting of kernel memory. p was used uninitialized
at the beginning of the loop. We need to use cr3 at the start of each
iteration for the top level page directory.

From and ok sf@

date 2020-09-01T18:46:59Z
author kettenis
files src/sys/arch/powerpc64/powerpc64/bus_space.c log diff annotate
message Add PMAP_NOCACHE flag to the address returned by the generic
bus_space_mmap(9) implementation to make sure we enter mappings with
the right memory attributes.

date 2020-09-01T19:06:59Z
author tb
files src/sys/net/if_wg.c log diff annotate
message Fix a leak due to a missing free on m_defrag(m, M_NOWAIT) failure.

Reported by Maxime Villard, fix from Matt Dunwoodie after feeedback from
claudio who is fine with either of the two suggested fixes going in.

date 2020-09-01T19:09:47Z
author kettenis
files src/sys/arch/powerpc64/dev/phb.c log diff annotate
src/sys/arch/powerpc64/include/pci_machdep.h log diff annotate
message Store the device tree node in the pcitag_t.

date 2020-09-01T19:12:11Z
author kettenis
files src/sys/arch/powerpc64/dev/phb.c log diff annotate
message Implement address translation for bus_space_mmap(9).

date 2020-09-01T19:18:26Z
author tb
files src/sys/net/toeplitz.c log diff annotate
message zap nasty whitespace

date 2020-09-01T20:06:49Z
author gkoehler
files src/sys/arch/powerpc64/include/cpu.h log diff annotate
src/sys/arch/powerpc64/powerpc64/machdep.c log diff annotate
message Fix signotify() for powerpc64 bsd.mp

Copy signotify() from amd64, so that if proc *p is on another cpu, then
signotify(p) notifies the correct cpu.

ok kettenis@