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

2020-05-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed May 27 06:43:22 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: pmap.c

Log Message:
KNF


To generate a diff of this commit:
cvs rdiff -u -r1.413 -r1.414 src/sys/arch/arm/arm32/pmap.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/arm32

2020-05-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed May 27 06:41:58 UTC 2020

Modified Files:
src/sys/arch/arm/arm32: pmap.c

Log Message:
Remove duplicate #include


To generate a diff of this commit:
cvs rdiff -u -r1.412 -r1.413 src/sys/arch/arm/arm32/pmap.c

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



CVS commit: src/doc

2020-05-26 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed May 27 06:17:45 UTC 2020

Modified Files:
src/doc: 3RDPARTY

Log Message:
openssh 8.3 out.


To generate a diff of this commit:
cvs rdiff -u -r1.1721 -r1.1722 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/share/mk

2020-05-26 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Wed May 27 06:06:38 UTC 2020

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

Log Message:
switch alpha to GCC 8.  tested by rin@, same atf result as with GCC 7.

thanks rin!  only vax, sh3 and m68k left.


To generate a diff of this commit:
cvs rdiff -u -r1.1193 -r1.1194 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/usr.bin/netstat

2020-05-26 Thread Shoichi YAMAGUCHI
Module Name:src
Committed By:   yamaguchi
Date:   Wed May 27 05:59:16 UTC 2020

Modified Files:
src/usr.bin/netstat: route.c

Log Message:
Update sysctl key in netstat(1)


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/usr.bin/netstat/route.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/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 27 03:25:13 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: node.c

Log Message:
puffs9p_node_rename - 9P rename is done with Twstat and can only
change the last pathname component.  Return EXDEV for attempts to move
a file to a different directory to make mv(1) fall back to copying.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/puffs/mount_9p/node.c

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



CVS commit: src/sys

2020-05-26 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Wed May 27 02:04:38 UTC 2020

Modified Files:
src/sys/rump/include/rump: rump_namei.h
src/sys/sys: namei.h

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/rump/include/rump/rump_namei.h
cvs rdiff -u -r1.111 -r1.112 src/sys/sys/namei.h

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



CVS commit: src/sys/sys

2020-05-26 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Wed May 27 02:03:30 UTC 2020

Modified Files:
src/sys/sys: namei.src

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/sys/namei.src

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



CVS commit: src/usr.sbin/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 27 00:36:08 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: node.c

Log Message:
noderemove - do not call puffs_setback here.  noderemove is called
from rename (for existing target) and calling setback is not
appropriate in that context.  Do that call instead directly in the
callers (remove, rmdir).

>From Nicola Girardi, part of PR/54829.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/usr.sbin/puffs/mount_9p/node.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/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 27 00:05:22 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: node.c

Log Message:
puffs9p_node_rename - noderename takes puffs_node, not p9pnode, but
this goes undetected b/c pn_data we pass is a pointer to void.

>From Nicola Girardi, part of PR/54829.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/usr.sbin/puffs/mount_9p/node.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

2020-05-26 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Tue May 26 23:08:56 UTC 2020

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

Log Message:
Avoid taking lwp_lock when calling process_sstep() for sibling LWPs

This makes the code consistend between single-threaded and multi-threaded
code.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 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/usr.sbin/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Tue May 26 22:54:43 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: ninepuffs.h node.c

Log Message:
Use the typedef to declare tag in AUTOVAR.  Do not allocate 9P tags in
advance in AUTOVAR, do it right before we need them.  Do no reuse tags.
If we are going to use sequential tags, we might as well try to make
them really sequential.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/puffs/mount_9p/ninepuffs.h
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/puffs/mount_9p/node.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/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Tue May 26 22:33:05 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: nineproto.c

Log Message:
Do not allocate 9P tags in advance, do it right before we need them.
If we are going to use sequential tags, we might as well try to make
them really sequential.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/puffs/mount_9p/nineproto.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/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Tue May 26 22:08:11 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: node.c

