CVS commit: src/sys/dev/pci

2019-04-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Apr  5 07:04:51 UTC 2019

Modified Files:
src/sys/dev/pci: if_bnx.c

Log Message:
 Fix a bug that BNX_MISC_ENABLE_SET_BITS is not correctly set on BCM5709.


To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/sys/dev/pci/if_bnx.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/pci

2019-04-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Apr  5 07:15:26 UTC 2019

Modified Files:
src/sys/dev/pci: if_bnx.c if_bnxreg.h if_bnxvar.h

Log Message:
- Allow time for the management firmware to enter the running state.
- Enable/Disable management frames (NC-SI) to flow to the MCP if MFW exists.
- Print the boot code version, management firmware version and some flags.
- Gbps -> GT/s for PCIe speed.
- Use aprint_*() in bnx_print_adapter_info().
- Use braces for some macors' argument.
- Remove unused macros.
- KNF.


To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/dev/pci/if_bnx.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/pci/if_bnxreg.h
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/if_bnxvar.h

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



CVS commit: src/sys/dev/pci

2019-04-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Apr  5 07:25:06 UTC 2019

Modified Files:
src/sys/dev/pci: if_bnx.c

Log Message:
 BCM5709 is PCIe based. To wait for pending PCI transactions to complete,
wait until PCIe's transaction pending bit is cleared.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/dev/pci/if_bnx.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/pci

2019-04-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Apr  5 07:29:24 UTC 2019

Modified Files:
src/sys/dev/pci: if_bnxreg.h

Log Message:
 Add BNX_PCICFG_DEVICE_CONTROL.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/dev/pci/if_bnxreg.h

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



CVS commit: [netbsd-8] src/sys

2019-04-05 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Apr  5 07:48:05 UTC 2019

Modified Files:
src/sys/arch/amd64/amd64 [netbsd-8]: machdep.c netbsd32_machdep.c
src/sys/compat/linux/arch/amd64 [netbsd-8]: linux_machdep.c
src/sys/compat/linux32/arch/amd64 [netbsd-8]: linux32_machdep.c

Log Message:
Pull up following revision(s) (requested by maxv):

sys/arch/amd64/amd64/netbsd32_machdep.c: revision 1.120
sys/compat/linux/arch/amd64/linux_machdep.c: revision 1.57
sys/compat/linux32/arch/amd64/linux32_machdep.c: revision 1.44
sys/arch/amd64/amd64/machdep.c: revision 1.328
sys/arch/amd64/amd64/machdep.c: revision 1.329

Fix a tiny race in setregs and linux_setregs. Between the moment we set
pcb_flags to zero, and the moment cpu_segregs64_zero resets pcb_gs, we may
be preempted.

If this happens, and if the calling LWP was a 32bit thread, when switching
back to that LWP, the context switcher sees that PCB_COMPAT32 is not set in
pcb_flags and tries to perform a 64bit context switch; but pcb_gs contains
a 32bit GDT descriptor, and not a 64bit GS.base value. The wrmsr therefore
faults because the value is non-canonical, and this fault is fatal.

Rearrange the code so that the update of pcb_flags and pcb_gs/pcb_fs is non
interruptible. This fixes the problem, tested with a reproducer (which
therefore doesn't work anymore).

Likely fixes PR/53993.

Disable preemption when setting PCB_COMPAT32, to prevent a context switch
before cpu_fsgs_reload() finishes, otherwise we write garbage in the GDT.

On NetBSD-current it is harmless, however in NetBSD-8 it might cause
panics, because NetBSD-8 uses the old SegRegs model and under this model
we reload %fs and %gs during switches.


To generate a diff of this commit:
cvs rdiff -u -r1.255.6.8 -r1.255.6.9 src/sys/arch/amd64/amd64/machdep.c
cvs rdiff -u -r1.105.2.2 -r1.105.2.3 \
src/sys/arch/amd64/amd64/netbsd32_machdep.c
cvs rdiff -u -r1.51.6.1 -r1.51.6.2 \
src/sys/compat/linux/arch/amd64/linux_machdep.c
cvs rdiff -u -r1.38.6.1 -r1.38.6.2 \
src/sys/compat/linux32/arch/amd64/linux32_machdep.c

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



CVS commit: [netbsd-8] src/doc

2019-04-05 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Apr  5 07:51:01 UTC 2019

Modified Files:
src/doc [netbsd-8]: CHANGES-8.1

Log Message:
Ticket #1226


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.122 -r1.1.2.123 src/doc/CHANGES-8.1

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



CVS commit: [netbsd-8] src/sys

2019-04-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Apr  5 08:40:19 UTC 2019

Modified Files:
src/sys/dev [netbsd-8]: ccd.c dksubr.c
src/sys/dev/ofw [netbsd-8]: ofdisk.c
src/sys/kern [netbsd-8]: subr_disk.c
src/sys/sys [netbsd-8]: dkio.h

Log Message:
Pull up following revision(s) (requested by martin in ticket #1223):
sys/sys/dkio.h: revision 1.25
sys/kern/subr_disk.c: revision 1.123
sys/dev/dksubr.c: revision 1.107
sys/dev/ccd.c: revision 1.179
sys/dev/ofw/ofdisk.c: revision 1.53
Add a disk ioctl DIOCRMWEDGES to remove all wedges of a given disk
(if not busy).


To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.172.2.1 src/sys/dev/ccd.c
cvs rdiff -u -r1.97.2.2 -r1.97.2.3 src/sys/dev/dksubr.c
cvs rdiff -u -r1.52 -r1.52.6.1 src/sys/dev/ofw/ofdisk.c
cvs rdiff -u -r1.119 -r1.119.2.1 src/sys/kern/subr_disk.c
cvs rdiff -u -r1.24 -r1.24.6.1 src/sys/sys/dkio.h

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



CVS commit: [netbsd-8] src/doc

2019-04-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Apr  5 08:42:48 UTC 2019

Modified Files:
src/doc [netbsd-8]: CHANGES-8.1

Log Message:
Ticket #1223.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.123 -r1.1.2.124 src/doc/CHANGES-8.1

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/lib

2019-04-05 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Fri Apr  5 10:31:53 UTC 2019

Modified Files:
src/external/mit/xorg/lib: asm.mk

Log Message:
Avoid text relocations on i386


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/asm.mk

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/amlogic

2019-04-05 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  5 11:58:02 UTC 2019

Modified Files:
src/sys/arch/arm/amlogic: meson_platform.c

Log Message:
#define


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/amlogic/meson_platform.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/arm/amlogic

2019-04-05 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  5 12:07:02 UTC 2019

Modified Files:
src/sys/arch/arm/amlogic: meson_platform.c

Log Message:
Fix AO base in cpu_enable_meson8b


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/amlogic/meson_platform.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/arm/amlogic

2019-04-05 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Apr  5 12:11:26 UTC 2019

Modified Files:
src/sys/arch/arm/amlogic: files.meson

Log Message:
Add dependencies for mesonfb


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/amlogic/files.meson

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



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

2019-04-05 Thread Takeshi Nakayama
Module Name:src
Committed By:   nakayama
Date:   Fri Apr  5 12:15:41 UTC 2019

Modified Files:
src/sys/arch/sparc64/include: psl.h

Log Message:
Put "memory" to asm inline reading privilege registers for clang to
prevent it from being removed by excessive optimization.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/sparc64/include/psl.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/sparc64/include

2019-04-05 Thread Takeshi Nakayama
Module Name:src
Committed By:   nakayama
Date:   Fri Apr  5 12:16:13 UTC 2019

Modified Files:
src/sys/arch/sparc64/include: ctlreg.h

Log Message:
Add dummy constraints to avoid excessive optimization in clang.
GENERIC kernel compiled with clang now boot at least on my Fire V100.


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/sparc64/include/ctlreg.h

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



CVS commit: src/usr.bin/grep

2019-04-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  5 13:34:42 UTC 2019

Modified Files:
src/usr.bin/grep: file.c

Log Message:
Fix asan heap buffer overflow. from enh at google.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.bin/grep/file.c

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



CVS commit: src/sys/lib/libkern

2019-04-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Fri Apr  5 14:00:16 UTC 2019

Modified Files:
src/sys/lib/libkern: Makefile.compiler-rt

Log Message:
clzdi2 and ctzdi2 are needed on alpha. (counting instructions are in the
optional CIX extension, and thus not used by the default compiler configuation).


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/lib/libkern/Makefile.compiler-rt

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



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

2019-04-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Fri Apr  5 14:12:14 UTC 2019

Modified Files:
src/sys/arch/alpha/alpha: machdep.c

Log Message:
Prrovide a basic (i.e. empty) module_init_md().  MODULAR doesn't quite
work yet (missing support for a couple of relocations), but at last the
kernel links.


To generate a diff of this commit:
cvs rdiff -u -r1.353 -r1.354 src/sys/arch/alpha/alpha/machdep.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/alpha/conf

2019-04-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Fri Apr  5 14:15:33 UTC 2019

Modified Files:
src/sys/arch/alpha/conf: GENERIC

Log Message:
Add (commented out) MODULAR-related options.


To generate a diff of this commit:
cvs rdiff -u -r1.391 -r1.392 src/sys/arch/alpha/conf/GENERIC

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



CVS commit: src/share/misc

2019-04-05 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Fri Apr  5 15:07:42 UTC 2019

Modified Files:
src/share/misc: acronyms.comp

Log Message:
WAFL


To generate a diff of this commit:
cvs rdiff -u -r1.241 -r1.242 src/share/misc/acronyms.comp

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



CVS commit: src/share/mk

2019-04-05 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Fri Apr  5 15:07:39 UTC 2019

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
switch everyone to mesa 18.


To generate a diff of this commit:
cvs rdiff -u -r1.1124 -r1.1125 src/share/mk/bsd.own.mk

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



CVS commit: src/share/mk

2019-04-05 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Fri Apr  5 15:11:31 UTC 2019

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
Frantically revert previous because of missing stuff


To generate a diff of this commit:
cvs rdiff -u -r1.1125 -r1.1126 src/share/mk/bsd.own.mk

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



CVS commit: src/share/mk

2019-04-05 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Fri Apr  5 15:22:35 UTC 2019

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
Limit MKLLVMRT being enabled with MKX11 to x86.


To generate a diff of this commit:
cvs rdiff -u -r1.1126 -r1.1127 src/share/mk/bsd.own.mk

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



CVS commit: src/share/mk

2019-04-05 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Fri Apr  5 15:58:18 UTC 2019

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
Switch everyone to mesa 18.


To generate a diff of this commit:
cvs rdiff -u -r1.1127 -r1.1128 src/share/mk/bsd.own.mk

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



CVS commit: src/doc

2019-04-05 Thread Maya Rashish
Module Name:src
Committed By:   maya
Date:   Fri Apr  5 16:14:07 UTC 2019

Modified Files:
src/doc: 3RDPARTY

Log Message:
Mesa updated. And we're still a version behind somehow :-)


To generate a diff of this commit:
cvs rdiff -u -r1.1608 -r1.1609 src/doc/3RDPARTY

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



CVS commit: src/sys/dev/pci

2019-04-05 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Fri Apr  5 18:14:54 UTC 2019

Modified Files:
src/sys/dev/pci: if_bge.c

Log Message:
Fix ASIC check, BGE_ASICREV(sc->bge_chipid) is not a chipid.
Fixes bogus input error reporting in stat. This is cosmetic, exept for
routed(8) which thinks that the interface is broken and stops accepting routes
from it.


To generate a diff of this commit:
cvs rdiff -u -r1.327 -r1.328 src/sys/dev/pci/if_bge.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/ata

2019-04-05 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Fri Apr  5 18:23:45 UTC 2019

Modified Files:
src/sys/dev/ata: wd.c wdvar.h

Log Message:
Implement a DIRTY flag (copied from sd(4)) so avoid flushing the cache if
there has been no write. This avoids a (long) timeout on the flush cache
command triggered by atactl sleep, when the device is open only by the atactl
command itself.
If a drive has no partition open and goes to sleep, the WDF_LOADED
flag is clear, and the next open will issue  wd_get_params() command.
But to wake up the drive a reset is required, and wd_get_params() doens't
issue a reset on timeout, so there's no way to wake up the disk.
Add a retry after reset to wd_get_params().

Tested by Hauke Fath; fixes PR kern/49457


To generate a diff of this commit:
cvs rdiff -u -r1.446 -r1.447 src/sys/dev/ata/wd.c
cvs rdiff -u -r1.48 -r1.49 src/sys/dev/ata/wdvar.h

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



CVS commit: src/sys/lib/libsa

2019-04-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  5 20:09:29 UTC 2019

Modified Files:
src/sys/lib/libsa: bootp.c ext2fs.c loadfile.c rarp.c rpc.c

Log Message:
Go back ot using 0x%x instead of %#x because we don't always support the
format. See subr_prf.c


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/lib/libsa/bootp.c
cvs rdiff -u -r1.26 -r1.27 src/sys/lib/libsa/ext2fs.c
cvs rdiff -u -r1.31 -r1.32 src/sys/lib/libsa/loadfile.c
cvs rdiff -u -r1.33 -r1.34 src/sys/lib/libsa/rarp.c
cvs rdiff -u -r1.30 -r1.31 src/sys/lib/libsa/rpc.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/ata

2019-04-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  5 20:44:09 UTC 2019

Modified Files:
src/sys/dev/ata: atavar.h

Log Message:
unbreak the build, someone forgot to commit more stuff :-)


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 src/sys/dev/ata/atavar.h

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



CVS commit: src/lib/libc/time

2019-04-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Apr  5 21:27:44 UTC 2019

Modified Files:
src/lib/libc/time: strftime.3 strftime.c

Log Message:
- Padding support from FreeBSD (GNU extensions)
- add '+' for the c-locale only.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/lib/libc/time/strftime.3
cvs rdiff -u -r1.43 -r1.44 src/lib/libc/time/strftime.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/ata

2019-04-05 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Fri Apr  5 21:31:44 UTC 2019

Modified Files:
src/sys/dev/ata: atavar.h wd.c

Log Message:
drop AT_RST_NOCMD, it's a cut'n'paste side effect


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/sys/dev/ata/atavar.h
cvs rdiff -u -r1.447 -r1.448 src/sys/dev/ata/wd.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

2019-04-05 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Fri Apr  5 21:41:18 UTC 2019

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

Log Message:
Correct distinguishing fork/vfork tracing event in fork1(9)

flags can contain a different value than FORK_PPWAIT and bit comparing
with '&&' was a typo.

Detected with __clone(2) usage scenarios.


To generate a diff of this commit:
cvs rdiff -u -r1.206 -r1.207 src/sys/kern/kern_fork.c

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



CVS commit: src/tests/lib/libc/sys

2019-04-05 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Fri Apr  5 22:58:53 UTC 2019

Modified Files:
src/tests/lib/libc/sys: t_ptrace_wait.c

Log Message:
Add __clone(2) tests in t_ptrace_wait*

The __clone(2) API is a variation of fork(2)/vfork(2) operations.

New tests:
 - clone_signalignored
 - clone_signalmasked
 - clone_vm_signalignored
 - clone_vm_signalmasked
 - clone_fs_signalignored
 - clone_fs_signalmasked
 - clone_files_signalignored
 - clone_files_signalmasked
 - clone_vfork_signalignored
 - clone_vfork_signalmasked

All new tests pass.

CLONE_SIGHAND tests are right now disabled as they cannot reuse the shared
signal operations (wait(2)) to wait for a clonee.

Another nit is that wait(2) must be used right now with WALLSIG as for some
reason the default variation doesn't work.


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 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/tests/lib/libc/sys

2019-04-05 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Fri Apr  5 23:01:09 UTC 2019

Modified Files:
src/tests/lib/libc/sys: t_ptrace_wait.c

Log Message:
Reenable tests vfork7 and vfork8 in ATF t_ptrace_wait*

These tests used to hang on SMP machines.

For experiment after recent changes reenable the tests.


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 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/sys/arch/sparc64/include

2019-04-05 Thread Takeshi Nakayama
Module Name:src
Committed By:   nakayama
Date:   Fri Apr  5 23:09:18 UTC 2019

Modified Files:
src/sys/arch/sparc64/include: ctlreg.h

Log Message:
Redo previous.
In the case of store variant, put dummy constraint in output
instead of input.

Suggested by joerg@ in source-changes-d@


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/sparc64/include/ctlreg.h

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



CVS import: src/external/bsd/pkg_install/dist

2019-04-05 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Fri Apr  5 23:42:02 UTC 2019

Update of /cvsroot/src/external/bsd/pkg_install/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv9053

Log Message:
pkg_install-20190405

Status:

Vendor Tag: PKGSRC
Release Tags:   pkgsrc-20190405

U src/external/bsd/pkg_install/dist/add/perform.c
U src/external/bsd/pkg_install/dist/add/add.h
U src/external/bsd/pkg_install/dist/add/main.c
U src/external/bsd/pkg_install/dist/add/pkg_add.1
U src/external/bsd/pkg_install/dist/admin/admin.h
U src/external/bsd/pkg_install/dist/admin/audit-packages.8
U src/external/bsd/pkg_install/dist/admin/audit-packages.sh.in
U src/external/bsd/pkg_install/dist/admin/audit.c
U src/external/bsd/pkg_install/dist/admin/check.c
U src/external/bsd/pkg_install/dist/admin/download-vulnerability-list.8
U src/external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in
U src/external/bsd/pkg_install/dist/admin/main.c
C src/external/bsd/pkg_install/dist/admin/pkg_admin.1
U src/external/bsd/pkg_install/dist/create/build.c
U src/external/bsd/pkg_install/dist/create/create.h
U src/external/bsd/pkg_install/dist/create/main.c
U src/external/bsd/pkg_install/dist/create/perform.c
U src/external/bsd/pkg_install/dist/create/pkg_create.1
U src/external/bsd/pkg_install/dist/create/pl.c
U src/external/bsd/pkg_install/dist/create/util.c
U src/external/bsd/pkg_install/dist/delete/pkg_delete.1
U src/external/bsd/pkg_install/dist/delete/pkg_delete.c
U src/external/bsd/pkg_install/dist/info/perform.c
U src/external/bsd/pkg_install/dist/info/info.h
C src/external/bsd/pkg_install/dist/info/main.c
U src/external/bsd/pkg_install/dist/info/pkg_info.1
U src/external/bsd/pkg_install/dist/info/show.c
U src/external/bsd/pkg_install/dist/lib/automatic.c
U src/external/bsd/pkg_install/dist/lib/config.h.in
U src/external/bsd/pkg_install/dist/lib/conflicts.c
U src/external/bsd/pkg_install/dist/lib/defs.h
U src/external/bsd/pkg_install/dist/lib/dewey.c
U src/external/bsd/pkg_install/dist/lib/dewey.h
U src/external/bsd/pkg_install/dist/lib/fexec.c
U src/external/bsd/pkg_install/dist/lib/file.c
U src/external/bsd/pkg_install/dist/lib/global.c
U src/external/bsd/pkg_install/dist/lib/gpgsig.c
U src/external/bsd/pkg_install/dist/lib/iterate.c
U src/external/bsd/pkg_install/dist/lib/lib.h
C src/external/bsd/pkg_install/dist/lib/license.c
U src/external/bsd/pkg_install/dist/lib/lpkg.c
U src/external/bsd/pkg_install/dist/lib/opattern.c
C src/external/bsd/pkg_install/dist/lib/parse-config.c
C src/external/bsd/pkg_install/dist/lib/pkcs7.c
U src/external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in
U src/external/bsd/pkg_install/dist/lib/pkg_io.c
U src/external/bsd/pkg_install/dist/lib/pkg_signature.c
U src/external/bsd/pkg_install/dist/lib/pkg_summary.5
U src/external/bsd/pkg_install/dist/lib/pkgdb.c
U src/external/bsd/pkg_install/dist/lib/pkgsrc.7
U src/external/bsd/pkg_install/dist/lib/plist.c
U src/external/bsd/pkg_install/dist/lib/remove.c
U src/external/bsd/pkg_install/dist/lib/str.c
U src/external/bsd/pkg_install/dist/lib/var.c
U src/external/bsd/pkg_install/dist/lib/version.c
C src/external/bsd/pkg_install/dist/lib/version.h
U src/external/bsd/pkg_install/dist/lib/vulnerabilities-file.c
U src/external/bsd/pkg_install/dist/lib/xwrapper.c
U src/external/bsd/pkg_install/dist/x509/pkgsrc.cnf
U src/external/bsd/pkg_install/dist/x509/pkgsrc.sh
U src/external/bsd/pkg_install/dist/x509/signing.txt

6 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jPKGSRC:yesterday -jPKGSRC 
src/external/bsd/pkg_install/dist



CVS commit: src/sys/dev/ic

2019-04-05 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Fri Apr  5 23:44:59 UTC 2019

Modified Files:
src/sys/dev/ic: rtl8169.c

Log Message:
RTK_CFG2_BUSFREQ is only 1 byte.  Fixes panic on landisk.


To generate a diff of this commit:
cvs rdiff -u -r1.157 -r1.158 src/sys/dev/ic/rtl8169.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/ic

2019-04-05 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Fri Apr  5 23:46:04 UTC 2019

Modified Files:
src/sys/dev/ic: rtl81x9reg.h

Log Message:
Fix indentation for RTK_CFG2_BUSFREQ to line up with the rest.


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/dev/ic/rtl81x9reg.h

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



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

2019-04-05 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Sat Apr  6 00:05:47 UTC 2019

Modified Files:
src/external/bsd/pkg_install/dist/admin: pkg_admin.1
src/external/bsd/pkg_install/dist/info: main.c
src/external/bsd/pkg_install/dist/lib: license.c parse-config.c pkcs7.c
version.h

Log Message:
Fix merge conflicts from pkgsrc-20190405 import


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/pkg_install/dist/admin/pkg_admin.1
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/pkg_install/dist/info/main.c
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/pkg_install/dist/lib/license.c
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/pkg_install/dist/lib/parse-config.c
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/pkg_install/dist/lib/pkcs7.c
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/pkg_install/dist/lib/version.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/landisk/landisk

2019-04-05 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Sat Apr  6 00:09:10 UTC 2019

Modified Files:
src/sys/arch/landisk/landisk: autoconf.c

Log Message:
Use aprint_* instead of printf.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/landisk/landisk/autoconf.c

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



CVS commit: src/doc

2019-04-05 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Sat Apr  6 00:12:28 UTC 2019

Modified Files:
src/doc: 3RDPARTY

Log Message:
update pkg_install info


To generate a diff of this commit:
cvs rdiff -u -r1.1609 -r1.1610 src/doc/3RDPARTY

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



CVS commit: src/doc

2019-04-05 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Sat Apr  6 00:13:52 UTC 2019

Modified Files:
src/doc: CHANGES

Log Message:
pkg_install


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

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



CVS commit: src/sys/dev/ata

2019-04-05 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Sat Apr  6 00:35:26 UTC 2019

Modified Files:
src/sys/dev/ata: ata.c

Log Message:
Make sure the aprint_verbose chain is terminated with a newline.
Check sep instead of printed, b/c the latter is reset several times.


To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 src/sys/dev/ata/ata.c

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



CVS commit: src/sys

2019-04-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Apr  6 02:59:05 UTC 2019

Modified Files:
src/sys/kern: subr_ipi.c
src/sys/sys: ipi.h

Log Message:
Add an ipi_trigger_broadcast() call, like ipi_trigger_multi() but to the
full set of attached CPUs, with an optional "skip_self" argument to skip
the calling CPU.  Add a "skip_self" to the ipi_broadcast() call for
symmetry.

(Kernel version bump coming in a subsequent commit.)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/kern/subr_ipi.c
cvs rdiff -u -r1.3 -r1.4 src/sys/sys/ipi.h

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



CVS commit: src

2019-04-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sat Apr  6 03:06:29 UTC 2019

Modified Files:
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/tests: module.mi
src/share/man/man9: Makefile ipi.9 ucas.9
src/sys/arch/aarch64/aarch64: TODO fault.c fusu.S trap.c
src/sys/arch/aarch64/include: machdep.h
src/sys/arch/alpha/alpha: genassym.cf locore.s trap.c
src/sys/arch/alpha/include: alpha.h pcb.h types.h
src/sys/arch/amd64/amd64: copy.S trap.c
src/sys/arch/amd64/include: types.h
src/sys/arch/amiga/amiga: trap.c
src/sys/arch/arm/arm: arm_machdep.c fusu.S lock_cas.S undefined.c
src/sys/arch/arm/arm32: fault.c
src/sys/arch/arm/include: locore.h types.h
src/sys/arch/atari/atari: trap.c
src/sys/arch/cesfic/cesfic: machdep.c trap.c
src/sys/arch/hp300/hp300: trap.c
src/sys/arch/hppa/hppa: copy.S machdep.c trap.c
src/sys/arch/i386/i386: copy.S trap.c
src/sys/arch/i386/include: types.h
src/sys/arch/ia64/ia64: machdep.c support.S
src/sys/arch/luna68k/luna68k: trap.c
src/sys/arch/luna68k/stand/boot: machdep.c
src/sys/arch/m68k/fpe: fpu_calcea.c fpu_emulate.c
src/sys/arch/m68k/include: m68k.h
src/sys/arch/m68k/m68k: compat_16_machdep.c copy.s m68k_machdep.c
m68k_syscall.c m68k_trap.c regdump.c sunos_syscall.c
src/sys/arch/mac68k/mac68k: trap.c
src/sys/arch/mips/include: locore.h types.h
src/sys/arch/mips/mips: bds_emul.S copy.S db_disasm.c db_interface.c
fp.S lock_stubs_llsc.S lock_stubs_ras.S mips_emul.c mips_fixup.c
trap.c
src/sys/arch/mvme68k/mvme68k: trap.c
src/sys/arch/news68k/news68k: trap.c
src/sys/arch/next68k/next68k: trap.c
src/sys/arch/powerpc/conf: files.powerpc
src/sys/arch/powerpc/include: types.h
src/sys/arch/powerpc/powerpc: locore_subr.S trap.c
src/sys/arch/riscv/riscv: trap.c
src/sys/arch/sh3/include: pcb.h
src/sys/arch/sh3/sh3: db_disasm.c exception.c genassym.cf locore_subr.S
sh3_machdep.c syscall.c vm_machdep.c
src/sys/arch/sparc/sparc: compat_16_machdep.c db_trace.c locore.s
machdep.c sunos_machdep.c trap.c
src/sys/arch/sparc64/include: types.h
src/sys/arch/sparc64/sparc64: copy.S
src/sys/arch/sun2/sun2: trap.c
src/sys/arch/sun3/sun3: trap.c
src/sys/arch/usermode/include: types.h
src/sys/arch/usermode/usermode: copy.c
src/sys/arch/vax/vax: subr.S
src/sys/arch/x68k/x68k: trap.c
src/sys/compat/freebsd: freebsd_syscall.c
src/sys/compat/linux/arch/alpha: linux_osf1.c
src/sys/external/bsd/drm/dist/bsd-core: drmP.h
src/sys/kern: subr_copy.c subr_prof.c
src/sys/rump/librump/rumpkern: rumpcopy.c
src/sys/sys: param.h systm.h
src/sys/uvm: uvm_mmap.c
src/tests/modules: Makefile
Added Files:
src/share/man/man9: ufetch.9 ustore.9
src/tests/modules/ufetchstore: Makefile.inc t_ufetchstore.c
src/tests/modules/ufetchstore/module: Makefile common.h
ufetchstore_tester.c
Removed Files:
src/share/man/man9: fetch.9 store.9
src/sys/arch/powerpc/powerpc: fubyte.c fuswintr.c subyte.c suswintr.c
suword.c

Log Message:
Overhaul the API used to fetch and store individual memory cells in
userspace.  The old fetch(9) and store(9) APIs (fubyte(), fuword(),
subyte(), suword(), etc.) are retired and replaced with new ufetch(9)
and ustore(9) APIs that can return proper error codes, etc. and are
implemented consistently across all platforms.  The interrupt-safe
variants are no longer supported (and several of the existing attempts
at fuswintr(), etc. were buggy and not actually interrupt-safe).

Also augmement the ucas(9) API, making it consistently available on
all plaforms, supporting uniprocessor and multiprocessor systems, even
those that do not have CAS or LL/SC primitives.

Welcome to NetBSD 8.99.37.


To generate a diff of this commit:
cvs rdiff -u -r1.2265 -r1.2266 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.17 -r1.18 src/distrib/sets/lists/tests/module.mi
cvs rdiff -u -r1.435 -r1.436 src/share/man/man9/Makefile
cvs rdiff -u -r1.16 -r0 src/share/man/man9/fetch.9
cvs rdiff -u -r1.2 -r1.3 src/share/man/man9/ipi.9 src/share/man/man9/ucas.9
cvs rdiff -u -r1.10 -r0 src/share/man/man9/store.9
cvs rdiff -u -r0 -r1.1 src/share/man/man9/ufetch.9 \
src/share/man/man9/ustore.9
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/TODO
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/aarch64/aarch64/fault.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/aarch64/aarch64/fusu.S
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/aarch64/aarch64/trap.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/aarch64/include/machdep.h
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/alpha/alpha/genassym.cf
cvs rdiff -u -r1.122 -r1.

CVS commit: src/sys/dev/pcmcia

2019-04-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sat Apr  6 04:52:44 UTC 2019

Modified Files:
src/sys/dev/pcmcia: pcmciadevs

Log Message:
s/pcmica/pcmcia/


To generate a diff of this commit:
cvs rdiff -u -r1.234 -r1.235 src/sys/dev/pcmcia/pcmciadevs

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