PC-BSD/trueos f066427sbin/fsck_msdosfs fat.c, sys/geom/sched g_sched.c

Merge pull request #445 from trueos/fbsdm-update-20200106

Fbsdm update 20200106
DeltaFile
+0-1,729sys/geom/sched/g_sched.c
+910-583sys/vm/uma_core.c
+977-432sbin/fsck_msdosfs/fat.c
+1,390-0usr.sbin/fstyp/hammer2_disk.h
+1,091-0usr.sbin/fstyp/hammer_disk.h
+418-443sys/vm/vm_page.c
+4,786-3,187720 files not shown
+25,049-13,836726 files

PC-BSD/trueos df9895dsbin/fsck_msdosfs fat.c, sys/geom/sched g_sched.c

Merge pull request #444 from trueos/fbsd-head-20200106

Fbsd head 20200106
DeltaFile
+0-1,729sys/geom/sched/g_sched.c
+910-583sys/vm/uma_core.c
+977-432sbin/fsck_msdosfs/fat.c
+1,390-0usr.sbin/fstyp/hammer2_disk.h
+1,091-0usr.sbin/fstyp/hammer_disk.h
+418-443sys/vm/vm_page.c
+4,786-3,187720 files not shown
+25,049-13,836726 files

PC-BSD/trueos 9d3c555sbin/fsck_msdosfs fat.c, sys/geom/sched g_sched.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsdm-update-20200106

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+0-1,729sys/geom/sched/g_sched.c
+910-583sys/vm/uma_core.c
+977-432sbin/fsck_msdosfs/fat.c
+1,390-0usr.sbin/fstyp/hammer2_disk.h
+1,091-0usr.sbin/fstyp/hammer_disk.h
+418-443sys/vm/vm_page.c
+4,786-3,187720 files not shown
+25,049-13,836726 files

PC-BSD/trueos bf48faesbin/fsck_msdosfs fat.c, sys/geom/sched g_sched.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsd-head-20200106

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+0-1,729sys/geom/sched/g_sched.c
+910-583sys/vm/uma_core.c
+977-432sbin/fsck_msdosfs/fat.c
+1,390-0usr.sbin/fstyp/hammer2_disk.h
+1,091-0usr.sbin/fstyp/hammer_disk.h
+418-443sys/vm/vm_page.c
+4,786-3,187720 files not shown
+25,049-13,836726 files

PC-BSD/trueos f121d45sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_vnops.c, sys/fs/unionfs union_vnops.c

vfs: drop the mostly unused flags argument from VOP_UNLOCK

Filesystems which want to use it in limited capacity can employ the
VOP_UNLOCK_FLAGS macro.

Reviewed by:    kib (previous version)
Differential Revision:  https://reviews.freebsd.org/D21427
DeltaFile
+30-30sys/fs/unionfs/union_vnops.c
+25-25sys/kern/vfs_vnops.c
+24-24sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
+22-22sys/kern/vfs_syscalls.c
+21-21sys/ufs/ufs/ufs_vnops.c
+17-22sys/kern/vfs_subr.c
+139-144109 files not shown
+572-589115 files

PC-BSD/trueos aac0a7clib/libkvm kvm_minidump_powerpc64_hpt.c, sys/arm/mv a37x0_spi.c a37x0_iic.c

Merge pull request #437 from trueos/fbsdm-update-20191210

Fbsdm update 20191210
DeltaFile
+3,014-2,901sys/dev/syscons/syscons.c
+834-0sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
+666-0lib/libkvm/kvm_minidump_powerpc64_hpt.c
+496-0sys/arm/mv/a37x0_spi.c
+484-0sys/arm/mv/a37x0_iic.c
+233-201sys/kern/vfs_subr.c
+5,727-3,102640 files not shown
+13,394-6,513646 files

PC-BSD/trueos e677cf9lib/libkvm kvm_minidump_powerpc64_hpt.c, sys/arm/mv a37x0_spi.c a37x0_iic.c