Log Message:
puffs9p_node_lookup - use the right type for tfid.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/puffs/mount_9p/node.c

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



CVS commit: src/sys

2020-05-26 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Tue May 26 22:06:12 UTC 2020

Modified Files:
src/sys/rump/include/rump: rump_namei.h
src/sys/sys: namei.h

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/rump/include/rump/rump_namei.h
cvs rdiff -u -r1.110 -r1.111 src/sys/sys/namei.h

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



CVS commit: src/sys/sys

2020-05-26 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Tue May 26 22:05:52 UTC 2020

Modified Files:
src/sys/sys: namei.src

Log Message:
Catch up after recent ACL changes


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/sys/namei.src

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



CVS commit: src/sys/uvm

2020-05-26 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Tue May 26 21:52:12 UTC 2020

Modified Files:
src/sys/uvm: uvm_page_array.c

Log Message:
uvm_page_array_fill(): return ENOENT in all cases when nothing's left.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/uvm/uvm_page_array.c

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



CVS commit: src/include

2020-05-26 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue May 26 21:49:30 UTC 2020

Modified Files:
src/include: stdlib.h

Log Message:
Avoid depending on namespace pollution in stdlib.h.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src/include/stdlib.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/usb

2020-05-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue May 26 19:55:43 UTC 2020

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

Log Message:
s/0/NULL/ for pointer (usb_async_proc)


To generate a diff of this commit:
cvs rdiff -u -r1.185 -r1.186 src/sys/dev/usb/usb.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/usb

2020-05-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue May 26 19:51:15 UTC 2020

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

Log Message:
Misc whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.184 -r1.185 src/sys/dev/usb/usb.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/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Tue May 26 19:41:36 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: nineproto.c

Log Message:
proto_getstat - g/c debug printfs.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/puffs/mount_9p/nineproto.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/puffs/mount_9p

2020-05-26 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Tue May 26 19:38:14 UTC 2020

Modified Files:
src/usr.sbin/puffs/mount_9p: subr.c

Log Message:
getdfwithoffset - do not issue dummy read to seek to offset zero on a
newly opened fid as it's already there.  This is redundant and also
seems to confuse inferno when issued against the root directory.  Now
you can ls the mount point of

styxlisten -A 'tcp!*!styx' export /

While here fix the seek logic to actually repeatedly seek forward
instead of always doing it from zero.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/puffs/mount_9p/subr.c

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



CVS commit: src/share/mk

2020-05-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May 26 19:29:59 UTC 2020

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

Log Message:
Move sun2 and alpha to new binutils


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

2020-05-26 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue May 26 19:07:14 UTC 2020

Modified Files:
src/sys/dev/pci: pcidevs

Log Message:
Add RTL8192EE Wireless LAN 802.11n PCI-E NIC


To generate a diff of this commit:
cvs rdiff -u -r1.1413 -r1.1414 src/sys/dev/pci/pcidevs

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

2020-05-26 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue May 26 19:07:50 UTC 2020

Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.1400 -r1.1401 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1399 -r1.1400 src/sys/dev/pci/pcidevs_data.h

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



CVS commit: src/tests/rump/modautoload

2020-05-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May 26 18:52:29 UTC 2020

Modified Files:
src/tests/rump/modautoload: Makefile

Log Message:
Fix alpha build (relocation truncated to fit: GPREL16 against symbol ...)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47230


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/tests/rump/modautoload/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

2020-05-26 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Tue May 26 18:38:37 UTC 2020

Modified Files:
src/sys/kern: vfs_cache.c vfs_lookup.c vfs_subr.c vfs_vnode.c

Log Message:
Make vcache_tryvget() lockless.  Reviewed by hannken@.


To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/sys/kern/vfs_cache.c
cvs rdiff -u -r1.219 -r1.220 src/sys/kern/vfs_lookup.c
cvs rdiff -u -r1.487 -r1.488 src/sys/kern/vfs_subr.c
cvs rdiff -u -r1.122 -r1.123 src/sys/kern/vfs_vnode.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/hyperv

2020-05-26 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Tue May 26 16:08:55 UTC 2020

Modified Files:
src/sys/dev/hyperv: vmbus.c vmbusvar.h

Log Message:
vmbus(4): Do not call hyperv_dma_alloc() in interrupt context.

The channel offer and rescind process is performed on another context.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/hyperv/vmbus.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/hyperv/vmbusvar.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/hyperv

2020-05-26 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Tue May 26 16:00:06 UTC 2020

Modified Files:
src/sys/dev/hyperv: vmbus.c

Log Message:
vmbus(4): Fixed incorrect use of vmbus_wait() in vmbus_channel_scan().

Found by kUBSan.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/hyperv/vmbus.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/audio

2020-05-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Tue May 26 15:20:16 UTC 2020

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

Log Message:
audio: Only restart recording mixer on resume if it's already been started


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/dev/audio/audio.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

2020-05-26 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue May 26 15:20:45 UTC 2020

Modified Files:
src/usr.sbin/sysinst: msg.mi.en msg.mi.es msg.mi.fr

Log Message:
it's "its"


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/sysinst/msg.mi.en
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/sysinst/msg.mi.es
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/sysinst/msg.mi.fr

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



CVS commit: src/sys/arch

2020-05-26 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Tue May 26 14:03:21 UTC 2020

Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
src/sys/arch/i386/conf: XEN3PAE_DOM0

Log Message:
put back NO_PCI_MSI_MSIX, need to fix MSI issues reported in PR port-xen/55285
first


To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/i386/conf/XEN3PAE_DOM0

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

2020-05-26 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue May 26 13:24:53 UTC 2020

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

Log Message:
Make the readahead-while-sending-output code conditional in
com_common_putc(), only erquest readahead before interrupts are enabled
and when called from comcnputc().
Fixes PR kern/55286.


To generate a diff of this commit:
cvs rdiff -u -r1.358 -r1.359 src/sys/dev/ic/com.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/audio

2020-05-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Tue May 26 11:43:00 UTC 2020

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

Log Message:
audio: remove comment that is no longer valid


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/dev/audio/audio.c

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



CVS commit: src/sys

2020-05-26 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Tue May 26 10:37:25 UTC 2020

Modified Files:
src/sys/arch/xen/conf: files.xen
src/sys/arch/xen/xen: hypervisor.c privcmd.c
src/sys/arch/xen/xenbus: xenbus_probe.c
src/sys/miscfs/kernfs: files.kernfs

Log Message:
Add need-flags for kernfs.
Compile Xen kernfs support only if kernfs is compiled in the kernel.
Should fix MODULAR build.


To generate a diff of this commit:
cvs rdiff -u -r1.185 -r1.186 src/sys/arch/xen/conf/files.xen
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/xen/xen/hypervisor.c
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/xen/xen/privcmd.c
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/xen/xenbus/xenbus_probe.c
cvs rdiff -u -r1.6 -r1.7 src/sys/miscfs/kernfs/files.kernfs

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



CVS commit: src/sys/external/mit/xen-include-public/dist/xen/include/public

2020-05-26 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Tue May 26 10:36:20 UTC 2020

Modified Files:
src/sys/external/mit/xen-include-public/dist/xen/include/public:
memory.h

Log Message:
Always enable declarations needed by privcmd.c


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/sys/external/mit/xen-include-public/dist/xen/include/public/memory.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/audio

2020-05-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Tue May 26 10:12:12 UTC 2020

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

Log Message:
audio: Restore compat with Solaris for 8-bit LINEAR.

It's always signed, unless it's LINEAR8.

PR kern/55175


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/dev/audio/audio.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/xen

2020-05-26 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Tue May 26 10:11:56 UTC 2020

