CVS commit: src/sys/arch/vax/boot

2018-05-01 Thread Anders Magnusson
Module Name:src
Committed By:   ragge
Date:   Tue May  1 07:03:48 UTC 2018

Modified Files:
src/sys/arch/vax/boot/boot: conf.c
src/sys/arch/vax/boot/xxboot: bootxx.c

Log Message:
Enable ffsv2 in boot.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/vax/boot/boot/conf.c
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/vax/boot/xxboot/bootxx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 07:03:33 UTC 2018

Modified Files:
src/sys/netinet: tcp_debug.h

Log Message:
Redefine the structure, not to rely on tcpiphdr.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/netinet/tcp_debug.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/external/bsd/ipf/netinet

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 07:07:00 UTC 2018

Modified Files:
src/sys/external/bsd/ipf/netinet: ip_compat.h

Log Message:
Remove unused alias to tcpiphdr.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/ipf/netinet/ip_compat.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 07:21:39 UTC 2018

Modified Files:
src/sys/net: if_faith.c if_gif.c if_l2tp.c if_stf.c
src/sys/netinet: if_arp.c in_gif.c in_l2tp.c ip_encap.c sctp_indata.c
sctp_input.c sctp_output.c sctp_timer.c sctp_usrreq.c
src/sys/netinet6: frag6.c icmp6.c in6.c in6_gif.c in6_ifattach.c
in6_src.c ip6_forward.c ip6_input.c ip6_mroute.c ip6_output.c
mld6.c nd6.c nd6_nbr.c nd6_rtr.c scope6.c sctp6_usrreq.c

Log Message:
Remove now unused net_osdep.h includes, the other BSDs did the same.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/net/if_faith.c
cvs rdiff -u -r1.140 -r1.141 src/sys/net/if_gif.c
cvs rdiff -u -r1.24 -r1.25 src/sys/net/if_l2tp.c
cvs rdiff -u -r1.103 -r1.104 src/sys/net/if_stf.c
cvs rdiff -u -r1.273 -r1.274 src/sys/netinet/if_arp.c
cvs rdiff -u -r1.93 -r1.94 src/sys/netinet/in_gif.c
cvs rdiff -u -r1.13 -r1.14 src/sys/netinet/in_l2tp.c \
src/sys/netinet/sctp_output.c
cvs rdiff -u -r1.67 -r1.68 src/sys/netinet/ip_encap.c
cvs rdiff -u -r1.5 -r1.6 src/sys/netinet/sctp_indata.c
cvs rdiff -u -r1.8 -r1.9 src/sys/netinet/sctp_input.c
cvs rdiff -u -r1.4 -r1.5 src/sys/netinet/sctp_timer.c
cvs rdiff -u -r1.9 -r1.10 src/sys/netinet/sctp_usrreq.c
cvs rdiff -u -r1.71 -r1.72 src/sys/netinet6/frag6.c
cvs rdiff -u -r1.235 -r1.236 src/sys/netinet6/icmp6.c
cvs rdiff -u -r1.265 -r1.266 src/sys/netinet6/in6.c
cvs rdiff -u -r1.92 -r1.93 src/sys/netinet6/in6_gif.c
cvs rdiff -u -r1.114 -r1.115 src/sys/netinet6/in6_ifattach.c
cvs rdiff -u -r1.84 -r1.85 src/sys/netinet6/in6_src.c
cvs rdiff -u -r1.94 -r1.95 src/sys/netinet6/ip6_forward.c
cvs rdiff -u -r1.200 -r1.201 src/sys/netinet6/ip6_input.c
cvs rdiff -u -r1.126 -r1.127 src/sys/netinet6/ip6_mroute.c
cvs rdiff -u -r1.207 -r1.208 src/sys/netinet6/ip6_output.c
cvs rdiff -u -r1.91 -r1.92 src/sys/netinet6/mld6.c
cvs rdiff -u -r1.247 -r1.248 src/sys/netinet6/nd6.c
cvs rdiff -u -r1.153 -r1.154 src/sys/netinet6/nd6_nbr.c
cvs rdiff -u -r1.140 -r1.141 src/sys/netinet6/nd6_rtr.c
cvs rdiff -u -r1.19 -r1.20 src/sys/netinet6/scope6.c
cvs rdiff -u -r1.15 -r1.16 src/sys/netinet6/sctp6_usrreq.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netipsec

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 08:08:46 UTC 2018

Modified Files:
src/sys/netipsec: xform.h

Log Message:
Remove unused.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/netipsec/xform.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netipsec

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 08:13:37 UTC 2018

Modified Files:
src/sys/netipsec: xform_esp.c xform_ipcomp.c

Log Message:
Remove double include, opencrypto/xform.h is already included in
netipsec/xform.h.


To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/netipsec/xform_esp.c
cvs rdiff -u -r1.63 -r1.64 src/sys/netipsec/xform_ipcomp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netipsec

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 08:16:34 UTC 2018

Modified Files:
src/sys/netipsec: xform_ah.c xform_esp.c

Log Message:
When the replay check fails, return EACCES instead of ENOBUFS.


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/netipsec/xform_ah.c
cvs rdiff -u -r1.83 -r1.84 src/sys/netipsec/xform_esp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sbin/gpt

2018-05-01 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue May  1 08:17:13 UTC 2018

Modified Files:
src/sbin/gpt: gpt.8 header.c

Log Message:
Make the "gpt header" command return EXIT_FAILURE when no GPT is present.
This helps sysinst to tell a GPT labeled disk from others.
Very lazy version of a change proposed by kre.


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sbin/gpt/gpt.8
cvs rdiff -u -r1.8 -r1.9 src/sbin/gpt/header.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netipsec

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 08:27:13 UTC 2018

Modified Files:
src/sys/netipsec: xform_ah.c xform_esp.c

Log Message:
When IP6_EXTHDR_GET fails, return ENOBUFS, and don't log an error (HDROPS
is not supposed to be used here).


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/netipsec/xform_ah.c
cvs rdiff -u -r1.84 -r1.85 src/sys/netipsec/xform_esp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst

2018-05-01 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue May  1 08:27:39 UTC 2018

Modified Files:
src/usr.sbin/sysinst: partman.c

Log Message:
vnconfig has been renamed to vndconfig. Pointed out by kre.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/sysinst/partman.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netipsec

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 08:34:08 UTC 2018

Modified Files:
src/sys/netipsec: ipsec.h

Log Message:
Remove some more dead code.


To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 src/sys/netipsec/ipsec.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2018-05-01 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Tue May  1 08:42:41 UTC 2018

Modified Files:
src/sys/netinet: udp_usrreq.c

Log Message:
Remove unused argument from udp4_espinudp, and remove unused includes.


To generate a diff of this commit:
cvs rdiff -u -r1.249 -r1.250 src/sys/netinet/udp_usrreq.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst

2018-05-01 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue May  1 09:01:46 UTC 2018

Modified Files:
src/usr.sbin/sysinst: disks.c

Log Message:
Simplify and get rid of external "grep" dependency which is not available
on all install meadia.
Sugested by kre.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/sysinst/disks.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/vnconfig

2018-05-01 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Tue May  1 09:03:49 UTC 2018

Modified Files:
src/usr.sbin/vnconfig: vnconfig.8

Log Message:
Fix missed s/vnconfig/vndconfig/ in an example.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/usr.sbin/vnconfig/vnconfig.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/include

2018-05-01 Thread Ryo Shimizu
Module Name:src
Committed By:   ryo
Date:   Tue May  1 10:10:31 UTC 2018

Modified Files:
src/sys/arch/arm/include: cputypes.h

Log Message:
fix define of CPU IDs
* fix incorrect CPU_ID of APM/APPLE
* add CPU_ID of SAMSUNG
* fix typo about BROADCOM


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/include/cputypes.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/conf

2018-05-01 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue May  1 10:15:27 UTC 2018

Modified Files:
src/sys/arch/x86/conf: files.x86

Log Message:
Make MPVERBOSE a defparam rather than defflag.  It has multiple
non-zero usages within mpacpi.c


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/x86/conf/files.x86

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tools

2018-05-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  1 12:38:40 UTC 2018

Modified Files:
src/tools: Makefile.inc
src/tools/binstall: Makefile
src/tools/ctfconvert: Makefile
src/tools/ctfmerge: Makefile
src/tools/cvslatest: Makefile
src/tools/dbsym: Makefile
src/tools/disklabel: Makefile
src/tools/dtc: Makefile
src/tools/elftosb: Makefile
src/tools/gpt: Makefile
src/tools/m68k-elf2aout: Makefile
src/tools/makekeys: Makefile
src/tools/mandoc: Makefile
src/tools/mdsetimage: Makefile

Log Message:
Centralize NOMAN handling.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/tools/Makefile.inc
cvs rdiff -u -r1.12 -r1.13 src/tools/binstall/Makefile
cvs rdiff -u -r1.7 -r1.8 src/tools/ctfconvert/Makefile
cvs rdiff -u -r1.8 -r1.9 src/tools/ctfmerge/Makefile
cvs rdiff -u -r1.2 -r1.3 src/tools/cvslatest/Makefile
cvs rdiff -u -r1.13 -r1.14 src/tools/dbsym/Makefile
cvs rdiff -u -r1.6 -r1.7 src/tools/disklabel/Makefile
cvs rdiff -u -r1.3 -r1.4 src/tools/dtc/Makefile
cvs rdiff -u -r1.1 -r1.2 src/tools/elftosb/Makefile
cvs rdiff -u -r1.3 -r1.4 src/tools/gpt/Makefile
cvs rdiff -u -r1.1 -r1.2 src/tools/m68k-elf2aout/Makefile
cvs rdiff -u -r1.2 -r1.3 src/tools/makekeys/Makefile
cvs rdiff -u -r1.11 -r1.12 src/tools/mandoc/Makefile
cvs rdiff -u -r1.15 -r1.16 src/tools/mdsetimage/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2018-05-01 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Tue May  1 13:48:38 UTC 2018

Modified Files:
src/sys/kern: kern_sig.c

Log Message:
Improve the proc_stoptrace() function

proc_stoptrace() is dedicated for emitting a syscall trap for a debugger,
either on entry or exit of the system function routine.

Changes:
 - Change an if() branch of an invalid condition of being traced by
   initproc (PID1) to KASSERT(9).
 - Assert that the current process has set appropriate flags (PSL_TRACED
   and PSL_SYSCALL).
 - Use ktrpoint(KTR_PSIG) and ktrpsig()/e_ktrpsig() in order to register
   the emitted signal for the ktrace(1) event debugging.

Example of the new output from kdump(1) for the syscall debugger traps,
containing SIGTRAP notification with TRAP_SCE and TRAP_SCX (around
the getpid(2) call).

$ kdump /tmp/1.dat.qemu |grep 663
   588  1 t_ptrace_waitpid RET   fork 663/0x297
   663  1 t_ptrace_waitpid EMUL  "netbsd"
   663  1 t_ptrace_waitpid RET   fork 0
   663  1 t_ptrace_waitpid CALL  ptrace(PT_TRACE_ME,0,0,0)
   663  1 t_ptrace_waitpid RET   ptrace 0
   663  1 t_ptrace_waitpid CALL  _lwp_self
   663  1 t_ptrace_waitpid RET   _lwp_self 1
   663  1 t_ptrace_waitpid CALL  _lwp_kill(1,0x11)
   663  1 t_ptrace_waitpid RET   _lwp_kill 0
   588  1 t_ptrace_waitpid RET   __wait450 663/0x297
   663  1 t_ptrace_waitpid CALL  getpid
   588  1 t_ptrace_waitpid RET   __wait450 663/0x297
   663  1 t_ptrace_waitpid PSIG  SIGTRAP SIG_DFL: code=TRAP_SCE, addr=0x0, 
trap=0)
   663  1 t_ptrace_waitpid RET   getpid 663/0x297, 588/0x24c
   588  1 t_ptrace_waitpid RET   __wait450 663/0x297
   663  1 t_ptrace_waitpid PSIG  SIGTRAP SIG_DFL: code=TRAP_SCX, addr=0x0, 
trap=0)
   663  1 t_ptrace_waitpid CALL  exit(5)
   588  1 t_ptrace_waitpid RET   __wait450 663/0x297

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.340 -r1.341 src/sys/kern/kern_sig.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2018-05-01 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Tue May  1 14:09:53 UTC 2018

Modified Files:
src/sys/kern: sys_ptrace_common.c

Log Message:
Add additional hardening in PT_TRACE_ME and PT_ATTACH

Prohibit:
 - calling PT_TRACE_ME by initproc (PID1),
 - calling PT_ATTACH by initproc (PID1).

PID1 and its parent cannot become a tracer.

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/kern/sys_ptrace_common.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2018-05-01 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Tue May  1 16:16:05 UTC 2018

Modified Files:
src/sys/arch/amd64/conf: ALL
src/sys/arch/i386/conf: ALL

Log Message:
Fix ALL configs following MPVERBOSE becoming a defparam

XXX i386 ALL kernel build is failing


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.437 -r1.438 src/sys/arch/i386/conf/ALL

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev

2018-05-01 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Tue May  1 16:18:13 UTC 2018

Modified Files:
src/sys/dev/ic: atw.c rt2560.c rt2661.c
src/sys/dev/pci: if_ipw.c if_iwi.c if_iwn.c
src/sys/dev/usb: if_atu.c if_rum.c if_ural.c if_zyd.c

Log Message:
GC private 802.11 rateset declarations, use the standard ones.

Build tested only.


To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/sys/dev/ic/atw.c
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/ic/rt2560.c
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/ic/rt2661.c
cvs rdiff -u -r1.67 -r1.68 src/sys/dev/pci/if_ipw.c
cvs rdiff -u -r1.105 -r1.106 src/sys/dev/pci/if_iwi.c
cvs rdiff -u -r1.88 -r1.89 src/sys/dev/pci/if_iwn.c
cvs rdiff -u -r1.56 -r1.57 src/sys/dev/usb/if_atu.c
cvs rdiff -u -r1.59 -r1.60 src/sys/dev/usb/if_rum.c
cvs rdiff -u -r1.53 -r1.54 src/sys/dev/usb/if_ural.c
cvs rdiff -u -r1.46 -r1.47 src/sys/dev/usb/if_zyd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2018-05-01 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Tue May  1 16:37:23 UTC 2018

Modified Files:
src/lib/libc/sys: ptrace.2
src/sys/kern: kern_fork.c kern_sig.c sys_ptrace_common.c
src/sys/sys: signalvar.h
src/tests/lib/libc/sys: t_ptrace_wait.c

Log Message:
Implement PTRACE_VFORK

Add support for tracing vfork(2) events in the context of ptrace(2).

This API covers other frontends to fork1(9) like posix_spawn(2) or clone(2),
if they cause parent to wait for exec(2) or exit(2) of the child.

Changes:
 - Add new argument to sigswitch() determining whether we need to acquire
   the proc_lock or whether it's already held.
 - Refactor fork1(9) for fork(2) and vfork(2)-like events.
   Call sigswitch() from fork(1) for forking or vforking parent, instead of
   emitting kpsignal(9). We need to emit the signal and suspend the parent,
   returning to user and relock proc_lock.
 - Add missing prototype for proc_stop_done() in kern_sig.c.
 - Make sigswitch a public function accessible from other kernel code
   including .
 - Remove an entry about unimplemented PTRACE_VFORK in the ptrace(2) man page.
 - Permin PTRACE_VFORK in the ptrace(2) frontend for userland.
 - Remove expected failure for unimplemented PTRACE_VFORK tests in the ATF
   ptrace(2) test-suite.
 - Relax signal routing constraints under a debugger for a vfork(2)ed child.
   This intended to protect from signaling a parent of a vfork(2)ed child that
   called PT_TRACE_ME, but wrongly misrouted other signals in vfork(2)
   use-cases.

Add XXX comments about still existing problems and future enhancements:
 - correct vfork(2) + PT_TRACE_ME handling.
 - fork1(2) handling of scenarios when a process is collected in valid but
   rare cases.

All ATF ptrace(2) fork[1-8] and vfork[1-8] tests pass.

Fix PR kern/51630 by Kamil Rytarowski (myself).

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/lib/libc/sys/ptrace.2
cvs rdiff -u -r1.204 -r1.205 src/sys/kern/kern_fork.c
cvs rdiff -u -r1.341 -r1.342 src/sys/kern/kern_sig.c
cvs rdiff -u -r1.39 -r1.40 src/sys/kern/sys_ptrace_common.c
cvs rdiff -u -r1.89 -r1.90 src/sys/sys/signalvar.h
cvs rdiff -u -r1.37 -r1.38 src/tests/lib/libc/sys/t_ptrace_wait.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mit/xorg/tools

2018-05-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  1 17:42:01 UTC 2018

Modified Files:
src/external/mit/xorg/tools/bdftopcf: Makefile
src/external/mit/xorg/tools/fc-cache: Makefile
src/external/mit/xorg/tools/makekeys: Makefile
src/external/mit/xorg/tools/makestrs: Makefile
src/external/mit/xorg/tools/mkfontscale: Makefile
src/external/mit/xorg/tools/ucs2any: Makefile
Added Files:
src/external/mit/xorg/tools: Makefile.inc

Log Message:
Apply the same fixes from the regular tools dir:

PR/53238: Robert Elz: Disable MKREPRO in tools; the host compiler might
not support the necessary options. This is done thusly:

1. Create Makefile.inc and set MKREPRO=no in it. Change the Makefiles that
   include bsd.own.mk, to include bsd.init.mk which includes Makefile.inc
   first. This will also allow us to control other tools options from a
   single location if we need to.
2. Centralize NOMAN handling.

XXX: pullup-8


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/tools/Makefile.inc
cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/tools/bdftopcf/Makefile
cvs rdiff -u -r1.11 -r1.12 src/external/mit/xorg/tools/fc-cache/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/tools/makekeys/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/tools/makestrs/Makefile
cvs rdiff -u -r1.8 -r1.9 src/external/mit/xorg/tools/mkfontscale/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/tools/ucs2any/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib

2018-05-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  1 19:50:34 UTC 2018

Modified Files:
src/lib: Makefile

Log Message:
Add the netpgp lua bindings so that the compat build can build them.


To generate a diff of this commit:
cvs rdiff -u -r1.254 -r1.255 src/lib/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/sunxi

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May  1 19:53:14 UTC 2018

Modified Files:
src/sys/arch/arm/sunxi: files.sunxi
Added Files:
src/sys/arch/arm/sunxi: sun50i_h6_ccu.c sun50i_h6_ccu.h

Log Message:
Add support for Allwinner H6 CCU.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/arm/sunxi/files.sunxi
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/sunxi/sun50i_h6_ccu.c \
src/sys/arch/arm/sunxi/sun50i_h6_ccu.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2018-05-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  1 19:59:48 UTC 2018

Modified Files:
src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile: Makefile
src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et: Makefile
src/crypto/external/bsd/heimdal/lib/libsl/slc: Makefile
src/distrib/amiga/stand: Makefile
src/distrib/cdrom/macppc_installboot: Makefile
src/distrib/cdrom/macppc_mkboothfs: Makefile
src/external/bsd/nvi/catalog: Makefile
src/external/bsd/openldap: Makefile
src/external/bsd/pcc/libexec/mkext: Makefile
src/external/gpl2/texinfo/makedoc: Makefile
src/external/mit/xorg/tools/bdftopcf: Makefile
src/external/mit/xorg/tools/fc-cache: Makefile
src/external/mit/xorg/tools/makekeys: Makefile
src/external/mit/xorg/tools/makestrs: Makefile
src/external/mit/xorg/tools/mkfontscale: Makefile
src/external/mit/xorg/tools/ucs2any: Makefile
src/games/boggle/mkdict: Makefile
src/games/boggle/mkindex: Makefile
src/sys/arch/amiga/stand/loadkmap/din: Makefile
src/sys/arch/amiga/stand/loadkmap/es: Makefile
src/sys/arch/amiga/stand/loadkmap/fr: Makefile
src/sys/arch/amiga/stand/loadkmap/pl_din: Makefile
src/sys/arch/amiga/stand/loadkmap/pl_us: Makefile
src/sys/arch/amiga/stand/loadkmap/sw: Makefile
src/sys/arch/amiga/stand/loadkmap/us: Makefile
src/sys/arch/atari/stand/keymaps/de: Makefile
src/sys/arch/atari/stand/keymaps/fr: Makefile
src/sys/arch/atari/stand/keymaps/uk: Makefile
src/sys/arch/atari/stand/keymaps/us: Makefile
src/sys/arch/i386/stand/genprom: Makefile
src/sys/arch/i386/stand/misc: Makefile
src/sys/arch/macppc/stand/fixcoff: Makefile
src/sys/arch/mvme68k/stand/wrtvid: Makefile
src/sys/arch/x68k/stand/aout2hux: Makefile
src/tools: Makefile.host
src/tools/binstall: Makefile
src/tools/binutils: Makefile
src/tools/compat: Makefile
src/tools/ctfconvert: Makefile
src/tools/ctfmerge: Makefile
src/tools/cvslatest: Makefile
src/tools/dbsym: Makefile
src/tools/dtc: Makefile
src/tools/gcc: Makefile
src/tools/gdb: Makefile
src/tools/genassym: Makefile
src/tools/gettext: Makefile
src/tools/host-mkdep: Makefile
src/tools/libctf: Makefile
src/tools/libdwarf: Makefile
src/tools/libelf: Makefile
src/tools/libfdt: Makefile
src/tools/llvm: Makefile
src/tools/llvm-lib: Makefile
src/tools/lorder: Makefile
src/tools/mandoc: Makefile
src/tools/mdsetimage: Makefile
src/usr.sbin/bta2dpd/cosdata-gen: Makefile
src/usr.sbin/bta2dpd/sbc_crc-gen: Makefile
Added Files:
src/share/mk: bsd.hostinit.mk
Removed Files:
src/external/mit/xorg/tools: Makefile.inc
src/tools: Makefile.inc

Log Message:
Create a new bsd.hostinit.mk file and put the build definitions for all host
programs there; make all Makefiles that use bsd.hostprog.mk include it.
Namely turn off MKREPRO and don't make lint, man pages, info files etc.
Remove the Makefile.inc files that contained these same settings, and
remove the settings from Makefile.host


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile/Makefile
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/heimdal/lib/libsl/slc/Makefile
cvs rdiff -u -r1.4 -r1.5 src/distrib/amiga/stand/Makefile
cvs rdiff -u -r1.10 -r1.11 src/distrib/cdrom/macppc_installboot/Makefile
cvs rdiff -u -r1.5 -r1.6 src/distrib/cdrom/macppc_mkboothfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/nvi/catalog/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/openldap/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/pcc/libexec/mkext/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl2/texinfo/makedoc/Makefile
cvs rdiff -u -r1.1 -r0 src/external/mit/xorg/tools/Makefile.inc
cvs rdiff -u -r1.8 -r1.9 src/external/mit/xorg/tools/bdftopcf/Makefile
cvs rdiff -u -r1.12 -r1.13 src/external/mit/xorg/tools/fc-cache/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/mit/xorg/tools/makekeys/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/tools/makestrs/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/mit/xorg/tools/mkfontscale/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/tools/ucs2any/Makefile
cvs rdiff -u -r1.12 -r1.13 src/games/boggle/mkdict/Makefile
cvs rdiff -u -r1.10 -r1.11 src/games/boggle/mkindex/Makefile
cvs rdiff -u -r0 -r1.1 src/share/mk/bsd.hostinit.mk
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amiga/stand/loadkmap/din/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/amiga/stand/loadkmap/es/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/amiga/stand/l

CVS commit: src/sys/arch/evbarm/conf

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May  1 20:06:13 UTC 2018

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64 SUNXI

Log Message:
Enable Allwinner H6 support


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/GENERIC64
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/evbarm/conf/SUNXI

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2018-05-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  1 20:15:12 UTC 2018

Modified Files:
src/sys/arch/amiga/stand/loadkmap/din: Makefile
src/sys/arch/amiga/stand/loadkmap/es: Makefile
src/sys/arch/amiga/stand/loadkmap/fr: Makefile
src/sys/arch/amiga/stand/loadkmap/pl_din: Makefile
src/sys/arch/amiga/stand/loadkmap/pl_us: Makefile
src/sys/arch/amiga/stand/loadkmap/sw: Makefile
src/sys/arch/amiga/stand/loadkmap/us: Makefile
src/sys/arch/i386/stand/genprom: Makefile
src/sys/arch/x68k/stand/aout2hux: Makefile

Log Message:
more NOMAN= removal.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/amiga/stand/loadkmap/din/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amiga/stand/loadkmap/es/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amiga/stand/loadkmap/fr/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amiga/stand/loadkmap/pl_din/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amiga/stand/loadkmap/pl_us/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/amiga/stand/loadkmap/sw/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/amiga/stand/loadkmap/us/Makefile
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/i386/stand/genprom/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x68k/stand/aout2hux/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sbin/gpt

2018-05-01 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue May  1 21:03:37 UTC 2018

Modified Files:
src/sbin/gpt: gpt.8

Log Message:
Sort sections.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sbin/gpt/gpt.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sbin/gpt

2018-05-01 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Tue May  1 21:04:01 UTC 2018

Modified Files:
src/sbin/gpt: gpt.8

Log Message:
Bump date for new EXIT STATUS section.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sbin/gpt/gpt.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sbin/gpt

2018-05-01 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Tue May  1 21:16:02 UTC 2018

Modified Files:
src/sbin/gpt: gpt.8

Log Message:
Spello.   (it is "existence").

ispell also says that we should s/parseable/parsable/ but I'm
not sure about that one, so I left it.

I also left a correct spelling that no-one has bothered to mangle!


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sbin/gpt/gpt.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/sunxi

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May  1 21:18:23 UTC 2018

Modified Files:
src/sys/arch/arm/sunxi: sunxi_emac.c

Log Message:
Explicitly select external PHY on H6


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/sunxi/sunxi_emac.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst

2018-05-01 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Tue May  1 21:26:41 UTC 2018

Modified Files:
src/usr.sbin/sysinst: partman.c

Log Message:
PR install/53220

Don't call pm_lvm_find() unless have_lvm

pm_lvm_find() assumes that data structs (lvms) has been allocated
for it to use, which doesn't happen if !have_lvm

This avoids a sysinst core dump when the lvm command is not installed
(such as when installing from the embedded RAM root filesys in an
INSTALL kernel.)


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/sysinst/partman.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/sysinst

2018-05-01 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Tue May  1 21:28:39 UTC 2018

Modified Files:
src/usr.sbin/sysinst: partman.c

Log Message:
Change return type of pm_lvm_find() from int to void.
It always returns (returned) 0 which was ignored by the one call.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/sysinst/partman.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/man

2018-05-01 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Tue May  1 23:41:51 UTC 2018

Modified Files:
src/distrib/sets/lists/man: mi

Log Message:
Register a missing file in the distribution sets

Add ./usr/share/man/cat3lua/netpgp.0 for cat-pages.


To generate a diff of this commit:
cvs rdiff -u -r1.1579 -r1.1580 src/distrib/sets/lists/man/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/httpd/lua

2018-05-01 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Tue May  1 23:51:53 UTC 2018

Modified Files:
src/libexec/httpd/lua: glue.c

Log Message:
Enable checking arguments for validity.
Remove disabled code.
Fix function parameters.
Add support for Lua 5.3


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/libexec/httpd/lua/glue.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/httpd/lua

2018-05-01 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Wed May  2 00:00:30 UTC 2018

Modified Files:
src/libexec/httpd/lua: bozo.lua

Log Message:
Pass the expected httpd instance when calling set_pref()
process_request() only takes a single argument.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/libexec/httpd/lua/bozo.lua

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Wed May  2 00:02:06 UTC 2018

Modified Files:
src/sys/arch/evbarm/conf: SUNXI

Log Message:
Add sunxiusb3phy and xhci


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/evbarm/conf/SUNXI

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/conf

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Wed May  2 00:02:15 UTC 2018

Modified Files:
src/sys/arch/evbarm/conf: GENERIC64

Log Message:
Add sunxiusb3phy


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/sunxi

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May  1 23:59:42 UTC 2018

Modified Files:
src/sys/arch/arm/sunxi: files.sunxi
Added Files:
src/sys/arch/arm/sunxi: sunxi_usb3phy.c

Log Message:
Add driver for Allwinner USB3 PHY.


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/arm/sunxi/files.sunxi
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/sunxi/sunxi_usb3phy.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/fdt

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May  1 23:59:15 UTC 2018

Modified Files:
src/sys/dev/fdt: files.fdt
Added Files:
src/sys/dev/fdt: dwc3_fdt.c

Log Message:
Add DesignWare DWC3 XHCI driver.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/dev/fdt/dwc3_fdt.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/fdt/files.fdt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/httpd/lua

2018-05-01 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Wed May  2 00:03:27 UTC 2018

Modified Files:
src/libexec/httpd/lua: optparse.lua

Log Message:
Unbreak script for Lua 5.3.
This change breaks support for older releases of Lua.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/libexec/httpd/lua/optparse.lua

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2018-05-01 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Wed May  2 00:14:57 UTC 2018

Modified Files:
src/doc: CHANGES

Log Message:
arm: Add support for Allwinner H6 SoC.


To generate a diff of this commit:
cvs rdiff -u -r1.2383 -r1.2384 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.