svn commit: r354249 - in head/stand/efi: include libefi loader

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 09:50:36 2019 New Revision: 354249 URL: https://svnweb.freebsd.org/changeset/base/354249 Log: loader: fall back to term_emu on efi console with serial backend In case of efi console having serial backend (video + serial or only serial), we need to stick

svn commit: r354253 - in head: cddl/lib/libzpool stand/efi/boot1 stand/i386/gptzfsboot stand/i386/zfsboot stand/libsa stand/libsa/zfs sys/cddl/boot/zfs sys/cddl/contrib/opensolaris/common/lz4 sys/c...

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 12:28:04 2019 New Revision: 354253 URL: https://svnweb.freebsd.org/changeset/base/354253 Log: Remove duplicate lz4 implementations Port illumos change: https://www.illumos.org/issues/11667 Move lz4.c out of zfs tree to opensolaris/common/lz4, adjust it

svn commit: r354250 - head/tools/tools/gensnmpdef

2019-11-02 Thread Poul-Henning Kamp
Author: phk Date: Sat Nov 2 10:14:15 2019 New Revision: 354250 URL: https://svnweb.freebsd.org/changeset/base/354250 Log: Mention that ports/net-mgmt/libsmi is required Modified: head/tools/tools/gensnmpdef/Makefile Modified: head/tools/tools/gensnmpdef/Makefile

svn commit: r354252 - head/stand/i386/libi386

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 10:53:23 2019 New Revision: 354252 URL: https://svnweb.freebsd.org/changeset/base/354252 Log: loader: libi386/comconsole.c cstyle cleanup Only cstyle, no functional changes. Modified: head/stand/i386/libi386/comconsole.c Modified:

svn commit: r354254 - head/sys/cddl/boot/zfs

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 15:08:19 2019 New Revision: 354254 URL: https://svnweb.freebsd.org/changeset/base/354254 Log: r354253 did miss lz4.c from sys/cddl/boot/zfs. Deleted: head/sys/cddl/boot/zfs/lz4.c ___ svn-src-all@freebsd.org mailing

svn commit: r354248 - stable/12/stand/libsa/zfs

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 09:22:20 2019 New Revision: 354248 URL: https://svnweb.freebsd.org/changeset/base/354248 Log: MFC r354119: loader: rs_alloc() may return NULL rs_alloc() in zfs reader code may return NULL, so we need to check the return value and error out if needed.

svn commit: r354251 - head/tools/tools/nanobsd

2019-11-02 Thread Poul-Henning Kamp
Author: phk Date: Sat Nov 2 10:15:34 2019 New Revision: 354251 URL: https://svnweb.freebsd.org/changeset/base/354251 Log: If /usr/obj is a symlink, cpio(1) needs persuation to DTRT. Modified: head/tools/tools/nanobsd/defaults.sh Modified: head/tools/tools/nanobsd/defaults.sh

svn commit: r354262 - stable/12/sys/riscv/riscv

2019-11-02 Thread Mitchell Horne
Author: mhorne Date: Sat Nov 2 19:50:36 2019 New Revision: 354262 URL: https://svnweb.freebsd.org/changeset/base/354262 Log: MFC r352730: Fix some broken relocation handling In a few cases, the symbol lookup is missing before attempting to perform the relocation. While the

svn commit: r354261 - stable/12/sys/riscv/riscv

2019-11-02 Thread Mitchell Horne
Author: mhorne Date: Sat Nov 2 19:48:42 2019 New Revision: 354261 URL: https://svnweb.freebsd.org/changeset/base/354261 Log: MFC r352729: Cleanup of elf_machdep.c Fix some style(9) violations. This also changes the name of the machine-dependent sysctl kern.debug_kld to

svn commit: r354273 - stable/12/sys/arm64/arm64

2019-11-02 Thread Mark Johnston
Author: markj Date: Sun Nov 3 02:52:41 2019 New Revision: 354273 URL: https://svnweb.freebsd.org/changeset/base/354273 Log: MFC r354215: Fix a typo in r353895. Modified: stable/12/sys/arm64/arm64/machdep.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r354276 - in head/sys: contrib/dev/iwm modules/iwmfw/iwm9000fw modules/iwmfw/iwm9260fw

2019-11-02 Thread Mark Johnston
Author: markj Date: Sun Nov 3 03:23:27 2019 New Revision: 354276 URL: https://svnweb.freebsd.org/changeset/base/354276 Log: Downgrade the firmware images imported in r354201. Version 43 requires further modifications to iwm(4), and this was not caught in some initial testing. Version

svn commit: r354256 - vendor/sqlite3/sqlite-3290000

2019-11-02 Thread Cy Schubert
Author: cy Date: Sat Nov 2 17:50:28 2019 New Revision: 354256 URL: https://svnweb.freebsd.org/changeset/base/354256 Log: Tag import of sqlite3-3.29.0 (329) Added: vendor/sqlite3/sqlite-329/ - copied from r354255, vendor/sqlite3/dist/

Re: svn commit: r354254 - head/sys/cddl/boot/zfs

2019-11-02 Thread Dan Mack
I'm still getting a build failure on r354254: --- all_subdir_rescue --- ld: error: undefined symbol: lz4_init referenced by spa_misc.c:2066 (/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c:2066) spa_misc.o:(spa_init) in archive

svn commit: r354263 - stable/12/lib/libthr/arch/riscv/include

2019-11-02 Thread Mitchell Horne
Author: mhorne Date: Sat Nov 2 19:52:22 2019 New Revision: 354263 URL: https://svnweb.freebsd.org/changeset/base/354263 Log: MFC r353334: RISC-V: Fix an alignment warning in libthr Compiling with clang gives a loss-of-alignment error due the cast to uint8_t *. Since the TLS is

svn commit: r354272 - head/sys/powerpc/powerpc

2019-11-02 Thread Brandon Bergren
Author: bdragon Date: Sun Nov 3 02:18:45 2019 New Revision: 354272 URL: https://svnweb.freebsd.org/changeset/base/354272 Log: powerpc: Add display of raw instruction values to x/I in ddb. The "alternate format" character 'I' previously had the same behavior as the "display as an

svn commit: r354266 - in head/sys: conf powerpc/booke powerpc/conf/dpaa powerpc/include powerpc/mpc85xx powerpc/powerpc

2019-11-02 Thread Brandon Bergren
Author: bdragon Date: Sat Nov 2 21:15:56 2019 New Revision: 354266 URL: https://svnweb.freebsd.org/changeset/base/354266 Log: Add support for building Book-E kernels with clang/lld. This involved several changes: * Since lld does not like text relocations, replace SMP boot page text

svn commit: r354270 - head/sys/powerpc/powerpc

2019-11-02 Thread Brandon Bergren
Author: bdragon Date: Sun Nov 3 01:52:50 2019 New Revision: 354270 URL: https://svnweb.freebsd.org/changeset/base/354270 Log: powerpc: Fix incorrect disassembly of the cntlzw instruction in ddb. Noticed while comparing disassembly between ddb and objdump. Approved by: jhibbits

svn commit: r354260 - in stable/12/sys: arm64/arm64 kern riscv/riscv

2019-11-02 Thread Mitchell Horne
Author: mhorne Date: Sat Nov 2 19:46:39 2019 New Revision: 354260 URL: https://svnweb.freebsd.org/changeset/base/354260 Log: MFC r340228-r340229, r340231 r340228 by jhb: Enable use of a global shared page for RISC-V. machine/vmparam.h already defines the SHAREDPAGE constant. This

svn commit: r354255 - in head/lib: libc/gen msun/src

2019-11-02 Thread Dimitry Andric
Author: dim Date: Sat Nov 2 16:59:53 2019 New Revision: 354255 URL: https://svnweb.freebsd.org/changeset/base/354255 Log: Add __isnan()/__isnanf() aliases for compatibility with glibc and CUDA Even though clang comes with a number of internal CUDA wrapper headers, compiling sample CUDA

Re: svn commit: r354254 - head/sys/cddl/boot/zfs

