svn commit: r348226 - stable/12/usr.sbin/bhyve

2019-05-23 Thread Rodney W. Grimes
Author: rgrimes Date: Fri May 24 05:47:16 2019 New Revision: 348226 URL: https://svnweb.freebsd.org/changeset/base/348226 Log: MFC: r346717: Make bhyve SMBIOS table topology aware When the CPU Topology was added to bhyve in r332298 the SMBIOS table was missed, this table passes topology

svn commit: r348225 - in head: . stand/i386 stand/i386/kgzldr targets/pseudo/userland targets/pseudo/userland/misc usr.sbin usr.sbin/kgzip

2019-05-23 Thread Xin LI
+# 20190523: Remove obsolete kgzip and support files +OLD_FILES+=usr/sbin/kgzip +OLD_FILES+=usr/lib/kgzldr.o +OLD_FILES+=usr/share/man/man8/kgzip.8.gz + # 20190517: Remove obsolete 10 and 10/100 ethernet drivers. OLD_FILES+=usr/share/man/man4/bm.4.gz OLD_FILES+=usr/share/man/man4/cs.4.gz Modified: head

svn commit: r348223 - in stable/12/sys/amd64: include vmm vmm/amd vmm/intel vmm/io

2019-05-23 Thread Rodney W. Grimes
Author: rgrimes Date: Fri May 24 04:15:38 2019 New Revision: 348223 URL: https://svnweb.freebsd.org/changeset/base/348223 Log: MFC: r346714: Add accessor function for vm->maxcpus Replace most VM_MAXCPU constant useses with an accessor function to vm->maxcpus which for now is initialized

svn commit: r348222 - head/sys/opencrypto

2019-05-23 Thread Xin LI
Author: delphij Date: Fri May 24 02:44:15 2019 New Revision: 348222 URL: https://svnweb.freebsd.org/changeset/base/348222 Log: cryptodeflate: Drop z_stream zbuf.state->dummy from SDT probe. For older versions of zlib, dummy was a workaround for compilers that do not handle opaque type

svn commit: r348221 - vendor-sys/libfdt/1.5.0

2019-05-23 Thread Kyle Evans
Author: kevans Date: Fri May 24 02:10:51 2019 New Revision: 348221 URL: https://svnweb.freebsd.org/changeset/base/348221 Log: Tag libfdt 1.5.0 Added: vendor-sys/libfdt/1.5.0/ - copied from r348220, vendor-sys/libfdt/dist/ ___

svn commit: r348220 - vendor-sys/libfdt/dist

2019-05-23 Thread Kyle Evans
Author: kevans Date: Fri May 24 02:10:16 2019 New Revision: 348220 URL: https://svnweb.freebsd.org/changeset/base/348220 Log: Import libfdt from dtc 1.5.0 Modified: vendor-sys/libfdt/dist/Makefile.libfdt vendor-sys/libfdt/dist/fdt_addresses.c vendor-sys/libfdt/dist/libfdt.h Modified:

svn commit: r348219 - head/sbin/bectl/tests

2019-05-23 Thread Kyle Evans
Author: kevans Date: Fri May 24 01:53:45 2019 New Revision: 348219 URL: https://svnweb.freebsd.org/changeset/base/348219 Log: bectl(8): Add a test for jail/unjail of numeric BE names Fixed by r348215, bectl ujail first attempts the trivial fetch of a jid by passing the first argument to

svn commit: r348218 - stable/12/sys/powerpc/aim

2019-05-23 Thread Justin Hibbits
Author: jhibbits Date: Fri May 24 01:51:58 2019 New Revision: 348218 URL: https://svnweb.freebsd.org/changeset/base/348218 Log: MFC r347463: powerpc: Initialize the Hardware Interrupt Offset Register (HIOR) earlier for ppc970 Since we now have a much larger KVA on powerpc64, it's

svn commit: r348216 - head/sys/dev/aac

2019-05-23 Thread Warner Losh
Author: imp Date: Fri May 24 01:43:29 2019 New Revision: 348216 URL: https://svnweb.freebsd.org/changeset/base/348216 Log: Make uniqueifier match the module definition. Modified: head/sys/dev/aac/aac_pci.c Modified: head/sys/dev/aac/aac_pci.c

svn commit: r348217 - in head/sys/mips: atheros/ar531x mips

2019-05-23 Thread Warner Losh
Author: imp Date: Fri May 24 01:43:35 2019 New Revision: 348217 URL: https://svnweb.freebsd.org/changeset/base/348217 Log: Display CPU model in dmesg on mips targets Also, save the CPU model for atheros ar531x boards. Submitted by: Hiroki Mori Differential Revision:

