svn commit: r340355 - in projects/nfsv42/sys: amd64/amd64 amd64/conf amd64/ia32 amd64/include amd64/linux amd64/linux32 amd64/pci amd64/vmm amd64/vmm/amd amd64/vmm/intel arm/arm arm/conf arm/freesc...
Rick Macklem
rmacklem at FreeBSD.org
Mon Nov 12 00:05:02 UTC 2018
Author: rmacklem
Date: Mon Nov 12 00:04:58 2018
New Revision: 340355
URL: https://svnweb.freebsd.org/changeset/base/340355
Log:
Update the kernel to a current one from head.
Added:
projects/nfsv42/sys/arm64/include/ifunc.h
- copied unchanged from r340354, head/sys/arm64/include/ifunc.h
projects/nfsv42/sys/contrib/dev/acpica/components/executer/exserial.c
- copied unchanged from r340354, head/sys/contrib/dev/acpica/components/executer/exserial.c
projects/nfsv42/sys/contrib/zstd/doc/images/cdict_v136.png
- copied unchanged from r340354, head/sys/contrib/zstd/doc/images/cdict_v136.png
projects/nfsv42/sys/contrib/zstd/doc/images/zstd_cdict_v1_3_5.png
- copied unchanged from r340354, head/sys/contrib/zstd/doc/images/zstd_cdict_v1_3_5.png
projects/nfsv42/sys/contrib/zstd/lib/common/debug.c
- copied unchanged from r340354, head/sys/contrib/zstd/lib/common/debug.c
projects/nfsv42/sys/contrib/zstd/lib/common/debug.h
- copied unchanged from r340354, head/sys/contrib/zstd/lib/common/debug.h
projects/nfsv42/sys/contrib/zstd/lib/compress/hist.c
- copied unchanged from r340354, head/sys/contrib/zstd/lib/compress/hist.c
projects/nfsv42/sys/contrib/zstd/lib/compress/hist.h
- copied unchanged from r340354, head/sys/contrib/zstd/lib/compress/hist.h
projects/nfsv42/sys/contrib/zstd/lib/dictBuilder/cover.h
- copied unchanged from r340354, head/sys/contrib/zstd/lib/dictBuilder/cover.h
projects/nfsv42/sys/contrib/zstd/lib/dictBuilder/fastcover.c
- copied unchanged from r340354, head/sys/contrib/zstd/lib/dictBuilder/fastcover.c
projects/nfsv42/sys/contrib/zstd/programs/zstdgrep.1
- copied unchanged from r340354, head/sys/contrib/zstd/programs/zstdgrep.1
projects/nfsv42/sys/contrib/zstd/programs/zstdgrep.1.md
- copied unchanged from r340354, head/sys/contrib/zstd/programs/zstdgrep.1.md
projects/nfsv42/sys/contrib/zstd/programs/zstdless.1
- copied unchanged from r340354, head/sys/contrib/zstd/programs/zstdless.1
projects/nfsv42/sys/contrib/zstd/programs/zstdless.1.md
- copied unchanged from r340354, head/sys/contrib/zstd/programs/zstdless.1.md
projects/nfsv42/sys/contrib/zstd/tests/libzstd_partial_builds.sh
- copied unchanged from r340354, head/sys/contrib/zstd/tests/libzstd_partial_builds.sh
projects/nfsv42/sys/contrib/zstd/tests/rateLimiter.py
- copied unchanged from r340354, head/sys/contrib/zstd/tests/rateLimiter.py
projects/nfsv42/sys/crypto/chacha20/_chacha.h
- copied unchanged from r340354, head/sys/crypto/chacha20/_chacha.h
projects/nfsv42/sys/dev/amdgpio/
- copied from r340354, head/sys/dev/amdgpio/
projects/nfsv42/sys/dev/ixl/iavf.h
- copied unchanged from r340354, head/sys/dev/ixl/iavf.h
projects/nfsv42/sys/dev/ixl/iavf_vc.c
- copied unchanged from r340354, head/sys/dev/ixl/iavf_vc.c
projects/nfsv42/sys/dev/ixl/if_iavf.c
- copied unchanged from r340354, head/sys/dev/ixl/if_iavf.c
projects/nfsv42/sys/dev/netmap/netmap_bdg.c
- copied unchanged from r340354, head/sys/dev/netmap/netmap_bdg.c
projects/nfsv42/sys/dev/netmap/netmap_bdg.h
- copied unchanged from r340354, head/sys/dev/netmap/netmap_bdg.h
projects/nfsv42/sys/dev/nvdimm/
- copied from r340354, head/sys/dev/nvdimm/
projects/nfsv42/sys/dev/uart/uart_dev_lowrisc.c
- copied unchanged from r340354, head/sys/dev/uart/uart_dev_lowrisc.c
projects/nfsv42/sys/dev/uart/uart_dev_lowrisc.h
- copied unchanged from r340354, head/sys/dev/uart/uart_dev_lowrisc.h
projects/nfsv42/sys/dev/virtio/mmio/virtio_mmio_acpi.c
- copied unchanged from r340354, head/sys/dev/virtio/mmio/virtio_mmio_acpi.c
projects/nfsv42/sys/dev/virtio/mmio/virtio_mmio_fdt.c
- copied unchanged from r340354, head/sys/dev/virtio/mmio/virtio_mmio_fdt.c
projects/nfsv42/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/am335x-osd3358-sm-red.dts
projects/nfsv42/sys/gnu/dts/arm/am335x-sancloud-bbe.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/am335x-sancloud-bbe.dts
projects/nfsv42/sys/gnu/dts/arm/armada-388-helios4.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/armada-388-helios4.dts
projects/nfsv42/sys/gnu/dts/arm/at91-dvk_som60.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-dvk_som60.dts
projects/nfsv42/sys/gnu/dts/arm/at91-dvk_su60_somc.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-dvk_su60_somc.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91-dvk_su60_somc_lcm.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-dvk_su60_somc_lcm.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91-gatwick.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-gatwick.dts
projects/nfsv42/sys/gnu/dts/arm/at91-som60.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-som60.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91-wb45n.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-wb45n.dts
projects/nfsv42/sys/gnu/dts/arm/at91-wb45n.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-wb45n.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91-wb50n.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-wb50n.dts
projects/nfsv42/sys/gnu/dts/arm/at91-wb50n.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/at91-wb50n.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm2835-rpi-cm1-io1.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/bcm2835-rpi-cm1-io1.dts
projects/nfsv42/sys/gnu/dts/arm/bcm2835-rpi-cm1.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/bcm2835-rpi-cm1.dtsi
projects/nfsv42/sys/gnu/dts/arm/gemini-sl93512r.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/gemini-sl93512r.dts
projects/nfsv42/sys/gnu/dts/arm/gr-peach-audiocamerashield.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/gr-peach-audiocamerashield.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx31-lite.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx31-lite.dts
projects/nfsv42/sys/gnu/dts/arm/imx51-zii-scu2-mezz.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx51-zii-scu2-mezz.dts
projects/nfsv42/sys/gnu/dts/arm/imx51-zii-scu3-esb.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx51-zii-scu3-esb.dts
projects/nfsv42/sys/gnu/dts/arm/imx53-kp-ddc.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx53-kp-ddc.dts
projects/nfsv42/sys/gnu/dts/arm/imx53-kp-hsc.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx53-kp-hsc.dts
projects/nfsv42/sys/gnu/dts/arm/imx53-kp.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx53-kp.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6dl-icore-mipi.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx6dl-icore-mipi.dts
projects/nfsv42/sys/gnu/dts/arm/imx6sll-evk.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx6sll-evk.dts
projects/nfsv42/sys/gnu/dts/arm/imx6sll-pinfunc.h
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx6sll-pinfunc.h
projects/nfsv42/sys/gnu/dts/arm/imx6sll.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx6sll.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6ul-ccimx6ulsbcexpress.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx6ul-ccimx6ulsbcexpress.dts
projects/nfsv42/sys/gnu/dts/arm/imx6ul-ccimx6ulsom.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/imx6ul-ccimx6ulsom.dtsi
projects/nfsv42/sys/gnu/dts/arm/keystone-k2g-netcp.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/keystone-k2g-netcp.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap4-l4.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/omap4-l4.dtsi
projects/nfsv42/sys/gnu/dts/arm/r9a06g032-rzn1d400-db.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/r9a06g032-rzn1d400-db.dts
projects/nfsv42/sys/gnu/dts/arm/r9a06g032.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/r9a06g032.dtsi
projects/nfsv42/sys/gnu/dts/arm/s5pv210-aries.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/s5pv210-aries.dtsi
projects/nfsv42/sys/gnu/dts/arm/s5pv210-fascinate4g.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/s5pv210-fascinate4g.dts
projects/nfsv42/sys/gnu/dts/arm/s5pv210-galaxys.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/s5pv210-galaxys.dts
projects/nfsv42/sys/gnu/dts/arm/tegra20-colibri-iris.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/tegra20-colibri-iris.dts
projects/nfsv42/sys/gnu/dts/arm/tegra20-colibri.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm/tegra20-colibri.dtsi
projects/nfsv42/sys/gnu/dts/arm/vf610-zii-cfu1.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/vf610-zii-cfu1.dts
projects/nfsv42/sys/gnu/dts/arm/vf610-zii-ssmb-spu3.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/vf610-zii-ssmb-spu3.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zturn.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm/zynq-zturn.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-amarula-relic.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/allwinner/sun50i-a64-amarula-relic.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-pinebook.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/allwinner/sun50i-a64-pinebook.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-p241.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s805x-p241.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-p281.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-p281.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/amlogic/meson-gxl-s905w-tx3-mini.dts
projects/nfsv42/sys/gnu/dts/arm64/broadcom/stingray/bcm958802a802x.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/broadcom/stingray/bcm958802a802x.dts
projects/nfsv42/sys/gnu/dts/arm64/broadcom/stingray/stingray-board-base.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm64/broadcom/stingray/stingray-board-base.dtsi
projects/nfsv42/sys/gnu/dts/arm64/broadcom/stingray/stingray-pcie.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm64/broadcom/stingray/stingray-pcie.dtsi
projects/nfsv42/sys/gnu/dts/arm64/mediatek/mt6797-x20-dev.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/mediatek/mt6797-x20-dev.dts
projects/nfsv42/sys/gnu/dts/arm64/qcom/pm8005.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm64/qcom/pm8005.dtsi
projects/nfsv42/sys/gnu/dts/arm64/qcom/pm8998.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm64/qcom/pm8998.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/rockchip/rk3399-ficus.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-gru-bob.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/rockchip/rk3399-gru-bob.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-gru-chromebook.dtsi
- copied unchanged from r340354, head/sys/gnu/dts/arm64/rockchip/rk3399-gru-chromebook.dtsi
projects/nfsv42/sys/gnu/dts/arm64/ti/
- copied from r340354, head/sys/gnu/dts/arm64/ti/
projects/nfsv42/sys/gnu/dts/arm64/xilinx/avnet-ultra96-rev1.dts
- copied unchanged from r340354, head/sys/gnu/dts/arm64/xilinx/avnet-ultra96-rev1.dts
projects/nfsv42/sys/i386/conf/MINIMAL
- copied unchanged from r340354, head/sys/i386/conf/MINIMAL
projects/nfsv42/sys/kern/kern_ubsan.c
- copied unchanged from r340354, head/sys/kern/kern_ubsan.c
projects/nfsv42/sys/kern/subr_early.c
- copied unchanged from r340354, head/sys/kern/subr_early.c
projects/nfsv42/sys/modules/amdgpio/
- copied from r340354, head/sys/modules/amdgpio/
projects/nfsv42/sys/modules/iavf/
- copied from r340354, head/sys/modules/iavf/
projects/nfsv42/sys/modules/nvdimm/
- copied from r340354, head/sys/modules/nvdimm/
projects/nfsv42/sys/x86/pci/pci_early_quirks.c
- copied unchanged from r340354, head/sys/x86/pci/pci_early_quirks.c
projects/nfsv42/sys/x86/pci/pci_early_quirks.h
- copied unchanged from r340354, head/sys/x86/pci/pci_early_quirks.h
Deleted:
projects/nfsv42/sys/cam/scsi/scsi_dvcfg.h
projects/nfsv42/sys/cam/scsi/scsi_low.c
projects/nfsv42/sys/cam/scsi/scsi_low.h
projects/nfsv42/sys/contrib/zstd/circle.yml
projects/nfsv42/sys/contrib/zstd/tests/namespaceTest.c
projects/nfsv42/sys/dev/advansys/
projects/nfsv42/sys/dev/aha/
projects/nfsv42/sys/dev/aic/
projects/nfsv42/sys/dev/buslogic/
projects/nfsv42/sys/dev/dpt/
projects/nfsv42/sys/dev/ixl/README
projects/nfsv42/sys/dev/ixl/if_ixlv.c
projects/nfsv42/sys/dev/ixl/ixlv.h
projects/nfsv42/sys/dev/ixl/ixlv_vc_mgr.h
projects/nfsv42/sys/dev/ixl/ixlvc.c
projects/nfsv42/sys/dev/joy/
projects/nfsv42/sys/dev/mse/
projects/nfsv42/sys/dev/ncr/
projects/nfsv42/sys/dev/ncv/
projects/nfsv42/sys/dev/nsp/
projects/nfsv42/sys/dev/stg/
projects/nfsv42/sys/gnu/dts/arm/exynos4412-tmu-sensor-conf.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos5420-tmu-sensor-conf.dtsi
projects/nfsv42/sys/gnu/dts/arm/mt7623n-rfb-nand.dts
projects/nfsv42/sys/gnu/dts/arm/mt7623n-rfb.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra20-colibri-512.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra20-iris-512.dts
projects/nfsv42/sys/gnu/dts/arm64/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi
projects/nfsv42/sys/gnu/dts/arm64/exynos/exynos5433-tmu-sensor-conf.dtsi
projects/nfsv42/sys/gnu/dts/arm64/exynos/exynos7-tmu-sensor-conf.dtsi
projects/nfsv42/sys/gnu/dts/arm64/xilinx/zynqmp-ep108-clk.dtsi
projects/nfsv42/sys/gnu/dts/arm64/xilinx/zynqmp-ep108.dts
projects/nfsv42/sys/gnu/dts/include/dt-bindings/genpd/
projects/nfsv42/sys/modules/aha/
projects/nfsv42/sys/modules/aic/
projects/nfsv42/sys/modules/dpt/
projects/nfsv42/sys/modules/dtb/atmel/
projects/nfsv42/sys/modules/ixlv/
projects/nfsv42/sys/modules/joy/
projects/nfsv42/sys/modules/mse/
projects/nfsv42/sys/modules/ncr/
projects/nfsv42/sys/modules/ncv/
projects/nfsv42/sys/modules/nsp/
projects/nfsv42/sys/modules/random_yarrow/
projects/nfsv42/sys/modules/scsi_low/
projects/nfsv42/sys/modules/stg/
projects/nfsv42/sys/modules/usb/at91dci/
Modified:
projects/nfsv42/sys/amd64/amd64/copyout.c
projects/nfsv42/sys/amd64/amd64/initcpu.c
projects/nfsv42/sys/amd64/amd64/machdep.c
projects/nfsv42/sys/amd64/amd64/pmap.c
projects/nfsv42/sys/amd64/amd64/support.S
projects/nfsv42/sys/amd64/amd64/trap.c
projects/nfsv42/sys/amd64/amd64/vm_machdep.c
projects/nfsv42/sys/amd64/conf/GENERIC
projects/nfsv42/sys/amd64/conf/GENERIC-MMCCAM
projects/nfsv42/sys/amd64/conf/MINIMAL
projects/nfsv42/sys/amd64/conf/NOTES
projects/nfsv42/sys/amd64/ia32/ia32_syscall.c
projects/nfsv42/sys/amd64/include/cpu.h
projects/nfsv42/sys/amd64/include/cpufunc.h
projects/nfsv42/sys/amd64/include/md_var.h
projects/nfsv42/sys/amd64/include/pcpu.h
projects/nfsv42/sys/amd64/include/pmap.h
projects/nfsv42/sys/amd64/include/proc.h
projects/nfsv42/sys/amd64/include/vmm.h
projects/nfsv42/sys/amd64/include/vmparam.h
projects/nfsv42/sys/amd64/linux/linux_proto.h
projects/nfsv42/sys/amd64/linux/linux_systrace_args.c
projects/nfsv42/sys/amd64/linux32/linux32_proto.h
projects/nfsv42/sys/amd64/linux32/linux32_sysvec.c
projects/nfsv42/sys/amd64/pci/pci_cfgreg.c
projects/nfsv42/sys/amd64/vmm/amd/svm.c
projects/nfsv42/sys/amd64/vmm/amd/svm_msr.c
projects/nfsv42/sys/amd64/vmm/intel/vmcs.h
projects/nfsv42/sys/amd64/vmm/intel/vmx.c
projects/nfsv42/sys/amd64/vmm/vmm.c
projects/nfsv42/sys/amd64/vmm/vmm_instruction_emul.c
projects/nfsv42/sys/arm/arm/generic_timer.c
projects/nfsv42/sys/arm/arm/trap-v4.c
projects/nfsv42/sys/arm/arm/trap-v6.c
projects/nfsv42/sys/arm/conf/std.arm
projects/nfsv42/sys/arm/conf/std.armv6
projects/nfsv42/sys/arm/conf/std.armv7
projects/nfsv42/sys/arm/freescale/imx/files.imx6
projects/nfsv42/sys/arm/include/cpu.h
projects/nfsv42/sys/arm/include/elf.h
projects/nfsv42/sys/arm64/arm64/elf_machdep.c
projects/nfsv42/sys/arm64/arm64/identcpu.c
projects/nfsv42/sys/arm64/arm64/locore.S
projects/nfsv42/sys/arm64/arm64/machdep.c
projects/nfsv42/sys/arm64/arm64/mp_machdep.c
projects/nfsv42/sys/arm64/arm64/pmap.c
projects/nfsv42/sys/arm64/arm64/swtch.S
projects/nfsv42/sys/arm64/arm64/trap.c
projects/nfsv42/sys/arm64/arm64/undefined.c
projects/nfsv42/sys/arm64/arm64/vm_machdep.c
projects/nfsv42/sys/arm64/conf/GENERIC
projects/nfsv42/sys/arm64/include/armreg.h
projects/nfsv42/sys/arm64/include/cpu.h
projects/nfsv42/sys/arm64/include/elf.h
projects/nfsv42/sys/arm64/include/hypervisor.h
projects/nfsv42/sys/arm64/include/pte.h
projects/nfsv42/sys/arm64/include/undefined.h
projects/nfsv42/sys/cam/ata/ata_da.c
projects/nfsv42/sys/cam/cam_periph.c
projects/nfsv42/sys/cam/nvme/nvme_da.c
projects/nfsv42/sys/cam/scsi/scsi_cd.c
projects/nfsv42/sys/cam/scsi/scsi_da.c
projects/nfsv42/sys/cddl/compat/opensolaris/sys/vnode.h
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_indirect.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
projects/nfsv42/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
projects/nfsv42/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S
projects/nfsv42/sys/cddl/dev/fbt/riscv/fbt_isa.c
projects/nfsv42/sys/compat/cloudabi/cloudabi_file.c
projects/nfsv42/sys/compat/cloudabi32/cloudabi32_proto.h
projects/nfsv42/sys/compat/cloudabi64/cloudabi64_proto.h
projects/nfsv42/sys/compat/freebsd32/capabilities.conf
projects/nfsv42/sys/compat/freebsd32/freebsd32_ioctl.c
projects/nfsv42/sys/compat/freebsd32/freebsd32_ioctl.h
projects/nfsv42/sys/compat/freebsd32/freebsd32_misc.c
projects/nfsv42/sys/compat/freebsd32/freebsd32_proto.h
projects/nfsv42/sys/compat/freebsd32/freebsd32_syscall.h
projects/nfsv42/sys/compat/freebsd32/freebsd32_syscalls.c
projects/nfsv42/sys/compat/freebsd32/freebsd32_sysent.c
projects/nfsv42/sys/compat/freebsd32/freebsd32_systrace_args.c
projects/nfsv42/sys/compat/freebsd32/freebsd32_util.h
projects/nfsv42/sys/compat/freebsd32/syscalls.master
projects/nfsv42/sys/compat/linux/linux_common.c
projects/nfsv42/sys/compat/linux/linux_file.c
projects/nfsv42/sys/compat/linux/linux_ioctl.c
projects/nfsv42/sys/compat/linux/linux_ioctl.h
projects/nfsv42/sys/compat/linux/linux_socket.c
projects/nfsv42/sys/compat/linuxkpi/common/include/linux/dmapool.h
projects/nfsv42/sys/compat/linuxkpi/common/include/linux/gfp.h
projects/nfsv42/sys/compat/linuxkpi/common/include/linux/io.h
projects/nfsv42/sys/compat/linuxkpi/common/include/linux/kernel.h
projects/nfsv42/sys/compat/linuxkpi/common/src/linux_compat.c
projects/nfsv42/sys/conf/Makefile.amd64
projects/nfsv42/sys/conf/Makefile.i386
projects/nfsv42/sys/conf/NOTES
projects/nfsv42/sys/conf/WITHOUT_SOURCELESS_UCODE
projects/nfsv42/sys/conf/dtb.mk
projects/nfsv42/sys/conf/files
projects/nfsv42/sys/conf/files.amd64
projects/nfsv42/sys/conf/files.arm
projects/nfsv42/sys/conf/files.arm64
projects/nfsv42/sys/conf/files.i386
projects/nfsv42/sys/conf/files.mips
projects/nfsv42/sys/conf/files.powerpc
projects/nfsv42/sys/conf/files.riscv
projects/nfsv42/sys/conf/files.sparc64
projects/nfsv42/sys/conf/kern.mk
projects/nfsv42/sys/conf/kern.opts.mk
projects/nfsv42/sys/conf/kern.post.mk
projects/nfsv42/sys/conf/kern.pre.mk
projects/nfsv42/sys/conf/kmod.mk
projects/nfsv42/sys/conf/ldscript.amd64
projects/nfsv42/sys/conf/newvers.sh
projects/nfsv42/sys/conf/options
projects/nfsv42/sys/contrib/ck/src/ck_epoch.c
projects/nfsv42/sys/contrib/dev/acpica/changes.txt
projects/nfsv42/sys/contrib/dev/acpica/common/adisasm.c
projects/nfsv42/sys/contrib/dev/acpica/common/ahtable.c
projects/nfsv42/sys/contrib/dev/acpica/common/dmextern.c
projects/nfsv42/sys/contrib/dev/acpica/common/dmtable.c
projects/nfsv42/sys/contrib/dev/acpica/common/dmtbdump3.c
projects/nfsv42/sys/contrib/dev/acpica/common/dmtbinfo3.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslallocate.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslanalyze.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslcache.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslcodegen.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslcompile.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslcompiler.l
projects/nfsv42/sys/contrib/dev/acpica/compiler/asldefine.h
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslerror.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslexternal.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslfileio.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslfiles.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslfold.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslglobal.h
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslhex.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslkeywords.y
projects/nfsv42/sys/contrib/dev/acpica/compiler/asllength.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/asllisting.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/asllistsup.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslload.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/asllookup.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslmain.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslmap.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslmapenter.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslmapoutput.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslmessages.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslmessages.h
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslmethod.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslnamesp.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/asloffset.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslopcodes.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/asloperands.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslopt.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/asloptions.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslparseop.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslpld.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslpredef.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslprepkg.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslprune.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslresource.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslstartup.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslsupport.l
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslsupport.y
projects/nfsv42/sys/contrib/dev/acpica/compiler/asltokens.y
projects/nfsv42/sys/contrib/dev/acpica/compiler/asltransform.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/asltree.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslutils.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslwalks.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslxref.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/aslxrefout.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/cvcompiler.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/cvdisasm.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/cvparser.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtcompile.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtcompiler.h
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtexpress.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtfield.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtio.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtparser.y
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtsubtable.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dttable.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dttable2.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dttemplate.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/dtutils.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/preprocess.h
projects/nfsv42/sys/contrib/dev/acpica/compiler/prexpress.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/prmacros.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/prparser.l
projects/nfsv42/sys/contrib/dev/acpica/compiler/prparser.y
projects/nfsv42/sys/contrib/dev/acpica/compiler/prscan.c
projects/nfsv42/sys/contrib/dev/acpica/compiler/prutils.c
projects/nfsv42/sys/contrib/dev/acpica/components/debugger/dbinput.c
projects/nfsv42/sys/contrib/dev/acpica/components/debugger/dbxface.c
projects/nfsv42/sys/contrib/dev/acpica/components/disassembler/dmutils.c
projects/nfsv42/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c
projects/nfsv42/sys/contrib/dev/acpica/components/dispatcher/dswload2.c
projects/nfsv42/sys/contrib/dev/acpica/components/events/evregion.c
projects/nfsv42/sys/contrib/dev/acpica/components/events/evrgnini.c
projects/nfsv42/sys/contrib/dev/acpica/components/events/evxfregn.c
projects/nfsv42/sys/contrib/dev/acpica/components/executer/exfield.c
projects/nfsv42/sys/contrib/dev/acpica/components/hardware/hwsleep.c
projects/nfsv42/sys/contrib/dev/acpica/components/namespace/nsaccess.c
projects/nfsv42/sys/contrib/dev/acpica/components/parser/psloop.c
projects/nfsv42/sys/contrib/dev/acpica/components/parser/psobject.c
projects/nfsv42/sys/contrib/dev/acpica/components/tables/tbxfload.c
projects/nfsv42/sys/contrib/dev/acpica/include/acconfig.h
projects/nfsv42/sys/contrib/dev/acpica/include/acdisasm.h
projects/nfsv42/sys/contrib/dev/acpica/include/acevents.h
projects/nfsv42/sys/contrib/dev/acpica/include/acexcep.h
projects/nfsv42/sys/contrib/dev/acpica/include/acinterp.h
projects/nfsv42/sys/contrib/dev/acpica/include/aclocal.h
projects/nfsv42/sys/contrib/dev/acpica/include/acnamesp.h
projects/nfsv42/sys/contrib/dev/acpica/include/acpixf.h
projects/nfsv42/sys/contrib/dev/acpica/include/actbinfo.h
projects/nfsv42/sys/contrib/dev/acpica/include/actbl3.h
projects/nfsv42/sys/contrib/dev/acpica/include/amlcode.h
projects/nfsv42/sys/contrib/octeon-sdk/cvmx-pip.h
projects/nfsv42/sys/contrib/zstd/.gitattributes
projects/nfsv42/sys/contrib/zstd/Makefile
projects/nfsv42/sys/contrib/zstd/NEWS
projects/nfsv42/sys/contrib/zstd/README.md
projects/nfsv42/sys/contrib/zstd/TESTING.md
projects/nfsv42/sys/contrib/zstd/appveyor.yml
projects/nfsv42/sys/contrib/zstd/contrib/gen_html/Makefile
projects/nfsv42/sys/contrib/zstd/contrib/meson/meson.build
projects/nfsv42/sys/contrib/zstd/contrib/pzstd/Makefile
projects/nfsv42/sys/contrib/zstd/contrib/pzstd/Options.cpp
projects/nfsv42/sys/contrib/zstd/contrib/pzstd/Pzstd.cpp
projects/nfsv42/sys/contrib/zstd/contrib/seekable_format/examples/Makefile
projects/nfsv42/sys/contrib/zstd/contrib/seekable_format/examples/seekable_compression.c
projects/nfsv42/sys/contrib/zstd/contrib/seekable_format/examples/seekable_decompression.c
projects/nfsv42/sys/contrib/zstd/contrib/seekable_format/zstd_seekable.h
projects/nfsv42/sys/contrib/zstd/contrib/seekable_format/zstdseek_decompress.c
projects/nfsv42/sys/contrib/zstd/doc/zstd_compression_format.md
projects/nfsv42/sys/contrib/zstd/doc/zstd_manual.html
projects/nfsv42/sys/contrib/zstd/lib/BUCK
projects/nfsv42/sys/contrib/zstd/lib/Makefile
projects/nfsv42/sys/contrib/zstd/lib/README.md
projects/nfsv42/sys/contrib/zstd/lib/common/bitstream.h
projects/nfsv42/sys/contrib/zstd/lib/common/compiler.h
projects/nfsv42/sys/contrib/zstd/lib/common/cpu.h
projects/nfsv42/sys/contrib/zstd/lib/common/entropy_common.c
projects/nfsv42/sys/contrib/zstd/lib/common/fse.h
projects/nfsv42/sys/contrib/zstd/lib/common/fse_decompress.c
projects/nfsv42/sys/contrib/zstd/lib/common/huf.h
projects/nfsv42/sys/contrib/zstd/lib/common/mem.h
projects/nfsv42/sys/contrib/zstd/lib/common/pool.c
projects/nfsv42/sys/contrib/zstd/lib/common/pool.h
projects/nfsv42/sys/contrib/zstd/lib/common/xxhash.c
projects/nfsv42/sys/contrib/zstd/lib/common/zstd_common.c
projects/nfsv42/sys/contrib/zstd/lib/common/zstd_internal.h
projects/nfsv42/sys/contrib/zstd/lib/compress/fse_compress.c
projects/nfsv42/sys/contrib/zstd/lib/compress/huf_compress.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_compress.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_compress_internal.h
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_double_fast.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_double_fast.h
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_fast.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_fast.h
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_lazy.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_lazy.h
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_ldm.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_ldm.h
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_opt.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstd_opt.h
projects/nfsv42/sys/contrib/zstd/lib/compress/zstdmt_compress.c
projects/nfsv42/sys/contrib/zstd/lib/compress/zstdmt_compress.h
projects/nfsv42/sys/contrib/zstd/lib/decompress/huf_decompress.c
projects/nfsv42/sys/contrib/zstd/lib/decompress/zstd_decompress.c
projects/nfsv42/sys/contrib/zstd/lib/dictBuilder/cover.c
projects/nfsv42/sys/contrib/zstd/lib/dictBuilder/divsufsort.c
projects/nfsv42/sys/contrib/zstd/lib/dictBuilder/zdict.c
projects/nfsv42/sys/contrib/zstd/lib/dictBuilder/zdict.h
projects/nfsv42/sys/contrib/zstd/lib/freebsd/zstd_kmalloc.c
projects/nfsv42/sys/contrib/zstd/lib/legacy/zstd_v01.c
projects/nfsv42/sys/contrib/zstd/lib/legacy/zstd_v02.c
projects/nfsv42/sys/contrib/zstd/lib/legacy/zstd_v03.c
projects/nfsv42/sys/contrib/zstd/lib/legacy/zstd_v04.c
projects/nfsv42/sys/contrib/zstd/lib/legacy/zstd_v05.c
projects/nfsv42/sys/contrib/zstd/lib/legacy/zstd_v06.c
projects/nfsv42/sys/contrib/zstd/lib/legacy/zstd_v07.c
projects/nfsv42/sys/contrib/zstd/lib/zstd.h
projects/nfsv42/sys/contrib/zstd/programs/Makefile
projects/nfsv42/sys/contrib/zstd/programs/README.md
projects/nfsv42/sys/contrib/zstd/programs/bench.c
projects/nfsv42/sys/contrib/zstd/programs/bench.h
projects/nfsv42/sys/contrib/zstd/programs/datagen.c
projects/nfsv42/sys/contrib/zstd/programs/dibio.c
projects/nfsv42/sys/contrib/zstd/programs/dibio.h
projects/nfsv42/sys/contrib/zstd/programs/fileio.c
projects/nfsv42/sys/contrib/zstd/programs/fileio.h
projects/nfsv42/sys/contrib/zstd/programs/platform.h
projects/nfsv42/sys/contrib/zstd/programs/util.h
projects/nfsv42/sys/contrib/zstd/programs/zstd.1
projects/nfsv42/sys/contrib/zstd/programs/zstd.1.md
projects/nfsv42/sys/contrib/zstd/programs/zstdcli.c
projects/nfsv42/sys/contrib/zstd/tests/.gitignore
projects/nfsv42/sys/contrib/zstd/tests/Makefile
projects/nfsv42/sys/contrib/zstd/tests/README.md
projects/nfsv42/sys/contrib/zstd/tests/decodecorpus.c
projects/nfsv42/sys/contrib/zstd/tests/fullbench.c
projects/nfsv42/sys/contrib/zstd/tests/fuzz/fuzz.h
projects/nfsv42/sys/contrib/zstd/tests/fuzz/fuzz.py
projects/nfsv42/sys/contrib/zstd/tests/fuzz/regression_driver.c
projects/nfsv42/sys/contrib/zstd/tests/fuzz/zstd_helpers.c
projects/nfsv42/sys/contrib/zstd/tests/fuzzer.c
projects/nfsv42/sys/contrib/zstd/tests/gzip/Makefile
projects/nfsv42/sys/contrib/zstd/tests/legacy.c
projects/nfsv42/sys/contrib/zstd/tests/longmatch.c
projects/nfsv42/sys/contrib/zstd/tests/paramgrill.c
projects/nfsv42/sys/contrib/zstd/tests/playTests.sh
projects/nfsv42/sys/contrib/zstd/tests/poolTests.c
projects/nfsv42/sys/contrib/zstd/tests/roundTripCrash.c
projects/nfsv42/sys/contrib/zstd/tests/symbols.c
projects/nfsv42/sys/contrib/zstd/tests/test-zstd-versions.py
projects/nfsv42/sys/contrib/zstd/tests/zstreamtest.c
projects/nfsv42/sys/contrib/zstd/zlibWrapper/examples/minigzip.c
projects/nfsv42/sys/contrib/zstd/zlibWrapper/examples/zwrapbench.c
projects/nfsv42/sys/contrib/zstd/zlibWrapper/gzguts.h
projects/nfsv42/sys/contrib/zstd/zlibWrapper/gzlib.c
projects/nfsv42/sys/contrib/zstd/zlibWrapper/gzwrite.c
projects/nfsv42/sys/crypto/ccp/ccp.c
projects/nfsv42/sys/crypto/chacha20/chacha.c
projects/nfsv42/sys/crypto/chacha20/chacha.h
projects/nfsv42/sys/crypto/rijndael/rijndael-api-fst.c
projects/nfsv42/sys/ddb/db_command.c
projects/nfsv42/sys/ddb/db_thread.c
projects/nfsv42/sys/dev/aac/aac_pci.c
projects/nfsv42/sys/dev/aacraid/aacraid_pci.c
projects/nfsv42/sys/dev/acpi_support/acpi_asus.c
projects/nfsv42/sys/dev/acpi_support/acpi_fujitsu.c
projects/nfsv42/sys/dev/acpi_support/acpi_ibm.c
projects/nfsv42/sys/dev/acpi_support/acpi_panasonic.c
projects/nfsv42/sys/dev/acpi_support/acpi_rapidstart.c
projects/nfsv42/sys/dev/acpi_support/acpi_sony.c
projects/nfsv42/sys/dev/acpi_support/acpi_toshiba.c
projects/nfsv42/sys/dev/acpi_support/acpi_wmi.c
projects/nfsv42/sys/dev/acpi_support/atk0110.c
projects/nfsv42/sys/dev/acpica/acpi.c
projects/nfsv42/sys/dev/acpica/acpi_acad.c
projects/nfsv42/sys/dev/acpica/acpi_battery.c
projects/nfsv42/sys/dev/acpica/acpi_button.c
projects/nfsv42/sys/dev/acpica/acpi_cmbat.c
projects/nfsv42/sys/dev/acpica/acpi_container.c
projects/nfsv42/sys/dev/acpica/acpi_cpu.c
projects/nfsv42/sys/dev/acpica/acpi_ec.c
projects/nfsv42/sys/dev/acpica/acpi_hpet.c
projects/nfsv42/sys/dev/acpica/acpi_if.m
projects/nfsv42/sys/dev/acpica/acpi_isab.c
projects/nfsv42/sys/dev/acpica/acpi_lid.c
projects/nfsv42/sys/dev/acpica/acpi_pci_link.c
projects/nfsv42/sys/dev/acpica/acpi_resource.c
projects/nfsv42/sys/dev/acpica/acpi_smbat.c
projects/nfsv42/sys/dev/acpica/acpivar.h
projects/nfsv42/sys/dev/adlink/adlink.c
projects/nfsv42/sys/dev/ae/if_ae.c
projects/nfsv42/sys/dev/age/if_age.c
projects/nfsv42/sys/dev/ahci/ahci.c
projects/nfsv42/sys/dev/ahci/ahci.h
projects/nfsv42/sys/dev/ahci/ahci_pci.c
projects/nfsv42/sys/dev/alc/if_alc.c
projects/nfsv42/sys/dev/ale/if_ale.c
projects/nfsv42/sys/dev/amdsmn/amdsmn.c
projects/nfsv42/sys/dev/amdtemp/amdtemp.c
projects/nfsv42/sys/dev/amr/amr_pci.c
projects/nfsv42/sys/dev/an/if_an_pci.c
projects/nfsv42/sys/dev/asmc/asmc.c
projects/nfsv42/sys/dev/atkbdc/atkbd.c
projects/nfsv42/sys/dev/bce/if_bce.c
projects/nfsv42/sys/dev/bfe/if_bfe.c
projects/nfsv42/sys/dev/bge/if_bge.c
projects/nfsv42/sys/dev/bm/if_bm.c
projects/nfsv42/sys/dev/bwi/if_bwi_pci.c
projects/nfsv42/sys/dev/bwn/if_bwn_pci.c
projects/nfsv42/sys/dev/bxe/bxe.c
projects/nfsv42/sys/dev/bxe/bxe.h
projects/nfsv42/sys/dev/bxe/bxe_stats.c
projects/nfsv42/sys/dev/cas/if_cas.c
projects/nfsv42/sys/dev/ciss/ciss.c
projects/nfsv42/sys/dev/cpuctl/cpuctl.c
projects/nfsv42/sys/dev/cs/if_cs.c
projects/nfsv42/sys/dev/cxgb/cxgb_main.c
projects/nfsv42/sys/dev/cxgbe/adapter.h
projects/nfsv42/sys/dev/cxgbe/common/common.h
projects/nfsv42/sys/dev/cxgbe/common/t4_hw.c
projects/nfsv42/sys/dev/cxgbe/crypto/t4_crypto.c
projects/nfsv42/sys/dev/cxgbe/firmware/t4fw_cfg.txt
projects/nfsv42/sys/dev/cxgbe/firmware/t5fw_cfg.txt
projects/nfsv42/sys/dev/cxgbe/firmware/t6fw_cfg.txt
projects/nfsv42/sys/dev/cxgbe/iw_cxgbe/cm.c
projects/nfsv42/sys/dev/cxgbe/iw_cxgbe/qp.c
projects/nfsv42/sys/dev/cxgbe/osdep.h
projects/nfsv42/sys/dev/cxgbe/t4_filter.c
projects/nfsv42/sys/dev/cxgbe/t4_ioctl.h
projects/nfsv42/sys/dev/cxgbe/t4_l2t.c
projects/nfsv42/sys/dev/cxgbe/t4_l2t.h
projects/nfsv42/sys/dev/cxgbe/t4_main.c
projects/nfsv42/sys/dev/cxgbe/t4_netmap.c
projects/nfsv42/sys/dev/cxgbe/t4_sge.c
projects/nfsv42/sys/dev/cxgbe/tom/t4_cpl_io.c
projects/nfsv42/sys/dev/dc/if_dc.c
projects/nfsv42/sys/dev/de/if_de.c
projects/nfsv42/sys/dev/dme/if_dme.c
projects/nfsv42/sys/dev/dpaa/bman_fdt.c
projects/nfsv42/sys/dev/dpaa/qman_fdt.c
projects/nfsv42/sys/dev/drm2/drm_os_freebsd.c
projects/nfsv42/sys/dev/drm2/drm_os_freebsd.h
projects/nfsv42/sys/dev/drm2/i915/i915_drv.c
projects/nfsv42/sys/dev/drm2/i915/intel_ringbuffer.c
projects/nfsv42/sys/dev/drm2/radeon/radeon_drv.c
projects/nfsv42/sys/dev/e1000/em_txrx.c
projects/nfsv42/sys/dev/e1000/if_em.c
projects/nfsv42/sys/dev/e1000/if_em.h
projects/nfsv42/sys/dev/e1000/igb_txrx.c
projects/nfsv42/sys/dev/ed/if_ed.c
projects/nfsv42/sys/dev/ed/if_ed_pci.c
projects/nfsv42/sys/dev/ena/ena.c
projects/nfsv42/sys/dev/ep/if_ep.c
projects/nfsv42/sys/dev/ep/if_epreg.h
projects/nfsv42/sys/dev/ep/if_epvar.h
projects/nfsv42/sys/dev/et/if_et.c
projects/nfsv42/sys/dev/evdev/cdev.c
projects/nfsv42/sys/dev/evdev/evdev.c
projects/nfsv42/sys/dev/evdev/evdev_private.h
projects/nfsv42/sys/dev/ex/if_ex.c
projects/nfsv42/sys/dev/fdc/fdc_acpi.c
projects/nfsv42/sys/dev/fe/if_fe.c
projects/nfsv42/sys/dev/ffec/if_ffec.c
projects/nfsv42/sys/dev/filemon/filemon_wrapper.c
projects/nfsv42/sys/dev/fxp/if_fxp.c
projects/nfsv42/sys/dev/gem/if_gem_pci.c
projects/nfsv42/sys/dev/gpio/bytgpio.c
projects/nfsv42/sys/dev/gpio/chvgpio.c
projects/nfsv42/sys/dev/hwpmc/hwpmc_amd.c
projects/nfsv42/sys/dev/hwpmc/hwpmc_amd.h
projects/nfsv42/sys/dev/hwpmc/hwpmc_logging.c
projects/nfsv42/sys/dev/hwpmc/hwpmc_mod.c
projects/nfsv42/sys/dev/hyperv/netvsc/if_hn.c
projects/nfsv42/sys/dev/hyperv/vmbus/vmbus_res.c
projects/nfsv42/sys/dev/ichiic/ig4_acpi.c
projects/nfsv42/sys/dev/ichiic/ig4_iic.c
projects/nfsv42/sys/dev/ichwd/ichwd.c
projects/nfsv42/sys/dev/ichwd/ichwd.h
projects/nfsv42/sys/dev/ida/ida_pci.c
projects/nfsv42/sys/dev/intel/spi.c
projects/nfsv42/sys/dev/intpm/intpm.c
projects/nfsv42/sys/dev/ioat/ioat.c
projects/nfsv42/sys/dev/ipmi/ipmi_acpi.c
projects/nfsv42/sys/dev/ipw/if_ipw.c
projects/nfsv42/sys/dev/iwm/if_iwm.c
projects/nfsv42/sys/dev/iwn/if_iwn.c
projects/nfsv42/sys/dev/ixgbe/if_ix.c
projects/nfsv42/sys/dev/ixgbe/if_ixv.c
projects/nfsv42/sys/dev/ixgbe/ix_txrx.c
projects/nfsv42/sys/dev/ixl/i40e_osdep.c
projects/nfsv42/sys/dev/ixl/if_ixl.c
projects/nfsv42/sys/dev/ixl/ixl.h
projects/nfsv42/sys/dev/ixl/ixl_debug.h
projects/nfsv42/sys/dev/ixl/ixl_pf.h
projects/nfsv42/sys/dev/ixl/ixl_pf_iov.c
projects/nfsv42/sys/dev/ixl/ixl_pf_iov.h
projects/nfsv42/sys/dev/ixl/ixl_pf_main.c
projects/nfsv42/sys/dev/ixl/ixl_pf_qmgr.c
projects/nfsv42/sys/dev/ixl/ixl_pf_qmgr.h
projects/nfsv42/sys/dev/ixl/ixl_txrx.c
projects/nfsv42/sys/dev/kbdmux/kbdmux.c
projects/nfsv42/sys/dev/mfi/mfi_pci.c
projects/nfsv42/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
projects/nfsv42/sys/dev/mlx5/device.h
projects/nfsv42/sys/dev/mlx5/mlx5_core/mlx5_eq.c
projects/nfsv42/sys/dev/mpr/mpr_pci.c
projects/nfsv42/sys/dev/mps/mps_pci.c
projects/nfsv42/sys/dev/mrsas/mrsas.h
projects/nfsv42/sys/dev/mvs/mvs_pci.c
projects/nfsv42/sys/dev/my/if_my.c
projects/nfsv42/sys/dev/netmap/netmap.c
projects/nfsv42/sys/dev/netmap/netmap_freebsd.c
projects/nfsv42/sys/dev/netmap/netmap_generic.c
projects/nfsv42/sys/dev/netmap/netmap_kern.h
projects/nfsv42/sys/dev/netmap/netmap_mem2.c
projects/nfsv42/sys/dev/netmap/netmap_monitor.c
projects/nfsv42/sys/dev/netmap/netmap_pipe.c
projects/nfsv42/sys/dev/netmap/netmap_vale.c
projects/nfsv42/sys/dev/ntb/ntb_hw/ntb_hw_intel.c
projects/nfsv42/sys/dev/nvme/nvme.c
projects/nfsv42/sys/dev/nvme/nvme_private.h
projects/nfsv42/sys/dev/oce/oce_if.c
projects/nfsv42/sys/dev/ofw/ofw_bus_subr.h
projects/nfsv42/sys/dev/pccard/pccardvar.h
projects/nfsv42/sys/dev/pccbb/pccbb_pci.c
projects/nfsv42/sys/dev/pci/pci_user.c
projects/nfsv42/sys/dev/pci/pcireg.h
projects/nfsv42/sys/dev/pci/pcivar.h
projects/nfsv42/sys/dev/pcn/if_pcn.c
projects/nfsv42/sys/dev/puc/puc_pci.c
projects/nfsv42/sys/dev/ral/if_ral_pci.c
projects/nfsv42/sys/dev/random/fortuna.c
projects/nfsv42/sys/dev/random/random_harvestq.c
projects/nfsv42/sys/dev/rl/if_rl.c
projects/nfsv42/sys/dev/sdhci/sdhci_acpi.c
projects/nfsv42/sys/dev/sf/if_sf.c
projects/nfsv42/sys/dev/sn/if_sn.c
projects/nfsv42/sys/dev/sound/midi/sequencer.c
projects/nfsv42/sys/dev/sound/pci/hda/hdac.c
projects/nfsv42/sys/dev/sound/usb/uaudio.c
projects/nfsv42/sys/dev/spibus/spi.h
projects/nfsv42/sys/dev/sym/sym_hipd.c
projects/nfsv42/sys/dev/tl/if_tl.c
projects/nfsv42/sys/dev/tpm/tpm_acpi.c
projects/nfsv42/sys/dev/tx/if_tx.c
projects/nfsv42/sys/dev/txp/if_txp.c
projects/nfsv42/sys/dev/uart/uart_bus_pccard.c
projects/nfsv42/sys/dev/uart/uart_bus_pci.c
projects/nfsv42/sys/dev/uart/uart_dev_snps.c
projects/nfsv42/sys/dev/usb/controller/dwc_otg.c
projects/nfsv42/sys/dev/usb/controller/ehci_pci.c
projects/nfsv42/sys/dev/usb/input/uhid.c
projects/nfsv42/sys/dev/usb/input/ukbd.c
projects/nfsv42/sys/dev/usb/input/wmt.c
projects/nfsv42/sys/dev/usb/net/if_ure.c
projects/nfsv42/sys/dev/usb/serial/uplcom.c
projects/nfsv42/sys/dev/usb/usbdevs
projects/nfsv42/sys/dev/usb/usbdi.h
projects/nfsv42/sys/dev/virtio/mmio/virtio_mmio.c
projects/nfsv42/sys/dev/virtio/mmio/virtio_mmio.h
projects/nfsv42/sys/dev/vx/if_vx.c
projects/nfsv42/sys/dev/vx/if_vxreg.h
projects/nfsv42/sys/dev/vx/if_vxvar.h
projects/nfsv42/sys/dev/wb/if_wb.c
projects/nfsv42/sys/dev/xe/if_xe.c
projects/nfsv42/sys/dev/xl/if_xl.c
projects/nfsv42/sys/fs/devfs/devfs_vnops.c
projects/nfsv42/sys/fs/ext2fs/ext2_vnops.c
projects/nfsv42/sys/fs/fuse/fuse_vnops.c
projects/nfsv42/sys/fs/nandfs/nandfs_vnops.c
projects/nfsv42/sys/fs/nfs/nfs_var.h
projects/nfsv42/sys/fs/nfsclient/nfs_clrpcops.c
projects/nfsv42/sys/fs/nfsclient/nfs_clvfsops.c
projects/nfsv42/sys/fs/nfsclient/nfs_clvnops.c
projects/nfsv42/sys/fs/nfsserver/nfs_nfsdport.c
projects/nfsv42/sys/fs/tmpfs/tmpfs.h
projects/nfsv42/sys/fs/tmpfs/tmpfs_subr.c
projects/nfsv42/sys/fs/tmpfs/tmpfs_vnops.c
projects/nfsv42/sys/geom/concat/g_concat.c
projects/nfsv42/sys/geom/concat/g_concat.h
projects/nfsv42/sys/geom/eli/g_eli_crypto.c
projects/nfsv42/sys/geom/eli/g_eli_ctl.c
projects/nfsv42/sys/geom/geom.h
projects/nfsv42/sys/geom/geom_disk.h
projects/nfsv42/sys/geom/geom_dump.c
projects/nfsv42/sys/geom/geom_redboot.c
projects/nfsv42/sys/geom/geom_subr.c
projects/nfsv42/sys/geom/nop/g_nop.c
projects/nfsv42/sys/geom/part/g_part.c
projects/nfsv42/sys/geom/raid/g_raid.c
projects/nfsv42/sys/geom/raid/tr_raid0.c
projects/nfsv42/sys/geom/stripe/g_stripe.c
projects/nfsv42/sys/geom/stripe/g_stripe.h
projects/nfsv42/sys/geom/uzip/g_uzip.c
projects/nfsv42/sys/gnu/dts/arm/am335x-baltos.dtsi
projects/nfsv42/sys/gnu/dts/arm/am335x-evm.dts
projects/nfsv42/sys/gnu/dts/arm/am335x-evmsk.dts
projects/nfsv42/sys/gnu/dts/arm/am335x-sl50.dts
projects/nfsv42/sys/gnu/dts/arm/am33xx.dtsi
projects/nfsv42/sys/gnu/dts/arm/am3517-evm.dts
projects/nfsv42/sys/gnu/dts/arm/am3517-som.dtsi
projects/nfsv42/sys/gnu/dts/arm/am4372.dtsi
projects/nfsv42/sys/gnu/dts/arm/am437x-gp-evm.dts
projects/nfsv42/sys/gnu/dts/arm/am571x-idk.dts
projects/nfsv42/sys/gnu/dts/arm/am572x-idk-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/am57xx-idk-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/armada-388-clearfog-base.dts
projects/nfsv42/sys/gnu/dts/arm/armada-388-clearfog-pro.dts
projects/nfsv42/sys/gnu/dts/arm/armada-388-clearfog.dts
projects/nfsv42/sys/gnu/dts/arm/armada-388-clearfog.dtsi
projects/nfsv42/sys/gnu/dts/arm/armada-38x-solidrun-microsom.dtsi
projects/nfsv42/sys/gnu/dts/arm/aspeed-ast2500-evb.dts
projects/nfsv42/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
projects/nfsv42/sys/gnu/dts/arm/aspeed-bmc-opp-witherspoon.dts
projects/nfsv42/sys/gnu/dts/arm/aspeed-bmc-opp-zaius.dts
projects/nfsv42/sys/gnu/dts/arm/aspeed-g4.dtsi
projects/nfsv42/sys/gnu/dts/arm/aspeed-g5.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91-sama5d2_ptc_ek.dts
projects/nfsv42/sys/gnu/dts/arm/at91sam9261.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91sam9263.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91sam9rl.dtsi
projects/nfsv42/sys/gnu/dts/arm/at91sam9x5.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm-cygnus.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm2837.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm283x.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm4708-asus-rt-ac56u.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-asus-rt-ac68u.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-buffalo-wzr-1750dhp.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-linksys-ea6300-v1.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-luxul-xap-1510.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-luxul-xwc-1000.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-netgear-r6250.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-netgear-r6300-v2.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4708-smartrg-sr400ac.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47081-asus-rt-n18u.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47081-buffalo-wzr-600dhp2.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47081-buffalo-wzr-900dhp.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47081-luxul-xap-1410.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47081-tplink-archer-c5-v2.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4709-asus-rt-ac87u.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4709-buffalo-wxr-1900dhp.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4709-linksys-ea9200.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4709-netgear-r7000.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4709-netgear-r8000.dts
projects/nfsv42/sys/gnu/dts/arm/bcm4709-tplink-archer-c9-v1.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47094-dlink-dir-885l.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47094-linksys-panamera.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47094-luxul-abr-4500.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47094-luxul-xbr-4500.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47094-luxul-xwr-3100.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47094-netgear-r8500.dts
projects/nfsv42/sys/gnu/dts/arm/bcm47094.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm5301x.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm53573.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm63138.dtsi
projects/nfsv42/sys/gnu/dts/arm/bcm94708.dts
projects/nfsv42/sys/gnu/dts/arm/bcm94709.dts
projects/nfsv42/sys/gnu/dts/arm/bcm953012er.dts
projects/nfsv42/sys/gnu/dts/arm/bcm953012hr.dts
projects/nfsv42/sys/gnu/dts/arm/bcm953012k.dts
projects/nfsv42/sys/gnu/dts/arm/berlin2.dtsi
projects/nfsv42/sys/gnu/dts/arm/berlin2q.dtsi
projects/nfsv42/sys/gnu/dts/arm/da850-enbw-cmc.dts
projects/nfsv42/sys/gnu/dts/arm/da850-evm.dts
projects/nfsv42/sys/gnu/dts/arm/da850-lcdk.dts
projects/nfsv42/sys/gnu/dts/arm/da850-lego-ev3.dts
projects/nfsv42/sys/gnu/dts/arm/da850.dtsi
projects/nfsv42/sys/gnu/dts/arm/dra7-evm-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/dra7-evm.dts
projects/nfsv42/sys/gnu/dts/arm/dra7.dtsi
projects/nfsv42/sys/gnu/dts/arm/dra71-evm.dts
projects/nfsv42/sys/gnu/dts/arm/dra72-evm-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/dra74x.dtsi
projects/nfsv42/sys/gnu/dts/arm/dra76-evm.dts
projects/nfsv42/sys/gnu/dts/arm/dra76x.dtsi
projects/nfsv42/sys/gnu/dts/arm/emev2-kzm9d.dts
projects/nfsv42/sys/gnu/dts/arm/emev2.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos3250.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos4.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos4210.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos4412-midas.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos4412.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos5.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos5250.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos5410.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos5420-cpus.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos5420.dtsi
projects/nfsv42/sys/gnu/dts/arm/exynos5422-cpus.dtsi
projects/nfsv42/sys/gnu/dts/arm/gemini-dlink-dir-685.dts
projects/nfsv42/sys/gnu/dts/arm/gemini-sq201.dts
projects/nfsv42/sys/gnu/dts/arm/highbank.dts
projects/nfsv42/sys/gnu/dts/arm/imx23-evk.dts
projects/nfsv42/sys/gnu/dts/arm/imx28-evk.dts
projects/nfsv42/sys/gnu/dts/arm/imx31.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx50-evk.dts
projects/nfsv42/sys/gnu/dts/arm/imx50-pinfunc.h
projects/nfsv42/sys/gnu/dts/arm/imx50.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx51-babbage.dts
projects/nfsv42/sys/gnu/dts/arm/imx51-eukrea-mbimxsd51-baseboard.dts
projects/nfsv42/sys/gnu/dts/arm/imx51-zii-rdu1.dts
projects/nfsv42/sys/gnu/dts/arm/imx51.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx53-ppd.dts
projects/nfsv42/sys/gnu/dts/arm/imx53-qsb-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx53.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts
projects/nfsv42/sys/gnu/dts/arm/imx6dl-mamoj.dts
projects/nfsv42/sys/gnu/dts/arm/imx6dl-nit6xlite.dts
projects/nfsv42/sys/gnu/dts/arm/imx6dl-nitrogen6x.dts
projects/nfsv42/sys/gnu/dts/arm/imx6dl-riotboard.dts
projects/nfsv42/sys/gnu/dts/arm/imx6dl.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6q-apalis-eval.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-apalis-ixora-v1.1.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-apalis-ixora.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-cm-fx6.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-icore-mipi.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-nitrogen6_max.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-nitrogen6_som2.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-nitrogen6x.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q-var-dt6customboard.dts
projects/nfsv42/sys/gnu/dts/arm/imx6q.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-apalis.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-colibri.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-icore.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-nit6xlite.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-nitrogen6_max.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-nitrogen6_som2.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-nitrogen6x.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-sabreauto.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-wandboard.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl-zii-rdu2.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qdl.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6qp-nitrogen6_max.dts
projects/nfsv42/sys/gnu/dts/arm/imx6qp-nitrogen6_som2.dts
projects/nfsv42/sys/gnu/dts/arm/imx6sl-evk.dts
projects/nfsv42/sys/gnu/dts/arm/imx6sl.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6sx-nitrogen6sx.dts
projects/nfsv42/sys/gnu/dts/arm/imx6sx-sdb-reva.dts
projects/nfsv42/sys/gnu/dts/arm/imx6sx.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts
projects/nfsv42/sys/gnu/dts/arm/imx6ul.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6ull-colibri-wifi.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx6ull.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx7d-nitrogen7.dts
projects/nfsv42/sys/gnu/dts/arm/imx7d-sdb.dts
projects/nfsv42/sys/gnu/dts/arm/imx7d.dtsi
projects/nfsv42/sys/gnu/dts/arm/imx7s.dtsi
projects/nfsv42/sys/gnu/dts/arm/iwg20d-q7-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/iwg20d-q7-dbcm-ca.dtsi
projects/nfsv42/sys/gnu/dts/arm/keystone-k2e-netcp.dtsi
projects/nfsv42/sys/gnu/dts/arm/keystone-k2g-evm.dts
projects/nfsv42/sys/gnu/dts/arm/keystone-k2g-ice.dts
projects/nfsv42/sys/gnu/dts/arm/keystone-k2g.dtsi
projects/nfsv42/sys/gnu/dts/arm/keystone-k2hk-netcp.dtsi
projects/nfsv42/sys/gnu/dts/arm/keystone-k2l-netcp.dtsi
projects/nfsv42/sys/gnu/dts/arm/logicpd-som-lv.dtsi
projects/nfsv42/sys/gnu/dts/arm/logicpd-torpedo-37xx-devkit.dts
projects/nfsv42/sys/gnu/dts/arm/ls1021a.dtsi
projects/nfsv42/sys/gnu/dts/arm/mt7623.dtsi
projects/nfsv42/sys/gnu/dts/arm/mt7623n-bananapi-bpi-r2.dts
projects/nfsv42/sys/gnu/dts/arm/omap3-cm-t3517.dts
projects/nfsv42/sys/gnu/dts/arm/omap3-cm-t3730.dts
projects/nfsv42/sys/gnu/dts/arm/omap3-evm-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap3-igep0020-rev-f.dts
projects/nfsv42/sys/gnu/dts/arm/omap3-igep0030-rev-g.dts
projects/nfsv42/sys/gnu/dts/arm/omap3-zoom3.dts
projects/nfsv42/sys/gnu/dts/arm/omap4-droid4-xt894.dts
projects/nfsv42/sys/gnu/dts/arm/omap4-duovero-parlor.dts
projects/nfsv42/sys/gnu/dts/arm/omap4-duovero.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap4-panda-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap4-panda-es.dts
projects/nfsv42/sys/gnu/dts/arm/omap4-sdp.dts
projects/nfsv42/sys/gnu/dts/arm/omap4-var-som-om44-wlan.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap4.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap4460.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap5-board-common.dtsi
projects/nfsv42/sys/gnu/dts/arm/omap5.dtsi
projects/nfsv42/sys/gnu/dts/arm/pxa2xx.dtsi
projects/nfsv42/sys/gnu/dts/arm/pxa3xx.dtsi
projects/nfsv42/sys/gnu/dts/arm/qcom-ipq4019.dtsi
projects/nfsv42/sys/gnu/dts/arm/qcom-ipq8064.dtsi
projects/nfsv42/sys/gnu/dts/arm/qcom-msm8974-lge-nexus5-hammerhead.dts
projects/nfsv42/sys/gnu/dts/arm/r7s72100-genmai.dts
projects/nfsv42/sys/gnu/dts/arm/r7s72100-gr-peach.dts
projects/nfsv42/sys/gnu/dts/arm/r7s72100-rskrza1.dts
projects/nfsv42/sys/gnu/dts/arm/r7s72100.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a73a4-ape6evm.dts
projects/nfsv42/sys/gnu/dts/arm/r8a73a4.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7740-armadillo800eva.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7740.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7743-iwg20d-q7-dbcm-ca.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7743-iwg20d-q7.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7743-iwg20m.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7743-sk-rzg1m.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7743.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm-dbhd-ca.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7745-iwg22m.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7745-sk-rzg1e.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7745.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a77470.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7778-bockw.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7778.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7779-marzen.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7779.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7790-lager.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7790.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7791-koelsch.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7791-porter.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7791.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7792-blanche.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7792-wheat.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7792.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7793-gose.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7793.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a7794-alt.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7794-silk.dts
projects/nfsv42/sys/gnu/dts/arm/r8a7794.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a77xx-aa104xd12-panel.dtsi
projects/nfsv42/sys/gnu/dts/arm/r8a77xx-aa121td01-panel.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3036-evb.dts
projects/nfsv42/sys/gnu/dts/arm/rk3036-kylin.dts
projects/nfsv42/sys/gnu/dts/arm/rk3036.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3066a-bqcurie2.dts
projects/nfsv42/sys/gnu/dts/arm/rk3066a-marsboard.dts
projects/nfsv42/sys/gnu/dts/arm/rk3066a-mk808.dts
projects/nfsv42/sys/gnu/dts/arm/rk3066a-rayeager.dts
projects/nfsv42/sys/gnu/dts/arm/rk3066a.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3188-px3-evb.dts
projects/nfsv42/sys/gnu/dts/arm/rk3188-radxarock.dts
projects/nfsv42/sys/gnu/dts/arm/rk3188.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3228-evb.dts
projects/nfsv42/sys/gnu/dts/arm/rk3229-evb.dts
projects/nfsv42/sys/gnu/dts/arm/rk3229.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk322x.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-evb-act8846.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-evb-rk808.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-evb.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-fennec.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-firefly-beta.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-firefly-reload-core.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-firefly-reload.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-firefly.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-firefly.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-miqi.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-phycore-rdk.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-phycore-som.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-popmetal.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-r89.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-rock2-som.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-rock2-square.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-tinker.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-analog-audio.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-brain.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-chromebook.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-jaq.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-jerry.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-mickey.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-minnie.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-pinky.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-sdmmc.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron-speedy.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288-veyron.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3288-vyasa.dts
projects/nfsv42/sys/gnu/dts/arm/rk3288.dtsi
projects/nfsv42/sys/gnu/dts/arm/rk3xxx.dtsi
projects/nfsv42/sys/gnu/dts/arm/rv1108-evb.dts
projects/nfsv42/sys/gnu/dts/arm/rv1108.dtsi
projects/nfsv42/sys/gnu/dts/arm/s5pv210-pinctrl.dtsi
projects/nfsv42/sys/gnu/dts/arm/sama5d2-pinfunc.h
projects/nfsv42/sys/gnu/dts/arm/sama5d3.dtsi
projects/nfsv42/sys/gnu/dts/arm/sama5d3_emac.dtsi
projects/nfsv42/sys/gnu/dts/arm/sama5d4.dtsi
projects/nfsv42/sys/gnu/dts/arm/sh73a0-kzm9g.dts
projects/nfsv42/sys/gnu/dts/arm/sh73a0.dtsi
projects/nfsv42/sys/gnu/dts/arm/socfpga_arria10.dtsi
projects/nfsv42/sys/gnu/dts/arm/ste-nomadik-stn8815.dtsi
projects/nfsv42/sys/gnu/dts/arm/stm32f429.dtsi
projects/nfsv42/sys/gnu/dts/arm/stm32f746.dtsi
projects/nfsv42/sys/gnu/dts/arm/stm32mp157-pinctrl.dtsi
projects/nfsv42/sys/gnu/dts/arm/stm32mp157c-ed1.dts
projects/nfsv42/sys/gnu/dts/arm/stm32mp157c-ev1.dts
projects/nfsv42/sys/gnu/dts/arm/stm32mp157c.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun4i-a10-inet97fv2.dts
projects/nfsv42/sys/gnu/dts/arm/sun4i-a10.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun5i.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun6i-a31.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun7i-a20.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun8i-a23-a33.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun8i-a33.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun8i-a83t-allwinner-h8homlet-v2.dts
projects/nfsv42/sys/gnu/dts/arm/sun8i-a83t-bananapi-m3.dts
projects/nfsv42/sys/gnu/dts/arm/sun8i-a83t-cubietruck-plus.dts
projects/nfsv42/sys/gnu/dts/arm/sun8i-a83t.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun8i-h2-plus-bananapi-m2-zero.dts
projects/nfsv42/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts
projects/nfsv42/sys/gnu/dts/arm/sun8i-h3.dtsi
projects/nfsv42/sys/gnu/dts/arm/sun8i-r40-bananapi-m2-ultra.dts
projects/nfsv42/sys/gnu/dts/arm/sun8i-r40.dtsi
projects/nfsv42/sys/gnu/dts/arm/sunxi-h3-h5.dtsi
projects/nfsv42/sys/gnu/dts/arm/sunxi-libretech-all-h3-cc.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra114-dalmore.dts
projects/nfsv42/sys/gnu/dts/arm/tegra114-roth.dts
projects/nfsv42/sys/gnu/dts/arm/tegra114-tn7.dts
projects/nfsv42/sys/gnu/dts/arm/tegra114.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra124-apalis-v1.2.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra124-apalis.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra124-jetson-tk1.dts
projects/nfsv42/sys/gnu/dts/arm/tegra124-nyan.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra124-venice2.dts
projects/nfsv42/sys/gnu/dts/arm/tegra124.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra20-harmony.dts
projects/nfsv42/sys/gnu/dts/arm/tegra20-paz00.dts
projects/nfsv42/sys/gnu/dts/arm/tegra20-seaboard.dts
projects/nfsv42/sys/gnu/dts/arm/tegra20-tamonten.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra20-trimslice.dts
projects/nfsv42/sys/gnu/dts/arm/tegra20-ventana.dts
projects/nfsv42/sys/gnu/dts/arm/tegra20.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra30-apalis.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra30-beaver.dts
projects/nfsv42/sys/gnu/dts/arm/tegra30-cardhu.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra30-colibri.dtsi
projects/nfsv42/sys/gnu/dts/arm/tegra30.dtsi
projects/nfsv42/sys/gnu/dts/arm/uniphier-pxs2.dtsi
projects/nfsv42/sys/gnu/dts/arm/zynq-cc108.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-microzed.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-parallella.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zc702.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zc706.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zc770-xm010.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zc770-xm011.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zc770-xm012.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zc770-xm013.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zed.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zybo-z7.dts
projects/nfsv42/sys/gnu/dts/arm/zynq-zybo.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-bananapi-m64.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-nanopi-a64.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-olinuxino.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-orangepi-win.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-pine64.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine-baseboard.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-sopine.dtsi
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64-teres-i.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-a64.dtsi
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-h5-orangepi-pc2.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-h6-pine-h64.dts
projects/nfsv42/sys/gnu/dts/arm64/allwinner/sun50i-h6.dtsi
projects/nfsv42/sys/gnu/dts/arm64/altera/socfpga_stratix10.dtsi
projects/nfsv42/sys/gnu/dts/arm64/altera/socfpga_stratix10_socdk.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-axg-s400.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-axg.dtsi
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gx-p23x-q20x.dtsi
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxbb-nanopi-k2.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-p230.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxl-s905d-p231.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxm-khadas-vim2.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxm-q200.dts
projects/nfsv42/sys/gnu/dts/arm64/amlogic/meson-gxm-q201.dts
projects/nfsv42/sys/gnu/dts/arm64/arm/juno-r1.dts
projects/nfsv42/sys/gnu/dts/arm64/arm/juno-r2.dts
projects/nfsv42/sys/gnu/dts/arm64/arm/juno.dts
projects/nfsv42/sys/gnu/dts/arm64/broadcom/northstar2/ns2.dtsi
projects/nfsv42/sys/gnu/dts/arm64/broadcom/stingray/bcm958742-base.dtsi
projects/nfsv42/sys/gnu/dts/arm64/broadcom/stingray/stingray-clock.dtsi
projects/nfsv42/sys/gnu/dts/arm64/broadcom/stingray/stingray.dtsi
projects/nfsv42/sys/gnu/dts/arm64/exynos/exynos5433.dtsi
projects/nfsv42/sys/gnu/dts/arm64/exynos/exynos7.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1012a-frdm.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1012a-qds.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1012a-rdb.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1012a.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1043-post.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1043a-qds.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1043a-rdb.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1043a.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1046-post.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1046a-qds.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1046a-rdb.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1046a.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1088a-qds.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1088a-rdb.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls1088a.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls2080a-qds.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls2080a-rdb.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls2080a-simu.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls2080a.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls2088a-qds.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls2088a-rdb.dts
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls2088a.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls208xa-qds.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls208xa-rdb.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/fsl-ls208xa.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-bman-portals.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-10g-0.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-10g-1.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-0.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-1.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-2.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-3.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-4.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0-1g-5.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-fman3-0.dtsi
projects/nfsv42/sys/gnu/dts/arm64/freescale/qoriq-qman-portals.dtsi
projects/nfsv42/sys/gnu/dts/arm64/hisilicon/hi3660-hikey960.dts
projects/nfsv42/sys/gnu/dts/arm64/hisilicon/hi3660.dtsi
projects/nfsv42/sys/gnu/dts/arm64/hisilicon/hi6220-hikey.dts
projects/nfsv42/sys/gnu/dts/arm64/hisilicon/hi6220.dtsi
projects/nfsv42/sys/gnu/dts/arm64/hisilicon/hip07.dtsi
projects/nfsv42/sys/gnu/dts/arm64/marvell/armada-37xx.dtsi
projects/nfsv42/sys/gnu/dts/arm64/marvell/armada-8040-mcbin.dts
projects/nfsv42/sys/gnu/dts/arm64/marvell/armada-cp110.dtsi
projects/nfsv42/sys/gnu/dts/arm64/mediatek/mt2712e.dtsi
projects/nfsv42/sys/gnu/dts/arm64/mediatek/mt7622-rfb1.dts
projects/nfsv42/sys/gnu/dts/arm64/mediatek/mt7622.dtsi
projects/nfsv42/sys/gnu/dts/arm64/mediatek/mt8173.dtsi
projects/nfsv42/sys/gnu/dts/arm64/nvidia/tegra194-p2888.dtsi
projects/nfsv42/sys/gnu/dts/arm64/nvidia/tegra194.dtsi
projects/nfsv42/sys/gnu/dts/arm64/qcom/apq8016-sbc.dtsi
projects/nfsv42/sys/gnu/dts/arm64/qcom/apq8096-db820c.dtsi
projects/nfsv42/sys/gnu/dts/arm64/qcom/msm8916.dtsi
projects/nfsv42/sys/gnu/dts/arm64/qcom/msm8996.dtsi
projects/nfsv42/sys/gnu/dts/arm64/qcom/sdm845-mtp.dts
projects/nfsv42/sys/gnu/dts/arm64/qcom/sdm845.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb-kf.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-es1-h3ulcb.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-es1-salvator-x.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-es1.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb-kf.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-h3ulcb.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-salvator-x.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795-salvator-xs.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7795.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb-kf.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7796-m3ulcb.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7796-salvator-x.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7796-salvator-xs.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a7796.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77965.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77970-eagle.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77970-v3msk.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77970.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77980-condor.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77980-v3hsk.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77980.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77990-ebisu.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77990.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77995-draak.dts
projects/nfsv42/sys/gnu/dts/arm64/renesas/r8a77995.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/salvator-common.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/salvator-x.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/salvator-xs.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/ulcb-kf.dtsi
projects/nfsv42/sys/gnu/dts/arm64/renesas/ulcb.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3328-evb.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3328-rock64.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3328.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3368-evb-act8846.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3368-evb.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3368-geekbox.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3368-orion-r68-meta.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3368-px5-evb.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3368-r88.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3368.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-evb.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-firefly.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-gru-kevin.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-gru.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-op1-opp.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-opp.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-puma-haikou.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-puma.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-sapphire-excavator.dts
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399-sapphire.dtsi
projects/nfsv42/sys/gnu/dts/arm64/rockchip/rk3399.dtsi
projects/nfsv42/sys/gnu/dts/arm64/socionext/uniphier-ld11-global.dts
projects/nfsv42/sys/gnu/dts/arm64/socionext/uniphier-ld20-global.dts
projects/nfsv42/sys/gnu/dts/arm64/socionext/uniphier-ld20.dtsi
projects/nfsv42/sys/gnu/dts/arm64/sprd/sc2731.dtsi
projects/nfsv42/sys/gnu/dts/arm64/sprd/sc9860.dtsi
projects/nfsv42/sys/gnu/dts/arm64/sprd/whale2.dtsi
projects/nfsv42/sys/gnu/dts/arm64/xilinx/zynqmp-zcu100-revC.dts
projects/nfsv42/sys/gnu/dts/arm64/xilinx/zynqmp-zcu102-revA.dts
projects/nfsv42/sys/gnu/dts/arm64/xilinx/zynqmp-zcu106-revA.dts
projects/nfsv42/sys/gnu/dts/arm64/xilinx/zynqmp-zcu111-revA.dts
projects/nfsv42/sys/gnu/dts/arm64/xilinx/zynqmp.dtsi
projects/nfsv42/sys/i386/conf/GENERIC
projects/nfsv42/sys/i386/conf/NOTES
projects/nfsv42/sys/i386/conf/PAE
projects/nfsv42/sys/i386/i386/npx.c
projects/nfsv42/sys/i386/i386/pmap.c
projects/nfsv42/sys/i386/i386/trap.c
projects/nfsv42/sys/i386/i386/vm_machdep.c
projects/nfsv42/sys/i386/include/cpu.h
projects/nfsv42/sys/i386/include/pmap.h
projects/nfsv42/sys/i386/linux/linux_proto.h
projects/nfsv42/sys/isa/isavar.h
projects/nfsv42/sys/kern/Make.tags.inc
projects/nfsv42/sys/kern/capabilities.conf
projects/nfsv42/sys/kern/imgact_elf.c
projects/nfsv42/sys/kern/init_sysent.c
projects/nfsv42/sys/kern/kern_conf.c
projects/nfsv42/sys/kern/kern_cons.c
projects/nfsv42/sys/kern/kern_context.c
projects/nfsv42/sys/kern/kern_cpuset.c
projects/nfsv42/sys/kern/kern_descrip.c
projects/nfsv42/sys/kern/kern_environment.c
projects/nfsv42/sys/kern/kern_exec.c
projects/nfsv42/sys/kern/kern_jail.c
projects/nfsv42/sys/kern/kern_linker.c
projects/nfsv42/sys/kern/kern_malloc.c
projects/nfsv42/sys/kern/kern_mbuf.c
projects/nfsv42/sys/kern/kern_mutex.c
projects/nfsv42/sys/kern/kern_pmc.c
projects/nfsv42/sys/kern/kern_priv.c
projects/nfsv42/sys/kern/kern_resource.c
projects/nfsv42/sys/kern/kern_sendfile.c
projects/nfsv42/sys/kern/kern_shutdown.c
projects/nfsv42/sys/kern/kern_sysctl.c
projects/nfsv42/sys/kern/kern_umtx.c
projects/nfsv42/sys/kern/link_elf.c
projects/nfsv42/sys/kern/link_elf_obj.c
projects/nfsv42/sys/kern/makesyscalls.sh
projects/nfsv42/sys/kern/subr_busdma_bufalloc.c
projects/nfsv42/sys/kern/subr_compressor.c
projects/nfsv42/sys/kern/subr_epoch.c
projects/nfsv42/sys/kern/subr_gtaskqueue.c
projects/nfsv42/sys/kern/subr_kdb.c
projects/nfsv42/sys/kern/subr_prf.c
projects/nfsv42/sys/kern/subr_stack.c
projects/nfsv42/sys/kern/subr_vmem.c
projects/nfsv42/sys/kern/sys_capability.c
projects/nfsv42/sys/kern/sys_generic.c
projects/nfsv42/sys/kern/sys_pipe.c
projects/nfsv42/sys/kern/sys_procdesc.c
projects/nfsv42/sys/kern/sys_process.c
projects/nfsv42/sys/kern/syscalls.c
projects/nfsv42/sys/kern/syscalls.master
projects/nfsv42/sys/kern/systrace_args.c
projects/nfsv42/sys/kern/sysv_shm.c
projects/nfsv42/sys/kern/tty.c
projects/nfsv42/sys/kern/tty_info.c
projects/nfsv42/sys/kern/tty_pts.c
projects/nfsv42/sys/kern/tty_ttydisc.c
projects/nfsv42/sys/kern/uipc_mqueue.c
projects/nfsv42/sys/kern/uipc_socket.c
projects/nfsv42/sys/kern/uipc_syscalls.c
projects/nfsv42/sys/kern/vfs_bio.c
projects/nfsv42/sys/kern/vfs_default.c
projects/nfsv42/sys/kern/vfs_init.c
projects/nfsv42/sys/kern/vfs_lookup.c
projects/nfsv42/sys/kern/vfs_mount.c
projects/nfsv42/sys/kern/vfs_mountroot.c
projects/nfsv42/sys/kern/vfs_syscalls.c
projects/nfsv42/sys/kern/vfs_vnops.c
projects/nfsv42/sys/kern/vnode_if.src
projects/nfsv42/sys/libkern/mcount.c
projects/nfsv42/sys/mips/conf/OCTEON1
projects/nfsv42/sys/mips/include/cpu.h
projects/nfsv42/sys/mips/include/elf.h
projects/nfsv42/sys/mips/mips/trap.c
projects/nfsv42/sys/modules/Makefile
projects/nfsv42/sys/modules/bios/smapi/Makefile
projects/nfsv42/sys/modules/ipfw_nat64/Makefile
projects/nfsv42/sys/modules/ixl/Makefile
projects/nfsv42/sys/modules/linuxkpi/Makefile
projects/nfsv42/sys/net/if.c
projects/nfsv42/sys/net/if_ethersubr.c
projects/nfsv42/sys/net/if_gif.c
projects/nfsv42/sys/net/if_gif.h
projects/nfsv42/sys/net/if_gre.c
projects/nfsv42/sys/net/if_gre.h
projects/nfsv42/sys/net/if_ipsec.c
projects/nfsv42/sys/net/if_lagg.c
projects/nfsv42/sys/net/if_me.c
projects/nfsv42/sys/net/if_stf.c
projects/nfsv42/sys/net/if_tap.c
projects/nfsv42/sys/net/if_tun.c
projects/nfsv42/sys/net/if_var.h
projects/nfsv42/sys/net/if_vlan.c
projects/nfsv42/sys/net/iflib.c
projects/nfsv42/sys/net/iflib.h
projects/nfsv42/sys/net/iflib_private.h
projects/nfsv42/sys/net/netmap.h
projects/nfsv42/sys/net/netmap_user.h
projects/nfsv42/sys/net/pfvar.h
projects/nfsv42/sys/net/vnet.c
projects/nfsv42/sys/netgraph/ng_pptpgre.c
projects/nfsv42/sys/netgraph/ng_pptpgre.h
projects/nfsv42/sys/netinet/icmp6.h
projects/nfsv42/sys/netinet/in.c
projects/nfsv42/sys/netinet/in_gif.c
projects/nfsv42/sys/netinet/in_mcast.c
projects/nfsv42/sys/netinet/in_pcb.c
projects/nfsv42/sys/netinet/in_pcb.h
projects/nfsv42/sys/netinet/ip_carp.c
projects/nfsv42/sys/netinet/ip_encap.c
projects/nfsv42/sys/netinet/ip_encap.h
projects/nfsv42/sys/netinet/ip_fw.h
projects/nfsv42/sys/netinet/ip_gre.c
projects/nfsv42/sys/netinet/ip_icmp.c
projects/nfsv42/sys/netinet/ip_input.c
projects/nfsv42/sys/netinet/ip_options.c
projects/nfsv42/sys/netinet/ip_output.c
projects/nfsv42/sys/netinet/ip_reass.c
projects/nfsv42/sys/netinet/netdump/netdump_client.c
projects/nfsv42/sys/netinet/sctp_asconf.c
projects/nfsv42/sys/netinet/sctp_auth.c
projects/nfsv42/sys/netinet/sctp_auth.h
projects/nfsv42/sys/netinet/sctp_input.c
projects/nfsv42/sys/netinet/sctp_output.c
projects/nfsv42/sys/netinet/sctp_sysctl.h
projects/nfsv42/sys/netinet/sctputil.c
projects/nfsv42/sys/netinet/siftr.c
projects/nfsv42/sys/netinet/tcp_hpts.c
projects/nfsv42/sys/netinet/tcp_input.c
projects/nfsv42/sys/netinet/tcp_output.c
projects/nfsv42/sys/netinet/tcp_reass.c
projects/nfsv42/sys/netinet/tcp_syncache.c
projects/nfsv42/sys/netinet/tcp_syncache.h
projects/nfsv42/sys/netinet/udp_usrreq.c
projects/nfsv42/sys/netinet6/icmp6.c
projects/nfsv42/sys/netinet6/in6.c
projects/nfsv42/sys/netinet6/in6_gif.c
projects/nfsv42/sys/netinet6/in6_ifattach.c
projects/nfsv42/sys/netinet6/in6_pcb.c
projects/nfsv42/sys/netinet6/ip6_gre.c
projects/nfsv42/sys/netinet6/nd6.h
projects/nfsv42/sys/netinet6/nd6_rtr.c
projects/nfsv42/sys/netinet6/raw_ip6.c
projects/nfsv42/sys/netinet6/udp6_usrreq.c
projects/nfsv42/sys/netipsec/key.c
projects/nfsv42/sys/netipsec/key.h
projects/nfsv42/sys/netipsec/subr_ipsec.c
projects/nfsv42/sys/netipsec/xform.h
projects/nfsv42/sys/netpfil/ipfw/ip_fw2.c
projects/nfsv42/sys/netpfil/ipfw/ip_fw_dynamic.c
projects/nfsv42/sys/netpfil/ipfw/ip_fw_pfil.c
projects/nfsv42/sys/netpfil/ipfw/nat64/ip_fw_nat64.c
projects/nfsv42/sys/netpfil/ipfw/nat64/nat64_translate.c
projects/nfsv42/sys/netpfil/ipfw/nat64/nat64_translate.h
projects/nfsv42/sys/netpfil/ipfw/nat64/nat64lsn.c
projects/nfsv42/sys/netpfil/pf/if_pfsync.c
projects/nfsv42/sys/netpfil/pf/pf.c
projects/nfsv42/sys/netpfil/pf/pf_if.c
projects/nfsv42/sys/netpfil/pf/pf_ioctl.c
projects/nfsv42/sys/netpfil/pf/pf_norm.c
projects/nfsv42/sys/netpfil/pf/pf_table.c
projects/nfsv42/sys/opencrypto/cryptosoft.c
projects/nfsv42/sys/opencrypto/cryptosoft.h
projects/nfsv42/sys/opencrypto/xform_auth.h
projects/nfsv42/sys/powerpc/aim/mmu_oea64.c
projects/nfsv42/sys/powerpc/booke/booke_machdep.c
projects/nfsv42/sys/powerpc/booke/pmap.c
projects/nfsv42/sys/powerpc/booke/spe.c
projects/nfsv42/sys/powerpc/booke/trap_subr.S
projects/nfsv42/sys/powerpc/conf/GENERIC
projects/nfsv42/sys/powerpc/conf/GENERIC64
projects/nfsv42/sys/powerpc/include/atomic.h
projects/nfsv42/sys/powerpc/include/cpu.h
projects/nfsv42/sys/powerpc/include/elf.h
projects/nfsv42/sys/powerpc/include/spr.h
projects/nfsv42/sys/powerpc/include/tlb.h
projects/nfsv42/sys/powerpc/include/trap.h
projects/nfsv42/sys/powerpc/mpc85xx/pci_mpc85xx.c
projects/nfsv42/sys/powerpc/mpc85xx/pci_mpc85xx_pcib.c
projects/nfsv42/sys/powerpc/ofw/ofw_machdep.c
projects/nfsv42/sys/powerpc/powermac/fcu.c
projects/nfsv42/sys/powerpc/powernv/opal_dev.c
projects/nfsv42/sys/powerpc/powernv/opal_pci.c
projects/nfsv42/sys/powerpc/powerpc/exec_machdep.c
projects/nfsv42/sys/powerpc/powerpc/machdep.c
projects/nfsv42/sys/powerpc/powerpc/mp_machdep.c
projects/nfsv42/sys/powerpc/powerpc/swtch32.S
projects/nfsv42/sys/powerpc/powerpc/trap.c
projects/nfsv42/sys/powerpc/pseries/xics.c
projects/nfsv42/sys/riscv/conf/GENERIC
projects/nfsv42/sys/riscv/include/cpu.h
projects/nfsv42/sys/riscv/include/cpufunc.h
projects/nfsv42/sys/riscv/include/elf.h
projects/nfsv42/sys/riscv/include/fpe.h
projects/nfsv42/sys/riscv/include/kdb.h
projects/nfsv42/sys/riscv/include/pmap.h
projects/nfsv42/sys/riscv/include/pte.h
projects/nfsv42/sys/riscv/include/sbi.h
projects/nfsv42/sys/riscv/riscv/cpufunc_asm.S
projects/nfsv42/sys/riscv/riscv/db_interface.c
projects/nfsv42/sys/riscv/riscv/elf_machdep.c
projects/nfsv42/sys/riscv/riscv/intr_machdep.c
projects/nfsv42/sys/riscv/riscv/locore.S
projects/nfsv42/sys/riscv/riscv/machdep.c
projects/nfsv42/sys/riscv/riscv/mp_machdep.c
projects/nfsv42/sys/riscv/riscv/plic.c
projects/nfsv42/sys/riscv/riscv/pmap.c
projects/nfsv42/sys/riscv/riscv/swtch.S
projects/nfsv42/sys/riscv/riscv/trap.c
projects/nfsv42/sys/security/audit/audit.c
projects/nfsv42/sys/security/audit/audit.h
projects/nfsv42/sys/security/audit/audit_arg.c
projects/nfsv42/sys/security/audit/audit_dtrace.c
projects/nfsv42/sys/security/audit/audit_private.h
projects/nfsv42/sys/security/audit/audit_syscalls.c
projects/nfsv42/sys/security/audit/audit_worker.c
projects/nfsv42/sys/sparc64/conf/GENERIC
projects/nfsv42/sys/sparc64/conf/NOTES
projects/nfsv42/sys/sparc64/include/cpu.h
projects/nfsv42/sys/sparc64/include/elf.h
projects/nfsv42/sys/sys/_domainset.h
projects/nfsv42/sys/sys/capability.h
projects/nfsv42/sys/sys/capsicum.h
projects/nfsv42/sys/sys/cons.h
projects/nfsv42/sys/sys/domainset.h
projects/nfsv42/sys/sys/elf_common.h
projects/nfsv42/sys/sys/epoch_private.h
projects/nfsv42/sys/sys/fcntl.h
projects/nfsv42/sys/sys/filio.h
projects/nfsv42/sys/sys/gtaskqueue.h
projects/nfsv42/sys/sys/imgact.h
projects/nfsv42/sys/sys/jail.h
projects/nfsv42/sys/sys/kdb.h
projects/nfsv42/sys/sys/linker.h
projects/nfsv42/sys/sys/malloc.h
projects/nfsv42/sys/sys/module.h
projects/nfsv42/sys/sys/mount.h
projects/nfsv42/sys/sys/mouse.h
projects/nfsv42/sys/sys/namei.h
projects/nfsv42/sys/sys/param.h
projects/nfsv42/sys/sys/pmc.h
projects/nfsv42/sys/sys/pmckern.h
projects/nfsv42/sys/sys/queue.h
projects/nfsv42/sys/sys/racct.h
projects/nfsv42/sys/sys/random.h
projects/nfsv42/sys/sys/refcount.h
projects/nfsv42/sys/sys/resourcevar.h
projects/nfsv42/sys/sys/signalvar.h
projects/nfsv42/sys/sys/sockbuf.h
projects/nfsv42/sys/sys/socketvar.h
projects/nfsv42/sys/sys/stack.h
projects/nfsv42/sys/sys/syscall.h
projects/nfsv42/sys/sys/syscallsubr.h
projects/nfsv42/sys/sys/sysctl.h
projects/nfsv42/sys/sys/sysproto.h
projects/nfsv42/sys/sys/systm.h
projects/nfsv42/sys/sys/tty.h
projects/nfsv42/sys/sys/types.h
projects/nfsv42/sys/sys/user.h
projects/nfsv42/sys/sys/vmem.h
projects/nfsv42/sys/sys/vmmeter.h
projects/nfsv42/sys/sys/vnode.h
projects/nfsv42/sys/teken/gensequences
projects/nfsv42/sys/teken/sequences
projects/nfsv42/sys/teken/teken.h
projects/nfsv42/sys/teken/teken_subr.h
projects/nfsv42/sys/tools/embed_mfs.sh
projects/nfsv42/sys/tools/fdt/make_dtb.sh
projects/nfsv42/sys/tools/fdt/make_dtbo.sh
projects/nfsv42/sys/tools/vnode_if.awk
projects/nfsv42/sys/ufs/ffs/ffs_alloc.c
projects/nfsv42/sys/ufs/ffs/ffs_softdep.c
projects/nfsv42/sys/ufs/ffs/ffs_subr.c
projects/nfsv42/sys/ufs/ffs/ffs_vfsops.c
projects/nfsv42/sys/ufs/ffs/fs.h
projects/nfsv42/sys/ufs/ufs/ufs_quota.c
projects/nfsv42/sys/ufs/ufs/ufs_vfsops.c
projects/nfsv42/sys/ufs/ufs/ufs_vnops.c
projects/nfsv42/sys/vm/swap_pager.c
projects/nfsv42/sys/vm/uma_core.c
projects/nfsv42/sys/vm/uma_int.h
projects/nfsv42/sys/vm/vm_domainset.c
projects/nfsv42/sys/vm/vm_domainset.h
projects/nfsv42/sys/vm/vm_extern.h
projects/nfsv42/sys/vm/vm_fault.c
projects/nfsv42/sys/vm/vm_glue.c
projects/nfsv42/sys/vm/vm_init.c
projects/nfsv42/sys/vm/vm_kern.c
projects/nfsv42/sys/vm/vm_kern.h
projects/nfsv42/sys/vm/vm_map.c
projects/nfsv42/sys/vm/vm_map.h
projects/nfsv42/sys/vm/vm_mmap.c
projects/nfsv42/sys/vm/vm_object.c
projects/nfsv42/sys/vm/vm_page.c
projects/nfsv42/sys/vm/vm_pageout.c
projects/nfsv42/sys/vm/vm_pagequeue.h
projects/nfsv42/sys/vm/vm_phys.c
projects/nfsv42/sys/vm/vm_phys.h
projects/nfsv42/sys/vm/vm_swapout.c
projects/nfsv42/sys/x86/acpica/srat.c
projects/nfsv42/sys/x86/include/elf.h
projects/nfsv42/sys/x86/include/ifunc.h
projects/nfsv42/sys/x86/iommu/busdma_dmar.c
projects/nfsv42/sys/x86/iommu/intel_utils.c
projects/nfsv42/sys/x86/isa/atpic.c
projects/nfsv42/sys/x86/x86/busdma_bounce.c
projects/nfsv42/sys/x86/x86/delay.c
projects/nfsv42/sys/x86/x86/ucode.c
projects/nfsv42/sys/x86/xen/pv.c
Directory Properties:
projects/nfsv42/sys/ (props changed)
projects/nfsv42/sys/cddl/contrib/opensolaris/ (props changed)
projects/nfsv42/sys/contrib/ck/ (props changed)
projects/nfsv42/sys/contrib/dev/acpica/ (props changed)
projects/nfsv42/sys/contrib/octeon-sdk/ (props changed)
projects/nfsv42/sys/contrib/zstd/ (props changed)
projects/nfsv42/sys/gnu/dts/arm/ (props changed)
projects/nfsv42/sys/gnu/dts/arm64/ (props changed)
projects/nfsv42/sys/gnu/dts/include/ (props changed)
Modified: projects/nfsv42/sys/amd64/amd64/copyout.c
==============================================================================
--- projects/nfsv42/sys/amd64/amd64/copyout.c Sun Nov 11 13:41:32 2018 (r340354)
+++ projects/nfsv42/sys/amd64/amd64/copyout.c Mon Nov 12 00:04:58 2018 (r340355)
@@ -159,20 +159,41 @@ DEFINE_IFUNC(, int, copyinstr, (const void *, void *,
copyinstr_smap : copyinstr_nosmap);
}
-int copyin_nosmap(const void *udaddr, void *kaddr, size_t len);
-int copyin_smap(const void *udaddr, void *kaddr, size_t len);
+int copyin_nosmap_std(const void *udaddr, void *kaddr, size_t len);
+int copyin_smap_std(const void *udaddr, void *kaddr, size_t len);
+int copyin_nosmap_erms(const void *udaddr, void *kaddr, size_t len);
+int copyin_smap_erms(const void *udaddr, void *kaddr, size_t len);
DEFINE_IFUNC(, int, copyin, (const void *, void *, size_t), static)
{
- return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
- copyin_smap : copyin_nosmap);
+ switch (cpu_stdext_feature & (CPUID_STDEXT_SMAP | CPUID_STDEXT_ERMS)) {
+ case CPUID_STDEXT_SMAP:
+ return (copyin_smap_std);
+ case CPUID_STDEXT_ERMS:
+ return (copyin_nosmap_erms);
+ case CPUID_STDEXT_SMAP | CPUID_STDEXT_ERMS:
+ return (copyin_smap_erms);
+ default:
+ return (copyin_nosmap_std);
+
+ }
}
-int copyout_nosmap(const void *kaddr, void *udaddr, size_t len);
-int copyout_smap(const void *kaddr, void *udaddr, size_t len);
+int copyout_nosmap_std(const void *kaddr, void *udaddr, size_t len);
+int copyout_smap_std(const void *kaddr, void *udaddr, size_t len);
+int copyout_nosmap_erms(const void *kaddr, void *udaddr, size_t len);
+int copyout_smap_erms(const void *kaddr, void *udaddr, size_t len);
DEFINE_IFUNC(, int, copyout, (const void *, void *, size_t), static)
{
- return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
- copyout_smap : copyout_nosmap);
+ switch (cpu_stdext_feature & (CPUID_STDEXT_SMAP | CPUID_STDEXT_ERMS)) {
+ case CPUID_STDEXT_SMAP:
+ return (copyout_smap_std);
+ case CPUID_STDEXT_ERMS:
+ return (copyout_nosmap_erms);
+ case CPUID_STDEXT_SMAP | CPUID_STDEXT_ERMS:
+ return (copyout_smap_erms);
+ default:
+ return (copyout_nosmap_std);
+ }
}
Modified: projects/nfsv42/sys/amd64/amd64/initcpu.c
==============================================================================
--- projects/nfsv42/sys/amd64/amd64/initcpu.c Sun Nov 11 13:41:32 2018 (r340354)
+++ projects/nfsv42/sys/amd64/amd64/initcpu.c Mon Nov 12 00:04:58 2018 (r340355)
@@ -253,6 +253,7 @@ initializecpu(void)
}
hw_ibrs_recalculate();
hw_ssb_recalculate(false);
+ amd64_syscall_ret_flush_l1d_recalc();
switch (cpu_vendor_id) {
case CPU_VENDOR_AMD:
init_amd();
Modified: projects/nfsv42/sys/amd64/amd64/machdep.c
==============================================================================
--- projects/nfsv42/sys/amd64/amd64/machdep.c Sun Nov 11 13:41:32 2018 (r340354)
+++ projects/nfsv42/sys/amd64/amd64/machdep.c Mon Nov 12 00:04:58 2018 (r340355)
@@ -317,6 +317,12 @@ cpu_startup(dummy)
printf("avail memory = %ju (%ju MB)\n",
ptoa((uintmax_t)vm_free_count()),
ptoa((uintmax_t)vm_free_count()) / 1048576);
+#ifdef DEV_PCI
+ if (bootverbose && intel_graphics_stolen_base != 0)
+ printf("intel stolen mem: base %#jx size %ju MB\n",
+ (uintmax_t)intel_graphics_stolen_base,
+ (uintmax_t)intel_graphics_stolen_size / 1024 / 1024);
+#endif
/*
* Set up buffers, so they can be used to read disk labels.
@@ -1575,11 +1581,23 @@ hammer_time(u_int64_t modulep, u_int64_t physfree)
identify_cpu1();
identify_hypervisor();
+ identify_cpu2();
+ initializecpucache();
+
/*
- * hw.cpu_stdext_disable is ignored by the call, it will be
- * re-evaluted by the below call to finishidentcpu().
+ * Check for pti, pcid, and invpcid before ifuncs are
+ * resolved, to correctly select the implementation for
+ * pmap_activate_sw_mode().
*/
- identify_cpu2();
+ pti = pti_get_default();
+ TUNABLE_INT_FETCH("vm.pmap.pti", &pti);
+ TUNABLE_INT_FETCH("vm.pmap.pcid_enabled", &pmap_pcid_enabled);
+ if ((cpu_feature2 & CPUID2_PCID) != 0 && pmap_pcid_enabled) {
+ invpcid_works = (cpu_stdext_feature &
+ CPUID_STDEXT_INVPCID) != 0;
+ } else {
+ pmap_pcid_enabled = 0;
+ }
link_elf_ireloc(kmdp);
@@ -1645,9 +1663,6 @@ hammer_time(u_int64_t modulep, u_int64_t physfree)
mtx_init(&dt_lock, "descriptor tables", NULL, MTX_DEF);
/* exceptions */
- pti = pti_get_default();
- TUNABLE_INT_FETCH("vm.pmap.pti", &pti);
-
for (x = 0; x < NIDT; x++)
setidt(x, pti ? &IDTVEC(rsvd_pti) : &IDTVEC(rsvd), SDT_SYSIGT,
SEL_KPL, 0);
@@ -1713,9 +1728,13 @@ hammer_time(u_int64_t modulep, u_int64_t physfree)
!= NULL)
vty_set_preferred(VTY_VT);
+ TUNABLE_INT_FETCH("hw.ibrs_disable", &hw_ibrs_disable);
+ TUNABLE_INT_FETCH("hw.spec_store_bypass_disable", &hw_ssb_disable);
+ TUNABLE_INT_FETCH("machdep.syscall_ret_l1d_flush",
+ &syscall_ret_l1d_flush_mode);
+
finishidentcpu(); /* Final stage of CPU initialization */
initializecpu(); /* Initialize CPU registers */
- initializecpucache();
/* doublefault stack space, runs on ist1 */
common_tss[0].tss_ist1 = (long)&dblfault_stack[sizeof(dblfault_stack)];
@@ -1779,6 +1798,11 @@ hammer_time(u_int64_t modulep, u_int64_t physfree)
/* now running on new page tables, configured,and u/iom is accessible */
+#ifdef DEV_PCI
+ /* This call might adjust phys_avail[]. */
+ pci_early_quirks();
+#endif
+
if (late_console)
cninit();
@@ -1857,9 +1881,6 @@ hammer_time(u_int64_t modulep, u_int64_t physfree)
#endif
thread0.td_critnest = 0;
- TUNABLE_INT_FETCH("hw.ibrs_disable", &hw_ibrs_disable);
- TUNABLE_INT_FETCH("hw.spec_store_bypass_disable", &hw_ssb_disable);
-
TSEXIT();
/* Location of kernel stack for locore */
@@ -2606,15 +2627,14 @@ set_pcb_flags_raw(struct pcb *pcb, const u_int flags)
* the PCB_FULL_IRET flag is set. We disable interrupts to sync with
* context switches.
*/
-void
-set_pcb_flags(struct pcb *pcb, const u_int flags)
+static void
+set_pcb_flags_fsgsbase(struct pcb *pcb, const u_int flags)
{
register_t r;
if (curpcb == pcb &&
(flags & PCB_FULL_IRET) != 0 &&
- (pcb->pcb_flags & PCB_FULL_IRET) == 0 &&
- (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0) {
+ (pcb->pcb_flags & PCB_FULL_IRET) == 0) {
r = intr_disable();
if ((pcb->pcb_flags & PCB_FULL_IRET) == 0) {
if (rfs() == _ufssel)
@@ -2629,6 +2649,13 @@ set_pcb_flags(struct pcb *pcb, const u_int flags)
}
}
+DEFINE_IFUNC(, void, set_pcb_flags, (struct pcb *, const u_int), static)
+{
+
+ return ((cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0 ?
+ set_pcb_flags_fsgsbase : set_pcb_flags_raw);
+}
+
void
clear_pcb_flags(struct pcb *pcb, const u_int flags)
{
@@ -2673,25 +2700,31 @@ DEFINE_IFUNC(, void *, memset, (void *, int, size_t),
{
return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ?
- memset_erms : memset_std);
+ memset_erms : memset_std);
}
-void *memmove_std(void * _Nonnull dst, const void * _Nonnull src, size_t len);
-void *memmove_erms(void * _Nonnull dst, const void * _Nonnull src, size_t len);
-DEFINE_IFUNC(, void *, memmove, (void * _Nonnull, const void * _Nonnull, size_t), static)
+void *memmove_std(void * _Nonnull dst, const void * _Nonnull src,
+ size_t len);
+void *memmove_erms(void * _Nonnull dst, const void * _Nonnull src,
+ size_t len);
+DEFINE_IFUNC(, void *, memmove, (void * _Nonnull, const void * _Nonnull,
+ size_t), static)
{
return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ?
- memmove_erms : memmove_std);
+ memmove_erms : memmove_std);
}
-void *memcpy_std(void * _Nonnull dst, const void * _Nonnull src, size_t len);
-void *memcpy_erms(void * _Nonnull dst, const void * _Nonnull src, size_t len);
-DEFINE_IFUNC(, void *, memcpy, (void * _Nonnull, const void * _Nonnull, size_t), static)
+void *memcpy_std(void * _Nonnull dst, const void * _Nonnull src,
+ size_t len);
+void *memcpy_erms(void * _Nonnull dst, const void * _Nonnull src,
+ size_t len);
+DEFINE_IFUNC(, void *, memcpy, (void * _Nonnull, const void * _Nonnull,size_t),
+ static)
{
return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ?
- memcpy_erms : memcpy_std);
+ memcpy_erms : memcpy_std);
}
void pagezero_std(void *addr);
@@ -2700,5 +2733,5 @@ DEFINE_IFUNC(, void , pagezero, (void *), static)
{
return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ?
- pagezero_erms : pagezero_std);
+ pagezero_erms : pagezero_std);
}
Modified: projects/nfsv42/sys/amd64/amd64/pmap.c
==============================================================================
--- projects/nfsv42/sys/amd64/amd64/pmap.c Sun Nov 11 13:41:32 2018 (r340354)
+++ projects/nfsv42/sys/amd64/amd64/pmap.c Mon Nov 12 00:04:58 2018 (r340355)
@@ -146,6 +146,7 @@ __FBSDID("$FreeBSD$");
#include <machine/intr_machdep.h>
#include <x86/apicvar.h>
+#include <x86/ifunc.h>
#include <machine/cpu.h>
#include <machine/cputypes.h>
#include <machine/md_var.h>
@@ -408,6 +409,9 @@ static struct mtx qframe_mtx;
static int pmap_flags = PMAP_PDE_SUPERPAGE; /* flags for x86 pmaps */
+static vmem_t *large_vmem;
+static u_int lm_ents;
+
int pmap_pcid_enabled = 1;
SYSCTL_INT(_vm_pmap, OID_AUTO, pcid_enabled, CTLFLAG_RDTUN | CTLFLAG_NOFETCH,
&pmap_pcid_enabled, 0, "Is TLB Context ID enabled ?");
@@ -633,7 +637,8 @@ static void pmap_pvh_free(struct md_page *pvh, pmap_t
static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap,
vm_offset_t va);
-static int pmap_change_attr_locked(vm_offset_t va, vm_size_t size, int mode);
+static int pmap_change_attr_locked(vm_offset_t va, vm_size_t size, int mode,
+ bool noflush);
static boolean_t pmap_demote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va);
static boolean_t pmap_demote_pde_locked(pmap_t pmap, pd_entry_t *pde,
vm_offset_t va, struct rwlock **lockp);
@@ -647,9 +652,14 @@ static vm_page_t pmap_enter_quick_locked(pmap_t pmap,
vm_page_t m, vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp);
static void pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte);
static int pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte);
+static void pmap_invalidate_cache_range_selfsnoop(vm_offset_t sva,
+ vm_offset_t eva);
+static void pmap_invalidate_cache_range_all(vm_offset_t sva,
+ vm_offset_t eva);
static void pmap_invalidate_pde_page(pmap_t pmap, vm_offset_t va,
pd_entry_t pde);
static void pmap_kenter_attr(vm_offset_t va, vm_paddr_t pa, int mode);
+static vm_page_t pmap_large_map_getptp_unlocked(void);
static void pmap_pde_attr(pd_entry_t *pde, int cache_bits, int mask);
#if VM_NRESERVLEVEL > 0
static void pmap_promote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va,
@@ -1093,9 +1103,11 @@ pmap_bootstrap(vm_paddr_t *firstaddr)
vm_offset_t va;
pt_entry_t *pte;
uint64_t cr4;
+ u_long res;
int i;
KERNend = *firstaddr;
+ res = atop(KERNend - (vm_paddr_t)kernphys);
if (!pti)
pg_g = X86_PG_G;
@@ -1115,10 +1127,8 @@ pmap_bootstrap(vm_paddr_t *firstaddr)
vm_phys_add_seg(KPTphys, KPTphys + ptoa(nkpt));
virtual_avail = (vm_offset_t) KERNBASE + *firstaddr;
-
virtual_end = VM_MAX_KERNEL_ADDRESS;
-
/*
* Enable PG_G global pages, then switch to the kernel page
* table from the bootstrap page table. After the switch, it
@@ -1137,6 +1147,8 @@ pmap_bootstrap(vm_paddr_t *firstaddr)
/*
* Initialize the kernel pmap (which is statically allocated).
+ * Count bootstrap data as being resident in case any of this data is
+ * later unmapped (using pmap_remove()) and freed.
*/
PMAP_LOCK_INIT(kernel_pmap);
kernel_pmap->pm_pml4 = (pdp_entry_t *)PHYS_TO_DMAP(KPML4phys);
@@ -1144,6 +1156,7 @@ pmap_bootstrap(vm_paddr_t *firstaddr)
kernel_pmap->pm_ucr3 = PMAP_NO_CR3;
CPU_FILL(&kernel_pmap->pm_active); /* don't allow deactivation */
TAILQ_INIT(&kernel_pmap->pm_pvchunk);
+ kernel_pmap->pm_stats.resident_count = res;
kernel_pmap->pm_flags = pmap_flags;
/*
@@ -1179,11 +1192,7 @@ pmap_bootstrap(vm_paddr_t *firstaddr)
pmap_init_pat();
/* Initialize TLB Context Id. */
- TUNABLE_INT_FETCH("vm.pmap.pcid_enabled", &pmap_pcid_enabled);
- if ((cpu_feature2 & CPUID2_PCID) != 0 && pmap_pcid_enabled) {
- /* Check for INVPCID support */
- invpcid_works = (cpu_stdext_feature & CPUID_STDEXT_INVPCID)
- != 0;
+ if (pmap_pcid_enabled) {
for (i = 0; i < MAXCPU; i++) {
kernel_pmap->pm_pcids[i].pm_pcid = PMAP_PCID_KERN;
kernel_pmap->pm_pcids[i].pm_gen = 1;
@@ -1204,8 +1213,6 @@ pmap_bootstrap(vm_paddr_t *firstaddr)
* during pcpu setup.
*/
load_cr4(rcr4() | CR4_PCIDE);
- } else {
- pmap_pcid_enabled = 0;
}
}
@@ -1311,7 +1318,7 @@ void
pmap_init(void)
{
struct pmap_preinit_mapping *ppim;
- vm_page_t mpte;
+ vm_page_t m, mpte;
vm_size_t s;
int error, i, pv_npg, ret, skz63;
@@ -1423,7 +1430,7 @@ pmap_init(void)
if (ppim->va == 0)
continue;
/* Make the direct map consistent */
- if (ppim->pa < dmaplimit && ppim->pa + ppim->sz < dmaplimit) {
+ if (ppim->pa < dmaplimit && ppim->pa + ppim->sz <= dmaplimit) {
(void)pmap_change_attr(PHYS_TO_DMAP(ppim->pa),
ppim->sz, ppim->mode);
}
@@ -1438,6 +1445,28 @@ pmap_init(void)
(vmem_addr_t *)&qframe);
if (error != 0)
panic("qframe allocation failed");
+
+ lm_ents = 8;
+ TUNABLE_INT_FETCH("vm.pmap.large_map_pml4_entries", &lm_ents);
+ if (lm_ents > LMEPML4I - LMSPML4I + 1)
+ lm_ents = LMEPML4I - LMSPML4I + 1;
+ if (bootverbose)
+ printf("pmap: large map %u PML4 slots (%lu Gb)\n",
+ lm_ents, (u_long)lm_ents * (NBPML4 / 1024 / 1024 / 1024));
+ if (lm_ents != 0) {
+ large_vmem = vmem_create("large", LARGEMAP_MIN_ADDRESS,
+ (vmem_size_t)lm_ents * NBPML4, PAGE_SIZE, 0, M_WAITOK);
+ if (large_vmem == NULL) {
+ printf("pmap: cannot create large map\n");
+ lm_ents = 0;
+ }
+ for (i = 0; i < lm_ents; i++) {
+ m = pmap_large_map_getptp_unlocked();
+ kernel_pmap->pm_pml4[LMSPML4I + i] = X86_PG_V |
+ X86_PG_RW | X86_PG_A | X86_PG_M | pg_nx |
+ VM_PAGE_TO_PHYS(m);
+ }
+ }
}
static SYSCTL_NODE(_vm_pmap, OID_AUTO, pde, CTLFLAG_RD, 0,
@@ -1705,15 +1734,100 @@ pmap_invalidate_ept(pmap_t pmap)
sched_unpin();
}
-void
-pmap_invalidate_page(pmap_t pmap, vm_offset_t va)
+static cpuset_t
+pmap_invalidate_cpu_mask(pmap_t pmap)
{
- cpuset_t *mask;
+
+ return (pmap == kernel_pmap ? all_cpus : pmap->pm_active);
+}
+
+static inline void
+pmap_invalidate_page_pcid(pmap_t pmap, vm_offset_t va,
+ const bool invpcid_works1)
+{
struct invpcid_descr d;
uint64_t kcr3, ucr3;
uint32_t pcid;
u_int cpuid, i;
+ cpuid = PCPU_GET(cpuid);
+ if (pmap == PCPU_GET(curpmap)) {
+ if (pmap->pm_ucr3 != PMAP_NO_CR3) {
+ /*
+ * Because pm_pcid is recalculated on a
+ * context switch, we must disable switching.
+ * Otherwise, we might use a stale value
+ * below.
+ */
+ critical_enter();
+ pcid = pmap->pm_pcids[cpuid].pm_pcid;
+ if (invpcid_works1) {
+ d.pcid = pcid | PMAP_PCID_USER_PT;
+ d.pad = 0;
+ d.addr = va;
+ invpcid(&d, INVPCID_ADDR);
+ } else {
+ kcr3 = pmap->pm_cr3 | pcid | CR3_PCID_SAVE;
+ ucr3 = pmap->pm_ucr3 | pcid |
+ PMAP_PCID_USER_PT | CR3_PCID_SAVE;
+ pmap_pti_pcid_invlpg(ucr3, kcr3, va);
+ }
+ critical_exit();
+ }
+ } else
+ pmap->pm_pcids[cpuid].pm_gen = 0;
+
+ CPU_FOREACH(i) {
+ if (cpuid != i)
+ pmap->pm_pcids[i].pm_gen = 0;
+ }
+
+ /*
+ * The fence is between stores to pm_gen and the read of the
+ * pm_active mask. We need to ensure that it is impossible
+ * for us to miss the bit update in pm_active and
+ * simultaneously observe a non-zero pm_gen in
+ * pmap_activate_sw(), otherwise TLB update is missed.
+ * Without the fence, IA32 allows such an outcome. Note that
+ * pm_active is updated by a locked operation, which provides
+ * the reciprocal fence.
+ */
+ atomic_thread_fence_seq_cst();
+}
+
+static void
+pmap_invalidate_page_pcid_invpcid(pmap_t pmap, vm_offset_t va)
+{
+
+ pmap_invalidate_page_pcid(pmap, va, true);
+}
+
+static void
+pmap_invalidate_page_pcid_noinvpcid(pmap_t pmap, vm_offset_t va)
+{
+
+ pmap_invalidate_page_pcid(pmap, va, false);
+}
+
+static void
+pmap_invalidate_page_nopcid(pmap_t pmap, vm_offset_t va)
+{
+}
+
+DEFINE_IFUNC(static, void, pmap_invalidate_page_mode, (pmap_t, vm_offset_t),
+ static)
+{
+
+ if (pmap_pcid_enabled)
+ return (invpcid_works ? pmap_invalidate_page_pcid_invpcid :
+ pmap_invalidate_page_pcid_noinvpcid);
+ return (pmap_invalidate_page_nopcid);
+}
+
+void
+pmap_invalidate_page(pmap_t pmap, vm_offset_t va)
+{
+
if (pmap_type_guest(pmap)) {
pmap_invalidate_ept(pmap);
return;
@@ -1725,73 +1839,93 @@ pmap_invalidate_page(pmap_t pmap, vm_offset_t va)
sched_pin();
if (pmap == kernel_pmap) {
invlpg(va);
- mask = &all_cpus;
} else {
- cpuid = PCPU_GET(cpuid);
- if (pmap == PCPU_GET(curpmap)) {
+ if (pmap == PCPU_GET(curpmap))
invlpg(va);
- if (pmap_pcid_enabled && pmap->pm_ucr3 != PMAP_NO_CR3) {
- /*
- * Disable context switching. pm_pcid
- * is recalculated on switch, which
- * might make us use wrong pcid below.
- */
- critical_enter();
- pcid = pmap->pm_pcids[cpuid].pm_pcid;
-
- if (invpcid_works) {
- d.pcid = pcid | PMAP_PCID_USER_PT;
- d.pad = 0;
- d.addr = va;
- invpcid(&d, INVPCID_ADDR);
- } else {
- kcr3 = pmap->pm_cr3 | pcid |
- CR3_PCID_SAVE;
- ucr3 = pmap->pm_ucr3 | pcid |
- PMAP_PCID_USER_PT | CR3_PCID_SAVE;
- pmap_pti_pcid_invlpg(ucr3, kcr3, va);
- }
- critical_exit();
- }
- } else if (pmap_pcid_enabled)
- pmap->pm_pcids[cpuid].pm_gen = 0;
- if (pmap_pcid_enabled) {
- CPU_FOREACH(i) {
- if (cpuid != i)
- pmap->pm_pcids[i].pm_gen = 0;
- }
-
- /*
- * The fence is between stores to pm_gen and the read of
- * the pm_active mask. We need to ensure that it is
- * impossible for us to miss the bit update in pm_active
- * and simultaneously observe a non-zero pm_gen in
- * pmap_activate_sw(), otherwise TLB update is missed.
- * Without the fence, IA32 allows such an outcome.
- * Note that pm_active is updated by a locked operation,
- * which provides the reciprocal fence.
- */
- atomic_thread_fence_seq_cst();
- }
- mask = &pmap->pm_active;
+ pmap_invalidate_page_mode(pmap, va);
}
- smp_masked_invlpg(*mask, va, pmap);
+ smp_masked_invlpg(pmap_invalidate_cpu_mask(pmap), va, pmap);
sched_unpin();
}
/* 4k PTEs -- Chosen to exceed the total size of Broadwell L2 TLB */
#define PMAP_INVLPG_THRESHOLD (4 * 1024 * PAGE_SIZE)
-void
-pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
+static void
+pmap_invalidate_range_pcid(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
+ const bool invpcid_works1)
{
- cpuset_t *mask;
struct invpcid_descr d;
- vm_offset_t addr;
uint64_t kcr3, ucr3;
uint32_t pcid;
u_int cpuid, i;
+ cpuid = PCPU_GET(cpuid);
+ if (pmap == PCPU_GET(curpmap)) {
+ if (pmap->pm_ucr3 != PMAP_NO_CR3) {
+ critical_enter();
+ pcid = pmap->pm_pcids[cpuid].pm_pcid;
+ if (invpcid_works1) {
+ d.pcid = pcid | PMAP_PCID_USER_PT;
+ d.pad = 0;
+ d.addr = sva;
+ for (; d.addr < eva; d.addr += PAGE_SIZE)
+ invpcid(&d, INVPCID_ADDR);
+ } else {
+ kcr3 = pmap->pm_cr3 | pcid | CR3_PCID_SAVE;
+ ucr3 = pmap->pm_ucr3 | pcid |
+ PMAP_PCID_USER_PT | CR3_PCID_SAVE;
+ pmap_pti_pcid_invlrng(ucr3, kcr3, sva, eva);
+ }
+ critical_exit();
+ }
+ } else
+ pmap->pm_pcids[cpuid].pm_gen = 0;
+
+ CPU_FOREACH(i) {
+ if (cpuid != i)
+ pmap->pm_pcids[i].pm_gen = 0;
+ }
+ /* See the comment in pmap_invalidate_page_pcid(). */
+ atomic_thread_fence_seq_cst();
+}
+
+static void
+pmap_invalidate_range_pcid_invpcid(pmap_t pmap, vm_offset_t sva,
+ vm_offset_t eva)
+{
+
+ pmap_invalidate_range_pcid(pmap, sva, eva, true);
+}
+
+static void
+pmap_invalidate_range_pcid_noinvpcid(pmap_t pmap, vm_offset_t sva,
+ vm_offset_t eva)
+{
+
+ pmap_invalidate_range_pcid(pmap, sva, eva, false);
+}
+
+static void
+pmap_invalidate_range_nopcid(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
+{
+}
+
+DEFINE_IFUNC(static, void, pmap_invalidate_range_mode, (pmap_t, vm_offset_t,
+ vm_offset_t), static)
+{
+
+ if (pmap_pcid_enabled)
+ return (invpcid_works ? pmap_invalidate_range_pcid_invpcid :
+ pmap_invalidate_range_pcid_noinvpcid);
+ return (pmap_invalidate_range_nopcid);
+}
+
+void
+pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
+{
+ vm_offset_t addr;
+
if (eva - sva >= PMAP_INVLPG_THRESHOLD) {
pmap_invalidate_all(pmap);
return;
@@ -1806,122 +1940,119 @@ pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm
("pmap_invalidate_range: invalid type %d", pmap->pm_type));
sched_pin();
- cpuid = PCPU_GET(cpuid);
if (pmap == kernel_pmap) {
for (addr = sva; addr < eva; addr += PAGE_SIZE)
invlpg(addr);
- mask = &all_cpus;
} else {
if (pmap == PCPU_GET(curpmap)) {
for (addr = sva; addr < eva; addr += PAGE_SIZE)
invlpg(addr);
- if (pmap_pcid_enabled && pmap->pm_ucr3 != PMAP_NO_CR3) {
- critical_enter();
- pcid = pmap->pm_pcids[cpuid].pm_pcid;
- if (invpcid_works) {
- d.pcid = pcid | PMAP_PCID_USER_PT;
- d.pad = 0;
- d.addr = sva;
- for (; d.addr < eva; d.addr +=
- PAGE_SIZE)
- invpcid(&d, INVPCID_ADDR);
- } else {
- kcr3 = pmap->pm_cr3 | pcid |
- CR3_PCID_SAVE;
- ucr3 = pmap->pm_ucr3 | pcid |
- PMAP_PCID_USER_PT | CR3_PCID_SAVE;
- pmap_pti_pcid_invlrng(ucr3, kcr3, sva,
- eva);
- }
- critical_exit();
- }
- } else if (pmap_pcid_enabled) {
- pmap->pm_pcids[cpuid].pm_gen = 0;
}
- if (pmap_pcid_enabled) {
- CPU_FOREACH(i) {
- if (cpuid != i)
- pmap->pm_pcids[i].pm_gen = 0;
- }
- /* See the comment in pmap_invalidate_page(). */
- atomic_thread_fence_seq_cst();
- }
- mask = &pmap->pm_active;
+ pmap_invalidate_range_mode(pmap, sva, eva);
}
- smp_masked_invlpg_range(*mask, sva, eva, pmap);
+ smp_masked_invlpg_range(pmap_invalidate_cpu_mask(pmap), sva, eva, pmap);
sched_unpin();
}
-void
-pmap_invalidate_all(pmap_t pmap)
+static inline void
+pmap_invalidate_all_pcid(pmap_t pmap, bool invpcid_works1)
{
- cpuset_t *mask;
struct invpcid_descr d;
uint64_t kcr3, ucr3;
uint32_t pcid;
u_int cpuid, i;
- if (pmap_type_guest(pmap)) {
- pmap_invalidate_ept(pmap);
- return;
- }
-
- KASSERT(pmap->pm_type == PT_X86,
- ("pmap_invalidate_all: invalid type %d", pmap->pm_type));
-
- sched_pin();
if (pmap == kernel_pmap) {
- if (pmap_pcid_enabled && invpcid_works) {
+ if (invpcid_works1) {
bzero(&d, sizeof(d));
invpcid(&d, INVPCID_CTXGLOB);
} else {
invltlb_glob();
}
- mask = &all_cpus;
} else {
cpuid = PCPU_GET(cpuid);
if (pmap == PCPU_GET(curpmap)) {
- if (pmap_pcid_enabled) {
- critical_enter();
- pcid = pmap->pm_pcids[cpuid].pm_pcid;
- if (invpcid_works) {
- d.pcid = pcid;
- d.pad = 0;
- d.addr = 0;
+ critical_enter();
+ pcid = pmap->pm_pcids[cpuid].pm_pcid;
+ if (invpcid_works1) {
+ d.pcid = pcid;
+ d.pad = 0;
+ d.addr = 0;
+ invpcid(&d, INVPCID_CTX);
+ if (pmap->pm_ucr3 != PMAP_NO_CR3) {
+ d.pcid |= PMAP_PCID_USER_PT;
invpcid(&d, INVPCID_CTX);
- if (pmap->pm_ucr3 != PMAP_NO_CR3) {
- d.pcid |= PMAP_PCID_USER_PT;
- invpcid(&d, INVPCID_CTX);
- }
- } else {
- kcr3 = pmap->pm_cr3 | pcid;
- ucr3 = pmap->pm_ucr3;
- if (ucr3 != PMAP_NO_CR3) {
- ucr3 |= pcid | PMAP_PCID_USER_PT;
- pmap_pti_pcid_invalidate(ucr3,
- kcr3);
- } else {
- load_cr3(kcr3);
- }
}
- critical_exit();
} else {
- invltlb();
+ kcr3 = pmap->pm_cr3 | pcid;
+ ucr3 = pmap->pm_ucr3;
+ if (ucr3 != PMAP_NO_CR3) {
+ ucr3 |= pcid | PMAP_PCID_USER_PT;
+ pmap_pti_pcid_invalidate(ucr3, kcr3);
+ } else {
+ load_cr3(kcr3);
+ }
}
- } else if (pmap_pcid_enabled) {
+ critical_exit();
+ } else
pmap->pm_pcids[cpuid].pm_gen = 0;
+ CPU_FOREACH(i) {
+ if (cpuid != i)
+ pmap->pm_pcids[i].pm_gen = 0;
}
- if (pmap_pcid_enabled) {
- CPU_FOREACH(i) {
- if (cpuid != i)
- pmap->pm_pcids[i].pm_gen = 0;
- }
- /* See the comment in pmap_invalidate_page(). */
- atomic_thread_fence_seq_cst();
- }
- mask = &pmap->pm_active;
}
- smp_masked_invltlb(*mask, pmap);
+ /* See the comment in pmap_invalidate_page_pcid(). */
+ atomic_thread_fence_seq_cst();
+}
+
+static void
+pmap_invalidate_all_pcid_invpcid(pmap_t pmap)
+{
+
+ pmap_invalidate_all_pcid(pmap, true);
+}
+
+static void
+pmap_invalidate_all_pcid_noinvpcid(pmap_t pmap)
+{
+
+ pmap_invalidate_all_pcid(pmap, false);
+}
+
+static void
+pmap_invalidate_all_nopcid(pmap_t pmap)
+{
+
+ if (pmap == kernel_pmap)
+ invltlb_glob();
+ else if (pmap == PCPU_GET(curpmap))
+ invltlb();
+}
+
+DEFINE_IFUNC(static, void, pmap_invalidate_all_mode, (pmap_t), static)
+{
+
+ if (pmap_pcid_enabled)
+ return (invpcid_works ? pmap_invalidate_all_pcid_invpcid :
+ pmap_invalidate_all_pcid_noinvpcid);
+ return (pmap_invalidate_all_nopcid);
+}
+
+void
+pmap_invalidate_all(pmap_t pmap)
+{
+
+ if (pmap_type_guest(pmap)) {
+ pmap_invalidate_ept(pmap);
+ return;
+ }
+
+ KASSERT(pmap->pm_type == PT_X86,
+ ("pmap_invalidate_all: invalid type %d", pmap->pm_type));
+
+ sched_pin();
+ pmap_invalidate_all_mode(pmap);
+ smp_masked_invltlb(pmap_invalidate_cpu_mask(pmap), pmap);
sched_unpin();
}
@@ -2176,36 +2307,54 @@ pmap_invalidate_pde_page(pmap_t pmap, vm_offset_t va,
pmap_invalidate_page(pmap, va);
}
+DEFINE_IFUNC(, void, pmap_invalidate_cache_range,
+ (vm_offset_t sva, vm_offset_t eva), static)
+{
+
+ if ((cpu_feature & CPUID_SS) != 0)
+ return (pmap_invalidate_cache_range_selfsnoop);
+ if ((cpu_feature & CPUID_CLFSH) != 0)
+ return (pmap_force_invalidate_cache_range);
+ return (pmap_invalidate_cache_range_all);
+}
+
#define PMAP_CLFLUSH_THRESHOLD (2 * 1024 * 1024)
+static void
+pmap_invalidate_cache_range_check_align(vm_offset_t sva, vm_offset_t eva)
+{
+
+ KASSERT((sva & PAGE_MASK) == 0,
+ ("pmap_invalidate_cache_range: sva not page-aligned"));
+ KASSERT((eva & PAGE_MASK) == 0,
+ ("pmap_invalidate_cache_range: eva not page-aligned"));
+}
+
+static void
+pmap_invalidate_cache_range_selfsnoop(vm_offset_t sva, vm_offset_t eva)
+{
+
+ pmap_invalidate_cache_range_check_align(sva, eva);
+}
+
void
-pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, boolean_t force)
+pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva)
{
- if (force) {
- sva &= ~(vm_offset_t)(cpu_clflush_line_size - 1);
- } else {
- KASSERT((sva & PAGE_MASK) == 0,
- ("pmap_invalidate_cache_range: sva not page-aligned"));
- KASSERT((eva & PAGE_MASK) == 0,
- ("pmap_invalidate_cache_range: eva not page-aligned"));
- }
+ sva &= ~(vm_offset_t)(cpu_clflush_line_size - 1);
- if ((cpu_feature & CPUID_SS) != 0 && !force)
- ; /* If "Self Snoop" is supported and allowed, do nothing. */
- else if ((cpu_stdext_feature & CPUID_STDEXT_CLFLUSHOPT) != 0 &&
- eva - sva < PMAP_CLFLUSH_THRESHOLD) {
- /*
- * XXX: Some CPUs fault, hang, or trash the local APIC
- * registers if we use CLFLUSH on the local APIC
- * range. The local APIC is always uncached, so we
- * don't need to flush for that range anyway.
- */
- if (pmap_kextract(sva) == lapic_paddr)
- return;
+ /*
+ * XXX: Some CPUs fault, hang, or trash the local APIC
+ * registers if we use CLFLUSH on the local APIC range. The
+ * local APIC is always uncached, so we don't need to flush
+ * for that range anyway.
+ */
+ if (pmap_kextract(sva) == lapic_paddr)
+ return;
+ if ((cpu_stdext_feature & CPUID_STDEXT_CLFLUSHOPT) != 0) {
/*
- * Otherwise, do per-cache line flush. Use the sfence
+ * Do per-cache line flush. Use the sfence
* instruction to insure that previous stores are
* included in the write-back. The processor
* propagates flush to other processors in the cache
@@ -2215,10 +2364,7 @@ pmap_invalidate_cache_range(vm_offset_t sva, vm_offset
for (; sva < eva; sva += cpu_clflush_line_size)
clflushopt(sva);
sfence();
- } else if ((cpu_feature & CPUID_CLFSH) != 0 &&
- eva - sva < PMAP_CLFLUSH_THRESHOLD) {
- if (pmap_kextract(sva) == lapic_paddr)
- return;
+ } else {
/*
* Writes are ordered by CLFLUSH on Intel CPUs.
*/
@@ -2228,17 +2374,17 @@ pmap_invalidate_cache_range(vm_offset_t sva, vm_offset
clflush(sva);
if (cpu_vendor_id != CPU_VENDOR_INTEL)
mfence();
- } else {
-
- /*
- * No targeted cache flush methods are supported by CPU,
- * or the supplied range is bigger than 2MB.
- * Globally invalidate cache.
- */
- pmap_invalidate_cache();
}
}
+static void
+pmap_invalidate_cache_range_all(vm_offset_t sva, vm_offset_t eva)
+{
+
+ pmap_invalidate_cache_range_check_align(sva, eva);
+ pmap_invalidate_cache();
+}
+
/*
* Remove the specified set of pages from the data and instruction caches.
*
@@ -2279,6 +2425,64 @@ pmap_invalidate_cache_pages(vm_page_t *pages, int coun
}
}
+void
+pmap_flush_cache_range(vm_offset_t sva, vm_offset_t eva)
+{
+
+ pmap_invalidate_cache_range_check_align(sva, eva);
+
+ if ((cpu_stdext_feature & CPUID_STDEXT_CLWB) == 0) {
+ pmap_force_invalidate_cache_range(sva, eva);
+ return;
+ }
+
+ /* See comment in pmap_force_invalidate_cache_range(). */
+ if (pmap_kextract(sva) == lapic_paddr)
+ return;
+
+ sfence();
+ for (; sva < eva; sva += cpu_clflush_line_size)
+ clwb(sva);
+ sfence();
+}
+
+void
+pmap_flush_cache_phys_range(vm_paddr_t spa, vm_paddr_t epa, vm_memattr_t mattr)
+{
+ pt_entry_t *pte;
+ vm_offset_t vaddr;
+ int error, pte_bits;
+
+ KASSERT((spa & PAGE_MASK) == 0,
+ ("pmap_flush_cache_phys_range: spa not page-aligned"));
+ KASSERT((epa & PAGE_MASK) == 0,
+ ("pmap_flush_cache_phys_range: epa not page-aligned"));
+
+ if (spa < dmaplimit) {
+ pmap_flush_cache_range(PHYS_TO_DMAP(spa), PHYS_TO_DMAP(MIN(
+ dmaplimit, epa)));
+ if (dmaplimit >= epa)
+ return;
+ spa = dmaplimit;
+ }
+
+ pte_bits = pmap_cache_bits(kernel_pmap, mattr, 0) | X86_PG_RW |
+ X86_PG_V;
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list