CVS: cvs.openbsd.org: src

2017-08-14 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2017/08/14 22:28:40

Modified files:
sys/arch/armv7/omap: amdisplay.c 

Log message:
Convert to FDT-based interrupt establish API.



CVS: cvs.openbsd.org: src

2017-08-14 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2017/08/14 22:26:32

Modified files:
sys/arch/armv7/omap: nxphdmi.c 

Log message:
Apply KNF and fix whitespaces.



CVS: cvs.openbsd.org: src

2017-08-14 Thread Patrick Wildt
CVSROOT:/cvs
Module name:src
Changes by: patr...@cvs.openbsd.org 2017/08/14 22:22:34

Modified files:
sys/arch/armv7/omap: amdisplay.c amdisplayreg.h 

Log message:
Apply KNF and fix whitespaces.



CVS: cvs.openbsd.org: src

2017-08-14 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:src
Changes by: bl...@cvs.openbsd.org   2017/08/14 22:11:20

Modified files:
regress/sys/net/pf_divert: Client.pm Makefile Proc.pm Remote.pm 
   Server.pm args-udp-reply-to.pl 
   funcs.pl remote.pl 
Added files:
regress/sys/net/pf_divert: Packet.pm args-udp-packet-in-init.pl 
   args-udp-packet-in-resp.pl 
   args-udp-packet-in.pl 
   args-udp-packet-out-init.pl 
   args-udp-packet-out-resp.pl 
   args-udp-packet-out.pl 

Log message:
Add tests for pf divert-packet.  Currently UDP packets are tested
with in and out rules.  A single packet, the initial packet or the
response packet are diverted and reinjected.



CVS: cvs.openbsd.org: src

2017-08-14 Thread Ted Unangst
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2017/08/14 20:27:51

Modified files:
sys/kern   : vfs_lookup.c 

Log message:
remove parens that were copied from ndinit's previous life as a macro



CVS: cvs.openbsd.org: src

2017-08-14 Thread Ted Unangst
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2017/08/14 19:53:06

Modified files:
sys/kern   : genassym.sh 

Log message:
create a temp directory for all the temp files instead of trying to name
them one at a time. solves a problem where .d files were showing up with
static names.
ok deraadt



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 19:29:23

Modified files:
usr.bin/pkg-config: pkg-config 

Log message:
Strip out -I/usr/include and -L/usr/lib from the --cflags/--libs output.

fd.o pkg-config doesn't emit them either, and libpng now exposed the issue
as tracked down by naddy@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 19:22:05

Modified files:
regress/usr.bin/pkg-config: Makefile 
regress/usr.bin/pkg-config/pcdir: filter.pc 

Log message:
add static test too



CVS: cvs.openbsd.org: src

2017-08-14 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2017/08/14 18:26:02

Modified files:
libexec/ld.so/amd64: ldasm.S 
libexec/ld.so/i386: ldasm.S 

Log message:
Align text locations to 16 (instead of 4) to match modern recommendations
(generally associated with hardwired BTC limitations).  And then fill
those alignments with 0xcc (int 3) to match our trapsled model.  Resulting
binaries show no sequential nop's.
ok mlarkin kettenis mortimer



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 18:26:09

Modified files:
usr.bin/pkg-config: pkg-config 

Log message:
remove vax leftover



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 18:23:44

Modified files:
regress/usr.bin/pkg-config: Makefile 
Added files:
regress/usr.bin/pkg-config/pcdir: filter.pc 

Log message:
add tests for filter system directories



CVS: cvs.openbsd.org: src

2017-08-14 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2017/08/14 18:20:39

Modified files:
lib/libc/stdio : vfwprintf.c 

Log message:
fmt0 is a wchar_t *, so use %ls to report



CVS: cvs.openbsd.org: src

2017-08-14 Thread Stefan Fritsch
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2017/08/14 16:45:12

Modified files:
sys/msdosfs: fat.h 

Log message:
msdofs: Add new CLUST_END constant

(forgot to commit fat.h)