Re: svn commit: r348205 - head/sys/netipsec

2019-05-23 Thread Rodney W. Grimes
> On 5/23/19 5:51 PM, Rodney W. Grimes wrote: > >> Author: jhb > >> Date: Thu May 23 22:06:57 2019 > >> New Revision: 348205 > >> URL: https://svnweb.freebsd.org/changeset/base/348205 > >> > >> Log: > >> Add deprecation warnings for IPsec algorithms deprecated in RFC 8221. > >> > >> All of

svn commit: r348215 - head/lib/libjail

2019-05-23 Thread Kyle Evans
Author: kevans Date: Fri May 24 01:28:07 2019 New Revision: 348215 URL: https://svnweb.freebsd.org/changeset/base/348215 Log: jail_getid(3): validate jid string input Currently, if jail_getid(3) is passed in a numeric string, it assumes that this is a jid string and passes it back

Re: svn commit: r348205 - head/sys/netipsec

2019-05-23 Thread John Baldwin
On 5/23/19 5:51 PM, Rodney W. Grimes wrote: >> Author: jhb >> Date: Thu May 23 22:06:57 2019 >> New Revision: 348205 >> URL: https://svnweb.freebsd.org/changeset/base/348205 >> >> Log: >> Add deprecation warnings for IPsec algorithms deprecated in RFC 8221. >> >> All of these algorithms are

Re: svn commit: r348205 - head/sys/netipsec

2019-05-23 Thread John Baldwin
On 5/23/19 5:53 PM, Rodney W. Grimes wrote: >> On 5/23/19 3:06 PM, John Baldwin wrote: >>> Author: jhb >>> Date: Thu May 23 22:06:57 2019 >>> New Revision: 348205 >>> URL: https://svnweb.freebsd.org/changeset/base/348205 >>> >>> Log: >>> Add deprecation warnings for IPsec algorithms deprecated

Re: svn commit: r348205 - head/sys/netipsec

2019-05-23 Thread Rodney W. Grimes
> On 5/23/19 3:06 PM, John Baldwin wrote: > > Author: jhb > > Date: Thu May 23 22:06:57 2019 > > New Revision: 348205 > > URL: https://svnweb.freebsd.org/changeset/base/348205 > > > > Log: > > Add deprecation warnings for IPsec algorithms deprecated in RFC 8221. > > > > All of these

Re: svn commit: r348205 - head/sys/netipsec

2019-05-23 Thread Rodney W. Grimes
> Author: jhb > Date: Thu May 23 22:06:57 2019 > New Revision: 348205 > URL: https://svnweb.freebsd.org/changeset/base/348205 > > Log: > Add deprecation warnings for IPsec algorithms deprecated in RFC 8221. > > All of these algorithms are either explicitly marked MUST NOT, or they > are

svn commit: r348213 - in stable/12/sys/dev/cxgbe: crypto tom

2019-05-23 Thread John Baldwin
Author: jhb Date: Fri May 24 00:44:31 2019 New Revision: 348213 URL: https://svnweb.freebsd.org/changeset/base/348213 Log: MFC 340486: Consolidate on a single set of constants for SCMD fields. Both ccr(4) and the TOE TLS code had separate sets of constants for fields in SCMD messages.

svn commit: r348212 - head/usr.sbin/bhyve

2019-05-23 Thread John Baldwin
Author: jhb Date: Fri May 24 00:34:13 2019 New Revision: 348212 URL: https://svnweb.freebsd.org/changeset/base/348212 Log: Add support for writing to guest memory in the debug server. - Add a write_mem counterpart to read_mem to handle writes to MMIO. - Add support for the GDB 'M' packet

svn commit: r348211 - stable/11/sys/conf

2019-05-23 Thread Glen Barber
Author: gjb Date: Fri May 24 00:00:29 2019 New Revision: 348211 URL: https://svnweb.freebsd.org/changeset/base/348211 Log: Update stable/11 to BETA1 as part of the 11.3-RELEASE cycle. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified:

svn commit: r348210 - in head/sys: amd64/amd64 x86/include

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 23:37:11 2019 New Revision: 348210 URL: https://svnweb.freebsd.org/changeset/base/348210 Log: Add a constant for the LS config MSR on AMD CPUs. MFC after:1 week Differential Revision:https://reviews.freebsd.org/D19506 Modified:

svn commit: r348207 - head/stand/common