2019-11-02 Thread Brandon Bergren
sys/conf/files also contains a reference to cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c still. This breaks building zfs into the kernel (which builds kernels that are explicitly nonredistributable because of the licence incompatibility, but is useful for having root-on-zfs in

svn commit: r354257 - in vendor/sqlite3/dist: . tea tea/generic

2019-11-02 Thread Cy Schubert
Author: cy Date: Sat Nov 2 17:57:02 2019 New Revision: 354257 URL: https://svnweb.freebsd.org/changeset/base/354257 Log: Import sqlite3-3.30.1 (3300100) Modified: vendor/sqlite3/dist/Makefile.msc vendor/sqlite3/dist/configure vendor/sqlite3/dist/configure.ac

svn commit: r354258 - vendor/sqlite3/sqlite-3300100

2019-11-02 Thread Cy Schubert
Author: cy Date: Sat Nov 2 18:00:16 2019 New Revision: 354258 URL: https://svnweb.freebsd.org/changeset/base/354258 Log: Import sqlite3-3.30.1 (3300100) Added: vendor/sqlite3/sqlite-3300100/ - copied from r354257, vendor/sqlite3/dist/ ___

svn commit: r354259 - head/sys/riscv/conf

2019-11-02 Thread Mitchell Horne
Author: mhorne Date: Sat Nov 2 19:33:02 2019 New Revision: 354259 URL: https://svnweb.freebsd.org/changeset/base/354259 Log: RISC-V: Remove EARLY_AP_STARTUP from GENERIC This option is causing boot to fail for the Hifive Unleashed and older versions of QEMU (3.1.1). Remove it from the

svn commit: r354267 - head/sys/conf

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 21:52:45 2019 New Revision: 354267 URL: https://svnweb.freebsd.org/changeset/base/354267 Log: r354264 did mix up the directory path The correct path is sys/cddl/contrib/opensolaris/common/lz4, not sys/cddl/contrib/opensolaris/lz4 Reported by: Michael

svn commit: r354268 - head/sys/cam/ctl

2019-11-02 Thread Alexander Motin
Author: mav Date: Sun Nov 3 00:13:23 2019 New Revision: 354268 URL: https://svnweb.freebsd.org/changeset/base/354268 Log: Remove lock from CTL camsim frontend. CAM does not need a SIM lock for quite a while, and CTL never needed it. MFC after:2 weeks Modified:

Re: svn commit: r354254 - head/sys/cddl/boot/zfs

2019-11-02 Thread Brandon Bergren
On Sat, Nov 2, 2019, at 2:12 PM, Brandon Bergren wrote: > sys/conf/files also contains a reference to > cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c still. This breaks > building zfs into the kernel (which builds kernels that are explicitly > nonredistributable because of the licence

svn commit: r354264 - head/sys/conf

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 20:46:45 2019 New Revision: 354264 URL: https://svnweb.freebsd.org/changeset/base/354264 Log: r354253 did miss the updates to sys/conf/files and sys/conf/kern.pre.mk Reported by: Brandon Bergren Modified: head/sys/conf/files head/sys/conf/kern.pre.mk

svn commit: r354265 - in head: cddl/lib/libzpool sys/cddl/contrib/opensolaris/common/lz4

2019-11-02 Thread Toomas Soome
Author: tsoome Date: Sat Nov 2 21:02:54 2019 New Revision: 354265 URL: https://svnweb.freebsd.org/changeset/base/354265 Log: r354253 did miss the fact that libzpool is built as fake kernel We build libzpool as kernel like, use _FAKE_KERNEL check to include kernel api in libzpool.

svn commit: r354269 - in head/contrib/sqlite3: . tea tea/generic

2019-11-02 Thread Cy Schubert
Author: cy Date: Sun Nov 3 01:25:46 2019 New Revision: 354269 URL: https://svnweb.freebsd.org/changeset/base/354269 Log: MFV r354257: Update sqlite3-3.29.0 (329) --> sqlite3-3.30.1 (3300100) MFC after:1 month Modified: head/contrib/sqlite3/Makefile.msc

svn commit: r354275 - svnadmin/conf

2019-11-02 Thread Mark Johnston
Author: markj Date: Sun Nov 3 03:22:59 2019 New Revision: 354275 URL: https://svnweb.freebsd.org/changeset/base/354275 Log: Add myself to sizelimit.conf, again. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf