CVS commit: src/sys/netinet6

2017-11-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Nov 10 07:27:57 UTC 2017 Modified Files: src/sys/netinet6: in6_ifattach.c Log Message: Use psref instead of pserialize because that code is sleepable To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113

CVS commit: src/sys/netinet6

2017-11-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Nov 10 07:25:39 UTC 2017 Modified Files: src/sys/netinet6: nd6.c Log Message: Use psref instead of pserialize because that code is sleepable To generate a diff of this commit: cvs rdiff -u -r1.237 -r1.238

CVS commit: src/sys

2017-11-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Nov 10 07:24:28 UTC 2017 Modified Files: src/sys/net: if_llatbl.c if_llatbl.h src/sys/netinet: if_arp.c in.c src/sys/netinet6: in6.c nd6.c Log Message: Fix a deadlock between a route update and lltable It

CVS commit: src/sys

2017-11-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Nov 10 07:15:32 UTC 2017 Modified Files: src/sys/netinet: in.c src/sys/netinet6: in6.c Log Message: Remove redundant KASSERTMSG The function is static, has just one caller and the caller does the same check. To

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

2017-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 10 00:09:23 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: files.sunxi Added Files: src/sys/arch/arm/sunxi: sunxi_nand.c Log Message: Allwinner NAND Flash Controller driver. Work in progress. To generate a

CVS commit: src/sys/dev/acpi

2017-11-09 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Thu Nov 9 23:51:54 UTC 2017 Modified Files: src/sys/dev/acpi: valz_acpi.c Log Message: Do not emit a meaningless message when lid open/close from valz(4) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/kern

2017-11-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 9 23:20:12 UTC 2017 Modified Files: src/sys/kern: subr_kmem.c Log Message: Assert KM_SLEEP xor KM_NOSLEEP in all kmem allocation. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/sys/kern

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 22:52:27 UTC 2017 Modified Files: src/sys/kern: subr_pool.c Log Message: Add assertions that either PR_WAITOK or PR_NOWAIT are set. To generate a diff of this commit: cvs rdiff -u -r1.214 -r1.215

CVS commit: src/sys/sys

2017-11-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 9 22:34:07 UTC 2017 Modified Files: src/sys/sys: mbuf.h Log Message: panic ex nihilo -- PR_NOWAITing for zerot To generate a diff of this commit: cvs rdiff -u -r1.171 -r1.172 src/sys/sys/mbuf.h Please note that

CVS commit: src/sys/dev/marvell

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 22:22:58 UTC 2017 Modified Files: src/sys/dev/marvell: mvxpsec.c Log Message: use PR_NOWAIT instead of 0 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/marvell/mvxpsec.c Please note that

CVS commit: src/sys/kern

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 22:21:27 UTC 2017 Modified Files: src/sys/kern: uipc_mbuf.c Log Message: Don't use 0 for PR_NOWAIT To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173 src/sys/kern/uipc_mbuf.c Please note that diffs

CVS commit: src/sys/opencrypto

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 22:20:26 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c Log Message: use PR_NOWAIT. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/opencrypto/crypto.c Please note that diffs are not

CVS commit: src/sys/ufs/chfs

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 22:16:39 UTC 2017 Modified Files: src/sys/ufs/chfs: chfs_malloc.c Log Message: use PR_WAITOK everywhere. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/ufs/chfs/chfs_malloc.c Please note that

CVS commit: src/sys/dev/dtv

2017-11-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Nov 9 22:16:35 UTC 2017 Modified Files: src/sys/dev/dtv: dtv_scatter.c Log Message: Guess pool_cache_get(pc, 0) means PR_WAITOK here. Earlier on in the same context we use kmem_alloc(sz, KM_SLEEP). To generate a diff

CVS commit: src/sys/kern

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 21:57:06 UTC 2017 Modified Files: src/sys/kern: subr_extent.c Log Message: don't pass 0 to the pool flags To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/kern/subr_extent.c Please note that

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

2017-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 9 21:52:33 UTC 2017 Modified Files: src/sys/arch/arm/sunxi: sun5i_a13_ccu.c Log Message: add NAND module clock To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/sunxi/sun5i_a13_ccu.c

CVS commit: src/sys/dev/nand

2017-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 9 21:50:15 UTC 2017 Modified Files: src/sys/dev/nand: files.nand nand.c nand.h Added Files: src/sys/dev/nand: nand_toshiba.c Log Message: Add support for decoding legacy Toshiba TC58NVG2S0H NAND chip params.

CVS commit: src/sys/dev/nand

2017-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 9 21:45:24 UTC 2017 Modified Files: src/sys/dev/nand: nand_samsung.c Log Message: ul is not 64-bit on all platforms, use ull when calculating planesize To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2017-11-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 9 21:39:48 UTC 2017 Modified Files: src/sys/arch/evbarm/rpi: vcprop_subr.c Log Message: Trailing whitespcae To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/rpi/vcprop_subr.c Please note

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

2017-11-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 9 21:38:48 UTC 2017 Modified Files: src/sys/arch/evbarm/fdt: fdt_machdep.c Log Message: trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/fdt/fdt_machdep.c Please

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

2017-11-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 9 21:38:25 UTC 2017 Modified Files: src/sys/arch/arm/cortex: gtmr_var.h Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/cortex/gtmr_var.h Please note that

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

2017-11-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 9 21:37:52 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c bcm2835_space.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/distrib/utils/embedded/conf

2017-11-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 9 21:36:46 UTC 2017 Modified Files: src/distrib/utils/embedded/conf: armv7.conf rpi.conf Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 20:30:02 UTC 2017 Modified Files: src/lib/libc/stdio: fdopen.c flags.c fopen.c freopen.c src/lib/libc/sys: open.2 src/sys/kern: vfs_vnops.c src/sys/sys: fcntl.h Log Message: Add O_REGULAR to

CVS commit: src/usr.bin/mail

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 20:27:50 UTC 2017 Modified Files: src/usr.bin/mail: cmd2.c cmd3.c collect.c edit.c fio.c lex.c list.c mime_attach.c mime_child.c mime_detach.c names.c quit.c send.c support.c Log Message: Only

CVS commit: src/sys/kern

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 19:34:17 UTC 2017 Modified Files: src/sys/kern: subr_pool.c Log Message: Handle the ERESTART case from pool_grow() To generate a diff of this commit: cvs rdiff -u -r1.213 -r1.214 src/sys/kern/subr_pool.c Please

CVS commit: src/sys/arch/amd64/stand/prekern

2017-11-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Nov 9 15:56:56 UTC 2017 Modified Files: src/sys/arch/amd64/stand/prekern: elf.c prekern.h Log Message: Define utility functions as inlines in prekern.h. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/kern

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 15:53:40 UTC 2017 Modified Files: src/sys/kern: subr_pool.c Log Message: make the KASSERTMSG/panic strings consistent as '%s: [%s], __func__, wchan' To generate a diff of this commit: cvs rdiff -u -r1.212 -r1.213

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

2017-11-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Nov 9 15:46:48 UTC 2017 Modified Files: src/sys/arch/amd64/conf: Makefile.amd64 Added Files: src/sys/arch/amd64/conf: kern.ldscript.kaslr Log Message: Use another ld script for kaslr kernels, in which there are no

CVS commit: src/sys/kern

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 15:40:23 UTC 2017 Modified Files: src/sys/kern: subr_pool.c Log Message: Since pr_lock is now used to wait for two things now (PR_GROWING and PR_WANTED) we need to loop for the condition we wanted. To generate a

CVS commit: src/sys/arch/amd64/stand/prekern

2017-11-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Nov 9 15:24:39 UTC 2017 Modified Files: src/sys/arch/amd64/stand/prekern: elf.c mm.c prekern.h Log Message: Fill in the page padding. Only .text is pre-filled by the ld script, but this will change in the future. To generate

CVS commit: src/external/bsd/nvi/usr.bin/recover

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 15:03:01 UTC 2017 Modified Files: src/external/bsd/nvi/usr.bin/recover: virecover Log Message: Don't get stuck reading named pipes; only try to read plain files in order to send mail. To generate a diff of this

CVS commit: src/sys/rump/librump/rumpkern

2017-11-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 9 12:46:55 UTC 2017 Modified Files: src/sys/rump/librump/rumpkern: emul.c Log Message: added booted_method To generate a diff of this commit: cvs rdiff -u -r1.182 -r1.183 src/sys/rump/librump/rumpkern/emul.c Please

CVS commit: src/sys/dev/usb

2017-11-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 9 10:03:47 UTC 2017 Modified Files: src/sys/dev/usb: xhci.c Log Message: Wait 1ms first. Existing Intel xHCI requies 1ms delay to prevent system hang (Errata). XXX pullup-[78] To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci/ixgbe

2017-11-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Nov 9 09:33:28 UTC 2017 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: On device which has SFP(+) cage and a module is inserted, hw->phy.id is not MII PHY id but SFF 8024 ID. So checking hw->phy.id with 0

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

2017-11-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Nov 9 08:34:50 UTC 2017 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: pfkey.c Log Message: fix typo. (does not affect actual operation, but confuses reader...) The function is called when racoon receives