2019-05-23 Thread Jung-uk Kim
Author: jkim Date: Thu May 23 22:49:03 2019 New Revision: 348207 URL: https://svnweb.freebsd.org/changeset/base/348207 Log: Initialize a variable to fix build with GCC. Modified: head/stand/common/module.c Modified: head/stand/common/module.c

svn commit: r348206 - in head: lib/geom/eli sys/geom/eli

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 22:31:55 2019 New Revision: 348206 URL: https://svnweb.freebsd.org/changeset/base/348206 Log: Add deprecation warnings for weaker algorithms to geli(4). - Triple DES has been formally deprecated in Kerberos (RFC 8429) and is soon to be deprecated in IPsec

Re: svn commit: r348205 - head/sys/netipsec

2019-05-23 Thread John Baldwin
On 5/23/19 3:06 PM, John Baldwin wrote: > Author: jhb > Date: Thu May 23 22:06:57 2019 > New Revision: 348205 > URL: https://svnweb.freebsd.org/changeset/base/348205 > > Log: > Add deprecation warnings for IPsec algorithms deprecated in RFC 8221. > > All of these algorithms are either

Re: svn commit: r348185 - in head: . etc lib/libc/gen usr.sbin/etcupdate usr.sbin/mergemaster

2019-05-23 Thread John Baldwin
On 5/23/19 11:37 AM, Baptiste Daroussin wrote: > Author: bapt > Date: Thu May 23 18:37:05 2019 > New Revision: 348185 > URL: https://svnweb.freebsd.org/changeset/base/348185 > > Log: > Move back group, master.passwd and shells to etc directory > > Use the .PATH mechanism instead so keep

svn commit: r348205 - head/sys/netipsec

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 22:06:57 2019 New Revision: 348205 URL: https://svnweb.freebsd.org/changeset/base/348205 Log: Add deprecation warnings for IPsec algorithms deprecated in RFC 8221. All of these algorithms are either explicitly marked MUST NOT, or they are implicitly MUST NOTs

svn commit: r348204 - head/stand/common

2019-05-23 Thread Jung-uk Kim
Author: jkim Date: Thu May 23 22:01:05 2019 New Revision: 348204 URL: https://svnweb.freebsd.org/changeset/base/348204 Log: Remove yet another unused variable. Modified: head/stand/common/module.c Modified: head/stand/common/module.c

svn commit: r348203 - stable/12/tests/sys/opencrypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 21:57:58 2019 New Revision: 348203 URL: https://svnweb.freebsd.org/changeset/base/348203 Log: MFC 346617: Test the AES-CCM test vectors from the NIST Known Answer Tests. The CCM test vectors use a slightly different file format in that there are global

svn commit: r348202 - stable/12/sys/opencrypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 21:52:24 2019 New Revision: 348202 URL: https://svnweb.freebsd.org/changeset/base/348202 Log: MFC 346649: Don't panic for empty CCM requests. A request to encrypt an empty payload without any AAD is unusual, but it is defined behavior. Removing this

svn commit: r348201 - in stable/11: lib/libvmmapi sys/amd64/include sys/amd64/vmm usr.sbin/bhyve usr.sbin/bhyvectl

2019-05-23 Thread Rodney W. Grimes
Author: rgrimes Date: Thu May 23 21:23:18 2019 New Revision: 348201 URL: https://svnweb.freebsd.org/changeset/base/348201 Log: MFC: r332298,333712,334199,334216,334219 bhyve cpu topology Approved by: re (gjb), bde/phk (mentor, implicit) Modified: stable/11/lib/libvmmapi/vmmapi.c

svn commit: r348200 - stable/12/sys/dev/cxgbe/crypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 21:05:05 2019 New Revision: 348200 URL: https://svnweb.freebsd.org/changeset/base/348200 Log: MFC 346648: Fix requests for "plain" SHA digests of an empty buffer. To workaround limitations in the crypto engine, empty buffers are handled by manually

svn commit: r348199 - head/sys/dev/random

2019-05-23 Thread Conrad Meyer
Author: cem Date: Thu May 23 21:02:27 2019 New Revision: 348199 URL: https://svnweb.freebsd.org/changeset/base/348199 Log: random(4): deduplicate explicit_bzero() in harvest Pull the responsibility for zeroing events, which is general to any conceivable implementation of a random device

svn commit: r348198 - head/sys/dev/uart

2019-05-23 Thread Conrad Meyer
Author: cem Date: Thu May 23 20:18:46 2019 New Revision: 348198 URL: https://svnweb.freebsd.org/changeset/base/348198 Log: uart_cpu_acpi: Fix GCC build break from r348195 extern declarations are redundant with those in uart_cpu.h, which this file includes. X-MFC-with: r348195