Modified Files:
src/sys/arch/xen/include: xenio.h
src/sys/arch/xen/xen: privcmd.c

Log Message:
Implement new ioctl, needed by Xen 4.13:
IOCTL_PRIVCMD_MMAPBATCH_V2
IOCTL_PRIVCMD_MMAP_RESOURCE
IOCTL_GNTDEV_MMAP_GRANT_REF
IOCTL_GNTDEV_ALLOC_GRANT_REF


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/xen/include/xenio.h
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/xen/xen/privcmd.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

2020-05-26 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Tue May 26 10:10:32 UTC 2020

Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
src/sys/arch/xen/include: xenpmap.h
src/sys/arch/xen/x86: x86_xpmap.c

Log Message:
Ajust pmap_enter_ma() for upcoming new Xen privcmd ioctl:
pass flags to xpq_update_foreign()
Introduce a pmap MD flag: PMAP_MD_XEN_NOTR, which cause xpq_update_foreign()
to use the MMU_PT_UPDATE_NO_TRANSLATE flag.
make xpq_update_foreign() return the raw Xen error. This will cause
pmap_enter_ma() to return a negative error number in this case, but the
only user of this code path is privcmd.c and it can deal with it.

Add pmap_enter_gnt()m which maps a set of Xen grant entries at the
specified va in the specified pmap. Use the hooks implemented for EPT to
keep track of mapped grand entries in the pmap, and unmap them
when pmap_remove() is called. This requires pmap_remove() to be split
into a pmap_remove_locked(), to be called from pmap_remove_gnt().


To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 src/sys/arch/x86/include/pmap.h
cvs rdiff -u -r1.393 -r1.394 src/sys/arch/x86/x86/pmap.c
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/xen/include/xenpmap.h
cvs rdiff -u -r1.88 -r1.89 src/sys/arch/xen/x86/x86_xpmap.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/audio

2020-05-26 Thread Nia Alarie
Module Name:src
Committed By:   nia
Date:   Tue May 26 10:07:29 UTC 2020

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

Log Message:
audio: Fix logic for resuming when the device is in use.

audio_[r/p]mixer_start should never be called when the device is
marked busy.

Resolves a panic on resume when audio is playing, PR kern/55301


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/dev/audio/audio.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/aarch64/aarch64

2020-05-26 Thread Ryo Shimizu
Module Name:src
Committed By:   ryo
Date:   Tue May 26 09:16:33 UTC 2020

Modified Files:
src/sys/arch/aarch64/aarch64: locore.S

Log Message:
clang assembler evaluates #'\r' as #0x72. Grrr


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/aarch64/aarch64/locore.S

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



CVS commit: src/external/cddl/osnet

2020-05-26 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Tue May 26 08:39:27 UTC 2020

Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c
src/external/cddl/osnet/sys/sys: vnode.h

Log Message:
Replace vp->v_count with vrefcnt(vp) and
remove now unneeded "#define v_count ...".


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 \
src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vfsops.c
cvs rdiff -u -r1.16 -r1.17 src/external/cddl/osnet/sys/sys/vnode.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/aarch64/aarch64

2020-05-26 Thread Ryo Shimizu
Module Name:src
Committed By:   ryo
Date:   Tue May 26 07:23:57 UTC 2020

Modified Files:
src/sys/arch/aarch64/aarch64: locore.S

Log Message:
fixed that BTI trap will be occured when AP jumps to mp_vstart on 
ARMV85_BTI+SMP evironment.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/aarch64/aarch64/locore.S

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



CVS commit: src/sys/dev/usb

2020-05-26 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue May 26 07:03:23 UTC 2020

Modified Files:
src/sys/dev/usb: ohci.c uhci.c

Log Message:
Copyright maintenance


To generate a diff of this commit:
cvs rdiff -u -r1.308 -r1.309 src/sys/dev/usb/ohci.c
cvs rdiff -u -r1.302 -r1.303 src/sys/dev/usb/uhci.c

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