CVS: cvs.openbsd.org: src

2019-09-30 Thread Jonathan Gray
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2019/09/30 21:53:26

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

Log message:
Recognise Cortex-A34 and Cortex-A65AE.  TRMs have not been published but
MIDR values were submitted by Arm to GCC.



CVS: cvs.openbsd.org: src

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2019/09/30 20:11:42

Modified files:
distrib/miniroot: install.sub 

Log message:
People who've upgraded repeatedly have observed /usr is getting a bit
tight.  At upgrade time (just before new sets hit the disk) we can prune
some potentially unused clang, gcc, and perl pieces.  This seems to help.
(This is an improvement on a previous strategy)
discussed with sthen and tb, tested by kmos, in snaps for 2 days
This strategy ins't perfect, and people should consider fresh installs once
in a while, or more strict pruning especially of /usr/lib/lib*.so



CVS: cvs.openbsd.org: www

2019-09-30 Thread Brent Cook
CVSROOT:/cvs
Module name:www
Changes by: bc...@cvs.openbsd.org   2019/09/30 19:10:23

Modified files:
libressl   : index.html releases.html 

Log message:
LibreSSL 3.0.1



CVS: cvs.openbsd.org: src

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2019/09/30 18:41:13

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

Log message:
sync



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 15:48:32

Modified files:
sys/arch/arm/arm: cpu.c cpufunc.c 
sys/arch/arm/include: armreg.h cpu.h 

Log message:
Synch the cpu match/attach/identify code with arm64.  This drops some
information from dmesg that is no longer relevant to ARMv7 CPUs in favour
of printing the full architected cache hierarchy in the same way as we
do on arm64.  It also is another small step towards SMP support on armv7.

ok patrick@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 15:00:51

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

Log message:
pwmreg(4)



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 14:59:22

Modified files:
share/man/man4 : amlpwm.4 

Log message:
Fix pasto.



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 14:55:42

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

Log message:
amlpwm(4)



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 14:48:15

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

Log message:
Enable amlpwm(4) and pwmreg(4).

ok patrick@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 14:47:39

Modified files:
sys/arch/arm/arm: cpu.c 
sys/arch/arm64/arm64: cpu.c 

Log message:
Enable CPU voltage regulators.  The firmware I built for my odroid-n2
(based on mainline U-Boot and a proprietary primary loader and ATF) doesn't
actually enable the regulator for one of the CPU clusters.

ok patrick@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 14:44:13

Modified files:
sys/dev/fdt: files.fdt 
Added files:
sys/dev/fdt: pwmreg.c 

Log message:
Add pwmreg(4), a driver that implements a voltage regulator that uses a
PWM controller to set the voltage.

ok patrick@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 14:42:45

Modified files:
sys/dev/fdt: files.fdt 
Added files:
sys/dev/fdt: amlpwm.c 

Log message:
Add amlpwm(4), a driver for the PWM controller found on various Amlogic SoCs.

ok patrick@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2019/09/30 14:40:54

Modified files:
sys/dev/ofw: ofw_misc.c ofw_misc.h 

Log message:
Add a PWM framework.

ok patrick@



CVS: cvs.openbsd.org: www

2019-09-30 Thread Anton Lindqvist
CVSROOT:/cvs
Module name:www
Changes by: an...@cvs.openbsd.org   2019/09/30 14:17:25

Modified files:
.  : 66.html 

Log message:
Merge two entries related to vm.conf boot device and mention file offset
being MP-safe.



CVS: cvs.openbsd.org: src

2019-09-30 Thread Klemens Nanni
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2019/09/30 13:57:44

Modified files:
share/man/man9 : namei.9 

Log message:
segflg is singular

Add commas while here; input and OK jmc



CVS: cvs.openbsd.org: www

2019-09-30 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:www
Changes by: k...@cvs.openbsd.org2019/09/30 13:31:21

Modified files:
faq: upgrade66.html 

Log message:
Fix a missed 65 -> 66 pointed out by tb

Change the "Files to remove" section to reflect this release.
Generated by using sysclean from ports. This may be too many
things, but lines can easily be removed.



CVS: cvs.openbsd.org: src

2019-09-30 Thread Florian Obser
CVSROOT:/cvs
Module name:src
Changes by: flor...@cvs.openbsd.org 2019/09/30 12:07:10

Modified files:
sbin/unwind: resolver.c 

Log message:
Introduce defines for DNSSEC validation states.

This also fixes a brain fart in trust_anchor_resolve_done() which was
arguably created by "sec" carrying 3 values and "true" does not mean
secure. Why this does not use enum sec_status is beyond me.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Frederic Cambus
CVSROOT:/cvs
Module name:www
Changes by: fcam...@cvs.openbsd.org 2019/09/30 09:52:24

Modified files:
.  : 66.html 

Log message:
Remove duplicate entry about amlmmc(4) enablement.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Frederic Cambus
CVSROOT:/cvs
Module name:www
Changes by: fcam...@cvs.openbsd.org 2019/09/30 09:29:23

Modified files:
.  : 66.html 

Log message:
Remove duplicate entry about octiic(4) addition.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Frederic Cambus
CVSROOT:/cvs
Module name:www
Changes by: fcam...@cvs.openbsd.org 2019/09/30 09:21:45

Modified files:
.  : 66.html 

Log message:
Another round of fixes for whitespace issues.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Frederic Cambus
CVSROOT:/cvs
Module name:www
Changes by: fcam...@cvs.openbsd.org 2019/09/30 09:18:37

Modified files:
.  : 66.html 

Log message:
Remove duplicate entry about the addition of mvuart(4).

It already had a dedicated entry, in the previous line.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Frederic Cambus
CVSROOT:/cvs
Module name:www
Changes by: fcam...@cvs.openbsd.org 2019/09/30 09:14:33

Modified files:
.  : 66.html 

Log message:
Move ", a driver" out of mvdog(4) link anchor text.



CVS: cvs.openbsd.org: src

2019-09-30 Thread Gilles Chehade
CVSROOT:/cvs
Module name:src
Changes by: gil...@cvs.openbsd.org  2019/09/30 07:27:12

Modified files:
usr.sbin/smtpd : lka_proc.c 

Log message:
add smtpd-version config key in filters handshake



CVS: cvs.openbsd.org: www

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2019/09/30 07:17:49

Modified files:
.  : errata.html errata21.html errata22.html 
 errata23.html errata24.html errata25.html 
 errata26.html errata27.html errata28.html 
 errata29.html errata30.html errata31.html 
 errata32.html errata33.html errata34.html 
 errata35.html errata36.html errata37.html 
 errata38.html errata39.html errata40.html 
 errata41.html errata42.html errata43.html 
 errata44.html errata45.html errata46.html 
 errata47.html errata48.html errata49.html 
 errata50.html errata51.html errata52.html 
 errata53.html errata54.html errata55.html 
 errata56.html errata57.html errata58.html 
 errata59.html errata60.html errata61.html 
 errata62.html errata63.html errata64.html 
 errata65.html 
Added files:
.  : errata66.html 

Log message:
prepare errata pages for the future



CVS: cvs.openbsd.org: www

2019-09-30 Thread Bryan Steele
CVSROOT:/cvs
Module name:www
Changes by: bry...@cvs.openbsd.org  2019/09/30 07:17:05

Modified files:
.  : 66.html 

Log message:
correct some details about clang platform changes



CVS: cvs.openbsd.org: www

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2019/09/30 07:09:36

Modified files:
.  : 66.html 

Log message:
sgi will not ship in 66



CVS: cvs.openbsd.org: www

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2019/09/30 07:01:41

Modified files:
.  : 66.html 

Log message:
more tweaks



CVS: cvs.openbsd.org: www

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2019/09/30 06:58:14

Modified files:
.  : 66.html 

Log message:
improve unveil and pledge discussion a little



CVS: cvs.openbsd.org: www

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2019/09/30 06:53:10

Modified files:
.  : 66.html 

Log message:
improve SFP / sff text



CVS: cvs.openbsd.org: www

2019-09-30 Thread Theo de Raadt
CVSROOT:/cvs
Module name:www
Changes by: dera...@cvs.openbsd.org 2019/09/30 06:50:31