svn commit: r348197 - in head: sbin/decryptcore sbin/dumpon sys/kern sys/sys

2019-05-23 Thread Conrad Meyer
Author: cem Date: Thu May 23 20:12:24 2019 New Revision: 348197 URL: https://svnweb.freebsd.org/changeset/base/348197 Log: EKCD: Add Chacha20 encryption mode Add Chacha20 mode to Encrypted Kernel Crash Dumps. Chacha20 does not require messages to be multiples of block size, so it is

svn commit: r348196 - head/stand/common

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 20:04:22 2019 New Revision: 348196 URL: https://svnweb.freebsd.org/changeset/base/348196 Log: loader: Remove unused variable Reported by: lwshu, ci@ Modified: head/stand/common/module.c Modified: head/stand/common/module.c

svn commit: r348195 - in head/sys: conf dev/uart

2019-05-23 Thread Colin Percival
Author: cperciva Date: Thu May 23 19:55:53 2019 New Revision: 348195 URL: https://svnweb.freebsd.org/changeset/base/348195 Log: Use ACPI SPCR on x86 This takes the SPCR code currently in uart_cpu_arm64.c, moves it into a new uart_cpu_acpi.c (with some associated refactoring), and uses it

svn commit: r348194 - in head/stand: common fdt

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 19:26:50 2019 New Revision: 348194 URL: https://svnweb.freebsd.org/changeset/base/348194 Log: loader: Add pnp functions for autoloading modules based on linker.hints This adds some new commands to loader : - pnpmatch This takes a pnpinfo string as

svn commit: r348193 - stable/12/tests/sys/opencrypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 19:20:37 2019 New Revision: 348193 URL: https://svnweb.freebsd.org/changeset/base/348193 Log: MFC 346616: Run the plain SHA digest tests from NIST. Pass in an explicit digest length to the Crypto constructor since it was assuming only sessions with a MAC key

svn commit: r348192 - stable/12/tests/sys/opencrypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 19:19:09 2019 New Revision: 348192 URL: https://svnweb.freebsd.org/changeset/base/348192 Log: MFC 346615: Use more descriptive algorithm names in skip messages. Modified: stable/12/tests/sys/opencrypto/cryptotest.py Directory Properties: stable/12/ (props

svn commit: r348191 - stable/12/tests/sys/opencrypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 19:18:21 2019 New Revision: 348191 URL: https://svnweb.freebsd.org/changeset/base/348191 Log: MFC 346614: Skip tests with missing test vectors instead of failing. This copes more gracefully when older version of the nist-kat package are intalled that don't

svn commit: r348190 - stable/12/tests/sys/opencrypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 19:13:38 2019 New Revision: 348190 URL: https://svnweb.freebsd.org/changeset/base/348190 Log: MFC 346421: Test SHA2-224-HMAC now that OCF supports it. Modified: stable/12/tests/sys/opencrypto/cryptotest.py Directory Properties: stable/12/ (props changed)

svn commit: r348189 - stable/12/tests/sys/opencrypto

2019-05-23 Thread John Baldwin
Author: jhb Date: Thu May 23 19:12:47 2019 New Revision: 348189 URL: https://svnweb.freebsd.org/changeset/base/348189 Log: MFC 346419: Sync cryptographic algorithm constants with current cryptodev.h. Modified: stable/12/tests/sys/opencrypto/cryptodevh.py Directory Properties: stable/12/

svn commit: r348188 - stable/11/usr.sbin/bhyve

2019-05-23 Thread Rodney W. Grimes
Author: rgrimes Date: Thu May 23 18:58:06 2019 New Revision: 348188 URL: https://svnweb.freebsd.org/changeset/base/348188 Log: MFC: r347960: bhyve virtio needs barriers Under certain tight race conditions, we found that the lack of a memory barrier in bhyve's virtio handling causes it to

svn commit: r348187 - head

2019-05-23 Thread Baptiste Daroussin
Author: bapt Date: Thu May 23 18:55:48 2019 New Revision: 348187 URL: https://svnweb.freebsd.org/changeset/base/348187 Log: Change package the MTREEFLAGS and INSTALLFLAGS missed in r348185 Reported by: lwhsu Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r348186 - stable/12/usr.sbin/bhyve

2019-05-23 Thread Rodney W. Grimes
Author: rgrimes Date: Thu May 23 18:48:46 2019 New Revision: 348186 URL: https://svnweb.freebsd.org/changeset/base/348186 Log: MFC: r347960: bhyve virtio needs barriers Under certain tight race conditions, we found that the lack of a memory barrier in bhyve's virtio handling causes it to

Re: svn commit: r348185 - in head: . etc lib/libc/gen usr.sbin/etcupdate usr.sbin/mergemaster

2019-05-23 Thread Brooks Davis
On Thu, May 23, 2019 at 06:37:05PM +, Baptiste Daroussin wrote: > Author: bapt > Date: Thu May 23 18:37:05 2019 > New Revision: 348185 > URL: https://svnweb.freebsd.org/changeset/base/348185 > > Log: > Move back group, master.passwd and shells to etc directory > > Use the .PATH

svn commit: r348185 - in head: . etc lib/libc/gen usr.sbin/etcupdate usr.sbin/mergemaster

2019-05-23 Thread Baptiste Daroussin
Author: bapt Date: Thu May 23 18:37:05 2019 New Revision: 348185 URL: https://svnweb.freebsd.org/changeset/base/348185 Log: Move back group, master.passwd and shells to etc directory Use the .PATH mechanism instead so keep installing them from lib/libc/gen While here revert 347961 and

svn commit: r348184 - head/sys/dev/iicbus

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 18:24:27 2019 New Revision: 348184 URL: https://svnweb.freebsd.org/changeset/base/348184 Log: Add pnpinfo to all i2c drivers that have FDT compat data. Modified: head/sys/dev/iicbus/ds1307.c head/sys/dev/iicbus/ds13rtc.c head/sys/dev/iicbus/isl12xx.c

svn commit: r348183 - head/sys/dev/iicbus/twsi

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 18:19:56 2019 New Revision: 348183 URL: https://svnweb.freebsd.org/changeset/base/348183 Log: Add pnpinfo. Modified: head/sys/dev/iicbus/twsi/a10_twsi.c head/sys/dev/iicbus/twsi/mv_twsi.c Modified: head/sys/dev/iicbus/twsi/a10_twsi.c

Re: svn commit: r347638 - in head: . etc lib/libc/gen

2019-05-23 Thread Baptiste Daroussin
On Thu, May 23, 2019 at 05:50:52PM +, Brooks Davis wrote: > On Thu, May 23, 2019 at 07:46:21PM +0200, Kirill Ponomarev wrote: > > On 05/22, Conrad Meyer wrote: > > > Hi Brad, > > > > > > Ping. It's still broken. Can you revert this please? > > > > Please, revert these changes, it's still

Re: svn commit: r347638 - in head: . etc lib/libc/gen

2019-05-23 Thread Rodney W. Grimes
-- Start of PGP signed section. > On Thu, May 23, 2019 at 07:46:21PM +0200, Kirill Ponomarev wrote: > > On 05/22, Conrad Meyer wrote: > > > Hi Brad, > > > > > > Ping. It's still broken. Can you revert this please? > > > > Please, revert these changes, it's still broken here as well. > > In

Re: svn commit: r347638 - in head: . etc lib/libc/gen

2019-05-23 Thread Brooks Davis
On Thu, May 23, 2019 at 07:46:21PM +0200, Kirill Ponomarev wrote: > On 05/22, Conrad Meyer wrote: > > Hi Brad, > > > > Ping. It's still broken. Can you revert this please? > > Please, revert these changes, it's still broken here as well. In addition the in-tree breakage for updates, the broke

Re: svn commit: r347638 - in head: . etc lib/libc/gen

2019-05-23 Thread Kirill Ponomarev
On 05/22, Conrad Meyer wrote: > Hi Brad, > > Ping. It's still broken. Can you revert this please? Please, revert these changes, it's still broken here as well. signature.asc Description: PGP signature

svn commit: r348182 - head/sys/arm/allwinner/clkng

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 17:36:55 2019 New Revision: 348182 URL: https://svnweb.freebsd.org/changeset/base/348182 Log: arm: allwinner: Remove frac mode from NM clk We have a correct clock type aw_clk_frac now for this. Modified: head/sys/arm/allwinner/clkng/aw_clk.h

svn commit: r348181 - head/sys/arm/allwinner/clkng

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 17:36:19 2019 New Revision: 348181 URL: https://svnweb.freebsd.org/changeset/base/348181 Log: arm: allwinner: clk: Use the new frac clock Some clocks used the NM type but this clock is for the ones with the formula "clk = clkin / n / m" and not "clk = clkin