Add new CLUST_END and use it as parameter to pcbmap() when searching
for end cluster, instead of explicitly passing 0x. This fixes potential
problem for FAT32, where cluster number may be legally bigger than 0x.

Also change clusteralloc() so that fillwith is not explicitly passed by caller
anymore (there is no need to use anything other than CLUST_EOFE).

>From NetBSD commit by jdole...@netbsd.org

ok tb@ mpi@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Stefan Fritsch
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2017/08/14 16:43:56

Modified files:
sys/msdosfs: msdosfs_denode.c msdosfs_fat.c msdosfs_vnops.c 

Log message:
msdofs: Add new CLUST_END constant

Add new CLUST_END and use it as parameter to pcbmap() when searching
for end cluster, instead of explicitly passing 0x. This fixes potential
problem for FAT32, where cluster number may be legally bigger than 0x.

Also change clusteralloc() so that fillwith is not explicitly passed by caller
anymore (there is no need to use anything other than CLUST_EOFE).

>From NetBSD commit by jdole...@netbsd.org

ok tb@ mpi@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2017/08/14 16:12:59

Modified files:
sbin/dhclient  : clparse.c dhclient.c kroute.c 

Log message:
Try for consistency in sizeof() usage.

No intentional functional change.



CVS: cvs.openbsd.org: src

2017-08-14 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2017/08/14 15:53:34

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

Log message:
Generate SIGILL for EXCP_UNKNOWN.

ok drahn@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Ian Sutton
CVSROOT:/cvs
Module name:src
Changes by: i...@cvs.openbsd.org2017/08/14 15:46:02

Modified files:
sys/arch/armv7/conf: GENERIC 
sys/arch/armv7/omap: am335x_prcmreg.h files.omap prcm.c 
 prcmvar.h 
Added files:
share/man/man4/man4.armv7: amdisplay.4 
sys/arch/armv7/omap: amdisplay.c amdisplayreg.h nxphdmi.c 
 nxphdmivar.h 

Log message:
Add the amdisplay(4) and nxphdmi(4) drivers.

ok kettenis@ patrick@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 15:41:49

Modified files:
usr.sbin/vmctl : vmctl.c 

Log message:
return a proper error message instead of 'no such file or directory' when
invoking 'stop' for a non-existent vm

ok mlarkin@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2017/08/14 15:31:00

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

Log message:
sort SEE ALSO;



CVS: cvs.openbsd.org: src

2017-08-14 Thread Uwe Stuehler
CVSROOT:/cvs
Module name:src
Changes by: u...@cvs.openbsd.org2017/08/14 14:14:56

Added files:
regress/usr.bin/ctfdump: Makefile base_types_encoding.amd64 
 example.c 

Log message:
Add a very basic test for ctfdump(1) on amd64

If the output of ctfdump(1) is correct, it would imply that ctfconv(1)
and ctfstrip(1) also worked as expected, at least to some extent. :)

ok mpi, bluhm



CVS: cvs.openbsd.org: src

2017-08-14 Thread Uwe Stuehler
CVSROOT:/cvs
Module name:src
Changes by: u...@cvs.openbsd.org2017/08/14 14:13:22

src/regress/usr.bin/ctfdump

Update of /cvs/src/regress/usr.bin/ctfdump
In directory cvs.openbsd.org:/tmp/cvs-serv782/regress/usr.bin/ctfdump

Log Message:
Directory /cvs/src/regress/usr.bin/ctfdump added to the repository



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 14:09:17

Modified files:
usr.bin/ctfconv: ctfstrip 

Log message:
simplify LABEL extraction; from tb@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Uwe Stuehler
CVSROOT:/cvs
Module name:src
Changes by: u...@cvs.openbsd.org2017/08/14 13:58:32

Modified files:
sys/ddb: db_ctf.c 

Log message:
db_ctf_pprintf() doesn't actually support formatting, so s/f$//

ok mpi@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Uwe Stuehler
CVSROOT:/cvs
Module name:src
Changes by: u...@cvs.openbsd.org2017/08/14 13:57:05

