CVS commit: src/sys/netinet6

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 08:22:58 UTC 2018 Modified Files: src/sys/netinet6: nd6_nbr.c nd6_rtr.c Log Message: Style. To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156 src/sys/netinet6/nd6_nbr.c cvs rdiff -u -r1.142 -r1.143

CVS commit: src/sys/uvm

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 11:02:33 UTC 2018 Modified Files: src/sys/uvm: uvm_loan.c uvm_page.c Log Message: detect wraparound when bumping page wire_count and loan_count To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86

CVS commit: sys/external/bsd/ena-com

2018-05-19 Thread Jaromir Dolecek
Module Name:sys Committed By: jdolecek Date: Sat May 19 08:54:34 UTC 2018 Removed Files: sys/external/bsd/ena-com: ena_admin_defs.h ena_com.c ena_com.h ena_common_defs.h ena_eth_com.c ena_eth_com.h ena_eth_io_defs.h ena_plat.h ena_regs_defs.h

CVS commit: src/sys

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 11:39:37 UTC 2018 Modified Files: src/sys/arch/x86/include: pmap.h src/sys/arch/x86/x86: pmap.c src/sys/kern: kern_synch.c sys_pipe.c src/sys/sys: pipe.h src/sys/uvm: files.uvm

CVS commit: src/sys/sys

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 11:40:22 UTC 2018 Modified Files: src/sys/sys: param.h Log Message: bump version to 8.99.18 - emap removal To generate a diff of this commit: cvs rdiff -u -r1.562 -r1.563 src/sys/sys/param.h Please note that diffs

CVS commit: src/sys/uvm

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 15:13:26 UTC 2018 Modified Files: src/sys/uvm: uvm_bio.c Log Message: change code to take advantage of direct map when available, avoiding the need to map pages into kernel this improves performance of UBC-based

CVS import: sys/external/bsd/ena-com

2018-05-19 Thread Jaromir Dolecek
Module Name:sys Committed By: jdolecek Date: Sat May 19 08:50:54 UTC 2018 Update of /cvsroot/sys/external/bsd/ena-com In directory ivanova.netbsd.org:/tmp/cvs-serv16991 Log Message: Introduce HAL for Amazon Elastic Network Adapter (ENA) This commit adds HAL (Hardware Abstraction

CVS commit: src

2018-05-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 19 13:59:07 UTC 2018 Modified Files: src/share/man/man4: gpio.4 src/sys/dev/gpio: gpio.c gpiovar.h src/sys/sys: gpio.h src/usr.sbin/gpioctl: gpioctl.c Log Message: Overhaul of GPIO interrupt

CVS commit: src

2018-05-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 19 14:15:40 UTC 2018 Modified Files: src/distrib/sets/lists/man: mi src/distrib/sets/lists/modules: mi src/share/man/man4: Makefile src/sys/dev/gpio: files.gpio src/sys/modules: Makefile

CVS import: src/sys/dev/pci

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 09:18:31 UTC 2018 Update of /cvsroot/src/sys/dev/pci In directory ivanova.netbsd.org:/tmp/cvs-serv19156 Log Message: Import source for FreeBSD Amazon Elastic Network Adapter (ENA) NIC driver for reference. Needs a lot of

CVS commit: src/sys/dev/pci

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 09:32:55 UTC 2018 Modified Files: src/sys/dev/pci: if_ena.c if_enavar.h Log Message: Intermediate changes to make it further into actually at least compile, not nearly yet complete. Committed so that others can

CVS commit: src/sys

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 15:03:26 UTC 2018 Modified Files: src/sys/arch/amd64/include: pmap.h src/sys/uvm: uvm_page.c uvm_page.h uvm_pmap.h Log Message: add experimental new function uvm_direct_process(), to allow of read/writes of

CVS import: src/sys/external/bsd/ena-com

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 08:56:06 UTC 2018 Update of /cvsroot/src/sys/external/bsd/ena-com In directory ivanova.netbsd.org:/tmp/cvs-serv24953 Log Message: Introduce HAL for Amazon Elastic Network Adapter (ENA) This commit adds HAL (Hardware

CVS commit: src/sys/netinet6

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 06:44:08 UTC 2018 Modified Files: src/sys/netinet6: ip6_input.c Log Message: Remove misleading comment. To generate a diff of this commit: cvs rdiff -u -r1.203 -r1.204 src/sys/netinet6/ip6_input.c Please note that

CVS commit: src/share/mk

2018-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 19 14:11:30 UTC 2018 Modified Files: src/share/mk: bsd.obj.mk Log Message: Prevent 'make obj' creating an objdir inside an objdir. This happens the second time we call 'make obj' in /usr/src/rescue with MAKEOBJDIR set.

CVS commit: src/sys/external/bsd/ena-com

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 08:59:38 UTC 2018 Modified Files: src/sys/external/bsd/ena-com: ena_plat.h Log Message: adapt for NetBSD To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 src/sys/external/bsd/ena-com/ena_plat.h

CVS commit: src/sys

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 09:27:10 UTC 2018 Modified Files: src/sys/arch/amd64/conf: ALL src/sys/dev/pci: files.pci Log Message: add config glue for ena(4) To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88

CVS commit: src/tools/elftosb

2018-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 19 17:48:51 UTC 2018 Modified Files: src/tools/elftosb: Makefile Log Message: remove trailing newline To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tools/elftosb/Makefile Please note that diffs are

CVS commit: src/external/bsd/byacc/dist

2018-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 19 18:14:52 UTC 2018 Modified Files: src/external/bsd/byacc/dist: btyaccpar.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/byacc/dist/btyaccpar.c Please note that

CVS commit: src/external/bsd/byacc/dist

2018-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 19 18:14:36 UTC 2018 Modified Files: src/external/bsd/byacc/dist: btyaccpar.skel Log Message: add more casts (needed for c++) XXX: A better solution would be to use C++ casts. To generate a diff of this commit: cvs

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

2018-05-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 19 20:04:41 UTC 2018 Modified Files: src/sys/arch/alpha/include: pmap.h Log Message: Implement PMAP_DIRECT / pmap_direct_process() in support of experimental UBC optimizations. To generate a diff of this commit: cvs

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 20:40:40 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: misc.c Log Message: Remove dead code, and style. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/dev/pci

2018-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 19 17:21:42 UTC 2018 Modified Files: src/sys/dev/pci: pci_map.c Log Message: Re-enable PCI window decode enable in PCI Command Register upon successful pci_mapreg_map(). Loosely related to PR #53286. To generate a

CVS commit: src/sys/arch/i386/stand/mbr

2018-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 19 18:19:37 UTC 2018 Modified Files: src/sys/arch/i386/stand/mbr: gpt.S Log Message: Fix some whitespace style issues. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/i386/stand/mbr/gpt.S

CVS commit: src/sys/uvm

2018-05-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat May 19 15:18:02 UTC 2018 Modified Files: src/sys/uvm: uvm_readahead.c Log Message: adjust heuristics for read-ahead to skip the full read-ahead when last page of the range is already cached; this speeds up I/O from cache,

CVS commit: src/external/gpl3/binutils/dist/ld/emultempl

2018-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 19 21:20:35 UTC 2018 Modified Files: src/external/gpl3/binutils/dist/ld/emultempl: elf32.em Log Message: don't prepend sysroots when we already have prepended it (breaks X11 binaries) To generate a diff of this

CVS commit: src/sys

2018-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 19 17:18:57 UTC 2018 Modified Files: src/sys/arch/x86/x86: efi.c src/sys/dev/pci: pci_map.c pcivar.h Log Message: Refine previous change to enable PCI window decoding in Command Register upon mapping;

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 20:14:56 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: admin.c cfparse.y evt.c grabmyaddr.c handler.c ipsec_doi.c isakmp.c isakmp_var.h isakmp_xauth.c localconf.c oakley.c

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 20:21:23 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: oakley.c Log Message: Remove unused 'error' variables, it's obvious they should have no use. To generate a diff of this commit: cvs rdiff -u

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

2018-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 19 16:51:32 UTC 2018 Modified Files: src/sys/arch/x86/x86: x86_tlb.c Log Message: remove more vestiges of uvm_emap_*(), to fix x86 kernel linking To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/share/mk

2018-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 19 17:44:44 UTC 2018 Modified Files: src/share/mk: bsd.sys.mk Log Message: Need to delete ${DESTDIR} for lint XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.275 -r1.276 src/share/mk/bsd.sys.mk

CVS commit: src/sys/arch/i386/stand/mbr

2018-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 19 18:18:16 UTC 2018 Modified Files: src/sys/arch/i386/stand/mbr: gpt.S Log Message: Compact crc32 code by 12 bytes of text. >From dave0 in #NetBSD on Freenode circa December 2017. Tested in a 32-bit userland harness

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 18:51:59 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: main.c nattraversal.c nattraversal.h Log Message: Style, a little... To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 19:32:16 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: cfparse.y isakmp_cfg.c isakmp_frag.c isakmp_xauth.c Log Message: More unused variables. To generate a diff of this commit: cvs rdiff

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

2018-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 19 16:55:59 UTC 2018 Modified Files: src/sys/arch/x86/include: pmap.h Log Message: remove some remaining uvm_emap(9)-related function prototypes To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 19:23:15 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: admin.c grabmyaddr.c ipsec_doi.c isakmp.c isakmp_agg.c isakmp_base.c isakmp_ident.c isakmp_inf.c main.c oakley.c privsep.c

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2018-05-19 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 19 19:47:47 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: backupsa.c isakmp_cfg.c isakmp_inf.c session.c Log Message: Remove unused labels, functions, and function prototypes. To generate a

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

2018-05-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 19 14:02:10 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c Log Message: Add support for interrupts on GPIO pins. We support both FDT-driven interrupt registration as well as the new GPIO interrupt

CVS commit: src

2018-05-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun May 20 03:51:32 UTC 2018 Modified Files: src/sys/kern: sys_ptrace_common.c src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Fix and enable traceme_signal_nohandler2 in ATF ptrace(2) tests traceme_signal_nohandler2

CVS commit: src/usr.sbin/crash

2018-05-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun May 20 03:09:02 UTC 2018 Modified Files: src/usr.sbin/crash: Makefile Log Message: Fix reproducible builds XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/usr.sbin/crash/Makefile Please

CVS commit: src/sys

2018-05-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun May 20 04:00:35 UTC 2018 Modified Files: src/sys/kern: kern_sig.c sys_ptrace_common.c src/sys/sys: signalvar.h Log Message: Make stopsigmask a non-static symbol now as it's used in ptrace(2) code This is a missing

CVS commit: src/doc

2018-05-19 Thread Jason R Thorpe
kre 20180504] libc: Update to tzcode2018e. [christos 20180504] acpi(4): Updated ACPICA to 20180427. [christos 20180504] + gpio(4): Overhauled interrupt support. Added GPIO interrupt + capability for Broadcom BCM283x SoCs (e.g. + Raspberry Pi). [thorpej 20180519]