Merge pull request #436 from trueos/fbsd-head-20191210

Fbsd head 20191210
DeltaFile
+3,014-2,901sys/dev/syscons/syscons.c
+834-0sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
+666-0lib/libkvm/kvm_minidump_powerpc64_hpt.c
+496-0sys/arm/mv/a37x0_spi.c
+484-0sys/arm/mv/a37x0_iic.c
+233-201sys/kern/vfs_subr.c
+5,727-3,102640 files not shown
+13,394-6,513646 files

PC-BSD/trueos ac1588flib/libkvm kvm_minidump_powerpc64_hpt.c, sys/arm/mv a37x0_spi.c a37x0_iic.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsdm-update-20191210

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+3,014-2,901sys/dev/syscons/syscons.c
+834-0sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
+666-0lib/libkvm/kvm_minidump_powerpc64_hpt.c
+496-0sys/arm/mv/a37x0_spi.c
+484-0sys/arm/mv/a37x0_iic.c
+233-201sys/kern/vfs_subr.c
+5,727-3,102640 files not shown
+13,394-6,513646 files

PC-BSD/trueos 33b795blib/libkvm kvm_minidump_powerpc64_hpt.c, sys/arm/mv a37x0_spi.c a37x0_iic.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsd-head-20191210

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+3,014-2,901sys/dev/syscons/syscons.c
+834-0sys/dev/mlx5/mlx5_en/mlx5_en_hw_tls.c
+666-0lib/libkvm/kvm_minidump_powerpc64_hpt.c
+496-0sys/arm/mv/a37x0_spi.c
+484-0sys/arm/mv/a37x0_iic.c
+233-201sys/kern/vfs_subr.c
+5,727-3,102640 files not shown
+13,394-6,513646 files

PC-BSD/trueos d137f58sys/kern vfs_bio.c, sys/sys buf.h

Currently the breadn_flags() and getblkx() interfaces are passed
the vnode, logical block number, and size of data block that is
being requested. They then use the VOP_BMAP function to calculate
the mapping from logical block number to physical block number from
which to access the data. This change expands the interface to also
pass the physical block number in cases where the VOP_MAP function
may no longer work, for example when a file is being truncated.

No functional change.

Reviewed by:  kib
Tested by:    Peter Holm
Sponsored by: Netflix
DeltaFile
+25-8sys/kern/vfs_bio.c
+9-23sys/ufs/ffs/ffs_softdep.c
+5-25sys/ufs/ffs/ffs_inode.c
+8-7sys/sys/buf.h
+7-4sys/ufs/ffs/ffs_alloc.c
+1-1sys/ufs/ffs/ffs_vnops.c
+55-681 files not shown
+56-697 files

PC-BSD/trueos 6c149efcontrib/expat/lib xmlparse.c, contrib/expat/tests runtests.c

Merge pull request #433 from trueos/fbsdm-update-20191203

Fbsdm update 20191203
DeltaFile
+7,553-8,327contrib/expat/tests/runtests.c
+1,752-2,074contrib/expat/lib/xmlparse.c
+0-3,561sys/dev/trm/trm.c
+1,118-1,860sys/arm64/rockchip/clk/rk3399_cru.c
+0-2,643sys/dev/sio/sio.c
+65-2,394sys/gnu/dts/arm64/amlogic/meson-g12a.dtsi
+10,488-20,859993 files not shown
+62,626-38,129999 files

PC-BSD/trueos b703490contrib/expat/lib xmlparse.c, contrib/expat/tests runtests.c

Merge pull request #432 from trueos/fbsd-head-20191203

Fbsd head 20191203
DeltaFile
+7,553-8,327contrib/expat/tests/runtests.c
+1,752-2,074contrib/expat/lib/xmlparse.c
+0-3,561sys/dev/trm/trm.c
+1,118-1,860sys/arm64/rockchip/clk/rk3399_cru.c
+0-2,643sys/dev/sio/sio.c
+65-2,394sys/gnu/dts/arm64/amlogic/meson-g12a.dtsi
+10,488-20,859993 files not shown
+62,626-38,129999 files

PC-BSD/trueos 91cec91contrib/expat/lib xmlparse.c, contrib/expat/tests runtests.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsdm-update-20191203

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+7,553-8,327contrib/expat/tests/runtests.c
+1,752-2,074contrib/expat/lib/xmlparse.c
+0-3,561sys/dev/trm/trm.c
+1,118-1,860sys/arm64/rockchip/clk/rk3399_cru.c
+0-2,643sys/dev/sio/sio.c
+65-2,394sys/gnu/dts/arm64/amlogic/meson-g12a.dtsi
+10,488-20,859993 files not shown
+62,626-38,129999 files

PC-BSD/trueos 0af95afcontrib/expat/lib xmlparse.c, contrib/expat/tests runtests.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsd-head-20191203

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+7,553-8,327contrib/expat/tests/runtests.c
+1,752-2,074contrib/expat/lib/xmlparse.c
+0-3,561sys/dev/trm/trm.c
+1,118-1,860sys/arm64/rockchip/clk/rk3399_cru.c
+0-2,643sys/dev/sio/sio.c
+65-2,394sys/gnu/dts/arm64/amlogic/meson-g12a.dtsi
+10,488-20,859993 files not shown
+62,626-38,129999 files

PC-BSD/trueos c7d2541sys/ufs/ffs ffs_alloc.c

In ffs_freefile(), use a separate variable to hold the inode number within
the cg rather than reusuing "ino" for this purpose.  This reduces the diff
for an upcoming change that improves handling of I/O errors.

No functional change.

Reviewed by:    mckusick
Approved by:    mckusick (mentor)
Sponsored by:   Netflix
DeltaFile
+8-8sys/ufs/ffs/ffs_alloc.c
+8-81 files

PC-BSD/trueos 30e5ca2share/man/man3 stats.3, sys/cddl/contrib/opensolaris/uts/common/fs/zfs dnode.c

Merge pull request #417 from trueos/fbsd-head-20191009

Fbsd head 20191009
DeltaFile
+13,965-13,705tools/tools/locale/etc/final-maps/map.Big5
+3,912-0sys/kern/subr_stats.c
+1,252-0sys/sys/stats.h
+962-0share/man/man3/stats.3
+405-221sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
+582-6sys/dev/cxgbe/tom/t4_tls.c
+21,078-13,932872 files not shown
+41,690-18,121878 files

PC-BSD/trueos e3a420fshare/man/man3 stats.3, sys/cddl/contrib/opensolaris/uts/common/fs/zfs dnode.c

Merge pull request #419 from trueos/fbsdm-update-201910091

Fbsdm update 201910091
DeltaFile
+13,965-13,705tools/tools/locale/etc/final-maps/map.Big5
+3,912-0sys/kern/subr_stats.c
+1,252-0sys/sys/stats.h
+962-0share/man/man3/stats.3
+405-221sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
+582-6sys/dev/cxgbe/tom/t4_tls.c
+21,078-13,932872 files not shown
+41,690-18,121878 files

PC-BSD/trueos 8ec9f6ashare/man/man3 stats.3, sys/cddl/contrib/opensolaris/uts/common/fs/zfs dnode.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsdm-update-201910091

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+13,965-13,705tools/tools/locale/etc/final-maps/map.Big5
+3,912-0sys/kern/subr_stats.c
+1,252-0sys/sys/stats.h
+962-0share/man/man3/stats.3
+405-221sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
+582-6sys/dev/cxgbe/tom/t4_tls.c
+21,078-13,932872 files not shown
+41,690-18,121878 files