Modified files:
sys/ddb: db_command.c db_ctf.c 
share/man/man4 : ddb.4 

Log message:
Restore "print" in ddb; add "pp[rint]" for pretty-printing

Changing the "print" command to use db_ctf_pprint_cmd() broke all documented
uses and "examine" does not allow printing variables, or individual registers.

For now it is better to leave the "print" command intact, and in sync with the
ddb(4) man page, but we still want "pp[rint]" to replace the "print" command
when it works better.

ok mpi@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Uwe Stuehler
CVSROOT:/cvs
Module name:src
Changes by: u...@cvs.openbsd.org2017/08/14 13:50:31

Modified files:
sys/kern   : init_main.c 

Log message:
Load CTF debug symbols before mountroot

This is obviously useful in order to investigate a failure to mount an NFS
or other root device.

ok mpi



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 13:46:44

Modified files:
usr.sbin/vmd   : i8253.c ns8250.c 
usr.sbin/vmctl : vmctl.c 

Log message:
whitespace and fix a comment typo



CVS: cvs.openbsd.org: src

2017-08-14 Thread Mark Kettenis
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2017/08/14 13:41:30

Modified files:
gnu/usr.bin/binutils/bfd: elf64-x86-64.c 
gnu/usr.bin/binutils/gdb: dwarf2-frame.c dwarf2-frame.h 
  dwarf2expr.c 
gnu/usr.bin/binutils/include/elf: dwarf2.h x86-64.h 

Log message:
Add improvements to the DWARF frame unwinder to support xorguard.

ok mortimer@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 13:38:04

Modified files:
usr.sbin/vmctl : vmctl.c 

Log message:
catch ENOENT and display a proper error message when a specified disk image is
not found

ok mlarkin@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Theo de Raadt
CVSROOT:/cvs
Module name:src
Changes by: dera...@cvs.openbsd.org 2017/08/14 13:31:56

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

Log message:
sync



CVS: cvs.openbsd.org: src

2017-08-14 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2017/08/14 12:50:58

Modified files:
sys/arch/amd64/amd64: vmm.c 

Log message:
vmm: exit on monitor/mwait and convert these instructions into #UDs as
we don't advertise support for this feature.

ok pd



CVS: cvs.openbsd.org: src

2017-08-14 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2017/08/14 12:29:41

Modified files:
sys/arch/amd64/include: vmmvar.h 

Log message:
vmm: add #defines for exception vectors that can be used to inject
various events into the guest



CVS: cvs.openbsd.org: src

2017-08-14 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2017/08/14 12:27:58

Modified files:
usr.sbin/vmd   : vm.c 

Log message:
vmd: set MSR_MISC_ENABLE=0 on vm creation, this will be re-set in vmm
based on proper values from the host in use.



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 11:52:05

Modified files:
usr.sbin/vmctl : vmctl.8 vmctl.c 

Log message:
don't allow starting vms whose name starts with '-', '.' or '_'



CVS: cvs.openbsd.org: src

2017-08-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:src
Changes by: jas...@cvs.openbsd.org  2017/08/14 11:20:59

Modified files:
usr.sbin/vmd   : vmd.c 

Log message:
validate vm names before creating them; a valid name contains alphanumeric
characters, including '.', '_' and '-'. but does not start with the latter
three.

ok mlarkin@ pd@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2017/08/14 11:10:02

Modified files:
lib/libc/string: memcpy.c 

Log message:
Use sendsyslog() directly instead of syslog_r() for the "backwards memcpy"
messages, to avoid pulling in piles of other machinery unnecessarily

problem observed by schwarze@
ok deraadt@ millert@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Ted Unangst
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2017/08/14 10:56:57

Modified files:
sys/nfs: nfs_socket.c 

Log message:
knf to fix tab/space mismatches that make it hard to tell what's inside
an if vs the condition itself. weird contortions because of course the
lines want to be like 900 columns wide, but i think it's better now.



CVS: cvs.openbsd.org: src

