CVS: cvs.openbsd.org: src

2020-11-15 Thread Kevin Lo
CVSROOT:/cvs
Module name:src
Changes by: ke...@cvs.openbsd.org   2020/11/16 00:40:59

Modified files:
sys/dev/pci: pcidevs.h pcidevs_data.h 

Log message:
regen



CVS: cvs.openbsd.org: src

2020-11-15 Thread Kevin Lo
CVSROOT:/cvs
Module name:src
Changes by: ke...@cvs.openbsd.org   2020/11/16 00:40:19

Modified files:
sys/dev/pci: pcidevs 

Log message:
Add PCI ids for Intel 2.5Gb adapters.

ok jsg@



CVS: cvs.openbsd.org: src

2020-11-15 Thread Greg Steuck
CVSROOT:/cvs
Module name:src
Changes by: gne...@cvs.openbsd.org  2020/11/15 23:44:39

Modified files:
sys/netinet: ip_input.c tcp_usrreq.c 
sys/netinet6   : ip6_input.c 

Log message:
Replace sysctl_rdint with sysctl_bounded_args entries in net.inet*



CVS: cvs.openbsd.org: src

2020-11-15 Thread Greg Steuck
CVSROOT:/cvs
Module name:src
Changes by: gne...@cvs.openbsd.org  2020/11/15 23:42:12

Modified files:
sys/kern   : kern_sysctl.c 

Log message:
Convert hw_sysctl to sysctl_bounded_args

This one is surprisingly a minor loss if one were to simply add bytes
on amd64:
.text+.data+.bss+.rodata
before 0x64b0+0x40+0x14+0x338 = 0x683c
after  0x6440+0x48+0x14+0x3b8 = 0x6854



CVS: cvs.openbsd.org: src

2020-11-15 Thread Greg Steuck
CVSROOT:/cvs
Module name:src
Changes by: gne...@cvs.openbsd.org  2020/11/15 23:38:20

Modified files:
sys/netinet: ip_divert.c 
sys/netinet6   : ip6_divert.c 

Log message:
Remove the cases folded into sysctl_bounded_args but left behind

divert_sysctl and divert6_sysctl get a tiny bit slimmer.



CVS: cvs.openbsd.org: src

2020-11-15 Thread Greg Steuck
CVSROOT:/cvs
Module name:src
Changes by: gne...@cvs.openbsd.org  2020/11/15 23:37:07

Modified files:
sys/kern   : kern_sysctl.c 

Log message:
Convert kern_sysctl to sysctl_bounded_args

objdump -h changes in Size of kern_sysctl.o on amd64
before  after
.text 7140   64b0
.data   24 40
.bss10 14
.rodata 50338



CVS: cvs.openbsd.org: src

2020-11-15 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2020/11/15 20:35:32

Modified files:
distrib/sets/lists/man: mi 

Log message:
sync



CVS: cvs.openbsd.org: src

2020-11-15 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/11/15 16:14:04

Modified files:
sys/arch/powerpc64/dev: phb.c 

Log message:
Make sure we perform address translation to all elements of a DMA mapping.



CVS: cvs.openbsd.org: src

2020-11-15 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/11/15 16:13:00

Modified files:
sys/arch/powerpc64/include: bus.h 

Log message:
Hardwire bus_space_read_raw_N() and bus_space_write_raw_N() to
generic_space_read_N() and generic_space_write_N() as they should not do
any byte swapping.



CVS: cvs.openbsd.org: src

2020-11-15 Thread Tobias Heider
CVSROOT:/cvs
Module name:src
Changes by: to...@cvs.openbsd.org   2020/11/15 15:39:36

Modified files:
sbin/iked  : iked.conf.5 

Log message:
Document new 'dynamic' keyword to create flows from or to a dynamically
assigned address.



CVS: cvs.openbsd.org: src

2020-11-15 Thread Damien Miller
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2020/11/15 15:34:58

Modified files:
usr.bin/ssh: readconf.c 

Log message:
revert r1.341; it breaks ProxyJump; reported by sthen@



CVS: cvs.openbsd.org: src

2020-11-15 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2020/11/15 11:04:11

Modified files:
share/man/man4 : Makefile 
sys/dev/acpi   : files.acpi 
Added files:
share/man/man4 : acpige.4 
sys/dev/acpi   : acpige.c 

Log message:
Add acpige(4), a driver for ACPI generic event devices.  This is a rather
simple device that simply reacts to interrupts by invoking _EVT with the
interrupt number.  This is used on the HoneyComb LX2K to implement power
button handling.

ok kettenis@



CVS: cvs.openbsd.org: src

2020-11-15 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2020/11/15 11:04:39

Modified files:
sys/arch/arm64/conf: GENERIC 

Log message:
Enable acpige(4)



CVS: cvs.openbsd.org: src

2020-11-15 Thread Bob Beck
CVSROOT:/cvs
Module name:src
Changes by: b...@cvs.openbsd.org2020/11/15 10:54:49

Modified files:
lib/libcrypto/x509: x509_verify.c 

Log message:
Return the specific failure for a "self signed certificate" in the chain
in order to be compatible with the openssl error craziness in the legacy
verifier case.

This will fix a regress problem noticed by znc

ok tb@



CVS: cvs.openbsd.org: src

2020-11-15 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/11/15 10:44:06

Modified files:
share/man/man4 : Makefile 
Added files:
share/man/man4 : pchgpio.4 

Log message:
pchgpio(4)



CVS: cvs.openbsd.org: src

2020-11-15 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2020/11/15 10:28:29

Modified files:
sys/arch/arm64/arm64: acpi_machdep.c 

Log message:
Add support for edge-triggered interrupts in acpi_intr_establish().  So
far we have always passed level-high, but now we can check the irq flags
and pass the device-tree compatible values.  This makes my powerbutton
not flood the system with interrupts after a single press.

ok kettenis@



CVS: cvs.openbsd.org: src

2020-11-15 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2020/11/15 10:27:32

Modified files:
sys/arch/arm64/dev: agintc.c 

Log message:
Add support for edge-triggered interrupts to agintc(4).  This is mostly
based on the ampintc(4) version, which already has support for it.  For
now only do this for SPIs.  SGIs are always edge-triggered and cannot be
modified, and PPIs can be both, but let's keep it safe for now.

ok kettenis@



CVS: cvs.openbsd.org: src

2020-11-15 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/11/15 09:47:12

Modified files:
sys/arch/amd64/conf: GENERIC 
sys/dev/acpi   : files.acpi 
Added files:
sys/dev/acpi   : pchgpio.c 

Log message:
Add pchgpio(4), a driver for the GPIO controllers found on modern Intel
PCHs.  With help from James Hastings.

ok deraadt@