PC-BSD/trueos f65b079share/man/man3 stats.3, sys/cddl/contrib/opensolaris/uts/common/fs/zfs dnode.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsd-head-20191009

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+13,965-13,705tools/tools/locale/etc/final-maps/map.Big5
+3,912-0sys/kern/subr_stats.c
+1,252-0sys/sys/stats.h
+962-0share/man/man3/stats.3
+405-221sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
+582-6sys/dev/cxgbe/tom/t4_tls.c
+21,078-13,932872 files not shown
+41,690-18,121878 files

PC-BSD/trueos 1da7bc2sys/dev/mlx5/mlx5_core mlx5_fwdump_regmaps.c, sys/gnu/dts/arm64/amlogic meson-g12a.dtsi

Merge ^/head r352764 through r353315.
DeltaFile
+13,965-13,705tools/tools/locale/etc/final-maps/map.Big5
+0-11,187sys/dev/mlx5/mlx5_core/mlx5_fwdump_regmaps.c
+3,912-0sys/kern/subr_stats.c
+2,263-2sys/gnu/dts/arm64/amlogic/meson-g12a.dtsi
+1,326-0sys/gnu/dts/arm64/qcom/sdm845-cheza.dtsi
+1,252-0sys/sys/stats.h
+22,718-24,8942,071 files not shown
+100,121-43,1202,077 files

PC-BSD/trueos 0fa5277sys/ufs/ffs ffs_alloc.c ffs_snapshot.c, sys/ufs/ufs ufs_gjournal.c

Update ffs_getcg() function to accept a flags parameter to be passed
to breadn_flags() in preparation for later need when doing forcible
unmount when disk dies or is removed.

No functional change.

Sponsored by: Netflix
DeltaFile
+12-12sys/ufs/ffs/ffs_alloc.c
+1-1sys/ufs/ffs/ffs_snapshot.c
+1-1sys/ufs/ffs/ffs_vfsops.c
+1-1sys/ufs/ufs/ufs_gjournal.c
+1-1sys/ufs/ffs/ffs_extern.h
+16-165 files

PC-BSD/trueos b7b22cccontrib/wpa/src/common dpp.c, contrib/wpa/src/drivers nl80211_copy.h driver_atheros.c

Merge pull request #404 from trueos/fbsdm-update-20190910

Fbsdm update 20190910
DeltaFile
+6,467-0contrib/wpa/src/drivers/nl80211_copy.h
+0-5,388sys/libkern/zlib.c
+2,300-0contrib/wpa/src/drivers/driver_atheros.c
+2,033-0contrib/wpa/src/eap_peer/eap_teap.c
+1,947-0contrib/wpa/src/eap_server/eap_server_teap.c
+1,504-169contrib/wpa/src/common/dpp.c
+14,251-5,5571,409 files not shown
+57,451-38,9211,415 files

PC-BSD/trueos 0419230sbin/camcontrol camcontrol.c, stand/i386/libi386 vidconsole.c

Merge pull request #403 from trueos/fbsd-head-20190910

Fbsd head 20190910
DeltaFile
+655-481stand/i386/libi386/vidconsole.c
+428-605sbin/camcontrol/camcontrol.c
+686-227sys/netinet/tcp_lro.c
+0-910usr.sbin/pc-sysinstall/backend/functions-disk.sh
+0-871usr.bin/mklocale/yacc.y
+0-784usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh
+1,769-3,878502 files not shown
+6,654-17,687508 files

PC-BSD/trueos 8fc2a6dcontrib/wpa/src/common dpp.c, contrib/wpa/src/drivers nl80211_copy.h driver_atheros.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsdm-update-20190910

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+6,467-0contrib/wpa/src/drivers/nl80211_copy.h
+0-5,388sys/libkern/zlib.c
+2,300-0contrib/wpa/src/drivers/driver_atheros.c
+2,033-0contrib/wpa/src/eap_peer/eap_teap.c
+1,947-0contrib/wpa/src/eap_server/eap_server_teap.c
+1,504-169contrib/wpa/src/common/dpp.c
+14,251-5,5571,409 files not shown
+57,451-38,9211,415 files

PC-BSD/trueos 6f48192sbin/camcontrol camcontrol.c, stand/i386/libi386 vidconsole.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsd-head-20190910

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+655-481stand/i386/libi386/vidconsole.c
+428-605sbin/camcontrol/camcontrol.c
+686-227sys/netinet/tcp_lro.c
+0-910usr.sbin/pc-sysinstall/backend/functions-disk.sh
+0-871usr.bin/mklocale/yacc.y
+0-784usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh
+1,769-3,878502 files not shown
+6,654-17,687508 files

PC-BSD/trueos 508cd5fsbin/camcontrol camcontrol.c, stand/efi/libefi efi_console.c

Merge ^/head r351732 through r352104.
DeltaFile
+655-481stand/i386/libi386/vidconsole.c
+421-599sbin/camcontrol/camcontrol.c
+686-227sys/netinet/tcp_lro.c
+0-910usr.sbin/pc-sysinstall/backend/functions-disk.sh
+0-784usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh
+332-377stand/efi/libefi/efi_console.c
+2,094-3,378428 files not shown
+5,533-14,516434 files

PC-BSD/trueos 3a2c285sys/ufs/ffs ffs_balloc.c ffs_softdep.c

ufs: Remove redundant brelse() after r294954

Same automation.

No functional change.
DeltaFile
+0-8sys/ufs/ffs/ffs_balloc.c
+0-1sys/ufs/ffs/ffs_softdep.c
+0-1sys/ufs/ffs/ffs_alloc.c
+0-1sys/ufs/ffs/ffs_snapshot.c
+0-1sys/ufs/ffs/ffs_subr.c
+0-1sys/ufs/ffs/ffs_vfsops.c
+0-136 files

PC-BSD/trueos 4d9fbcfshare/man/man3 qmath.3, sys/cam/scsi scsi_cd.c

Merge pull request #400 from trueos/fbsdm-update-20190903

Fbsdm update 20190903
DeltaFile
+1,450-0sys/kern/uipc_ktls.c
+641-141sys/cam/scsi/scsi_cd.c
+651-0tests/sys/sys/qmath_test.c
+632-0sys/sys/qmath.h
+326-67sys/dev/cxgbe/tom/t4_tom.c
+389-0share/man/man3/qmath.3
+4,089-208289 files not shown
+10,989-2,436295 files

PC-BSD/trueos 84ababbcontrib/wpa/src/common dpp.c, contrib/wpa/src/drivers nl80211_copy.h driver_atheros.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsdm-update-20190903

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+6,467-0contrib/wpa/src/drivers/nl80211_copy.h
+0-5,388sys/libkern/zlib.c
+2,300-0contrib/wpa/src/drivers/driver_atheros.c
+2,033-0contrib/wpa/src/eap_peer/eap_teap.c
+1,947-0contrib/wpa/src/eap_server/eap_server_teap.c
+1,504-169contrib/wpa/src/common/dpp.c
+14,251-5,5571,003 files not shown
+50,836-21,2721,009 files

PC-BSD/trueos a897afdshare/man/man3 qmath.3, sys/cam/scsi scsi_cd.c

Merge branch 'master' of https://github.com/freebsd/freebsd into fbsd-head-20190903

Signed-off-by: Martin Wilke <miwi at ixsystems.com>
DeltaFile
+1,450-0sys/kern/uipc_ktls.c
+641-141sys/cam/scsi/scsi_cd.c
+651-0tests/sys/sys/qmath_test.c
+632-0sys/sys/qmath.h
+326-67sys/dev/cxgbe/tom/t4_tom.c
+389-0share/man/man3/qmath.3
+4,089-208289 files not shown
+10,989-2,436295 files