2017-08-14 Thread Ted Unangst
CVSROOT:/cvs
Module name:src
Changes by: t...@cvs.openbsd.org2017/08/14 10:35:55

Modified files:
sys/nfs: nfs_socket.c 

Log message:
drop seriously lacking support for SEQPACKET.
also move checks up sooner to prevent a (root) panic.
ok bluhm



CVS: cvs.openbsd.org: src

2017-08-14 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:src
Changes by: m...@cvs.openbsd.org2017/08/14 10:32:37

Modified files:
sys/arch/amd64/amd64: db_trace.c 

Log message:
Do not dereference a pointer directly but use db_get_value() instead.

Prevents crashing the kernel when a fault occurs when printing a stack
trace.

ok mortimer@, kettenis@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2017/08/14 10:14:02

Modified files:
sys/net: if_mpe.c 

Log message:
Remove unneeded null pointer check in mpe_input*: ifp cannot be NULL.

This was a bit confusing for the scanner and when reviewing the code.

Coverity CIDs 1453053 1453106; Severity: Insignificant

ok mpi@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Henning Brauer
CVSROOT:/cvs
Module name:src
Changes by: henn...@cvs.openbsd.org 2017/08/14 09:58:17

Modified files:
sys/net: pf.c pfvar.h 

Log message:
move pf_get_wscale + pf_get_mss prototypes to pfvar.h (diff shrinkage)



CVS: cvs.openbsd.org: src

2017-08-14 Thread Henning Brauer
CVSROOT:/cvs
Module name:src
Changes by: henn...@cvs.openbsd.org 2017/08/14 09:53:04

Modified files:
sbin/pfctl : pfctl_parser.c 

Log message:
expose the half-open tcp states counter, ok bluhm



CVS: cvs.openbsd.org: src

2017-08-14 Thread Henning Brauer
CVSROOT:/cvs
Module name:src
Changes by: henn...@cvs.openbsd.org 2017/08/14 09:48:29

Modified files:
sys/net: pf.c pfvar.h 

Log message:
add half-open tcp states accounting, road paved by sashan
increment in pf_create_state(), decrement in pf_set_protostate().
input & ok bluhm



CVS: cvs.openbsd.org: src

2017-08-14 Thread Andrew Fresh
CVSROOT:/cvs
Module name:src
Changes by: afre...@cvs.openbsd.org 2017/08/14 07:50:32

Modified files:
gnu/usr.bin/perl: MANIFEST Makefile.SH 
gnu/usr.bin/perl/pod: perl.pod 
gnu/usr.bin/perl/win32: GNUmakefile Makefile makefile.mk 

Log message:
Apply pre-built unicore patch - perl-5.24.2

OK bluhm@, Reads ok sthen@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Andrew Fresh
CVSROOT:/cvs
Module name:src
Changes by: afre...@cvs.openbsd.org 2017/08/14 07:49:45

Modified files:
gnu/usr.bin/perl: Configure MANIFEST Makefile.SH configpm deb.c 
  install_lib.pl installperl perl.c pp.c 
  shlib_version util.c utils.lst vutil.c 
gnu/usr.bin/perl/Porting: Maintainers.pl pumpkin.pod 
gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs 
gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t 
gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm 
gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: 
   MM_Unix.pm 
gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t: eu_command.t 
gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm 
gnu/usr.bin/perl/cpan/File-Path/t: FilePathTest.pm Path.t 
   Path_root.t Path_win32.t 
gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/NEXT/lib: NEXT.pm 
gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod: PlainText.pm 
gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL 
gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text: Balanced.pm 
gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm 
gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL 
gnu/usr.bin/perl/dist/Time-HiRes: HiRes.pm HiRes.xs Makefile.PL 
gnu/usr.bin/perl/dist/Time-HiRes/fallback: const-c.inc 
gnu/usr.bin/perl/dist/Time-HiRes/t: Watchdog.pm alarm.t clock.t 
gettimeofday.t itimer.t 
nanosleep.t sleep.t stat.t 
time.t tv_interval.t 
ualarm.t usleep.t 
gnu/usr.bin/perl/dist/threads-shared/t: stress.t 
gnu/usr.bin/perl/ext/DynaLoader: Makefile.PL 
gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL 
gnu/usr.bin/perl/ext/POSIX/t: sigaction.t 
gnu/usr.bin/perl/hints: openbsd.sh 
gnu/usr.bin/perl/lib: AnyDBM_File.pm 
gnu/usr.bin/perl/lib/Getopt: Std.pm 
gnu/usr.bin/perl/pod: perlmodinstall.pod perlop.pod 
gnu/usr.bin/perl/regen: lib_cleanup.pl 
gnu/usr.bin/perl/t/lib: h2ph.pht 
gnu/usr.bin/perl/t/op: getppid.t 
gnu/usr.bin/perl/t/porting: customized.dat dual-life.t 
gnu/usr.bin/perl/t/re: speed.t 
gnu/usr.bin/perl/utils: Makefile.PL h2ph.PL perlbug.PL 
gnu/usr.bin/perl/win32: Makefile makefile.mk 
Added files:
gnu/usr.bin/perl/cpan/File-Path/t: Path-Class.t 

Log message:
Apply local patches - perl-5.24.2

OK bluhm@, Reads ok sthen@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Andrew Fresh
CVSROOT:/cvs
Module name:src
Changes by: afre...@cvs.openbsd.org 2017/08/14 07:48:48

Modified files:
gnu/usr.bin/perl: Configure INSTALL MANIFEST META.json META.yml 
  Makefile.SH README.haiku README.macosx 
  README.os2 README.vms configpm deb.c embed.fnc 
  embed.h install_lib.pl installperl mg.c 
  patchlevel.h perl.c pp.c proto.h regexec.c 
  util.c utils.lst vutil.c 
gnu/usr.bin/perl/Cross: config.sh-arm-linux 
config.sh-arm-linux-n770 
gnu/usr.bin/perl/NetWare: Makefile config_H.wc 
gnu/usr.bin/perl/Porting: Maintainers.pl checkAUTHORS.pl 
  config.sh config_H epigraphs.pod 
  perldelta_template.pod pumpkin.pod 
  release_managers_guide.pod todo.pod 
gnu/usr.bin/perl/cpan/Compress-Raw-Bzip2/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Compress-Raw-Zlib/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs 
gnu/usr.bin/perl/cpan/Digest-MD5/t: files.t 
gnu/usr.bin/perl/cpan/ExtUtils-Install/lib/ExtUtils: Install.pm 
gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils: 
   MM_Unix.pm 
gnu/usr.bin/perl/cpan/File-Path/lib/File: Path.pm 
gnu/usr.bin/perl/cpan/File-Path/t: FilePathTest.pm Path.t 
   Path_root.t Path_win32.t 
gnu/usr.bin/perl/cpan/IO-Compress/private: MakeUtil.pm 
gnu/usr.bin/perl/cpan/NEXT/lib: NEXT.pm 
gnu/usr.bin/perl/cpan/Pod-Parser/lib/Pod: PlainText.pm 
gnu/usr.bin/perl/cpan/Sys-Syslog: Makefile.PL 
gnu/usr.bin/perl/cpan/Text-Balanced/lib/Text: Balanced.pm 
gnu/usr.bin/perl/cpan/podlators/lib/Pod: Man.pm 
gnu/usr.bin/perl/cpan/podlators/scripts: pod2man.PL 
gnu/usr.bin/perl/dist/Module-CoreList: Changes 
gnu/usr.bin/perl/dist/Module-CoreList/lib/Module: CoreList.pm 
gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList: 
   
TieHashDelta.pm 
   Utils.pm 