Modified files:
.  : 66.html 

Log message:
repair glitch



CVS: cvs.openbsd.org: www

2019-09-30 Thread Jonathan Gray
CVSROOT:/cvs
Module name:www
Changes by: j...@cvs.openbsd.org2019/09/30 06:45:00

Modified files:
.  : 66.html 

Log message:
correct versions and a few other things



CVS: cvs.openbsd.org: src

2019-09-30 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2019/09/30 06:10:38

Modified files:
usr.sbin/bgpd  : pfkey.c session.c session.h 

Log message:
Pass a struct listen_addr pointer to tcp_md5_listen and not just the fd,
the linux shim needs this.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Frederic Cambus
CVSROOT:/cvs
Module name:www
Changes by: fcam...@cvs.openbsd.org 2019/09/30 05:49:18

Modified files:
.  : 66.html 

Log message:
Remove duplicate entry about the octeon bootloader changes.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Frederic Cambus
CVSROOT:/cvs
Module name:www
Changes by: fcam...@cvs.openbsd.org 2019/09/30 05:42:52

Modified files:
.  : 66.html 

Log message:
Fix a bunch of typos and whitespace issues.



CVS: cvs.openbsd.org: src

2019-09-30 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2019/09/30 05:37:38

Modified files:
share/man/man4 : dwge.4 

Log message:
update HISTORY and AUTHORS after last week's rewrite;
input and OK kettenis@ and jmc@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2019/09/30 05:27:37

Modified files:
sys/scsi   : scsi_debug.h 

Log message:
SC_DEBUGN is not spelled SCSI_DEBUGN.



CVS: cvs.openbsd.org: www

2019-09-30 Thread Sebastian Benoit
CVSROOT:/cvs
Module name:www
Changes by: be...@cvs.openbsd.org   2019/09/30 05:14:15

Modified files:
.  : 66.html 

Log message:
fix spelling of 'mitigations', thanks Janne Johansson for noticing.



CVS: cvs.openbsd.org: src

2019-09-30 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2019/09/30 04:38:55

Modified files:
sys/dev/pci: if_mcx.c 

Log message:
try to make if_baudrate look plausible.

this updates the eth proto capability map so it records the baudrate
against the different link types and their media, and then reads
it when the link state changes.

this should help if you want to use mcx with trunk(4) in lacp mode.

ok jmatthew@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Martijn van Duren
CVSROOT:/cvs
Module name:src
Changes by: mart...@cvs.openbsd.org 2019/09/30 02:31:41

Modified files:
usr.sbin/smtpd : mail.maildir.c mail.mboxfile.c smtpd.h util.c 

Log message:
Allow maildir and mbox MDAs to tempfail on situations that might be
resolved over time.

While here remove mkdirs component from utils.c, which isn't used anywhere.

OK gilles@, millert@



CVS: cvs.openbsd.org: src

2019-09-30 Thread Brent Cook
CVSROOT:/cvs
Module name:src
Changes by: bc...@cvs.openbsd.org   2019/09/30 01:56:14

Modified files:
lib/libcrypto  : opensslv.h 

Log message:
bump for LibreSSL 3.0.1



CVS: cvs.openbsd.org: src

2019-09-30 Thread David Gwynne
CVSROOT:/cvs
Module name:src
Changes by: d...@cvs.openbsd.org2019/09/30 00:25:01

Modified files:
sys/dev/pci: if_ixl.c 

Log message:
use the right values when figuring out which if_baudrate to use.

i was basically using ISSET(bitfield, shift) instead of
ISSET(bitfield, 1 << shift), so things didn't line up properly.

before this the baudrate would come out as 0, but lacp mode in
trunk(4) wants a non-zero if_baudrate value to help pick the best
aggregator to use. if the port reports 0, it doesn't get selected.
this probably explains why trunk(4) doesn't like doing lacp on
virtual ethernet interfaces too, but at least i can get a number
that actually means something on a hardware interface. alternatively,
use aggr(4), which doesn't care about the baudrate.

ok jmatthew@