svn commit: r348180 - in head/sys: arm/allwinner arm/allwinner/clkng conf

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 17:35:40 2019 New Revision: 348180 URL: https://svnweb.freebsd.org/changeset/base/348180 Log: arm: allwinner: clk: Add new clock aw_clk_frac Add a clock driver for clock that can either be used in integer mode with one N factor and one M divider or in

svn commit: r348179 - head/sys/arm/allwinner/clkng

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 17:34:33 2019 New Revision: 348179 URL: https://svnweb.freebsd.org/changeset/base/348179 Log: allwinner: aw_ccu: Add some debug printfs (disabled by default) Also print information about setting frequency at boot under bootverbose Modified:

svn commit: r348176 - head/usr.sbin/amd/include

2019-05-23 Thread Warner Losh
Author: imp Date: Thu May 23 17:18:56 2019 New Revision: 348176 URL: https://svnweb.freebsd.org/changeset/base/348176 Log: Convert amd newvers to using newvers.sh -v. Rather than the tedious and error-prone grep of sys/conf/newvers.sh, use the new -v arg to dig out the data that's

svn commit: r348178 - head/include

2019-05-23 Thread Warner Losh
Author: imp Date: Thu May 23 17:19:05 2019 New Revision: 348178 URL: https://svnweb.freebsd.org/changeset/base/348178 Log: Move to using newvers -c instead of VARS_ONLY=1 Use newvers.sh -c to get the copyright, and newvers.sh -V RELDATE to get the release date. Differential

svn commit: r348177 - head/bin/freebsd-version

2019-05-23 Thread Warner Losh
Author: imp Date: Thu May 23 17:19:00 2019 New Revision: 348177 URL: https://svnweb.freebsd.org/changeset/base/348177 Log: Convert freebsd-version to using -v newvers.sh has supported a variable setting only mode, use that in preference to grep to future proof this script from changes

svn commit: r348175 - head/sys/conf

2019-05-23 Thread Warner Losh
Author: imp Date: Thu May 23 17:18:48 2019 New Revision: 348175 URL: https://svnweb.freebsd.org/changeset/base/348175 Log: Implement "VARS_ONLY=1" via special command line args Add -v to print TYPE REVISION BRANCH RELEASE VERSION RELDATE variables Add -V var to print var's value

svn commit: r348174 - stable/11/sys/netinet

2019-05-23 Thread Michael Tuexen
Author: tuexen Date: Thu May 23 16:05:47 2019 New Revision: 348174 URL: https://svnweb.freebsd.org/changeset/base/348174 Log: MFC r347975: Improve input validation for the IPPROTO_SCTP level socket options SCTP_CONNECT_X and SCTP_CONNECT_X_DELAYED. MFC r347976: Allow sending on

svn commit: r348173 - head/sys/dev/iicbus

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 16:03:30 2019 New Revision: 348173 URL: https://svnweb.freebsd.org/changeset/base/348173 Log: Rename IICBUS_FDT_PNPINFO -> IICBUS_FDT_PNP_INFO because all the other existing pnpinfo-related macros right now use PNP_INFO, not PNPINFO. Modified:

svn commit: r348172 - in head/sys/dev: flash spibus

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 15:59:50 2019 New Revision: 348172 URL: https://svnweb.freebsd.org/changeset/base/348172 Log: Use the new FDTCOMPAT_PNP_INFO() macro to define SPIBUS_FDT_PNP_INFO(). Also rename SPIBUS_PNP_INFO -> SPIBUS_FDT_PNP_INFO because there could be other kinds of pnpinfo

svn commit: r348171 - head/share/man/man9

2019-05-23 Thread Warner Losh
Author: imp Date: Thu May 23 15:53:41 2019 New Revision: 348171 URL: https://svnweb.freebsd.org/changeset/base/348171 Log: Add warning that the PNP info has to follow the module declaration. Due to how the linker.hints file is laid out, we'll associate the pnp info with the wrong module

svn commit: r348170 - head/sys/dev/iicbus

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 15:51:51 2019 New Revision: 348170 URL: https://svnweb.freebsd.org/changeset/base/348170 Log: Add pnpinfo for icee(4) on fdt systems. Modified: head/sys/dev/iicbus/icee.c Modified: head/sys/dev/iicbus/icee.c

svn commit: r348169 - in head/sys/dev: iicbus ofw

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 15:47:30 2019 New Revision: 348169 URL: https://svnweb.freebsd.org/changeset/base/348169 Log: Define macros making it easier to define bus-specific pnpinfo for FDT systems. Pnpinfo is bus-specific and requires the bus name. The FDTCOMPAT_PNP_INFO() macro

Re: svn commit: r348167 - in head/usr.bin: . posixshmcontrol

2019-05-23 Thread Rodney W. Grimes
> On Thu, May 23, 2019 at 07:40:26AM -0700, Rodney W. Grimes wrote: > > > Author: kib > > > Date: Thu May 23 14:33:01 2019 > > > New Revision: 348167 > > > URL: https://svnweb.freebsd.org/changeset/base/348167 > > > > > > Log: > > > Add posixshmcontrol(1), an utility to manipulate posix shared

svn commit: r348168 - head/usr.bin/posixshmcontrol

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 15:00:15 2019 New Revision: 348168 URL: https://svnweb.freebsd.org/changeset/base/348168 Log: Use int for the getopt() result. Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: head/usr.bin/posixshmcontrol/posixshmcontrol.c Modified:

Re: svn commit: r348167 - in head/usr.bin: . posixshmcontrol

2019-05-23 Thread Konstantin Belousov
On Thu, May 23, 2019 at 07:40:26AM -0700, Rodney W. Grimes wrote: > > Author: kib > > Date: Thu May 23 14:33:01 2019 > > New Revision: 348167 > > URL: https://svnweb.freebsd.org/changeset/base/348167 > > > > Log: > > Add posixshmcontrol(1), an utility to manipulate posix shared memory > >

Re: svn commit: r348167 - in head/usr.bin: . posixshmcontrol

2019-05-23 Thread Rodney W. Grimes
> Author: kib > Date: Thu May 23 14:33:01 2019 > New Revision: 348167 > URL: https://svnweb.freebsd.org/changeset/base/348167 > > Log: > Add posixshmcontrol(1), an utility to manipulate posix shared memory > segments. > > See usage for the command line structure. Man page will come

svn commit: r348167 - in head/usr.bin: . posixshmcontrol

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 14:33:01 2019 New Revision: 348167 URL: https://svnweb.freebsd.org/changeset/base/348167 Log: Add posixshmcontrol(1), an utility to manipulate posix shared memory segments. See usage for the command line structure. Man page will come shortly. Reviewed by:

svn commit: r348166 - head/sys/arm/freescale/imx

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 14:21:23 2019 New Revision: 348166 URL: https://svnweb.freebsd.org/changeset/base/348166 Log: Release the bus-recovery gpio pins in detach(), so that unload then reload of the module works without "pin already allocated" errors. Modified:

Re: svn commit: r348109 - in head/sys/x86: include x86

2019-05-23 Thread Andrew Gallatin
On 2019-05-22 13:09, Andriy Gapon wrote: On 22/05/2019 16:44, Andrew Gallatin wrote: This is needed for AMD SMCA processors, as SMCA uses different MSR address for access MCA banks. Just curious, what is SMCA? " Scalable Machine Check Architecture " See

svn commit: r348165 - head/usr.sbin/etcupdate

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 14:05:42 2019 New Revision: 348165 URL: https://svnweb.freebsd.org/changeset/base/348165 Log: etcupdate: Add missing directory when building the tree Missed in 348151 Reported by: lwshu, ci Modified: head/usr.sbin/etcupdate/etcupdate.sh Modified:

svn commit: r348164 - head/sys/dev/iicbus

2019-05-23 Thread Ian Lepore
Author: ian Date: Thu May 23 14:02:39 2019 New Revision: 348164 URL: https://svnweb.freebsd.org/changeset/base/348164 Log: Mark i2c slave devices busy while they own the bus. Many i2c slave drivers are in modules that can be unloaded. If they detach while IO is in progress the bus would

svn commit: r348163 - stable/12/sys/amd64/amd64

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 13:05:47 2019 New Revision: 348163 URL: https://svnweb.freebsd.org/changeset/base/348163 Log: MFC r347698: amd64 pmap: sysctl vm.pmap.pcid_save_cnt should be read-only. Modified: stable/12/sys/amd64/amd64/pmap.c Directory Properties: stable/12/ (props

svn commit: r348162 - stable/12/sys/kern

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 13:03:10 2019 New Revision: 348162 URL: https://svnweb.freebsd.org/changeset/base/348162 Log: MFC r347694: subr_turnstile: Extract some common code to a helper. Modified: stable/12/sys/kern/subr_turnstile.c Directory Properties: stable/12/ (props changed)

svn commit: r348161 - stable/12/libexec/rtld-elf

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 12:52:19 2019 New Revision: 348161 URL: https://svnweb.freebsd.org/changeset/base/348161 Log: MFC r347693: rtld_malloc.c: cleanup morepages(). Modified: stable/12/libexec/rtld-elf/rtld_malloc.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r348159 - head/sys/dev/mrsas

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 12:51:13 2019 New Revision: 348159 URL: https://svnweb.freebsd.org/changeset/base/348159 Log: add mrsas_shutdown method It should be safer to flush controller and disk caches on the shutdown. And to gracefully shut down the controller as well. It seems that

svn commit: r348160 - stable/12/libexec/rtld-elf

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 12:51:29 2019 New Revision: 348160 URL: https://svnweb.freebsd.org/changeset/base/348160 Log: MFC r347692: Remove more dead definitions from rtld_malloc.c after r347019. Modified: stable/12/libexec/rtld-elf/rtld_malloc.c Directory Properties: stable/12/

svn commit: r348158 - head/sys/kern

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 12:35:40 2019 New Revision: 348158 URL: https://svnweb.freebsd.org/changeset/base/348158 Log: Add a kern.ipc.posix_shm_list sysctl. The sysctl provides the listing on named linked posix shared memory segments existing in the system. Reuse

svn commit: r348157 - head/sys/kern

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 12:27:45 2019 New Revision: 348157 URL: https://svnweb.freebsd.org/changeset/base/348157 Log: Report ref count of the backing object as st_nlink for posix shm fd. Unless there are transient references to the object, the ref count is equal to the number of the

svn commit: r348156 - in head/sys: kern sys

2019-05-23 Thread Konstantin Belousov
Author: kib Date: Thu May 23 12:25:03 2019 New Revision: 348156 URL: https://svnweb.freebsd.org/changeset/base/348156 Log: Make pack_kinfo() available for external callers. Reviewed by: jilles, tmunro Sponsored by: The FreeBSD Foundation MFC after:1 week Differential revision:

svn commit: r348155 - head/share/man/man4

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:35:00 2019 New Revision: 348155 URL: https://svnweb.freebsd.org/changeset/base/348155 Log: gpioled: fix the manual page update in r348154 MFC after:2 weeks Modified: head/share/man/man4/gpioled.4 Modified: head/share/man/man4/gpioled.4

Re: svn commit: r348153 - head/sys/dev/gpio

2019-05-23 Thread Andriy Gapon
On 23/05/2019 14:15, Andriy Gapon wrote: > Author: avg > Date: Thu May 23 11:15:22 2019 > New Revision: 348153 > URL: https://svnweb.freebsd.org/changeset/base/348153 > > Log: > gpioled: add a new hint for initial state > > hint.gpioled.%d.state determines the initial state of the LED when

svn commit: r348154 - head/share/man/man4

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:21:27 2019 New Revision: 348154 URL: https://svnweb.freebsd.org/changeset/base/348154 Log: gpioled: update the manual page after r348153 MFC after:2 weeks Modified: head/share/man/man4/gpioled.4 Modified: head/share/man/man4/gpioled.4

svn commit: r348153 - head/sys/dev/gpio

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:15:22 2019 New Revision: 348153 URL: https://svnweb.freebsd.org/changeset/base/348153 Log: gpioled: add a new hint for initial state hint.gpioled.%d.state determines the initial state of the LED when the driver takes control over it: 0 - the LED is off

svn commit: r348152 - head/sys/dev/usb

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:06:38 2019 New Revision: 348152 URL: https://svnweb.freebsd.org/changeset/base/348152 Log: Add USB ID for CP2112 This is a curious small widget for which I might write a driver. It is bridge between USB HID interface and I2C interface plus some GPIO

svn commit: r348151 - head/usr.sbin/etcupdate

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 07:59:16 2019 New Revision: 348151 URL: https://svnweb.freebsd.org/changeset/base/348151 Log: etcupdate: Fix -p after the move of the passwd related files Since PREWORLD_FILES only contain files that needs to be copied into /etc copy directly those files

Paid Guest Posting

2019-05-23 Thread Harris
Good day, I hope that this mail finds you well. The reason for this mail is to inquire if you are interested in hosting a sponsored or guest blog post on your unique website? Currently, we are searching for clients that are willing be get paid to host these relevant blog posts. Our content

svn commit: r348150 - head/libexec/rc/rc.d

2019-05-23 Thread Emmanuel Vadot
Author: manu Date: Thu May 23 06:53:59 2019 New Revision: 348150 URL: https://svnweb.freebsd.org/changeset/base/348150 Log: pkgbase: Remove etc/zfs from being packaged This is an empty directory and it cause a FreeBSD-zfs package to be created when we don't need one. Reviewed by: