OpenBSD cvs log

created 2021-03-14T01:15:06Z
begin 2021-03-11T00:00:00Z
end 2021-03-12T00:00:00Z
path src/sys
commits 16

date 2021-03-11T07:57:18Z
author deraadt
files src/sys/arch/armv7/conf/RAMDISK log diff annotate
message grow media a little

date 2021-03-11T08:55:59Z
author patrick
files src/sys/dev/fdt/rkiic.c log diff annotate
message Make sure to skip attaching disabled I2C devices. This can happen on
hardware which include a common parent block in their device trees and
only enable the components that were actually implemented, as seen on
e.g. the NanoPi R4S.

ok kettenis@

date 2021-03-11T09:15:25Z
author patrick
files src/sys/dev/fdt/amliic.c log diff annotate
src/sys/dev/fdt/bcm2835_bsc.c log diff annotate
src/sys/dev/fdt/imxiic_fdt.c log diff annotate
src/sys/dev/fdt/mviic.c log diff annotate
src/sys/dev/fdt/sxitwi.c log diff annotate
message Make sure to skip attaching disabled I2C devices. This can happen on
hardware which include a common parent block in their device trees and
only enable the components that were actually implemented, as seen on
e.g. the NanoPi R4S.

date 2021-03-11T10:40:22Z
author kettenis
files src/sys/arch/arm64/dev/aplintc.c log diff annotate
message Add SMP support.

ok patrick@

date 2021-03-11T11:16:54Z
author jsg
files src/sys/arch/alpha/alpha/pmap.c log diff annotate
src/sys/arch/alpha/mcbus/mcbus.c log diff annotate
src/sys/arch/amd64/amd64/bios.c log diff annotate
message spelling

date 2021-03-11T11:16:55Z
author jsg
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
src/sys/arch/amd64/amd64/machdep.c log diff annotate
src/sys/arch/amd64/amd64/vmm.c log diff annotate
src/sys/arch/amd64/include/atomic.h log diff annotate
src/sys/arch/amd64/include/smbiosvar.h log diff annotate
src/sys/arch/amd64/pci/acpipci.c log diff annotate
src/sys/arch/amd64/pci/pci_machdep.c log diff annotate
src/sys/arch/amd64/stand/efi32/efipxe.c log diff annotate
src/sys/arch/amd64/stand/efi64/efipxe.c log diff annotate
src/sys/arch/amd64/stand/efiboot/efipxe.c log diff annotate
src/sys/arch/amd64/stand/libsa/exec_i386.c log diff annotate
src/sys/arch/arm/arm/cpu.c log diff annotate
src/sys/arch/arm/arm/pmap7.c log diff annotate
src/sys/arch/arm/include/pte.h log diff annotate
src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/db_interface.c log diff annotate
src/sys/arch/arm64/arm64/intr.c log diff annotate
src/sys/arch/arm64/arm64/machdep.c log diff annotate
src/sys/arch/arm64/arm64/pmap.c log diff annotate
message spelling

date 2021-03-11T11:16:56Z
author jsg
files src/sys/arch/arm64/dev/agtimer.c log diff annotate
src/sys/arch/arm64/dev/efi.c log diff annotate
src/sys/arch/arm64/include/armreg.h log diff annotate
src/sys/arch/arm64/include/smbiosvar.h log diff annotate
src/sys/arch/arm64/stand/efiboot/efiacpi.c log diff annotate
src/sys/arch/arm64/stand/efiboot/efipxe.c log diff annotate
src/sys/arch/arm64/stand/efiboot/fdt.c log diff annotate
src/sys/arch/armv7/armv7/armv7_machdep.c log diff annotate
src/sys/arch/armv7/armv7/intr.c log diff annotate
src/sys/arch/armv7/exynos/ec_commands.h log diff annotate
src/sys/arch/armv7/exynos/exiic.c log diff annotate
src/sys/arch/armv7/omap/amdisplay.c log diff annotate
src/sys/arch/armv7/omap/if_cpsw.c log diff annotate
src/sys/arch/armv7/omap/omehci.c log diff annotate
src/sys/arch/armv7/stand/efiboot/efipxe.c log diff annotate
src/sys/arch/armv7/stand/efiboot/fdt.c log diff annotate
src/sys/arch/armv7/sunxi/sxie.c log diff annotate
src/sys/arch/hppa/dev/viper.h log diff annotate
src/sys/arch/hppa/hppa/intr.c log diff annotate
src/sys/arch/hppa/hppa/machdep.c log diff annotate
src/sys/arch/hppa/hppa/mainbus.c log diff annotate
src/sys/arch/hppa/hppa/trap.c log diff annotate
message spelling

date 2021-03-11T11:16:57Z
author jsg
files src/sys/arch/hppa/include/autoconf.h log diff annotate
src/sys/arch/hppa/include/pdc.h log diff annotate
src/sys/arch/hppa/include/psl.h log diff annotate
src/sys/arch/hppa/spmath/dbl_float.h log diff annotate
src/sys/arch/hppa/spmath/quad_float.h log diff annotate
src/sys/arch/hppa/spmath/sgl_float.h log diff annotate
src/sys/arch/i386/eisa/eisa_machdep.c log diff annotate
src/sys/arch/i386/i386/cpu.c log diff annotate
src/sys/arch/i386/i386/mpbios.c log diff annotate
src/sys/arch/i386/i386/pmap.c log diff annotate
src/sys/arch/i386/include/atomic.h log diff annotate
src/sys/arch/i386/include/cpu.h log diff annotate
src/sys/arch/i386/include/i82489var.h log diff annotate
src/sys/arch/i386/include/npx.h log diff annotate
src/sys/arch/i386/include/pmap.h log diff annotate
src/sys/arch/i386/include/smbiosvar.h log diff annotate
src/sys/arch/i386/include/specialreg.h log diff annotate
src/sys/arch/i386/isa/ahc_isa.c log diff annotate
src/sys/arch/i386/pci/gscpm.c log diff annotate
src/sys/arch/i386/pci/pci_machdep.c log diff annotate
src/sys/arch/landisk/dev/rs5c313.c log diff annotate
src/sys/arch/loongson/dev/bonito.c log diff annotate
message spelling

date 2021-03-11T11:16:58Z
author jsg
files src/sys/arch/loongson/dev/sisfb.c log diff annotate
src/sys/arch/loongson/dev/voyager.c log diff annotate
src/sys/arch/loongson/loongson/machdep.c log diff annotate
src/sys/arch/luna88k/cbus/cbus.c log diff annotate
src/sys/arch/luna88k/cbus/nec86hw.c log diff annotate
src/sys/arch/luna88k/dev/mb89352.c log diff annotate
src/sys/arch/luna88k/dev/mb89352reg.h log diff annotate
src/sys/arch/luna88k/dev/mb89352var.h log diff annotate
src/sys/arch/luna88k/dev/sioreg.h log diff annotate
src/sys/arch/luna88k/stand/boot/bmd.c log diff annotate
src/sys/arch/luna88k/stand/boot/dev_net.c log diff annotate
src/sys/arch/luna88k/stand/boot/lance.c log diff annotate
src/sys/arch/luna88k/stand/boot/sc.c log diff annotate
src/sys/arch/luna88k/stand/boot/scsivar.h log diff annotate
src/sys/arch/luna88k/stand/boot/sioreg.h log diff annotate
src/sys/arch/m88k/m88k/db_disasm.c log diff annotate
src/sys/arch/m88k/m88k/db_interface.c log diff annotate
src/sys/arch/m88k/m88k/m88110_fp.c log diff annotate
src/sys/arch/macppc/dev/adb.c log diff annotate
src/sys/arch/macppc/dev/dbdma.h log diff annotate
src/sys/arch/macppc/dev/if_mc.c log diff annotate
src/sys/arch/macppc/dev/openpic.c log diff annotate
src/sys/arch/macppc/dev/zs.c log diff annotate
src/sys/arch/macppc/include/z8530var.h log diff annotate
message spelling

date 2021-03-11T11:16:59Z
author jsg
files src/sys/arch/macppc/macppc/ofw_machdep.c log diff annotate
src/sys/arch/macppc/stand/ofdev.c log diff annotate
src/sys/arch/mips64/include/asm.h log diff annotate
src/sys/arch/mips64/mips64/cache_loongson2.c log diff annotate
src/sys/arch/mips64/mips64/cache_tfp.c log diff annotate
src/sys/arch/mips64/mips64/fp_emulate.c log diff annotate
src/sys/arch/mips64/mips64/pmap.c log diff annotate
src/sys/arch/mips64/mips64/trap.c log diff annotate
src/sys/arch/octeon/dev/cn30xxgmx.c log diff annotate
src/sys/arch/octeon/dev/cn30xxgmxreg.h log diff annotate
src/sys/arch/octeon/dev/cn30xxpko.c log diff annotate
src/sys/arch/octeon/dev/if_cnmac.c log diff annotate
src/sys/arch/octeon/dev/octcf.c log diff annotate
src/sys/arch/octeon/dev/octxctl.c log diff annotate
src/sys/arch/octeon/include/octeonvar.h log diff annotate
src/sys/arch/powerpc/include/exec.h log diff annotate
src/sys/arch/powerpc/isa/isa_machdep.h log diff annotate
src/sys/arch/powerpc/powerpc/pmap.c log diff annotate
src/sys/arch/powerpc/powerpc/trap.c log diff annotate
src/sys/arch/powerpc/powerpc/vm_machdep.c log diff annotate
src/sys/arch/powerpc64/include/exec.h log diff annotate
message spelling

date 2021-03-11T11:17:00Z
author jsg
files src/sys/arch/powerpc64/include/smbiosvar.h log diff annotate
src/sys/arch/powerpc64/include/trap.h log diff annotate
src/sys/arch/sgi/dev/if_iecreg.h log diff annotate
src/sys/arch/sgi/dev/mavb.c log diff annotate
src/sys/arch/sgi/gio/gio.c log diff annotate
src/sys/arch/sgi/hpc/hpcdma.h log diff annotate
src/sys/arch/sgi/hpc/if_sq.c log diff annotate
src/sys/arch/sgi/hpc/zs.c log diff annotate
src/sys/arch/sgi/localbus/macebus.c log diff annotate
src/sys/arch/sgi/localbus/tcc.c log diff annotate
src/sys/arch/sgi/xbow/odyssey.c log diff annotate
src/sys/arch/sgi/xbow/xbow.c log diff annotate
src/sys/arch/sgi/xbow/xbridge.c log diff annotate
src/sys/arch/sgi/xbow/xbridgereg.h log diff annotate
src/sys/arch/sh/dev/scifreg.h log diff annotate
src/sys/arch/sh/sh/trap.c log diff annotate
src/sys/arch/sparc64/dev/ebus_mainbus.c log diff annotate
src/sys/arch/sparc64/dev/ifb.c log diff annotate
src/sys/arch/sparc64/dev/iommu.c log diff annotate
src/sys/arch/sparc64/dev/iommuvar.h log diff annotate
src/sys/arch/sparc64/dev/pcfiic_ebus.c log diff annotate
src/sys/arch/sparc64/dev/psychoreg.h log diff annotate
src/sys/arch/sparc64/dev/raptor.c log diff annotate
src/sys/arch/sparc64/dev/uperf_ebus.c log diff annotate
src/sys/arch/sparc64/dev/vdsk.c log diff annotate
src/sys/arch/sparc64/fpu/fpu_sqrt.c log diff annotate
src/sys/arch/sparc64/sparc64/autoconf.c log diff annotate
src/sys/arch/sparc64/sparc64/clock.c log diff annotate
src/sys/arch/sparc64/sparc64/trap.c log diff annotate
message spelling

date 2021-03-11T13:31:35Z
author jsg
files src/sys/miscfs/fuse/fuse_device.c log diff annotate
src/sys/miscfs/fuse/fusebuf.c log diff annotate
src/sys/msdosfs/msdosfs_fat.c log diff annotate
src/sys/nfs/nfs_serv.c log diff annotate
src/sys/nfs/nfs_syscalls.c log diff annotate
src/sys/nfs/nfs_vnops.c log diff annotate
src/sys/nfs/nfsnode.h log diff annotate
src/sys/ntfs/ntfs_ihash.c log diff annotate
src/sys/ntfs/ntfs_inode.h log diff annotate
src/sys/tmpfs/tmpfs_vnops.c log diff annotate
src/sys/ufs/ext2fs/ext2fs.h log diff annotate
src/sys/ufs/ext2fs/ext2fs_alloc.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_inode.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_lookup.c log diff annotate
src/sys/ufs/ffs/ffs_alloc.c log diff annotate
message spelling

date 2021-03-11T13:31:36Z
author jsg
files src/sys/ufs/ufs/dirhash.h log diff annotate
src/sys/ufs/ufs/ufs_ihash.c log diff annotate
message spelling

date 2021-03-11T15:56:27Z
author deraadt
files src/sys/net/if.c log diff annotate
message If the AUTOCONF4 or AUTOCONF6 flags get enabled, force the interface up.
ok florian claudio

date 2021-03-11T16:48:47Z
author florian
files src/sys/net/if.c log diff annotate
message There is no need to try to attach IPv6 to an interface when the
AUTOCONF6 flag is already set.
This is likely a leftover from when we sent router solicitations from
the kernel. This was a way to trigger sending a solicitation from
userland.
OK kn

date 2021-03-11T19:53:40Z
author florian
files src/sys/net/if.h log diff annotate
message When RFC 8981 obsoleted RFC 4941 the terminology changed from
"privacy extensions" to "temporary address extensions"

Change ifconfig(8) to output temporary after temporary addresses and
add "temporary" option which is an alias for autoconfprivacy for now.

Also make AUTOCONF6TEMP a positiv flag that is set by default.
Previously the negative flag "INET6_NOPRIVACY" was set when privacy
addresses were disabled. This makes the flags output less ugly and
will allow us to disable autoconf addresses while having temporary
addresses enabled in the future.

More work is needed in slaacd.

input benno, jmc, deraadt
previous verison OK benno
OK jmc, kn