svn commit: r320459 - in projects/pnfs-planb-server/sys: amd64/ia32 arm/allwinner arm/arm arm/at91 arm/conf arm/freescale/imx arm/include arm/mv arm/mv/armada38x arm/mv/armadaxp arm/mv/discovery ar...
Rick Macklem
rmacklem at FreeBSD.org
Wed Jun 28 21:45:19 UTC 2017
Author: rmacklem
Date: Wed Jun 28 21:45:13 2017
New Revision: 320459
URL: https://svnweb.freebsd.org/changeset/base/320459
Log:
Update to a current head kernel.
Added:
projects/pnfs-planb-server/sys/arm/arm/nexusvar.h
- copied unchanged from r320458, head/sys/arm/arm/nexusvar.h
projects/pnfs-planb-server/sys/arm/freescale/imx/imx_epit.c
- copied unchanged from r320458, head/sys/arm/freescale/imx/imx_epit.c
projects/pnfs-planb-server/sys/boot/i386/libi386/relocater_tramp.S
- copied unchanged from r320458, head/sys/boot/i386/libi386/relocater_tramp.S
projects/pnfs-planb-server/sys/boot/i386/loader/chain.c
- copied unchanged from r320458, head/sys/boot/i386/loader/chain.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/abd.c
- copied unchanged from r320458, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/abd.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/abd.h
- copied unchanged from r320458, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/abd.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/hrtimer.h
- copied unchanged from r320458, head/sys/compat/linuxkpi/common/include/linux/hrtimer.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/src/linux_hrtimer.c
- copied unchanged from r320458, head/sys/compat/linuxkpi/common/src/linux_hrtimer.c
projects/pnfs-planb-server/sys/dev/neta/
- copied from r320458, head/sys/dev/neta/
projects/pnfs-planb-server/sys/fs/ext2fs/ext2_csum.c
- copied unchanged from r320458, head/sys/fs/ext2fs/ext2_csum.c
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-boneblack-common.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/am335x-boneblack-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-boneblack-wireless.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/am335x-boneblack-wireless.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-bonegreen-common.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/am335x-bonegreen-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/am335x-bonegreen-wireless.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-pcm-953.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/am335x-pcm-953.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-phycore-rdk.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/am335x-phycore-rdk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-388-clearfog-base.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-388-clearfog-base.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-388-clearfog-pro.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-388-clearfog-pro.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-388-clearfog.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-388-clearfog.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-98dx3236.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-xp-98dx3236.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-98dx3336.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-xp-98dx3336.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-98dx4251.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-xp-98dx4251.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-db-dxbc2.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-xp-db-dxbc2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-db-xc3-24g4xg.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/armada-xp-db-xc3-24g4xg.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/at91-linea.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/at91-linea.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/at91-tse850-3.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/at91-tse850-3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/axp223.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/axp223.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47081-luxul-xap-1410.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/bcm47081-luxul-xap-1410.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/da850-lego-ev3.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/da850-lego-ev3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-pinctrl.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/exynos4412-pinctrl.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-prime.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/exynos4412-prime.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-icore-rqs.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6dl-icore-rqs.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-savageboard.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6dl-savageboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-mccmon6.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6q-mccmon6.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-savageboard.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6q-savageboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-savageboard.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6qdl-savageboard.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-isiot-emmc.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6ul-isiot-emmc.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-isiot-nand.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6ul-isiot-nand.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-isiot.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6ul-isiot.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-opos6ul.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6ul-opos6ul.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-opos6uldev.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/imx6ul-opos6uldev.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d36ek_cmp.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/sama5d36ek_cmp.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d3xcm_cmp.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/sama5d3xcm_cmp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d3xmb_cmp.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/sama5d3xmb_cmp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/socfpga_arria10_socdk_nand.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/socfpga_arria10_socdk_nand.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13-licheepi-one.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/sun5i-a13-licheepi-one.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-zero.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-zero.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/sun8i-h3-beelink-x2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-v3s-licheepi-zero.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/sun8i-v3s-licheepi-zero.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-v3s.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/sun8i-v3s.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610-zii-dev-rev-c.dts
- copied unchanged from r320458, head/sys/gnu/dts/arm/vf610-zii-dev-rev-c.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610-zii-dev.dtsi
- copied unchanged from r320458, head/sys/gnu/dts/arm/vf610-zii-dev.dtsi
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/hi3660-clock.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/hi3660-clock.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/rk3328-cru.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/rk3328-cru.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/ste-ab8500.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/ste-ab8500.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/stm32fx-clock.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/stm32fx-clock.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun5i-ccu.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/sun5i-ccu.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun8i-v3s-ccu.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/sun8i-v3s-ccu.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-ccu.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-ccu.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-de.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-de.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-usb.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/clock/sun9i-a80-usb.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/net/mscc-phy-vsc8531.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/net/mscc-phy-vsc8531.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/pinctrl/stm32h7-pinfunc.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/power/rk3328-power.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/power/rk3328-power.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun5i-ccu.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/reset/sun5i-ccu.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun8i-v3s-ccu.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/reset/sun8i-v3s-ccu.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-ccu.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-ccu.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-de.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-de.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-usb.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/reset/sun9i-a80-usb.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/soc/zte,pm_domains.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/soc/zte,pm_domains.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/thermal/lm90.h
- copied unchanged from r320458, head/sys/gnu/dts/include/dt-bindings/thermal/lm90.h
projects/pnfs-planb-server/sys/mips/conf/std.AR_MIPS_BASE
- copied unchanged from r320458, head/sys/mips/conf/std.AR_MIPS_BASE
Deleted:
projects/pnfs-planb-server/sys/arm/conf/ALLWINNER
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/bananapi.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/bananapim2.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/beaglebone-black.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/beaglebone-common.dtsi
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/beaglebone.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/cubieboard.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/cubieboard2.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/olimex-a20-som-evb.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/olinuxino-lime.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/pcduino3.dts
Modified:
projects/pnfs-planb-server/sys/amd64/ia32/ia32_reg.c
projects/pnfs-planb-server/sys/arm/allwinner/a10_gpio.c
projects/pnfs-planb-server/sys/arm/allwinner/aw_ccu.c
projects/pnfs-planb-server/sys/arm/allwinner/aw_machdep.c
projects/pnfs-planb-server/sys/arm/arm/busdma_machdep-v6.c
projects/pnfs-planb-server/sys/arm/arm/cpuinfo.c
projects/pnfs-planb-server/sys/arm/arm/gic.c
projects/pnfs-planb-server/sys/arm/arm/identcpu-v6.c
projects/pnfs-planb-server/sys/arm/arm/locore-v4.S
projects/pnfs-planb-server/sys/arm/arm/locore-v6.S
projects/pnfs-planb-server/sys/arm/arm/mp_machdep.c
projects/pnfs-planb-server/sys/arm/arm/mpcore_timer.c
projects/pnfs-planb-server/sys/arm/arm/nexus.c
projects/pnfs-planb-server/sys/arm/arm/pl310.c
projects/pnfs-planb-server/sys/arm/arm/pmap-v6.c
projects/pnfs-planb-server/sys/arm/at91/uart_dev_at91usart.c
projects/pnfs-planb-server/sys/arm/conf/ARMADA38X
projects/pnfs-planb-server/sys/arm/conf/GENERIC
projects/pnfs-planb-server/sys/arm/conf/SAM9G20EK
projects/pnfs-planb-server/sys/arm/freescale/imx/files.imx6
projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccm.c
projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccmreg.h
projects/pnfs-planb-server/sys/arm/freescale/imx/imx_gpio.c
projects/pnfs-planb-server/sys/arm/include/cpuinfo.h
projects/pnfs-planb-server/sys/arm/include/pl310.h
projects/pnfs-planb-server/sys/arm/include/pmap-v6.h
projects/pnfs-planb-server/sys/arm/mv/armada38x/armada38x.c
projects/pnfs-planb-server/sys/arm/mv/armadaxp/armadaxp.c
projects/pnfs-planb-server/sys/arm/mv/discovery/discovery.c
projects/pnfs-planb-server/sys/arm/mv/files.mv
projects/pnfs-planb-server/sys/arm/mv/kirkwood/kirkwood.c
projects/pnfs-planb-server/sys/arm/mv/mpic.c
projects/pnfs-planb-server/sys/arm/mv/mv_common.c
projects/pnfs-planb-server/sys/arm/mv/mv_machdep.c
projects/pnfs-planb-server/sys/arm/mv/mvreg.h
projects/pnfs-planb-server/sys/arm/mv/mvvar.h
projects/pnfs-planb-server/sys/arm/mv/mvwin.h
projects/pnfs-planb-server/sys/arm/mv/orion/orion.c
projects/pnfs-planb-server/sys/arm64/arm64/pmap.c
projects/pnfs-planb-server/sys/arm64/include/atomic.h
projects/pnfs-planb-server/sys/arm64/include/endian.h
projects/pnfs-planb-server/sys/boot/efi/include/efidef.h
projects/pnfs-planb-server/sys/boot/efi/loader/Makefile
projects/pnfs-planb-server/sys/boot/efi/loader/main.c
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/armada-388-clearfog.dts
projects/pnfs-planb-server/sys/boot/fdt/dts/arm/armada-38x.dtsi
projects/pnfs-planb-server/sys/boot/forth/menu.rc
projects/pnfs-planb-server/sys/boot/i386/boot0/Makefile
projects/pnfs-planb-server/sys/boot/i386/libi386/Makefile
projects/pnfs-planb-server/sys/boot/i386/libi386/libi386.h
projects/pnfs-planb-server/sys/boot/i386/loader/Makefile
projects/pnfs-planb-server/sys/boot/i386/loader/help.i386
projects/pnfs-planb-server/sys/cam/cam_periph.c
projects/pnfs-planb-server/sys/cam/nvme/nvme_da.c
projects/pnfs-planb-server/sys/cam/scsi/scsi_da.c
projects/pnfs-planb-server/sys/cam/scsi/scsi_enc_ses.c
projects/pnfs-planb-server/sys/cam/scsi/scsi_sa.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/common/zfs/zfs_fletcher.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/Makefile.files
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/blkptr.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_userhold.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/edonr_zfs.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sha256.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/skein_zfs.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ddt.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_file.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_checksum.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_checksum.c
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c
projects/pnfs-planb-server/sys/compat/freebsd32/freebsd32.h
projects/pnfs-planb-server/sys/compat/freebsd32/freebsd32_misc.c
projects/pnfs-planb-server/sys/compat/freebsd32/freebsd32_proto.h
projects/pnfs-planb-server/sys/compat/freebsd32/freebsd32_syscall.h
projects/pnfs-planb-server/sys/compat/freebsd32/freebsd32_syscalls.c
projects/pnfs-planb-server/sys/compat/freebsd32/freebsd32_sysent.c
projects/pnfs-planb-server/sys/compat/freebsd32/freebsd32_systrace_args.c
projects/pnfs-planb-server/sys/compat/freebsd32/syscalls.master
projects/pnfs-planb-server/sys/compat/linprocfs/linprocfs.c
projects/pnfs-planb-server/sys/compat/linux/linux_file.c
projects/pnfs-planb-server/sys/compat/linux/linux_stats.c
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/completion.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/device.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/fs.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/io-mapping.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/kernel.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/kobject.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/kthread.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/ktime.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/lockdep.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/mm.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/mm_types.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/module.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/include/linux/sched.h
projects/pnfs-planb-server/sys/compat/linuxkpi/common/src/linux_compat.c
projects/pnfs-planb-server/sys/compat/linuxkpi/common/src/linux_current.c
projects/pnfs-planb-server/sys/compat/linuxkpi/common/src/linux_kthread.c
projects/pnfs-planb-server/sys/conf/dtb.mk
projects/pnfs-planb-server/sys/conf/files
projects/pnfs-planb-server/sys/conf/files.arm
projects/pnfs-planb-server/sys/conf/kern.post.mk
projects/pnfs-planb-server/sys/conf/kern.pre.mk
projects/pnfs-planb-server/sys/conf/kmod.mk
projects/pnfs-planb-server/sys/conf/options
projects/pnfs-planb-server/sys/conf/options.arm
projects/pnfs-planb-server/sys/contrib/rdma/krping/krping.c
projects/pnfs-planb-server/sys/dev/ahci/ahci_pci.c
projects/pnfs-planb-server/sys/dev/bktr/bktr_core.c
projects/pnfs-planb-server/sys/dev/bnxt/if_bnxt.c
projects/pnfs-planb-server/sys/dev/cxgbe/adapter.h
projects/pnfs-planb-server/sys/dev/cxgbe/iw_cxgbe/cm.c
projects/pnfs-planb-server/sys/dev/cxgbe/t4_netmap.c
projects/pnfs-planb-server/sys/dev/cxgbe/t4_sge.c
projects/pnfs-planb-server/sys/dev/cxgbe/tom/t4_cpl_io.c
projects/pnfs-planb-server/sys/dev/cxgbe/tom/t4_listen.c
projects/pnfs-planb-server/sys/dev/etherswitch/e6000sw/e6000sw.c
projects/pnfs-planb-server/sys/dev/etherswitch/e6000sw/e6000swreg.h
projects/pnfs-planb-server/sys/dev/hwpmc/hwpmc_armv7.c
projects/pnfs-planb-server/sys/dev/hwpmc/hwpmc_mod.c
projects/pnfs-planb-server/sys/dev/hwpmc/pmc_events.h
projects/pnfs-planb-server/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
projects/pnfs-planb-server/sys/dev/iicbus/ofw_iicbus.c
projects/pnfs-planb-server/sys/dev/iicbus/twsi/mv_twsi.c
projects/pnfs-planb-server/sys/dev/iicbus/twsi/twsi.c
projects/pnfs-planb-server/sys/dev/jedec_ts/jedec_ts.c
projects/pnfs-planb-server/sys/dev/md/md.c
projects/pnfs-planb-server/sys/dev/mlx4/mlx4_core/mlx4_pd.c
projects/pnfs-planb-server/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
projects/pnfs-planb-server/sys/dev/mlx5/mlx5_core/mlx5_uar.c
projects/pnfs-planb-server/sys/dev/nvme/nvme.h
projects/pnfs-planb-server/sys/dev/psci/psci_arm.S
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/bcm_osal.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/common_hsi.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_chain.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_cxt.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_cxt.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_dbg_values.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_dcbx.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_dcbx.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_dev.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_dev_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_fcoe_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_gtt_reg_addr.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_common.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_debug_tools.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_eth.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_fcoe.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_iscsi.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_iwarp.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_rdma.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hsi_roce.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hw.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_hw.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_init_ops.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_init_ops.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_init_values.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_int.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_int.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_int_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_iov_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_iro.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_iro_values.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_iscsi.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_l2.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_l2.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_l2_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_ll2.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_ll2_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_mcp.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_mcp.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_mcp_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_ooo.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_proto_if.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_roce.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_roce_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_rt_defs.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_sp_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_sp_commands.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_sp_commands.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_spq.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_sriov.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_vf.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_vf_api.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/ecore_vfpf_if.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/eth_common.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/fcoe_common.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/iscsi_common.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/mcp_private.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/mcp_public.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/mfw_hsi.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/nvm_cfg.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/nvm_map.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/pcics_reg_driver.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/qlnx_def.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/qlnx_os.c
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/qlnx_ver.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/rdma_common.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/reg_addr.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/spad_layout.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/storage_common.h
projects/pnfs-planb-server/sys/dev/qlnx/qlnxe/tcp_common.h
projects/pnfs-planb-server/sys/dev/qlxgbe/ql_hw.c
projects/pnfs-planb-server/sys/dev/qlxgbe/ql_hw.h
projects/pnfs-planb-server/sys/dev/rtwn/rtl8188e/r88e_chan.c
projects/pnfs-planb-server/sys/dev/rtwn/rtl8188e/r88e_priv.h
projects/pnfs-planb-server/sys/dev/rtwn/rtl8188e/usb/r88eu_attach.c
projects/pnfs-planb-server/sys/dev/rtwn/rtl8192c/r92c_rom_image.h
projects/pnfs-planb-server/sys/dev/usb/controller/xhci_pci.c
projects/pnfs-planb-server/sys/dev/vt/hw/vga/vt_vga.c
projects/pnfs-planb-server/sys/fs/ext2fs/ext2_alloc.c
projects/pnfs-planb-server/sys/fs/ext2fs/ext2_dir.h
projects/pnfs-planb-server/sys/fs/ext2fs/ext2_extern.h
projects/pnfs-planb-server/sys/fs/ext2fs/ext2_inode_cnv.c
projects/pnfs-planb-server/sys/fs/ext2fs/ext2_vfsops.c
projects/pnfs-planb-server/sys/fs/ext2fs/ext2_vnops.c
projects/pnfs-planb-server/sys/fs/ext2fs/ext2fs.h
projects/pnfs-planb-server/sys/fs/ext2fs/inode.h
projects/pnfs-planb-server/sys/fs/fuse/fuse_io.c
projects/pnfs-planb-server/sys/fs/msdosfs/msdosfs_fat.c
projects/pnfs-planb-server/sys/fs/nfs/nfs.h
projects/pnfs-planb-server/sys/fs/nfs/nfs_commonkrpc.c
projects/pnfs-planb-server/sys/fs/nfs/nfs_commonport.c
projects/pnfs-planb-server/sys/fs/nfs/nfs_commonsubs.c
projects/pnfs-planb-server/sys/fs/nfs/nfs_var.h
projects/pnfs-planb-server/sys/fs/nfs/nfsport.h
projects/pnfs-planb-server/sys/fs/nfs/nfsproto.h
projects/pnfs-planb-server/sys/fs/nfsclient/nfs_clcomsubs.c
projects/pnfs-planb-server/sys/fs/nfsclient/nfs_clnode.c
projects/pnfs-planb-server/sys/fs/nfsclient/nfs_clport.c
projects/pnfs-planb-server/sys/fs/nfsclient/nfs_clrpcops.c
projects/pnfs-planb-server/sys/fs/nfsclient/nfs_clstate.c
projects/pnfs-planb-server/sys/fs/nfsclient/nfs_clvnops.c
projects/pnfs-planb-server/sys/fs/nfsclient/nfsnode.h
projects/pnfs-planb-server/sys/fs/nfsserver/nfs_nfsdport.c
projects/pnfs-planb-server/sys/fs/nfsserver/nfs_nfsdsubs.c
projects/pnfs-planb-server/sys/fs/pseudofs/pseudofs.h
projects/pnfs-planb-server/sys/fs/pseudofs/pseudofs_vnops.c
projects/pnfs-planb-server/sys/geom/part/g_part.c
projects/pnfs-planb-server/sys/gnu/dts/arm/alpine.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-baltos.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-bone-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-boneblack.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-bonegreen.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-chiliboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-chilisom.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-evm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-evmsk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-icev2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-nano.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-phycore-som.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-sl50.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am335x-wega.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am33xx.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am4372.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/am437x-gp-evm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am437x-idk-evm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am437x-sk-evm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am43x-epos-evm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am57xx-beagle-x15-common.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/am57xx-beagle-x15-revb1.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/am57xx-beagle-x15.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/am57xx-idk-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-db.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-dlink-dns327l.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-mirabox.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-netgear-rn102.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-netgear-rn104.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-rd.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-synology-ds213j.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370-xp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-370.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-375-db.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-375.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-380.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-385-linksys.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-385-turris-omnia.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-385.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-388-clearfog.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-388-db.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-388-rd.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-38x-solidrun-microsom.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-38x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-390-db.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-390.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-395.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-398-db.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-398.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-39x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-axpwifiap.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-db.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-gp.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-lenovo-ix4-300d.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-linksys-mamba.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-matrix.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-mv78230.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-mv78260.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-mv78460.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-netgear-rn2120.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-openblocks-ax3-4.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp-synology-ds414.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-xp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/aspeed-ast2500-evb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/aspeed-bmc-opp-palmetto.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/aspeed-g4.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/aspeed-g5.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/at91-sama5d2_xplained.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/at91-sama5d4_xplained.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/axm55xx.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm-nsp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm2835-rpi.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm283x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-asus-rt-ac56u.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-asus-rt-ac68u.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-buffalo-wzr-1750dhp.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-luxul-xap-1510.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-luxul-xwc-1000.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-netgear-r6250.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-netgear-r6300-v2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708-smartrg-sr400ac.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4708.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47081-asus-rt-n18u.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47081-buffalo-wzr-600dhp2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47081-buffalo-wzr-900dhp.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47081.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4709-asus-rt-ac87u.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4709-buffalo-wxr-1900dhp.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4709-netgear-r7000.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4709-netgear-r8000.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4709-tplink-archer-c9-v1.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm4709.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47094-dlink-dir-885l.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47094-luxul-xwr-3100.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47094-netgear-r8500.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47094.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm5301x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm53573.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm94708.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm94709.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm953012er.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm953012k.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm958522er.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm958525er.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm958525xmc.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm958622hr.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm958623hr.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm958625hr.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm958625k.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm988312hr.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/da850-evm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/da850-lcdk.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/da850.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/dm814x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/dm816x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/dove-cm-a510.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/dove-sbc-a510.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/dra7-evm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/dra7.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/dra71-evm.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/dra72-evm-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/dra72-evm-revc.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/ecx-2000.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos-mfc-reserved-memory.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos3250.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4210.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-itop-elite.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-odroidu3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-odroidx.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-odroidx2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos5.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos5250.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos5260.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos5410.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos5420.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos5440.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx1-ads.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx1.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx23.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx25.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx27-apf27dev.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx27-eukrea-mbimxsd27-baseboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx27-pdk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx27-phytec-phycard-s-som.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx27-phytec-phycore-rdk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx27-phytec-phycore-som.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx27.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx28.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx31.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx35.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx50-evk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx51-apf51dev.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx51-babbage.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx51-digi-connectcore-som.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx51-eukrea-mbimxsd51-baseboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-qsb-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-qsb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-qsrb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-smd.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-tqma53.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-tx53.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-voipac-dmm-668.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-aristainetos2_4.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-aristainetos2_7.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-aristainetos_4.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-cubox-i.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-hummingboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-icore.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-nit6xlite.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-nitrogen6x.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-sabrelite.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-ts4900.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-apalis-ixora.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-b450v3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-b650v3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-b850v3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-ba16.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-bx50v3.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-cm-fx6.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-cubox-i.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-dmo-edmqmx6.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-evi.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-gw5400-a.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-h100.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-hummingboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-icore-rqs.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-icore.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-marsboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-nitrogen6_max.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-nitrogen6_som2.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-nitrogen6x.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-novena.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-sabrelite.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-ts4900.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-utilite-pro.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-apalis.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-apf6dev.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-aristainetos.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-aristainetos2.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-colibri.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-cubox-i.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-dfi-fs700-m60.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-gw51xx.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-gw52xx.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-gw53xx.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-gw54xx.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-gw551x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-gw552x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-gw553x.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-hummingboard.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-icore-rqs.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-icore.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-microsom-ar8035.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-microsom.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-nit6xlite.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-nitrogen6_max.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-nitrogen6_som2.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-nitrogen6x.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-phytec-pfla02.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-rex.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-sabreauto.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-sabrelite.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-ts4900.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl-tx6.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qdl.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6qp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6sl-evk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6sx-nitrogen6sx.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6sx-sdb-sai.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6sx-udoo-neo.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-geam-kit.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-geam.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-liteboard.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-litesom.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul-tx6ul.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ul.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ull-14x14-evk.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6ull.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7-colibri.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7d-cl-som-imx7.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7d-nitrogen7.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7d-pinfunc.h
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7d-sdb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7s-warp.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7s.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone-k2e-netcp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone-k2e.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone-k2g.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone-k2hk-netcp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone-k2hk.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone-k2l-netcp.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone-k2l.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/keystone.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-dir665.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation-6282.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation-duo-6281.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation-lsqvl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation-lsvl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation-lswsxl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation-lswvl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation-lswxl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linkstation.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-linksys-viper.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-mv88f6281gtw-ge.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-rd88f6281-a.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-rd88f6281-z0.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/kirkwood-rd88f6281.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/logicpd-torpedo-som.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/ls1021a.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mt2701-evb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/mt2701.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mt6580.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mt6589.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mt7623-evb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/mt7623.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mt8127.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mt8135.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mvebu-linkstation-fan.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/mvebu-linkstation-gpio-simple.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/omap3-beagle-xm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/omap3-igep.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/omap3-n900.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/omap4-panda-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/omap5-igep0050.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/omap5-uevm.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/omap5.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-kuroboxpro.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-linkstation-lschl.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-linkstation-lsgl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-linkstation-lswtgl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-linkstation.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-lswsgl.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/ox810se.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/ox820.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-apq8060-dragonboard.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-apq8064-arrow-sd-600eval.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-apq8064-ifc6410.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-apq8064-pins.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-apq8064-sony-xperia-yuga.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-apq8064.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-ipq8064.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-msm8660-surf.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-msm8660.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-msm8974-sony-xperia-honami.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-msm8974.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r7s72100-rskrza1.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r7s72100.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a73a4.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7743.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7745.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7778.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7779-marzen.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7779.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7790.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7791.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7792.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7793-gose.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7793.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7794.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk1108.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3036-evb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3036-kylin.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3036.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3066a-bqcurie2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3066a-marsboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3066a-mk808.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3066a-rayeager.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3066a.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3188-px3-evb.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3188-radxarock.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3188.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3229-evb.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk322x.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-evb-act8846.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-evb-rk808.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-evb.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-fennec.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-firefly-beta.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-firefly-reload-core.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-firefly-reload.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-firefly.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-firefly.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-miqi.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-popmetal.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-r89.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-rock2-som.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-rock2-square.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-analog-audio.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-brain.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-chromebook.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-jaq.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-jerry.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-mickey.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-minnie.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-pinky.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-sdmmc.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron-speedy.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288-veyron.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/rk3288.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d2.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d3_uart.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d4.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sh73a0.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/socfpga.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/socfpga_arria5.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/socfpga_arria5_socdk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/socfpga_cyclone5_socdk.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/ste-dbx5x0.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/ste-href.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/ste-hrefprev60.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/ste-hrefv60plus.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/ste-snowball.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/stih407-family.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/stih407-pinctrl.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/stih410-b2120.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/stih410-b2260.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/stih410.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/stm32429i-eval.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/stm32f429-disco.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/stm32f429.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/stm32f469-disco.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-a1000.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-ba10-tvbox.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-chuwi-v7-cw0825.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-cubieboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-dserve-dsrv9703c.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-gemei-g9.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-hackberry.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-hyundai-a7hd.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-inet1.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-inet97fv2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-inet9f-rev03.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-jesurun-q5.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-marsboard.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-mini-xplus.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-mk802.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-olinuxino-lime.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-pcduino.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-pcduino2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10-pov-protab2-ips9.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun4i-a10.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a10s-auxtek-t003.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a10s-auxtek-t004.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a10s-mk802.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a10s-olinuxino-micro.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a10s-r7-tv-dongle.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a10s-wobo-i5.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a10s.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13-empire-electronix-d709.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13-hsg-h702.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13-olinuxino-micro.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13-olinuxino.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13-utoo-p66.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-gr8-chip-pro.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-gr8-evb.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-gr8.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-r8-chip.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-r8.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-reference-design-tablet.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31-app4-evb1.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31-colombus.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31-hummingbird.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31-i7.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31-m9.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31-mele-a1000g-quad.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31s-primo81.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31s-sina31s.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31s-sinovoip-bpi-m2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31s-yones-toptech-bs1078-v2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-reference-design-tablet.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-bananapi-m1-plus.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-bananapi.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-bananapro.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-cubieboard2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-cubietruck.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-hummingbird.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-i12-tvbox.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-itead-ibox.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-lamobo-r1.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-m3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-mk808c.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-olimex-som-evb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime2-emmc.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-olinuxino-micro.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-orangepi-mini.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-orangepi.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-pcduino3-nano.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-pcduino3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-wexler-tab7200.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20-wits-pro-a20-dkt.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun7i-a20.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-a33.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-evb.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-ippo-q8h-v1.2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-ippo-q8h-v5.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-polaroid-mid2407pxe03.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-polaroid-mid2809pxe04.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-q8-tablet.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a33-inet-d978-rev2.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a33-olinuxino.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a33-sinlinx-sina33.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a33.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a83t.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-bananapi-m2-plus.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-nanopi.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-orangepi-2.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-orangepi-lite.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-orangepi-one.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-orangepi-pc-plus.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-orangepi-pc.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-orangepi-plus.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-q8-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-r16-parrot.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-reference-design-tablet.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun9i-a80-cubieboard4.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun9i-a80-optimus.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/sun9i-a80.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/sunxi-common-regulators.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/tango4-common.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/tango4-vantage-1172.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra124-apalis-eval.dts (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra124-apalis.dtsi (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra124-nyan-big.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra124-nyan-blaze.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra124-nyan.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra20-paz00.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra20-trimslice.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pinctrl.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf-colibri-eval-v3.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf-colibri.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf500-colibri-eval-v3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/vf500-colibri.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf500.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610-colibri-eval-v3.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610-colibri.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610-twr.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610-zii-dev-rev-b.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610m4-colibri.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610m4-cosmic.dts
projects/pnfs-planb-server/sys/gnu/dts/arm/vf610m4.dtsi
projects/pnfs-planb-server/sys/gnu/dts/arm/vfxxx.dtsi
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/bcm2835.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/exynos5433.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/gxbb-clkc.h (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/imx7d-clock.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-ipq4019.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-mdm9615.h (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-msm8994.h (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/qcom,gcc-msm8996.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/qcom,rpmcc.h (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/r7s72100-clock.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/rk3188-cru-common.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/rk3288-cru.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/mfd/stm32f4-rcc.h (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/pinctrl/omap.h
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/pinctrl/samsung.h (contents, props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/sound/cs42l42.h (contents, props changed)
projects/pnfs-planb-server/sys/i386/isa/npx.c
projects/pnfs-planb-server/sys/kern/init_sysent.c
projects/pnfs-planb-server/sys/kern/kern_descrip.c
projects/pnfs-planb-server/sys/kern/kern_event.c
projects/pnfs-planb-server/sys/kern/kern_mutex.c
projects/pnfs-planb-server/sys/kern/kern_rwlock.c
projects/pnfs-planb-server/sys/kern/kern_sx.c
projects/pnfs-planb-server/sys/kern/kern_uuid.c
projects/pnfs-planb-server/sys/kern/subr_blist.c
projects/pnfs-planb-server/sys/kern/subr_prf.c
projects/pnfs-planb-server/sys/kern/syscalls.c
projects/pnfs-planb-server/sys/kern/syscalls.master
projects/pnfs-planb-server/sys/kern/systrace_args.c
projects/pnfs-planb-server/sys/kern/uipc_debug.c
projects/pnfs-planb-server/sys/kern/uipc_mbuf.c
projects/pnfs-planb-server/sys/kern/uipc_shm.c
projects/pnfs-planb-server/sys/kern/uipc_sockbuf.c
projects/pnfs-planb-server/sys/kern/uipc_socket.c
projects/pnfs-planb-server/sys/kern/vfs_aio.c
projects/pnfs-planb-server/sys/kern/vfs_bio.c
projects/pnfs-planb-server/sys/mips/conf/AP135
projects/pnfs-planb-server/sys/mips/conf/AR71XX_BASE
projects/pnfs-planb-server/sys/mips/conf/ERL
projects/pnfs-planb-server/sys/mips/conf/QCA953X_BASE
projects/pnfs-planb-server/sys/mips/conf/std.AR724X
projects/pnfs-planb-server/sys/mips/conf/std.AR91XX
projects/pnfs-planb-server/sys/mips/conf/std.AR933X
projects/pnfs-planb-server/sys/mips/conf/std.AR934X
projects/pnfs-planb-server/sys/mips/conf/std.QCA955X
projects/pnfs-planb-server/sys/modules/dtb/allwinner/Makefile
projects/pnfs-planb-server/sys/modules/ext2fs/Makefile
projects/pnfs-planb-server/sys/modules/ffec/Makefile
projects/pnfs-planb-server/sys/modules/linuxkpi/Makefile
projects/pnfs-planb-server/sys/net/bpf.c
projects/pnfs-planb-server/sys/net/iflib.c
projects/pnfs-planb-server/sys/net/route.c
projects/pnfs-planb-server/sys/net/route.h
projects/pnfs-planb-server/sys/netgraph/ng_ksocket.c
projects/pnfs-planb-server/sys/netinet/sctp_auth.c
projects/pnfs-planb-server/sys/netinet/sctp_constants.h
projects/pnfs-planb-server/sys/netinet/sctp_input.c
projects/pnfs-planb-server/sys/netinet/sctp_output.c
projects/pnfs-planb-server/sys/netinet/sctp_pcb.c
projects/pnfs-planb-server/sys/netinet/sctp_usrreq.c
projects/pnfs-planb-server/sys/netinet/sctputil.c
projects/pnfs-planb-server/sys/netinet/sctputil.h
projects/pnfs-planb-server/sys/ofed/drivers/infiniband/core/fmr_pool.c
projects/pnfs-planb-server/sys/ofed/drivers/infiniband/core/iwcm.c
projects/pnfs-planb-server/sys/ofed/drivers/infiniband/core/mad.c
projects/pnfs-planb-server/sys/ofed/drivers/infiniband/core/umem.c
projects/pnfs-planb-server/sys/ofed/drivers/infiniband/hw/mthca/mthca_dev.h
projects/pnfs-planb-server/sys/powerpc/booke/pmap.c
projects/pnfs-planb-server/sys/powerpc/include/_types.h
projects/pnfs-planb-server/sys/powerpc/include/proc.h
projects/pnfs-planb-server/sys/powerpc/mpc85xx/fsl_diu.c
projects/pnfs-planb-server/sys/powerpc/mpc85xx/mpc85xx.c
projects/pnfs-planb-server/sys/powerpc/mpc85xx/mpc85xx.h
projects/pnfs-planb-server/sys/riscv/include/atomic.h
projects/pnfs-planb-server/sys/security/mac_bsdextended/mac_bsdextended.c
projects/pnfs-planb-server/sys/sys/acct.h
projects/pnfs-planb-server/sys/sys/blist.h
projects/pnfs-planb-server/sys/sys/buf.h
projects/pnfs-planb-server/sys/sys/event.h
projects/pnfs-planb-server/sys/sys/mman.h
projects/pnfs-planb-server/sys/sys/param.h
projects/pnfs-planb-server/sys/sys/pmc.h
projects/pnfs-planb-server/sys/sys/sglist.h
projects/pnfs-planb-server/sys/sys/sockbuf.h
projects/pnfs-planb-server/sys/sys/syscall.h
projects/pnfs-planb-server/sys/sys/syscall.mk
projects/pnfs-planb-server/sys/sys/sysproto.h
projects/pnfs-planb-server/sys/tools/fdt/make_dtb.sh
projects/pnfs-planb-server/sys/ufs/ffs/ffs_alloc.c
projects/pnfs-planb-server/sys/ufs/ffs/ffs_extern.h
projects/pnfs-planb-server/sys/ufs/ffs/ffs_snapshot.c
projects/pnfs-planb-server/sys/ufs/ffs/ffs_vfsops.c
projects/pnfs-planb-server/sys/ufs/ufs/ufs_gjournal.c
projects/pnfs-planb-server/sys/vm/swap_pager.c
projects/pnfs-planb-server/sys/vm/vm.h
projects/pnfs-planb-server/sys/vm/vm_fault.c
projects/pnfs-planb-server/sys/vm/vm_map.c
projects/pnfs-planb-server/sys/vm/vm_map.h
projects/pnfs-planb-server/sys/vm/vm_mmap.c
projects/pnfs-planb-server/sys/vm/vm_pageout.c
projects/pnfs-planb-server/sys/vm/vnode_pager.c
projects/pnfs-planb-server/sys/x86/iommu/intel_ctx.c
projects/pnfs-planb-server/sys/x86/iommu/intel_dmar.h
projects/pnfs-planb-server/sys/x86/iommu/intel_qi.c
projects/pnfs-planb-server/sys/x86/x86/intr_machdep.c
Directory Properties:
projects/pnfs-planb-server/sys/ (props changed)
projects/pnfs-planb-server/sys/cddl/contrib/opensolaris/ (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/ (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/am571x-idk.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/arm-realview-eb-11mp-bbrevd-ctrevb.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/arm-realview-eb-11mp-bbrevd.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/arm-realview-eb-11mp-ctrevb.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/arm-realview-eb-a9mp-bbrevd.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/arm-realview-eb-bbrevd.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/arm-realview-eb-bbrevd.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/armada-395-gp.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/at91-sam9_l9260.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/at91sam9260ek.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/axp809.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm23550-sparrow.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm23550.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm2835-rpi-zero.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm283x-rpi-smsc9512.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm283x-rpi-smsc9514.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm283x-rpi-usb-host.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm47189-tenda-ac9.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm5301x-nand-cs0-bch1.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm5301x-nand-cs0-bch4.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/bcm5301x-nand-cs0.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/cloudengines-pogoplug-series-3.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/dra72-evm-tps65917.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/ep7209.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/ep7211-edb7211.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/ep7211.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos4412-itop-scp-core.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos5410-odroidxu.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos54xx-odroidxu-leds.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/exynos54xx.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/hi3519-demb.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/hi3519.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx23-sansa.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx23-xfi3.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx53-usbarmory.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6dl-gw553x.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6q-gw553x.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6sx-udoo-neo-basic.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6sx-udoo-neo-extended.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx6sx-udoo-neo-full.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7-colibri-eval-v3.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7d-colibri-eval-v3.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7d-colibri.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7s-colibri-eval-v3.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/imx7s-colibri.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/omap4-droid4-xt894.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-mv88f5181.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/orion5x-netgear-wnr854t.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/pxa25x.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-apq8064-arrow-sd-600eval-pins.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-mdm9615-wp8548-mangoh-green.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-mdm9615-wp8548.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-mdm9615.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/qcom-msm8974-lge-nexus5-hammerhead.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7743-sk-rzg1m.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7745-sk-rzg1e.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7792-blanche.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/r8a7792-wheat.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/rk1108-evb.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d3xmb_emac.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sama5d3xmb_gmac.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/socfpga_arria10_socdk_qspi.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/socfpga_cyclone5_sodia.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/stm32746g-eval.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/stm32f746.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun5i-a13-empire-electronix-m712.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun6i-a31s-inet-q972.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-a23-inet86dz.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-nanopi-m1.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-nanopi-neo.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sun8i-h3-orangepi-plus2e.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/sunxi-reference-design-tablet.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/tegra124-apalis-emc.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-ld4-ref.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-ld4.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-ld6b-ref.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-ld6b.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pro4-ace.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pro4-ref.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pro4-sanji.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pro4.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pro5.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pxs2-gentil.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pxs2-vodka.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-pxs2.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-sld3-ref.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-sld3.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-sld8-ref.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/uniphier-sld8.dtsi (props changed)
projects/pnfs-planb-server/sys/gnu/dts/arm/zynq-microzed.dts (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/ (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/gxbb-aoclkc.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/hi3516cv300-clock.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/histb-clock.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/maxim,max77620.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/mt2701-clk.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/oxsemi,ox810se.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/oxsemi,ox820.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/qcom,lcc-mdm9615.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/r8a7743-cpg-mssr.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/r8a7745-cpg-mssr.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/r8a7792-clock.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/r8a7796-cpg-mssr.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/rk1108-cru.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun50i-a64-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun6i-a31-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun8i-a23-a33-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/sun8i-h3-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/tegra186-clock.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/clock/zx296718-clock.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/display/tda998x.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/gpio/meson-gxl-gpio.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/leds/leds-pca9532.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/mailbox/tegra186-hsp.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/memory/mt2701-larb-port.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/pinctrl/keystone.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/pinctrl/stm32f746-pinfunc.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/power/mt2701-power.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/power/r8a7743-sysc.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/power/r8a7745-sysc.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/power/r8a7792-sysc.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/power/r8a7796-sysc.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/power/tegra186-powergate.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/amlogic,meson-gxbb-reset.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/amlogic,meson8b-reset.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/gxbb-aoclkc.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/mt2701-resets.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/oxsemi,ox810se.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/oxsemi,ox820.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/qcom,gcc-mdm9615.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun50i-a64-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun6i-a31-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun8i-a23-a33-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/sun8i-h3-ccu.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/tegra186-reset.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/reset/ti-syscon.h (props changed)
projects/pnfs-planb-server/sys/gnu/dts/include/dt-bindings/soc/rockchip,boot-mode.h (props changed)
Modified: projects/pnfs-planb-server/sys/amd64/ia32/ia32_reg.c
==============================================================================
--- projects/pnfs-planb-server/sys/amd64/ia32/ia32_reg.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/amd64/ia32/ia32_reg.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -156,7 +156,7 @@ fill_fpregs32(struct thread *td, struct fpreg32 *regs)
/* FPU control/status */
penv_87->en_cw = penv_xmm->en_cw;
penv_87->en_sw = penv_xmm->en_sw;
- penv_87->en_tw = penv_xmm->en_tw;
+
/*
* XXX for en_fip/fcs/foo/fos, check if the fxsave format
* uses the old-style layout for 32 bit user apps. If so,
@@ -170,9 +170,13 @@ fill_fpregs32(struct thread *td, struct fpreg32 *regs)
/* Entry into the kernel always sets TF_HASSEGS */
penv_87->en_fos = td->td_frame->tf_ds;
- /* FPU registers */
- for (i = 0; i < 8; ++i)
+ /* FPU registers and tags */
+ penv_87->en_tw = 0xffff;
+ for (i = 0; i < 8; ++i) {
sv_87->sv_ac[i] = sv_fpu->sv_fp[i].fp_acc;
+ if ((penv_xmm->en_tw & (1 << i)) != 0)
+ penv_87->en_tw &= ~(3 << i * 2);
+ }
return (0);
}
@@ -189,15 +193,19 @@ set_fpregs32(struct thread *td, struct fpreg32 *regs)
/* FPU control/status */
penv_xmm->en_cw = penv_87->en_cw;
penv_xmm->en_sw = penv_87->en_sw;
- penv_xmm->en_tw = penv_87->en_tw;
penv_xmm->en_rip = penv_87->en_fip;
/* penv_87->en_fcs and en_fos ignored, see above */
penv_xmm->en_opcode = penv_87->en_opcode;
penv_xmm->en_rdp = penv_87->en_foo;
- /* FPU registers */
- for (i = 0; i < 8; ++i)
+ /* FPU registers and tags */
+ penv_xmm->en_tw = 0;
+ for (i = 0; i < 8; ++i) {
sv_fpu->sv_fp[i].fp_acc = sv_87->sv_ac[i];
+ if ((penv_87->en_tw & (3 << i * 2)) != (3 << i * 2))
+ penv_xmm->en_tw |= 1 << i;
+ }
+
for (i = 8; i < 16; ++i)
bzero(&sv_fpu->sv_fp[i].fp_acc, sizeof(sv_fpu->sv_fp[i].fp_acc));
fpuuserinited(td);
Modified: projects/pnfs-planb-server/sys/arm/allwinner/a10_gpio.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/allwinner/a10_gpio.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/allwinner/a10_gpio.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -565,24 +565,38 @@ aw_fdt_configure_pins(device_t dev, phandle_t cfgxref)
ret = 0;
/* Getting all prop for configuring pins */
- pins_nb = ofw_bus_string_list_to_array(node, "allwinner,pins", &pinlist);
- if (pins_nb <= 0)
- return (ENOENT);
- if (OF_getprop_alloc(node, "allwinner,function",
+ pins_nb = ofw_bus_string_list_to_array(node, "pins", &pinlist);
+ if (pins_nb <= 0) {
+ pins_nb = ofw_bus_string_list_to_array(node, "allwinner,pins",
+ &pinlist);
+ if (pins_nb <= 0)
+ return (ENOENT);
+ }
+ if (OF_getprop_alloc(node, "function",
sizeof(*pin_function),
(void **)&pin_function) == -1) {
- ret = ENOENT;
- goto out;
+ if (OF_getprop_alloc(node, "allwinner,function",
+ sizeof(*pin_function),
+ (void **)&pin_function) == -1) {
+ ret = ENOENT;
+ goto out;
+ }
}
- if (OF_getencprop(node, "allwinner,drive",
+ if (OF_getencprop(node, "drive",
&pin_drive, sizeof(pin_drive)) == -1) {
- ret = ENOENT;
- goto out;
+ if (OF_getencprop(node, "allwinner,drive",
+ &pin_drive, sizeof(pin_drive)) == -1) {
+ ret = ENOENT;
+ goto out;
+ }
}
- if (OF_getencprop(node, "allwinner,pull",
+ if (OF_getencprop(node, "pull",
&pin_pull, sizeof(pin_pull)) == -1) {
- ret = ENOENT;
- goto out;
+ if (OF_getencprop(node, "allwinner,pull",
+ &pin_pull, sizeof(pin_pull)) == -1) {
+ ret = ENOENT;
+ goto out;
+ }
}
/* Configure each pin to the correct function, drive and pull */
@@ -697,6 +711,8 @@ a10_gpio_attach(device_t dev)
/*
* Register as a pinctrl device
*/
+ fdt_pinctrl_register(dev, "pins");
+ fdt_pinctrl_configure_tree(dev);
fdt_pinctrl_register(dev, "allwinner,pins");
fdt_pinctrl_configure_tree(dev);
Modified: projects/pnfs-planb-server/sys/arm/allwinner/aw_ccu.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/allwinner/aw_ccu.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/allwinner/aw_ccu.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -82,6 +82,7 @@ static struct ofw_compat_data compat_data[] = {
{ "allwinner,sun50i-a64", CLOCK_CCU },
{ "allwinner,sun8i-a33", CLOCK_CCU },
{ "allwinner,sun8i-a83t", CLOCK_CCU|CLOCK_PRCM|CLOCK_SYSCTRL },
+ { "allwinner,sun8i-h2-plus", CLOCK_CCU|CLOCK_PRCM },
{ "allwinner,sun8i-h3", CLOCK_CCU|CLOCK_PRCM },
{ NULL, 0 }
};
Modified: projects/pnfs-planb-server/sys/arm/allwinner/aw_machdep.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/allwinner/aw_machdep.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/allwinner/aw_machdep.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -261,6 +261,21 @@ static platform_method_t a83t_methods[] = {
FDT_PLATFORM_DEF(a83t, "a83t", 0, "allwinner,sun8i-a83t", 200);
#endif
+#if defined(SOC_ALLWINNER_H2PLUS)
+static platform_method_t h2_plus_methods[] = {
+ PLATFORMMETHOD(platform_attach, h3_attach),
+ PLATFORMMETHOD(platform_devmap_init, allwinner_devmap_init),
+ PLATFORMMETHOD(platform_cpu_reset, allwinner_cpu_reset),
+
+#ifdef SMP
+ PLATFORMMETHOD(platform_mp_start_ap, aw_mp_start_ap),
+ PLATFORMMETHOD(platform_mp_setmaxid, aw_mp_setmaxid),
+#endif
+ PLATFORMMETHOD_END,
+};
+FDT_PLATFORM_DEF(h2_plus, "h2_plus", 0, "allwinner,sun8i-h2-plus", 200);
+#endif
+
#if defined(SOC_ALLWINNER_H3)
static platform_method_t h3_methods[] = {
PLATFORMMETHOD(platform_attach, h3_attach),
@@ -275,6 +290,8 @@ static platform_method_t h3_methods[] = {
};
FDT_PLATFORM_DEF(h3, "h3", 0, "allwinner,sun8i-h3", 200);
#endif
+
+
u_int
allwinner_soc_type(void)
Modified: projects/pnfs-planb-server/sys/arm/arm/busdma_machdep-v6.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/busdma_machdep-v6.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/busdma_machdep-v6.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -57,7 +57,7 @@ __FBSDID("$FreeBSD$");
#include <machine/atomic.h>
#include <machine/bus.h>
-#include <machine/cpu-v6.h>
+#include <machine/cpu.h>
#include <machine/md_var.h>
#define BUSDMA_DCACHE_ALIGN cpuinfo.dcache_line_size
@@ -491,6 +491,7 @@ bus_dma_tag_create(bus_dma_tag_t parent, bus_size_t al
newtag->highaddr = MAX(parent->highaddr, newtag->highaddr);
newtag->alignment = MAX(parent->alignment, newtag->alignment);
newtag->flags |= parent->flags & BUS_DMA_COULD_BOUNCE;
+ newtag->flags |= parent->flags & BUS_DMA_COHERENT;
if (newtag->boundary == 0)
newtag->boundary = parent->boundary;
else if (parent->boundary != 0)
@@ -755,11 +756,19 @@ bus_dmamem_alloc(bus_dma_tag_t dmat, void **vaddr, int
}
map->flags = DMAMAP_DMAMEM_ALLOC;
- /* Choose a busdma buffer allocator based on memory type flags. */
- if (flags & BUS_DMA_COHERENT) {
+ /* For coherent memory, set the map flag that disables sync ops. */
+ if (flags & BUS_DMA_COHERENT)
+ map->flags |= DMAMAP_COHERENT;
+
+ /*
+ * Choose a busdma buffer allocator based on memory type flags.
+ * If the tag's COHERENT flag is set, that means normal memory
+ * is already coherent, use the normal allocator.
+ */
+ if ((flags & BUS_DMA_COHERENT) &&
+ ((dmat->flags & BUS_DMA_COHERENT) == 0)) {
memattr = VM_MEMATTR_UNCACHEABLE;
ba = coherent_allocator;
- map->flags |= DMAMAP_COHERENT;
} else {
memattr = VM_MEMATTR_DEFAULT;
ba = standard_allocator;
@@ -829,7 +838,8 @@ bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_d
struct busdma_bufzone *bufzone;
busdma_bufalloc_t ba;
- if (map->flags & DMAMAP_COHERENT)
+ if ((map->flags & DMAMAP_COHERENT) &&
+ ((dmat->flags & BUS_DMA_COHERENT) == 0))
ba = coherent_allocator;
else
ba = standard_allocator;
@@ -1030,7 +1040,7 @@ _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t
sgsize = MIN(sgsize, PAGE_SIZE - (curaddr & PAGE_MASK));
curaddr = add_bounce_page(dmat, map, 0, curaddr,
sgsize);
- } else {
+ } else if ((dmat->flags & BUS_DMA_COHERENT) == 0) {
if (map->sync_count > 0)
sl_end = sl->paddr + sl->datacount;
@@ -1144,7 +1154,7 @@ _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap
sgsize)) {
curaddr = add_bounce_page(dmat, map, kvaddr, curaddr,
sgsize);
- } else {
+ } else if ((dmat->flags & BUS_DMA_COHERENT) == 0) {
if (map->sync_count > 0) {
sl_pend = sl->paddr + sl->datacount;
sl_vend = sl->vaddr + sl->datacount;
@@ -1353,8 +1363,9 @@ _bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map,
bpage->datacount);
if (tempvaddr != 0)
pmap_quick_remove_page(tempvaddr);
- dcache_wb_poc(bpage->vaddr, bpage->busaddr,
- bpage->datacount);
+ if ((dmat->flags & BUS_DMA_COHERENT) == 0)
+ dcache_wb_poc(bpage->vaddr,
+ bpage->busaddr, bpage->datacount);
bpage = STAILQ_NEXT(bpage, links);
}
dmat->bounce_zone->total_bounced++;
@@ -1374,8 +1385,9 @@ _bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map,
if ((op & BUS_DMASYNC_PREREAD) && !(op & BUS_DMASYNC_PREWRITE)) {
bpage = STAILQ_FIRST(&map->bpages);
while (bpage != NULL) {
- dcache_inv_poc_dma(bpage->vaddr, bpage->busaddr,
- bpage->datacount);
+ if ((dmat->flags & BUS_DMA_COHERENT) == 0)
+ dcache_inv_poc_dma(bpage->vaddr,
+ bpage->busaddr, bpage->datacount);
bpage = STAILQ_NEXT(bpage, links);
}
}
@@ -1391,8 +1403,9 @@ _bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map,
*/
if (op & BUS_DMASYNC_POSTREAD) {
while (bpage != NULL) {
- dcache_inv_poc(bpage->vaddr, bpage->busaddr,
- bpage->datacount);
+ if ((dmat->flags & BUS_DMA_COHERENT) == 0)
+ dcache_inv_poc(bpage->vaddr,
+ bpage->busaddr, bpage->datacount);
tempvaddr = 0;
datavaddr = bpage->datavaddr;
if (datavaddr == 0) {
@@ -1421,7 +1434,8 @@ _bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map,
if (map->flags & DMAMAP_COHERENT) {
if (op & BUS_DMASYNC_PREWRITE) {
dsb();
- cpu_l2cache_drain_writebuf();
+ if ((dmat->flags & BUS_DMA_COHERENT) == 0)
+ cpu_l2cache_drain_writebuf();
}
return;
}
Modified: projects/pnfs-planb-server/sys/arm/arm/cpuinfo.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/cpuinfo.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/cpuinfo.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -30,10 +30,16 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h>
#include <sys/systm.h>
+#include <sys/kernel.h>
+#include <sys/sysctl.h>
#include <machine/cpu.h>
#include <machine/cpuinfo.h>
+#if __ARM_ARCH >= 6
+void reinit_mmu(uint32_t ttb, uint32_t aux_clr, uint32_t aux_set);
+#endif
+
struct cpuinfo cpuinfo =
{
/* Use safe defaults for start */
@@ -43,11 +49,43 @@ struct cpuinfo cpuinfo =
.icache_line_mask = 31,
};
+static SYSCTL_NODE(_hw, OID_AUTO, cpu, CTLFLAG_RD, 0,
+ "CPU");
+static SYSCTL_NODE(_hw_cpu, OID_AUTO, quirks, CTLFLAG_RD, 0,
+ "CPU quirks");
+
+/*
+ * Tunable CPU quirks.
+ * Be careful, ACTRL cannot be changed if CPU is started in secure
+ * mode(world) and write to ACTRL can cause exception!
+ * These quirks are intended for optimizing CPU performance, not for
+ * applying errata workarounds. Nobody can expect that CPU with unfixed
+ * errata is stable enough to execute the kernel until quirks are applied.
+ */
+static uint32_t cpu_quirks_actlr_mask;
+SYSCTL_INT(_hw_cpu_quirks, OID_AUTO, actlr_mask,
+ CTLFLAG_RDTUN | CTLFLAG_NOFETCH, &cpu_quirks_actlr_mask, 0,
+ "Bits to be masked in ACTLR");
+
+static uint32_t cpu_quirks_actlr_set;
+SYSCTL_INT(_hw_cpu_quirks, OID_AUTO, actlr_set,
+ CTLFLAG_RDTUN | CTLFLAG_NOFETCH, &cpu_quirks_actlr_set, 0,
+ "Bits to be set in ACTLR");
+
+
/* Read and parse CPU id scheme */
void
cpuinfo_init(void)
{
+ /*
+ * Prematurely fetch CPU quirks. Standard fetch for tunable
+ * sysctls is handled using SYSINIT, thus too late for boot CPU.
+ * Keep names in sync with sysctls.
+ */
+ TUNABLE_INT_FETCH("hw.cpu.quirks.actlr_mask", &cpu_quirks_actlr_mask);
+ TUNABLE_INT_FETCH("hw.cpu.quirks.actlr_set", &cpu_quirks_actlr_set);
+
cpuinfo.midr = cp15_midr_get();
/* Test old version id schemes first */
if ((cpuinfo.midr & CPU_ID_IMPLEMENTOR_MASK) == CPU_ID_ARM_LTD) {
@@ -155,15 +193,17 @@ cpuinfo_init(void)
#endif
}
+#if __ARM_ARCH >= 6
/*
* Get bits that must be set or cleared in ACLR register.
* Note: Bits in ACLR register are IMPLEMENTATION DEFINED.
* Its expected that SCU is in operational state before this
* function is called.
*/
-void
+static void
cpuinfo_get_actlr_modifier(uint32_t *actlr_mask, uint32_t *actlr_set)
{
+
*actlr_mask = 0;
*actlr_set = 0;
@@ -238,3 +278,18 @@ cpuinfo_get_actlr_modifier(uint32_t *actlr_mask, uint3
return;
}
}
+
+/* Reinitialize MMU to final kernel mapping and apply all CPU quirks. */
+void
+cpuinfo_reinit_mmu(uint32_t ttb)
+{
+ uint32_t actlr_mask;
+ uint32_t actlr_set;
+
+ cpuinfo_get_actlr_modifier(&actlr_mask, &actlr_set);
+ actlr_mask |= cpu_quirks_actlr_mask;
+ actlr_set |= cpu_quirks_actlr_set;
+ reinit_mmu(ttb, actlr_mask, actlr_set);
+}
+
+#endif /* __ARM_ARCH >= 6 */
Modified: projects/pnfs-planb-server/sys/arm/arm/gic.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/gic.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/gic.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -1445,11 +1445,11 @@ arm_gicv2m_alloc_msi(device_t dev, device_t child, int
break;
}
- KASSERT((psc->gic_irqs[irq].gi_flags & GI_FLAG_MSI)!= 0,
+ KASSERT((psc->gic_irqs[end_irq].gi_flags & GI_FLAG_MSI)!= 0,
("%s: Non-MSI interrupt found", __func__));
/* This is already used */
- if ((psc->gic_irqs[irq].gi_flags & GI_FLAG_MSI_USED) ==
+ if ((psc->gic_irqs[end_irq].gi_flags & GI_FLAG_MSI_USED) ==
GI_FLAG_MSI_USED) {
found = false;
break;
Modified: projects/pnfs-planb-server/sys/arm/arm/identcpu-v6.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/identcpu-v6.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/identcpu-v6.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -60,29 +60,47 @@ static char hw_buf[81];
static int hw_buf_idx;
static bool hw_buf_newline;
+enum cpu_class cpu_class = CPU_CLASS_NONE;
+
static struct {
int implementer;
int part_number;
char *impl_name;
char *core_name;
+ enum cpu_class cpu_class;
} cpu_names[] = {
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_ARM1176, "ARM", "ARM1176"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A5 , "ARM", "Cortex-A5"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A7 , "ARM", "Cortex-A7"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A8 , "ARM", "Cortex-A8"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A9 , "ARM", "Cortex-A9"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A12, "ARM", "Cortex-A12"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A15, "ARM", "Cortex-A15"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A17, "ARM", "Cortex-A17"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A53, "ARM", "Cortex-A53"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A57, "ARM", "Cortex-A57"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A72, "ARM", "Cortex-A72"},
- {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A73, "ARM", "Cortex-A73"},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_ARM1176, "ARM", "ARM1176",
+ CPU_CLASS_ARM11J},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A5 , "ARM", "Cortex-A5",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A7 , "ARM", "Cortex-A7",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A8 , "ARM", "Cortex-A8",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A9 , "ARM", "Cortex-A9",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A12, "ARM", "Cortex-A12",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A15, "ARM", "Cortex-A15",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A17, "ARM", "Cortex-A17",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A53, "ARM", "Cortex-A53",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A57, "ARM", "Cortex-A57",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A72, "ARM", "Cortex-A72",
+ CPU_CLASS_CORTEXA},
+ {CPU_IMPLEMENTER_ARM, CPU_ARCH_CORTEX_A73, "ARM", "Cortex-A73",
+ CPU_CLASS_CORTEXA},
- {CPU_IMPLEMENTER_MRVL, CPU_ARCH_SHEEVA_581, "Marwell", "PJ4 v7"},
- {CPU_IMPLEMENTER_MRVL, CPU_ARCH_SHEEVA_584, "Marwell", "PJ4MP v7"},
+ {CPU_IMPLEMENTER_MRVL, CPU_ARCH_SHEEVA_581, "Marvell", "PJ4 v7",
+ CPU_CLASS_MARVELL},
+ {CPU_IMPLEMENTER_MRVL, CPU_ARCH_SHEEVA_584, "Marvell", "PJ4MP v7",
+ CPU_CLASS_MARVELL},
- {CPU_IMPLEMENTER_QCOM, CPU_ARCH_KRAIT_300, "Qualcomm", "Krait 300"},
+ {CPU_IMPLEMENTER_QCOM, CPU_ARCH_KRAIT_300, "Qualcomm", "Krait 300",
+ CPU_CLASS_KRAIT},
};
@@ -266,6 +284,7 @@ identify_arm_cpu(void)
for(i = 0; i < nitems(cpu_names); i++) {
if (cpu_names[i].implementer == cpuinfo.implementer &&
cpu_names[i].part_number == cpuinfo.part_number) {
+ cpu_class = cpu_names[i].cpu_class;
printf("CPU: %s %s r%dp%d (ECO: 0x%08X)\n",
cpu_names[i].impl_name, cpu_names[i].core_name,
cpuinfo.revision, cpuinfo.patch,
Modified: projects/pnfs-planb-server/sys/arm/arm/locore-v4.S
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/locore-v4.S Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/locore-v4.S Wed Jun 28 21:45:13 2017 (r320459)
@@ -365,7 +365,7 @@ svcstk:
* Memory for the initial pagetable. We are unable to place this in
* the bss as this will be cleared after the table is loaded.
*/
- .section ".init_pagetable"
+ .section ".init_pagetable", "aw", %nobits
.align 14 /* 16KiB aligned */
pagetable:
.space L1_TABLE_SIZE
Modified: projects/pnfs-planb-server/sys/arm/arm/locore-v6.S
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/locore-v6.S Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/locore-v6.S Wed Jun 28 21:45:13 2017 (r320459)
@@ -436,7 +436,7 @@ svcstk:
* Memory for the initial pagetable. We are unable to place this in
* the bss as this will be cleared after the table is loaded.
*/
- .section ".init_pagetable"
+ .section ".init_pagetable", "aw", %nobits
.align 14 /* 16KiB aligned */
.globl boot_pt1
boot_pt1:
Modified: projects/pnfs-planb-server/sys/arm/arm/mp_machdep.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/mp_machdep.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/mp_machdep.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -154,11 +154,9 @@ init_secondary(int cpu)
#ifndef INTRNG
int start = 0, end = 0;
#endif
- uint32_t actlr_mask, actlr_set;
pmap_set_tex();
- cpuinfo_get_actlr_modifier(&actlr_mask, &actlr_set);
- reinit_mmu(pmap_kern_ttb, actlr_mask, actlr_set);
+ cpuinfo_reinit_mmu(pmap_kern_ttb);
cpu_setup();
/* Provide stack pointers for other processor modes. */
Modified: projects/pnfs-planb-server/sys/arm/arm/mpcore_timer.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/mpcore_timer.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/mpcore_timer.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -439,7 +439,12 @@ arm_tmr_attach(device_t dev)
}
#ifdef MULTIDELAY
- arm_set_delay(arm_tmr_delay, sc);
+ /*
+ * We can register as the DELAY() implementation only if we successfully
+ * set up the global timer.
+ */
+ if (tc_err == 0)
+ arm_set_delay(arm_tmr_delay, sc);
#endif
return (0);
Modified: projects/pnfs-planb-server/sys/arm/arm/nexus.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/nexus.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/nexus.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -62,6 +62,8 @@ __FBSDID("$FreeBSD$");
#include <machine/resource.h>
#include <machine/intr.h>
+#include <arm/arm/nexusvar.h>
+
#ifdef FDT
#include <machine/fdt.h>
#include <dev/ofw/ofw_bus_subr.h>
@@ -87,6 +89,7 @@ static struct resource *nexus_alloc_resource(device_t,
static int nexus_activate_resource(device_t, device_t, int, int,
struct resource *);
static bus_space_tag_t nexus_get_bus_tag(device_t, device_t);
+static bus_dma_tag_t nexus_get_dma_tag(device_t dev, device_t child);
#ifdef INTRNG
#ifdef SMP
static int nexus_bind_intr(device_t, device_t, struct resource *, int);
@@ -112,6 +115,13 @@ static int nexus_ofw_map_intr(device_t dev, device_t c
int icells, pcell_t *intr);
#endif
+/*
+ * Normally NULL (which results in defaults which are handled in
+ * busdma_machdep), platform init code can use nexus_set_dma_tag() to set this
+ * to a tag that will be inherited by all busses and devices on the platform.
+ */
+static bus_dma_tag_t nexus_dma_tag;
+
static device_method_t nexus_methods[] = {
/* Device interface */
DEVMETHOD(device_probe, nexus_probe),
@@ -127,6 +137,7 @@ static device_method_t nexus_methods[] = {
DEVMETHOD(bus_setup_intr, nexus_setup_intr),
DEVMETHOD(bus_teardown_intr, nexus_teardown_intr),
DEVMETHOD(bus_get_bus_tag, nexus_get_bus_tag),
+ DEVMETHOD(bus_get_dma_tag, nexus_get_dma_tag),
#ifdef INTRNG
DEVMETHOD(bus_describe_intr, nexus_describe_intr),
#ifdef SMP
@@ -273,6 +284,20 @@ nexus_get_bus_tag(device_t bus __unused, device_t chil
#else
return((void *)1);
#endif
+}
+
+static bus_dma_tag_t
+nexus_get_dma_tag(device_t dev, device_t child)
+{
+
+ return nexus_dma_tag;
+}
+
+void
+nexus_set_dma_tag(bus_dma_tag_t tag)
+{
+
+ nexus_dma_tag = tag;
}
static int
Copied: projects/pnfs-planb-server/sys/arm/arm/nexusvar.h (from r320458, head/sys/arm/arm/nexusvar.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/pnfs-planb-server/sys/arm/arm/nexusvar.h Wed Jun 28 21:45:13 2017 (r320459, copy of r320458, head/sys/arm/arm/nexusvar.h)
@@ -0,0 +1,36 @@
+/*-
+ * Copyright (c) 2017 Ian Lepore <ian at freebsd.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+#ifndef _ARM_ARM_NEXUSVAR_H_
+#define _ARM_ARM_NEXUSVAR_H_
+
+/* Set a platform busdma tag to be inherited by all busses and devices. */
+void nexus_set_dma_tag(bus_dma_tag_t _tag);
+
+#endif
+
Modified: projects/pnfs-planb-server/sys/arm/arm/pl310.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/pl310.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/pl310.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -206,6 +206,10 @@ pl310_cache_sync(void)
if ((pl310_softc == NULL) || !pl310_softc->sc_enabled)
return;
+ /* Do not sync outer cache on IO coherent platform */
+ if (pl310_softc->sc_io_coherent)
+ return;
+
#ifdef PL310_ERRATA_753970
if (pl310_softc->sc_rtl_revision == CACHE_ID_RELEASE_r3p0)
/* Write uncached PL310 register */
@@ -444,6 +448,7 @@ pl310_attach(device_t dev)
struct pl310_softc *sc = device_get_softc(dev);
int rid;
uint32_t cache_id, debug_ctrl;
+ phandle_t node;
sc->sc_dev = dev;
rid = 0;
@@ -469,6 +474,15 @@ pl310_attach(device_t dev)
device_printf(dev, "Part number: 0x%x, release: 0x%x\n",
(cache_id >> CACHE_ID_PARTNUM_SHIFT) & CACHE_ID_PARTNUM_MASK,
(cache_id >> CACHE_ID_RELEASE_SHIFT) & CACHE_ID_RELEASE_MASK);
+
+ /*
+ * Test for "arm,io-coherent" property and disable sync operation if
+ * platform is I/O coherent. Outer sync operations are not needed
+ * on coherent platform and may be harmful in certain situations.
+ */
+ node = ofw_bus_get_node(dev);
+ if (OF_hasprop(node, "arm,io-coherent"))
+ sc->sc_io_coherent = true;
/*
* If L2 cache is already enabled then something has violated the rules,
Modified: projects/pnfs-planb-server/sys/arm/arm/pmap-v6.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/arm/pmap-v6.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/arm/pmap-v6.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -523,11 +523,11 @@ void
pmap_remap_vm_attr(vm_memattr_t old_attr, vm_memattr_t new_attr)
{
int old_idx, new_idx;
-
+
/* Map VM memattrs to indexes to tex_class table. */
old_idx = pte2_attr_tab[(int)old_attr];
new_idx = pte2_attr_tab[(int)new_attr];
-
+
/* Replace TEX attribute and apply it. */
tex_class[old_idx] = tex_class[new_idx];
pmap_set_tex();
@@ -763,7 +763,7 @@ pmap_bootstrap_prepare(vm_paddr_t last)
pt1_entry_t *pte1p;
pt2_entry_t *pte2p;
u_int i;
- uint32_t actlr_mask, actlr_set, l1_attr;
+ uint32_t l1_attr;
/*
* Now, we are going to make real kernel mapping. Note that we are
@@ -880,8 +880,7 @@ pmap_bootstrap_prepare(vm_paddr_t last)
/* Finally, switch from 'boot_pt1' to 'kern_pt1'. */
pmap_kern_ttb = base_pt1 | ttb_flags;
- cpuinfo_get_actlr_modifier(&actlr_mask, &actlr_set);
- reinit_mmu(pmap_kern_ttb, actlr_mask, actlr_set);
+ cpuinfo_reinit_mmu(pmap_kern_ttb);
/*
* Initialize the first available KVA. As kernel image is mapped by
* sections, we are leaving some gap behind.
Modified: projects/pnfs-planb-server/sys/arm/at91/uart_dev_at91usart.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/at91/uart_dev_at91usart.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/at91/uart_dev_at91usart.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -72,6 +72,7 @@ struct at91_usart_softc {
struct uart_softc base;
bus_dma_tag_t tx_tag;
bus_dmamap_t tx_map;
+ bus_addr_t tx_paddr;
uint32_t flags;
#define HAS_TIMEOUT 0x1
#define USE_RTS0_WORKAROUND 0x2
@@ -472,6 +473,9 @@ at91_usart_bus_attach(struct uart_softc *sc)
err = bus_dmamap_create(atsc->tx_tag, 0, &atsc->tx_map);
if (err != 0)
goto errout;
+ if (bus_dmamap_load(atsc->tx_tag, atsc->tx_map, sc->sc_txbuf,
+ sc->sc_txfifosz, at91_getaddr, &atsc->tx_paddr, 0) != 0)
+ goto errout;
if (atsc->flags & HAS_TIMEOUT) {
/*
@@ -547,29 +551,22 @@ errout:
static int
at91_usart_bus_transmit(struct uart_softc *sc)
{
- bus_addr_t addr;
struct at91_usart_softc *atsc;
int err;
err = 0;
atsc = (struct at91_usart_softc *)sc;
uart_lock(sc->sc_hwmtx);
- if (bus_dmamap_load(atsc->tx_tag, atsc->tx_map, sc->sc_txbuf,
- sc->sc_txdatasz, at91_getaddr, &addr, 0) != 0) {
- err = EAGAIN;
- goto errout;
- }
bus_dmamap_sync(atsc->tx_tag, atsc->tx_map, BUS_DMASYNC_PREWRITE);
sc->sc_txbusy = 1;
/*
* Setup the PDC to transfer the data and interrupt us when it
* is done. We've already requested the interrupt.
*/
- WR4(&sc->sc_bas, PDC_TPR, addr);
+ WR4(&sc->sc_bas, PDC_TPR, atsc->tx_paddr);
WR4(&sc->sc_bas, PDC_TCR, sc->sc_txdatasz);
WR4(&sc->sc_bas, PDC_PTCR, PDC_PTCR_TXTEN);
WR4(&sc->sc_bas, USART_IER, USART_CSR_ENDTX);
-errout:
uart_unlock(sc->sc_hwmtx);
return (err);
}
@@ -666,7 +663,6 @@ at91_usart_bus_ipend(struct uart_softc *sc)
if (csr & USART_CSR_ENDTX) {
bus_dmamap_sync(atsc->tx_tag, atsc->tx_map,
BUS_DMASYNC_POSTWRITE);
- bus_dmamap_unload(atsc->tx_tag, atsc->tx_map);
}
if (csr & (USART_CSR_TXRDY | USART_CSR_ENDTX)) {
if (sc->sc_txbusy)
Modified: projects/pnfs-planb-server/sys/arm/conf/ARMADA38X
==============================================================================
--- projects/pnfs-planb-server/sys/arm/conf/ARMADA38X Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/conf/ARMADA38X Wed Jun 28 21:45:13 2017 (r320459)
@@ -43,6 +43,7 @@ device re
device mdio
device etherswitch
device e6000sw
+device neta
# PCI
device pci
Modified: projects/pnfs-planb-server/sys/arm/conf/GENERIC
==============================================================================
--- projects/pnfs-planb-server/sys/arm/conf/GENERIC Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/conf/GENERIC Wed Jun 28 21:45:13 2017 (r320459)
@@ -53,6 +53,7 @@ options SOC_ALLWINNER_A31
options SOC_ALLWINNER_A31S
options SOC_ALLWINNER_A33
options SOC_ALLWINNER_A83T
+options SOC_ALLWINNER_H2PLUS
options SOC_ALLWINNER_H3
options SOC_BCM2836
options SOC_TI_AM335X
Modified: projects/pnfs-planb-server/sys/arm/conf/SAM9G20EK
==============================================================================
--- projects/pnfs-planb-server/sys/arm/conf/SAM9G20EK Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/conf/SAM9G20EK Wed Jun 28 21:45:13 2017 (r320459)
@@ -35,6 +35,8 @@ options SOCDEV_VA=0xdc000000
hints "SAM9G20EK.hints"
makeoptions MODULES_OVERRIDE=""
+options ARM_USE_V6_BUSDMA # Use v6 to track down unaligned I/O issues
+
options SCHED_4BSD # 4BSD scheduler
options INET # InterNETworking
#options INET6 # IPv6 communications protocols
Modified: projects/pnfs-planb-server/sys/arm/freescale/imx/files.imx6
==============================================================================
--- projects/pnfs-planb-server/sys/arm/freescale/imx/files.imx6 Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/freescale/imx/files.imx6 Wed Jun 28 21:45:13 2017 (r320459)
@@ -15,9 +15,10 @@ arm/freescale/imx/imx6_machdep.c standard
arm/freescale/imx/imx6_mp.c optional smp
arm/freescale/imx/imx6_pl310.c standard
arm/freescale/imx/imx6_src.c standard
+arm/freescale/imx/imx_epit.c standard
arm/freescale/imx/imx_iomux.c standard
arm/freescale/imx/imx_machdep.c standard
-arm/freescale/imx/imx_gpt.c standard
+arm/freescale/imx/imx_gpt.c optional imx_gpt
arm/freescale/imx/imx_gpio.c optional gpio
arm/freescale/imx/imx_i2c.c optional fsliic
arm/freescale/imx/imx6_sdma.c optional sdma
Modified: projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccm.c
==============================================================================
--- projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccm.c Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccm.c Wed Jun 28 21:45:13 2017 (r320459)
@@ -94,8 +94,8 @@ ccm_init_gates(struct ccm_softc *sc)
reg = CCGR0_AIPS_TZ1 | CCGR0_AIPS_TZ2 | CCGR0_ABPHDMA;
WR4(sc, CCM_CCGR0, reg);
- /* gpt, enet */
- reg = CCGR1_ENET | CCGR1_GPT;
+ /* enet, epit, gpt */
+ reg = CCGR1_ENET | CCGR1_EPIT1 | CCGR1_GPT;
WR4(sc, CCM_CCGR1, reg);
/* ipmux & ipsync (bridges), iomux, i2c */
Modified: projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccmreg.h
==============================================================================
--- projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccmreg.h Wed Jun 28 21:37:08 2017 (r320458)
+++ projects/pnfs-planb-server/sys/arm/freescale/imx/imx6_ccmreg.h Wed Jun 28 21:45:13 2017 (r320459)
@@ -79,7 +79,10 @@
#define CCGR0_ABPHDMA (0x3 << 4)
#define CCM_CCGR1 0x06C
#define CCGR1_ENET (0x3 << 10)
+#define CCGR1_EPIT1 (0x3 << 12)
+#define CCGR1_EPIT2 (0x3 << 14)
#define CCGR1_GPT (0x3 << 20)
+#define CCGR1_GPT_SERIAL (0x3 << 22)
#define CCM_CCGR2 0x070
#define CCGR2_HDMI_TX (0x3 << 0)
#define CCGR2_HDMI_TX_ISFR (0x3 << 4)
Copied: projects/pnfs-planb-server/sys/arm/freescale/imx/imx_epit.c (from r320458, head/sys/arm/freescale/imx/imx_epit.c)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/pnfs-planb-server/sys/arm/freescale/imx/imx_epit.c Wed Jun 28 21:45:13 2017 (r320459, copy of r320458, head/sys/arm/freescale/imx/imx_epit.c)
@@ -0,0 +1,528 @@
+/*-
+ * Copyright (c) 2017 Ian Lepore <ian at freebsd.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
+/*
+ * Driver for imx Enhanced Programmable Interval Timer, a simple free-running
+ * counter device that can be used as the system timecounter. On imx5 a second
+ * instance of the device is used as the system eventtimer.
+ */
+
+#include <sys/param.h>
+#include <sys/systm.h>
+#include <sys/bus.h>
+#include <sys/kernel.h>
+#include <sys/module.h>
+#include <sys/malloc.h>
+#include <sys/rman.h>
+#include <sys/timeet.h>
+#include <sys/timetc.h>
+#include <sys/watchdog.h>
+#include <machine/bus.h>
+#include <machine/cpu.h>
+#include <machine/intr.h>
+#include <machine/machdep.h>
+
+#include <dev/fdt/fdt_common.h>
+#include <dev/ofw/openfirm.h>
+#include <dev/ofw/ofw_bus.h>
+#include <dev/ofw/ofw_bus_subr.h>
+
+#include <arm/freescale/imx/imx_ccmvar.h>
+#include <arm/freescale/imx/imx_machdep.h>
+
+#define EPIT_CR 0x00 /* Control register */
+#define EPIT_CR_CLKSRC_SHIFT 24
+#define EPIT_CR_CLKSRC_OFF 0
+#define EPIT_CR_CLKSRC_IPG 1
+#define EPIT_CR_CLKSRC_HFCLK 2
+#define EPIT_CR_CLKSRC_LFCLK 3
+#define EPIT_CR_STOPEN (1u << 21)
+#define EPIT_CR_WAITEN (1u << 19)
+#define EPIT_CR_DBGEN (1u << 18)
+#define EPIT_CR_IOVW (1u << 17)
+#define EPIT_CR_SWR (1u << 16)
+#define EPIT_CR_RLD (1u << 3)
+#define EPIT_CR_OCIEN (1u << 2)
+#define EPIT_CR_ENMOD (1u << 1)
+#define EPIT_CR_EN (1u << 0)
+
+#define EPIT_SR 0x04 /* Status register */
+#define EPIT_SR_OCIF (1u << 0)
+
+#define EPIT_LR 0x08 /* Load register */
+#define EPIT_CMPR 0x0c /* Compare register */
+#define EPIT_CNR 0x10 /* Counter register */
+
+/*
+ * Define event timer limits.
+ *
+ * In theory our minimum period is 1 tick, because to setup a oneshot we don't
+ * need a read-modify-write sequence to calculate and set a compare register
+ * value while the counter is running. In practice the waveform diagrams in the
+ * manual make it appear that a setting of 1 might cause it to miss the event,
+ * so I'm setting the lower limit to 2 ticks.
+ */
+#define ET_MIN_TICKS 2
+#define ET_MAX_TICKS 0xfffffffe
+
+static u_int epit_tc_get_timecount(struct timecounter *tc);
+
+struct epit_softc {
+ device_t dev;
+ struct resource * memres;
+ struct resource * intres;
+ void * inthandle;
+ uint32_t clkfreq;
+ uint32_t ctlreg;
+ uint32_t period;
+ struct timecounter tc;
+ struct eventtimer et;
+ bool oneshot;
+};
+
+#ifndef MULTIDELAY
+/* Global softc pointer for use in DELAY(). */
+static struct epit_softc *epit_sc;
+#endif
+
+/*
+ * Probe data. For some reason, the standard linux dts files don't have
+ * compatible properties on the epit devices (other properties are missing too,
+ * like clocks, but we don't care as much about that). So our probe routine
+ * uses the name of the node (must contain "epit") and the address of the
+ * registers as identifying marks.
+ */
+static const uint32_t imx51_epit_ioaddr[2] = {0x73fac000, 0x73fb0000};
+static const uint32_t imx53_epit_ioaddr[2] = {0x53fac000, 0x53fb0000};
+static const uint32_t imx6_epit_ioaddr[2] = {0x020d0000, 0x020d4000};
+
+/* ocd_data is number of units to instantiate on the platform */
+static struct ofw_compat_data compat_data[] = {
+ {"fsl,imx6ul-epit", 1},
+ {"fsl,imx6sx-epit", 1},
+ {"fsl,imx6q-epit", 1},
+ {"fsl,imx6dl-epit", 1},
+ {"fsl,imx53-epit", 2},
+ {"fsl,imx51-epit", 2},
+ {"fsl,imx31-epit", 2},
+ {"fsl,imx27-epit", 2},
+ {"fsl,imx25-epit", 2},
+ {NULL, 0}
+};
+
+static inline uint32_t
+RD4(struct epit_softc *sc, bus_size_t offset)
+{
+
+ return (bus_read_4(sc->memres, offset));
+}
+
+static inline void
+WR4(struct epit_softc *sc, bus_size_t offset, uint32_t value)
+{
+
+ bus_write_4(sc->memres, offset, value);
+}
+
+static inline void
+WR4B(struct epit_softc *sc, bus_size_t offset, uint32_t value)
+{
+
+ bus_write_4(sc->memres, offset, value);
+ bus_barrier(sc->memres, offset, 4, BUS_SPACE_BARRIER_WRITE);
+}
+
+static u_int
+epit_read_counter(struct epit_softc *sc)
+{
+
+ /*
+ * Hardware is a downcounter, adjust to look like it counts up for use
+ * with timecounter and DELAY.
+ */
+ return (0xffffffff - RD4(sc, EPIT_CNR));
+}
+
+static void
+epit_do_delay(int usec, void *arg)
+{
+ struct epit_softc *sc = arg;
+ uint64_t curcnt, endcnt, startcnt, ticks;
+
+ /*
+ * Calculate the tick count with 64-bit values so that it works for any
+ * clock frequency. Loop until the hardware count reaches start+ticks.
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list