gnu/usr.bin/perl/dist/Module-CoreList/t: is_core.t 
gnu/usr.bin/perl/dist/Time-HiRes: HiRes.pm HiRes.xs Makefile.PL 
gnu/usr.bin/perl/dist/Time-HiRes/fallback: const-c.inc 
gnu/usr.bin/perl/dist/Time-HiRes/t: Watchdog.pm alarm.t clock.t 
gettimeofday.t itimer.t 
nanosleep.t sleep.t stat.t 
time.t tv_interval.t 
ualarm.t usleep.t 
gnu/usr.bin/perl/dist/base/lib: base.pm 
gnu/usr.bin/perl/dist/base/t: incdot.t 
gnu/usr.bin/perl/dist/threads-shared/t: stress.t 
gnu/usr.bin/perl/ext/DynaLoader: Makefile.PL 
gnu/usr.bin/perl/ext/NDBM_File: Makefile.PL 
gnu/usr.bin/perl/ext/POSIX/t: sigaction.t 
gnu/usr.bin/perl/hints: catamount.sh openbsd.sh 
gnu/usr.bin/perl/lib: AnyDBM_File.pm 
gnu/usr.bin/perl/lib/B: Op_private.pm 
gnu/usr.bin/perl/lib/Getopt: Std.pm 
gnu/usr.bin/perl/plan9: config.plan9 config_sh.sample 
gnu/usr.bin/perl/pod: perl.pod perldelta.pod perlhist.pod 
  perlmodinstall.pod perlop.pod 
gnu/usr.bin/perl/regen: lib_cleanup.pl 
gnu/usr.bin/perl/t/lib: h2ph.pht 
gnu/usr.bin/perl/t/op: getppid.t taint.t 
gnu/usr.bin/perl/t/porting: customized.dat dual-life.t 
gnu/usr.bin/perl/t/re: speed.t subst.t 
gnu/usr.bin/perl/utils: Makefile.PL h2ph.PL perlbug.PL 
gnu/usr.bin/perl/vms: descrip_mms.template 
gnu/usr.bin/perl/win32: GNUmakefile Makefile makefile.mk pod.mak 
Removed files:
gnu/usr.bin/perl: import_log-DmXIpUUul 
gnu/usr.bin/perl/dist/base/t: incmodified-vs-incdot.t 
gnu/usr.bin/perl/dist/base/t/lib: BaseIncDoubleExtender.pm 
  BaseIncExtender.pm 

Log message:
Fix merge issues, remove excess files - match perl-5.24.2 dist

OK bluhm@, Reads ok sthen@



CVS: cvs.openbsd.org: xenocara

2017-08-14 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2017/08/14 05:21:30

Modified files:
lib/mesa/src/egl: Makefile.in 
lib/mesa/src/intel: Makefile.in 
lib/mesa/src/mesa/drivers/dri/i965: Makefile.in 

Log message:
regen



CVS: cvs.openbsd.org: xenocara

2017-08-14 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2017/08/14 05:17:43

Modified files:
lib/mesa/src/egl: Makefile.am 
lib/mesa/src/intel: Makefile.compiler.am Makefile.vulkan.am 
lib/mesa/src/mesa/drivers/dri/i965: Makefile.am 

Log message:
cope with cvs import changing timestamps which caused make rules that
invoke python to attempt to run and fail



CVS: cvs.openbsd.org: xenocara

2017-08-14 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2017/08/14 04:04:25

Modified files:
.  : 3RDPARTY 

Log message:
update



CVS: cvs.openbsd.org: xenocara

2017-08-14 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2017/08/14 04:00:55

Modified files:
distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 
  md.hppa md.i386 md.landisk md.loongson 
  md.macppc md.octeon md.sgi md.socppc 
  md.sparc64 

Log message:
sync



CVS: cvs.openbsd.org: xenocara

2017-08-14 Thread Jonathan Gray
CVSROOT:/cvs
Module name:xenocara
Changes by: j...@cvs.openbsd.org2017/08/14 03:58:01

Modified files:
lib/mesa   : Makefile.bsd-wrapper Makefile.in configure 
 configure.ac 
lib/mesa/include/CL: cl_d3d10.h cl_d3d11.h 
 cl_dx9_media_sharing.h cl_ext.h cl_gl_ext.h 
 cl_platform.h opencl.h 
lib/mesa/include/EGL: egl.h eglext.h eglplatform.h 
lib/mesa/include/GL: glcorearb.h glext.h glxext.h wglext.h 
lib/mesa/include/GLES: egl.h gl.h glext.h glplatform.h 
lib/mesa/include/GLES2: gl2.h gl2ext.h gl2platform.h 
lib/mesa/include/GLES3: gl3.h gl31.h gl3ext.h gl3platform.h 
lib/mesa/include/KHR: khrplatform.h 
lib/mesa/src   : Makefile.in 
lib/mesa/src/amd: Makefile.common.am Makefile.in 
lib/mesa/src/amd/vulkan: Makefile.in 
lib/mesa/src/compiler: Makefile.am Makefile.glsl.am Makefile.in 
   Makefile.nir.am 
lib/mesa/src/egl: Makefile.in 
lib/mesa/src/egl/drivers/dri2: egl_dri2.c platform_x11.c 
lib/mesa/src/egl/wayland/wayland-drm: Makefile.in 
lib/mesa/src/egl/wayland/wayland-egl: Makefile.in 
lib/mesa/src/gallium: Makefile.in 
lib/mesa/src/gallium/auxiliary: Makefile.am Makefile.in 
lib/mesa/src/gallium/auxiliary/pipe-loader: Makefile.in 
lib/mesa/src/gallium/auxiliary/rtasm: rtasm_execmem.c 
lib/mesa/src/gallium/drivers/ddebug: Makefile.in 
lib/mesa/src/gallium/drivers/etnaviv: Makefile.in 
lib/mesa/src/gallium/drivers/freedreno: Makefile.in 
lib/mesa/src/gallium/drivers/i915: Makefile.in 
lib/mesa/src/gallium/drivers/imx: Makefile.in 
lib/mesa/src/gallium/drivers/llvmpipe: Makefile.in 
lib/mesa/src/gallium/drivers/noop: Makefile.in 
lib/mesa/src/gallium/drivers/nouveau: Makefile.in 
lib/mesa/src/gallium/drivers/r300: Makefile.in 
lib/mesa/src/gallium/drivers/r600: Makefile.in 
lib/mesa/src/gallium/drivers/radeon: Makefile.in 
lib/mesa/src/gallium/drivers/radeonsi: Makefile.am Makefile.in 
lib/mesa/src/gallium/drivers/rbug: Makefile.in 
lib/mesa/src/gallium/drivers/softpipe: Makefile.in 
lib/mesa/src/gallium/drivers/svga: Makefile.in 
lib/mesa/src/gallium/drivers/swr: Makefile.am Makefile.in 
lib/mesa/src/gallium/drivers/trace: Makefile.in 
lib/mesa/src/gallium/drivers/vc4: Makefile.in 
lib/mesa/src/gallium/drivers/virgl: Makefile.in 
lib/mesa/src/gallium/state_trackers/clover: Makefile.in 
lib/mesa/src/gallium/state_trackers/dri: Makefile.in 
lib/mesa/src/gallium/state_trackers/glx/xlib: Makefile.in 
lib/mesa/src/gallium/state_trackers/nine: Makefile.in 
lib/mesa/src/gallium/state_trackers/omx: Makefile.in 
lib/mesa/src/gallium/state_trackers/osmesa: Makefile.in 
lib/mesa/src/gallium/state_trackers/va: Makefile.in 
lib/mesa/src/gallium/state_trackers/vdpau: Makefile.in 
lib/mesa/src/gallium/state_trackers/xa: Makefile.in 
lib/mesa/src/gallium/state_trackers/xvmc: Makefile.in 
lib/mesa/src/gallium/targets/d3dadapter9: Makefile.in 
lib/mesa/src/gallium/targets/dri: Makefile.in 
lib/mesa/src/gallium/targets/libgl-xlib: Makefile.in 
lib/mesa/src/gallium/targets/omx: Makefile.in 
lib/mesa/src/gallium/targets/opencl: Makefile.in 
lib/mesa/src/gallium/targets/osmesa: Makefile.in 
lib/mesa/src/gallium/targets/pipe-loader: Makefile.in 
lib/mesa/src/gallium/targets/va: Makefile.in 
lib/mesa/src/gallium/targets/vdpau: Makefile.in 
lib/mesa/src/gallium/targets/xa: Makefile.in 
lib/mesa/src/gallium/targets/xvmc: Makefile.am Makefile.in 
lib/mesa/src/gallium/tests/trivial: Makefile.in 
lib/mesa/src/gallium/tests/unit: Makefile.in 
lib/mesa/src/gallium/winsys/amdgpu/drm: Makefile.in 
lib/mesa/src/gallium/winsys/etnaviv/drm: Makefile.in 
lib/mesa/src/gallium/winsys/freedreno/drm: Makefile.in 
lib/mesa/src/gallium/winsys/i915/drm: Makefile.in 
lib/mesa/src/gallium/winsys/imx/drm: Makefile.in 
lib/mesa/src/gallium/winsys/nouveau/drm: Makefile.in 
lib/mesa/src/gallium/winsys/radeon/drm: Makefile.in 
lib/mesa/src/gallium/winsys/svga/drm: Makefile.in 
lib/mesa/src/gallium/winsys/sw/dri: Makefile.in 
lib/mesa/src/gallium/winsys/sw/kms-dri: Makefile.in 
lib/mesa/src/gallium/winsys/sw/null: Makefile.in 
lib/mesa/src/gallium/winsys/sw/wrapper: Makefile.in 
lib/mesa/src/gallium/winsys/sw/xlib: Makefile.in 
lib/mesa/src/gallium/winsys/vc4/drm: Makefile.in 
lib/mesa/src/gallium/winsys/virgl/drm: Makefile.in 
lib/mesa/src/gallium/winsys/virgl/vtest: Makefile.in 
lib/mesa/src/gbm: 

CVS: cvs.openbsd.org: src

2017-08-14 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2017/08/14 03:51:35

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

Log message:
tweak previous;



CVS: cvs.openbsd.org: src

2017-08-14 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2017/08/14 02:33:55

Modified files:
sys/net: if_spppsubr.c 

Log message:
Use the rv variable in sppp_output() as it was intended.

sppp_output has the following comment:
"Don't choke with an ENETDOWN early.  It's possible that we just
started dialing out, so don't drop the packet immediately.  If we
notice that we run out of buffer space below, we will however remember
that we are not ready to carry IPv6 packets, and return ENETDOWN, as
opposed to ENOBUFS."

A later revision of the code just returned ENOBUFS anyway, ignoring
the rv variable that might have ENETDOWN instead, turning rv into an
unused variable.

Coverity CID 1299246; Severity: Minor

OK sthen@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Reyk Floeter
CVSROOT:/cvs
Module name:src
Changes by: r...@cvs.openbsd.org2017/08/14 02:31:00

Modified files:
sys/net: if_trunk.c 

Log message:
The "ret" return value is reused and overwritten, potentially
returning 0 (success) on error instead of an error number.  The caller
doesn't evaluate the return value, so it is good enough to return
ENOBUFS (non-0) on error and to remove "ret" in trunk_cast_start().

Coverity CID 1453105; Severity: Minor

OK mpi@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Eric Faurot
CVSROOT:/cvs
Module name:src
Changes by: e...@cvs.openbsd.org2017/08/14 02:01:14

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

Log message:
remove useless indirection for reading the file content

ok gilles@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Stefan Sperling
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2017/08/14 01:50:32

Modified files:
sys/dev/ic : rtwn.c 

Log message:
Fix CID 1452952: Unlikely use of uninitialized offset in rtwn_efuse_read().
While here, unwrap some lines which fit 80 columns.
ok kevlo@



CVS: cvs.openbsd.org: src

2017-08-14 Thread Mike Larkin
CVSROOT:/cvs
Module name:src
Changes by: mlar...@cvs.openbsd.org 2017/08/14 00:24:53

Modified files:
sys/arch/amd64/amd64: vmm.c 

Log message:
don't need vmm_debug variable in VMM_DEBUG mode