svn commit: r328827 - in stable/11: contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/test lib/libarchive/te...

2018-02-02 Thread Martin Matuska
Author: mm Date: Sat Feb 3 02:17:04 2018 New Revision: 328827 URL: https://svnweb.freebsd.org/changeset/base/328827 Log: MFH r328332: Sync libarchive with vendor. Relevant vendor changes: PR #893: delete dead ppmd7 alloc callbacks PR #904: Fix archive freeing bug in bsdcat PR

svn commit: r328828 - in stable/10: contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/test lib/libarchive/te...

2018-02-02 Thread Martin Matuska
Author: mm Date: Sat Feb 3 02:17:25 2018 New Revision: 328828 URL: https://svnweb.freebsd.org/changeset/base/328828 Log: MFH r328332: Sync libarchive with vendor. Relevant vendor changes: PR #893: delete dead ppmd7 alloc callbacks PR #904: Fix archive freeing bug in bsdcat PR

svn commit: r328824 - stable/11/sys/contrib/libfdt

2018-02-02 Thread Kyle Evans
Author: kevans Date: Sat Feb 3 01:18:19 2018 New Revision: 328824 URL: https://svnweb.freebsd.org/changeset/base/328824 Log: MFC r328491: MFV r328490: Update libfdt to github:f1879e1 Pulls in a patch, now upstreamed, from nwhitehorn to add limited read-only support for older (v2 and v3)

Re: svn commit: r328536 - in head/stand: common powerpc/kboot

2018-02-02 Thread Ed Maste
On 29 January 2018 at 04:24, Wojciech Macek wrote: > Author: wma > Date: Mon Jan 29 09:24:28 2018 > New Revision: 328536 > URL: https://svnweb.freebsd.org/changeset/base/328536 > > Log: > loader: support for mixed-endianness ELF/loader and POWER8 In r328536 I've committed royger's band-aid to f

svn commit: r328826 - head/stand/common

2018-02-02 Thread Ed Maste
Author: emaste Date: Sat Feb 3 01:23:48 2018 New Revision: 328826 URL: https://svnweb.freebsd.org/changeset/base/328826 Log: Make cross-endian loader changes apply only to powerpc The cross-endian loader change in r328536 (review D12422) broke symbol loading on (at least) amd64 kernels.

svn commit: r328825 - stable/11/usr.bin/dtc

2018-02-02 Thread Kyle Evans
Author: kevans Date: Sat Feb 3 01:20:01 2018 New Revision: 328825 URL: https://svnweb.freebsd.org/changeset/base/328825 Log: MFC r328641: dtc(1): Revert WARNS change from r328173 WARNS > 3 breaks xtoolchain builds to varying degrees. Revert it. Modified: stable/11/usr.bin/dtc/Makefile D

svn commit: r328823 - head/sys/dev/etherswitch/arswitch

2018-02-02 Thread Adrian Chadd
Author: adrian Date: Sat Feb 3 00:59:08 2018 New Revision: 328823 URL: https://svnweb.freebsd.org/changeset/base/328823 Log: [arswitch] add initial functionality for AR8327 ATU management. * Add the bulk of the ATU table read function * Correct how the ATU function and WAIT bits work

svn commit: r328822 - head/usr.sbin/makefs/tests

2018-02-02 Thread Brooks Davis
Author: brooks Date: Fri Feb 2 23:34:33 2018 New Revision: 328822 URL: https://svnweb.freebsd.org/changeset/base/328822 Log: Check for cd9660 support before attempting to mount created images This extends the set in r316028 to allow all tests to pass or be skipped on a system without cd9

svn commit: r328821 - head/sbin/newfs

2018-02-02 Thread Kirk McKusick
Author: mckusick Date: Fri Feb 2 23:26:52 2018 New Revision: 328821 URL: https://svnweb.freebsd.org/changeset/base/328821 Log: Check and report error returns from sbput(3) calls. Convert to using cgput(3) for writing cylinder groups. Check and report error returns from cgput(3). Submit

svn commit: r328820 - in stable/11/sys/cam: . ata nvme scsi

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 23:22:58 2018 New Revision: 328820 URL: https://svnweb.freebsd.org/changeset/base/328820 Log: MFC r303468 (by imp): Move protocol specific stuff into a linker set object that's per-protocol. This reduces the number scsi symbols references by cam_xpt significant

svn commit: r328819 - in stable/11/sys/cam: . ata nvme scsi

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 23:19:20 2018 New Revision: 328819 URL: https://svnweb.freebsd.org/changeset/base/328819 Log: MFC r303467 (by imp): Switch to linker sets to find the xport callback object. This eliminates the need to special case everything in cam_xpt for new transports. It i

svn commit: r328818 - head/bin/sh

2018-02-02 Thread Jilles Tjoelker
Author: jilles Date: Fri Feb 2 22:53:58 2018 New Revision: 328818 URL: https://svnweb.freebsd.org/changeset/base/328818 Log: sh: Refactor job status printing, preparing for -o pipefail and similar No functional change is intended. Modified: head/bin/sh/jobs.c Modified: head/bin/sh/jobs

svn commit: r328817 - in head: contrib/llvm/include/llvm contrib/llvm/include/llvm/CodeGen contrib/llvm/lib/CodeGen contrib/llvm/lib/CodeGen/SelectionDAG contrib/llvm/lib/Target/AMDGPU contrib/llvm...

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 22:28:12 2018 New Revision: 328817 URL: https://svnweb.freebsd.org/changeset/base/328817 Log: Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to 6.0.0 (branches/release_60 r324090). This introduces retpoline support, with the -mretpoline f

svn commit: r328816 - head/share/mk

2018-02-02 Thread Alex Richardson
Author: arichardson Date: Fri Feb 2 22:09:36 2018 New Revision: 328816 URL: https://svnweb.freebsd.org/changeset/base/328816 Log: Revert r326375 since the warning has been turned off by default in clang See https://reviews.llvm.org/D41512 and https://reviews.llvm.org/rL322901 Approved

svn commit: r328815 - head/sbin/etherswitchcfg

2018-02-02 Thread Adrian Chadd
Author: adrian Date: Fri Feb 2 22:08:35 2018 New Revision: 328815 URL: https://svnweb.freebsd.org/changeset/base/328815 Log: [etherswitchcfg] add atu flush and atu dump commands. Extend the argc/argv handling to include variable length commands (like flush all, flush port X). Modified:

svn commit: r328814 - head/sys/dev/etherswitch/arswitch

2018-02-02 Thread Adrian Chadd
Author: adrian Date: Fri Feb 2 22:08:03 2018 New Revision: 328814 URL: https://svnweb.freebsd.org/changeset/base/328814 Log: [arswitch] Stub out the ATU table dump in AR9340 switches until I implement this. Modified: head/sys/dev/etherswitch/arswitch/arswitch_9340.c Modified: head/sys/dev

svn commit: r328813 - head/lib/libufs

2018-02-02 Thread Kirk McKusick
Author: mckusick Date: Fri Feb 2 22:06:15 2018 New Revision: 328813 URL: https://svnweb.freebsd.org/changeset/base/328813 Log: In the sbwrite(3) function, ensure that the file descriptor has been upgraded to writable. Reported by: Kyle Evans Modified: head/lib/libufs/sblock.c Modifi

svn commit: r328812 - head/sys/dev/etherswitch/arswitch

2018-02-02 Thread Adrian Chadd
Author: adrian Date: Fri Feb 2 22:05:36 2018 New Revision: 328812 URL: https://svnweb.freebsd.org/changeset/base/328812 Log: [arswitch] begin tidying up the learning and ATU management, introduce ATU APIs. * Refactor the initial learning configuration (port learning, address expiry, h

svn commit: r328811 - in stable/11: . tests/sys/geom/class/eli

2018-02-02 Thread Alan Somers
--- stable/11/ObsoleteFiles.inc Fri Feb 2 21:52:00 2018(r328810) +++ stable/11/ObsoleteFiles.inc Fri Feb 2 21:57:00 2018(r328811) @@ -38,6 +38,22 @@ # xargs -n1 | sort | uniq -d; # done +# 20180202: Convert geli(8) tests to ATF +OLD_FILES+=tests/sys/geom/class/e

svn commit: r328810 - head/usr.bin/clang/lld

2018-02-02 Thread Ed Maste
Author: emaste Date: Fri Feb 2 21:52:00 2018 New Revision: 328810 URL: https://svnweb.freebsd.org/changeset/base/328810 Log: ld.lld.1: miscellaneous style improvements Submitted by: wblock in review D13813 Modified: head/usr.bin/clang/lld/ld.lld.1 Modified: head/usr.bin/clang/lld/ld.ll

Re: svn commit: r328426 - in head: lib/libufs sbin/clri sbin/dump sbin/fsck_ffs sbin/fsirand sbin/growfs sbin/newfs sbin/quotacheck stand/libsa sys/geom sys/geom/journal sys/geom/label sys/ufs/ffs usr

2018-02-02 Thread Kyle Evans
On Thu, Jan 25, 2018 at 6:58 PM, Kirk McKusick wrote: > Author: mckusick > Date: Fri Jan 26 00:58:32 2018 > New Revision: 328426 > URL: https://svnweb.freebsd.org/changeset/base/328426 > > Log: > Refactoring of reading and writing of the UFS/FFS superblock. > Specifically reading is done if ff

svn commit: r328809 - in stable/11/sys/boot: efi/fdt fdt uboot/fdt

2018-02-02 Thread Kyle Evans
Author: kevans Date: Fri Feb 2 21:25:32 2018 New Revision: 328809 URL: https://svnweb.freebsd.org/changeset/base/328809 Log: MFC r328504: stand/fdt: Consolidate overlay handling a little further [This is effectively a direct commit to stable/11 due to path restructuring in HEAD. The diff

svn commit: r328808 - head/stand/libsa

2018-02-02 Thread Warner Losh
Author: imp Date: Fri Feb 2 21:18:32 2018 New Revision: 328808 URL: https://svnweb.freebsd.org/changeset/base/328808 Log: Implement strcoll as strcmp. Modified: head/stand/libsa/stand.h Modified: head/stand/libsa/stand.h ==

svn commit: r328807 - stable/11/usr.sbin/makefs

2018-02-02 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 2 21:00:06 2018 New Revision: 328807 URL: https://svnweb.freebsd.org/changeset/base/328807 Log: MFC r322894: Replace makefs' hand-rolled unescaping with strunvis Sponsored by: Dell EMC Modified: stable/11/usr.sbin/makefs/mtree.c Directory Properties

svn commit: r328806 - head/stand/ofw/common

2018-02-02 Thread Warner Losh
Author: imp Date: Fri Feb 2 19:42:02 2018 New Revision: 328806 URL: https://svnweb.freebsd.org/changeset/base/328806 Log: We need more heap space to properly load newer powerpc kernels. PR: 225323 Modified: head/stand/ofw/common/main.c Modified: head/stand/ofw/common/main.c ===

svn commit: r328805 - in stable/11/sys: kern sys

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 18:38:29 2018 New Revision: 328805 URL: https://svnweb.freebsd.org/changeset/base/328805 Log: MFC r312293,312305,312434,312698,312759,312760,312814,312815,322672: Synchronize gtaskqueue vs SMP initialization order with head. This should fix panics on boot, cau

svn commit: r328804 - stable/11/sys/kern

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 18:12:09 2018 New Revision: 328804 URL: https://svnweb.freebsd.org/changeset/base/328804 Log: Partial MFC of r312205 (by sbruno): Skip smp check if we're running UP Modified: stable/11/sys/kern/subr_gtaskqueue.c Modified: stable/11/sys/kern/subr_gtaskqueue.c

svn commit: r328803 - head/sbin/dhclient

2018-02-02 Thread Mariusz Zaborski
Author: oshogbo Date: Fri Feb 2 18:11:56 2018 New Revision: 328803 URL: https://svnweb.freebsd.org/changeset/base/328803 Log: Use daemonfd(3) in the dhclient(8). Reviewed by: brooks@ Differential Revision:https://reviews.freebsd.org/D13603 Modified: head/sbin/dhclient/dhclien

svn commit: r328802 - stable/11/sys/kern

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 18:10:45 2018 New Revision: 328802 URL: https://svnweb.freebsd.org/changeset/base/328802 Log: Partial MFC of r311039 (by sbruno): - add INVARIANTS debugging hooks to gtaskqueue enqueue (mmacy) Modified: stable/11/sys/kern/subr_gtaskqueue.c Modified: stable/11/s

svn commit: r328801 - stable/11/sys/kern

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 18:04:57 2018 New Revision: 328801 URL: https://svnweb.freebsd.org/changeset/base/328801 Log: MFC r307657 (by sbruno): Resolve whitespace diff to NextBSD. Check to see that the taskqueue thread count requires us to acutally iterate over the thread count to bin

svn commit: r328800 - stable/11/sys/kern

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 18:03:14 2018 New Revision: 328800 URL: https://svnweb.freebsd.org/changeset/base/328800 Log: MFC r307567 (by sbruno): Assert that we're assigning a non-null taskqueue. ref: https://github.com/NextBSD/NextBSD/commit/535865d02c162e415d7436899cd6db5000a0cc7b Fi

svn commit: r328799 - in head/sys: compat/freebsd32 kern

2018-02-02 Thread Brooks Davis
Author: brooks Date: Fri Feb 2 18:03:12 2018 New Revision: 328799 URL: https://svnweb.freebsd.org/changeset/base/328799 Log: Add kern.ipc.{msqids,semsegs,sema} sysctls for FreeBSD32. Stop leaking kernel pointers though theses sysctls and make sure that the padding in the structures is ze

svn commit: r328798 - stable/11/sys/kern

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 18:02:06 2018 New Revision: 328798 URL: https://svnweb.freebsd.org/changeset/base/328798 Log: MFC r307566 (by sbruno): Ensure that tasks with a specific cpu set prior to smp starting get re-attached to a thread running on that cpu. ref: https://github.com/N

svn commit: r328797 - stable/11/sys/kern

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 17:59:44 2018 New Revision: 328797 URL: https://svnweb.freebsd.org/changeset/base/328797 Log: MFC r307561 (by sbruno): Tell gtask to what we've been bound. ref: https://github.com/NextBSD/NextBSD/commit/54414984cfebb920bbc40aadeb601bdce448d8d7 Modified: sta

svn commit: r328796 - stable/11/sys/kern

2018-02-02 Thread Alexander Motin
Author: mav Date: Fri Feb 2 17:56:47 2018 New Revision: 328796 URL: https://svnweb.freebsd.org/changeset/base/328796 Log: MFC r307041 (by sbruno): Fix bug where malloc(.., M_NOWAIT) return value is not checked, Change to M_WAITOK and move outside the mutex Modified: stable/11/sys/kern/su

svn commit: r328795 - head/share/examples/bhyve

2018-02-02 Thread Rodney W. Grimes
Author: rgrimes Date: Fri Feb 2 17:52:09 2018 New Revision: 328795 URL: https://svnweb.freebsd.org/changeset/base/328795 Log: Fold constants and unify vnc variable names. Approved by: grehan (mentor) MFC after:3 days Modified: head/share/examples/bhyve/vmrun.sh Modified: head/sh

svn commit: r328794 - vendor/lldb/lldb-release_60-r324090

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:39 2018 New Revision: 328794 URL: https://svnweb.freebsd.org/changeset/base/328794 Log: Tag lldb release_60 branch r324090. Added: vendor/lldb/lldb-release_60-r324090/ - copied from r328793, vendor/lldb/dist-release_60/ _

svn commit: r328793 - vendor/lld/lld-release_60-r324090

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:35 2018 New Revision: 328793 URL: https://svnweb.freebsd.org/changeset/base/328793 Log: Tag lld release_60 branch r324090. Added: vendor/lld/lld-release_60-r324090/ - copied from r328792, vendor/lld/dist-release_60/ _

svn commit: r328792 - in vendor/lld/dist-release_60: ELF ELF/Arch test/ELF

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:29 2018 New Revision: 328792 URL: https://svnweb.freebsd.org/changeset/base/328792 Log: Vendor import of lld release_60 branch r324090: https://llvm.org/svn/llvm-project/lld/branches/release_60@324090 Added: vendor/lld/dist-release_60/test/ELF/i386-retpoli

svn commit: r328789 - vendor/clang/clang-release_60-r324090

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:12 2018 New Revision: 328789 URL: https://svnweb.freebsd.org/changeset/base/328789 Log: Tag clang release_60 branch r324090. Added: vendor/clang/clang-release_60-r324090/ - copied from r328788, vendor/clang/dist-release_60/ _

svn commit: r328791 - vendor/libc++/libc++-release_60-r324090

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:27 2018 New Revision: 328791 URL: https://svnweb.freebsd.org/changeset/base/328791 Log: Tag libc++ release_60 branch r324090. Added: vendor/libc++/libc++-release_60-r324090/ - copied from r328790, vendor/libc++/dist-release_60/ _

svn commit: r328790 - vendor/compiler-rt/compiler-rt-release_60-r324090

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:17 2018 New Revision: 328790 URL: https://svnweb.freebsd.org/changeset/base/328790 Log: Tag compiler-rt release_60 branch r324090. Added: vendor/compiler-rt/compiler-rt-release_60-r324090/ - copied from r328789, vendor/compiler-rt/dist-release_60/ _

svn commit: r328786 - in vendor/llvm/dist-release_60: include/llvm include/llvm/CodeGen lib/CodeGen lib/CodeGen/SelectionDAG lib/Target/AMDGPU lib/Target/ARM lib/Target/Mips lib/Target/Sparc lib/Ta...

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:07:53 2018 New Revision: 328786 URL: https://svnweb.freebsd.org/changeset/base/328786 Log: Vendor import of llvm release_60 branch r324090: https://llvm.org/svn/llvm-project/llvm/branches/release_60@324090 Added: vendor/llvm/dist-release_60/lib/CodeGen/Indire

svn commit: r328787 - vendor/llvm/llvm-release_60-r324090

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:01 2018 New Revision: 328787 URL: https://svnweb.freebsd.org/changeset/base/328787 Log: Tag llvm release_60 branch r324090. Added: vendor/llvm/llvm-release_60-r324090/ - copied from r328786, vendor/llvm/dist-release_60/ _

svn commit: r328788 - in vendor/clang/dist-release_60: include/clang/Driver lib/Basic/Targets test/Driver

2018-02-02 Thread Dimitry Andric
Author: dim Date: Fri Feb 2 17:08:09 2018 New Revision: 328788 URL: https://svnweb.freebsd.org/changeset/base/328788 Log: Vendor import of clang release_60 branch r324090: https://llvm.org/svn/llvm-project/cfe/branches/release_60@324090 Modified: vendor/clang/dist-release_60/include/clang/

svn commit: r328785 - head/lib/libc/stdlib

2018-02-02 Thread Ed Maste
Author: emaste Date: Fri Feb 2 16:47:32 2018 New Revision: 328785 URL: https://svnweb.freebsd.org/changeset/base/328785 Log: Use standard 2-clause license where copyright is held by the FreeBSD Foundation Modified: head/lib/libc/stdlib/strtold.c Modified: head/lib/libc/stdlib/strtold.c ===

svn commit: r328784 - head/share/examples/bhyve

2018-02-02 Thread Rodney W. Grimes
Author: rgrimes Date: Fri Feb 2 16:35:17 2018 New Revision: 328784 URL: https://svnweb.freebsd.org/changeset/base/328784 Log: Clean up long lines. Approved by: grehan (mentor) MFC after:3 days Modified: head/share/examples/bhyve/vmrun.sh Modified: head/share/examples/bhyve/vmrun.sh

svn commit: r328783 - in head/stand: . arm/uboot efi/loader i386/loader mips/beri/loader mips/uboot powerpc/kboot powerpc/ofw powerpc/uboot sparc64/loader userboot/userboot

2018-02-02 Thread Warner Losh
Author: imp Date: Fri Feb 2 15:40:49 2018 New Revision: 328783 URL: https://svnweb.freebsd.org/changeset/base/328783 Log: Invent new LDR_INTERP for the loader interpreter to use. Use this in preference to LIBFICL{,32}. LIBFICL{,32} are now always defined, but LDR_INTERP{,32} is defined empt

svn commit: r328782 - head/stand

2018-02-02 Thread Warner Losh
Author: imp Date: Fri Feb 2 15:01:54 2018 New Revision: 328782 URL: https://svnweb.freebsd.org/changeset/base/328782 Log: Now that we no longer conditionally compile some files outside of ficl with BOOT_FORTH, retire it from here. Modified: head/stand/ficl.mk Modified: head/stand/ficl.mk

svn commit: r328780 - in head: . stand/efi/libefi stand/forth

2018-02-02 Thread Warner Losh
Author: imp Date: Fri Feb 2 15:01:44 2018 New Revision: 328780 URL: https://svnweb.freebsd.org/changeset/base/328780 Log: These 4th words were an attempt to allow integration into the boot loader scripts. However, that path won't be taken after all it seems. Remove this code before it decay

svn commit: r328781 - in head: . stand/forth stand/i386/libi386

2018-02-02 Thread Warner Losh
Author: imp Date: Fri Feb 2 15:01:49 2018 New Revision: 328781 URL: https://svnweb.freebsd.org/changeset/base/328781 Log: Remove pcibios forth support. I had thought that this would be useful. However it was committed too late, and wound up being unused. It's in the way of future work no

svn commit: r328779 - in head/stand: common forth

2018-02-02 Thread Warner Losh
Author: imp Date: Fri Feb 2 15:01:33 2018 New Revision: 328779 URL: https://svnweb.freebsd.org/changeset/base/328779 Log: Retire pnp.4th and the code needed only for 4th words used here. This has never been installed. It was added to the tree disconnected to the build in FreeBSD 5 (17 ye

svn commit: r328778 - stable/11/sys/boot/fdt

2018-02-02 Thread Kyle Evans
Author: kevans Date: Fri Feb 2 14:47:25 2018 New Revision: 328778 URL: https://svnweb.freebsd.org/changeset/base/328778 Log: MFC r328584: stand/fdt: Remove unused write-only new_fdtp, correct comment This is effectively a direct commit to stable/11 due to path restructuring in HEAD. The

svn commit: r328776 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-02-02 Thread Andriy Gapon
Author: avg Date: Fri Feb 2 12:57:33 2018 New Revision: 328776 URL: https://svnweb.freebsd.org/changeset/base/328776 Log: ZFS ARC: restore illumos uses of 'needfree' that were removed in r325851 This is purely a cosmetic change to have a more complete copy of ifdef-ed out illumos code.

svn commit: r328774 - head/sys/kern

2018-02-02 Thread Hans Petter Selasky
Author: hselasky Date: Fri Feb 2 12:42:46 2018 New Revision: 328774 URL: https://svnweb.freebsd.org/changeset/base/328774 Log: Slightly bump the maximum OID path for loading tunable SYSCTLs. Coming updates to the mlx5en(4) driver will require this. MFC after:1 week Sponsored by:

svn commit: r328773 - head/sys/vm

2018-02-02 Thread Konstantin Belousov
Author: kib Date: Fri Feb 2 11:56:30 2018 New Revision: 328773 URL: https://svnweb.freebsd.org/changeset/base/328773 Log: On pageout, in vnode generic pager, for partially dirty page, only clear dirty bits for completely invalid blocks. Otherwise we might not write out the last chunk tha